Function at 0x455530
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
mov eax, 0x8b34
call fcn.00527070
call fcn.005256a0
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x10], eax
mov eax, dword [ebp - 0x10]
mov dword [esp], eax
mov dword [ebp - 0x6f4], ecx
mov dword [ebp - 0x6f8], eax
call sub.cvirte.dll__PtrPostCall
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov edx, dword [ebp - 0x6f4]
mov dword [esp + 4], edx
mov dword [esp + 8], eax
call fcn.00525510
mov eax, 0x56c90e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c90f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c910
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52ea20]
lea ecx, [ebp - 0x248]
lea edx, [ebp - 0x250]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], edx
mov dword [esp + 0xc], ecx
call sub.cvirte.dll__InitPtrInfo
mov eax, 0x56c911
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52ea40]
lea ecx, [ebp - 0x444]
lea edx, [ebp - 0x450]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], edx
mov dword [esp + 0xc], ecx
call sub.cvirte.dll__InitPtrInfo
mov eax, 0x56c912
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c913
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52ea20]
lea ecx, [ebp - 0x654]
lea edx, [ebp - 0x660]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], edx
mov dword [esp + 0xc], ecx
call sub.cvirte.dll__InitPtrInfo
mov eax, 0x56c914
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c915
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c916
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c917
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c918
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40253003
mov edx, 0x253039
mov esi, dword [0x5916c8]
mov di, word [0x52e24e]
movzx ebx, di
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40253003
mov dword [esp + 0x10], 0x253039
mov dword [ebp - 0x6fc], ecx
mov dword [ebp - 0x700], edx
mov dword [ebp - 0x704], esi
mov dword [ebp - 0x708], ebx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4025300f
mov edx, 0x253019
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4025300f
mov dword [esp + 0xc], 0x253019
mov dword [ebp - 0x70c], eax
mov dword [ebp - 0x710], ecx
mov dword [ebp - 0x714], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4025301c
mov edx, 0x253025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4025301c
mov dword [esp + 0xc], 0x253025
mov dword [ebp - 0x718], eax
mov dword [ebp - 0x71c], ecx
mov dword [ebp - 0x720], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40253028
mov edx, 0x253038
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40253028
mov dword [esp + 0xc], 0x253038
mov dword [ebp - 0x724], eax
mov dword [ebp - 0x728], ecx
mov dword [ebp - 0x72c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x730], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 8
mov ecx, dword [ebp - 0x704]
mov dword [esp], ecx
mov dword [esp + 4], 8
mov edx, dword [ebp - 0x708]
mov dword [esp + 8], edx
mov dword [ebp - 0x734], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x738], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c919
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
movzx ecx, ax
mov dword [ebp - 0x73c], ecx
mov eax, dword [ebp - 0x73c]
sub eax, 0x2327
mov dword [ebp - 0x740], eax
ja 0x455cef
jmp 0x4558dd
mov eax, dword [ebp - 0x73c]
sub eax, 0x7cf
mov dword [ebp - 0x744], eax
ja 0x455cbe
jmp 0x4558f6
mov eax, dword [ebp - 0x73c]
sub eax, 0x3e7
mov dword [ebp - 0x748], eax
ja 0x455c8d
jmp 0x45590f
mov eax, dword [ebp - 0x73c]
sub eax, 0x383
mov dword [ebp - 0x74c], eax
ja 0x455c5c
jmp 0x455928
mov eax, dword [ebp - 0x73c]
sub eax, 0x31f
mov dword [ebp - 0x750], eax
ja 0x455c2b
jmp 0x455941
mov eax, dword [ebp - 0x73c]
sub eax, 0x2bb
mov dword [ebp - 0x754], eax
ja 0x455bfa
jmp 0x45595a
mov eax, dword [ebp - 0x73c]
sub eax, 0x257
mov dword [ebp - 0x758], eax
ja 0x455bc9
jmp 0x455973
mov eax, dword [ebp - 0x73c]
sub eax, 0x1f3
mov dword [ebp - 0x75c], eax
ja 0x455b98
jmp 0x45598c
mov eax, dword [ebp - 0x73c]
sub eax, 0x13
mov dword [ebp - 0x760], eax
ja 0x4559c9
jmp 0x45599f
mov eax, dword [ebp - 0x73c]
test eax, eax
je 0x455d0b
jmp 0x4559af
mov eax, dword [ebp - 0x73c]
sub eax, 1
mov dword [ebp - 0x764], eax
je 0x46744f
jmp case.0x455ced.6
mov eax, dword [ebp - 0x73c]
sub eax, 0x1c1
mov dword [ebp - 0x768], eax
ja 0x455b67
jmp 0x4559e2
mov eax, dword [ebp - 0x73c]
sub eax, 0x31
mov dword [ebp - 0x76c], eax
ja 0x455a24
jmp 0x4559f5
mov eax, dword [ebp - 0x73c]
add eax, 0xffffffec
mov ecx, eax
sub ecx, 9
mov dword [ebp - 0x770], eax
mov dword [ebp - 0x774], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x770]
mov ecx, dword [eax*4 + 0x5683b4]
jmp ecx
mov eax, dword [ebp - 0x73c]
sub eax, 0x63
mov dword [ebp - 0x778], eax
ja 0x455a66
jmp 0x455a37
mov eax, dword [ebp - 0x73c]
add eax, 0xffffffce
mov ecx, eax
sub ecx, 4
mov dword [ebp - 0x77c], eax
mov dword [ebp - 0x780], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x77c]
mov ecx, dword [eax*4 + 0x5683a0]
jmp ecx
mov eax, dword [ebp - 0x73c]
sub eax, 0xc7
mov dword [ebp - 0x784], eax
ja 0x455aaa
jmp 0x455a7b
mov eax, dword [ebp - 0x73c]
add eax, 0xffffff9c
mov ecx, eax
sub ecx, 4
mov dword [ebp - 0x788], eax
mov dword [ebp - 0x78c], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x788]
mov ecx, dword [eax*4 + 0x56838c]
jmp ecx
mov eax, dword [ebp - 0x73c]
sub eax, 0x12b
mov dword [ebp - 0x790], eax
ja 0x455af0
jmp 0x455abf
mov eax, dword [ebp - 0x73c]
add eax, 0xffffff38
mov ecx, eax
sub ecx, 5
mov dword [ebp - 0x794], eax
mov dword [ebp - 0x798], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x794]
mov ecx, dword [eax*4 + 0x568374]
jmp ecx
mov eax, dword [ebp - 0x73c]
sub eax, 0x18f
mov dword [ebp - 0x79c], eax
ja 0x455b36
jmp 0x455b05
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffed4
mov ecx, eax
sub ecx, 3
mov dword [ebp - 0x7a0], eax
mov dword [ebp - 0x7a4], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7a0]
mov ecx, dword [eax*4 + 0x568364]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffe70
mov ecx, eax
sub ecx, 0x18
mov dword [ebp - 0x7a8], eax
mov dword [ebp - 0x7ac], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7a8]
mov ecx, dword [eax*4 + 0x568300]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffe3e
mov ecx, eax
sub ecx, 4
mov dword [ebp - 0x7b0], eax
mov dword [ebp - 0x7b4], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7b0]
mov ecx, dword [eax*4 + 0x5682ec]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffe0c
mov ecx, eax
sub ecx, 3
mov dword [ebp - 0x7b8], eax
mov dword [ebp - 0x7bc], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7b8]
mov ecx, dword [eax*4 + 0x5682dc]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffda8
mov ecx, eax
sub ecx, 3
mov dword [ebp - 0x7c0], eax
mov dword [ebp - 0x7c4], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7c0]
mov ecx, dword [eax*4 + 0x5682cc]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffd44
mov ecx, eax
sub ecx, 3
mov dword [ebp - 0x7c8], eax
mov dword [ebp - 0x7cc], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7c8]
mov ecx, dword [eax*4 + 0x5682bc]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffce0
mov ecx, eax
sub ecx, 3
mov dword [ebp - 0x7d0], eax
mov dword [ebp - 0x7d4], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7d0]
mov ecx, dword [eax*4 + 0x5682ac]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffc7c
mov ecx, eax
sub ecx, 3
mov dword [ebp - 0x7d8], eax
mov dword [ebp - 0x7dc], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7d8]
mov ecx, dword [eax*4 + 0x56829c]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffffc18
mov ecx, eax
sub ecx, 4
mov dword [ebp - 0x7e0], eax
mov dword [ebp - 0x7e4], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7e0]
mov ecx, dword [eax*4 + 0x568288]
jmp ecx
mov eax, dword [ebp - 0x73c]
add eax, 0xfffff830
mov ecx, eax
sub ecx, 0x1d
mov dword [ebp - 0x7e8], eax
mov dword [ebp - 0x7ec], ecx
ja case.0x455ced.6
mov eax, dword [ebp - 0x7e8]
mov ecx, dword [eax*4 + 0x568210]
jmp ecx
mov eax, dword [ebp - 0x73c]
sub eax, 0x2328
mov dword [ebp - 0x7f0], eax
je 0x4a3b52
jmp case.0x455ced.6
mov eax, 0x56c91a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56c91b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56c91c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56c91d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56c91e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 0xffffffff
mov eax, 0x56c91f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e004], 0xffffffff
mov eax, 0x56c920
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e008], 0xffffffff
mov eax, 0x56c921
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40257003
mov edx, 0x257034
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40257003
mov dword [esp + 0x10], 0x257034
mov dword [ebp - 0x7f4], ecx
mov dword [ebp - 0x7f8], edx
mov dword [ebp - 0x7fc], esi
mov dword [ebp - 0x800], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4025700f
mov edx, 0x257019
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4025700f
mov dword [esp + 0xc], 0x257019
mov dword [ebp - 0x804], eax
mov dword [ebp - 0x808], ecx
mov dword [ebp - 0x80c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4025701c
mov edx, 0x257026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4025701c
mov dword [esp + 0xc], 0x257026
mov dword [ebp - 0x810], eax
mov dword [ebp - 0x814], ecx
mov dword [ebp - 0x818], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40257029
mov edx, 0x257033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40257029
mov dword [esp + 0xc], 0x257033
mov dword [ebp - 0x81c], eax
mov dword [ebp - 0x820], ecx
mov dword [ebp - 0x824], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x828], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x7fc]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x800]
mov dword [esp + 8], edx
mov dword [ebp - 0x82c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x830], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c922
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40257403
mov edx, 0x257435
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40257403
mov dword [esp + 0x10], 0x257435
mov dword [ebp - 0x834], ecx
mov dword [ebp - 0x838], edx
mov dword [ebp - 0x83c], esi
mov dword [ebp - 0x840], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4025740f
mov edx, 0x257419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4025740f
mov dword [esp + 0xc], 0x257419
mov dword [ebp - 0x844], eax
mov dword [ebp - 0x848], ecx
mov dword [ebp - 0x84c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4025741c
mov edx, 0x257426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4025741c
mov dword [esp + 0xc], 0x257426
mov dword [ebp - 0x850], eax
mov dword [ebp - 0x854], ecx
mov dword [ebp - 0x858], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40257429
mov edx, 0x257434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40257429
mov dword [esp + 0xc], 0x257434
mov dword [ebp - 0x85c], eax
mov dword [ebp - 0x860], ecx
mov dword [ebp - 0x864], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x868], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x83c]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x840]
mov dword [esp + 8], edx
mov dword [ebp - 0x86c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x870], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c923
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40257c03
mov edx, 0x257c32
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40257c03
mov dword [esp + 0x10], 0x257c32
mov dword [ebp - 0x874], ecx
mov dword [ebp - 0x878], edx
mov dword [ebp - 0x87c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x880], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40257c0c
mov edx, 0x257c12
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40257c0c
mov dword [esp + 0xc], 0x257c12
mov dword [ebp - 0x884], eax
mov dword [ebp - 0x888], ecx
mov dword [ebp - 0x88c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40257c15
mov edx, 0x257c1e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40257c15
mov dword [esp + 0xc], 0x257c1e
mov dword [ebp - 0x890], eax
mov dword [ebp - 0x894], ecx
mov dword [ebp - 0x898], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40257c20
mov edx, 0x257c20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40257c20
mov dword [esp + 0xc], 0x257c20
mov dword [ebp - 0x89c], eax
mov dword [ebp - 0x8a0], ecx
mov dword [ebp - 0x8a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40257c22
mov edx, 0x257c31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40257c22
mov dword [esp + 0xc], 0x257c31
mov dword [ebp - 0x8a8], eax
mov dword [ebp - 0x8ac], ecx
mov dword [ebp - 0x8b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x8b4], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x87c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x8b8], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8bc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c924
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40258009
mov edx, 0x25803e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40258009
mov dword [esp + 0x10], 0x25803e
mov dword [ebp - 0x8c0], ecx
mov dword [ebp - 0x8c4], edx
mov dword [ebp - 0x8c8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40258015
mov edx, 0x25801f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40258015
mov dword [esp + 0xc], 0x25801f
mov dword [ebp - 0x8cc], eax
mov dword [ebp - 0x8d0], ecx
mov dword [ebp - 0x8d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40258022
mov edx, 0x258034
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40258022
mov dword [esp + 0xc], 0x258034
mov dword [ebp - 0x8d8], eax
mov dword [ebp - 0x8dc], ecx
mov dword [ebp - 0x8e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40258037
mov edx, 0x25803d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40258037
mov dword [esp + 0xc], 0x25803d
mov dword [ebp - 0x8e4], eax
mov dword [ebp - 0x8e8], ecx
mov dword [ebp - 0x8ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x8c8]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x8f0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c925
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40258803
mov edx, 0x258851
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40258803
mov dword [esp + 0x10], 0x258851
mov dword [ebp - 0x8f8], ecx
mov dword [ebp - 0x8fc], edx
mov dword [ebp - 0x900], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40258815
mov edx, 0x25881f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40258815
mov dword [esp + 0xc], 0x25881f
mov dword [ebp - 0x904], eax
mov dword [ebp - 0x908], ecx
mov dword [ebp - 0x90c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40258821
mov edx, 0x258833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40258821
mov dword [esp + 0xc], 0x258833
mov dword [ebp - 0x910], eax
mov dword [ebp - 0x914], ecx
mov dword [ebp - 0x918], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40258835
mov edx, 0x258845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40258835
mov dword [esp + 0xc], 0x258845
mov dword [ebp - 0x91c], eax
mov dword [ebp - 0x920], ecx
mov dword [ebp - 0x924], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40258847
mov edx, 0x258850
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40258847
mov dword [esp + 0xc], 0x258850
mov dword [ebp - 0x928], eax
mov dword [ebp - 0x92c], ecx
mov dword [ebp - 0x930], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x934], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x900]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x938], eax
mov dword [ebp - 0x93c], ecx
mov dword [ebp - 0x940], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x944], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c926
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40259003
mov edx, 0x25900f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40259003
mov dword [esp + 0x10], 0x25900f
mov dword [ebp - 0x948], ecx
mov dword [ebp - 0x94c], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56c927
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4025980b
mov ebx, 0x259811
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4025980b
mov dword [esp + 0x14], 0x259811
mov dword [ebp - 0x950], ebx
mov dword [ebp - 0x954], edi
mov dword [ebp - 0x958], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x4025980b
mov ebx, 0x259825
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4025980b
mov dword [esp + 0x14], 0x259825
mov dword [ebp - 0x95c], ebx
mov dword [ebp - 0x960], edi
mov dword [ebp - 0x964], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
mov dword [ebp - 0x968], eax
mov eax, dword [ebp - 0x968]
sub eax, 3
mov dword [ebp - 0x96c], eax
je 0x45ec29
jmp 0x4569d1
mov eax, dword [ebp - 0x968]
dec eax
sub eax, 2
mov dword [ebp - 0x970], eax
jb 0x456a40
jmp 0x4569e5
mov eax, dword [ebp - 0x968]
test eax, eax
jne 0x467439
jmp 0x4569f5
mov eax, 0x56c928
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 5
mov eax, 0x56c929
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x14
mov eax, 0x56c92a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x467439
mov eax, 0x56c92b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4025cc0d
mov ebx, 0x25cc13
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4025cc0d
mov dword [esp + 0x14], 0x25cc13
mov dword [ebp - 0x974], ebx
mov dword [ebp - 0x978], edi
mov dword [ebp - 0x97c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x328
mov edx, 0xb
mov esi, 0
mov edi, 0x4025cc0d
mov ebx, 0x25cc19
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4025cc0d
mov dword [esp + 0x14], 0x25cc19
mov dword [ebp - 0x980], ebx
mov dword [ebp - 0x984], edi
mov dword [ebp - 0x988], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad09]
mov dword [ebp - 0x98c], eax
mov eax, dword [ebp - 0x98c]
mov ecx, dword [ebp - 0x98c]
sub ecx, 5
mov dword [ebp - 0x990], eax
mov dword [ebp - 0x994], ecx
ja case.0x45ed2e.8
mov eax, dword [ebp - 0x990]
mov ecx, dword [eax*4 + 0x568484]
jmp ecx
mov eax, 0x56c92c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40262010
mov ebx, 0x262016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40262010
mov dword [esp + 0x14], 0x262016
mov dword [ebp - 0x998], ebx
mov dword [ebp - 0x99c], edi
mov dword [ebp - 0x9a0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x40262010
mov ebx, 0x26201f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40262010
mov dword [esp + 0x14], 0x26201f
mov dword [ebp - 0x9a4], ebx
mov dword [ebp - 0x9a8], edi
mov dword [ebp - 0x9ac], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x457273
mov eax, 0x56c92d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40262885
mov ebx, 0x26288b
mov dword [ebp - 0x9b0], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x9b4], eax
mov eax, dword [ebp - 0x9b0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40262885
mov dword [esp + 0x14], 0x26288b
mov dword [ebp - 0x9b8], ebx
mov dword [ebp - 0x9bc], edi
mov dword [ebp - 0x9c0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x9c4], eax
mov dword [ebp - 0x9c8], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402628a0
mov dword [ebp - 0x9cc], eax
mov eax, 0x2628a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402628a0
mov dword [esp + 0x14], 0x2628a8
mov dword [ebp - 0x9d0], eax
mov dword [ebp - 0x9d4], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402628a0
mov ebx, 0x2628a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402628a0
mov dword [esp + 0x14], 0x2628a8
mov dword [ebp - 0x9d8], ebx
mov dword [ebp - 0x9dc], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x9e0], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402628b2
mov dword [ebp - 0x9e4], eax
mov eax, 0x2628ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402628b2
mov dword [esp + 0x14], 0x2628ba
mov dword [ebp - 0x9e8], eax
mov dword [ebp - 0x9ec], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402628b2
mov ebx, 0x2628ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402628b2
mov dword [esp + 0x14], 0x2628ba
mov dword [ebp - 0x9f0], ebx
mov dword [ebp - 0x9f4], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x9f8], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40262811
mov esi, 0x2628c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40262811
mov dword [esp + 0x10], 0x2628c7
mov dword [ebp - 0x9fc], eax
mov dword [ebp - 0xa00], edx
mov dword [ebp - 0xa04], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xa08], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40262816
mov edx, 0x26281c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40262816
mov dword [esp + 0xc], 0x26281c
mov dword [ebp - 0xa0c], eax
mov dword [ebp - 0xa10], ecx
mov dword [ebp - 0xa14], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ead8]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40262820
mov edx, 0x262883
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40262820
mov dword [esp + 0xc], 0x262883
mov dword [ebp - 0xa18], eax
mov dword [ebp - 0xa1c], ecx
mov dword [ebp - 0xa20], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40262885
mov edx, 0x26289d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40262885
mov dword [esp + 0xc], 0x26289d
mov dword [ebp - 0xa24], eax
mov dword [ebp - 0xa28], ecx
mov dword [ebp - 0xa2c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402628a0
mov edx, 0x2628b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402628a0
mov dword [esp + 0xc], 0x2628b0
mov dword [ebp - 0xa30], eax
mov dword [ebp - 0xa34], ecx
mov dword [ebp - 0xa38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402628b2
mov edx, 0x2628c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402628b2
mov dword [esp + 0xc], 0x2628c6
mov dword [ebp - 0xa3c], eax
mov dword [ebp - 0xa40], ecx
mov dword [ebp - 0xa44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x9c4]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x9cc]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x9e0]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x9e4]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x9f8]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x9fc]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0xa48], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega2560_chiperase_write__fs___values_FFDAFD_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x9b4]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xa4c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c92e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4578be
mov eax, 0x56c92f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40264085
mov ebx, 0x26408b
mov dword [ebp - 0xa50], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0xa54], eax
mov eax, dword [ebp - 0xa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40264085
mov dword [esp + 0x14], 0x26408b
mov dword [ebp - 0xa58], ebx
mov dword [ebp - 0xa5c], edi
mov dword [ebp - 0xa60], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xa64], eax
mov dword [ebp - 0xa68], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402640a0
mov dword [ebp - 0xa6c], eax
mov eax, 0x2640a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402640a0
mov dword [esp + 0x14], 0x2640a8
mov dword [ebp - 0xa70], eax
mov dword [ebp - 0xa74], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402640a0
mov ebx, 0x2640a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402640a0
mov dword [esp + 0x14], 0x2640a8
mov dword [ebp - 0xa78], ebx
mov dword [ebp - 0xa7c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xa80], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402640b2
mov dword [ebp - 0xa84], eax
mov eax, 0x2640ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402640b2
mov dword [esp + 0x14], 0x2640ba
mov dword [ebp - 0xa88], eax
mov dword [ebp - 0xa8c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402640b2
mov ebx, 0x2640ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402640b2
mov dword [esp + 0x14], 0x2640ba
mov dword [ebp - 0xa90], ebx
mov dword [ebp - 0xa94], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xa98], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40264011
mov esi, 0x2640c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40264011
mov dword [esp + 0x10], 0x2640c7
mov dword [ebp - 0xa9c], eax
mov dword [ebp - 0xaa0], edx
mov dword [ebp - 0xaa4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xaa8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40264016
mov edx, 0x26401c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40264016
mov dword [esp + 0xc], 0x26401c
mov dword [ebp - 0xaac], eax
mov dword [ebp - 0xab0], ecx
mov dword [ebp - 0xab4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ec10]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40264020
mov edx, 0x264083
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40264020
mov dword [esp + 0xc], 0x264083
mov dword [ebp - 0xab8], eax
mov dword [ebp - 0xabc], ecx
mov dword [ebp - 0xac0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40264085
mov edx, 0x26409d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40264085
mov dword [esp + 0xc], 0x26409d
mov dword [ebp - 0xac4], eax
mov dword [ebp - 0xac8], ecx
mov dword [ebp - 0xacc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402640a0
mov edx, 0x2640b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402640a0
mov dword [esp + 0xc], 0x2640b0
mov dword [ebp - 0xad0], eax
mov dword [ebp - 0xad4], ecx
mov dword [ebp - 0xad8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402640b2
mov edx, 0x2640c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402640b2
mov dword [esp + 0xc], 0x2640c6
mov dword [ebp - 0xadc], eax
mov dword [ebp - 0xae0], ecx
mov dword [ebp - 0xae4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0xa64]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0xa6c]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0xa80]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0xa84]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0xa98]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0xa9c]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0xae8], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega2560_chiperase_write__fs___values_FFDAFC_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0xa54]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xaec], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c930
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c931
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40265075
mov ebx, 0x26507b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40265075
mov dword [esp + 0x14], 0x26507b
mov dword [ebp - 0xaf0], ebx
mov dword [ebp - 0xaf4], edi
mov dword [ebp - 0xaf8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40265075
mov ebx, 0x265082
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40265075
mov dword [esp + 0x14], 0x265082
mov dword [ebp - 0xafc], ebx
mov dword [ebp - 0xb00], edi
mov dword [ebp - 0xb04], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4026506c
mov ebx, 0x265083
mov dword [ebp - 0xb08], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0xb0c], eax
imul eax, eax, 0x21e
mov dword [ebp - 0xb10], eax
mov eax, ecx
mov dword [ebp - 0xb14], ecx
mov ecx, dword [ebp - 0xb10]
add eax, ecx
mov ecx, dword [ebp - 0xb0c]
imul ecx, ecx, 0x21e
mov dword [ebp - 0xb18], eax
mov eax, dword [ebp - 0xb08]
mov dword [esp], eax
mov eax, dword [ebp - 0xb14]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4026506c
mov dword [esp + 0x18], 0x265083
mov dword [ebp - 0xb1c], ebx
mov dword [ebp - 0xb20], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4026506c
mov edi, 0x265083
mov ebx, dword [ebp - 0xb18]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026506c
mov dword [esp + 0x14], 0x265083
mov dword [ebp - 0xb24], eax
mov dword [ebp - 0xb28], edi
mov dword [ebp - 0xb2c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4026506c
mov esi, 0x265083
mov edi, dword [ebp - 0xb18]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0xb24]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4026506c
mov dword [esp + 0x14], 0x265083
mov dword [ebp - 0xb30], esi
mov dword [ebp - 0xb34], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ece0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0xb18]
add edx, 0x1ba
mov esi, dword [ebp - 0xb24]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0xb38], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ece0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0xb24]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0xb3c], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40265010
mov esi, 0x265098
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40265010
mov dword [esp + 0x10], 0x265098
mov dword [ebp - 0xb40], eax
mov dword [ebp - 0xb44], edx
mov dword [ebp - 0xb48], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xb4c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40265015
mov edx, 0x26501c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40265015
mov dword [esp + 0xc], 0x26501c
mov dword [ebp - 0xb50], eax
mov dword [ebp - 0xb54], ecx
mov dword [ebp - 0xb58], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ec60]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4026501f
mov edx, 0x26506a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4026501f
mov dword [esp + 0xc], 0x26506a
mov dword [ebp - 0xb5c], eax
mov dword [ebp - 0xb60], ecx
mov dword [ebp - 0xb64], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4026506c
mov edx, 0x265093
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4026506c
mov dword [esp + 0xc], 0x265093
mov dword [ebp - 0xb68], eax
mov dword [ebp - 0xb6c], ecx
mov dword [ebp - 0xb70], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40265095
mov edx, 0x265097
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40265095
mov dword [esp + 0xc], 0x265097
mov dword [ebp - 0xb74], eax
mov dword [ebp - 0xb78], ecx
mov dword [ebp - 0xb7c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3a0]
lea edx, [0x52e3c0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0xb3c]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0xb40]
mov dword [esp + 0x10], edi
mov ebx, dword [ebp - 0xb38]
mov dword [esp + 0x14], ebx
mov dword [esp + 0x18], edx
mov dword [ebp - 0xb80], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_write__lb___values_FC__c_c:LINX_AVR7_2_verifica.txt
mov edx, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0xb38]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x3e
mov dword [ebp - 0xb84], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xb88], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c932
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40265846
mov ebx, 0x26584c
mov dword [ebp - 0xb8c], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0xb90], eax
mov eax, dword [ebp - 0xb8c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40265846
mov dword [esp + 0x14], 0x26584c
mov dword [ebp - 0xb94], ebx
mov dword [ebp - 0xb98], edi
mov dword [ebp - 0xb9c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40265846
mov ebx, 0x265853
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40265846
mov dword [esp + 0x14], 0x265853
mov dword [ebp - 0xba0], ebx
mov dword [ebp - 0xba4], edi
mov dword [ebp - 0xba8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4026583d
mov ebx, 0x265854
mov dword [ebp - 0xbac], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0xbb0], eax
imul eax, eax, 0x21e
mov dword [ebp - 0xbb4], eax
mov eax, ecx
mov dword [ebp - 0xbb8], ecx
mov ecx, dword [ebp - 0xbb4]
add eax, ecx
mov ecx, dword [ebp - 0xbb0]
imul ecx, ecx, 0x21e
mov dword [ebp - 0xbbc], eax
mov eax, dword [ebp - 0xbac]
mov dword [esp], eax
mov eax, dword [ebp - 0xbb8]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4026583d
mov dword [esp + 0x18], 0x265854
mov dword [ebp - 0xbc0], ebx
mov dword [ebp - 0xbc4], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4026583d
mov edi, 0x265854
mov ebx, dword [ebp - 0xbbc]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026583d
mov dword [esp + 0x14], 0x265854
mov dword [ebp - 0xbc8], eax
mov dword [ebp - 0xbcc], edi
mov dword [ebp - 0xbd0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4026583d
mov esi, 0x265854
mov edi, dword [ebp - 0xbbc]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0xbc8]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4026583d
mov dword [esp + 0x14], 0x265854
mov dword [ebp - 0xbd4], esi
mov dword [ebp - 0xbd8], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ece0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0xbbc]
add edx, 0x1ba
mov esi, dword [ebp - 0xbc8]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0xbdc], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ece0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0xbc8]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0xbe0], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40265810
mov esi, 0x265865
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40265810
mov dword [esp + 0x10], 0x265865
mov dword [ebp - 0xbe4], eax
mov dword [ebp - 0xbe8], edx
mov dword [ebp - 0xbec], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4026581c
mov edx, 0x265826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4026581c
mov dword [esp + 0xc], 0x265826
mov dword [ebp - 0xbf0], eax
mov dword [ebp - 0xbf4], ecx
mov dword [ebp - 0xbf8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40265829
mov edx, 0x26583b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40265829
mov dword [esp + 0xc], 0x26583b
mov dword [ebp - 0xbfc], eax
mov dword [ebp - 0xc00], ecx
mov dword [ebp - 0xc04], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4026583d
mov edx, 0x265864
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4026583d
mov dword [esp + 0xc], 0x265864
mov dword [ebp - 0xc08], eax
mov dword [ebp - 0xc0c], ecx
mov dword [ebp - 0xc10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0xbe0]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0xbe4]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0xbdc]
mov dword [esp + 0x14], edi
mov dword [ebp - 0xc14], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0xb90]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0xbdc]
mov dword [esp + 8], edx
mov dword [ebp - 0xc18], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xc1c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c933
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45e13c
mov eax, 0x56c934
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40267810
mov ebx, 0x267816
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40267810
mov dword [esp + 0x14], 0x267816
mov dword [ebp - 0xc20], ebx
mov dword [ebp - 0xc24], edi
mov dword [ebp - 0xc28], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x40267810
mov ebx, 0x26781f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40267810
mov dword [esp + 0x14], 0x26781f
mov dword [ebp - 0xc2c], ebx
mov dword [ebp - 0xc30], edi
mov dword [ebp - 0xc34], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x4589a7
mov eax, 0x56c935
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40268085
mov ebx, 0x26808b
mov dword [ebp - 0xc38], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0xc3c], eax
mov eax, dword [ebp - 0xc38]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40268085
mov dword [esp + 0x14], 0x26808b
mov dword [ebp - 0xc40], ebx
mov dword [ebp - 0xc44], edi
mov dword [ebp - 0xc48], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xc4c], eax
mov dword [ebp - 0xc50], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402680a0
mov dword [ebp - 0xc54], eax
mov eax, 0x2680a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402680a0
mov dword [esp + 0x14], 0x2680a8
mov dword [ebp - 0xc58], eax
mov dword [ebp - 0xc5c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402680a0
mov ebx, 0x2680a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402680a0
mov dword [esp + 0x14], 0x2680a8
mov dword [ebp - 0xc60], ebx
mov dword [ebp - 0xc64], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xc68], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402680b2
mov dword [ebp - 0xc6c], eax
mov eax, 0x2680ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402680b2
mov dword [esp + 0x14], 0x2680ba
mov dword [ebp - 0xc70], eax
mov dword [ebp - 0xc74], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402680b2
mov ebx, 0x2680ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402680b2
mov dword [esp + 0x14], 0x2680ba
mov dword [ebp - 0xc78], ebx
mov dword [ebp - 0xc7c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xc80], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40268011
mov esi, 0x2680c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40268011
mov dword [esp + 0x10], 0x2680c7
mov dword [ebp - 0xc84], eax
mov dword [ebp - 0xc88], edx
mov dword [ebp - 0xc8c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xc90], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40268016
mov edx, 0x26801c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40268016
mov dword [esp + 0xc], 0x26801c
mov dword [ebp - 0xc94], eax
mov dword [ebp - 0xc98], ecx
mov dword [ebp - 0xc9c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52eef0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40268020
mov edx, 0x268083
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40268020
mov dword [esp + 0xc], 0x268083
mov dword [ebp - 0xca0], eax
mov dword [ebp - 0xca4], ecx
mov dword [ebp - 0xca8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40268085
mov edx, 0x26809d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40268085
mov dword [esp + 0xc], 0x26809d
mov dword [ebp - 0xcac], eax
mov dword [ebp - 0xcb0], ecx
mov dword [ebp - 0xcb4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402680a0
mov edx, 0x2680b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402680a0
mov dword [esp + 0xc], 0x2680b0
mov dword [ebp - 0xcb8], eax
mov dword [ebp - 0xcbc], ecx
mov dword [ebp - 0xcc0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402680b2
mov edx, 0x2680c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402680b2
mov dword [esp + 0xc], 0x2680c6
mov dword [ebp - 0xcc4], eax
mov dword [ebp - 0xcc8], ecx
mov dword [ebp - 0xccc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0xc4c]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0xc54]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0xc68]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0xc6c]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0xc80]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0xc84]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0xcd0], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega1280_chiperase_write__fs___values_FFDAFD_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0xc3c]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xcd4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c936
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x458ff2
mov eax, 0x56c937
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40269885
mov ebx, 0x26988b
mov dword [ebp - 0xcd8], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0xcdc], eax
mov eax, dword [ebp - 0xcd8]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40269885
mov dword [esp + 0x14], 0x26988b
mov dword [ebp - 0xce0], ebx
mov dword [ebp - 0xce4], edi
mov dword [ebp - 0xce8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xcec], eax
mov dword [ebp - 0xcf0], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402698a0
mov dword [ebp - 0xcf4], eax
mov eax, 0x2698a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402698a0
mov dword [esp + 0x14], 0x2698a8
mov dword [ebp - 0xcf8], eax
mov dword [ebp - 0xcfc], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402698a0
mov ebx, 0x2698a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402698a0
mov dword [esp + 0x14], 0x2698a8
mov dword [ebp - 0xd00], ebx
mov dword [ebp - 0xd04], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xd08], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402698b2
mov dword [ebp - 0xd0c], eax
mov eax, 0x2698ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402698b2
mov dword [esp + 0x14], 0x2698ba
mov dword [ebp - 0xd10], eax
mov dword [ebp - 0xd14], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402698b2
mov ebx, 0x2698ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402698b2
mov dword [esp + 0x14], 0x2698ba
mov dword [ebp - 0xd18], ebx
mov dword [ebp - 0xd1c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xd20], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40269811
mov esi, 0x2698c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40269811
mov dword [esp + 0x10], 0x2698c7
mov dword [ebp - 0xd24], eax
mov dword [ebp - 0xd28], edx
mov dword [ebp - 0xd2c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xd30], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40269816
mov edx, 0x26981c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40269816
mov dword [esp + 0xc], 0x26981c
mov dword [ebp - 0xd34], eax
mov dword [ebp - 0xd38], ecx
mov dword [ebp - 0xd3c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ef60]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40269820
mov edx, 0x269883
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40269820
mov dword [esp + 0xc], 0x269883
mov dword [ebp - 0xd40], eax
mov dword [ebp - 0xd44], ecx
mov dword [ebp - 0xd48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40269885
mov edx, 0x26989d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40269885
mov dword [esp + 0xc], 0x26989d
mov dword [ebp - 0xd4c], eax
mov dword [ebp - 0xd50], ecx
mov dword [ebp - 0xd54], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402698a0
mov edx, 0x2698b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402698a0
mov dword [esp + 0xc], 0x2698b0
mov dword [ebp - 0xd58], eax
mov dword [ebp - 0xd5c], ecx
mov dword [ebp - 0xd60], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402698b2
mov edx, 0x2698c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402698b2
mov dword [esp + 0xc], 0x2698c6
mov dword [ebp - 0xd64], eax
mov dword [ebp - 0xd68], ecx
mov dword [ebp - 0xd6c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0xcec]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0xcf4]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0xd08]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0xd0c]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0xd20]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0xd24]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0xd70], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega1280_chiperase_write__fs___values_FFDAFC_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0xcdc]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xd74], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c938
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c939
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4026a875
mov ebx, 0x26a87b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026a875
mov dword [esp + 0x14], 0x26a87b
mov dword [ebp - 0xd78], ebx
mov dword [ebp - 0xd7c], edi
mov dword [ebp - 0xd80], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4026a875
mov ebx, 0x26a882
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026a875
mov dword [esp + 0x14], 0x26a882
mov dword [ebp - 0xd84], ebx
mov dword [ebp - 0xd88], edi
mov dword [ebp - 0xd8c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4026a86c
mov ebx, 0x26a883
mov dword [ebp - 0xd90], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0xd94], eax
imul eax, eax, 0x21e
mov dword [ebp - 0xd98], eax
mov eax, ecx
mov dword [ebp - 0xd9c], ecx
mov ecx, dword [ebp - 0xd98]
add eax, ecx
mov ecx, dword [ebp - 0xd94]
imul ecx, ecx, 0x21e
mov dword [ebp - 0xda0], eax
mov eax, dword [ebp - 0xd90]
mov dword [esp], eax
mov eax, dword [ebp - 0xd9c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4026a86c
mov dword [esp + 0x18], 0x26a883
mov dword [ebp - 0xda4], ebx
mov dword [ebp - 0xda8], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4026a86c
mov edi, 0x26a883
mov ebx, dword [ebp - 0xda0]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026a86c
mov dword [esp + 0x14], 0x26a883
mov dword [ebp - 0xdac], eax
mov dword [ebp - 0xdb0], edi
mov dword [ebp - 0xdb4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4026a86c
mov esi, 0x26a883
mov edi, dword [ebp - 0xda0]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0xdac]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4026a86c
mov dword [esp + 0x14], 0x26a883
mov dword [ebp - 0xdb8], esi
mov dword [ebp - 0xdbc], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed30]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0xda0]
add edx, 0x156
mov esi, dword [ebp - 0xdac]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0xdc0], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed30]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0xdac]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0xdc4], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4026a810
mov esi, 0x26a898
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4026a810
mov dword [esp + 0x10], 0x26a898
mov dword [ebp - 0xdc8], eax
mov dword [ebp - 0xdcc], edx
mov dword [ebp - 0xdd0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xdd4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4026a815
mov edx, 0x26a81c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4026a815
mov dword [esp + 0xc], 0x26a81c
mov dword [ebp - 0xdd8], eax
mov dword [ebp - 0xddc], ecx
mov dword [ebp - 0xde0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52efb0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4026a81f
mov edx, 0x26a86a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4026a81f
mov dword [esp + 0xc], 0x26a86a
mov dword [ebp - 0xde4], eax
mov dword [ebp - 0xde8], ecx
mov dword [ebp - 0xdec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4026a86c
mov edx, 0x26a893
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4026a86c
mov dword [esp + 0xc], 0x26a893
mov dword [ebp - 0xdf0], eax
mov dword [ebp - 0xdf4], ecx
mov dword [ebp - 0xdf8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4026a895
mov edx, 0x26a897
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4026a895
mov dword [esp + 0xc], 0x26a897
mov dword [ebp - 0xdfc], eax
mov dword [ebp - 0xe00], ecx
mov dword [ebp - 0xe04], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3a0]
lea edx, [0x52e3c0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0xdc4]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0xdc8]
mov dword [esp + 0x10], edi
mov ebx, dword [ebp - 0xdc0]
mov dword [esp + 0x14], ebx
mov dword [esp + 0x18], edx
mov dword [ebp - 0xe08], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_write__lb___values_CC__c_c:LINX_AVR7_2_verifica.txt
mov edx, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0xdc0]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x3e
mov dword [ebp - 0xe0c], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xe10], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c93a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4026b046
mov ebx, 0x26b04c
mov dword [ebp - 0xe14], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0xe18], eax
mov eax, dword [ebp - 0xe14]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026b046
mov dword [esp + 0x14], 0x26b04c
mov dword [ebp - 0xe1c], ebx
mov dword [ebp - 0xe20], edi
mov dword [ebp - 0xe24], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4026b046
mov ebx, 0x26b053
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026b046
mov dword [esp + 0x14], 0x26b053
mov dword [ebp - 0xe28], ebx
mov dword [ebp - 0xe2c], edi
mov dword [ebp - 0xe30], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4026b03d
mov ebx, 0x26b054
mov dword [ebp - 0xe34], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0xe38], eax
imul eax, eax, 0x21e
mov dword [ebp - 0xe3c], eax
mov eax, ecx
mov dword [ebp - 0xe40], ecx
mov ecx, dword [ebp - 0xe3c]
add eax, ecx
mov ecx, dword [ebp - 0xe38]
imul ecx, ecx, 0x21e
mov dword [ebp - 0xe44], eax
mov eax, dword [ebp - 0xe34]
mov dword [esp], eax
mov eax, dword [ebp - 0xe40]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4026b03d
mov dword [esp + 0x18], 0x26b054
mov dword [ebp - 0xe48], ebx
mov dword [ebp - 0xe4c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4026b03d
mov edi, 0x26b054
mov ebx, dword [ebp - 0xe44]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026b03d
mov dword [esp + 0x14], 0x26b054
mov dword [ebp - 0xe50], eax
mov dword [ebp - 0xe54], edi
mov dword [ebp - 0xe58], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4026b03d
mov esi, 0x26b054
mov edi, dword [ebp - 0xe44]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0xe50]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4026b03d
mov dword [esp + 0x14], 0x26b054
mov dword [ebp - 0xe5c], esi
mov dword [ebp - 0xe60], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed30]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0xe44]
add edx, 0x156
mov esi, dword [ebp - 0xe50]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0xe64], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed30]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0xe50]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0xe68], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4026b010
mov esi, 0x26b065
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4026b010
mov dword [esp + 0x10], 0x26b065
mov dword [ebp - 0xe6c], eax
mov dword [ebp - 0xe70], edx
mov dword [ebp - 0xe74], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4026b01c
mov edx, 0x26b026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4026b01c
mov dword [esp + 0xc], 0x26b026
mov dword [ebp - 0xe78], eax
mov dword [ebp - 0xe7c], ecx
mov dword [ebp - 0xe80], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4026b029
mov edx, 0x26b03b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4026b029
mov dword [esp + 0xc], 0x26b03b
mov dword [ebp - 0xe84], eax
mov dword [ebp - 0xe88], ecx
mov dword [ebp - 0xe8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4026b03d
mov edx, 0x26b064
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4026b03d
mov dword [esp + 0xc], 0x26b064
mov dword [ebp - 0xe90], eax
mov dword [ebp - 0xe94], ecx
mov dword [ebp - 0xe98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0xe68]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0xe6c]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0xe64]
mov dword [esp + 0x14], edi
mov dword [ebp - 0xe9c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0xe18]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0xe64]
mov dword [esp + 8], edx
mov dword [ebp - 0xea0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xea4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c93b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45e13c
mov eax, 0x56c93c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4026d010
mov ebx, 0x26d016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026d010
mov dword [esp + 0x14], 0x26d016
mov dword [ebp - 0xea8], ebx
mov dword [ebp - 0xeac], edi
mov dword [ebp - 0xeb0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x4026d010
mov ebx, 0x26d01f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026d010
mov dword [esp + 0x14], 0x26d01f
mov dword [ebp - 0xeb4], ebx
mov dword [ebp - 0xeb8], edi
mov dword [ebp - 0xebc], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x45a0db
mov eax, 0x56c93d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4026d885
mov ebx, 0x26d88b
mov dword [ebp - 0xec0], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0xec4], eax
mov eax, dword [ebp - 0xec0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026d885
mov dword [esp + 0x14], 0x26d88b
mov dword [ebp - 0xec8], ebx
mov dword [ebp - 0xecc], edi
mov dword [ebp - 0xed0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xed4], eax
mov dword [ebp - 0xed8], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4026d8a0
mov dword [ebp - 0xedc], eax
mov eax, 0x26d8a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4026d8a0
mov dword [esp + 0x14], 0x26d8a8
mov dword [ebp - 0xee0], eax
mov dword [ebp - 0xee4], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4026d8a0
mov ebx, 0x26d8a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026d8a0
mov dword [esp + 0x14], 0x26d8a8
mov dword [ebp - 0xee8], ebx
mov dword [ebp - 0xeec], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xef0], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4026d8b2
mov dword [ebp - 0xef4], eax
mov eax, 0x26d8ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4026d8b2
mov dword [esp + 0x14], 0x26d8ba
mov dword [ebp - 0xef8], eax
mov dword [ebp - 0xefc], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4026d8b2
mov ebx, 0x26d8ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026d8b2
mov dword [esp + 0x14], 0x26d8ba
mov dword [ebp - 0xf00], ebx
mov dword [ebp - 0xf04], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xf08], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4026d811
mov esi, 0x26d8c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4026d811
mov dword [esp + 0x10], 0x26d8c7
mov dword [ebp - 0xf0c], eax
mov dword [ebp - 0xf10], edx
mov dword [ebp - 0xf14], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xf18], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4026d816
mov edx, 0x26d81c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4026d816
mov dword [esp + 0xc], 0x26d81c
mov dword [ebp - 0xf1c], eax
mov dword [ebp - 0xf20], ecx
mov dword [ebp - 0xf24], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f020]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4026d820
mov edx, 0x26d883
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4026d820
mov dword [esp + 0xc], 0x26d883
mov dword [ebp - 0xf28], eax
mov dword [ebp - 0xf2c], ecx
mov dword [ebp - 0xf30], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4026d885
mov edx, 0x26d89d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4026d885
mov dword [esp + 0xc], 0x26d89d
mov dword [ebp - 0xf34], eax
mov dword [ebp - 0xf38], ecx
mov dword [ebp - 0xf3c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4026d8a0
mov edx, 0x26d8b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4026d8a0
mov dword [esp + 0xc], 0x26d8b0
mov dword [ebp - 0xf40], eax
mov dword [ebp - 0xf44], ecx
mov dword [ebp - 0xf48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4026d8b2
mov edx, 0x26d8c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4026d8b2
mov dword [esp + 0xc], 0x26d8c6
mov dword [ebp - 0xf4c], eax
mov dword [ebp - 0xf50], ecx
mov dword [ebp - 0xf54], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0xed4]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0xedc]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0xef0]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0xef4]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0xf08]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0xf0c]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0xf58], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega644P_chiperase_write__fs___values_FFDAFD_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0xec4]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xf5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c93e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45a726
mov eax, 0x56c93f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4026f085
mov ebx, 0x26f08b
mov dword [ebp - 0xf60], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0xf64], eax
mov eax, dword [ebp - 0xf60]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4026f085
mov dword [esp + 0x14], 0x26f08b
mov dword [ebp - 0xf68], ebx
mov dword [ebp - 0xf6c], edi
mov dword [ebp - 0xf70], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xf74], eax
mov dword [ebp - 0xf78], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4026f0a0
mov dword [ebp - 0xf7c], eax
mov eax, 0x26f0a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4026f0a0
mov dword [esp + 0x14], 0x26f0a8
mov dword [ebp - 0xf80], eax
mov dword [ebp - 0xf84], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4026f0a0
mov ebx, 0x26f0a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026f0a0
mov dword [esp + 0x14], 0x26f0a8
mov dword [ebp - 0xf88], ebx
mov dword [ebp - 0xf8c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xf90], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4026f0b2
mov dword [ebp - 0xf94], eax
mov eax, 0x26f0ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4026f0b2
mov dword [esp + 0x14], 0x26f0ba
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xf9c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4026f0b2
mov ebx, 0x26f0ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4026f0b2
mov dword [esp + 0x14], 0x26f0ba
mov dword [ebp - 0xfa0], ebx
mov dword [ebp - 0xfa4], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0xfa8], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4026f011
mov esi, 0x26f0c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4026f011
mov dword [esp + 0x10], 0x26f0c7
mov dword [ebp - 0xfac], eax
mov dword [ebp - 0xfb0], edx
mov dword [ebp - 0xfb4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0xfb8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4026f016
mov edx, 0x26f01c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4026f016
mov dword [esp + 0xc], 0x26f01c
mov dword [ebp - 0xfbc], eax
mov dword [ebp - 0xfc0], ecx
mov dword [ebp - 0xfc4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f090]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4026f020
mov edx, 0x26f083
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4026f020
mov dword [esp + 0xc], 0x26f083
mov dword [ebp - 0xfc8], eax
mov dword [ebp - 0xfcc], ecx
mov dword [ebp - 0xfd0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4026f085
mov edx, 0x26f09d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4026f085
mov dword [esp + 0xc], 0x26f09d
mov dword [ebp - 0xfd4], eax
mov dword [ebp - 0xfd8], ecx
mov dword [ebp - 0xfdc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4026f0a0
mov edx, 0x26f0b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4026f0a0
mov dword [esp + 0xc], 0x26f0b0
mov dword [ebp - 0xfe0], eax
mov dword [ebp - 0xfe4], ecx
mov dword [ebp - 0xfe8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4026f0b2
mov edx, 0x26f0c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4026f0b2
mov dword [esp + 0xc], 0x26f0c6
mov dword [ebp - 0xfec], eax
mov dword [ebp - 0xff0], ecx
mov dword [ebp - 0xff4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0xf74]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0xf7c]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0xf90]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0xf94]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0xfa8]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0xfac]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0xff8], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega644P_chiperase_write__fs___values_FFDAFC_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0xf64]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0xffc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c940
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c941
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40270075
mov ebx, 0x27007b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40270075
mov dword [esp + 0x14], 0x27007b
mov dword [ebp - 0x1000], ebx
mov dword [ebp - 0x1004], edi
mov dword [ebp - 0x1008], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40270075
mov ebx, 0x270082
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40270075
mov dword [esp + 0x14], 0x270082
mov dword [ebp - 0x100c], ebx
mov dword [ebp - 0x1010], edi
mov dword [ebp - 0x1014], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4027006c
mov ebx, 0x270083
mov dword [ebp - 0x1018], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x101c], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x1020], eax
mov eax, ecx
mov dword [ebp - 0x1024], ecx
mov ecx, dword [ebp - 0x1020]
add eax, ecx
mov ecx, dword [ebp - 0x101c]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x1028], eax
mov eax, dword [ebp - 0x1018]
mov dword [esp], eax
mov eax, dword [ebp - 0x1024]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4027006c
mov dword [esp + 0x18], 0x270083
mov dword [ebp - 0x102c], ebx
mov dword [ebp - 0x1030], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4027006c
mov edi, 0x270083
mov ebx, dword [ebp - 0x1028]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027006c
mov dword [esp + 0x14], 0x270083
mov dword [ebp - 0x1034], eax
mov dword [ebp - 0x1038], edi
mov dword [ebp - 0x103c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4027006c
mov esi, 0x270083
mov edi, dword [ebp - 0x1028]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1034]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4027006c
mov dword [esp + 0x14], 0x270083
mov dword [ebp - 0x1040], esi
mov dword [ebp - 0x1044], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed60]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x1028]
add edx, 0xf2
mov esi, dword [ebp - 0x1034]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1048], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed60]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1034]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x104c], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40270010
mov esi, 0x270097
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40270010
mov dword [esp + 0x10], 0x270097
mov dword [ebp - 0x1050], eax
mov dword [ebp - 0x1054], edx
mov dword [ebp - 0x1058], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x105c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40270015
mov edx, 0x27001c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40270015
mov dword [esp + 0xc], 0x27001c
mov dword [ebp - 0x1060], eax
mov dword [ebp - 0x1064], ecx
mov dword [ebp - 0x1068], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ec60]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4027001f
mov edx, 0x27006a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4027001f
mov dword [esp + 0xc], 0x27006a
mov dword [ebp - 0x106c], eax
mov dword [ebp - 0x1070], ecx
mov dword [ebp - 0x1074], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4027006c
mov edx, 0x270092
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4027006c
mov dword [esp + 0xc], 0x270092
mov dword [ebp - 0x1078], eax
mov dword [ebp - 0x107c], ecx
mov dword [ebp - 0x1080], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40270094
mov edx, 0x270096
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40270094
mov dword [esp + 0xc], 0x270096
mov dword [ebp - 0x1084], eax
mov dword [ebp - 0x1088], ecx
mov dword [ebp - 0x108c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3a0]
lea edx, [0x52e3c0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x104c]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x1050]
mov dword [esp + 0x10], edi
mov ebx, dword [ebp - 0x1048]
mov dword [esp + 0x14], ebx
mov dword [esp + 0x18], edx
mov dword [ebp - 0x1090], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_write__lb___values_FC__c_c:LINX_AVR7_2_verifica.txt
mov edx, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x1048]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x3e
mov dword [ebp - 0x1094], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1098], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c942
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40270846
mov ebx, 0x27084c
mov dword [ebp - 0x109c], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x10a0], eax
mov eax, dword [ebp - 0x109c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40270846
mov dword [esp + 0x14], 0x27084c
mov dword [ebp - 0x10a4], ebx
mov dword [ebp - 0x10a8], edi
mov dword [ebp - 0x10ac], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40270846
mov ebx, 0x270853
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40270846
mov dword [esp + 0x14], 0x270853
mov dword [ebp - 0x10b0], ebx
mov dword [ebp - 0x10b4], edi
mov dword [ebp - 0x10b8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4027083d
mov ebx, 0x270854
mov dword [ebp - 0x10bc], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x10c0], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x10c4], eax
mov eax, ecx
mov dword [ebp - 0x10c8], ecx
mov ecx, dword [ebp - 0x10c4]
add eax, ecx
mov ecx, dword [ebp - 0x10c0]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x10cc], eax
mov eax, dword [ebp - 0x10bc]
mov dword [esp], eax
mov eax, dword [ebp - 0x10c8]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4027083d
mov dword [esp + 0x18], 0x270854
mov dword [ebp - 0x10d0], ebx
mov dword [ebp - 0x10d4], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4027083d
mov edi, 0x270854
mov ebx, dword [ebp - 0x10cc]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027083d
mov dword [esp + 0x14], 0x270854
mov dword [ebp - 0x10d8], eax
mov dword [ebp - 0x10dc], edi
mov dword [ebp - 0x10e0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4027083d
mov esi, 0x270854
mov edi, dword [ebp - 0x10cc]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x10d8]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4027083d
mov dword [esp + 0x14], 0x270854
mov dword [ebp - 0x10e4], esi
mov dword [ebp - 0x10e8], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed60]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x10cc]
add edx, 0xf2
mov esi, dword [ebp - 0x10d8]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x10ec], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed60]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x10d8]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x10f0], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40270810
mov esi, 0x270864
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40270810
mov dword [esp + 0x10], 0x270864
mov dword [ebp - 0x10f4], eax
mov dword [ebp - 0x10f8], edx
mov dword [ebp - 0x10fc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4027081c
mov edx, 0x270826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4027081c
mov dword [esp + 0xc], 0x270826
mov dword [ebp - 0x1100], eax
mov dword [ebp - 0x1104], ecx
mov dword [ebp - 0x1108], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40270829
mov edx, 0x27083b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40270829
mov dword [esp + 0xc], 0x27083b
mov dword [ebp - 0x110c], eax
mov dword [ebp - 0x1110], ecx
mov dword [ebp - 0x1114], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4027083d
mov edx, 0x270863
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4027083d
mov dword [esp + 0xc], 0x270863
mov dword [ebp - 0x1118], eax
mov dword [ebp - 0x111c], ecx
mov dword [ebp - 0x1120], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x10f0]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x10f4]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x10ec]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x1124], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x10a0]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x10ec]
mov dword [esp + 8], edx
mov dword [ebp - 0x1128], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x112c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c943
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45e13c
mov eax, 0x56c944
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40275010
mov ebx, 0x275016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40275010
mov dword [esp + 0x14], 0x275016
mov dword [ebp - 0x1130], ebx
mov dword [ebp - 0x1134], edi
mov dword [ebp - 0x1138], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x40275010
mov ebx, 0x27501f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40275010
mov dword [esp + 0x14], 0x27501f
mov dword [ebp - 0x113c], ebx
mov dword [ebp - 0x1140], edi
mov dword [ebp - 0x1144], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x45b80f
mov eax, 0x56c945
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40275883
mov ebx, 0x275889
mov dword [ebp - 0x1148], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x114c], eax
mov eax, dword [ebp - 0x1148]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40275883
mov dword [esp + 0x14], 0x275889
mov dword [ebp - 0x1150], ebx
mov dword [ebp - 0x1154], edi
mov dword [ebp - 0x1158], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x115c], eax
mov dword [ebp - 0x1160], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4027589e
mov dword [ebp - 0x1164], eax
mov eax, 0x2758a6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4027589e
mov dword [esp + 0x14], 0x2758a6
mov dword [ebp - 0x1168], eax
mov dword [ebp - 0x116c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4027589e
mov ebx, 0x2758a6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027589e
mov dword [esp + 0x14], 0x2758a6
mov dword [ebp - 0x1170], ebx
mov dword [ebp - 0x1174], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1178], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402758b0
mov dword [ebp - 0x117c], eax
mov eax, 0x2758b8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402758b0
mov dword [esp + 0x14], 0x2758b8
mov dword [ebp - 0x1180], eax
mov dword [ebp - 0x1184], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402758b0
mov ebx, 0x2758b8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402758b0
mov dword [esp + 0x14], 0x2758b8
mov dword [ebp - 0x1188], ebx
mov dword [ebp - 0x118c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1190], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40275811
mov esi, 0x2758c5
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40275811
mov dword [esp + 0x10], 0x2758c5
mov dword [ebp - 0x1194], eax
mov dword [ebp - 0x1198], edx
mov dword [ebp - 0x119c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x11a0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40275816
mov edx, 0x27581c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40275816
mov dword [esp + 0xc], 0x27581c
mov dword [ebp - 0x11a4], eax
mov dword [ebp - 0x11a8], ecx
mov dword [ebp - 0x11ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f0f8]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40275820
mov edx, 0x275881
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40275820
mov dword [esp + 0xc], 0x275881
mov dword [ebp - 0x11b0], eax
mov dword [ebp - 0x11b4], ecx
mov dword [ebp - 0x11b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40275883
mov edx, 0x27589b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40275883
mov dword [esp + 0xc], 0x27589b
mov dword [ebp - 0x11bc], eax
mov dword [ebp - 0x11c0], ecx
mov dword [ebp - 0x11c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4027589e
mov edx, 0x2758ae
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4027589e
mov dword [esp + 0xc], 0x2758ae
mov dword [ebp - 0x11c8], eax
mov dword [ebp - 0x11cc], ecx
mov dword [ebp - 0x11d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402758b0
mov edx, 0x2758c4
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402758b0
mov dword [esp + 0xc], 0x2758c4
mov dword [ebp - 0x11d4], eax
mov dword [ebp - 0x11d8], ecx
mov dword [ebp - 0x11dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x115c]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1164]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1178]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x117c]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x1190]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x1194]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x11e0], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega64_chiperase_write__fs___values_AFCAFF_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x114c]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x11e4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c946
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45be5a
mov eax, 0x56c947
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40277083
mov ebx, 0x277089
mov dword [ebp - 0x11e8], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x11ec], eax
mov eax, dword [ebp - 0x11e8]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40277083
mov dword [esp + 0x14], 0x277089
mov dword [ebp - 0x11f0], ebx
mov dword [ebp - 0x11f4], edi
mov dword [ebp - 0x11f8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x11fc], eax
mov dword [ebp - 0x1200], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4027709e
mov dword [ebp - 0x1204], eax
mov eax, 0x2770a6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4027709e
mov dword [esp + 0x14], 0x2770a6
mov dword [ebp - 0x1208], eax
mov dword [ebp - 0x120c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4027709e
mov ebx, 0x2770a6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027709e
mov dword [esp + 0x14], 0x2770a6
mov dword [ebp - 0x1210], ebx
mov dword [ebp - 0x1214], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1218], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402770b0
mov dword [ebp - 0x121c], eax
mov eax, 0x2770b8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402770b0
mov dword [esp + 0x14], 0x2770b8
mov dword [ebp - 0x1220], eax
mov dword [ebp - 0x1224], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402770b0
mov ebx, 0x2770b8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402770b0
mov dword [esp + 0x14], 0x2770b8
mov dword [ebp - 0x1228], ebx
mov dword [ebp - 0x122c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1230], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40277011
mov esi, 0x2770c5
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40277011
mov dword [esp + 0x10], 0x2770c5
mov dword [ebp - 0x1234], eax
mov dword [ebp - 0x1238], edx
mov dword [ebp - 0x123c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1240], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40277016
mov edx, 0x27701c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40277016
mov dword [esp + 0xc], 0x27701c
mov dword [ebp - 0x1244], eax
mov dword [ebp - 0x1248], ecx
mov dword [ebp - 0x124c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f160]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40277020
mov edx, 0x277081
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40277020
mov dword [esp + 0xc], 0x277081
mov dword [ebp - 0x1250], eax
mov dword [ebp - 0x1254], ecx
mov dword [ebp - 0x1258], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40277083
mov edx, 0x27709b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40277083
mov dword [esp + 0xc], 0x27709b
mov dword [ebp - 0x125c], eax
mov dword [ebp - 0x1260], ecx
mov dword [ebp - 0x1264], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4027709e
mov edx, 0x2770ae
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4027709e
mov dword [esp + 0xc], 0x2770ae
mov dword [ebp - 0x1268], eax
mov dword [ebp - 0x126c], ecx
mov dword [ebp - 0x1270], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402770b0
mov edx, 0x2770c4
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402770b0
mov dword [esp + 0xc], 0x2770c4
mov dword [ebp - 0x1274], eax
mov dword [ebp - 0x1278], ecx
mov dword [ebp - 0x127c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x11fc]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1204]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1218]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x121c]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x1230]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x1234]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x1280], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega64_chiperase_write__fs___values_2FCAFF_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x11ec]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1284], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c948
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c949
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40278475
mov ebx, 0x27847b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40278475
mov dword [esp + 0x14], 0x27847b
mov dword [ebp - 0x1288], ebx
mov dword [ebp - 0x128c], edi
mov dword [ebp - 0x1290], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40278475
mov ebx, 0x278482
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40278475
mov dword [esp + 0x14], 0x278482
mov dword [ebp - 0x1294], ebx
mov dword [ebp - 0x1298], edi
mov dword [ebp - 0x129c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4027846c
mov ebx, 0x278483
mov dword [ebp - 0x12a0], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x12a4], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x12a8], eax
mov eax, ecx
mov dword [ebp - 0x12ac], ecx
mov ecx, dword [ebp - 0x12a8]
add eax, ecx
mov ecx, dword [ebp - 0x12a4]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x12b0], eax
mov eax, dword [ebp - 0x12a0]
mov dword [esp], eax
mov eax, dword [ebp - 0x12ac]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4027846c
mov dword [esp + 0x18], 0x278483
mov dword [ebp - 0x12b4], ebx
mov dword [ebp - 0x12b8], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4027846c
mov edi, 0x278483
mov ebx, dword [ebp - 0x12b0]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027846c
mov dword [esp + 0x14], 0x278483
mov dword [ebp - 0x12bc], eax
mov dword [ebp - 0x12c0], edi
mov dword [ebp - 0x12c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4027846c
mov esi, 0x278483
mov edi, dword [ebp - 0x12b0]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x12bc]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4027846c
mov dword [esp + 0x14], 0x278483
mov dword [ebp - 0x12c8], esi
mov dword [ebp - 0x12cc], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed90]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x12b0]
add edx, 0x8e
mov esi, dword [ebp - 0x12bc]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x12d0], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed90]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x12bc]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x12d4], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40278410
mov esi, 0x278496
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40278410
mov dword [esp + 0x10], 0x278496
mov dword [ebp - 0x12d8], eax
mov dword [ebp - 0x12dc], edx
mov dword [ebp - 0x12e0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x12e4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40278415
mov edx, 0x27841c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40278415
mov dword [esp + 0xc], 0x27841c
mov dword [ebp - 0x12e8], eax
mov dword [ebp - 0x12ec], ecx
mov dword [ebp - 0x12f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52efb0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4027841f
mov edx, 0x27846a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4027841f
mov dword [esp + 0xc], 0x27846a
mov dword [ebp - 0x12f4], eax
mov dword [ebp - 0x12f8], ecx
mov dword [ebp - 0x12fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4027846c
mov edx, 0x278491
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4027846c
mov dword [esp + 0xc], 0x278491
mov dword [ebp - 0x1300], eax
mov dword [ebp - 0x1304], ecx
mov dword [ebp - 0x1308], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40278493
mov edx, 0x278495
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40278493
mov dword [esp + 0xc], 0x278495
mov dword [ebp - 0x130c], eax
mov dword [ebp - 0x1310], ecx
mov dword [ebp - 0x1314], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3a0]
lea edx, [0x52e3c0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x12d4]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x12d8]
mov dword [esp + 0x10], edi
mov ebx, dword [ebp - 0x12d0]
mov dword [esp + 0x14], ebx
mov dword [esp + 0x18], edx
mov dword [ebp - 0x1318], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_write__lb___values_CC__c_c:LINX_AVR7_2_verifica.txt
mov edx, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x12d0]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x3e
mov dword [ebp - 0x131c], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1320], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c94a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40278c46
mov ebx, 0x278c4c
mov dword [ebp - 0x1324], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x1328], eax
mov eax, dword [ebp - 0x1324]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40278c46
mov dword [esp + 0x14], 0x278c4c
mov dword [ebp - 0x132c], ebx
mov dword [ebp - 0x1330], edi
mov dword [ebp - 0x1334], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40278c46
mov ebx, 0x278c53
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40278c46
mov dword [esp + 0x14], 0x278c53
mov dword [ebp - 0x1338], ebx
mov dword [ebp - 0x133c], edi
mov dword [ebp - 0x1340], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x40278c3d
mov ebx, 0x278c54
mov dword [ebp - 0x1344], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x1348], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x134c], eax
mov eax, ecx
mov dword [ebp - 0x1350], ecx
mov ecx, dword [ebp - 0x134c]
add eax, ecx
mov ecx, dword [ebp - 0x1348]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x1354], eax
mov eax, dword [ebp - 0x1344]
mov dword [esp], eax
mov eax, dword [ebp - 0x1350]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40278c3d
mov dword [esp + 0x18], 0x278c54
mov dword [ebp - 0x1358], ebx
mov dword [ebp - 0x135c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x40278c3d
mov edi, 0x278c54
mov ebx, dword [ebp - 0x1354]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40278c3d
mov dword [esp + 0x14], 0x278c54
mov dword [ebp - 0x1360], eax
mov dword [ebp - 0x1364], edi
mov dword [ebp - 0x1368], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x40278c3d
mov esi, 0x278c54
mov edi, dword [ebp - 0x1354]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1360]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x40278c3d
mov dword [esp + 0x14], 0x278c54
mov dword [ebp - 0x136c], esi
mov dword [ebp - 0x1370], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed90]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x1354]
add edx, 0x8e
mov esi, dword [ebp - 0x1360]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1374], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed90]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1360]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1378], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40278c10
mov esi, 0x278c63
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40278c10
mov dword [esp + 0x10], 0x278c63
mov dword [ebp - 0x137c], eax
mov dword [ebp - 0x1380], edx
mov dword [ebp - 0x1384], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40278c1c
mov edx, 0x278c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40278c1c
mov dword [esp + 0xc], 0x278c26
mov dword [ebp - 0x1388], eax
mov dword [ebp - 0x138c], ecx
mov dword [ebp - 0x1390], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40278c29
mov edx, 0x278c3b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40278c29
mov dword [esp + 0xc], 0x278c3b
mov dword [ebp - 0x1394], eax
mov dword [ebp - 0x1398], ecx
mov dword [ebp - 0x139c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40278c3d
mov edx, 0x278c62
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40278c3d
mov dword [esp + 0xc], 0x278c62
mov dword [ebp - 0x13a0], eax
mov dword [ebp - 0x13a4], ecx
mov dword [ebp - 0x13a8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x1378]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x137c]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x1374]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x13ac], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x1328]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x1374]
mov dword [esp + 8], edx
mov dword [ebp - 0x13b0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x13b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c94b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45e13c
mov eax, 0x56c94c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4027ac10
mov ebx, 0x27ac16
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027ac10
mov dword [esp + 0x14], 0x27ac16
mov dword [ebp - 0x13b8], ebx
mov dword [ebp - 0x13bc], edi
mov dword [ebp - 0x13c0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x4027ac10
mov ebx, 0x27ac1f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027ac10
mov dword [esp + 0x14], 0x27ac1f
mov dword [ebp - 0x13c4], ebx
mov dword [ebp - 0x13c8], edi
mov dword [ebp - 0x13cc], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x45cf43
mov eax, 0x56c94d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4027b481
mov ebx, 0x27b487
mov dword [ebp - 0x13d0], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x13d4], eax
mov eax, dword [ebp - 0x13d0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027b481
mov dword [esp + 0x14], 0x27b487
mov dword [ebp - 0x13d8], ebx
mov dword [ebp - 0x13dc], edi
mov dword [ebp - 0x13e0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x13e4], eax
mov dword [ebp - 0x13e8], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4027b49c
mov dword [ebp - 0x13ec], eax
mov eax, 0x27b4a4
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4027b49c
mov dword [esp + 0x14], 0x27b4a4
mov dword [ebp - 0x13f0], eax
mov dword [ebp - 0x13f4], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4027b49c
mov ebx, 0x27b4a4
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027b49c
mov dword [esp + 0x14], 0x27b4a4
mov dword [ebp - 0x13f8], ebx
mov dword [ebp - 0x13fc], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1400], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4027b4ae
mov dword [ebp - 0x1404], eax
mov eax, 0x27b4b6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4027b4ae
mov dword [esp + 0x14], 0x27b4b6
mov dword [ebp - 0x1408], eax
mov dword [ebp - 0x140c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4027b4ae
mov ebx, 0x27b4b6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027b4ae
mov dword [esp + 0x14], 0x27b4b6
mov dword [ebp - 0x1410], ebx
mov dword [ebp - 0x1414], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1418], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4027b411
mov esi, 0x27b4c3
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4027b411
mov dword [esp + 0x10], 0x27b4c3
mov dword [ebp - 0x141c], eax
mov dword [ebp - 0x1420], edx
mov dword [ebp - 0x1424], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1428], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4027b416
mov edx, 0x27b41c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4027b416
mov dword [esp + 0xc], 0x27b41c
mov dword [ebp - 0x142c], eax
mov dword [ebp - 0x1430], ecx
mov dword [ebp - 0x1434], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f1c8]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4027b420
mov edx, 0x27b47f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4027b420
mov dword [esp + 0xc], 0x27b47f
mov dword [ebp - 0x1438], eax
mov dword [ebp - 0x143c], ecx
mov dword [ebp - 0x1440], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4027b481
mov edx, 0x27b499
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4027b481
mov dword [esp + 0xc], 0x27b499
mov dword [ebp - 0x1444], eax
mov dword [ebp - 0x1448], ecx
mov dword [ebp - 0x144c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4027b49c
mov edx, 0x27b4ac
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4027b49c
mov dword [esp + 0xc], 0x27b4ac
mov dword [ebp - 0x1450], eax
mov dword [ebp - 0x1454], ecx
mov dword [ebp - 0x1458], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4027b4ae
mov edx, 0x27b4c2
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4027b4ae
mov dword [esp + 0xc], 0x27b4c2
mov dword [ebp - 0x145c], eax
mov dword [ebp - 0x1460], ecx
mov dword [ebp - 0x1464], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x13e4]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x13ec]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1400]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x1404]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x1418]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x141c]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x1468], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega32_chiperase_write__fs___values_BFC8_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x13d4]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x146c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c94e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45d58e
mov eax, 0x56c94f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4027c481
mov ebx, 0x27c487
mov dword [ebp - 0x1470], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1474], eax
mov eax, dword [ebp - 0x1470]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027c481
mov dword [esp + 0x14], 0x27c487
mov dword [ebp - 0x1478], ebx
mov dword [ebp - 0x147c], edi
mov dword [ebp - 0x1480], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1484], eax
mov dword [ebp - 0x1488], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4027c49c
mov dword [ebp - 0x148c], eax
mov eax, 0x27c4a4
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4027c49c
mov dword [esp + 0x14], 0x27c4a4
mov dword [ebp - 0x1490], eax
mov dword [ebp - 0x1494], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4027c49c
mov ebx, 0x27c4a4
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027c49c
mov dword [esp + 0x14], 0x27c4a4
mov dword [ebp - 0x1498], ebx
mov dword [ebp - 0x149c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x14a0], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4027c4ae
mov dword [ebp - 0x14a4], eax
mov eax, 0x27c4b6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4027c4ae
mov dword [esp + 0x14], 0x27c4b6
mov dword [ebp - 0x14a8], eax
mov dword [ebp - 0x14ac], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4027c4ae
mov ebx, 0x27c4b6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027c4ae
mov dword [esp + 0x14], 0x27c4b6
mov dword [ebp - 0x14b0], ebx
mov dword [ebp - 0x14b4], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x14b8], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4027c411
mov esi, 0x27c4c3
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4027c411
mov dword [esp + 0x10], 0x27c4c3
mov dword [ebp - 0x14bc], eax
mov dword [ebp - 0x14c0], edx
mov dword [ebp - 0x14c4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x14c8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4027c416
mov edx, 0x27c41c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4027c416
mov dword [esp + 0xc], 0x27c41c
mov dword [ebp - 0x14cc], eax
mov dword [ebp - 0x14d0], ecx
mov dword [ebp - 0x14d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f230]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4027c420
mov edx, 0x27c47f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4027c420
mov dword [esp + 0xc], 0x27c47f
mov dword [ebp - 0x14d8], eax
mov dword [ebp - 0x14dc], ecx
mov dword [ebp - 0x14e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4027c481
mov edx, 0x27c499
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4027c481
mov dword [esp + 0xc], 0x27c499
mov dword [ebp - 0x14e4], eax
mov dword [ebp - 0x14e8], ecx
mov dword [ebp - 0x14ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4027c49c
mov edx, 0x27c4ac
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4027c49c
mov dword [esp + 0xc], 0x27c4ac
mov dword [ebp - 0x14f0], eax
mov dword [ebp - 0x14f4], ecx
mov dword [ebp - 0x14f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4027c4ae
mov edx, 0x27c4c2
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4027c4ae
mov dword [esp + 0xc], 0x27c4c2
mov dword [ebp - 0x14fc], eax
mov dword [ebp - 0x1500], ecx
mov dword [ebp - 0x1504], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1484]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x148c]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x14a0]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x14a4]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x14b8]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x14bc]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x1508], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega32_chiperase_write__fs___values_3FC8_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x1474]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x150c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c950
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c951
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4027d075
mov ebx, 0x27d07b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027d075
mov dword [esp + 0x14], 0x27d07b
mov dword [ebp - 0x1510], ebx
mov dword [ebp - 0x1514], edi
mov dword [ebp - 0x1518], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4027d075
mov ebx, 0x27d082
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027d075
mov dword [esp + 0x14], 0x27d082
mov dword [ebp - 0x151c], ebx
mov dword [ebp - 0x1520], edi
mov dword [ebp - 0x1524], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4027d06c
mov ebx, 0x27d083
mov dword [ebp - 0x1528], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x152c], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x1530], eax
mov eax, ecx
mov dword [ebp - 0x1534], ecx
mov ecx, dword [ebp - 0x1530]
add eax, ecx
mov ecx, dword [ebp - 0x152c]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x1538], eax
mov eax, dword [ebp - 0x1528]
mov dword [esp], eax
mov eax, dword [ebp - 0x1534]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4027d06c
mov dword [esp + 0x18], 0x27d083
mov dword [ebp - 0x153c], ebx
mov dword [ebp - 0x1540], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4027d06c
mov edi, 0x27d083
mov ebx, dword [ebp - 0x1538]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027d06c
mov dword [esp + 0x14], 0x27d083
mov dword [ebp - 0x1544], eax
mov dword [ebp - 0x1548], edi
mov dword [ebp - 0x154c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4027d06c
mov esi, 0x27d083
mov edi, dword [ebp - 0x1538]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1544]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4027d06c
mov dword [esp + 0x14], 0x27d083
mov dword [ebp - 0x1550], esi
mov dword [ebp - 0x1554], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52edc0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x1538]
add edx, 0x2a
mov esi, dword [ebp - 0x1544]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1558], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52edc0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1544]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x155c], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4027d010
mov esi, 0x27d096
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4027d010
mov dword [esp + 0x10], 0x27d096
mov dword [ebp - 0x1560], eax
mov dword [ebp - 0x1564], edx
mov dword [ebp - 0x1568], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x156c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4027d015
mov edx, 0x27d01c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4027d015
mov dword [esp + 0xc], 0x27d01c
mov dword [ebp - 0x1570], eax
mov dword [ebp - 0x1574], ecx
mov dword [ebp - 0x1578], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52efb0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4027d01f
mov edx, 0x27d06a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4027d01f
mov dword [esp + 0xc], 0x27d06a
mov dword [ebp - 0x157c], eax
mov dword [ebp - 0x1580], ecx
mov dword [ebp - 0x1584], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4027d06c
mov edx, 0x27d091
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4027d06c
mov dword [esp + 0xc], 0x27d091
mov dword [ebp - 0x1588], eax
mov dword [ebp - 0x158c], ecx
mov dword [ebp - 0x1590], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4027d093
mov edx, 0x27d095
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4027d093
mov dword [esp + 0xc], 0x27d095
mov dword [ebp - 0x1594], eax
mov dword [ebp - 0x1598], ecx
mov dword [ebp - 0x159c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3a0]
lea edx, [0x52e3c0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x155c]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x1560]
mov dword [esp + 0x10], edi
mov ebx, dword [ebp - 0x1558]
mov dword [esp + 0x14], ebx
mov dword [esp + 0x18], edx
mov dword [ebp - 0x15a0], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_write__lb___values_CC__c_c:LINX_AVR7_2_verifica.txt
mov edx, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x1558]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x3e
mov dword [ebp - 0x15a4], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x15a8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c952
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4027d846
mov ebx, 0x27d84c
mov dword [ebp - 0x15ac], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x15b0], eax
mov eax, dword [ebp - 0x15ac]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027d846
mov dword [esp + 0x14], 0x27d84c
mov dword [ebp - 0x15b4], ebx
mov dword [ebp - 0x15b8], edi
mov dword [ebp - 0x15bc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4027d846
mov ebx, 0x27d853
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4027d846
mov dword [esp + 0x14], 0x27d853
mov dword [ebp - 0x15c0], ebx
mov dword [ebp - 0x15c4], edi
mov dword [ebp - 0x15c8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4027d83d
mov ebx, 0x27d854
mov dword [ebp - 0x15cc], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x15d0], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x15d4], eax
mov eax, ecx
mov dword [ebp - 0x15d8], ecx
mov ecx, dword [ebp - 0x15d4]
add eax, ecx
mov ecx, dword [ebp - 0x15d0]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x15dc], eax
mov eax, dword [ebp - 0x15cc]
mov dword [esp], eax
mov eax, dword [ebp - 0x15d8]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4027d83d
mov dword [esp + 0x18], 0x27d854
mov dword [ebp - 0x15e0], ebx
mov dword [ebp - 0x15e4], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4027d83d
mov edi, 0x27d854
mov ebx, dword [ebp - 0x15dc]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4027d83d
mov dword [esp + 0x14], 0x27d854
mov dword [ebp - 0x15e8], eax
mov dword [ebp - 0x15ec], edi
mov dword [ebp - 0x15f0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4027d83d
mov esi, 0x27d854
mov edi, dword [ebp - 0x15dc]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x15e8]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4027d83d
mov dword [esp + 0x14], 0x27d854
mov dword [ebp - 0x15f4], esi
mov dword [ebp - 0x15f8], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52edc0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x15dc]
add edx, 0x2a
mov esi, dword [ebp - 0x15e8]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x15fc], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52edc0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x15e8]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1600], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4027d810
mov esi, 0x27d863
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4027d810
mov dword [esp + 0x10], 0x27d863
mov dword [ebp - 0x1604], eax
mov dword [ebp - 0x1608], edx
mov dword [ebp - 0x160c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4027d81c
mov edx, 0x27d826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4027d81c
mov dword [esp + 0xc], 0x27d826
mov dword [ebp - 0x1610], eax
mov dword [ebp - 0x1614], ecx
mov dword [ebp - 0x1618], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4027d829
mov edx, 0x27d83b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4027d829
mov dword [esp + 0xc], 0x27d83b
mov dword [ebp - 0x161c], eax
mov dword [ebp - 0x1620], ecx
mov dword [ebp - 0x1624], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4027d83d
mov edx, 0x27d862
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4027d83d
mov dword [esp + 0xc], 0x27d862
mov dword [ebp - 0x1628], eax
mov dword [ebp - 0x162c], ecx
mov dword [ebp - 0x1630], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x1600]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x1604]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x15fc]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x1634], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x15b0]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x15fc]
mov dword [esp + 8], edx
mov dword [ebp - 0x1638], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x163c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c953
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45e13c
mov eax, 0x56c954
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4027e810
mov edx, 0x27e855
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4027e810
mov dword [esp + 0x10], 0x27e855
mov dword [ebp - 0x1640], ecx
mov dword [ebp - 0x1644], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1648], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4027e81e
mov edx, 0x27e824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4027e81e
mov dword [esp + 0xc], 0x27e824
mov dword [ebp - 0x164c], eax
mov dword [ebp - 0x1650], ecx
mov dword [ebp - 0x1654], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f278]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4027e827
mov edx, 0x27e854
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4027e827
mov dword [esp + 0xc], 0x27e854
mov dword [ebp - 0x1658], eax
mov dword [ebp - 0x165c], ecx
mov dword [ebp - 0x1660], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.la_scheda_LX16_sara_implementata_in_seguito
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1664], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c955
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c956
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a7a21
mov eax, 0x56c957
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1668], eax
mov eax, 0x56c958
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40280418
mov edx, 0x280427
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40280418
mov dword [esp + 0x10], 0x280427
mov dword [ebp - 0x166c], ecx
mov dword [ebp - 0x1670], edx
mov dword [ebp - 0x1674], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1678], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4028041f
mov edx, 0x280425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4028041f
mov dword [esp + 0xc], 0x280425
mov dword [ebp - 0x167c], eax
mov dword [ebp - 0x1680], ecx
mov dword [ebp - 0x1684], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x1674]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1688], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c959
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40280433
mov edx, 0x280443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40280433
mov dword [esp + 0x10], 0x280443
mov dword [ebp - 0x168c], ecx
mov dword [ebp - 0x1690], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1694], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4028043a
mov edx, 0x280441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4028043a
mov dword [esp + 0xc], 0x280441
mov dword [ebp - 0x1698], eax
mov dword [ebp - 0x169c], ecx
mov dword [ebp - 0x16a0], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x16a4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40280405
mov edx, 0x280445
mov esi, dword [ebp - 0x16a4]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40280405
mov dword [esp + 0x10], 0x280445
mov dword [ebp - 0x16a8], ecx
mov dword [ebp - 0x16ac], edx
mov dword [ebp - 0x16b0], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x16b4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x16b8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56c95a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x1668]
mov dword [esp], edx
mov esi, dword [ebp - 0x1688]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x16b0]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x16bc], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c95b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40282405
mov edx, 0x282418
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40282405
mov dword [esp + 0x10], 0x282418
mov dword [ebp - 0x16c0], ecx
mov dword [ebp - 0x16c4], edx
call fcn.005257a0
call fcn.004a8a80
mov dword [ebp - 0x16c8], eax
mov eax, 0x56c95c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40282c10
mov edx, 0x282c47
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40282c10
mov dword [esp + 0x10], 0x282c47
mov dword [ebp - 0x16cc], ecx
mov dword [ebp - 0x16d0], edx
mov dword [ebp - 0x16d4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x16d8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40282c24
mov edx, 0x282c2a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40282c24
mov dword [esp + 0xc], 0x282c2a
mov dword [ebp - 0x16dc], eax
mov dword [ebp - 0x16e0], ecx
mov dword [ebp - 0x16e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x16e8], eax
mov dword [ebp - 0x16ec], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x40282c3a
mov edx, 0x282c45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40282c3a
mov dword [esp + 0xc], 0x282c45
mov dword [ebp - 0x16f0], eax
mov dword [ebp - 0x16f4], ecx
mov dword [ebp - 0x16f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x16d4]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x16fc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x16fc]
cmp eax, 0
jne 0x45ea27
mov eax, 0x56c95d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40283406
mov edx, 0x283456
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40283406
mov dword [esp + 0x10], 0x283456
mov dword [ebp - 0x1700], ecx
mov dword [ebp - 0x1704], edx
mov dword [ebp - 0x1708], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40283418
mov edx, 0x283425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40283418
mov dword [esp + 0xc], 0x283425
mov dword [ebp - 0x170c], eax
mov dword [ebp - 0x1710], ecx
mov dword [ebp - 0x1714], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40283427
mov edx, 0x283439
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40283427
mov dword [esp + 0xc], 0x283439
mov dword [ebp - 0x1718], eax
mov dword [ebp - 0x171c], ecx
mov dword [ebp - 0x1720], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4028343b
mov edx, 0x28344a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4028343b
mov dword [esp + 0xc], 0x28344a
mov dword [ebp - 0x1724], eax
mov dword [ebp - 0x1728], ecx
mov dword [ebp - 0x172c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4028344c
mov edx, 0x283455
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4028344c
mov dword [esp + 0xc], 0x283455
mov dword [ebp - 0x1730], eax
mov dword [ebp - 0x1734], ecx
mov dword [ebp - 0x1738], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x173c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x1708]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x1740], eax
mov dword [ebp - 0x1744], ecx
mov dword [ebp - 0x1748], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x174c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c95e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 1
mov eax, 0x56c95f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45ec13
mov eax, 0x56c960
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40284c0f
mov edx, 0x284c44
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40284c0f
mov dword [esp + 0x10], 0x284c44
mov dword [ebp - 0x1750], ecx
mov dword [ebp - 0x1754], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1758], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40284c1d
mov edx, 0x284c23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40284c1d
mov dword [esp + 0xc], 0x284c23
mov dword [ebp - 0x175c], eax
mov dword [ebp - 0x1760], ecx
mov dword [ebp - 0x1764], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40284c26
mov edx, 0x284c43
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40284c26
mov dword [esp + 0xc], 0x284c43
mov dword [ebp - 0x1768], eax
mov dword [ebp - 0x176c], ecx
mov dword [ebp - 0x1770], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1774], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c961
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c962
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c963
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x467439
mov eax, 0x56c964
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028640d
mov ebx, 0x286413
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028640d
mov dword [esp + 0x14], 0x286413
mov dword [ebp - 0x1778], ebx
mov dword [ebp - 0x177c], edi
mov dword [ebp - 0x1780], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x328
mov edx, 0xb
mov esi, 0
mov edi, 0x4028640d
mov ebx, 0x286419
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028640d
mov dword [esp + 0x14], 0x286419
mov dword [ebp - 0x1784], ebx
mov dword [ebp - 0x1788], edi
mov dword [ebp - 0x178c], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad09]
mov dword [ebp - 0x1790], eax
mov eax, dword [ebp - 0x1790]
mov ecx, dword [ebp - 0x1790]
sub ecx, 5
mov dword [ebp - 0x1794], eax
mov dword [ebp - 0x1798], ecx
ja 0x466951
mov eax, dword [ebp - 0x1794]
mov ecx, dword [eax*4 + 0x56846c]
jmp ecx
mov eax, 0x56c965
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028b00b
mov ebx, 0x28b011
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028b00b
mov dword [esp + 0x14], 0x28b011
mov dword [ebp - 0x179c], ebx
mov dword [ebp - 0x17a0], edi
mov dword [ebp - 0x17a4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x4028b00b
mov ebx, 0x28b01a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028b00b
mov dword [esp + 0x14], 0x28b01a
mov dword [ebp - 0x17a8], ebx
mov dword [ebp - 0x17ac], edi
mov dword [ebp - 0x17b0], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x45f45c
mov eax, 0x56c966
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028b885
mov ebx, 0x28b88b
mov dword [ebp - 0x17b4], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x17b8], eax
mov eax, dword [ebp - 0x17b4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028b885
mov dword [esp + 0x14], 0x28b88b
mov dword [ebp - 0x17bc], ebx
mov dword [ebp - 0x17c0], edi
mov dword [ebp - 0x17c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x17c8], eax
mov dword [ebp - 0x17cc], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4028b8a0
mov dword [ebp - 0x17d0], eax
mov eax, 0x28b8a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4028b8a0
mov dword [esp + 0x14], 0x28b8a8
mov dword [ebp - 0x17d4], eax
mov dword [ebp - 0x17d8], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4028b8a0
mov ebx, 0x28b8a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028b8a0
mov dword [esp + 0x14], 0x28b8a8
mov dword [ebp - 0x17dc], ebx
mov dword [ebp - 0x17e0], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x17e4], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4028b8b2
mov dword [ebp - 0x17e8], eax
mov eax, 0x28b8ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4028b8b2
mov dword [esp + 0x14], 0x28b8ba
mov dword [ebp - 0x17ec], eax
mov dword [ebp - 0x17f0], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4028b8b2
mov ebx, 0x28b8ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028b8b2
mov dword [esp + 0x14], 0x28b8ba
mov dword [ebp - 0x17f4], ebx
mov dword [ebp - 0x17f8], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x17fc], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4028b811
mov esi, 0x28b8c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4028b811
mov dword [esp + 0x10], 0x28b8c7
mov dword [ebp - 0x1800], eax
mov dword [ebp - 0x1804], edx
mov dword [ebp - 0x1808], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x180c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4028b816
mov edx, 0x28b81c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4028b816
mov dword [esp + 0xc], 0x28b81c
mov dword [ebp - 0x1810], eax
mov dword [ebp - 0x1814], ecx
mov dword [ebp - 0x1818], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ead8]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4028b820
mov edx, 0x28b883
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4028b820
mov dword [esp + 0xc], 0x28b883
mov dword [ebp - 0x181c], eax
mov dword [ebp - 0x1820], ecx
mov dword [ebp - 0x1824], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4028b885
mov edx, 0x28b89d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4028b885
mov dword [esp + 0xc], 0x28b89d
mov dword [ebp - 0x1828], eax
mov dword [ebp - 0x182c], ecx
mov dword [ebp - 0x1830], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4028b8a0
mov edx, 0x28b8b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4028b8a0
mov dword [esp + 0xc], 0x28b8b0
mov dword [ebp - 0x1834], eax
mov dword [ebp - 0x1838], ecx
mov dword [ebp - 0x183c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4028b8b2
mov edx, 0x28b8c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4028b8b2
mov dword [esp + 0xc], 0x28b8c6
mov dword [ebp - 0x1840], eax
mov dword [ebp - 0x1844], ecx
mov dword [ebp - 0x1848], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x17c8]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x17d0]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x17e4]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x17e8]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x17fc]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x1800]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x184c], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega2560_chiperase_write__fs___values_FFDAFD_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x17b8]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1850], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c967
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x45faa7
mov eax, 0x56c968
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028c885
mov ebx, 0x28c88b
mov dword [ebp - 0x1854], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1858], eax
mov eax, dword [ebp - 0x1854]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028c885
mov dword [esp + 0x14], 0x28c88b
mov dword [ebp - 0x185c], ebx
mov dword [ebp - 0x1860], edi
mov dword [ebp - 0x1864], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1868], eax
mov dword [ebp - 0x186c], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4028c8a0
mov dword [ebp - 0x1870], eax
mov eax, 0x28c8a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4028c8a0
mov dword [esp + 0x14], 0x28c8a8
mov dword [ebp - 0x1874], eax
mov dword [ebp - 0x1878], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4028c8a0
mov ebx, 0x28c8a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028c8a0
mov dword [esp + 0x14], 0x28c8a8
mov dword [ebp - 0x187c], ebx
mov dword [ebp - 0x1880], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1884], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4028c8b2
mov dword [ebp - 0x1888], eax
mov eax, 0x28c8ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4028c8b2
mov dword [esp + 0x14], 0x28c8ba
mov dword [ebp - 0x188c], eax
mov dword [ebp - 0x1890], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4028c8b2
mov ebx, 0x28c8ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028c8b2
mov dword [esp + 0x14], 0x28c8ba
mov dword [ebp - 0x1894], ebx
mov dword [ebp - 0x1898], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x189c], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4028c811
mov esi, 0x28c8c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4028c811
mov dword [esp + 0x10], 0x28c8c7
mov dword [ebp - 0x18a0], eax
mov dword [ebp - 0x18a4], edx
mov dword [ebp - 0x18a8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x18ac], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4028c816
mov edx, 0x28c81c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4028c816
mov dword [esp + 0xc], 0x28c81c
mov dword [ebp - 0x18b0], eax
mov dword [ebp - 0x18b4], ecx
mov dword [ebp - 0x18b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ec10]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4028c820
mov edx, 0x28c883
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4028c820
mov dword [esp + 0xc], 0x28c883
mov dword [ebp - 0x18bc], eax
mov dword [ebp - 0x18c0], ecx
mov dword [ebp - 0x18c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4028c885
mov edx, 0x28c89d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4028c885
mov dword [esp + 0xc], 0x28c89d
mov dword [ebp - 0x18c8], eax
mov dword [ebp - 0x18cc], ecx
mov dword [ebp - 0x18d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4028c8a0
mov edx, 0x28c8b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4028c8a0
mov dword [esp + 0xc], 0x28c8b0
mov dword [ebp - 0x18d4], eax
mov dword [ebp - 0x18d8], ecx
mov dword [ebp - 0x18dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4028c8b2
mov edx, 0x28c8c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4028c8b2
mov dword [esp + 0xc], 0x28c8c6
mov dword [ebp - 0x18e0], eax
mov dword [ebp - 0x18e4], ecx
mov dword [ebp - 0x18e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1868]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1870]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1884]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x1888]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x189c]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x18a0]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x18ec], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega2560_chiperase_write__fs___values_FFDAFC_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x1858]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x18f0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c969
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c96a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028d0a2
mov ebx, 0x28d0a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028d0a2
mov dword [esp + 0x14], 0x28d0a8
mov dword [ebp - 0x18f4], ebx
mov dword [ebp - 0x18f8], edi
mov dword [ebp - 0x18fc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4028d0a2
mov ebx, 0x28d0af
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028d0a2
mov dword [esp + 0x14], 0x28d0af
mov dword [ebp - 0x1900], ebx
mov dword [ebp - 0x1904], edi
mov dword [ebp - 0x1908], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4028d099
mov ebx, 0x28d0b0
mov dword [ebp - 0x190c], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x1910], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x1914], eax
mov eax, ecx
mov dword [ebp - 0x1918], ecx
mov ecx, dword [ebp - 0x1914]
add eax, ecx
mov ecx, dword [ebp - 0x1910]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x191c], eax
mov eax, dword [ebp - 0x190c]
mov dword [esp], eax
mov eax, dword [ebp - 0x1918]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4028d099
mov dword [esp + 0x18], 0x28d0b0
mov dword [ebp - 0x1920], ebx
mov dword [ebp - 0x1924], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4028d099
mov edi, 0x28d0b0
mov ebx, dword [ebp - 0x191c]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028d099
mov dword [esp + 0x14], 0x28d0b0
mov dword [ebp - 0x1928], eax
mov dword [ebp - 0x192c], edi
mov dword [ebp - 0x1930], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4028d099
mov esi, 0x28d0b0
mov edi, dword [ebp - 0x191c]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1928]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4028d099
mov dword [esp + 0x14], 0x28d0b0
mov dword [ebp - 0x1934], esi
mov dword [ebp - 0x1938], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ece0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x191c]
add edx, 0x1ba
mov esi, dword [ebp - 0x1928]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x193c], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ece0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1928]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1940], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52e4e0]
lea edx, [0x56a9e1]
lea esi, [0x5349a0]
mov edi, 0
mov ebx, 0x4028d0c2
mov dword [ebp - 0x1944], eax
mov eax, 0x28d0c8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028d0c2
mov dword [esp + 0x14], 0x28d0c8
mov dword [ebp - 0x1948], eax
mov dword [ebp - 0x194c], ebx
mov dword [ebp - 0x1950], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1954], eax
mov dword [ebp - 0x1958], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4028d010
mov esi, 0x28d0db
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4028d010
mov dword [esp + 0x10], 0x28d0db
mov dword [ebp - 0x195c], eax
mov dword [ebp - 0x1960], edx
mov dword [ebp - 0x1964], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1968], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4028d015
mov edx, 0x28d01c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4028d015
mov dword [esp + 0xc], 0x28d01c
mov dword [ebp - 0x196c], eax
mov dword [ebp - 0x1970], ecx
mov dword [ebp - 0x1974], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f390]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4028d01f
mov edx, 0x28d097
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4028d01f
mov dword [esp + 0xc], 0x28d097
mov dword [ebp - 0x1978], eax
mov dword [ebp - 0x197c], ecx
mov dword [ebp - 0x1980], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4028d099
mov edx, 0x28d0c0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4028d099
mov dword [esp + 0xc], 0x28d0c0
mov dword [ebp - 0x1984], eax
mov dword [ebp - 0x1988], ecx
mov dword [ebp - 0x198c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4028d0c2
mov edx, 0x28d0d6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4028d0c2
mov dword [esp + 0xc], 0x28d0d6
mov dword [ebp - 0x1990], eax
mov dword [ebp - 0x1994], ecx
mov dword [ebp - 0x1998], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4028d0d8
mov edx, 0x28d0da
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4028d0d8
mov dword [esp + 0xc], 0x28d0da
mov dword [ebp - 0x199c], eax
mov dword [ebp - 0x19a0], ecx
mov dword [ebp - 0x19a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
lea esi, [0x52e3c0]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1940]
mov dword [esp + 0xc], ebx
mov edi, dword [ebp - 0x1944]
mov dword [esp + 0x10], edi
mov edi, dword [ebp - 0x193c]
mov dword [esp + 0x14], edi
mov dword [esp + 0x18], ecx
mov ecx, dword [ebp - 0x1954]
mov dword [esp + 0x1c], ecx
mov ecx, dword [ebp - 0x195c]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x24], edx
mov dword [esp + 0x28], esi
mov dword [ebp - 0x19a8], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_program__f__s_write__ee__o_0xfff___values_00_write__lb___values_CC__c_c:LINX_AVR7_2_verifica.txt
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x193c]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x3e
mov dword [ebp - 0x19ac], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x19b0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c96b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028d83d
mov ebx, 0x28d843
mov dword [ebp - 0x19b4], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x19b8], eax
mov eax, dword [ebp - 0x19b4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028d83d
mov dword [esp + 0x14], 0x28d843
mov dword [ebp - 0x19bc], ebx
mov dword [ebp - 0x19c0], edi
mov dword [ebp - 0x19c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4028d83d
mov ebx, 0x28d84a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028d83d
mov dword [esp + 0x14], 0x28d84a
mov dword [ebp - 0x19c8], ebx
mov dword [ebp - 0x19cc], edi
mov dword [ebp - 0x19d0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4028d834
mov ebx, 0x28d84b
mov dword [ebp - 0x19d4], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x19d8], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x19dc], eax
mov eax, ecx
mov dword [ebp - 0x19e0], ecx
mov ecx, dword [ebp - 0x19dc]
add eax, ecx
mov ecx, dword [ebp - 0x19d8]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x19e4], eax
mov eax, dword [ebp - 0x19d4]
mov dword [esp], eax
mov eax, dword [ebp - 0x19e0]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4028d834
mov dword [esp + 0x18], 0x28d84b
mov dword [ebp - 0x19e8], ebx
mov dword [ebp - 0x19ec], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4028d834
mov edi, 0x28d84b
mov ebx, dword [ebp - 0x19e4]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028d834
mov dword [esp + 0x14], 0x28d84b
mov dword [ebp - 0x19f0], eax
mov dword [ebp - 0x19f4], edi
mov dword [ebp - 0x19f8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4028d834
mov esi, 0x28d84b
mov edi, dword [ebp - 0x19e4]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x19f0]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4028d834
mov dword [esp + 0x14], 0x28d84b
mov dword [ebp - 0x19fc], esi
mov dword [ebp - 0x1a00], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ece0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x19e4]
add edx, 0x1ba
mov esi, dword [ebp - 0x19f0]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1a04], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ece0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x19f0]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1a08], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4028d807
mov esi, 0x28d85c
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4028d807
mov dword [esp + 0x10], 0x28d85c
mov dword [ebp - 0x1a0c], eax
mov dword [ebp - 0x1a10], edx
mov dword [ebp - 0x1a14], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4028d813
mov edx, 0x28d81d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4028d813
mov dword [esp + 0xc], 0x28d81d
mov dword [ebp - 0x1a18], eax
mov dword [ebp - 0x1a1c], ecx
mov dword [ebp - 0x1a20], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4028d820
mov edx, 0x28d832
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4028d820
mov dword [esp + 0xc], 0x28d832
mov dword [ebp - 0x1a24], eax
mov dword [ebp - 0x1a28], ecx
mov dword [ebp - 0x1a2c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4028d834
mov edx, 0x28d85b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4028d834
mov dword [esp + 0xc], 0x28d85b
mov dword [ebp - 0x1a30], eax
mov dword [ebp - 0x1a34], ecx
mov dword [ebp - 0x1a38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x1a08]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x1a0c]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x1a04]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x1a3c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x19b8]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x1a04]
mov dword [esp + 8], edx
mov dword [ebp - 0x1a40], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1a44], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c96c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x466951
mov eax, 0x56c96d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028f40b
mov ebx, 0x28f411
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028f40b
mov dword [esp + 0x14], 0x28f411
mov dword [ebp - 0x1a48], ebx
mov dword [ebp - 0x1a4c], edi
mov dword [ebp - 0x1a50], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x4028f40b
mov ebx, 0x28f41a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028f40b
mov dword [esp + 0x14], 0x28f41a
mov dword [ebp - 0x1a54], ebx
mov dword [ebp - 0x1a58], edi
mov dword [ebp - 0x1a5c], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x460ccd
mov eax, 0x56c96e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4028fc85
mov ebx, 0x28fc8b
mov dword [ebp - 0x1a60], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1a64], eax
mov eax, dword [ebp - 0x1a60]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4028fc85
mov dword [esp + 0x14], 0x28fc8b
mov dword [ebp - 0x1a68], ebx
mov dword [ebp - 0x1a6c], edi
mov dword [ebp - 0x1a70], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1a74], eax
mov dword [ebp - 0x1a78], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4028fca0
mov dword [ebp - 0x1a7c], eax
mov eax, 0x28fca8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4028fca0
mov dword [esp + 0x14], 0x28fca8
mov dword [ebp - 0x1a80], eax
mov dword [ebp - 0x1a84], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4028fca0
mov ebx, 0x28fca8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028fca0
mov dword [esp + 0x14], 0x28fca8
mov dword [ebp - 0x1a88], ebx
mov dword [ebp - 0x1a8c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1a90], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4028fcb2
mov dword [ebp - 0x1a94], eax
mov eax, 0x28fcba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4028fcb2
mov dword [esp + 0x14], 0x28fcba
mov dword [ebp - 0x1a98], eax
mov dword [ebp - 0x1a9c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4028fcb2
mov ebx, 0x28fcba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4028fcb2
mov dword [esp + 0x14], 0x28fcba
mov dword [ebp - 0x1aa0], ebx
mov dword [ebp - 0x1aa4], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1aa8], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4028fc11
mov esi, 0x28fcc7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4028fc11
mov dword [esp + 0x10], 0x28fcc7
mov dword [ebp - 0x1aac], eax
mov dword [ebp - 0x1ab0], edx
mov dword [ebp - 0x1ab4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1ab8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4028fc16
mov edx, 0x28fc1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4028fc16
mov dword [esp + 0xc], 0x28fc1c
mov dword [ebp - 0x1abc], eax
mov dword [ebp - 0x1ac0], ecx
mov dword [ebp - 0x1ac4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52eef0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4028fc20
mov edx, 0x28fc83
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4028fc20
mov dword [esp + 0xc], 0x28fc83
mov dword [ebp - 0x1ac8], eax
mov dword [ebp - 0x1acc], ecx
mov dword [ebp - 0x1ad0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4028fc85
mov edx, 0x28fc9d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4028fc85
mov dword [esp + 0xc], 0x28fc9d
mov dword [ebp - 0x1ad4], eax
mov dword [ebp - 0x1ad8], ecx
mov dword [ebp - 0x1adc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4028fca0
mov edx, 0x28fcb0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4028fca0
mov dword [esp + 0xc], 0x28fcb0
mov dword [ebp - 0x1ae0], eax
mov dword [ebp - 0x1ae4], ecx
mov dword [ebp - 0x1ae8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4028fcb2
mov edx, 0x28fcc6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4028fcb2
mov dword [esp + 0xc], 0x28fcc6
mov dword [ebp - 0x1aec], eax
mov dword [ebp - 0x1af0], ecx
mov dword [ebp - 0x1af4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1a74]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1a7c]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1a90]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x1a94]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x1aa8]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x1aac]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x1af8], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega1280_chiperase_write__fs___values_FFDAFD_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x1a64]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1afc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c96f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x461318
mov eax, 0x56c970
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40290c85
mov ebx, 0x290c8b
mov dword [ebp - 0x1b00], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1b04], eax
mov eax, dword [ebp - 0x1b00]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40290c85
mov dword [esp + 0x14], 0x290c8b
mov dword [ebp - 0x1b08], ebx
mov dword [ebp - 0x1b0c], edi
mov dword [ebp - 0x1b10], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1b14], eax
mov dword [ebp - 0x1b18], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x40290ca0
mov dword [ebp - 0x1b1c], eax
mov eax, 0x290ca8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x40290ca0
mov dword [esp + 0x14], 0x290ca8
mov dword [ebp - 0x1b20], eax
mov dword [ebp - 0x1b24], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x40290ca0
mov ebx, 0x290ca8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40290ca0
mov dword [esp + 0x14], 0x290ca8
mov dword [ebp - 0x1b28], ebx
mov dword [ebp - 0x1b2c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1b30], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x40290cb2
mov dword [ebp - 0x1b34], eax
mov eax, 0x290cba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x40290cb2
mov dword [esp + 0x14], 0x290cba
mov dword [ebp - 0x1b38], eax
mov dword [ebp - 0x1b3c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x40290cb2
mov ebx, 0x290cba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40290cb2
mov dword [esp + 0x14], 0x290cba
mov dword [ebp - 0x1b40], ebx
mov dword [ebp - 0x1b44], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1b48], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40290c11
mov esi, 0x290cc7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40290c11
mov dword [esp + 0x10], 0x290cc7
mov dword [ebp - 0x1b4c], eax
mov dword [ebp - 0x1b50], edx
mov dword [ebp - 0x1b54], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1b58], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40290c16
mov edx, 0x290c1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40290c16
mov dword [esp + 0xc], 0x290c1c
mov dword [ebp - 0x1b5c], eax
mov dword [ebp - 0x1b60], ecx
mov dword [ebp - 0x1b64], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ef60]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40290c20
mov edx, 0x290c83
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40290c20
mov dword [esp + 0xc], 0x290c83
mov dword [ebp - 0x1b68], eax
mov dword [ebp - 0x1b6c], ecx
mov dword [ebp - 0x1b70], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40290c85
mov edx, 0x290c9d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40290c85
mov dword [esp + 0xc], 0x290c9d
mov dword [ebp - 0x1b74], eax
mov dword [ebp - 0x1b78], ecx
mov dword [ebp - 0x1b7c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40290ca0
mov edx, 0x290cb0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40290ca0
mov dword [esp + 0xc], 0x290cb0
mov dword [ebp - 0x1b80], eax
mov dword [ebp - 0x1b84], ecx
mov dword [ebp - 0x1b88], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x40290cb2
mov edx, 0x290cc6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40290cb2
mov dword [esp + 0xc], 0x290cc6
mov dword [ebp - 0x1b8c], eax
mov dword [ebp - 0x1b90], ecx
mov dword [ebp - 0x1b94], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1b14]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1b1c]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1b30]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x1b34]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x1b48]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x1b4c]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x1b98], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega1280_chiperase_write__fs___values_FFDAFC_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x1b04]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1b9c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c971
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c972
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402914a2
mov ebx, 0x2914a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402914a2
mov dword [esp + 0x14], 0x2914a8
mov dword [ebp - 0x1ba0], ebx
mov dword [ebp - 0x1ba4], edi
mov dword [ebp - 0x1ba8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x402914a2
mov ebx, 0x2914af
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402914a2
mov dword [esp + 0x14], 0x2914af
mov dword [ebp - 0x1bac], ebx
mov dword [ebp - 0x1bb0], edi
mov dword [ebp - 0x1bb4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x40291499
mov ebx, 0x2914b0
mov dword [ebp - 0x1bb8], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x1bbc], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x1bc0], eax
mov eax, ecx
mov dword [ebp - 0x1bc4], ecx
mov ecx, dword [ebp - 0x1bc0]
add eax, ecx
mov ecx, dword [ebp - 0x1bbc]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x1bc8], eax
mov eax, dword [ebp - 0x1bb8]
mov dword [esp], eax
mov eax, dword [ebp - 0x1bc4]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40291499
mov dword [esp + 0x18], 0x2914b0
mov dword [ebp - 0x1bcc], ebx
mov dword [ebp - 0x1bd0], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x40291499
mov edi, 0x2914b0
mov ebx, dword [ebp - 0x1bc8]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40291499
mov dword [esp + 0x14], 0x2914b0
mov dword [ebp - 0x1bd4], eax
mov dword [ebp - 0x1bd8], edi
mov dword [ebp - 0x1bdc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x40291499
mov esi, 0x2914b0
mov edi, dword [ebp - 0x1bc8]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1bd4]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x40291499
mov dword [esp + 0x14], 0x2914b0
mov dword [ebp - 0x1be0], esi
mov dword [ebp - 0x1be4], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed30]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x1bc8]
add edx, 0x156
mov esi, dword [ebp - 0x1bd4]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1be8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed30]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1bd4]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1bec], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52e4e0]
lea edx, [0x56a9e1]
lea esi, [0x5349a0]
mov edi, 0
mov ebx, 0x402914c2
mov dword [ebp - 0x1bf0], eax
mov eax, 0x2914c8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402914c2
mov dword [esp + 0x14], 0x2914c8
mov dword [ebp - 0x1bf4], eax
mov dword [ebp - 0x1bf8], ebx
mov dword [ebp - 0x1bfc], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1c00], eax
mov dword [ebp - 0x1c04], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40291410
mov esi, 0x2914db
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40291410
mov dword [esp + 0x10], 0x2914db
mov dword [ebp - 0x1c08], eax
mov dword [ebp - 0x1c0c], edx
mov dword [ebp - 0x1c10], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1c14], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40291415
mov edx, 0x29141c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40291415
mov dword [esp + 0xc], 0x29141c
mov dword [ebp - 0x1c18], eax
mov dword [ebp - 0x1c1c], ecx
mov dword [ebp - 0x1c20], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f390]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4029141f
mov edx, 0x291497
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029141f
mov dword [esp + 0xc], 0x291497
mov dword [ebp - 0x1c24], eax
mov dword [ebp - 0x1c28], ecx
mov dword [ebp - 0x1c2c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40291499
mov edx, 0x2914c0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40291499
mov dword [esp + 0xc], 0x2914c0
mov dword [ebp - 0x1c30], eax
mov dword [ebp - 0x1c34], ecx
mov dword [ebp - 0x1c38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402914c2
mov edx, 0x2914d6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402914c2
mov dword [esp + 0xc], 0x2914d6
mov dword [ebp - 0x1c3c], eax
mov dword [ebp - 0x1c40], ecx
mov dword [ebp - 0x1c44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402914d8
mov edx, 0x2914da
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402914d8
mov dword [esp + 0xc], 0x2914da
mov dword [ebp - 0x1c48], eax
mov dword [ebp - 0x1c4c], ecx
mov dword [ebp - 0x1c50], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
lea esi, [0x52e3c0]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1bec]
mov dword [esp + 0xc], ebx
mov edi, dword [ebp - 0x1bf0]
mov dword [esp + 0x10], edi
mov edi, dword [ebp - 0x1be8]
mov dword [esp + 0x14], edi
mov dword [esp + 0x18], ecx
mov ecx, dword [ebp - 0x1c00]
mov dword [esp + 0x1c], ecx
mov ecx, dword [ebp - 0x1c08]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x24], edx
mov dword [esp + 0x28], esi
mov dword [ebp - 0x1c54], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_program__f__s_write__ee__o_0xfff___values_00_write__lb___values_CC__c_c:LINX_AVR7_2_verifica.txt
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x1be8]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x3e
mov dword [ebp - 0x1c58], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1c5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c973
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40291c3d
mov ebx, 0x291c43
mov dword [ebp - 0x1c60], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x1c64], eax
mov eax, dword [ebp - 0x1c60]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40291c3d
mov dword [esp + 0x14], 0x291c43
mov dword [ebp - 0x1c68], ebx
mov dword [ebp - 0x1c6c], edi
mov dword [ebp - 0x1c70], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40291c3d
mov ebx, 0x291c4a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40291c3d
mov dword [esp + 0x14], 0x291c4a
mov dword [ebp - 0x1c74], ebx
mov dword [ebp - 0x1c78], edi
mov dword [ebp - 0x1c7c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x40291c34
mov ebx, 0x291c4b
mov dword [ebp - 0x1c80], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x1c84], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x1c88], eax
mov eax, ecx
mov dword [ebp - 0x1c8c], ecx
mov ecx, dword [ebp - 0x1c88]
add eax, ecx
mov ecx, dword [ebp - 0x1c84]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x1c90], eax
mov eax, dword [ebp - 0x1c80]
mov dword [esp], eax
mov eax, dword [ebp - 0x1c8c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40291c34
mov dword [esp + 0x18], 0x291c4b
mov dword [ebp - 0x1c94], ebx
mov dword [ebp - 0x1c98], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x40291c34
mov edi, 0x291c4b
mov ebx, dword [ebp - 0x1c90]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40291c34
mov dword [esp + 0x14], 0x291c4b
mov dword [ebp - 0x1c9c], eax
mov dword [ebp - 0x1ca0], edi
mov dword [ebp - 0x1ca4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x40291c34
mov esi, 0x291c4b
mov edi, dword [ebp - 0x1c90]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1c9c]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x40291c34
mov dword [esp + 0x14], 0x291c4b
mov dword [ebp - 0x1ca8], esi
mov dword [ebp - 0x1cac], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed30]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x1c90]
add edx, 0x156
mov esi, dword [ebp - 0x1c9c]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1cb0], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed30]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1c9c]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1cb4], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40291c07
mov esi, 0x291c5c
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40291c07
mov dword [esp + 0x10], 0x291c5c
mov dword [ebp - 0x1cb8], eax
mov dword [ebp - 0x1cbc], edx
mov dword [ebp - 0x1cc0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40291c13
mov edx, 0x291c1d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40291c13
mov dword [esp + 0xc], 0x291c1d
mov dword [ebp - 0x1cc4], eax
mov dword [ebp - 0x1cc8], ecx
mov dword [ebp - 0x1ccc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40291c20
mov edx, 0x291c32
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40291c20
mov dword [esp + 0xc], 0x291c32
mov dword [ebp - 0x1cd0], eax
mov dword [ebp - 0x1cd4], ecx
mov dword [ebp - 0x1cd8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40291c34
mov edx, 0x291c5b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40291c34
mov dword [esp + 0xc], 0x291c5b
mov dword [ebp - 0x1cdc], eax
mov dword [ebp - 0x1ce0], ecx
mov dword [ebp - 0x1ce4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x1cb4]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x1cb8]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x1cb0]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x1ce8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x1c64]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x1cb0]
mov dword [esp + 8], edx
mov dword [ebp - 0x1cec], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1cf0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c974
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x466951
mov eax, 0x56c975
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40293c10
mov ebx, 0x293c16
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40293c10
mov dword [esp + 0x14], 0x293c16
mov dword [ebp - 0x1cf4], ebx
mov dword [ebp - 0x1cf8], edi
mov dword [ebp - 0x1cfc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x40293c10
mov ebx, 0x293c1f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40293c10
mov dword [esp + 0x14], 0x293c1f
mov dword [ebp - 0x1d00], ebx
mov dword [ebp - 0x1d04], edi
mov dword [ebp - 0x1d08], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x46253e
mov eax, 0x56c976
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40294485
mov ebx, 0x29448b
mov dword [ebp - 0x1d0c], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1d10], eax
mov eax, dword [ebp - 0x1d0c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40294485
mov dword [esp + 0x14], 0x29448b
mov dword [ebp - 0x1d14], ebx
mov dword [ebp - 0x1d18], edi
mov dword [ebp - 0x1d1c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1d20], eax
mov dword [ebp - 0x1d24], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402944a0
mov dword [ebp - 0x1d28], eax
mov eax, 0x2944a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402944a0
mov dword [esp + 0x14], 0x2944a8
mov dword [ebp - 0x1d2c], eax
mov dword [ebp - 0x1d30], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402944a0
mov ebx, 0x2944a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402944a0
mov dword [esp + 0x14], 0x2944a8
mov dword [ebp - 0x1d34], ebx
mov dword [ebp - 0x1d38], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1d3c], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402944b2
mov dword [ebp - 0x1d40], eax
mov eax, 0x2944ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402944b2
mov dword [esp + 0x14], 0x2944ba
mov dword [ebp - 0x1d44], eax
mov dword [ebp - 0x1d48], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402944b2
mov ebx, 0x2944ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402944b2
mov dword [esp + 0x14], 0x2944ba
mov dword [ebp - 0x1d4c], ebx
mov dword [ebp - 0x1d50], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1d54], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40294411
mov esi, 0x2944c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40294411
mov dword [esp + 0x10], 0x2944c7
mov dword [ebp - 0x1d58], eax
mov dword [ebp - 0x1d5c], edx
mov dword [ebp - 0x1d60], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1d64], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40294416
mov edx, 0x29441c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40294416
mov dword [esp + 0xc], 0x29441c
mov dword [ebp - 0x1d68], eax
mov dword [ebp - 0x1d6c], ecx
mov dword [ebp - 0x1d70], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f400]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40294420
mov edx, 0x294483
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40294420
mov dword [esp + 0xc], 0x294483
mov dword [ebp - 0x1d74], eax
mov dword [ebp - 0x1d78], ecx
mov dword [ebp - 0x1d7c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40294485
mov edx, 0x29449d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40294485
mov dword [esp + 0xc], 0x29449d
mov dword [ebp - 0x1d80], eax
mov dword [ebp - 0x1d84], ecx
mov dword [ebp - 0x1d88], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402944a0
mov edx, 0x2944b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402944a0
mov dword [esp + 0xc], 0x2944b0
mov dword [ebp - 0x1d8c], eax
mov dword [ebp - 0x1d90], ecx
mov dword [ebp - 0x1d94], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402944b2
mov edx, 0x2944c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402944b2
mov dword [esp + 0xc], 0x2944c6
mov dword [ebp - 0x1d98], eax
mov dword [ebp - 0x1d9c], ecx
mov dword [ebp - 0x1da0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1d20]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1d28]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1d3c]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x1d40]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x1d54]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x1d58]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x1da4], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega644p_chiperase_write__fs___values_FFDAFD_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x1d10]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1da8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c977
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x462b89
mov eax, 0x56c978
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40295485
mov ebx, 0x29548b
mov dword [ebp - 0x1dac], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1db0], eax
mov eax, dword [ebp - 0x1dac]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40295485
mov dword [esp + 0x14], 0x29548b
mov dword [ebp - 0x1db4], ebx
mov dword [ebp - 0x1db8], edi
mov dword [ebp - 0x1dbc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1dc0], eax
mov dword [ebp - 0x1dc4], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402954a0
mov dword [ebp - 0x1dc8], eax
mov eax, 0x2954a8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402954a0
mov dword [esp + 0x14], 0x2954a8
mov dword [ebp - 0x1dcc], eax
mov dword [ebp - 0x1dd0], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402954a0
mov ebx, 0x2954a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402954a0
mov dword [esp + 0x14], 0x2954a8
mov dword [ebp - 0x1dd4], ebx
mov dword [ebp - 0x1dd8], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1ddc], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402954b2
mov dword [ebp - 0x1de0], eax
mov eax, 0x2954ba
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402954b2
mov dword [esp + 0x14], 0x2954ba
mov dword [ebp - 0x1de4], eax
mov dword [ebp - 0x1de8], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402954b2
mov ebx, 0x2954ba
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402954b2
mov dword [esp + 0x14], 0x2954ba
mov dword [ebp - 0x1dec], ebx
mov dword [ebp - 0x1df0], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1df4], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40295411
mov esi, 0x2954c7
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40295411
mov dword [esp + 0x10], 0x2954c7
mov dword [ebp - 0x1df8], eax
mov dword [ebp - 0x1dfc], edx
mov dword [ebp - 0x1e00], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1e04], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40295416
mov edx, 0x29541c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40295416
mov dword [esp + 0xc], 0x29541c
mov dword [ebp - 0x1e08], eax
mov dword [ebp - 0x1e0c], ecx
mov dword [ebp - 0x1e10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f470]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40295420
mov edx, 0x295483
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40295420
mov dword [esp + 0xc], 0x295483
mov dword [ebp - 0x1e14], eax
mov dword [ebp - 0x1e18], ecx
mov dword [ebp - 0x1e1c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40295485
mov edx, 0x29549d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40295485
mov dword [esp + 0xc], 0x29549d
mov dword [ebp - 0x1e20], eax
mov dword [ebp - 0x1e24], ecx
mov dword [ebp - 0x1e28], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402954a0
mov edx, 0x2954b0
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402954a0
mov dword [esp + 0xc], 0x2954b0
mov dword [ebp - 0x1e2c], eax
mov dword [ebp - 0x1e30], ecx
mov dword [ebp - 0x1e34], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402954b2
mov edx, 0x2954c6
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402954b2
mov dword [esp + 0xc], 0x2954c6
mov dword [ebp - 0x1e38], eax
mov dword [ebp - 0x1e3c], ecx
mov dword [ebp - 0x1e40], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1dc0]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1dc8]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1ddc]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x1de0]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x1df4]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x1df8]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x1e44], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega644p_chiperase_write__fs___values_FFDAFC_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x1db0]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1e48], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c979
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c97a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40295ca2
mov ebx, 0x295ca8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40295ca2
mov dword [esp + 0x14], 0x295ca8
mov dword [ebp - 0x1e4c], ebx
mov dword [ebp - 0x1e50], edi
mov dword [ebp - 0x1e54], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40295ca2
mov ebx, 0x295caf
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40295ca2
mov dword [esp + 0x14], 0x295caf
mov dword [ebp - 0x1e58], ebx
mov dword [ebp - 0x1e5c], edi
mov dword [ebp - 0x1e60], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x40295c99
mov ebx, 0x295cb0
mov dword [ebp - 0x1e64], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x1e68], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x1e6c], eax
mov eax, ecx
mov dword [ebp - 0x1e70], ecx
mov ecx, dword [ebp - 0x1e6c]
add eax, ecx
mov ecx, dword [ebp - 0x1e68]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x1e74], eax
mov eax, dword [ebp - 0x1e64]
mov dword [esp], eax
mov eax, dword [ebp - 0x1e70]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40295c99
mov dword [esp + 0x18], 0x295cb0
mov dword [ebp - 0x1e78], ebx
mov dword [ebp - 0x1e7c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x40295c99
mov edi, 0x295cb0
mov ebx, dword [ebp - 0x1e74]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40295c99
mov dword [esp + 0x14], 0x295cb0
mov dword [ebp - 0x1e80], eax
mov dword [ebp - 0x1e84], edi
mov dword [ebp - 0x1e88], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x40295c99
mov esi, 0x295cb0
mov edi, dword [ebp - 0x1e74]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1e80]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x40295c99
mov dword [esp + 0x14], 0x295cb0
mov dword [ebp - 0x1e8c], esi
mov dword [ebp - 0x1e90], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed60]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x1e74]
add edx, 0xf2
mov esi, dword [ebp - 0x1e80]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1e94], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed60]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1e80]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1e98], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52e4e0]
lea edx, [0x56a9e1]
lea esi, [0x5349a0]
mov edi, 0
mov ebx, 0x40295cc1
mov dword [ebp - 0x1e9c], eax
mov eax, 0x295cc7
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40295cc1
mov dword [esp + 0x14], 0x295cc7
mov dword [ebp - 0x1ea0], eax
mov dword [ebp - 0x1ea4], ebx
mov dword [ebp - 0x1ea8], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1eac], eax
mov dword [ebp - 0x1eb0], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40295c10
mov esi, 0x295cda
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40295c10
mov dword [esp + 0x10], 0x295cda
mov dword [ebp - 0x1eb4], eax
mov dword [ebp - 0x1eb8], edx
mov dword [ebp - 0x1ebc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x1ec0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40295c15
mov edx, 0x295c1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40295c15
mov dword [esp + 0xc], 0x295c1c
mov dword [ebp - 0x1ec4], eax
mov dword [ebp - 0x1ec8], ecx
mov dword [ebp - 0x1ecc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f4f0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40295c1f
mov edx, 0x295c97
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40295c1f
mov dword [esp + 0xc], 0x295c97
mov dword [ebp - 0x1ed0], eax
mov dword [ebp - 0x1ed4], ecx
mov dword [ebp - 0x1ed8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40295c99
mov edx, 0x295cbf
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40295c99
mov dword [esp + 0xc], 0x295cbf
mov dword [ebp - 0x1edc], eax
mov dword [ebp - 0x1ee0], ecx
mov dword [ebp - 0x1ee4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40295cc1
mov edx, 0x295cd5
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40295cc1
mov dword [esp + 0xc], 0x295cd5
mov dword [ebp - 0x1ee8], eax
mov dword [ebp - 0x1eec], ecx
mov dword [ebp - 0x1ef0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x40295cd7
mov edx, 0x295cd9
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40295cd7
mov dword [esp + 0xc], 0x295cd9
mov dword [ebp - 0x1ef4], eax
mov dword [ebp - 0x1ef8], ecx
mov dword [ebp - 0x1efc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
lea esi, [0x52e3c0]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1e98]
mov dword [esp + 0xc], ebx
mov edi, dword [ebp - 0x1e9c]
mov dword [esp + 0x10], edi
mov edi, dword [ebp - 0x1e94]
mov dword [esp + 0x14], edi
mov dword [esp + 0x18], ecx
mov ecx, dword [ebp - 0x1eac]
mov dword [esp + 0x1c], ecx
mov ecx, dword [ebp - 0x1eb4]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x24], edx
mov dword [esp + 0x28], esi
mov dword [ebp - 0x1f00], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_program__f__s_write__ee__o_0x7ff___values_00_write__lb___values_FC__c_c:LINX_AVR7_2_verifica.txt
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x1e94]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x3e
mov dword [ebp - 0x1f04], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1f08], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c97b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029643d
mov ebx, 0x296443
mov dword [ebp - 0x1f0c], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x1f10], eax
mov eax, dword [ebp - 0x1f0c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029643d
mov dword [esp + 0x14], 0x296443
mov dword [ebp - 0x1f14], ebx
mov dword [ebp - 0x1f18], edi
mov dword [ebp - 0x1f1c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4029643d
mov ebx, 0x29644a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029643d
mov dword [esp + 0x14], 0x29644a
mov dword [ebp - 0x1f20], ebx
mov dword [ebp - 0x1f24], edi
mov dword [ebp - 0x1f28], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x40296434
mov ebx, 0x29644b
mov dword [ebp - 0x1f2c], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x1f30], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x1f34], eax
mov eax, ecx
mov dword [ebp - 0x1f38], ecx
mov ecx, dword [ebp - 0x1f34]
add eax, ecx
mov ecx, dword [ebp - 0x1f30]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x1f3c], eax
mov eax, dword [ebp - 0x1f2c]
mov dword [esp], eax
mov eax, dword [ebp - 0x1f38]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40296434
mov dword [esp + 0x18], 0x29644b
mov dword [ebp - 0x1f40], ebx
mov dword [ebp - 0x1f44], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x40296434
mov edi, 0x29644b
mov ebx, dword [ebp - 0x1f3c]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40296434
mov dword [esp + 0x14], 0x29644b
mov dword [ebp - 0x1f48], eax
mov dword [ebp - 0x1f4c], edi
mov dword [ebp - 0x1f50], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x40296434
mov esi, 0x29644b
mov edi, dword [ebp - 0x1f3c]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x1f48]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x40296434
mov dword [esp + 0x14], 0x29644b
mov dword [ebp - 0x1f54], esi
mov dword [ebp - 0x1f58], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed60]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x1f3c]
add edx, 0xf2
mov esi, dword [ebp - 0x1f48]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x1f5c], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed60]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x1f48]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x1f60], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40296407
mov esi, 0x29645b
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40296407
mov dword [esp + 0x10], 0x29645b
mov dword [ebp - 0x1f64], eax
mov dword [ebp - 0x1f68], edx
mov dword [ebp - 0x1f6c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40296413
mov edx, 0x29641d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40296413
mov dword [esp + 0xc], 0x29641d
mov dword [ebp - 0x1f70], eax
mov dword [ebp - 0x1f74], ecx
mov dword [ebp - 0x1f78], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40296420
mov edx, 0x296432
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40296420
mov dword [esp + 0xc], 0x296432
mov dword [ebp - 0x1f7c], eax
mov dword [ebp - 0x1f80], ecx
mov dword [ebp - 0x1f84], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40296434
mov edx, 0x29645a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40296434
mov dword [esp + 0xc], 0x29645a
mov dword [ebp - 0x1f88], eax
mov dword [ebp - 0x1f8c], ecx
mov dword [ebp - 0x1f90], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x1f60]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x1f64]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x1f5c]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x1f94], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x1f10]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x1f5c]
mov dword [esp + 8], edx
mov dword [ebp - 0x1f98], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x1f9c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c97c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x466951
mov eax, 0x56c97d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40298810
mov ebx, 0x298816
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40298810
mov dword [esp + 0x14], 0x298816
mov dword [ebp - 0x1fa0], ebx
mov dword [ebp - 0x1fa4], edi
mov dword [ebp - 0x1fa8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x40298810
mov ebx, 0x29881f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40298810
mov dword [esp + 0x14], 0x29881f
mov dword [ebp - 0x1fac], ebx
mov dword [ebp - 0x1fb0], edi
mov dword [ebp - 0x1fb4], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x463daf
mov eax, 0x56c97e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40299083
mov ebx, 0x299089
mov dword [ebp - 0x1fb8], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x1fbc], eax
mov eax, dword [ebp - 0x1fb8]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40299083
mov dword [esp + 0x14], 0x299089
mov dword [ebp - 0x1fc0], ebx
mov dword [ebp - 0x1fc4], edi
mov dword [ebp - 0x1fc8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1fcc], eax
mov dword [ebp - 0x1fd0], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4029909e
mov dword [ebp - 0x1fd4], eax
mov eax, 0x2990a6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4029909e
mov dword [esp + 0x14], 0x2990a6
mov dword [ebp - 0x1fd8], eax
mov dword [ebp - 0x1fdc], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4029909e
mov ebx, 0x2990a6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029909e
mov dword [esp + 0x14], 0x2990a6
mov dword [ebp - 0x1fe0], ebx
mov dword [ebp - 0x1fe4], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x1fe8], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x402990b0
mov dword [ebp - 0x1fec], eax
mov eax, 0x2990b8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402990b0
mov dword [esp + 0x14], 0x2990b8
mov dword [ebp - 0x1ff0], eax
mov dword [ebp - 0x1ff4], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x402990b0
mov ebx, 0x2990b8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402990b0
mov dword [esp + 0x14], 0x2990b8
mov dword [ebp - 0x1ff8], ebx
mov dword [ebp - 0x1ffc], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2000], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40299011
mov esi, 0x2990c5
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40299011
mov dword [esp + 0x10], 0x2990c5
mov dword [ebp - 0x2004], eax
mov dword [ebp - 0x2008], edx
mov dword [ebp - 0x200c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2010], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40299016
mov edx, 0x29901c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40299016
mov dword [esp + 0xc], 0x29901c
mov dword [ebp - 0x2014], eax
mov dword [ebp - 0x2018], ecx
mov dword [ebp - 0x201c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f0f8]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40299020
mov edx, 0x299081
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40299020
mov dword [esp + 0xc], 0x299081
mov dword [ebp - 0x2020], eax
mov dword [ebp - 0x2024], ecx
mov dword [ebp - 0x2028], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40299083
mov edx, 0x29909b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40299083
mov dword [esp + 0xc], 0x29909b
mov dword [ebp - 0x202c], eax
mov dword [ebp - 0x2030], ecx
mov dword [ebp - 0x2034], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4029909e
mov edx, 0x2990ae
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4029909e
mov dword [esp + 0xc], 0x2990ae
mov dword [ebp - 0x2038], eax
mov dword [ebp - 0x203c], ecx
mov dword [ebp - 0x2040], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x402990b0
mov edx, 0x2990c4
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402990b0
mov dword [esp + 0xc], 0x2990c4
mov dword [ebp - 0x2044], eax
mov dword [ebp - 0x2048], ecx
mov dword [ebp - 0x204c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x1fcc]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x1fd4]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x1fe8]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x1fec]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x2000]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x2004]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x2050], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega64_chiperase_write__fs___values_AFCAFF_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x1fbc]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2054], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c97f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4643fa
mov eax, 0x56c980
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029a083
mov ebx, 0x29a089
mov dword [ebp - 0x2058], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x205c], eax
mov eax, dword [ebp - 0x2058]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029a083
mov dword [esp + 0x14], 0x29a089
mov dword [ebp - 0x2060], ebx
mov dword [ebp - 0x2064], edi
mov dword [ebp - 0x2068], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x206c], eax
mov dword [ebp - 0x2070], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4029a09e
mov dword [ebp - 0x2074], eax
mov eax, 0x29a0a6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4029a09e
mov dword [esp + 0x14], 0x29a0a6
mov dword [ebp - 0x2078], eax
mov dword [ebp - 0x207c], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4029a09e
mov ebx, 0x29a0a6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029a09e
mov dword [esp + 0x14], 0x29a0a6
mov dword [ebp - 0x2080], ebx
mov dword [ebp - 0x2084], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2088], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4029a0b0
mov dword [ebp - 0x208c], eax
mov eax, 0x29a0b8
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4029a0b0
mov dword [esp + 0x14], 0x29a0b8
mov dword [ebp - 0x2090], eax
mov dword [ebp - 0x2094], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4029a0b0
mov ebx, 0x29a0b8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029a0b0
mov dword [esp + 0x14], 0x29a0b8
mov dword [ebp - 0x2098], ebx
mov dword [ebp - 0x209c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x20a0], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4029a011
mov esi, 0x29a0c5
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4029a011
mov dword [esp + 0x10], 0x29a0c5
mov dword [ebp - 0x20a4], eax
mov dword [ebp - 0x20a8], edx
mov dword [ebp - 0x20ac], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x20b0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4029a016
mov edx, 0x29a01c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4029a016
mov dword [esp + 0xc], 0x29a01c
mov dword [ebp - 0x20b4], eax
mov dword [ebp - 0x20b8], ecx
mov dword [ebp - 0x20bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f160]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4029a020
mov edx, 0x29a081
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029a020
mov dword [esp + 0xc], 0x29a081
mov dword [ebp - 0x20c0], eax
mov dword [ebp - 0x20c4], ecx
mov dword [ebp - 0x20c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4029a083
mov edx, 0x29a09b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4029a083
mov dword [esp + 0xc], 0x29a09b
mov dword [ebp - 0x20cc], eax
mov dword [ebp - 0x20d0], ecx
mov dword [ebp - 0x20d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4029a09e
mov edx, 0x29a0ae
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4029a09e
mov dword [esp + 0xc], 0x29a0ae
mov dword [ebp - 0x20d8], eax
mov dword [ebp - 0x20dc], ecx
mov dword [ebp - 0x20e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4029a0b0
mov edx, 0x29a0c4
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4029a0b0
mov dword [esp + 0xc], 0x29a0c4
mov dword [ebp - 0x20e4], eax
mov dword [ebp - 0x20e8], ecx
mov dword [ebp - 0x20ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x206c]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x2074]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x2088]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x208c]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x20a0]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x20a4]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x20f0], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega64_chiperase_write__fs___values_2FCAFF_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x205c]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x20f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c981
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c982
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029a8a2
mov ebx, 0x29a8a8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029a8a2
mov dword [esp + 0x14], 0x29a8a8
mov dword [ebp - 0x20f8], ebx
mov dword [ebp - 0x20fc], edi
mov dword [ebp - 0x2100], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4029a8a2
mov ebx, 0x29a8af
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029a8a2
mov dword [esp + 0x14], 0x29a8af
mov dword [ebp - 0x2104], ebx
mov dword [ebp - 0x2108], edi
mov dword [ebp - 0x210c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4029a899
mov ebx, 0x29a8b0
mov dword [ebp - 0x2110], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x2114], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x2118], eax
mov eax, ecx
mov dword [ebp - 0x211c], ecx
mov ecx, dword [ebp - 0x2118]
add eax, ecx
mov ecx, dword [ebp - 0x2114]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x2120], eax
mov eax, dword [ebp - 0x2110]
mov dword [esp], eax
mov eax, dword [ebp - 0x211c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4029a899
mov dword [esp + 0x18], 0x29a8b0
mov dword [ebp - 0x2124], ebx
mov dword [ebp - 0x2128], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4029a899
mov edi, 0x29a8b0
mov ebx, dword [ebp - 0x2120]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029a899
mov dword [esp + 0x14], 0x29a8b0
mov dword [ebp - 0x212c], eax
mov dword [ebp - 0x2130], edi
mov dword [ebp - 0x2134], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4029a899
mov esi, 0x29a8b0
mov edi, dword [ebp - 0x2120]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x212c]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4029a899
mov dword [esp + 0x14], 0x29a8b0
mov dword [ebp - 0x2138], esi
mov dword [ebp - 0x213c], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed90]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x2120]
add edx, 0x8e
mov esi, dword [ebp - 0x212c]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x2140], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed90]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x212c]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x2144], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52e4e0]
lea edx, [0x56a9e1]
lea esi, [0x5349a0]
mov edi, 0
mov ebx, 0x4029a8c0
mov dword [ebp - 0x2148], eax
mov eax, 0x29a8c6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029a8c0
mov dword [esp + 0x14], 0x29a8c6
mov dword [ebp - 0x214c], eax
mov dword [ebp - 0x2150], ebx
mov dword [ebp - 0x2154], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2158], eax
mov dword [ebp - 0x215c], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4029a810
mov esi, 0x29a8d9
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4029a810
mov dword [esp + 0x10], 0x29a8d9
mov dword [ebp - 0x2160], eax
mov dword [ebp - 0x2164], edx
mov dword [ebp - 0x2168], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x216c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4029a815
mov edx, 0x29a81c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4029a815
mov dword [esp + 0xc], 0x29a81c
mov dword [ebp - 0x2170], eax
mov dword [ebp - 0x2174], ecx
mov dword [ebp - 0x2178], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f570]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4029a81f
mov edx, 0x29a897
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029a81f
mov dword [esp + 0xc], 0x29a897
mov dword [ebp - 0x217c], eax
mov dword [ebp - 0x2180], ecx
mov dword [ebp - 0x2184], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4029a899
mov edx, 0x29a8be
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4029a899
mov dword [esp + 0xc], 0x29a8be
mov dword [ebp - 0x2188], eax
mov dword [ebp - 0x218c], ecx
mov dword [ebp - 0x2190], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4029a8c0
mov edx, 0x29a8d4
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4029a8c0
mov dword [esp + 0xc], 0x29a8d4
mov dword [ebp - 0x2194], eax
mov dword [ebp - 0x2198], ecx
mov dword [ebp - 0x219c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4029a8d6
mov edx, 0x29a8d8
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4029a8d6
mov dword [esp + 0xc], 0x29a8d8
mov dword [ebp - 0x21a0], eax
mov dword [ebp - 0x21a4], ecx
mov dword [ebp - 0x21a8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
lea esi, [0x52e3c0]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x2144]
mov dword [esp + 0xc], ebx
mov edi, dword [ebp - 0x2148]
mov dword [esp + 0x10], edi
mov edi, dword [ebp - 0x2140]
mov dword [esp + 0x14], edi
mov dword [esp + 0x18], ecx
mov ecx, dword [ebp - 0x2158]
mov dword [esp + 0x1c], ecx
mov ecx, dword [ebp - 0x2160]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x24], edx
mov dword [esp + 0x28], esi
mov dword [ebp - 0x21ac], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_program__f__s_write__ee__o_0x7ff___values_00_write__lb___values_CC__c_c:LINX_AVR7_2_verifica.txt
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x2140]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x3e
mov dword [ebp - 0x21b0], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x21b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c983
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029b03d
mov ebx, 0x29b043
mov dword [ebp - 0x21b8], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x21bc], eax
mov eax, dword [ebp - 0x21b8]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029b03d
mov dword [esp + 0x14], 0x29b043
mov dword [ebp - 0x21c0], ebx
mov dword [ebp - 0x21c4], edi
mov dword [ebp - 0x21c8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4029b03d
mov ebx, 0x29b04a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029b03d
mov dword [esp + 0x14], 0x29b04a
mov dword [ebp - 0x21cc], ebx
mov dword [ebp - 0x21d0], edi
mov dword [ebp - 0x21d4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4029b034
mov ebx, 0x29b04b
mov dword [ebp - 0x21d8], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x21dc], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x21e0], eax
mov eax, ecx
mov dword [ebp - 0x21e4], ecx
mov ecx, dword [ebp - 0x21e0]
add eax, ecx
mov ecx, dword [ebp - 0x21dc]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x21e8], eax
mov eax, dword [ebp - 0x21d8]
mov dword [esp], eax
mov eax, dword [ebp - 0x21e4]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4029b034
mov dword [esp + 0x18], 0x29b04b
mov dword [ebp - 0x21ec], ebx
mov dword [ebp - 0x21f0], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4029b034
mov edi, 0x29b04b
mov ebx, dword [ebp - 0x21e8]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029b034
mov dword [esp + 0x14], 0x29b04b
mov dword [ebp - 0x21f4], eax
mov dword [ebp - 0x21f8], edi
mov dword [ebp - 0x21fc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4029b034
mov esi, 0x29b04b
mov edi, dword [ebp - 0x21e8]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x21f4]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4029b034
mov dword [esp + 0x14], 0x29b04b
mov dword [ebp - 0x2200], esi
mov dword [ebp - 0x2204], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ed90]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x21e8]
add edx, 0x8e
mov esi, dword [ebp - 0x21f4]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x2208], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52ed90]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x21f4]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x220c], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4029b007
mov esi, 0x29b05a
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4029b007
mov dword [esp + 0x10], 0x29b05a
mov dword [ebp - 0x2210], eax
mov dword [ebp - 0x2214], edx
mov dword [ebp - 0x2218], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4029b013
mov edx, 0x29b01d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4029b013
mov dword [esp + 0xc], 0x29b01d
mov dword [ebp - 0x221c], eax
mov dword [ebp - 0x2220], ecx
mov dword [ebp - 0x2224], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4029b020
mov edx, 0x29b032
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029b020
mov dword [esp + 0xc], 0x29b032
mov dword [ebp - 0x2228], eax
mov dword [ebp - 0x222c], ecx
mov dword [ebp - 0x2230], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4029b034
mov edx, 0x29b059
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4029b034
mov dword [esp + 0xc], 0x29b059
mov dword [ebp - 0x2234], eax
mov dword [ebp - 0x2238], ecx
mov dword [ebp - 0x223c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x220c]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x2210]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x2208]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x2240], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x21bc]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x2208]
mov dword [esp + 8], edx
mov dword [ebp - 0x2244], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2248], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c984
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x466951
mov eax, 0x56c985
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029cc10
mov ebx, 0x29cc16
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029cc10
mov dword [esp + 0x14], 0x29cc16
mov dword [ebp - 0x224c], ebx
mov dword [ebp - 0x2250], edi
mov dword [ebp - 0x2254], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x14
mov edx, 0x2d
mov esi, 0
mov edi, 0x4029cc10
mov ebx, 0x29cc1f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029cc10
mov dword [esp + 0x14], 0x29cc1f
mov dword [ebp - 0x2258], ebx
mov dword [ebp - 0x225c], edi
mov dword [ebp - 0x2260], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f5]
cmp eax, 0
je 0x465620
mov eax, 0x56c986
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029d481
mov ebx, 0x29d487
mov dword [ebp - 0x2264], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x2268], eax
mov eax, dword [ebp - 0x2264]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029d481
mov dword [esp + 0x14], 0x29d487
mov dword [ebp - 0x226c], ebx
mov dword [ebp - 0x2270], edi
mov dword [ebp - 0x2274], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2278], eax
mov dword [ebp - 0x227c], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4029d49c
mov dword [ebp - 0x2280], eax
mov eax, 0x29d4a4
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4029d49c
mov dword [esp + 0x14], 0x29d4a4
mov dword [ebp - 0x2284], eax
mov dword [ebp - 0x2288], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4029d49c
mov ebx, 0x29d4a4
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029d49c
mov dword [esp + 0x14], 0x29d4a4
mov dword [ebp - 0x228c], ebx
mov dword [ebp - 0x2290], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2294], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4029d4ae
mov dword [ebp - 0x2298], eax
mov eax, 0x29d4b6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4029d4ae
mov dword [esp + 0x14], 0x29d4b6
mov dword [ebp - 0x229c], eax
mov dword [ebp - 0x22a0], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4029d4ae
mov ebx, 0x29d4b6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029d4ae
mov dword [esp + 0x14], 0x29d4b6
mov dword [ebp - 0x22a4], ebx
mov dword [ebp - 0x22a8], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x22ac], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4029d411
mov esi, 0x29d4c3
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4029d411
mov dword [esp + 0x10], 0x29d4c3
mov dword [ebp - 0x22b0], eax
mov dword [ebp - 0x22b4], edx
mov dword [ebp - 0x22b8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x22bc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4029d416
mov edx, 0x29d41c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4029d416
mov dword [esp + 0xc], 0x29d41c
mov dword [ebp - 0x22c0], eax
mov dword [ebp - 0x22c4], ecx
mov dword [ebp - 0x22c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f1c8]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4029d420
mov edx, 0x29d47f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029d420
mov dword [esp + 0xc], 0x29d47f
mov dword [ebp - 0x22cc], eax
mov dword [ebp - 0x22d0], ecx
mov dword [ebp - 0x22d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4029d481
mov edx, 0x29d499
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4029d481
mov dword [esp + 0xc], 0x29d499
mov dword [ebp - 0x22d8], eax
mov dword [ebp - 0x22dc], ecx
mov dword [ebp - 0x22e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4029d49c
mov edx, 0x29d4ac
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4029d49c
mov dword [esp + 0xc], 0x29d4ac
mov dword [ebp - 0x22e4], eax
mov dword [ebp - 0x22e8], ecx
mov dword [ebp - 0x22ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4029d4ae
mov edx, 0x29d4c2
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4029d4ae
mov dword [esp + 0xc], 0x29d4c2
mov dword [ebp - 0x22f0], eax
mov dword [ebp - 0x22f4], ecx
mov dword [ebp - 0x22f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x2278]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x2280]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x2294]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x2298]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x22ac]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x22b0]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x22fc], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega32_chiperase_write__fs___values_BFC8_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x2268]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2300], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c987
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x465c6b
mov eax, 0x56c988
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029e481
mov ebx, 0x29e487
mov dword [ebp - 0x2304], eax
lea eax, [ebp - 0x248]
mov dword [ebp - 0x2308], eax
mov eax, dword [ebp - 0x2304]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029e481
mov dword [esp + 0x14], 0x29e487
mov dword [ebp - 0x230c], ebx
mov dword [ebp - 0x2310], edi
mov dword [ebp - 0x2314], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e5b0]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e5b0]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2318], eax
mov dword [ebp - 0x231c], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4029e49c
mov dword [ebp - 0x2320], eax
mov eax, 0x29e4a4
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4029e49c
mov dword [esp + 0x14], 0x29e4a4
mov dword [ebp - 0x2324], eax
mov dword [ebp - 0x2328], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4029e49c
mov ebx, 0x29e4a4
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029e49c
mov dword [esp + 0x14], 0x29e4a4
mov dword [ebp - 0x232c], ebx
mov dword [ebp - 0x2330], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb60]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb60]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2334], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52eae0]
lea edx, [0x56ffd8]
lea esi, [0x535690]
mov edi, esi
add edi, 8
mov ebx, 0x4029e4ae
mov dword [ebp - 0x2338], eax
mov eax, 0x29e4b6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4029e4ae
mov dword [esp + 0x14], 0x29e4b6
mov dword [ebp - 0x233c], eax
mov dword [ebp - 0x2340], ebx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52eae0]
lea ecx, [0x56ffd8]
lea edx, [0x535690]
mov esi, edx
add esi, 8
mov edi, 0x4029e4ae
mov ebx, 0x29e4b6
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029e4ae
mov dword [esp + 0x14], 0x29e4b6
mov dword [ebp - 0x2344], ebx
mov dword [ebp - 0x2348], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x535690]
add eax, 8
lea ecx, [0x52eb30]
lea edx, [0x52eae0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x535690]
mov edx, ecx
add edx, 8
lea esi, [0x52eb30]
lea edi, [0x52eae0]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x234c], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4029e411
mov esi, 0x29e4c3
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4029e411
mov dword [esp + 0x10], 0x29e4c3
mov dword [ebp - 0x2350], eax
mov dword [ebp - 0x2354], edx
mov dword [ebp - 0x2358], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x235c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4029e416
mov edx, 0x29e41c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4029e416
mov dword [esp + 0xc], 0x29e41c
mov dword [ebp - 0x2360], eax
mov dword [ebp - 0x2364], ecx
mov dword [ebp - 0x2368], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f230]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4029e420
mov edx, 0x29e47f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029e420
mov dword [esp + 0xc], 0x29e47f
mov dword [ebp - 0x236c], eax
mov dword [ebp - 0x2370], ecx
mov dword [ebp - 0x2374], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4029e481
mov edx, 0x29e499
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4029e481
mov dword [esp + 0xc], 0x29e499
mov dword [ebp - 0x2378], eax
mov dword [ebp - 0x237c], ecx
mov dword [ebp - 0x2380], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4029e49c
mov edx, 0x29e4ac
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4029e49c
mov dword [esp + 0xc], 0x29e4ac
mov dword [ebp - 0x2384], eax
mov dword [ebp - 0x2388], ecx
mov dword [ebp - 0x238c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4029e4ae
mov edx, 0x29e4c2
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4029e4ae
mov dword [esp + 0xc], 0x29e4c2
mov dword [ebp - 0x2390], eax
mov dword [ebp - 0x2394], ecx
mov dword [ebp - 0x2398], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x18
lea esi, [0x56ffd8]
mov edi, esi
add edi, 0x14
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x2318]
mov dword [esp + 0xc], ebx
mov ebx, dword [ebp - 0x2320]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], edx
mov dword [esp + 0x18], ecx
mov edx, dword [ebp - 0x2334]
mov dword [esp + 0x1c], edx
mov edx, dword [ebp - 0x2338]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], ecx
mov ecx, dword [ebp - 0x234c]
mov dword [esp + 0x2c], ecx
mov esi, dword [ebp - 0x2350]
mov dword [esp + 0x30], esi
mov dword [esp + 0x34], edi
mov dword [ebp - 0x239c], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.cmd.exe__c___s___t__s__s__s__i_ISP__d_atmega32_chiperase_write__fs___values_3FC8_program__f
lea ecx, [0x56a9e1]
add ecx, 0x18
lea edx, [0x56ffd8]
mov esi, edx
add esi, 0x14
mov edi, dword [ebp - 0x2308]
mov dword [esp], edi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x23a0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c989
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c98a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029eca2
mov ebx, 0x29eca8
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029eca2
mov dword [esp + 0x14], 0x29eca8
mov dword [ebp - 0x23a4], ebx
mov dword [ebp - 0x23a8], edi
mov dword [ebp - 0x23ac], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4029eca2
mov ebx, 0x29ecaf
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029eca2
mov dword [esp + 0x14], 0x29ecaf
mov dword [ebp - 0x23b0], ebx
mov dword [ebp - 0x23b4], edi
mov dword [ebp - 0x23b8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4029ec99
mov ebx, 0x29ecb0
mov dword [ebp - 0x23bc], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x23c0], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x23c4], eax
mov eax, ecx
mov dword [ebp - 0x23c8], ecx
mov ecx, dword [ebp - 0x23c4]
add eax, ecx
mov ecx, dword [ebp - 0x23c0]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x23cc], eax
mov eax, dword [ebp - 0x23bc]
mov dword [esp], eax
mov eax, dword [ebp - 0x23c8]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4029ec99
mov dword [esp + 0x18], 0x29ecb0
mov dword [ebp - 0x23d0], ebx
mov dword [ebp - 0x23d4], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4029ec99
mov edi, 0x29ecb0
mov ebx, dword [ebp - 0x23cc]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029ec99
mov dword [esp + 0x14], 0x29ecb0
mov dword [ebp - 0x23d8], eax
mov dword [ebp - 0x23dc], edi
mov dword [ebp - 0x23e0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4029ec99
mov esi, 0x29ecb0
mov edi, dword [ebp - 0x23cc]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x23d8]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4029ec99
mov dword [esp + 0x14], 0x29ecb0
mov dword [ebp - 0x23e4], esi
mov dword [ebp - 0x23e8], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52edc0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x23cc]
add edx, 0x2a
mov esi, dword [ebp - 0x23d8]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x23ec], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52edc0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x23d8]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x23f0], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52e4e0]
lea edx, [0x56a9e1]
lea esi, [0x5349a0]
mov edi, 0
mov ebx, 0x4029ecc0
mov dword [ebp - 0x23f4], eax
mov eax, 0x29ecc6
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029ecc0
mov dword [esp + 0x14], 0x29ecc6
mov dword [ebp - 0x23f8], eax
mov dword [ebp - 0x23fc], ebx
mov dword [ebp - 0x2400], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x2404], eax
mov dword [ebp - 0x2408], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4029ec10
mov esi, 0x29ecd9
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4029ec10
mov dword [esp + 0x10], 0x29ecd9
mov dword [ebp - 0x240c], eax
mov dword [ebp - 0x2410], edx
mov dword [ebp - 0x2414], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2418], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4029ec15
mov edx, 0x29ec1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4029ec15
mov dword [esp + 0xc], 0x29ec1c
mov dword [ebp - 0x241c], eax
mov dword [ebp - 0x2420], ecx
mov dword [ebp - 0x2424], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f5f0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4029ec1f
mov edx, 0x29ec97
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029ec1f
mov dword [esp + 0xc], 0x29ec97
mov dword [ebp - 0x2428], eax
mov dword [ebp - 0x242c], ecx
mov dword [ebp - 0x2430], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4029ec99
mov edx, 0x29ecbe
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4029ec99
mov dword [esp + 0xc], 0x29ecbe
mov dword [ebp - 0x2434], eax
mov dword [ebp - 0x2438], ecx
mov dword [ebp - 0x243c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4029ecc0
mov edx, 0x29ecd4
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4029ecc0
mov dword [esp + 0xc], 0x29ecd4
mov dword [ebp - 0x2440], eax
mov dword [ebp - 0x2444], ecx
mov dword [ebp - 0x2448], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x4029ecd6
mov edx, 0x29ecd8
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4029ecd6
mov dword [esp + 0xc], 0x29ecd8
mov dword [ebp - 0x244c], eax
mov dword [ebp - 0x2450], ecx
mov dword [ebp - 0x2454], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
lea esi, [0x52e3c0]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 3
mov dword [esp + 8], ecx
mov ebx, dword [ebp - 0x23f0]
mov dword [esp + 0xc], ebx
mov edi, dword [ebp - 0x23f4]
mov dword [esp + 0x10], edi
mov edi, dword [ebp - 0x23ec]
mov dword [esp + 0x14], edi
mov dword [esp + 0x18], ecx
mov ecx, dword [ebp - 0x2404]
mov dword [esp + 0x1c], ecx
mov ecx, dword [ebp - 0x240c]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x24], edx
mov dword [esp + 0x28], esi
mov dword [ebp - 0x2458], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2_s_program__f__s_write__ee__o_0x3ff___values_00_write__lb___values_CC__c_c:LINX_AVR7_2_verifica.txt
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, 0x3e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x23ec]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x3e
mov dword [ebp - 0x245c], esi
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2460], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c98b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4029f43d
mov ebx, 0x29f443
mov dword [ebp - 0x2464], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x2468], eax
mov eax, dword [ebp - 0x2464]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029f43d
mov dword [esp + 0x14], 0x29f443
mov dword [ebp - 0x246c], ebx
mov dword [ebp - 0x2470], edi
mov dword [ebp - 0x2474], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x4029f43d
mov ebx, 0x29f44a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4029f43d
mov dword [esp + 0x14], 0x29f44a
mov dword [ebp - 0x2478], ebx
mov dword [ebp - 0x247c], edi
mov dword [ebp - 0x2480], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4029f434
mov ebx, 0x29f44b
mov dword [ebp - 0x2484], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x2488], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x248c], eax
mov eax, ecx
mov dword [ebp - 0x2490], ecx
mov ecx, dword [ebp - 0x248c]
add eax, ecx
mov ecx, dword [ebp - 0x2488]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x2494], eax
mov eax, dword [ebp - 0x2484]
mov dword [esp], eax
mov eax, dword [ebp - 0x2490]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4029f434
mov dword [esp + 0x18], 0x29f44b
mov dword [ebp - 0x2498], ebx
mov dword [ebp - 0x249c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4029f434
mov edi, 0x29f44b
mov ebx, dword [ebp - 0x2494]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4029f434
mov dword [esp + 0x14], 0x29f44b
mov dword [ebp - 0x24a0], eax
mov dword [ebp - 0x24a4], edi
mov dword [ebp - 0x24a8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4029f434
mov esi, 0x29f44b
mov edi, dword [ebp - 0x2494]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x24a0]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4029f434
mov dword [esp + 0x14], 0x29f44b
mov dword [ebp - 0x24ac], esi
mov dword [ebp - 0x24b0], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52edc0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x2494]
add edx, 0x2a
mov esi, dword [ebp - 0x24a0]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x24b4], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52edc0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x24a0]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x24b8], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4029f407
mov esi, 0x29f45a
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4029f407
mov dword [esp + 0x10], 0x29f45a
mov dword [ebp - 0x24bc], eax
mov dword [ebp - 0x24c0], edx
mov dword [ebp - 0x24c4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4029f413
mov edx, 0x29f41d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4029f413
mov dword [esp + 0xc], 0x29f41d
mov dword [ebp - 0x24c8], eax
mov dword [ebp - 0x24cc], ecx
mov dword [ebp - 0x24d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4029f420
mov edx, 0x29f432
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4029f420
mov dword [esp + 0xc], 0x29f432
mov dword [ebp - 0x24d4], eax
mov dword [ebp - 0x24d8], ecx
mov dword [ebp - 0x24dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4029f434
mov edx, 0x29f459
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4029f434
mov dword [esp + 0xc], 0x29f459
mov dword [ebp - 0x24e0], eax
mov dword [ebp - 0x24e4], ecx
mov dword [ebp - 0x24e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x24b8]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x24bc]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x24b4]
mov dword [esp + 0x14], edi
mov dword [ebp - 0x24ec], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x2468]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x24b4]
mov dword [esp + 8], edx
mov dword [ebp - 0x24f0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x24f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c98c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x466951
mov eax, 0x56c98d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a0410
mov edx, 0x2a0455
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a0410
mov dword [esp + 0x10], 0x2a0455
mov dword [ebp - 0x24f8], ecx
mov dword [ebp - 0x24fc], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2500], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x402a041e
mov edx, 0x2a0424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402a041e
mov dword [esp + 0xc], 0x2a0424
mov dword [ebp - 0x2504], eax
mov dword [ebp - 0x2508], ecx
mov dword [ebp - 0x250c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f278]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x402a0427
mov edx, 0x2a0454
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402a0427
mov dword [esp + 0xc], 0x2a0454
mov dword [ebp - 0x2510], eax
mov dword [ebp - 0x2514], ecx
mov dword [ebp - 0x2518], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.la_scheda_LX16_sara_implementata_in_seguito
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x251c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c98e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c98f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c990
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x2520], eax
mov eax, 0x56c991
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a2018
mov edx, 0x2a2027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a2018
mov dword [esp + 0x10], 0x2a2027
mov dword [ebp - 0x2524], ecx
mov dword [ebp - 0x2528], edx
mov dword [ebp - 0x252c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2530], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x402a201f
mov edx, 0x2a2025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402a201f
mov dword [esp + 0xc], 0x2a2025
mov dword [ebp - 0x2534], eax
mov dword [ebp - 0x2538], ecx
mov dword [ebp - 0x253c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x252c]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2540], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c992
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a2033
mov edx, 0x2a2043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a2033
mov dword [esp + 0x10], 0x2a2043
mov dword [ebp - 0x2544], ecx
mov dword [ebp - 0x2548], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x254c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x402a203a
mov edx, 0x2a2041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402a203a
mov dword [esp + 0xc], 0x2a2041
mov dword [ebp - 0x2550], eax
mov dword [ebp - 0x2554], ecx
mov dword [ebp - 0x2558], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x255c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a2005
mov edx, 0x2a2045
mov esi, dword [ebp - 0x255c]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a2005
mov dword [esp + 0x10], 0x2a2045
mov dword [ebp - 0x2560], ecx
mov dword [ebp - 0x2564], edx
mov dword [ebp - 0x2568], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x256c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2570], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56c993
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x2520]
mov dword [esp], edx
mov esi, dword [ebp - 0x2540]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x2568]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x2574], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c994
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a3c05
mov edx, 0x2a3c18
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a3c05
mov dword [esp + 0x10], 0x2a3c18
mov dword [ebp - 0x2578], ecx
mov dword [ebp - 0x257c], edx
call fcn.005257a0
call fcn.004a8a80
mov dword [ebp - 0x2580], eax
mov eax, 0x56c995
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a4410
mov edx, 0x2a4447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a4410
mov dword [esp + 0x10], 0x2a4447
mov dword [ebp - 0x2584], ecx
mov dword [ebp - 0x2588], edx
mov dword [ebp - 0x258c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2590], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x402a4424
mov edx, 0x2a442a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402a4424
mov dword [esp + 0xc], 0x2a442a
mov dword [ebp - 0x2594], eax
mov dword [ebp - 0x2598], ecx
mov dword [ebp - 0x259c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x25a0], eax
mov dword [ebp - 0x25a4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x402a443a
mov edx, 0x2a4445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402a443a
mov dword [esp + 0xc], 0x2a4445
mov dword [ebp - 0x25a8], eax
mov dword [ebp - 0x25ac], ecx
mov dword [ebp - 0x25b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x258c]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x25b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x25b4]
cmp eax, 0
jne 0x46723c
mov eax, 0x56c996
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a4c06
mov edx, 0x2a4c56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a4c06
mov dword [esp + 0x10], 0x2a4c56
mov dword [ebp - 0x25b8], ecx
mov dword [ebp - 0x25bc], edx
mov dword [ebp - 0x25c0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402a4c18
mov edx, 0x2a4c25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402a4c18
mov dword [esp + 0xc], 0x2a4c25
mov dword [ebp - 0x25c4], eax
mov dword [ebp - 0x25c8], ecx
mov dword [ebp - 0x25cc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402a4c27
mov edx, 0x2a4c39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402a4c27
mov dword [esp + 0xc], 0x2a4c39
mov dword [ebp - 0x25d0], eax
mov dword [ebp - 0x25d4], ecx
mov dword [ebp - 0x25d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402a4c3b
mov edx, 0x2a4c4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402a4c3b
mov dword [esp + 0xc], 0x2a4c4a
mov dword [ebp - 0x25dc], eax
mov dword [ebp - 0x25e0], ecx
mov dword [ebp - 0x25e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402a4c4c
mov edx, 0x2a4c55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402a4c4c
mov dword [esp + 0xc], 0x2a4c55
mov dword [ebp - 0x25e8], eax
mov dword [ebp - 0x25ec], ecx
mov dword [ebp - 0x25f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x25f4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x25c0]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x25f8], eax
mov dword [ebp - 0x25fc], ecx
mov dword [ebp - 0x2600], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2604], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c997
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 1
mov eax, 0x56c998
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x467428
mov eax, 0x56c999
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a640f
mov edx, 0x2a6444
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a640f
mov dword [esp + 0x10], 0x2a6444
mov dword [ebp - 0x2608], ecx
mov dword [ebp - 0x260c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2610], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x402a641d
mov edx, 0x2a6423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402a641d
mov dword [esp + 0xc], 0x2a6423
mov dword [ebp - 0x2614], eax
mov dword [ebp - 0x2618], ecx
mov dword [ebp - 0x261c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x402a6426
mov edx, 0x2a6443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402a6426
mov dword [esp + 0xc], 0x2a6443
mov dword [ebp - 0x2620], eax
mov dword [ebp - 0x2624], ecx
mov dword [ebp - 0x2628], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x262c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c99a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c99b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c99c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c99d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56c99e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a880d
mov edx, 0x2a8832
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a880d
mov dword [esp + 0x10], 0x2a8832
mov dword [ebp - 0x2630], ecx
mov dword [ebp - 0x2634], edx
mov dword [ebp - 0x2638], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_ExecutableHasTerminated]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x2638]
mov dword [eax], ecx
call sub.cvirte.dll__UP_ExecutableHasTerminated
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x263c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x263c]
cmp eax, 0
je 0x46835e
mov eax, 0x56c99f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402a900a
mov edx, 0x2a902c
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402a900a
mov dword [esp + 0x10], 0x2a902c
mov dword [ebp - 0x2640], ecx
mov dword [ebp - 0x2644], edx
mov dword [ebp - 0x2648], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_RetireExecutableHandle]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x2648]
mov dword [eax], ecx
call sub.cvirte.dll__UP_RetireExecutableHandle
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x264c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9a0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402a980c
mov ebx, 0x2a9812
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402a980c
mov dword [esp + 0x14], 0x2a9812
mov dword [ebp - 0x2650], ebx
mov dword [ebp - 0x2654], edi
mov dword [ebp - 0x2658], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x402a980c
mov ebx, 0x2a9826
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402a980c
mov dword [esp + 0x14], 0x2a9826
mov dword [ebp - 0x265c], ebx
mov dword [ebp - 0x2660], edi
mov dword [ebp - 0x2664], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
mov dword [ebp - 0x2668], eax
mov eax, dword [ebp - 0x2668]
mov ecx, dword [ebp - 0x2668]
sub ecx, 3
mov dword [ebp - 0x266c], eax
mov dword [ebp - 0x2670], ecx
ja 0x46834d
mov eax, dword [ebp - 0x266c]
mov ecx, dword [eax*4 + 0x56845c]
jmp ecx
mov eax, 0x56c9a1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402aa406
mov edx, 0x2aa458
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402aa406
mov dword [esp + 0x10], 0x2aa458
mov dword [ebp - 0x2674], ecx
mov dword [ebp - 0x2678], edx
mov dword [ebp - 0x267c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402aa418
mov edx, 0x2aa425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402aa418
mov dword [esp + 0xc], 0x2aa425
mov dword [ebp - 0x2680], eax
mov dword [ebp - 0x2684], ecx
mov dword [ebp - 0x2688], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402aa427
mov edx, 0x2aa439
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402aa427
mov dword [esp + 0xc], 0x2aa439
mov dword [ebp - 0x268c], eax
mov dword [ebp - 0x2690], ecx
mov dword [ebp - 0x2694], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402aa43b
mov edx, 0x2aa44a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402aa43b
mov dword [esp + 0xc], 0x2aa44a
mov dword [ebp - 0x2698], eax
mov dword [ebp - 0x269c], ecx
mov dword [ebp - 0x26a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402aa44c
mov edx, 0x2aa457
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402aa44c
mov dword [esp + 0xc], 0x2aa457
mov dword [ebp - 0x26a4], eax
mov dword [ebp - 0x26a8], ecx
mov dword [ebp - 0x26ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x26b0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x267c]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x26b4], eax
mov dword [ebp - 0x26b8], ecx
mov dword [ebp - 0x26bc], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x26c0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9a2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x14
mov eax, 0x56c9a3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46834d
mov eax, 0x56c9a4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ab806
mov edx, 0x2ab858
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ab806
mov dword [esp + 0x10], 0x2ab858
mov dword [ebp - 0x26c4], ecx
mov dword [ebp - 0x26c8], edx
mov dword [ebp - 0x26cc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402ab818
mov edx, 0x2ab825
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402ab818
mov dword [esp + 0xc], 0x2ab825
mov dword [ebp - 0x26d0], eax
mov dword [ebp - 0x26d4], ecx
mov dword [ebp - 0x26d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402ab827
mov edx, 0x2ab839
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402ab827
mov dword [esp + 0xc], 0x2ab839
mov dword [ebp - 0x26dc], eax
mov dword [ebp - 0x26e0], ecx
mov dword [ebp - 0x26e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402ab83b
mov edx, 0x2ab84a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402ab83b
mov dword [esp + 0xc], 0x2ab84a
mov dword [ebp - 0x26e8], eax
mov dword [ebp - 0x26ec], ecx
mov dword [ebp - 0x26f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402ab84c
mov edx, 0x2ab857
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402ab84c
mov dword [esp + 0xc], 0x2ab857
mov dword [ebp - 0x26f4], eax
mov dword [ebp - 0x26f8], ecx
mov dword [ebp - 0x26fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x2700], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x26cc]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x2704], eax
mov dword [ebp - 0x2708], ecx
mov dword [ebp - 0x270c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2710], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9a5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e010]
cmp eax, 0x1a3
jle 0x467c5c
mov eax, 0x56c9a6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9a7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ac02f
mov edx, 0x2ac03e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ac02f
mov dword [esp + 0x10], 0x2ac03e
mov dword [ebp - 0x2714], ecx
mov dword [ebp - 0x2718], edx
call fcn.005257a0
mov eax, 5
mov dword [esp], 5
mov dword [ebp - 0x271c], eax
call fcn.004a9160
mov dword [section..data], eax
jmp 0x467c77
mov eax, 0x56c9a8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 5
mov eax, 0x56c9a9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [section..data]
cmp eax, 5
je 0x467cb0
mov eax, 0x56c9aa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
jmp 0x467cca
mov eax, 0x56c9ab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x14
mov eax, 0x56c9ac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46834d
mov eax, 0x56c9ad
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ae006
mov edx, 0x2ae058
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ae006
mov dword [esp + 0x10], 0x2ae058
mov dword [ebp - 0x2720], ecx
mov dword [ebp - 0x2724], edx
mov dword [ebp - 0x2728], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402ae018
mov edx, 0x2ae025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402ae018
mov dword [esp + 0xc], 0x2ae025
mov dword [ebp - 0x272c], eax
mov dword [ebp - 0x2730], ecx
mov dword [ebp - 0x2734], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402ae027
mov edx, 0x2ae039
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402ae027
mov dword [esp + 0xc], 0x2ae039
mov dword [ebp - 0x2738], eax
mov dword [ebp - 0x273c], ecx
mov dword [ebp - 0x2740], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402ae03b
mov edx, 0x2ae04a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402ae03b
mov dword [esp + 0xc], 0x2ae04a
mov dword [ebp - 0x2744], eax
mov dword [ebp - 0x2748], ecx
mov dword [ebp - 0x274c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402ae04c
mov edx, 0x2ae057
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402ae04c
mov dword [esp + 0xc], 0x2ae057
mov dword [ebp - 0x2750], eax
mov dword [ebp - 0x2754], ecx
mov dword [ebp - 0x2758], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x275c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x2728]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x2760], eax
mov dword [ebp - 0x2764], ecx
mov dword [ebp - 0x2768], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x276c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9ae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e010]
cmp eax, 0x1a3
jle 0x467fce
mov eax, 0x56c9af
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9b0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402aec2f
mov edx, 0x2aec3e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402aec2f
mov dword [esp + 0x10], 0x2aec3e
mov dword [ebp - 0x2770], ecx
mov dword [ebp - 0x2774], edx
call fcn.005257a0
mov eax, 5
mov dword [esp], 5
mov dword [ebp - 0x2778], eax
call fcn.004a9160
mov dword [section..data], eax
jmp 0x467fe9
mov eax, 0x56c9b1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 5
mov eax, 0x56c9b2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c9b3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46834d
mov eax, 0x56c9b4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b0806
mov edx, 0x2b0858
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b0806
mov dword [esp + 0x10], 0x2b0858
mov dword [ebp - 0x277c], ecx
mov dword [ebp - 0x2780], edx
mov dword [ebp - 0x2784], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402b0818
mov edx, 0x2b0825
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402b0818
mov dword [esp + 0xc], 0x2b0825
mov dword [ebp - 0x2788], eax
mov dword [ebp - 0x278c], ecx
mov dword [ebp - 0x2790], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402b0827
mov edx, 0x2b0839
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402b0827
mov dword [esp + 0xc], 0x2b0839
mov dword [ebp - 0x2794], eax
mov dword [ebp - 0x2798], ecx
mov dword [ebp - 0x279c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402b083b
mov edx, 0x2b084a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402b083b
mov dword [esp + 0xc], 0x2b084a
mov dword [ebp - 0x27a0], eax
mov dword [ebp - 0x27a4], ecx
mov dword [ebp - 0x27a8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x402b084c
mov edx, 0x2b0857
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x402b084c
mov dword [esp + 0xc], 0x2b0857
mov dword [ebp - 0x27ac], eax
mov dword [ebp - 0x27b0], ecx
mov dword [ebp - 0x27b4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x27b8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x2784]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x27bc], eax
mov dword [ebp - 0x27c0], ecx
mov dword [ebp - 0x27c4], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x27c8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9b5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e010]
cmp eax, 0x1a3
jle 0x468307
mov eax, 0x56c9b6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9b7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b0c2f
mov edx, 0x2b0c3e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b0c2f
mov dword [esp + 0x10], 0x2b0c3e
mov dword [ebp - 0x27cc], ecx
mov dword [ebp - 0x27d0], edx
call fcn.005257a0
mov eax, 7
mov dword [esp], 7
mov dword [ebp - 0x27d4], eax
call fcn.004a9160
mov dword [section..data], eax
jmp 0x468322
mov eax, 0x56c9b8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 7
mov eax, 0x56c9b9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c9ba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9bb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9bc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56c9bd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b4c03
mov edx, 0x2b4c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b4c03
mov dword [esp + 0x10], 0x2b4c1f
mov dword [ebp - 0x27d8], ecx
mov dword [ebp - 0x27dc], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9be
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9bf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402b5021
mov ebx, 0x2b5027
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b5021
mov dword [esp + 0x14], 0x2b5027
mov dword [ebp - 0x27e0], ebx
mov dword [ebp - 0x27e4], edi
mov dword [ebp - 0x27e8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x402b5021
mov ebx, 0x2b5032
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b5021
mov dword [esp + 0x14], 0x2b5032
mov dword [ebp - 0x27ec], ebx
mov dword [ebp - 0x27f0], edi
mov dword [ebp - 0x27f4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b5012
mov edx, 0x2b505c
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b5012
mov dword [esp + 0x10], 0x2b505c
mov dword [ebp - 0x27f8], ecx
mov dword [ebp - 0x27fc], edx
mov dword [ebp - 0x2800], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x402b5035
mov edx, 0x2b5036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402b5035
mov dword [esp + 0xc], 0x2b5036
mov dword [ebp - 0x2804], eax
mov dword [ebp - 0x2808], ecx
mov dword [ebp - 0x280c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x2800]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0xdac0
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2810], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x2810]
mov dword [0x52e254], eax
mov eax, 0x56c9c0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b5403
mov edx, 0x2b541c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b5403
mov dword [esp + 0x10], 0x2b541c
mov dword [ebp - 0x2814], ecx
mov dword [ebp - 0x2818], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x281c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9c1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x4687e8
mov eax, 0x56c9c2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b6004
mov edx, 0x2b6021
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b6004
mov dword [esp + 0x10], 0x2b6021
mov dword [ebp - 0x2820], ecx
mov dword [ebp - 0x2824], edx
mov dword [ebp - 0x2828], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2828]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56c9c3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c9c4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469292
mov eax, 0x56c9c5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402b7810
mov ebx, 0x2b7816
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b7810
mov dword [esp + 0x14], 0x2b7816
mov dword [ebp - 0x282c], ebx
mov dword [ebp - 0x2830], edi
mov dword [ebp - 0x2834], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x402b7810
mov ebx, 0x2b7821
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b7810
mov dword [esp + 0x14], 0x2b7821
mov dword [ebp - 0x2838], ebx
mov dword [ebp - 0x283c], edi
mov dword [ebp - 0x2840], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b7804
mov edx, 0x2b7838
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b7804
mov dword [esp + 0x10], 0x2b7838
mov dword [ebp - 0x2844], ecx
mov dword [ebp - 0x2848], edx
mov dword [ebp - 0x284c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x284c]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2850], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9c6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402b800e
mov ebx, 0x2b8014
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b800e
mov dword [esp + 0x14], 0x2b8014
mov dword [ebp - 0x2854], ebx
mov dword [ebp - 0x2858], edi
mov dword [ebp - 0x285c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x402b800e
mov ebx, 0x2b801f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b800e
mov dword [esp + 0x14], 0x2b801f
mov dword [ebp - 0x2860], ebx
mov dword [ebp - 0x2864], edi
mov dword [ebp - 0x2868], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b8004
mov edx, 0x2b8020
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b8004
mov dword [esp + 0x10], 0x2b8020
mov dword [ebp - 0x286c], ecx
mov dword [ebp - 0x2870], edx
mov dword [ebp - 0x2874], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x2874]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2878], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9c7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402b8412
mov ebx, 0x2b8418
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b8412
mov dword [esp + 0x14], 0x2b8418
mov dword [ebp - 0x287c], ebx
mov dword [ebp - 0x2880], edi
mov dword [ebp - 0x2884], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x402b8412
mov ebx, 0x2b8423
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b8412
mov dword [esp + 0x14], 0x2b8423
mov dword [ebp - 0x2888], ebx
mov dword [ebp - 0x288c], edi
mov dword [ebp - 0x2890], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b8407
mov edx, 0x2b8424
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b8407
mov dword [esp + 0x10], 0x2b8424
mov dword [ebp - 0x2894], ecx
mov dword [ebp - 0x2898], edx
mov dword [ebp - 0x289c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x289c]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x28a0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9c8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56c9c9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56c9ca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402b941b
mov ebx, 0x2b9421
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b941b
mov dword [esp + 0x14], 0x2b9421
mov dword [ebp - 0x28a4], ebx
mov dword [ebp - 0x28a8], edi
mov dword [ebp - 0x28ac], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x402b941b
mov ebx, 0x2b942c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402b941b
mov dword [esp + 0x14], 0x2b942c
mov dword [ebp - 0x28b0], ebx
mov dword [ebp - 0x28b4], edi
mov dword [ebp - 0x28b8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402b9407
mov edx, 0x2b9455
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402b9407
mov dword [esp + 0x10], 0x2b9455
mov dword [ebp - 0x28bc], ecx
mov dword [ebp - 0x28c0], edx
mov dword [ebp - 0x28c4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x28c8], eax
mov dword [ebp - 0x28cc], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x402b9442
mov edx, 0x2b9451
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x402b9442
mov dword [esp + 0xc], 0x2b9451
mov dword [ebp - 0x28d0], eax
mov dword [ebp - 0x28d4], ecx
mov dword [ebp - 0x28d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x28dc], eax
mov dword [ebp - 0x28e0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x402b9454
mov edx, 0x2b9454
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x402b9454
mov dword [esp + 0xc], 0x2b9454
mov dword [ebp - 0x28e4], eax
mov dword [ebp - 0x28e8], ecx
mov dword [ebp - 0x28ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x28c4]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x28f0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9cb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56c9cc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9cd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ba00a
mov edx, 0x2ba029
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ba00a
mov dword [esp + 0x10], 0x2ba029
mov dword [ebp - 0x28f4], ecx
mov dword [ebp - 0x28f8], edx
call fcn.005257a0
mov eax, 0x64
mov dword [esp], 0x64
mov dword [ebp - 0x28fc], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56c9ce
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46910f
mov eax, 0x56c9cf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56c9d0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402bb005
mov edx, 0x2bb01c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402bb005
mov dword [esp + 0x10], 0x2bb01c
mov dword [ebp - 0x2900], ecx
mov dword [ebp - 0x2904], edx
mov dword [ebp - 0x2908], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2908]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56c9d1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56c9d2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c9d3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469281
mov eax, 0x56c9d4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402bc809
mov ebx, 0x2bc80f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402bc809
mov dword [esp + 0x14], 0x2bc80f
mov dword [ebp - 0x290c], ebx
mov dword [ebp - 0x2910], edi
mov dword [ebp - 0x2914], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x402bc809
mov ebx, 0x2bc823
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402bc809
mov dword [esp + 0x14], 0x2bc823
mov dword [ebp - 0x2918], ebx
mov dword [ebp - 0x291c], edi
mov dword [ebp - 0x2920], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
cmp eax, 0
jne 0x469256
mov eax, 0x56c9d5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402bd006
mov edx, 0x2bd01d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402bd006
mov dword [esp + 0x10], 0x2bd01d
mov dword [ebp - 0x2924], ecx
mov dword [ebp - 0x2928], edx
call fcn.005257a0
call fcn.004ada80
mov eax, 0x56c9d6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9d7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x15
mov eax, 0x56c9d8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9d9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9da
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56c9db
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9dc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402bf817
mov edx, 0x2bf826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402bf817
mov dword [esp + 0x10], 0x2bf826
mov dword [ebp - 0x292c], ecx
mov dword [ebp - 0x2930], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56c9dd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x4695a6
mov eax, 0x56c9de
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
mov dword [ebp - 0x2934], ecx
mov eax, dword [ebp - 0x2934]
sub eax, 0x15
mov dword [ebp - 0x2938], eax
je 0x46948a
jmp 0x46937e
mov eax, dword [ebp - 0x2934]
sub eax, 0x18
mov dword [ebp - 0x293c], eax
je 0x469565
jmp 0x469395
mov eax, dword [ebp - 0x2934]
sub eax, 0x43
mov dword [ebp - 0x2940], eax
jne 0x469590
jmp 0x4693ac
mov eax, 0x56c9df
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 1
mov eax, 0x56c9e0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x570c50], 0
mov eax, 0x56c9e1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x5916c6], 1
mov eax, 0x56c9e2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402c1c04
mov edx, 0x2c1c10
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402c1c04
mov dword [esp + 0x10], 0x2c1c10
mov dword [ebp - 0x2944], ecx
mov dword [ebp - 0x2948], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56c9e3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x17
mov eax, 0x56c9e4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469590
mov eax, 0x56c9e5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0
mov eax, 0x56c9e6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x570c50], 0
mov eax, 0x56c9e7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x5916c6], 1
mov eax, 0x56c9e8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402c3c04
mov edx, 0x2c3c10
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402c3c04
mov dword [esp + 0x10], 0x2c3c10
mov dword [ebp - 0x294c], ecx
mov dword [ebp - 0x2950], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56c9e9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x17
mov eax, 0x56c9ea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469590
mov eax, 0x56c9eb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x16
mov eax, 0x56c9ec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9ed
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469f41
mov eax, 0x56c9ee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56c9ef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x1f4
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x2954], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x2954]
div ecx
cmp edx, 0
jne 0x469f30
mov eax, 0x56c9f0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56c9f1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402c800e
mov edx, 0x2c803f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402c800e
mov dword [esp + 0x10], 0x2c803f
mov dword [ebp - 0x2958], ecx
mov dword [ebp - 0x295c], edx
mov dword [ebp - 0x2960], esi
mov dword [ebp - 0x2964], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402c801a
mov edx, 0x2c8024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402c801a
mov dword [esp + 0xc], 0x2c8024
mov dword [ebp - 0x2968], eax
mov dword [ebp - 0x296c], ecx
mov dword [ebp - 0x2970], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402c8027
mov edx, 0x2c8031
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402c8027
mov dword [esp + 0xc], 0x2c8031
mov dword [ebp - 0x2974], eax
mov dword [ebp - 0x2978], ecx
mov dword [ebp - 0x297c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402c8034
mov edx, 0x2c803e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402c8034
mov dword [esp + 0xc], 0x2c803e
mov dword [ebp - 0x2980], eax
mov dword [ebp - 0x2984], ecx
mov dword [ebp - 0x2988], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x298c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x2960]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x2964]
mov dword [esp + 8], edx
mov dword [ebp - 0x2990], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2994], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56c9f2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0x28
jge 0x4699c2
mov eax, 0x56c9f3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9f4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402c900b
mov edx, 0x2c902a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402c900b
mov dword [esp + 0x10], 0x2c902a
mov dword [ebp - 0x2998], ecx
mov dword [ebp - 0x299c], edx
call fcn.005257a0
mov eax, 0x64
mov dword [esp], 0x64
mov dword [ebp - 0x29a0], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56c9f5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4699ac
mov eax, 0x56c9f6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56c9f7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ca006
mov edx, 0x2ca01d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ca006
mov dword [esp + 0x10], 0x2ca01d
mov dword [ebp - 0x29a4], ecx
mov dword [ebp - 0x29a8], edx
mov dword [ebp - 0x29ac], esi
call fcn.005257a0
mov eax, dword [ebp - 0x29ac]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56c9f8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56c9f9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56c9fa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9fb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469f1f
mov eax, 0x56c9fc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56c9fd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402cc00a
mov edx, 0x2cc01d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402cc00a
mov dword [esp + 0x10], 0x2cc01d
mov dword [ebp - 0x29b0], ecx
mov dword [ebp - 0x29b4], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x29b8], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56c9fe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x469b44
mov eax, 0x56c9ff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56ca00
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402cd005
mov edx, 0x2cd01c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402cd005
mov dword [esp + 0x10], 0x2cd01c
mov dword [ebp - 0x29bc], ecx
mov dword [ebp - 0x29c0], edx
mov dword [ebp - 0x29c4], esi
call fcn.005257a0
mov eax, dword [ebp - 0x29c4]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56ca01
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56ca02
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca03
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469f0e
mov eax, 0x56ca04
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca05
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ce80b
mov edx, 0x2ce81e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ce80b
mov dword [esp + 0x10], 0x2ce81e
mov dword [ebp - 0x29c8], ecx
mov dword [ebp - 0x29cc], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x29d0], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56ca06
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x469cc6
mov eax, 0x56ca07
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56ca08
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402cf806
mov edx, 0x2cf81d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402cf806
mov dword [esp + 0x10], 0x2cf81d
mov dword [ebp - 0x29d4], ecx
mov dword [ebp - 0x29d8], edx
mov dword [ebp - 0x29dc], esi
call fcn.005257a0
mov eax, dword [ebp - 0x29dc]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56ca09
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56ca0a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca0b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469efd
mov eax, 0x56ca0c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca0d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402d100c
mov edx, 0x2d101f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402d100c
mov dword [esp + 0x10], 0x2d101f
mov dword [ebp - 0x29e0], ecx
mov dword [ebp - 0x29e4], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x29e8], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56ca0e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x469e48
mov eax, 0x56ca0f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56ca10
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402d2007
mov edx, 0x2d201e
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402d2007
mov dword [esp + 0x10], 0x2d201e
mov dword [ebp - 0x29ec], ecx
mov dword [ebp - 0x29f0], edx
mov dword [ebp - 0x29f4], esi
call fcn.005257a0
mov eax, dword [ebp - 0x29f4]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56ca11
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56ca12
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca13
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x469eec
mov eax, 0x56ca14
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402d3810
mov edx, 0x2d3829
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402d3810
mov dword [esp + 0x10], 0x2d3829
mov dword [ebp - 0x29f8], ecx
mov dword [ebp - 0x29fc], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56ca15
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffe
mov eax, 0x56ca16
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca17
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca18
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca19
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca1a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca1b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca1c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca1d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ca1e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca1f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402d6c17
mov edx, 0x2d6c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402d6c17
mov dword [esp + 0x10], 0x2d6c26
mov dword [ebp - 0x2a00], ecx
mov dword [ebp - 0x2a04], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56ca20
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x46a2f1
mov eax, 0x56ca21
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402d7809
mov edx, 0x2d7822
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402d7809
mov dword [esp + 0x10], 0x2d7822
mov dword [ebp - 0x2a08], ecx
mov dword [ebp - 0x2a0c], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56ca22
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0x18
jne 0x46a255
mov eax, 0x56ca23
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca24
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402d8411
mov edx, 0x2d8424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402d8411
mov dword [esp + 0x10], 0x2d8424
mov dword [ebp - 0x2a10], ecx
mov dword [ebp - 0x2a14], edx
call fcn.005257a0
mov eax, 6
mov dword [esp], 6
mov dword [ebp - 0x2a18], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56ca25
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46a1f9
mov eax, 0x56ca26
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56ca27
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402d9404
mov edx, 0x2d941b
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402d9404
mov dword [esp + 0x10], 0x2d941b
mov dword [ebp - 0x2a1c], ecx
mov dword [ebp - 0x2a20], edx
mov dword [ebp - 0x2a24], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2a24]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56ca28
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56ca29
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca2a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46a23f
mov eax, 0x56ca2b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xffffffff
mov eax, 0x56ca2c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca2d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca2e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46a2de
mov eax, 0x56ca2f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402dc80b
mov edx, 0x2dc824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402dc80b
mov dword [esp + 0x10], 0x2dc824
mov dword [ebp - 0x2a28], ecx
mov dword [ebp - 0x2a2c], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56ca30
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x15
mov eax, 0x56ca31
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca32
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46a31c
mov eax, 0x56ca33
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x15
mov eax, 0x56ca34
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca35
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ca36
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56e3f8], 0x80
mov eax, 0x56ca37
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f2a0]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x402e0407
mov ebx, 0x2e040e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402e0407
mov dword [esp + 0x14], 0x2e040e
mov dword [ebp - 0x2a30], ebx
mov dword [ebp - 0x2a34], edi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5b80f4], 1
mov eax, 0x56ca38
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 1
mov esi, 3
lea edi, [0x535890]
mov ebx, 0x402e0807
mov dword [ebp - 0x2a38], eax
mov eax, 0x2e080e
mov dword [ebp - 0x2a3c], eax
mov ax, word [0x5916c6]
mov byte [ebp - 0x2a3d], al
mov eax, dword [ebp - 0x2a38]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 1
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], 0x402e0807
mov dword [esp + 0x18], 0x2e080e
mov dword [ebp - 0x2a44], ebx
mov dword [ebp - 0x2a48], edx
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x5b80f4]
add edx, 1
lea esi, [0x535890]
mov edi, 0x402e0807
mov ebx, 0x2e080e
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402e0807
mov dword [esp + 0x14], 0x2e080e
mov dword [ebp - 0x2a4c], edi
mov dword [ebp - 0x2a50], ebx
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x2a3d]
mov byte [0x5b80f5], al
mov eax, 0x56ca39
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 2
mov esi, 3
lea edi, [0x535890]
mov ebx, 0x402e0c07
mov dword [ebp - 0x2a54], eax
mov eax, 0x2e0c0e
mov dword [ebp - 0x2a58], eax
mov ax, word [0x5916c6]
movzx eax, ax
xor eax, 0xffffffff
mov byte [ebp - 0x2a59], al
mov eax, dword [ebp - 0x2a54]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 2
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], 0x402e0c07
mov dword [esp + 0x18], 0x2e0c0e
mov dword [ebp - 0x2a60], ebx
mov dword [ebp - 0x2a64], edx
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x5b80f4]
add edx, 2
lea esi, [0x535890]
mov edi, 0x402e0c07
mov ebx, 0x2e0c0e
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402e0c07
mov dword [esp + 0x14], 0x2e0c0e
mov dword [ebp - 0x2a68], edi
mov dword [ebp - 0x2a6c], ebx
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x2a59]
mov byte [0x5b80f6], al
mov eax, 0x56ca3a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c4c]
mov ecx, dword [0x570c50]
sub eax, ecx
mov dword [0x570c48], eax
mov eax, 0x56ca3b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
mov ecx, dword [0x56e3f8]
cmp eax, ecx
jle 0x46a5f0
mov eax, 0x56ca3c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x56e3f8]
mov dword [0x570c48], eax
mov eax, 0x56ca3d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
cmp eax, 0
jl 0x46b1a2
mov eax, 0x56ca3e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402e2809
mov edx, 0x2e282c
mov esi, dword [0x56e3f8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402e2809
mov dword [esp + 0x10], 0x2e282c
mov dword [ebp - 0x2a70], ecx
mov dword [ebp - 0x2a74], edx
mov dword [ebp - 0x2a78], esi
call fcn.005257a0
lea eax, [fcn.004aeb10]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2a7c], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 3
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], 3
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x2a78]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x2a80], edx
mov dword [ebp - 0x2a84], ecx
call fcn.004aeb10
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ca3f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
cmp eax, 0
jne 0x46a838
mov eax, 0x56ca40
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x402e380b
mov ebx, 0x2e3812
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 3
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x402e380b
mov dword [esp + 0x18], 0x2e3812
mov dword [ebp - 0x2a88], ebx
mov dword [ebp - 0x2a8c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x5b80f4]
add edx, 3
lea esi, [0x535890]
mov edi, 0x402e380b
mov ebx, 0x2e3812
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x402e380b
mov dword [esp + 0x14], 0x2e3812
mov dword [ebp - 0x2a90], edi
mov dword [ebp - 0x2a94], ebx
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5b80f7], 0x1a
mov eax, 0x56ca41
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46aae0
mov eax, 0x56ca42
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402e480b
mov edx, 0x2e4855
mov esi, dword [0x570c50]
mov edi, dword [0x570c48]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402e480b
mov dword [esp + 0x10], 0x2e4855
mov dword [ebp - 0x2a98], ecx
mov dword [ebp - 0x2a9c], edx
mov dword [ebp - 0x2aa0], esi
mov dword [ebp - 0x2aa4], edi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2aa8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535878]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2aac], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 3
lea edx, [0x5980ca]
mov dword [esp], eax
mov dword [esp + 4], 3
mov dword [esp + 8], edx
mov eax, dword [ebp - 0x2aa0]
mov dword [esp + 0xc], eax
mov edx, dword [ebp - 0x2aa4]
mov dword [esp + 0x10], edx
mov dword [ebp - 0x2ab0], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ca43
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
mov ecx, dword [0x56e3f8]
cmp eax, ecx
jge 0x46aacf
mov eax, 0x56ca44
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x402e4c34
mov ebx, 0x2e4c53
mov dword [ebp - 0x2ab4], eax
mov eax, dword [0x570c48]
add eax, 3
mov dword [ebp - 0x2ab8], eax
mov eax, ecx
mov dword [ebp - 0x2abc], ecx
mov ecx, dword [ebp - 0x2ab8]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x2ac0], eax
mov eax, dword [ebp - 0x2ab4]
mov dword [esp], eax
mov eax, dword [ebp - 0x2abc]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x402e4c34
mov dword [esp + 0x18], 0x2e4c53
mov dword [ebp - 0x2ac4], ebx
mov dword [ebp - 0x2ac8], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x402e4c34
mov edi, 0x2e4c53
mov dword [esp], ecx
mov ecx, dword [ebp - 0x2ac0]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402e4c34
mov dword [esp + 0x14], 0x2e4c53
mov dword [ebp - 0x2acc], edi
mov dword [ebp - 0x2ad0], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x2ab8]
mov byte [eax + 0x5b80f4], 0x1a
mov eax, 0x56ca45
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca46
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x56f7c4]
cmp eax, 1
jne 0x46ae8d
mov eax, 0x56ca47
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca48
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402e6012
mov edx, 0x2e6033
mov esi, dword [0x56e3f8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402e6012
mov dword [esp + 0x10], 0x2e6033
mov dword [ebp - 0x2ad4], ecx
mov dword [ebp - 0x2ad8], edx
mov dword [ebp - 0x2adc], esi
call fcn.005257a0
lea eax, [fcn.004aedf0]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2ae0], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 3
mov dword [esp], eax
mov dword [esp + 4], 3
mov eax, dword [ebp - 0x2adc]
mov dword [esp + 8], eax
mov dword [ebp - 0x2ae4], ecx
call fcn.004aedf0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov word [ebp - 0x2ae6], ax
call sub.cvirte.dll__PtrPostCall
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
call sub.cvirte.dll__ResetCalledFunPtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.00525780
mov ax, word [ebp - 0x2ae6]
mov word [0x56f78a], ax
mov eax, 0x56ca49
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x402e640b
mov ebx, 0x2e6420
mov dword [ebp - 0x2aec], eax
mov ax, word [0x56f78a]
movzx eax, ax
sar eax, 8
and eax, 0xff
mov byte [ebp - 0x2aed], al
mov eax, dword [0x56e3f8]
mov dword [ebp - 0x2af4], eax
add eax, 3
mov dword [ebp - 0x2af8], eax
mov eax, ecx
mov dword [ebp - 0x2afc], ecx
mov ecx, dword [ebp - 0x2af8]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x2b00], eax
mov eax, dword [ebp - 0x2aec]
mov dword [esp], eax
mov eax, dword [ebp - 0x2afc]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x402e640b
mov dword [esp + 0x18], 0x2e6420
mov dword [ebp - 0x2b04], ebx
mov dword [ebp - 0x2b08], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x402e640b
mov edi, 0x2e6420
mov dword [esp], ecx
mov ecx, dword [ebp - 0x2b00]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402e640b
mov dword [esp + 0x14], 0x2e6420
mov dword [ebp - 0x2b0c], edi
mov dword [ebp - 0x2b10], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x2af4]
mov cl, byte [ebp - 0x2aed]
mov byte [eax + 0x5b80f7], cl
mov eax, 0x56ca4a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x402e680b
mov ebx, 0x2e6820
mov dword [ebp - 0x2b14], eax
mov ax, word [0x56f78a]
movzx eax, ax
and eax, 0xff
mov byte [ebp - 0x2b15], al
mov eax, dword [0x56e3f8]
mov dword [ebp - 0x2b1c], eax
add eax, 4
mov dword [ebp - 0x2b20], eax
mov eax, ecx
mov dword [ebp - 0x2b24], ecx
mov ecx, dword [ebp - 0x2b20]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x2b28], eax
mov eax, dword [ebp - 0x2b14]
mov dword [esp], eax
mov eax, dword [ebp - 0x2b24]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x402e680b
mov dword [esp + 0x18], 0x2e6820
mov dword [ebp - 0x2b2c], ebx
mov dword [ebp - 0x2b30], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x402e680b
mov edi, 0x2e6820
mov dword [esp], ecx
mov ecx, dword [ebp - 0x2b28]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402e680b
mov dword [esp + 0x14], 0x2e6820
mov dword [ebp - 0x2b34], edi
mov dword [ebp - 0x2b38], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x2b1c]
mov cl, byte [ebp - 0x2b15]
mov byte [eax + 0x5b80f8], cl
mov eax, 0x56ca4b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46b13f
mov eax, 0x56ca4c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov byte [0x56f788], 0
mov eax, 0x56ca4d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 3
mov eax, 0x56ca4d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x56e3f8]
add ecx, 3
cmp eax, ecx
jge 0x46b01d
mov eax, 0x56ca4e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x402e8415
mov ebx, 0x2e841c
mov dword [ebp - 0x2b3c], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x2b40], eax
mov eax, ecx
mov dword [ebp - 0x2b44], ecx
mov ecx, dword [ebp - 0x2b40]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x2b48], eax
mov eax, dword [ebp - 0x2b3c]
mov dword [esp], eax
mov eax, dword [ebp - 0x2b44]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x402e8415
mov dword [esp + 0x18], 0x2e841c
mov dword [ebp - 0x2b4c], ebx
mov dword [ebp - 0x2b50], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x402e8415
mov edi, 0x2e841c
mov dword [esp], ecx
mov ecx, dword [ebp - 0x2b48]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402e8415
mov dword [esp + 0x14], 0x2e841c
mov dword [ebp - 0x2b54], edi
mov dword [ebp - 0x2b58], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x2b40]
mov al, byte [eax + 0x5b80f4]
movzx ecx, al
movzx edx, byte [0x56f788]
add edx, ecx
mov al, dl
mov byte [0x56f788], al
mov eax, 0x56ca4f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca50
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x46aebd
mov eax, 0x56ca51
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x402e8c0b
mov ebx, 0x2e8c20
mov dword [ebp - 0x2b5c], eax
mov al, byte [0x56f788]
mov byte [ebp - 0x2b5d], al
mov eax, dword [0x56e3f8]
mov dword [ebp - 0x2b64], eax
add eax, 3
mov dword [ebp - 0x2b68], eax
mov eax, ecx
mov dword [ebp - 0x2b6c], ecx
mov ecx, dword [ebp - 0x2b68]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x2b70], eax
mov eax, dword [ebp - 0x2b5c]
mov dword [esp], eax
mov eax, dword [ebp - 0x2b6c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x402e8c0b
mov dword [esp + 0x18], 0x2e8c20
mov dword [ebp - 0x2b74], ebx
mov dword [ebp - 0x2b78], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x402e8c0b
mov edi, 0x2e8c20
mov dword [esp], ecx
mov ecx, dword [ebp - 0x2b70]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x402e8c0b
mov dword [esp + 0x14], 0x2e8c20
mov dword [ebp - 0x2b7c], edi
mov dword [ebp - 0x2b80], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x2b64]
mov cl, byte [ebp - 0x2b5d]
mov byte [eax + 0x5b80f7], cl
mov eax, 0x56ca52
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca53
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ca54
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56ca55
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1a
mov eax, 0x56ca56
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46b203
mov eax, 0x56ca57
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ca58
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56ca59
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x18
mov eax, 0x56ca5a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca5b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ca5c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca5d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ed410
mov edx, 0x2ed423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ed410
mov dword [esp + 0x10], 0x2ed423
mov dword [ebp - 0x2b84], ecx
mov dword [ebp - 0x2b88], edx
call fcn.005257a0
mov eax, 4
mov dword [esp], 4
mov dword [ebp - 0x2b8c], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56ca5e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46b398
mov eax, 0x56ca5f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56ca60
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402ee403
mov edx, 0x2ee41a
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402ee403
mov dword [esp + 0x10], 0x2ee41a
mov dword [ebp - 0x2b90], ecx
mov dword [ebp - 0x2b94], edx
mov dword [ebp - 0x2b98], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2b98]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56ca61
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56ca62
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca63
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46b3c3
mov eax, 0x56ca64
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x19
mov eax, 0x56ca65
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca66
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ca67
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca68
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402f1017
mov edx, 0x2f1026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402f1017
mov dword [esp + 0x10], 0x2f1026
mov dword [ebp - 0x2b9c], ecx
mov dword [ebp - 0x2ba0], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56ca69
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x46bbe2
mov eax, 0x56ca6a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 6
jne 0x46bb28
mov eax, 0x56ca6b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402f2405
mov ebx, 0x2f240b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402f2405
mov dword [esp + 0x14], 0x2f240b
mov dword [ebp - 0x2ba4], ebx
mov dword [ebp - 0x2ba8], edi
mov dword [ebp - 0x2bac], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x402f2405
mov ebx, 0x2f2415
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402f2405
mov dword [esp + 0x14], 0x2f2415
mov dword [ebp - 0x2bb0], ebx
mov dword [ebp - 0x2bb4], edi
mov dword [ebp - 0x2bb8], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56ca6c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402f2805
mov edx, 0x2f2812
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402f2805
mov dword [esp + 0x10], 0x2f2812
mov dword [ebp - 0x2bbc], ecx
mov dword [ebp - 0x2bc0], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56ca6d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402f2c33
mov ebx, 0x2f2c39
mov dword [ebp - 0x2bc4], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x2bc8], eax
mov eax, dword [ebp - 0x2bc4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402f2c33
mov dword [esp + 0x14], 0x2f2c39
mov dword [ebp - 0x2bcc], ebx
mov dword [ebp - 0x2bd0], edi
mov dword [ebp - 0x2bd4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x402f2c33
mov ebx, 0x2f2c43
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402f2c33
mov dword [esp + 0x14], 0x2f2c43
mov dword [ebp - 0x2bd8], ebx
mov dword [ebp - 0x2bdc], edi
mov dword [ebp - 0x2be0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402f2c07
mov edx, 0x2f2c44
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402f2c07
mov dword [esp + 0x10], 0x2f2c44
mov dword [ebp - 0x2be4], ecx
mov dword [ebp - 0x2be8], edx
mov dword [ebp - 0x2bec], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402f2c13
mov edx, 0x2f2c20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402f2c13
mov dword [esp + 0xc], 0x2f2c20
mov dword [ebp - 0x2bf0], eax
mov dword [ebp - 0x2bf4], ecx
mov dword [ebp - 0x2bf8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402f2c22
mov edx, 0x2f2c31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402f2c22
mov dword [esp + 0xc], 0x2f2c31
mov dword [ebp - 0x2bfc], eax
mov dword [ebp - 0x2c00], ecx
mov dword [ebp - 0x2c04], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402f2c33
mov edx, 0x2f2c43
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402f2c33
mov dword [esp + 0xc], 0x2f2c43
mov dword [ebp - 0x2c08], eax
mov dword [ebp - 0x2c0c], ecx
mov dword [ebp - 0x2c10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x2c14], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x2bc8]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x2bec]
mov dword [esp + 8], edx
mov dword [ebp - 0x2c18], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2c1c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ca6e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c50]
mov dword [0x52e254], eax
mov eax, 0x56ca6f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x402f3c09
mov ebx, 0x2f3c0f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402f3c09
mov dword [esp + 0x14], 0x2f3c0f
mov dword [ebp - 0x2c20], ebx
mov dword [ebp - 0x2c24], edi
mov dword [ebp - 0x2c28], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x10
mov edx, 0x2d
mov esi, 0
mov edi, 0x402f3c09
mov ebx, 0x2f3c18
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x402f3c09
mov dword [esp + 0x14], 0x2f3c18
mov dword [ebp - 0x2c2c], ebx
mov dword [ebp - 0x2c30], edi
mov dword [ebp - 0x2c34], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f1]
cmp eax, 0
je 0x46ba89
mov eax, 0x56ca70
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402f4404
mov edx, 0x2f4412
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402f4404
mov dword [esp + 0x10], 0x2f4412
mov dword [ebp - 0x2c38], ecx
mov dword [ebp - 0x2c3c], edx
call fcn.005257a0
call fcn.004af260
mov eax, 0x56ca71
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402f480a
mov edx, 0x2f4823
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402f480a
mov dword [esp + 0x10], 0x2f4823
mov dword [ebp - 0x2c40], ecx
mov dword [ebp - 0x2c44], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56ca72
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ca73
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1d
mov eax, 0x56ca74
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46bb12
mov eax, 0x56ca75
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402f6009
mov edx, 0x2f6022
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402f6009
mov dword [esp + 0x10], 0x2f6022
mov dword [ebp - 0x2c48], ecx
mov dword [ebp - 0x2c4c], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56ca76
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca77
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca78
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46bbcc
mov eax, 0x56ca79
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffb
mov eax, 0x56ca7a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402f7c08
mov edx, 0x2f7c21
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402f7c08
mov dword [esp + 0x10], 0x2f7c21
mov dword [ebp - 0x2c50], ecx
mov dword [ebp - 0x2c54], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56ca7b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca7c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca7d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46bf5d
mov eax, 0x56ca7e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56ca7f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x1f4
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x2c58], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x2c58]
div ecx
cmp edx, 0
jne 0x46bf4c
mov eax, 0x56ca80
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56ca81
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402fa80e
mov edx, 0x2fa83f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402fa80e
mov dword [esp + 0x10], 0x2fa83f
mov dword [ebp - 0x2c5c], ecx
mov dword [ebp - 0x2c60], edx
mov dword [ebp - 0x2c64], esi
mov dword [ebp - 0x2c68], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x402fa81a
mov edx, 0x2fa824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x402fa81a
mov dword [esp + 0xc], 0x2fa824
mov dword [ebp - 0x2c6c], eax
mov dword [ebp - 0x2c70], ecx
mov dword [ebp - 0x2c74], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x402fa827
mov edx, 0x2fa831
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x402fa827
mov dword [esp + 0xc], 0x2fa831
mov dword [ebp - 0x2c78], eax
mov dword [ebp - 0x2c7c], ecx
mov dword [ebp - 0x2c80], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x402fa834
mov edx, 0x2fa83e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x402fa834
mov dword [esp + 0xc], 0x2fa83e
mov dword [ebp - 0x2c84], eax
mov dword [ebp - 0x2c88], ecx
mov dword [ebp - 0x2c8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x2c90], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x2c64]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x2c68]
mov dword [esp + 8], edx
mov dword [ebp - 0x2c94], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2c98], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ca82
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0xa
jge 0x46be97
mov eax, 0x56ca83
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x18
mov eax, 0x56ca84
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46bf3b
mov eax, 0x56ca85
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402fc80d
mov edx, 0x2fc826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402fc80d
mov dword [esp + 0x10], 0x2fc826
mov dword [ebp - 0x2c9c], ecx
mov dword [ebp - 0x2ca0], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56ca86
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffb
mov eax, 0x56ca87
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca88
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca89
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca8a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca8b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ca8c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca8d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x402fec0f
mov edx, 0x2fec39
mov esi, dword [0x56e3f8]
add esi, 4
mov edi, dword [0x56f7c4]
add esi, edi
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x402fec0f
mov dword [esp + 0x10], 0x2fec39
mov dword [ebp - 0x2ca4], ecx
mov dword [ebp - 0x2ca8], edx
mov dword [ebp - 0x2cac], esi
call fcn.005257a0
lea eax, [fcn.004afd50]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2cb0], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov dword [esp], eax
mov eax, dword [ebp - 0x2cac]
mov dword [esp + 4], eax
call fcn.004afd50
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2cb4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x2cb4]
mov dword [ebp - 0x454], eax
mov eax, 0x56ca8e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46c1a3
mov eax, 0x56ca8f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56ca90
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40300004
mov edx, 0x30001b
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40300004
mov dword [esp + 0x10], 0x30001b
mov dword [ebp - 0x2cb8], ecx
mov dword [ebp - 0x2cbc], edx
mov dword [ebp - 0x2cc0], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2cc0]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56ca91
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56ca92
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ca93
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46c1e9
mov eax, 0x56ca94
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 0
mov eax, 0x56ca95
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1b
mov eax, 0x56ca96
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca97
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ca98
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ca99
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40303417
mov edx, 0x303426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40303417
mov dword [esp + 0x10], 0x303426
mov dword [ebp - 0x2cc4], ecx
mov dword [ebp - 0x2cc8], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56ca9a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x46ccab
mov eax, 0x56ca9b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
mov dword [ebp - 0x2ccc], ecx
mov eax, dword [ebp - 0x2ccc]
sub eax, 0x18
mov dword [ebp - 0x2cd0], eax
je 0x46cc57
jmp 0x46c2d5
mov eax, dword [ebp - 0x2ccc]
sub eax, 0x15
mov dword [ebp - 0x2cd4], eax
je 0x46cc84
jmp 0x46c2ec
mov eax, dword [ebp - 0x2ccc]
sub eax, 6
mov dword [ebp - 0x2cd8], eax
jne 0x46cc95
jmp 0x46c303
mov eax, 0x56ca9c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40305004
mov edx, 0x305041
mov si, word [0x5916c6]
movzx edi, si
sub edi, 1
mov ebx, dword [0x52e250]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov esi, dword [ebp - 0x6f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40305004
mov dword [esp + 0x10], 0x305041
mov dword [ebp - 0x2cdc], ecx
mov dword [ebp - 0x2ce0], edx
mov dword [ebp - 0x2ce4], edi
mov dword [ebp - 0x2ce8], ebx
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x2cec], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4030500d
mov edx, 0x305013
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4030500d
mov dword [esp + 0xc], 0x305013
mov dword [ebp - 0x2cf0], eax
mov dword [ebp - 0x2cf4], ecx
mov dword [ebp - 0x2cf8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40305016
mov edx, 0x30501f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40305016
mov dword [esp + 0xc], 0x30501f
mov dword [ebp - 0x2cfc], eax
mov dword [ebp - 0x2d00], ecx
mov dword [ebp - 0x2d04], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40305021
mov edx, 0x30502f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40305021
mov dword [esp + 0xc], 0x30502f
mov dword [ebp - 0x2d08], eax
mov dword [ebp - 0x2d0c], ecx
mov dword [ebp - 0x2d10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40305031
mov edx, 0x305040
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40305031
mov dword [esp + 0xc], 0x305040
mov dword [ebp - 0x2d14], eax
mov dword [ebp - 0x2d18], ecx
mov dword [ebp - 0x2d1c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x2d20], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x2ce4]
mov dword [esp + 8], eax
mov ecx, dword [ebp - 0x2ce8]
mov dword [esp + 0xc], ecx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2d24], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ca9d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4030540d
mov edx, 0x305442
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4030540d
mov dword [esp + 0x10], 0x305442
mov dword [ebp - 0x2d28], ecx
mov dword [ebp - 0x2d2c], edx
mov dword [ebp - 0x2d30], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40305419
mov edx, 0x305423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40305419
mov dword [esp + 0xc], 0x305423
mov dword [ebp - 0x2d34], eax
mov dword [ebp - 0x2d38], ecx
mov dword [ebp - 0x2d3c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40305426
mov edx, 0x305438
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40305426
mov dword [esp + 0xc], 0x305438
mov dword [ebp - 0x2d40], eax
mov dword [ebp - 0x2d44], ecx
mov dword [ebp - 0x2d48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4030543b
mov edx, 0x305441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4030543b
mov dword [esp + 0xc], 0x305441
mov dword [ebp - 0x2d4c], eax
mov dword [ebp - 0x2d50], ecx
mov dword [ebp - 0x2d54], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x2d30]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x2d58], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2d5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ca9e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40305c0d
mov edx, 0x305c44
mov esi, dword [0x5916c8]
mov edi, dword [0x570c50]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40305c0d
mov dword [esp + 0x10], 0x305c44
mov dword [ebp - 0x2d60], ecx
mov dword [ebp - 0x2d64], edx
mov dword [ebp - 0x2d68], esi
mov dword [ebp - 0x2d6c], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40305c19
mov edx, 0x305c23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40305c19
mov dword [esp + 0xc], 0x305c23
mov dword [ebp - 0x2d70], eax
mov dword [ebp - 0x2d74], ecx
mov dword [ebp - 0x2d78], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40305c26
mov edx, 0x305c31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40305c26
mov dword [esp + 0xc], 0x305c31
mov dword [ebp - 0x2d7c], eax
mov dword [ebp - 0x2d80], ecx
mov dword [ebp - 0x2d84], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40305c34
mov edx, 0x305c43
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40305c34
mov dword [esp + 0xc], 0x305c43
mov dword [ebp - 0x2d88], eax
mov dword [ebp - 0x2d8c], ecx
mov dword [ebp - 0x2d90], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x2d94], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 7
mov ecx, dword [ebp - 0x2d68]
mov dword [esp], ecx
mov dword [esp + 4], 7
mov edx, dword [ebp - 0x2d6c]
mov dword [esp + 8], edx
mov dword [ebp - 0x2d98], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2d9c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ca9f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4030600d
mov edx, 0x306064
mov esi, dword [0x5916c8]
mov edi, dword [0x570c50]
mov ebx, dword [0x570c4c]
mov dword [ebp - 0x6ec], ebx
fld dword [0x568204]
fild dword [ebp - 0x6ec]
fdivrp st(1)
mov dword [ebp - 0x6f0], edi
fild dword [ebp - 0x6f0]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4030600d
mov dword [esp + 0x10], 0x306064
mov dword [ebp - 0x2da0], ecx
mov dword [ebp - 0x2da4], edx
mov dword [ebp - 0x2da8], esi
fstp qword [ebp - 0x2db0]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40306019
mov edx, 0x306023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40306019
mov dword [esp + 0xc], 0x306023
mov dword [ebp - 0x2db4], eax
mov dword [ebp - 0x2db8], ecx
mov dword [ebp - 0x2dbc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40306026
mov edx, 0x306036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40306026
mov dword [esp + 0xc], 0x306036
mov dword [ebp - 0x2dc0], eax
mov dword [ebp - 0x2dc4], ecx
mov dword [ebp - 0x2dc8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40306039
mov edx, 0x306063
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40306039
mov dword [esp + 0xc], 0x306063
mov dword [ebp - 0x2dcc], eax
mov dword [ebp - 0x2dd0], ecx
mov dword [ebp - 0x2dd4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x2dd8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x2db0]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x2da8]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x2ddc], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2de0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56caa0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x5916c6]
add ax, 1
mov word [0x5916c6], ax
mov eax, 0x56caa1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x56e3f8]
mov ecx, dword [0x570c50]
add ecx, eax
mov dword [0x570c50], ecx
mov eax, 0x56caa2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56caa3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56caa4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x17
mov eax, 0x56caa5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46cc95
mov eax, 0x56caa6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1c
mov eax, 0x56caa7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46cc95
mov eax, 0x56caa8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56caa9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d4df
mov eax, 0x56caaa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56caab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0xc8
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x2de4], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x2de4]
div ecx
cmp edx, 0
jne 0x46d4ce
mov eax, 0x56caac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56caad
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4030c80e
mov edx, 0x30c83f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4030c80e
mov dword [esp + 0x10], 0x30c83f
mov dword [ebp - 0x2de8], ecx
mov dword [ebp - 0x2dec], edx
mov dword [ebp - 0x2df0], esi
mov dword [ebp - 0x2df4], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4030c81a
mov edx, 0x30c824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4030c81a
mov dword [esp + 0xc], 0x30c824
mov dword [ebp - 0x2df8], eax
mov dword [ebp - 0x2dfc], ecx
mov dword [ebp - 0x2e00], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4030c827
mov edx, 0x30c831
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4030c827
mov dword [esp + 0xc], 0x30c831
mov dword [ebp - 0x2e04], eax
mov dword [ebp - 0x2e08], ecx
mov dword [ebp - 0x2e0c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4030c834
mov edx, 0x30c83e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4030c834
mov dword [esp + 0xc], 0x30c83e
mov dword [ebp - 0x2e10], eax
mov dword [ebp - 0x2e14], ecx
mov dword [ebp - 0x2e18], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x2e1c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x2df0]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x2df4]
mov dword [esp + 8], edx
mov dword [ebp - 0x2e20], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2e24], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56caae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0xa
jge 0x46cf60
mov eax, 0x56caaf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1a
mov eax, 0x56cab0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d4bd
mov eax, 0x56cab1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cab2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4030ec0a
mov edx, 0x30ec1d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4030ec0a
mov dword [esp + 0x10], 0x30ec1d
mov dword [ebp - 0x2e28], ecx
mov dword [ebp - 0x2e2c], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x2e30], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cab3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46d0e2
mov eax, 0x56cab4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cab5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4030fc05
mov edx, 0x30fc1c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4030fc05
mov dword [esp + 0x10], 0x30fc1c
mov dword [ebp - 0x2e34], ecx
mov dword [ebp - 0x2e38], edx
mov dword [ebp - 0x2e3c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2e3c]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cab6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cab7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cab8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d4ac
mov eax, 0x56cab9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56caba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4031140b
mov edx, 0x31141e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4031140b
mov dword [esp + 0x10], 0x31141e
mov dword [ebp - 0x2e40], ecx
mov dword [ebp - 0x2e44], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x2e48], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cabb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46d264
mov eax, 0x56cabc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cabd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40312406
mov edx, 0x31241d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40312406
mov dword [esp + 0x10], 0x31241d
mov dword [ebp - 0x2e4c], ecx
mov dword [ebp - 0x2e50], edx
mov dword [ebp - 0x2e54], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2e54]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cabe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cabf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cac0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d49b
mov eax, 0x56cac1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cac2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40313c0c
mov edx, 0x313c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40313c0c
mov dword [esp + 0x10], 0x313c1f
mov dword [ebp - 0x2e58], ecx
mov dword [ebp - 0x2e5c], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x2e60], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cac3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46d3e6
mov eax, 0x56cac4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cac5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40314c07
mov edx, 0x314c1e
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40314c07
mov dword [esp + 0x10], 0x314c1e
mov dword [ebp - 0x2e64], ecx
mov dword [ebp - 0x2e68], edx
mov dword [ebp - 0x2e6c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2e6c]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cac6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cac7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cac8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d48a
mov eax, 0x56cac9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40316410
mov edx, 0x316429
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40316410
mov dword [esp + 0x10], 0x316429
mov dword [ebp - 0x2e70], ecx
mov dword [ebp - 0x2e74], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56caca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffc
mov eax, 0x56cacb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cacc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cacd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cace
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cacf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cad0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cad1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cad2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cad3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cad4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40319817
mov edx, 0x319826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40319817
mov dword [esp + 0x10], 0x319826
mov dword [ebp - 0x2e78], ecx
mov dword [ebp - 0x2e7c], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56cad5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x46d88f
mov eax, 0x56cad6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4031a409
mov edx, 0x31a422
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4031a409
mov dword [esp + 0x10], 0x31a422
mov dword [ebp - 0x2e80], ecx
mov dword [ebp - 0x2e84], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56cad7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0x18
jne 0x46d7f3
mov eax, 0x56cad8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cad9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4031b00a
mov edx, 0x31b01d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4031b00a
mov dword [esp + 0x10], 0x31b01d
mov dword [ebp - 0x2e88], ecx
mov dword [ebp - 0x2e8c], edx
call fcn.005257a0
mov eax, 6
mov dword [esp], 6
mov dword [ebp - 0x2e90], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cada
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46d797
mov eax, 0x56cadb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cadc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4031c005
mov edx, 0x31c01c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4031c005
mov dword [esp + 0x10], 0x31c01c
mov dword [ebp - 0x2e94], ecx
mov dword [ebp - 0x2e98], edx
mov dword [ebp - 0x2e9c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2e9c]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cadd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cade
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cadf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d7dd
mov eax, 0x56cae0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xffffffff
mov eax, 0x56cae1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cae2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cae3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d87c
mov eax, 0x56cae4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4031f40b
mov edx, 0x31f424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4031f40b
mov dword [esp + 0x10], 0x31f424
mov dword [ebp - 0x2ea0], ecx
mov dword [ebp - 0x2ea4], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56cae5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1a
mov eax, 0x56cae6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cae7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46d8ba
mov eax, 0x56cae8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1a
mov eax, 0x56cae9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56caea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56caeb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56caec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40322c0c
mov edx, 0x322c49
mov esi, dword [0x5916c8]
mov edi, dword [0x5980c4]
mov dword [ebp - 0x6e8], edi
mov dword [ebp - 0x6e4], 0
fld dword [0x56820c]
fild qword [ebp - 0x6e8]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40322c0c
mov dword [esp + 0x10], 0x322c49
mov dword [ebp - 0x2ea8], ecx
mov dword [ebp - 0x2eac], edx
mov dword [ebp - 0x2eb0], esi
fstp qword [ebp - 0x2eb8]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40322c18
mov edx, 0x322c22
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40322c18
mov dword [esp + 0xc], 0x322c22
mov dword [ebp - 0x2ebc], eax
mov dword [ebp - 0x2ec0], ecx
mov dword [ebp - 0x2ec4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40322c25
mov edx, 0x322c35
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40322c25
mov dword [esp + 0xc], 0x322c35
mov dword [ebp - 0x2ec8], eax
mov dword [ebp - 0x2ecc], ecx
mov dword [ebp - 0x2ed0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40322c38
mov edx, 0x322c48
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40322c38
mov dword [esp + 0xc], 0x322c48
mov dword [ebp - 0x2ed4], eax
mov dword [ebp - 0x2ed8], ecx
mov dword [ebp - 0x2edc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x2ee0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x2eb8]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x2eb0]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x2ee4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2ee8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56caed
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
cmp eax, 0x3a98
jbe 0x46db43
mov eax, 0x56caee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x12c
mov eax, 0x56caef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56caf0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56caf1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40326003
mov edx, 0x32601f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40326003
mov dword [esp + 0x10], 0x32601f
mov dword [ebp - 0x2eec], ecx
mov dword [ebp - 0x2ef0], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56caf2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56caf3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40326421
mov ebx, 0x326427
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40326421
mov dword [esp + 0x14], 0x326427
mov dword [ebp - 0x2ef4], ebx
mov dword [ebp - 0x2ef8], edi
mov dword [ebp - 0x2efc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40326421
mov ebx, 0x326432
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40326421
mov dword [esp + 0x14], 0x326432
mov dword [ebp - 0x2f00], ebx
mov dword [ebp - 0x2f04], edi
mov dword [ebp - 0x2f08], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40326412
mov edx, 0x326464
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40326412
mov dword [esp + 0x10], 0x326464
mov dword [ebp - 0x2f0c], ecx
mov dword [ebp - 0x2f10], edx
mov dword [ebp - 0x2f14], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40326435
mov edx, 0x326436
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40326435
mov dword [esp + 0xc], 0x326436
mov dword [ebp - 0x2f18], eax
mov dword [ebp - 0x2f1c], ecx
mov dword [ebp - 0x2f20], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x2f14]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2f24], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x2f24]
mov dword [0x52e254], eax
mov eax, 0x56caf4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40326803
mov edx, 0x32681c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40326803
mov dword [esp + 0x10], 0x32681c
mov dword [ebp - 0x2f28], ecx
mov dword [ebp - 0x2f2c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2f30], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56caf5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x46dfcd
mov eax, 0x56caf6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40327404
mov edx, 0x327421
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40327404
mov dword [esp + 0x10], 0x327421
mov dword [ebp - 0x2f34], ecx
mov dword [ebp - 0x2f38], edx
mov dword [ebp - 0x2f3c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x2f3c]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56caf7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56caf8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46ea77
mov eax, 0x56caf9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40328c10
mov ebx, 0x328c16
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40328c10
mov dword [esp + 0x14], 0x328c16
mov dword [ebp - 0x2f40], ebx
mov dword [ebp - 0x2f44], edi
mov dword [ebp - 0x2f48], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40328c10
mov ebx, 0x328c21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40328c10
mov dword [esp + 0x14], 0x328c21
mov dword [ebp - 0x2f4c], ebx
mov dword [ebp - 0x2f50], edi
mov dword [ebp - 0x2f54], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40328c04
mov edx, 0x328c38
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40328c04
mov dword [esp + 0x10], 0x328c38
mov dword [ebp - 0x2f58], ecx
mov dword [ebp - 0x2f5c], edx
mov dword [ebp - 0x2f60], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x2f60]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2f64], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cafa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4032940e
mov ebx, 0x329414
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4032940e
mov dword [esp + 0x14], 0x329414
mov dword [ebp - 0x2f68], ebx
mov dword [ebp - 0x2f6c], edi
mov dword [ebp - 0x2f70], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4032940e
mov ebx, 0x32941f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4032940e
mov dword [esp + 0x14], 0x32941f
mov dword [ebp - 0x2f74], ebx
mov dword [ebp - 0x2f78], edi
mov dword [ebp - 0x2f7c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40329404
mov edx, 0x329420
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40329404
mov dword [esp + 0x10], 0x329420
mov dword [ebp - 0x2f80], ecx
mov dword [ebp - 0x2f84], edx
mov dword [ebp - 0x2f88], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x2f88]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2f8c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cafb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40329812
mov ebx, 0x329818
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40329812
mov dword [esp + 0x14], 0x329818
mov dword [ebp - 0x2f90], ebx
mov dword [ebp - 0x2f94], edi
mov dword [ebp - 0x2f98], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40329812
mov ebx, 0x329823
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40329812
mov dword [esp + 0x14], 0x329823
mov dword [ebp - 0x2f9c], ebx
mov dword [ebp - 0x2fa0], edi
mov dword [ebp - 0x2fa4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40329807
mov edx, 0x329824
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40329807
mov dword [esp + 0x10], 0x329824
mov dword [ebp - 0x2fa8], ecx
mov dword [ebp - 0x2fac], edx
mov dword [ebp - 0x2fb0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x2fb0]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x2fb4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cafc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cafd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cafe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4032a81b
mov ebx, 0x32a821
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4032a81b
mov dword [esp + 0x14], 0x32a821
mov dword [ebp - 0x2fb8], ebx
mov dword [ebp - 0x2fbc], edi
mov dword [ebp - 0x2fc0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4032a81b
mov ebx, 0x32a82c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4032a81b
mov dword [esp + 0x14], 0x32a82c
mov dword [ebp - 0x2fc4], ebx
mov dword [ebp - 0x2fc8], edi
mov dword [ebp - 0x2fcc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4032a807
mov edx, 0x32a855
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4032a807
mov dword [esp + 0x10], 0x32a855
mov dword [ebp - 0x2fd0], ecx
mov dword [ebp - 0x2fd4], edx
mov dword [ebp - 0x2fd8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x2fdc], eax
mov dword [ebp - 0x2fe0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x4032a842
mov edx, 0x32a851
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4032a842
mov dword [esp + 0xc], 0x32a851
mov dword [ebp - 0x2fe4], eax
mov dword [ebp - 0x2fe8], ecx
mov dword [ebp - 0x2fec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x2ff0], eax
mov dword [ebp - 0x2ff4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x4032a854
mov edx, 0x32a854
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x4032a854
mov dword [esp + 0xc], 0x32a854
mov dword [ebp - 0x2ff8], eax
mov dword [ebp - 0x2ffc], ecx
mov dword [ebp - 0x3000], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x2fd8]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3004], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56caff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cb00
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb01
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4032b40a
mov edx, 0x32b41d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4032b40a
mov dword [esp + 0x10], 0x32b41d
mov dword [ebp - 0x3008], ecx
mov dword [ebp - 0x300c], edx
call fcn.005257a0
mov eax, 0xfa
mov dword [esp], 0xfa
mov dword [ebp - 0x3010], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cb02
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46e8f4
mov eax, 0x56cb03
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cb04
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4032c405
mov edx, 0x32c41c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4032c405
mov dword [esp + 0x10], 0x32c41c
mov dword [ebp - 0x3014], ecx
mov dword [ebp - 0x3018], edx
mov dword [ebp - 0x301c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x301c]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cb05
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cb06
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb07
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46ea66
mov eax, 0x56cb08
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4032dc09
mov ebx, 0x32dc0f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4032dc09
mov dword [esp + 0x14], 0x32dc0f
mov dword [ebp - 0x3020], ebx
mov dword [ebp - 0x3024], edi
mov dword [ebp - 0x3028], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x4032dc09
mov ebx, 0x32dc23
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4032dc09
mov dword [esp + 0x14], 0x32dc23
mov dword [ebp - 0x302c], ebx
mov dword [ebp - 0x3030], edi
mov dword [ebp - 0x3034], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
cmp eax, 0
jne 0x46ea3b
mov eax, 0x56cb09
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4032e406
mov edx, 0x32e41d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4032e406
mov dword [esp + 0x10], 0x32e41d
mov dword [ebp - 0x3038], ecx
mov dword [ebp - 0x303c], edx
call fcn.005257a0
call fcn.004ada80
mov eax, 0x56cb0a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb0b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x33
mov eax, 0x56cb0c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb0d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb0e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cb0f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb10
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40330c17
mov edx, 0x330c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40330c17
mov dword [esp + 0x10], 0x330c26
mov dword [ebp - 0x3040], ecx
mov dword [ebp - 0x3044], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56cb11
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x46ec37
mov eax, 0x56cb12
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
mov dword [ebp - 0x3048], ecx
mov eax, dword [ebp - 0x3048]
sub eax, 0x43
mov dword [ebp - 0x304c], eax
jne 0x46ec21
jmp 0x46eb63
mov eax, 0x56cb13
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x570c50], 0
mov eax, 0x56cb14
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x5916c6], 1
mov eax, 0x56cb15
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40332c04
mov edx, 0x332c10
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40332c04
mov dword [esp + 0x10], 0x332c10
mov dword [ebp - 0x3050], ecx
mov dword [ebp - 0x3054], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cb16
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x34
mov eax, 0x56cb17
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb18
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f119
mov eax, 0x56cb19
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56cb1a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x1f4
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x3058], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x3058]
div ecx
cmp edx, 0
jne 0x46f108
mov eax, 0x56cb1b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56cb1c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40335c0e
mov edx, 0x335c3f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40335c0e
mov dword [esp + 0x10], 0x335c3f
mov dword [ebp - 0x305c], ecx
mov dword [ebp - 0x3060], edx
mov dword [ebp - 0x3064], esi
mov dword [ebp - 0x3068], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40335c1a
mov edx, 0x335c24
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40335c1a
mov dword [esp + 0xc], 0x335c24
mov dword [ebp - 0x306c], eax
mov dword [ebp - 0x3070], ecx
mov dword [ebp - 0x3074], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40335c27
mov edx, 0x335c31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40335c27
mov dword [esp + 0xc], 0x335c31
mov dword [ebp - 0x3078], eax
mov dword [ebp - 0x307c], ecx
mov dword [ebp - 0x3080], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40335c34
mov edx, 0x335c3e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40335c34
mov dword [esp + 0xc], 0x335c3e
mov dword [ebp - 0x3084], eax
mov dword [ebp - 0x3088], ecx
mov dword [ebp - 0x308c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3090], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x3064]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x3068]
mov dword [esp + 8], edx
mov dword [ebp - 0x3094], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3098], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb1d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0x28
jge 0x46f053
mov eax, 0x56cb1e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb1f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40336c0b
mov edx, 0x336c1e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40336c0b
mov dword [esp + 0x10], 0x336c1e
mov dword [ebp - 0x309c], ecx
mov dword [ebp - 0x30a0], edx
call fcn.005257a0
mov eax, 0xfa
mov dword [esp], 0xfa
mov dword [ebp - 0x30a4], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cb20
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46f03d
mov eax, 0x56cb21
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cb22
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40337c06
mov edx, 0x337c1d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40337c06
mov dword [esp + 0x10], 0x337c1d
mov dword [ebp - 0x30a8], ecx
mov dword [ebp - 0x30ac], edx
mov dword [ebp - 0x30b0], esi
call fcn.005257a0
mov eax, dword [ebp - 0x30b0]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cb23
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cb24
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb25
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb26
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f0f7
mov eax, 0x56cb27
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40339c0d
mov edx, 0x339c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40339c0d
mov dword [esp + 0x10], 0x339c26
mov dword [ebp - 0x30b4], ecx
mov dword [ebp - 0x30b8], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56cb28
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffe
mov eax, 0x56cb29
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb2a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb2b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb2c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb2d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cb2e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c4c]
mov ecx, dword [0x570c50]
sub eax, ecx
mov dword [0x570c48], eax
mov eax, 0x56cb2f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
mov ecx, dword [0x570c4c]
cmp eax, ecx
jne 0x46f1f1
mov eax, 0x56cb30
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f2a0]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x4033d404
mov ebx, 0x33d40b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4033d404
mov dword [esp + 0x14], 0x33d40b
mov dword [ebp - 0x30bc], ebx
mov dword [ebp - 0x30c0], edi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5b80f4], 2
mov eax, 0x56cb31
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f315
mov eax, 0x56cb32
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
cmp eax, 0
jle 0x46f28a
mov eax, 0x56cb33
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f2a0]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x4033ec05
mov ebx, 0x33ec0c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4033ec05
mov dword [esp + 0x14], 0x33ec0c
mov dword [ebp - 0x30c4], ebx
mov dword [ebp - 0x30c8], edi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5b80f4], 1
mov eax, 0x56cb34
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f304
mov eax, 0x56cb35
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f2a0]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x4033fc05
mov ebx, 0x33fc0c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4033fc05
mov dword [esp + 0x14], 0x33fc0c
mov dword [ebp - 0x30cc], ebx
mov dword [ebp - 0x30d0], edi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5b80f4], 4
mov eax, 0x56cb36
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb37
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb38
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb39
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40340c09
mov edx, 0x340c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40340c09
mov dword [esp + 0x10], 0x340c1f
mov dword [ebp - 0x30d4], ecx
mov dword [ebp - 0x30d8], edx
call fcn.005257a0
lea eax, [fcn.004afd50]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x30dc], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 1
mov dword [esp], eax
mov dword [esp + 4], 1
mov dword [ebp - 0x30e0], ecx
call fcn.004afd50
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x30e4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x30e4]
mov dword [ebp - 0x454], eax
mov eax, 0x56cb3a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x46f534
mov eax, 0x56cb3b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cb3c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40342004
mov edx, 0x34201b
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40342004
mov dword [esp + 0x10], 0x34201b
mov dword [ebp - 0x30e8], ecx
mov dword [ebp - 0x30ec], edx
mov dword [ebp - 0x30f0], esi
call fcn.005257a0
mov eax, dword [ebp - 0x30f0]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cb3d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cb3e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb3f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f57a
mov eax, 0x56cb40
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 0
mov eax, 0x56cb41
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x35
mov eax, 0x56cb42
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb43
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cb44
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb45
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40345c17
mov edx, 0x345c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40345c17
mov dword [esp + 0x10], 0x345c26
mov dword [ebp - 0x30f4], ecx
mov dword [ebp - 0x30f8], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56cb46
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x470148
mov eax, 0x56cb47
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
mov dword [ebp - 0x30fc], ecx
mov eax, dword [ebp - 0x30fc]
sub eax, 0x14
mov dword [ebp - 0x3100], eax
ja 0x46f69e
jmp 0x46f662
mov eax, dword [ebp - 0x30fc]
sub eax, 1
mov dword [ebp - 0x3104], eax
je 0x46f6e8
jmp 0x46f675
mov eax, dword [ebp - 0x30fc]
sub eax, 2
mov dword [ebp - 0x3108], eax
je 0x46f6b8
jmp 0x46f688
mov eax, dword [ebp - 0x30fc]
sub eax, 4
mov dword [ebp - 0x310c], eax
je 0x46f718
jmp 0x46f865
mov eax, dword [ebp - 0x30fc]
sub eax, 0x15
mov dword [ebp - 0x3110], eax
je 0x46f7c1
jmp 0x46f865
mov eax, 0x56cb48
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x36
mov eax, 0x56cb49
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f865
mov eax, 0x56cb4a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x36
mov eax, 0x56cb4b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f865
mov eax, 0x56cb4c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4034940c
mov edx, 0x349425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4034940c
mov dword [esp + 0x10], 0x349425
mov dword [ebp - 0x3114], ecx
mov dword [ebp - 0x3118], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56cb4d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cb4e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb4f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x46f865
mov eax, 0x56cb50
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4034ac0c
mov edx, 0x34ac25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4034ac0c
mov dword [esp + 0x10], 0x34ac25
mov dword [ebp - 0x311c], ecx
mov dword [ebp - 0x3120], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56cb51
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffc
mov eax, 0x56cb52
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb53
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb54
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4034c803
mov edx, 0x34c840
mov si, word [0x5916c6]
movzx edi, si
sub edi, 1
mov ebx, dword [0x52e250]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov esi, dword [ebp - 0x6f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4034c803
mov dword [esp + 0x10], 0x34c840
mov dword [ebp - 0x3124], ecx
mov dword [ebp - 0x3128], edx
mov dword [ebp - 0x312c], edi
mov dword [ebp - 0x3130], ebx
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x3134], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4034c80c
mov edx, 0x34c812
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4034c80c
mov dword [esp + 0xc], 0x34c812
mov dword [ebp - 0x3138], eax
mov dword [ebp - 0x313c], ecx
mov dword [ebp - 0x3140], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4034c815
mov edx, 0x34c81e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4034c815
mov dword [esp + 0xc], 0x34c81e
mov dword [ebp - 0x3144], eax
mov dword [ebp - 0x3148], ecx
mov dword [ebp - 0x314c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4034c820
mov edx, 0x34c82e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4034c820
mov dword [esp + 0xc], 0x34c82e
mov dword [ebp - 0x3150], eax
mov dword [ebp - 0x3154], ecx
mov dword [ebp - 0x3158], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4034c830
mov edx, 0x34c83f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4034c830
mov dword [esp + 0xc], 0x34c83f
mov dword [ebp - 0x315c], eax
mov dword [ebp - 0x3160], ecx
mov dword [ebp - 0x3164], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x3168], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x312c]
mov dword [esp + 8], eax
mov ecx, dword [ebp - 0x3130]
mov dword [esp + 0xc], ecx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x316c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb55
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4034cc0c
mov edx, 0x34cc41
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4034cc0c
mov dword [esp + 0x10], 0x34cc41
mov dword [ebp - 0x3170], ecx
mov dword [ebp - 0x3174], edx
mov dword [ebp - 0x3178], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4034cc18
mov edx, 0x34cc22
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4034cc18
mov dword [esp + 0xc], 0x34cc22
mov dword [ebp - 0x317c], eax
mov dword [ebp - 0x3180], ecx
mov dword [ebp - 0x3184], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4034cc25
mov edx, 0x34cc37
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4034cc25
mov dword [esp + 0xc], 0x34cc37
mov dword [ebp - 0x3188], eax
mov dword [ebp - 0x318c], ecx
mov dword [ebp - 0x3190], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4034cc3a
mov edx, 0x34cc40
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4034cc3a
mov dword [esp + 0xc], 0x34cc40
mov dword [ebp - 0x3194], eax
mov dword [ebp - 0x3198], ecx
mov dword [ebp - 0x319c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x3178]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x31a0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x31a4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb56
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4034d40c
mov edx, 0x34d443
mov esi, dword [0x5916c8]
mov edi, dword [0x570c50]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4034d40c
mov dword [esp + 0x10], 0x34d443
mov dword [ebp - 0x31a8], ecx
mov dword [ebp - 0x31ac], edx
mov dword [ebp - 0x31b0], esi
mov dword [ebp - 0x31b4], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4034d418
mov edx, 0x34d422
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4034d418
mov dword [esp + 0xc], 0x34d422
mov dword [ebp - 0x31b8], eax
mov dword [ebp - 0x31bc], ecx
mov dword [ebp - 0x31c0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4034d425
mov edx, 0x34d430
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4034d425
mov dword [esp + 0xc], 0x34d430
mov dword [ebp - 0x31c4], eax
mov dword [ebp - 0x31c8], ecx
mov dword [ebp - 0x31cc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4034d433
mov edx, 0x34d442
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4034d433
mov dword [esp + 0xc], 0x34d442
mov dword [ebp - 0x31d0], eax
mov dword [ebp - 0x31d4], ecx
mov dword [ebp - 0x31d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x31dc], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 7
mov ecx, dword [ebp - 0x31b0]
mov dword [esp], ecx
mov dword [esp + 4], 7
mov edx, dword [ebp - 0x31b4]
mov dword [esp + 8], edx
mov dword [ebp - 0x31e0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x31e4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb57
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4034d80c
mov edx, 0x34d863
mov esi, dword [0x5916c8]
mov edi, dword [0x570c50]
mov ebx, dword [0x570c4c]
mov dword [ebp - 0x6dc], ebx
fld dword [0x568204]
fild dword [ebp - 0x6dc]
fdivrp st(1)
mov dword [ebp - 0x6e0], edi
fild dword [ebp - 0x6e0]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4034d80c
mov dword [esp + 0x10], 0x34d863
mov dword [ebp - 0x31e8], ecx
mov dword [ebp - 0x31ec], edx
mov dword [ebp - 0x31f0], esi
fstp qword [ebp - 0x31f8]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4034d818
mov edx, 0x34d822
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4034d818
mov dword [esp + 0xc], 0x34d822
mov dword [ebp - 0x31fc], eax
mov dword [ebp - 0x3200], ecx
mov dword [ebp - 0x3204], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4034d825
mov edx, 0x34d835
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4034d825
mov dword [esp + 0xc], 0x34d835
mov dword [ebp - 0x3208], eax
mov dword [ebp - 0x320c], ecx
mov dword [ebp - 0x3210], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4034d838
mov edx, 0x34d862
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4034d838
mov dword [esp + 0xc], 0x34d862
mov dword [ebp - 0x3214], eax
mov dword [ebp - 0x3218], ecx
mov dword [ebp - 0x321c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3220], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x31f8]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x31f0]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x3224], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3228], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb58
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x5916c6]
add ax, 1
mov word [0x5916c6], ax
mov eax, 0x56cb59
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47062a
mov eax, 0x56cb5a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56cb5b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x1f4
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x322c], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x322c]
div ecx
cmp edx, 0
jne 0x470619
mov eax, 0x56cb5c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56cb5d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4035040e
mov edx, 0x35043f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4035040e
mov dword [esp + 0x10], 0x35043f
mov dword [ebp - 0x3230], ecx
mov dword [ebp - 0x3234], edx
mov dword [ebp - 0x3238], esi
mov dword [ebp - 0x323c], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4035041a
mov edx, 0x350424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4035041a
mov dword [esp + 0xc], 0x350424
mov dword [ebp - 0x3240], eax
mov dword [ebp - 0x3244], ecx
mov dword [ebp - 0x3248], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40350427
mov edx, 0x350431
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40350427
mov dword [esp + 0xc], 0x350431
mov dword [ebp - 0x324c], eax
mov dword [ebp - 0x3250], ecx
mov dword [ebp - 0x3254], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40350434
mov edx, 0x35043e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40350434
mov dword [esp + 0xc], 0x35043e
mov dword [ebp - 0x3258], eax
mov dword [ebp - 0x325c], ecx
mov dword [ebp - 0x3260], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3264], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x3238]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x323c]
mov dword [esp + 8], edx
mov dword [ebp - 0x3268], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x326c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb5e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0x28
jge 0x470564
mov eax, 0x56cb5f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb60
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4035140b
mov edx, 0x35141e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4035140b
mov dword [esp + 0x10], 0x35141e
mov dword [ebp - 0x3270], ecx
mov dword [ebp - 0x3274], edx
call fcn.005257a0
mov eax, 0xfa
mov dword [esp], 0xfa
mov dword [ebp - 0x3278], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cb61
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x47054e
mov eax, 0x56cb62
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cb63
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40352406
mov edx, 0x35241d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40352406
mov dword [esp + 0x10], 0x35241d
mov dword [ebp - 0x327c], ecx
mov dword [ebp - 0x3280], edx
mov dword [ebp - 0x3284], esi
call fcn.005257a0
mov eax, dword [ebp - 0x3284]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cb64
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cb65
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb66
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb67
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x470608
mov eax, 0x56cb68
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4035440d
mov edx, 0x354426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4035440d
mov dword [esp + 0x10], 0x354426
mov dword [ebp - 0x3288], ecx
mov dword [ebp - 0x328c], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56cb69
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffe
mov eax, 0x56cb6a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb6b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb6c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb6d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb6e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cb6f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56e3f8], 0x80
mov eax, 0x56cb70
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c4c]
mov ecx, dword [0x570c50]
sub eax, ecx
mov dword [0x570c48], eax
mov eax, 0x56cb71
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
mov ecx, dword [0x56e3f8]
cmp eax, ecx
jle 0x4706b9
mov eax, 0x56cb72
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x56e3f8]
mov dword [0x570c48], eax
mov eax, 0x56cb73
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
cmp eax, 0
jle 0x470c4c
mov eax, 0x56cb74
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40358c09
mov edx, 0x358c2c
mov esi, dword [0x56e3f8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40358c09
mov dword [esp + 0x10], 0x358c2c
mov dword [ebp - 0x3290], ecx
mov dword [ebp - 0x3294], edx
mov dword [ebp - 0x3298], esi
call fcn.005257a0
lea eax, [fcn.004aeb10]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x329c], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 0
mov dword [esp], eax
mov dword [esp + 4], 0
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x3298]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x32a0], ecx
call fcn.004aeb10
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb75
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40359409
mov edx, 0x359453
mov esi, dword [0x570c50]
mov edi, dword [0x570c48]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40359409
mov dword [esp + 0x10], 0x359453
mov dword [ebp - 0x32a4], ecx
mov dword [ebp - 0x32a8], edx
mov dword [ebp - 0x32ac], esi
mov dword [ebp - 0x32b0], edi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x32b4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535878]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x32b8], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 0
lea edx, [0x5980ca]
mov dword [esp], eax
mov dword [esp + 4], 0
mov dword [esp + 8], edx
mov eax, dword [ebp - 0x32ac]
mov dword [esp + 0xc], eax
mov edx, dword [ebp - 0x32b0]
mov dword [esp + 0x10], edx
mov dword [ebp - 0x32bc], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb76
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb77
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40359c09
mov edx, 0x359c33
mov esi, dword [0x570c48]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40359c09
mov dword [esp + 0x10], 0x359c33
mov dword [ebp - 0x32c0], ecx
mov dword [ebp - 0x32c4], edx
mov dword [ebp - 0x32c8], esi
call fcn.005257a0
lea eax, [fcn.004afd50]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x32cc], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov dword [esp], eax
mov eax, dword [ebp - 0x32c8]
mov dword [esp + 4], eax
call fcn.004afd50
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x32d0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x32d0]
mov dword [ebp - 0x454], eax
mov eax, 0x56cb78
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x470b99
mov eax, 0x56cb79
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cb7a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4035b004
mov edx, 0x35b01b
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4035b004
mov dword [esp + 0x10], 0x35b01b
mov dword [ebp - 0x32d4], ecx
mov dword [ebp - 0x32d8], edx
mov dword [ebp - 0x32dc], esi
call fcn.005257a0
mov eax, dword [ebp - 0x32dc]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cb7b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cb7c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb7d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x470c39
mov eax, 0x56cb7e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
mov ecx, dword [0x570c50]
add ecx, eax
mov dword [0x570c50], ecx
mov eax, 0x56cb7f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cb80
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cb81
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 0
mov eax, 0x56cb82
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x34
mov eax, 0x56cb83
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb84
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x470cc8
mov eax, 0x56cb85
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cb86
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cb87
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 0
mov eax, 0x56cb88
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x34
mov eax, 0x56cb89
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb8a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cb8b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cb8c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cb8d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cb8e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cb8f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40363403
mov edx, 0x363434
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40363403
mov dword [esp + 0x10], 0x363434
mov dword [ebp - 0x32e0], ecx
mov dword [ebp - 0x32e4], edx
mov dword [ebp - 0x32e8], esi
mov dword [ebp - 0x32ec], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4036340f
mov edx, 0x363419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4036340f
mov dword [esp + 0xc], 0x363419
mov dword [ebp - 0x32f0], eax
mov dword [ebp - 0x32f4], ecx
mov dword [ebp - 0x32f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4036341c
mov edx, 0x363426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4036341c
mov dword [esp + 0xc], 0x363426
mov dword [ebp - 0x32fc], eax
mov dword [ebp - 0x3300], ecx
mov dword [ebp - 0x3304], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40363429
mov edx, 0x363433
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40363429
mov dword [esp + 0xc], 0x363433
mov dword [ebp - 0x3308], eax
mov dword [ebp - 0x330c], ecx
mov dword [ebp - 0x3310], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3314], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x32e8]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x32ec]
mov dword [esp + 8], edx
mov dword [ebp - 0x3318], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x331c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb90
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40363803
mov edx, 0x363835
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40363803
mov dword [esp + 0x10], 0x363835
mov dword [ebp - 0x3320], ecx
mov dword [ebp - 0x3324], edx
mov dword [ebp - 0x3328], esi
mov dword [ebp - 0x332c], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4036380f
mov edx, 0x363819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4036380f
mov dword [esp + 0xc], 0x363819
mov dword [ebp - 0x3330], eax
mov dword [ebp - 0x3334], ecx
mov dword [ebp - 0x3338], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4036381c
mov edx, 0x363826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4036381c
mov dword [esp + 0xc], 0x363826
mov dword [ebp - 0x333c], eax
mov dword [ebp - 0x3340], ecx
mov dword [ebp - 0x3344], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40363829
mov edx, 0x363834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40363829
mov dword [esp + 0xc], 0x363834
mov dword [ebp - 0x3348], eax
mov dword [ebp - 0x334c], ecx
mov dword [ebp - 0x3350], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3354], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x3328]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x332c]
mov dword [esp + 8], edx
mov dword [ebp - 0x3358], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x335c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb91
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40364003
mov edx, 0x364032
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40364003
mov dword [esp + 0x10], 0x364032
mov dword [ebp - 0x3360], ecx
mov dword [ebp - 0x3364], edx
mov dword [ebp - 0x3368], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x336c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4036400c
mov edx, 0x364012
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4036400c
mov dword [esp + 0xc], 0x364012
mov dword [ebp - 0x3370], eax
mov dword [ebp - 0x3374], ecx
mov dword [ebp - 0x3378], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40364015
mov edx, 0x36401e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40364015
mov dword [esp + 0xc], 0x36401e
mov dword [ebp - 0x337c], eax
mov dword [ebp - 0x3380], ecx
mov dword [ebp - 0x3384], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40364020
mov edx, 0x364020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40364020
mov dword [esp + 0xc], 0x364020
mov dword [ebp - 0x3388], eax
mov dword [ebp - 0x338c], ecx
mov dword [ebp - 0x3390], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40364022
mov edx, 0x364031
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40364022
mov dword [esp + 0xc], 0x364031
mov dword [ebp - 0x3394], eax
mov dword [ebp - 0x3398], ecx
mov dword [ebp - 0x339c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x33a0], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x3368]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x33a4], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x33a8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb92
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40364409
mov edx, 0x36443e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40364409
mov dword [esp + 0x10], 0x36443e
mov dword [ebp - 0x33ac], ecx
mov dword [ebp - 0x33b0], edx
mov dword [ebp - 0x33b4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40364415
mov edx, 0x36441f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40364415
mov dword [esp + 0xc], 0x36441f
mov dword [ebp - 0x33b8], eax
mov dword [ebp - 0x33bc], ecx
mov dword [ebp - 0x33c0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40364422
mov edx, 0x364434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40364422
mov dword [esp + 0xc], 0x364434
mov dword [ebp - 0x33c4], eax
mov dword [ebp - 0x33c8], ecx
mov dword [ebp - 0x33cc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40364437
mov edx, 0x36443d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40364437
mov dword [esp + 0xc], 0x36443d
mov dword [ebp - 0x33d0], eax
mov dword [ebp - 0x33d4], ecx
mov dword [ebp - 0x33d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x33b4]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x33dc], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x33e0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb93
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40364c03
mov edx, 0x364c51
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40364c03
mov dword [esp + 0x10], 0x364c51
mov dword [ebp - 0x33e4], ecx
mov dword [ebp - 0x33e8], edx
mov dword [ebp - 0x33ec], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40364c15
mov edx, 0x364c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40364c15
mov dword [esp + 0xc], 0x364c1f
mov dword [ebp - 0x33f0], eax
mov dword [ebp - 0x33f4], ecx
mov dword [ebp - 0x33f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40364c21
mov edx, 0x364c33
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40364c21
mov dword [esp + 0xc], 0x364c33
mov dword [ebp - 0x33fc], eax
mov dword [ebp - 0x3400], ecx
mov dword [ebp - 0x3404], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40364c35
mov edx, 0x364c45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40364c35
mov dword [esp + 0xc], 0x364c45
mov dword [ebp - 0x3408], eax
mov dword [ebp - 0x340c], ecx
mov dword [ebp - 0x3410], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40364c47
mov edx, 0x364c50
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40364c47
mov dword [esp + 0xc], 0x364c50
mov dword [ebp - 0x3414], eax
mov dword [ebp - 0x3418], ecx
mov dword [ebp - 0x341c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3420], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x33ec]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x3424], eax
mov dword [ebp - 0x3428], ecx
mov dword [ebp - 0x342c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3430], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb94
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40365403
mov edx, 0x36540f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40365403
mov dword [esp + 0x10], 0x36540f
mov dword [ebp - 0x3434], ecx
mov dword [ebp - 0x3438], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cb95
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cb96
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cb97
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40366803
mov edx, 0x36681f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40366803
mov dword [esp + 0x10], 0x36681f
mov dword [ebp - 0x343c], ecx
mov dword [ebp - 0x3440], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb98
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cb99
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40366c21
mov ebx, 0x366c27
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40366c21
mov dword [esp + 0x14], 0x366c27
mov dword [ebp - 0x3444], ebx
mov dword [ebp - 0x3448], edi
mov dword [ebp - 0x344c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40366c21
mov ebx, 0x366c32
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40366c21
mov dword [esp + 0x14], 0x366c32
mov dword [ebp - 0x3450], ebx
mov dword [ebp - 0x3454], edi
mov dword [ebp - 0x3458], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40366c12
mov edx, 0x366c64
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40366c12
mov dword [esp + 0x10], 0x366c64
mov dword [ebp - 0x345c], ecx
mov dword [ebp - 0x3460], edx
mov dword [ebp - 0x3464], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40366c35
mov edx, 0x366c36
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40366c35
mov dword [esp + 0xc], 0x366c36
mov dword [ebp - 0x3468], eax
mov dword [ebp - 0x346c], ecx
mov dword [ebp - 0x3470], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x3464]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3474], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x3474]
mov dword [0x52e254], eax
mov eax, 0x56cb9a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40367003
mov edx, 0x36701c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40367003
mov dword [esp + 0x10], 0x36701c
mov dword [ebp - 0x3478], ecx
mov dword [ebp - 0x347c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3480], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cb9b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x471d10
mov eax, 0x56cb9c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40367c04
mov edx, 0x367c21
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40367c04
mov dword [esp + 0x10], 0x367c21
mov dword [ebp - 0x3484], ecx
mov dword [ebp - 0x3488], edx
mov dword [ebp - 0x348c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x348c]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cb9d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cb9e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x472514
mov eax, 0x56cb9f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40369410
mov ebx, 0x369416
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40369410
mov dword [esp + 0x14], 0x369416
mov dword [ebp - 0x3490], ebx
mov dword [ebp - 0x3494], edi
mov dword [ebp - 0x3498], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40369410
mov ebx, 0x369421
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40369410
mov dword [esp + 0x14], 0x369421
mov dword [ebp - 0x349c], ebx
mov dword [ebp - 0x34a0], edi
mov dword [ebp - 0x34a4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40369404
mov edx, 0x369438
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40369404
mov dword [esp + 0x10], 0x369438
mov dword [ebp - 0x34a8], ecx
mov dword [ebp - 0x34ac], edx
mov dword [ebp - 0x34b0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x34b0]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x34b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cba0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40369c0e
mov ebx, 0x369c14
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40369c0e
mov dword [esp + 0x14], 0x369c14
mov dword [ebp - 0x34b8], ebx
mov dword [ebp - 0x34bc], edi
mov dword [ebp - 0x34c0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40369c0e
mov ebx, 0x369c1f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40369c0e
mov dword [esp + 0x14], 0x369c1f
mov dword [ebp - 0x34c4], ebx
mov dword [ebp - 0x34c8], edi
mov dword [ebp - 0x34cc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40369c04
mov edx, 0x369c20
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40369c04
mov dword [esp + 0x10], 0x369c20
mov dword [ebp - 0x34d0], ecx
mov dword [ebp - 0x34d4], edx
mov dword [ebp - 0x34d8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x34d8]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x34dc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cba1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4036a012
mov ebx, 0x36a018
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4036a012
mov dword [esp + 0x14], 0x36a018
mov dword [ebp - 0x34e0], ebx
mov dword [ebp - 0x34e4], edi
mov dword [ebp - 0x34e8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4036a012
mov ebx, 0x36a023
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4036a012
mov dword [esp + 0x14], 0x36a023
mov dword [ebp - 0x34ec], ebx
mov dword [ebp - 0x34f0], edi
mov dword [ebp - 0x34f4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4036a007
mov edx, 0x36a024
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4036a007
mov dword [esp + 0x10], 0x36a024
mov dword [ebp - 0x34f8], ecx
mov dword [ebp - 0x34fc], edx
mov dword [ebp - 0x3500], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x3500]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3504], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cba2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cba3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cba4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4036b01b
mov ebx, 0x36b021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4036b01b
mov dword [esp + 0x14], 0x36b021
mov dword [ebp - 0x3508], ebx
mov dword [ebp - 0x350c], edi
mov dword [ebp - 0x3510], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4036b01b
mov ebx, 0x36b02c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4036b01b
mov dword [esp + 0x14], 0x36b02c
mov dword [ebp - 0x3514], ebx
mov dword [ebp - 0x3518], edi
mov dword [ebp - 0x351c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4036b007
mov edx, 0x36b055
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4036b007
mov dword [esp + 0x10], 0x36b055
mov dword [ebp - 0x3520], ecx
mov dword [ebp - 0x3524], edx
mov dword [ebp - 0x3528], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x352c], eax
mov dword [ebp - 0x3530], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x4036b042
mov edx, 0x36b051
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4036b042
mov dword [esp + 0xc], 0x36b051
mov dword [ebp - 0x3534], eax
mov dword [ebp - 0x3538], ecx
mov dword [ebp - 0x353c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x3540], eax
mov dword [ebp - 0x3544], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x4036b054
mov edx, 0x36b054
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x4036b054
mov dword [esp + 0xc], 0x36b054
mov dword [ebp - 0x3548], eax
mov dword [ebp - 0x354c], ecx
mov dword [ebp - 0x3550], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x3528]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3554], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cba5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cba6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56cba7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x66
mov eax, 0x56cba8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cba9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbaa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cbab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4036dc09
mov edx, 0x36dc36
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4036dc09
mov dword [esp + 0x10], 0x36dc36
mov dword [ebp - 0x3558], ecx
mov dword [ebp - 0x355c], edx
mov word [ebp - 0x355e], si
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x52
mov edx, 0x42
mov edi, 0xe
mov dword [esp], 0x45
mov si, word [ebp - 0x355e]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 0xe
mov dword [ebp - 0x3564], eax
mov dword [ebp - 0x3568], ecx
mov dword [ebp - 0x356c], edx
mov dword [ebp - 0x3570], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cbad
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x472657
mov eax, 0x56cbae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cbaf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x472bff
mov eax, 0x56cbb0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x472bee
mov eax, 0x56cbb1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4037000e
mov edx, 0x370042
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4037000e
mov dword [esp + 0x10], 0x370042
mov dword [ebp - 0x3574], ecx
mov dword [ebp - 0x3578], edx
mov dword [ebp - 0x357c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4037001a
mov edx, 0x370024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4037001a
mov dword [esp + 0xc], 0x370024
mov dword [ebp - 0x3580], eax
mov dword [ebp - 0x3584], ecx
mov dword [ebp - 0x3588], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40370027
mov edx, 0x370037
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40370027
mov dword [esp + 0xc], 0x370037
mov dword [ebp - 0x358c], eax
mov dword [ebp - 0x3590], ecx
mov dword [ebp - 0x3594], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4037003a
mov edx, 0x370041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4037003a
mov dword [esp + 0xc], 0x370041
mov dword [ebp - 0x3598], eax
mov dword [ebp - 0x359c], ecx
mov dword [ebp - 0x35a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x35a4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x357c]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x35a8], eax
mov dword [ebp - 0x35ac], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x35b0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbb2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40370435
mov ebx, 0x370436
mov dword [ebp - 0x35b4], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x35b8], eax
mov eax, dword [ebp - 0x35b4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40370435
mov dword [esp + 0x14], 0x370436
mov dword [ebp - 0x35bc], ebx
mov dword [ebp - 0x35c0], edi
mov dword [ebp - 0x35c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x40370435
mov ebx, 0x370449
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40370435
mov dword [esp + 0x14], 0x370449
mov dword [ebp - 0x35c8], ebx
mov dword [ebp - 0x35cc], edi
mov dword [ebp - 0x35d0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4037040e
mov edx, 0x37044a
mov si, word [0x5702ef]
movzx edi, si
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov esi, dword [ebp - 0x6f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4037040e
mov dword [esp + 0x10], 0x37044a
mov dword [ebp - 0x35d4], ecx
mov dword [ebp - 0x35d8], edx
mov dword [ebp - 0x35dc], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4037041a
mov edx, 0x370424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4037041a
mov dword [esp + 0xc], 0x370424
mov dword [ebp - 0x35e0], eax
mov dword [ebp - 0x35e4], ecx
mov dword [ebp - 0x35e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40370427
mov edx, 0x370432
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40370427
mov dword [esp + 0xc], 0x370432
mov dword [ebp - 0x35ec], eax
mov dword [ebp - 0x35f0], ecx
mov dword [ebp - 0x35f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40370435
mov edx, 0x370449
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40370435
mov dword [esp + 0xc], 0x370449
mov dword [ebp - 0x35f8], eax
mov dword [ebp - 0x35fc], ecx
mov dword [ebp - 0x3600], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3604], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 7
mov ecx, dword [ebp - 0x35b8]
mov dword [esp], ecx
mov dword [esp + 4], 7
mov edx, dword [ebp - 0x35dc]
mov dword [esp + 8], edx
mov dword [ebp - 0x3608], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x360c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbb3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40370805
mov edx, 0x37081b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40370805
mov dword [esp + 0x10], 0x37081b
mov dword [ebp - 0x3610], ecx
mov dword [ebp - 0x3614], edx
call fcn.005257a0
call fcn.004b6d70
mov eax, 0x56cbb4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x570c1e]
movzx ecx, ax
add ecx, 0xe
mov ax, cx
mov word [0x570c1e], ax
mov eax, 0x56cbb5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x67
mov eax, 0x56cbb6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cbb7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbb8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbb9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cbba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40372c08
mov ebx, 0x372c09
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40372c08
mov dword [esp + 0x14], 0x372c09
mov dword [ebp - 0x3618], ebx
mov dword [ebp - 0x361c], edi
mov dword [ebp - 0x3620], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x40372c08
mov ebx, 0x372c1c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40372c08
mov dword [esp + 0x14], 0x372c1c
mov dword [ebp - 0x3624], ebx
mov dword [ebp - 0x3628], edi
mov dword [ebp - 0x362c], esi
call sub.cvirte.dll__PtrChkDeref
mov ax, word [0x5702ef]
movzx ecx, ax
mov ax, word [0x570c1e]
movzx edx, ax
sub ecx, edx
cmp ecx, 0x32
jl 0x472d2d
mov eax, 0x56cbbb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [ebp - 0x666], 0x32
mov eax, 0x56cbbc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x472e28
mov eax, 0x56cbbd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40374417
mov ebx, 0x374418
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40374417
mov dword [esp + 0x14], 0x374418
mov dword [ebp - 0x3630], ebx
mov dword [ebp - 0x3634], edi
mov dword [ebp - 0x3638], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x40374417
mov ebx, 0x37442b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40374417
mov dword [esp + 0x14], 0x37442b
mov dword [ebp - 0x363c], ebx
mov dword [ebp - 0x3640], edi
mov dword [ebp - 0x3644], esi
call sub.cvirte.dll__PtrChkDeref
mov ax, word [0x5702ef]
movzx ecx, ax
mov ax, word [0x570c1e]
movzx edx, ax
sub ecx, edx
mov ax, cx
mov word [ebp - 0x666], ax
mov eax, 0x56cbbe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbbf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [ebp - 0x666]
movzx ecx, ax
cmp ecx, 0
jne 0x47310e
mov eax, 0x56cbc0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4037580d
mov edx, 0x375867
mov esi, dword [0x5916c8]
movzx edi, word [0x570c1e]
mov ebx, esp
mov dword [ebx + 0x14], 0x37584e
mov dword [ebx + 0x10], 0x4037584d
mov dword [ebx + 0xc], 0
mov dword [ebx + 8], 0x535788
mov dword [ebx + 4], 0x5702e4
mov dword [ebx], 0x52f770
mov dword [ebp - 0x3648], eax
mov dword [ebp - 0x364c], ecx
mov dword [ebp - 0x3650], edx
mov dword [ebp - 0x3654], esi
mov dword [ebp - 0x3658], edi
call sub.cvirte.dll__PtrChkDeref
mov eax, esp
mov dword [eax + 0x14], 0x375861
mov dword [eax + 0x10], 0x4037584d
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2d
mov dword [eax + 4], 0x5702ef
mov dword [eax], 0x52e770
call sub.cvirte.dll__PtrChkDeref
movzx eax, word [0x5702ef]
mov dword [ebp - 0x6d8], eax
fld dword [0x568204]
fild dword [ebp - 0x6d8]
fdivrp st(1)
mov eax, dword [ebp - 0x3658]
mov dword [ebp - 0x6d4], eax
fild dword [ebp - 0x6d4]
fdivrp st(1)
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
mov ecx, dword [ebp - 0x6f4]
mov dword [esp + 4], ecx
mov edx, dword [ebp - 0x3648]
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0x4037580d
mov dword [esp + 0x10], 0x375867
fstp qword [ebp - 0x3660]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40375819
mov edx, 0x375823
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40375819
mov dword [esp + 0xc], 0x375823
mov dword [ebp - 0x3664], eax
mov dword [ebp - 0x3668], ecx
mov dword [ebp - 0x366c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40375826
mov edx, 0x375836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40375826
mov dword [esp + 0xc], 0x375836
mov dword [ebp - 0x3670], eax
mov dword [ebp - 0x3674], ecx
mov dword [ebp - 0x3678], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40375839
mov edx, 0x375866
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40375839
mov dword [esp + 0xc], 0x375866
mov dword [ebp - 0x367c], eax
mov dword [ebp - 0x3680], ecx
mov dword [ebp - 0x3684], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3688], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x3660]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x3654]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x368c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3690], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbc1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x68
mov eax, 0x56cbc2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x473575
mov eax, 0x56cbc3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbc4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40376c0a
mov edx, 0x376c44
mov si, word [0x570c1e]
mov di, word [ebp - 0x666]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40376c0a
mov dword [esp + 0x10], 0x376c44
mov dword [ebp - 0x3694], ecx
mov dword [ebp - 0x3698], edx
mov word [ebp - 0x369a], si
mov word [ebp - 0x369c], di
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x52
mov edx, 0x42
mov dword [esp], 0x45
mov si, word [ebp - 0x369a]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov di, word [ebp - 0x369c]
movzx ebx, di
mov dword [esp + 0x10], ebx
mov dword [ebp - 0x36a0], eax
mov dword [ebp - 0x36a4], ecx
mov dword [ebp - 0x36a8], edx
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cbc5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x473244
mov eax, 0x56cbc6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cbc7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x473564
mov eax, 0x56cbc8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x473553
mov eax, 0x56cbc9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4037900f
mov edx, 0x379072
mov esi, dword [0x5916c8]
movzx edi, word [0x570c1e]
mov ebx, esp
mov dword [ebx + 0x14], 0x379056
mov dword [ebx + 0x10], 0x40379055
mov dword [ebx + 0xc], 0
mov dword [ebx + 8], 0x535788
mov dword [ebx + 4], 0x5702e4
mov dword [ebx], 0x52f770
mov dword [ebp - 0x36ac], eax
mov dword [ebp - 0x36b0], ecx
mov dword [ebp - 0x36b4], edx
mov dword [ebp - 0x36b8], esi
mov dword [ebp - 0x36bc], edi
call sub.cvirte.dll__PtrChkDeref
mov eax, esp
mov dword [eax + 0x14], 0x379069
mov dword [eax + 0x10], 0x40379055
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2d
mov dword [eax + 4], 0x5702ef
mov dword [eax], 0x52e770
call sub.cvirte.dll__PtrChkDeref
movzx eax, word [0x5702ef]
add eax, 0xfffffff8
mov dword [ebp - 0x6cc], eax
fld dword [0x568204]
fild dword [ebp - 0x6cc]
fdivrp st(1)
mov eax, dword [ebp - 0x36bc]
add eax, 0xfffffff2
mov dword [ebp - 0x6d0], eax
fild dword [ebp - 0x6d0]
fdivrp st(1)
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
mov ecx, dword [ebp - 0x6f4]
mov dword [esp + 4], ecx
mov edx, dword [ebp - 0x36ac]
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0x4037900f
mov dword [esp + 0x10], 0x379072
fstp qword [ebp - 0x36c4]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4037901b
mov edx, 0x379025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4037901b
mov dword [esp + 0xc], 0x379025
mov dword [ebp - 0x36c8], eax
mov dword [ebp - 0x36cc], ecx
mov dword [ebp - 0x36d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40379028
mov edx, 0x379038
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40379028
mov dword [esp + 0xc], 0x379038
mov dword [ebp - 0x36d4], eax
mov dword [ebp - 0x36d8], ecx
mov dword [ebp - 0x36dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4037903b
mov edx, 0x379071
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4037903b
mov dword [esp + 0xc], 0x379071
mov dword [ebp - 0x36e0], eax
mov dword [ebp - 0x36e4], ecx
mov dword [ebp - 0x36e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x36ec], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x36c4]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x36b8]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x36f0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x36f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cbcb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [ebp - 0x666]
movzx ecx, ax
movzx edx, word [0x570c1e]
add edx, ecx
mov ax, dx
mov word [0x570c1e], ax
mov eax, 0x56cbcc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbcd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbce
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbcf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cbd0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbd1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4037bc1b
mov ebx, 0x37bc21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4037bc1b
mov dword [esp + 0x14], 0x37bc21
mov dword [ebp - 0x36f8], ebx
mov dword [ebp - 0x36fc], edi
mov dword [ebp - 0x3700], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e530]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e530]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x3704], eax
mov dword [ebp - 0x3708], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x4037bc11
mov esi, 0x37bc5b
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x4037bc11
mov dword [esp + 0x10], 0x37bc5b
mov dword [ebp - 0x370c], eax
mov dword [ebp - 0x3710], edx
mov dword [ebp - 0x3714], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_OpenFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x3704]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x370c]
mov dword [esp + 0x10], esi
mov dword [ebp - 0x3718], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4037bc1b
mov edx, 0x37bc30
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4037bc1b
mov dword [esp + 0xc], 0x37bc30
mov dword [ebp - 0x371c], eax
mov dword [ebp - 0x3720], ecx
mov dword [ebp - 0x3724], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0
mov dword [eax + 4], 2
mov dword [eax], 0x56ac01
call sub.cvirte.dll__UP_CVI_OpenFile
sub esp, 0x10
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3728], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x3728]
mov dword [0x52e260], eax
mov eax, 0x56cbd2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535788]
mov ecx, 0
mov edx, 0x28
mov esi, dword [0x52e260]
mov dword [esp], eax
mov dword [esp + 4], 0
mov dword [esp + 8], 0x28
mov dword [ebp - 0x372c], esi
mov dword [ebp - 0x3730], ecx
mov dword [ebp - 0x3734], edx
call sub.cvirte.dll__PtrCastToScalar
lea ecx, [0x535788]
mov edx, 0
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x3738], eax
mov dword [ebp - 0x373c], edx
call sub.cvirte.dll__PtrCastStructBlk
lea ecx, [0x52f770]
lea edx, [0x5702e4]
lea esi, [0x535788]
mov edi, 0
mov ebx, 0x4037c02f
mov dword [ebp - 0x3740], eax
mov eax, 0x37c030
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4037c02f
mov dword [esp + 0x14], 0x37c030
mov dword [ebp - 0x3744], eax
mov dword [ebp - 0x3748], ebx
mov dword [ebp - 0x374c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x4037c02f
mov ebx, 0x37c043
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4037c02f
mov dword [esp + 0x14], 0x37c043
mov dword [ebp - 0x3750], ebx
mov dword [ebp - 0x3754], edi
mov dword [ebp - 0x3758], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4037c003
mov edx, 0x37c044
mov si, word [0x5702ef]
movzx edi, si
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov esi, dword [ebp - 0x6f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4037c003
mov dword [esp + 0x10], 0x37c044
mov dword [ebp - 0x375c], ecx
mov dword [ebp - 0x3760], edx
mov dword [ebp - 0x3764], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_WriteFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x3738]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x3740]
mov dword [esp + 0x10], esi
mov dword [ebp - 0x3768], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4037c01a
mov edx, 0x37c02c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4037c01a
mov dword [esp + 0xc], 0x37c02c
mov dword [ebp - 0x376c], eax
mov dword [ebp - 0x3770], ecx
mov dword [ebp - 0x3774], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x3764]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x372c]
mov dword [eax], edx
mov dword [eax + 4], 0x5702e4
call sub.cvirte.dll__UP_CVI_WriteFile
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3778], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbd3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4037c403
mov edx, 0x37c417
mov esi, dword [0x52e260]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4037c403
mov dword [esp + 0x10], 0x37c417
mov dword [ebp - 0x377c], ecx
mov dword [ebp - 0x3780], edx
mov dword [ebp - 0x3784], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_CloseFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x3784]
mov dword [eax], ecx
call sub.cvirte.dll__UP_CVI_CloseFile
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3788], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbd4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cbd5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cbd6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cbd7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cbd8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cbd9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cbda
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cbdb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40380003
mov edx, 0x380034
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40380003
mov dword [esp + 0x10], 0x380034
mov dword [ebp - 0x378c], ecx
mov dword [ebp - 0x3790], edx
mov dword [ebp - 0x3794], esi
mov dword [ebp - 0x3798], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4038000f
mov edx, 0x380019
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4038000f
mov dword [esp + 0xc], 0x380019
mov dword [ebp - 0x379c], eax
mov dword [ebp - 0x37a0], ecx
mov dword [ebp - 0x37a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4038001c
mov edx, 0x380026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4038001c
mov dword [esp + 0xc], 0x380026
mov dword [ebp - 0x37a8], eax
mov dword [ebp - 0x37ac], ecx
mov dword [ebp - 0x37b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40380029
mov edx, 0x380033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40380029
mov dword [esp + 0xc], 0x380033
mov dword [ebp - 0x37b4], eax
mov dword [ebp - 0x37b8], ecx
mov dword [ebp - 0x37bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x37c0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x3794]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x3798]
mov dword [esp + 8], edx
mov dword [ebp - 0x37c4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x37c8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbdc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40380403
mov edx, 0x380435
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40380403
mov dword [esp + 0x10], 0x380435
mov dword [ebp - 0x37cc], ecx
mov dword [ebp - 0x37d0], edx
mov dword [ebp - 0x37d4], esi
mov dword [ebp - 0x37d8], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4038040f
mov edx, 0x380419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4038040f
mov dword [esp + 0xc], 0x380419
mov dword [ebp - 0x37dc], eax
mov dword [ebp - 0x37e0], ecx
mov dword [ebp - 0x37e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4038041c
mov edx, 0x380426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4038041c
mov dword [esp + 0xc], 0x380426
mov dword [ebp - 0x37e8], eax
mov dword [ebp - 0x37ec], ecx
mov dword [ebp - 0x37f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40380429
mov edx, 0x380434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40380429
mov dword [esp + 0xc], 0x380434
mov dword [ebp - 0x37f4], eax
mov dword [ebp - 0x37f8], ecx
mov dword [ebp - 0x37fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3800], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x37d4]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x37d8]
mov dword [esp + 8], edx
mov dword [ebp - 0x3804], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3808], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbdd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40380c03
mov edx, 0x380c32
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40380c03
mov dword [esp + 0x10], 0x380c32
mov dword [ebp - 0x380c], ecx
mov dword [ebp - 0x3810], edx
mov dword [ebp - 0x3814], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x3818], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40380c0c
mov edx, 0x380c12
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40380c0c
mov dword [esp + 0xc], 0x380c12
mov dword [ebp - 0x381c], eax
mov dword [ebp - 0x3820], ecx
mov dword [ebp - 0x3824], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40380c15
mov edx, 0x380c1e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40380c15
mov dword [esp + 0xc], 0x380c1e
mov dword [ebp - 0x3828], eax
mov dword [ebp - 0x382c], ecx
mov dword [ebp - 0x3830], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40380c20
mov edx, 0x380c20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40380c20
mov dword [esp + 0xc], 0x380c20
mov dword [ebp - 0x3834], eax
mov dword [ebp - 0x3838], ecx
mov dword [ebp - 0x383c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40380c22
mov edx, 0x380c31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40380c22
mov dword [esp + 0xc], 0x380c31
mov dword [ebp - 0x3840], eax
mov dword [ebp - 0x3844], ecx
mov dword [ebp - 0x3848], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x384c], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x3814]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x3850], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3854], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbde
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40381009
mov edx, 0x38103e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40381009
mov dword [esp + 0x10], 0x38103e
mov dword [ebp - 0x3858], ecx
mov dword [ebp - 0x385c], edx
mov dword [ebp - 0x3860], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40381015
mov edx, 0x38101f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40381015
mov dword [esp + 0xc], 0x38101f
mov dword [ebp - 0x3864], eax
mov dword [ebp - 0x3868], ecx
mov dword [ebp - 0x386c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40381022
mov edx, 0x381034
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40381022
mov dword [esp + 0xc], 0x381034
mov dword [ebp - 0x3870], eax
mov dword [ebp - 0x3874], ecx
mov dword [ebp - 0x3878], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40381037
mov edx, 0x38103d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40381037
mov dword [esp + 0xc], 0x38103d
mov dword [ebp - 0x387c], eax
mov dword [ebp - 0x3880], ecx
mov dword [ebp - 0x3884], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x3860]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x3888], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x388c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbdf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40381803
mov edx, 0x381851
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40381803
mov dword [esp + 0x10], 0x381851
mov dword [ebp - 0x3890], ecx
mov dword [ebp - 0x3894], edx
mov dword [ebp - 0x3898], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40381815
mov edx, 0x38181f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40381815
mov dword [esp + 0xc], 0x38181f
mov dword [ebp - 0x389c], eax
mov dword [ebp - 0x38a0], ecx
mov dword [ebp - 0x38a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40381821
mov edx, 0x381833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40381821
mov dword [esp + 0xc], 0x381833
mov dword [ebp - 0x38a8], eax
mov dword [ebp - 0x38ac], ecx
mov dword [ebp - 0x38b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40381835
mov edx, 0x381845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40381835
mov dword [esp + 0xc], 0x381845
mov dword [ebp - 0x38b4], eax
mov dword [ebp - 0x38b8], ecx
mov dword [ebp - 0x38bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40381847
mov edx, 0x381850
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40381847
mov dword [esp + 0xc], 0x381850
mov dword [ebp - 0x38c0], eax
mov dword [ebp - 0x38c4], ecx
mov dword [ebp - 0x38c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x38cc], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x3898]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x38d0], eax
mov dword [ebp - 0x38d4], ecx
mov dword [ebp - 0x38d8], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x38dc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbe0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40382003
mov edx, 0x38200f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40382003
mov dword [esp + 0x10], 0x38200f
mov dword [ebp - 0x38e0], ecx
mov dword [ebp - 0x38e4], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cbe1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cbe2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cbe3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40383403
mov edx, 0x38341f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40383403
mov dword [esp + 0x10], 0x38341f
mov dword [ebp - 0x38e8], ecx
mov dword [ebp - 0x38ec], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbe4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbe5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40383821
mov ebx, 0x383827
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40383821
mov dword [esp + 0x14], 0x383827
mov dword [ebp - 0x38f0], ebx
mov dword [ebp - 0x38f4], edi
mov dword [ebp - 0x38f8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40383821
mov ebx, 0x383832
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40383821
mov dword [esp + 0x14], 0x383832
mov dword [ebp - 0x38fc], ebx
mov dword [ebp - 0x3900], edi
mov dword [ebp - 0x3904], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40383812
mov edx, 0x383864
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40383812
mov dword [esp + 0x10], 0x383864
mov dword [ebp - 0x3908], ecx
mov dword [ebp - 0x390c], edx
mov dword [ebp - 0x3910], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40383835
mov edx, 0x383836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40383835
mov dword [esp + 0xc], 0x383836
mov dword [ebp - 0x3914], eax
mov dword [ebp - 0x3918], ecx
mov dword [ebp - 0x391c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x3910]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3920], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x3920]
mov dword [0x52e254], eax
mov eax, 0x56cbe6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40383c03
mov edx, 0x383c1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40383c03
mov dword [esp + 0x10], 0x383c1c
mov dword [ebp - 0x3924], ecx
mov dword [ebp - 0x3928], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x392c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbe7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x474b8c
mov eax, 0x56cbe8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40384804
mov edx, 0x384821
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40384804
mov dword [esp + 0x10], 0x384821
mov dword [ebp - 0x3930], ecx
mov dword [ebp - 0x3934], edx
mov dword [ebp - 0x3938], esi
call fcn.005257a0
mov eax, dword [ebp - 0x3938]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cbe9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cbea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x475397
mov eax, 0x56cbeb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40386010
mov ebx, 0x386016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40386010
mov dword [esp + 0x14], 0x386016
mov dword [ebp - 0x393c], ebx
mov dword [ebp - 0x3940], edi
mov dword [ebp - 0x3944], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40386010
mov ebx, 0x386021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40386010
mov dword [esp + 0x14], 0x386021
mov dword [ebp - 0x3948], ebx
mov dword [ebp - 0x394c], edi
mov dword [ebp - 0x3950], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40386004
mov edx, 0x386038
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40386004
mov dword [esp + 0x10], 0x386038
mov dword [ebp - 0x3954], ecx
mov dword [ebp - 0x3958], edx
mov dword [ebp - 0x395c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x395c]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3960], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4038680e
mov ebx, 0x386814
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4038680e
mov dword [esp + 0x14], 0x386814
mov dword [ebp - 0x3964], ebx
mov dword [ebp - 0x3968], edi
mov dword [ebp - 0x396c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4038680e
mov ebx, 0x38681f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4038680e
mov dword [esp + 0x14], 0x38681f
mov dword [ebp - 0x3970], ebx
mov dword [ebp - 0x3974], edi
mov dword [ebp - 0x3978], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40386804
mov edx, 0x386820
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40386804
mov dword [esp + 0x10], 0x386820
mov dword [ebp - 0x397c], ecx
mov dword [ebp - 0x3980], edx
mov dword [ebp - 0x3984], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x3984]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3988], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbed
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40386c12
mov ebx, 0x386c18
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40386c12
mov dword [esp + 0x14], 0x386c18
mov dword [ebp - 0x398c], ebx
mov dword [ebp - 0x3990], edi
mov dword [ebp - 0x3994], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40386c12
mov ebx, 0x386c23
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40386c12
mov dword [esp + 0x14], 0x386c23
mov dword [ebp - 0x3998], ebx
mov dword [ebp - 0x399c], edi
mov dword [ebp - 0x39a0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40386c07
mov edx, 0x386c24
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40386c07
mov dword [esp + 0x10], 0x386c24
mov dword [ebp - 0x39a4], ecx
mov dword [ebp - 0x39a8], edx
mov dword [ebp - 0x39ac], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x39ac]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x39b0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cbef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cbf0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40387c1b
mov ebx, 0x387c21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40387c1b
mov dword [esp + 0x14], 0x387c21
mov dword [ebp - 0x39b4], ebx
mov dword [ebp - 0x39b8], edi
mov dword [ebp - 0x39bc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40387c1b
mov ebx, 0x387c2c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40387c1b
mov dword [esp + 0x14], 0x387c2c
mov dword [ebp - 0x39c0], ebx
mov dword [ebp - 0x39c4], edi
mov dword [ebp - 0x39c8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40387c07
mov edx, 0x387c55
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40387c07
mov dword [esp + 0x10], 0x387c55
mov dword [ebp - 0x39cc], ecx
mov dword [ebp - 0x39d0], edx
mov dword [ebp - 0x39d4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x39d8], eax
mov dword [ebp - 0x39dc], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x40387c42
mov edx, 0x387c51
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40387c42
mov dword [esp + 0xc], 0x387c51
mov dword [ebp - 0x39e0], eax
mov dword [ebp - 0x39e4], ecx
mov dword [ebp - 0x39e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x39ec], eax
mov dword [ebp - 0x39f0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x40387c54
mov edx, 0x387c54
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x40387c54
mov dword [esp + 0xc], 0x387c54
mov dword [ebp - 0x39f4], eax
mov dword [ebp - 0x39f8], ecx
mov dword [ebp - 0x39fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x39d4]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3a00], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbf1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cbf2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56cbf3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cbf4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cbf5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbf6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cbf7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cbf8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4038a809
mov edx, 0x38a836
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4038a809
mov dword [esp + 0x10], 0x38a836
mov dword [ebp - 0x3a04], ecx
mov dword [ebp - 0x3a08], edx
mov word [ebp - 0x3a0a], si
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x52
mov edx, 0x42
mov edi, 0xe
mov dword [esp], 0x45
mov si, word [ebp - 0x3a0a]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 0xe
mov dword [ebp - 0x3a10], eax
mov dword [ebp - 0x3a14], ecx
mov dword [ebp - 0x3a18], edx
mov dword [ebp - 0x3a1c], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cbf9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x4754da
mov eax, 0x56cbfa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cbfb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47574a
mov eax, 0x56cbfc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x475739
mov eax, 0x56cbfd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4038d00e
mov edx, 0x38d042
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4038d00e
mov dword [esp + 0x10], 0x38d042
mov dword [ebp - 0x3a20], ecx
mov dword [ebp - 0x3a24], edx
mov dword [ebp - 0x3a28], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4038d01a
mov edx, 0x38d024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4038d01a
mov dword [esp + 0xc], 0x38d024
mov dword [ebp - 0x3a2c], eax
mov dword [ebp - 0x3a30], ecx
mov dword [ebp - 0x3a34], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4038d027
mov edx, 0x38d037
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4038d027
mov dword [esp + 0xc], 0x38d037
mov dword [ebp - 0x3a38], eax
mov dword [ebp - 0x3a3c], ecx
mov dword [ebp - 0x3a40], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4038d03a
mov edx, 0x38d041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4038d03a
mov dword [esp + 0xc], 0x38d041
mov dword [ebp - 0x3a44], eax
mov dword [ebp - 0x3a48], ecx
mov dword [ebp - 0x3a4c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3a50], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x3a28]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x3a54], eax
mov dword [ebp - 0x3a58], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3a5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cbfe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cbff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cc00
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc01
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc02
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc03
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x4038f016
mov ebx, 0x38f017
mov dword [ebp - 0x3a60], eax
mov eax, dword [0x570c4c]
mov dword [ebp - 0x3a64], eax
mov eax, dword [ebp - 0x3a60]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4038f016
mov dword [esp + 0x14], 0x38f017
mov dword [ebp - 0x3a68], ebx
mov dword [ebp - 0x3a6c], edi
mov dword [ebp - 0x3a70], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x4038f016
mov ebx, 0x38f02a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4038f016
mov dword [esp + 0x14], 0x38f02a
mov dword [ebp - 0x3a74], ebx
mov dword [ebp - 0x3a78], edi
mov dword [ebp - 0x3a7c], esi
call sub.cvirte.dll__PtrChkDeref
mov ax, word [0x5702ef]
movzx ecx, ax
mov edx, dword [ebp - 0x3a64]
cmp edx, ecx
je 0x475903
mov eax, 0x56cc04
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4038f804
mov edx, 0x38f81d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4038f804
mov dword [esp + 0x10], 0x38f81d
mov dword [ebp - 0x3a80], ecx
mov dword [ebp - 0x3a84], edx
call fcn.005257a0
call fcn.004c5410
mov eax, 0x56cc05
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cc06
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc07
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4760ea
mov eax, 0x56cc08
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40391008
mov ebx, 0x391009
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40391008
mov dword [esp + 0x14], 0x391009
mov dword [ebp - 0x3a88], ebx
mov dword [ebp - 0x3a8c], edi
mov dword [ebp - 0x3a90], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 1
mov edx, 0x2d
mov esi, 0
mov edi, 0x40391008
mov ebx, 0x391014
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40391008
mov dword [esp + 0x14], 0x391014
mov dword [ebp - 0x3a94], ebx
mov dword [ebp - 0x3a98], edi
mov dword [ebp - 0x3a9c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f810]
lea ecx, [0x56f7ca]
lea edx, [0x535798]
mov esi, 0
mov edi, 0x40391019
mov ebx, 0x39101a
mov dword [ebp - 0x3aa0], eax
mov ax, word [0x5702e5]
movzx eax, ax
mov dword [ebp - 0x3aa4], eax
mov eax, dword [ebp - 0x3aa0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40391019
mov dword [esp + 0x14], 0x39101a
mov dword [ebp - 0x3aa8], ebx
mov dword [ebp - 0x3aac], edi
mov dword [ebp - 0x3ab0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x56f7ca]
add ecx, 1
mov edx, 0x2d
mov esi, 0
mov edi, 0x40391019
mov ebx, 0x391025
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40391019
mov dword [esp + 0x14], 0x391025
mov dword [ebp - 0x3ab4], ebx
mov dword [ebp - 0x3ab8], edi
mov dword [ebp - 0x3abc], esi
call sub.cvirte.dll__PtrChkDeref
mov ax, word [0x56f7cb]
movzx ecx, ax
mov edx, dword [ebp - 0x3aa4]
cmp edx, ecx
je 0x475b65
mov eax, 0x56cc09
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40391805
mov edx, 0x39181e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40391805
mov dword [esp + 0x10], 0x39181e
mov dword [ebp - 0x3ac0], ecx
mov dword [ebp - 0x3ac4], edx
call fcn.005257a0
call fcn.004c6ba0
mov eax, 0x56cc0a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cc0b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc0c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4760d9
mov eax, 0x56cc0d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535788]
mov ecx, 0
mov edx, 0x28
mov dword [esp], eax
mov dword [esp + 4], 0
mov dword [esp + 8], 0x28
mov dword [ebp - 0x3ac8], edx
mov dword [ebp - 0x3acc], ecx
call sub.cvirte.dll__PtrCastToScalar
lea ecx, [0x535788]
mov edx, 0
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x3ad0], eax
mov dword [ebp - 0x3ad4], edx
call sub.cvirte.dll__PtrCastStructBlk
lea ecx, [0x535798]
mov edx, 0
mov esi, 0x28
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x28
mov dword [ebp - 0x3ad8], eax
mov dword [ebp - 0x3adc], esi
mov dword [ebp - 0x3ae0], edx
call sub.cvirte.dll__PtrCastToScalar
lea ecx, [0x535798]
mov edx, 0
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x3ae4], eax
mov dword [ebp - 0x3ae8], edx
call sub.cvirte.dll__PtrCastStructBlk
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40395006
mov esi, 0x395043
mov edi, dword [0x570c4c]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40395006
mov dword [esp + 0x10], 0x395043
mov dword [ebp - 0x3aec], eax
mov dword [ebp - 0x3af0], edx
mov dword [ebp - 0x3af4], esi
mov dword [ebp - 0x3af8], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_memmove]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x3ad0]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x3ad8]
mov dword [esp + 0x10], esi
mov dword [ebp - 0x3afc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4039500e
mov edx, 0x395022
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4039500e
mov dword [esp + 0xc], 0x395022
mov dword [ebp - 0x3b00], eax
mov dword [ebp - 0x3b04], ecx
mov dword [ebp - 0x3b08], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f280]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x3ae4]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x3aec]
mov dword [esp + 0x10], esi
mov dword [ebp - 0x3b0c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40395024
mov edx, 0x395036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40395024
mov dword [esp + 0xc], 0x395036
mov dword [ebp - 0x3b10], eax
mov dword [ebp - 0x3b14], ecx
mov dword [ebp - 0x3b18], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x5702e4]
lea ecx, [0x56f7ca]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x3af8]
mov dword [esp + 8], eax
call sub.cvirte.dll__UP_memmove
lea ecx, [sub.cvirte.dll__UP_memmove]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x3b1c], eax
call sub.cvirte.dll__ReceivePtrInfo
lea ecx, [sub.cvirte.dll__UP_memmove]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x3b20], eax
call sub.cvirte.dll__ReceiveBlkInfo
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3b24], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc0e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cc0f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0xcc
mov eax, 0x56cc10
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4039600f
mov edx, 0x396041
mov esi, dword [0x5916c8]
mov edi, dword [0x570c4c]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4039600f
mov dword [esp + 0x10], 0x396041
mov dword [ebp - 0x3b28], ecx
mov dword [ebp - 0x3b2c], edx
mov dword [ebp - 0x3b30], esi
mov dword [ebp - 0x3b34], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4039601b
mov edx, 0x396025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4039601b
mov dword [esp + 0xc], 0x396025
mov dword [ebp - 0x3b38], eax
mov dword [ebp - 0x3b3c], ecx
mov dword [ebp - 0x3b40], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40396028
mov edx, 0x396033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40396028
mov dword [esp + 0xc], 0x396033
mov dword [ebp - 0x3b44], eax
mov dword [ebp - 0x3b48], ecx
mov dword [ebp - 0x3b4c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40396036
mov edx, 0x396040
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40396036
mov dword [esp + 0xc], 0x396040
mov dword [ebp - 0x3b50], eax
mov dword [ebp - 0x3b54], ecx
mov dword [ebp - 0x3b58], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3b5c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 7
mov ecx, dword [ebp - 0x3b30]
mov dword [esp], ecx
mov dword [esp + 4], 7
mov edx, dword [ebp - 0x3b34]
mov dword [esp + 8], edx
mov dword [ebp - 0x3b60], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3b64], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc11
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40396406
mov edx, 0x39641c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40396406
mov dword [esp + 0x10], 0x39641c
mov dword [ebp - 0x3b68], ecx
mov dword [ebp - 0x3b6c], edx
call fcn.005257a0
call fcn.004b6d70
mov eax, 0x56cc12
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc13
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc14
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc15
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40398808
mov ebx, 0x398809
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40398808
mov dword [esp + 0x14], 0x398809
mov dword [ebp - 0x3b70], ebx
mov dword [ebp - 0x3b74], edi
mov dword [ebp - 0x3b78], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x40398808
mov ebx, 0x39881c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40398808
mov dword [esp + 0x14], 0x39881c
mov dword [ebp - 0x3b7c], ebx
mov dword [ebp - 0x3b80], edi
mov dword [ebp - 0x3b84], esi
call sub.cvirte.dll__PtrChkDeref
mov ax, word [0x5702ef]
movzx ecx, ax
mov ax, word [0x570c1e]
movzx edx, ax
sub ecx, edx
cmp ecx, 0x32
jl 0x476215
mov eax, 0x56cc16
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [ebp - 0x668], 0x32
mov eax, 0x56cc17
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x476252
mov eax, 0x56cc18
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c4c]
mov cx, word [0x570c1e]
movzx edx, cx
sub eax, edx
mov cx, ax
mov word [ebp - 0x668], cx
mov eax, 0x56cc19
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc1a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [ebp - 0x668]
movzx ecx, ax
cmp ecx, 0
jne 0x476730
mov eax, 0x56cc1b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4039b40d
mov edx, 0x39b45d
mov esi, dword [0x5916c8]
mov edi, dword [0x570c4c]
mov dword [ebp - 0x6c4], edi
fld dword [0x568204]
fild dword [ebp - 0x6c4]
fdivrp st(1)
movzx edi, word [0x570c1e]
mov dword [ebp - 0x6c8], edi
fild dword [ebp - 0x6c8]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4039b40d
mov dword [esp + 0x10], 0x39b45d
mov dword [ebp - 0x3b88], ecx
mov dword [ebp - 0x3b8c], edx
mov dword [ebp - 0x3b90], esi
fstp qword [ebp - 0x3b98]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4039b419
mov edx, 0x39b423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4039b419
mov dword [esp + 0xc], 0x39b423
mov dword [ebp - 0x3b9c], eax
mov dword [ebp - 0x3ba0], ecx
mov dword [ebp - 0x3ba4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4039b426
mov edx, 0x39b436
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4039b426
mov dword [esp + 0xc], 0x39b436
mov dword [ebp - 0x3ba8], eax
mov dword [ebp - 0x3bac], ecx
mov dword [ebp - 0x3bb0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4039b439
mov edx, 0x39b45c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4039b439
mov dword [esp + 0xc], 0x39b45c
mov dword [ebp - 0x3bb4], eax
mov dword [ebp - 0x3bb8], ecx
mov dword [ebp - 0x3bbc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3bc0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x3b98]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x3b90]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x3bc4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3bc8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc1c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4039b804
mov edx, 0x39b81c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4039b804
mov dword [esp + 0x10], 0x39b81c
mov dword [ebp - 0x3bcc], ecx
mov dword [ebp - 0x3bd0], edx
call fcn.005257a0
call fcn.004c7b60
mov eax, 0x56cc1d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4039bc0d
mov edx, 0x39bc41
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4039bc0d
mov dword [esp + 0x10], 0x39bc41
mov dword [ebp - 0x3bd4], ecx
mov dword [ebp - 0x3bd8], edx
mov dword [ebp - 0x3bdc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4039bc19
mov edx, 0x39bc23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4039bc19
mov dword [esp + 0xc], 0x39bc23
mov dword [ebp - 0x3be0], eax
mov dword [ebp - 0x3be4], ecx
mov dword [ebp - 0x3be8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4039bc26
mov edx, 0x39bc36
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4039bc26
mov dword [esp + 0xc], 0x39bc36
mov dword [ebp - 0x3bec], eax
mov dword [ebp - 0x3bf0], ecx
mov dword [ebp - 0x3bf4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4039bc39
mov edx, 0x39bc40
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4039bc39
mov dword [esp + 0xc], 0x39bc40
mov dword [ebp - 0x3bf8], eax
mov dword [ebp - 0x3bfc], ecx
mov dword [ebp - 0x3c00], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3c04], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x3bdc]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x3c08], eax
mov dword [ebp - 0x3c0c], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3c10], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc1e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cc1f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cc20
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x476b18
mov eax, 0x56cc21
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc22
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4039d80a
mov edx, 0x39d845
mov si, word [0x570c1e]
mov di, word [ebp - 0x668]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4039d80a
mov dword [esp + 0x10], 0x39d845
mov dword [ebp - 0x3c14], ecx
mov dword [ebp - 0x3c18], edx
mov word [ebp - 0x3c1a], si
mov word [ebp - 0x3c1c], di
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x57
mov edx, 0x42
mov dword [esp], 0x45
mov si, word [ebp - 0x3c1a]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov di, word [ebp - 0x3c1c]
movzx ebx, di
mov dword [esp + 0x10], ebx
mov dword [ebp - 0x3c20], eax
mov dword [ebp - 0x3c24], ecx
mov dword [ebp - 0x3c28], edx
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cc23
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x476866
mov eax, 0x56cc24
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc25
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x476b07
mov eax, 0x56cc26
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x476af6
mov eax, 0x56cc27
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cc28
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403a000f
mov edx, 0x3a005f
mov esi, dword [0x5916c8]
mov edi, dword [0x570c4c]
mov dword [ebp - 0x6bc], edi
fld dword [0x568204]
fild dword [ebp - 0x6bc]
fdivrp st(1)
movzx edi, word [0x570c1e]
mov dword [ebp - 0x6c0], edi
fild dword [ebp - 0x6c0]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403a000f
mov dword [esp + 0x10], 0x3a005f
mov dword [ebp - 0x3c2c], ecx
mov dword [ebp - 0x3c30], edx
mov dword [ebp - 0x3c34], esi
fstp qword [ebp - 0x3c3c]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403a001b
mov edx, 0x3a0025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403a001b
mov dword [esp + 0xc], 0x3a0025
mov dword [ebp - 0x3c40], eax
mov dword [ebp - 0x3c44], ecx
mov dword [ebp - 0x3c48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403a0028
mov edx, 0x3a0038
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403a0028
mov dword [esp + 0xc], 0x3a0038
mov dword [ebp - 0x3c4c], eax
mov dword [ebp - 0x3c50], ecx
mov dword [ebp - 0x3c54], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403a003b
mov edx, 0x3a005e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403a003b
mov dword [esp + 0xc], 0x3a005e
mov dword [ebp - 0x3c58], eax
mov dword [ebp - 0x3c5c], ecx
mov dword [ebp - 0x3c60], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3c64], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x3c3c]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x3c34]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x3c68], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3c6c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc29
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [ebp - 0x668]
movzx ecx, ax
movzx edx, word [0x570c1e]
add edx, ecx
mov ax, dx
mov word [0x570c1e], ax
mov eax, 0x56cc2a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc2b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc2c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc2d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc2e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403a440c
mov edx, 0x3a444b
mov esi, dword [0x5916c8]
mov edi, dword [0x5980c4]
mov dword [ebp - 0x6b8], edi
mov dword [ebp - 0x6b4], 0
fld dword [0x568208]
fild qword [ebp - 0x6b8]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403a440c
mov dword [esp + 0x10], 0x3a444b
mov dword [ebp - 0x3c70], ecx
mov dword [ebp - 0x3c74], edx
mov dword [ebp - 0x3c78], esi
fstp qword [ebp - 0x3c80]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403a4418
mov edx, 0x3a4422
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403a4418
mov dword [esp + 0xc], 0x3a4422
mov dword [ebp - 0x3c84], eax
mov dword [ebp - 0x3c88], ecx
mov dword [ebp - 0x3c8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403a4425
mov edx, 0x3a4435
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403a4425
mov dword [esp + 0xc], 0x3a4435
mov dword [ebp - 0x3c90], eax
mov dword [ebp - 0x3c94], ecx
mov dword [ebp - 0x3c98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403a4438
mov edx, 0x3a444a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403a4438
mov dword [esp + 0xc], 0x3a444a
mov dword [ebp - 0x3c9c], eax
mov dword [ebp - 0x3ca0], ecx
mov dword [ebp - 0x3ca4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3ca8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x3c80]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x3c78]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x3cac], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3cb0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc2f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56cc30
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
cmp eax, 0x1770
jbe 0x476dbc
mov eax, 0x56cc31
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cc32
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc33
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc34
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc35
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cc36
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cc37
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cc38
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cc39
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403a8c03
mov edx, 0x3a8c34
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403a8c03
mov dword [esp + 0x10], 0x3a8c34
mov dword [ebp - 0x3cb4], ecx
mov dword [ebp - 0x3cb8], edx
mov dword [ebp - 0x3cbc], esi
mov dword [ebp - 0x3cc0], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403a8c0f
mov edx, 0x3a8c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403a8c0f
mov dword [esp + 0xc], 0x3a8c19
mov dword [ebp - 0x3cc4], eax
mov dword [ebp - 0x3cc8], ecx
mov dword [ebp - 0x3ccc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403a8c1c
mov edx, 0x3a8c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403a8c1c
mov dword [esp + 0xc], 0x3a8c26
mov dword [ebp - 0x3cd0], eax
mov dword [ebp - 0x3cd4], ecx
mov dword [ebp - 0x3cd8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403a8c29
mov edx, 0x3a8c33
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403a8c29
mov dword [esp + 0xc], 0x3a8c33
mov dword [ebp - 0x3cdc], eax
mov dword [ebp - 0x3ce0], ecx
mov dword [ebp - 0x3ce4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3ce8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x3cbc]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x3cc0]
mov dword [esp + 8], edx
mov dword [ebp - 0x3cec], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3cf0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc3a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403a9003
mov edx, 0x3a9035
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403a9003
mov dword [esp + 0x10], 0x3a9035
mov dword [ebp - 0x3cf4], ecx
mov dword [ebp - 0x3cf8], edx
mov dword [ebp - 0x3cfc], esi
mov dword [ebp - 0x3d00], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403a900f
mov edx, 0x3a9019
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403a900f
mov dword [esp + 0xc], 0x3a9019
mov dword [ebp - 0x3d04], eax
mov dword [ebp - 0x3d08], ecx
mov dword [ebp - 0x3d0c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403a901c
mov edx, 0x3a9026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403a901c
mov dword [esp + 0xc], 0x3a9026
mov dword [ebp - 0x3d10], eax
mov dword [ebp - 0x3d14], ecx
mov dword [ebp - 0x3d18], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403a9029
mov edx, 0x3a9034
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403a9029
mov dword [esp + 0xc], 0x3a9034
mov dword [ebp - 0x3d1c], eax
mov dword [ebp - 0x3d20], ecx
mov dword [ebp - 0x3d24], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3d28], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x3cfc]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x3d00]
mov dword [esp + 8], edx
mov dword [ebp - 0x3d2c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3d30], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc3b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403a9803
mov edx, 0x3a9832
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403a9803
mov dword [esp + 0x10], 0x3a9832
mov dword [ebp - 0x3d34], ecx
mov dword [ebp - 0x3d38], edx
mov dword [ebp - 0x3d3c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x3d40], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x403a980c
mov edx, 0x3a9812
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403a980c
mov dword [esp + 0xc], 0x3a9812
mov dword [ebp - 0x3d44], eax
mov dword [ebp - 0x3d48], ecx
mov dword [ebp - 0x3d4c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403a9815
mov edx, 0x3a981e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403a9815
mov dword [esp + 0xc], 0x3a981e
mov dword [ebp - 0x3d50], eax
mov dword [ebp - 0x3d54], ecx
mov dword [ebp - 0x3d58], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403a9820
mov edx, 0x3a9820
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403a9820
mov dword [esp + 0xc], 0x3a9820
mov dword [ebp - 0x3d5c], eax
mov dword [ebp - 0x3d60], ecx
mov dword [ebp - 0x3d64], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403a9822
mov edx, 0x3a9831
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403a9822
mov dword [esp + 0xc], 0x3a9831
mov dword [ebp - 0x3d68], eax
mov dword [ebp - 0x3d6c], ecx
mov dword [ebp - 0x3d70], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x3d74], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x3d3c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x3d78], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3d7c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc3c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403a9c09
mov edx, 0x3a9c3e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403a9c09
mov dword [esp + 0x10], 0x3a9c3e
mov dword [ebp - 0x3d80], ecx
mov dword [ebp - 0x3d84], edx
mov dword [ebp - 0x3d88], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403a9c15
mov edx, 0x3a9c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403a9c15
mov dword [esp + 0xc], 0x3a9c1f
mov dword [ebp - 0x3d8c], eax
mov dword [ebp - 0x3d90], ecx
mov dword [ebp - 0x3d94], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403a9c22
mov edx, 0x3a9c34
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403a9c22
mov dword [esp + 0xc], 0x3a9c34
mov dword [ebp - 0x3d98], eax
mov dword [ebp - 0x3d9c], ecx
mov dword [ebp - 0x3da0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403a9c37
mov edx, 0x3a9c3d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403a9c37
mov dword [esp + 0xc], 0x3a9c3d
mov dword [ebp - 0x3da4], eax
mov dword [ebp - 0x3da8], ecx
mov dword [ebp - 0x3dac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x3d88]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x3db0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3db4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc3d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403aa403
mov edx, 0x3aa451
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403aa403
mov dword [esp + 0x10], 0x3aa451
mov dword [ebp - 0x3db8], ecx
mov dword [ebp - 0x3dbc], edx
mov dword [ebp - 0x3dc0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403aa415
mov edx, 0x3aa41f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403aa415
mov dword [esp + 0xc], 0x3aa41f
mov dword [ebp - 0x3dc4], eax
mov dword [ebp - 0x3dc8], ecx
mov dword [ebp - 0x3dcc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403aa421
mov edx, 0x3aa433
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403aa421
mov dword [esp + 0xc], 0x3aa433
mov dword [ebp - 0x3dd0], eax
mov dword [ebp - 0x3dd4], ecx
mov dword [ebp - 0x3dd8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403aa435
mov edx, 0x3aa445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403aa435
mov dword [esp + 0xc], 0x3aa445
mov dword [ebp - 0x3ddc], eax
mov dword [ebp - 0x3de0], ecx
mov dword [ebp - 0x3de4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403aa447
mov edx, 0x3aa450
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403aa447
mov dword [esp + 0xc], 0x3aa450
mov dword [ebp - 0x3de8], eax
mov dword [ebp - 0x3dec], ecx
mov dword [ebp - 0x3df0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x3df4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x3dc0]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x3df8], eax
mov dword [ebp - 0x3dfc], ecx
mov dword [ebp - 0x3e00], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3e04], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc3e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403aac03
mov edx, 0x3aac0f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403aac03
mov dword [esp + 0x10], 0x3aac0f
mov dword [ebp - 0x3e08], ecx
mov dword [ebp - 0x3e0c], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cc3f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cc40
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc41
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ac003
mov edx, 0x3ac01f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ac003
mov dword [esp + 0x10], 0x3ac01f
mov dword [ebp - 0x3e10], ecx
mov dword [ebp - 0x3e14], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc42
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc43
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403ac421
mov ebx, 0x3ac427
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403ac421
mov dword [esp + 0x14], 0x3ac427
mov dword [ebp - 0x3e18], ebx
mov dword [ebp - 0x3e1c], edi
mov dword [ebp - 0x3e20], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403ac421
mov ebx, 0x3ac432
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403ac421
mov dword [esp + 0x14], 0x3ac432
mov dword [ebp - 0x3e24], ebx
mov dword [ebp - 0x3e28], edi
mov dword [ebp - 0x3e2c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ac412
mov edx, 0x3ac464
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ac412
mov dword [esp + 0x10], 0x3ac464
mov dword [ebp - 0x3e30], ecx
mov dword [ebp - 0x3e34], edx
mov dword [ebp - 0x3e38], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403ac435
mov edx, 0x3ac436
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403ac435
mov dword [esp + 0xc], 0x3ac436
mov dword [ebp - 0x3e3c], eax
mov dword [ebp - 0x3e40], ecx
mov dword [ebp - 0x3e44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x3e38]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3e48], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x3e48]
mov dword [0x52e254], eax
mov eax, 0x56cc44
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ac803
mov edx, 0x3ac81c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ac803
mov dword [esp + 0x10], 0x3ac81c
mov dword [ebp - 0x3e4c], ecx
mov dword [ebp - 0x3e50], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3e54], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc45
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x477e04
mov eax, 0x56cc46
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ad404
mov edx, 0x3ad421
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ad404
mov dword [esp + 0x10], 0x3ad421
mov dword [ebp - 0x3e58], ecx
mov dword [ebp - 0x3e5c], edx
mov dword [ebp - 0x3e60], esi
call fcn.005257a0
mov eax, dword [ebp - 0x3e60]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cc47
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc48
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47860f
mov eax, 0x56cc49
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403aec10
mov ebx, 0x3aec16
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403aec10
mov dword [esp + 0x14], 0x3aec16
mov dword [ebp - 0x3e64], ebx
mov dword [ebp - 0x3e68], edi
mov dword [ebp - 0x3e6c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403aec10
mov ebx, 0x3aec21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403aec10
mov dword [esp + 0x14], 0x3aec21
mov dword [ebp - 0x3e70], ebx
mov dword [ebp - 0x3e74], edi
mov dword [ebp - 0x3e78], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403aec04
mov edx, 0x3aec38
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403aec04
mov dword [esp + 0x10], 0x3aec38
mov dword [ebp - 0x3e7c], ecx
mov dword [ebp - 0x3e80], edx
mov dword [ebp - 0x3e84], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x3e84]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3e88], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc4a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403af40e
mov ebx, 0x3af414
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403af40e
mov dword [esp + 0x14], 0x3af414
mov dword [ebp - 0x3e8c], ebx
mov dword [ebp - 0x3e90], edi
mov dword [ebp - 0x3e94], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403af40e
mov ebx, 0x3af41f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403af40e
mov dword [esp + 0x14], 0x3af41f
mov dword [ebp - 0x3e98], ebx
mov dword [ebp - 0x3e9c], edi
mov dword [ebp - 0x3ea0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403af404
mov edx, 0x3af420
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403af404
mov dword [esp + 0x10], 0x3af420
mov dword [ebp - 0x3ea4], ecx
mov dword [ebp - 0x3ea8], edx
mov dword [ebp - 0x3eac], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x3eac]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3eb0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc4b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403af812
mov ebx, 0x3af818
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403af812
mov dword [esp + 0x14], 0x3af818
mov dword [ebp - 0x3eb4], ebx
mov dword [ebp - 0x3eb8], edi
mov dword [ebp - 0x3ebc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403af812
mov ebx, 0x3af823
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403af812
mov dword [esp + 0x14], 0x3af823
mov dword [ebp - 0x3ec0], ebx
mov dword [ebp - 0x3ec4], edi
mov dword [ebp - 0x3ec8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403af807
mov edx, 0x3af824
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403af807
mov dword [esp + 0x10], 0x3af824
mov dword [ebp - 0x3ecc], ecx
mov dword [ebp - 0x3ed0], edx
mov dword [ebp - 0x3ed4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x3ed4]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3ed8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc4c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cc4d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cc4e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403b081b
mov ebx, 0x3b0821
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b081b
mov dword [esp + 0x14], 0x3b0821
mov dword [ebp - 0x3edc], ebx
mov dword [ebp - 0x3ee0], edi
mov dword [ebp - 0x3ee4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b081b
mov ebx, 0x3b082c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b081b
mov dword [esp + 0x14], 0x3b082c
mov dword [ebp - 0x3ee8], ebx
mov dword [ebp - 0x3eec], edi
mov dword [ebp - 0x3ef0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403b0807
mov edx, 0x3b0855
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403b0807
mov dword [esp + 0x10], 0x3b0855
mov dword [ebp - 0x3ef4], ecx
mov dword [ebp - 0x3ef8], edx
mov dword [ebp - 0x3efc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x3f00], eax
mov dword [ebp - 0x3f04], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x403b0842
mov edx, 0x3b0851
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x403b0842
mov dword [esp + 0xc], 0x3b0851
mov dword [ebp - 0x3f08], eax
mov dword [ebp - 0x3f0c], ecx
mov dword [ebp - 0x3f10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x3f14], eax
mov dword [ebp - 0x3f18], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x403b0854
mov edx, 0x3b0854
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x403b0854
mov dword [esp + 0xc], 0x3b0854
mov dword [ebp - 0x3f1c], eax
mov dword [ebp - 0x3f20], ecx
mov dword [ebp - 0x3f24], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x3efc]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3f28], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc4f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cc50
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56cc51
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cc52
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cc53
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc54
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc55
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403b3403
mov edx, 0x3b340e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403b3403
mov dword [esp + 0x10], 0x3b340e
mov dword [ebp - 0x3f2c], ecx
mov dword [ebp - 0x3f30], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_time]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f890]
mov edx, 0xb
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x3f34], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x403b3408
mov edx, 0x3b340d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403b3408
mov dword [esp + 0xc], 0x3b340d
mov dword [ebp - 0x3f38], eax
mov dword [ebp - 0x3f3c], ecx
mov dword [ebp - 0x3f40], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x570c78]
mov dword [esp], eax
call sub.cvirte.dll__UP_time
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3f44], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc56
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc57
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403b380d
mov edx, 0x3b381d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403b380d
mov dword [esp + 0x10], 0x3b381d
mov dword [ebp - 0x3f48], ecx
mov dword [ebp - 0x3f4c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_localtime]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f8b0]
mov edx, 0xb
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x3f50], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x403b3817
mov edx, 0x3b381c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403b3817
mov dword [esp + 0xc], 0x3b381c
mov dword [ebp - 0x3f54], eax
mov dword [ebp - 0x3f58], ecx
mov dword [ebp - 0x3f5c], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x570c78]
mov dword [esp], eax
call sub.cvirte.dll__UP_localtime
lea ecx, [sub.cvirte.dll__UP_localtime]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x3f60], eax
call sub.cvirte.dll__ReceivePtrInfo
lea ecx, [sub.cvirte.dll__UP_localtime]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x3f64], eax
call sub.cvirte.dll__ReceiveBlkInfo
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x3f68], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, [0x535830]
mov ecx, 0x403b3803
mov edx, 0x3b381d
mov esi, dword [ebp - 0x3f60]
mov dword [0x570c84], esi
mov dword [esp], esi
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x3f64]
mov dword [esp + 8], eax
mov esi, dword [ebp - 0x3f68]
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b3803
mov dword [esp + 0x14], 0x3b381d
mov dword [ebp - 0x3f6c], edx
mov dword [ebp - 0x3f70], ecx
call sub.cvirte.dll__PtrChkAssign
mov eax, 0x56cc58
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535830]
lea ecx, [ebp - 0x66c]
lea edx, [ebp - 0x670]
mov esi, dword [0x570c84]
mov edi, esi
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [ebp - 0x3f74], esi
call sub.cvirte.dll__PtrBlkRValue
lea eax, [0x52f8d0]
mov ecx, 0x403b4817
mov edx, 0x3b481d
mov esi, dword [ebp - 0x670]
mov edi, dword [ebp - 0x66c]
mov ebx, dword [ebp - 0x3f74]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b4817
mov dword [esp + 0x14], 0x3b481d
mov dword [ebp - 0x3f78], edx
mov dword [ebp - 0x3f7c], ecx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
mov ecx, 0x2d
mov edx, 0
mov esi, 0x403b4817
mov edi, 0x3b4826
mov ebx, dword [ebp - 0x3f74]
add ebx, 0xc
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b4817
mov dword [esp + 0x14], 0x3b4826
mov dword [ebp - 0x3f80], edi
mov dword [ebp - 0x3f84], esi
mov dword [ebp - 0x3f88], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f920]
lea ecx, [0x56a9da]
lea edx, [0x5357a8]
mov esi, 0
mov edi, 0x403b4803
mov ebx, 0x3b480e
mov dword [ebp - 0x3f8c], eax
mov eax, dword [ebp - 0x3f74]
mov eax, dword [eax + 0xc]
mov byte [ebp - 0x3f8d], al
mov eax, dword [ebp - 0x3f8c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b4803
mov dword [esp + 0x14], 0x3b480e
mov dword [ebp - 0x3f94], ebx
mov dword [ebp - 0x3f98], edi
mov dword [ebp - 0x3f9c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x56a9da]
add ecx, 2
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b4803
mov ebx, 0x3b4812
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b4803
mov dword [esp + 0x14], 0x3b4812
mov dword [ebp - 0x3fa0], ebx
mov dword [ebp - 0x3fa4], edi
mov dword [ebp - 0x3fa8], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x3f8d]
mov byte [0x56a9dc], al
mov eax, 0x56cc59
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535830]
lea ecx, [ebp - 0x674]
lea edx, [ebp - 0x678]
mov esi, dword [0x570c84]
mov edi, esi
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [ebp - 0x3fac], esi
call sub.cvirte.dll__PtrBlkRValue
lea eax, [0x52f8d0]
mov ecx, 0x403b4c19
mov edx, 0x3b4c1f
mov esi, dword [ebp - 0x678]
mov edi, dword [ebp - 0x674]
mov ebx, dword [ebp - 0x3fac]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b4c19
mov dword [esp + 0x14], 0x3b4c1f
mov dword [ebp - 0x3fb0], edx
mov dword [ebp - 0x3fb4], ecx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
mov ecx, 0x2d
mov edx, 0
mov esi, 0x403b4c19
mov edi, 0x3b4c27
mov ebx, dword [ebp - 0x3fac]
add ebx, 0x10
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b4c19
mov dword [esp + 0x14], 0x3b4c27
mov dword [ebp - 0x3fb8], edi
mov dword [ebp - 0x3fbc], esi
mov dword [ebp - 0x3fc0], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f920]
lea ecx, [0x56a9da]
lea edx, [0x5357a8]
mov esi, 0
mov edi, 0x403b4c03
mov ebx, 0x3b4c0e
mov dword [ebp - 0x3fc4], eax
mov eax, dword [ebp - 0x3fac]
mov eax, dword [eax + 0x10]
add eax, 1
mov byte [ebp - 0x3fc5], al
mov eax, dword [ebp - 0x3fc4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b4c03
mov dword [esp + 0x14], 0x3b4c0e
mov dword [ebp - 0x3fcc], ebx
mov dword [ebp - 0x3fd0], edi
mov dword [ebp - 0x3fd4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x56a9da]
add ecx, 1
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b4c03
mov ebx, 0x3b4c14
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b4c03
mov dword [esp + 0x14], 0x3b4c14
mov dword [ebp - 0x3fd8], ebx
mov dword [ebp - 0x3fdc], edi
mov dword [ebp - 0x3fe0], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x3fc5]
mov byte [0x56a9db], al
mov eax, 0x56cc5a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535830]
lea ecx, [ebp - 0x67c]
lea edx, [ebp - 0x680]
mov esi, dword [0x570c84]
mov edi, esi
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [ebp - 0x3fe4], esi
call sub.cvirte.dll__PtrBlkRValue
lea eax, [0x52f8d0]
mov ecx, 0x403b5018
mov edx, 0x3b501e
mov esi, dword [ebp - 0x680]
mov edi, dword [ebp - 0x67c]
mov ebx, dword [ebp - 0x3fe4]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b5018
mov dword [esp + 0x14], 0x3b501e
mov dword [ebp - 0x3fe8], edx
mov dword [ebp - 0x3fec], ecx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
mov ecx, 0x2d
mov edx, 0
mov esi, 0x403b5018
mov edi, 0x3b5027
mov ebx, dword [ebp - 0x3fe4]
add ebx, 0x14
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5018
mov dword [esp + 0x14], 0x3b5027
mov dword [ebp - 0x3ff0], edi
mov dword [ebp - 0x3ff4], esi
mov dword [ebp - 0x3ff8], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f920]
lea ecx, [0x56a9da]
lea edx, [0x5357a8]
mov esi, 0
mov edi, 0x403b5003
mov ebx, 0x3b500e
mov dword [ebp - 0x3ffc], eax
mov eax, dword [ebp - 0x3fe4]
mov eax, dword [eax + 0x14]
sub eax, 0x64
mov byte [ebp - 0x3ffd], al
mov eax, dword [ebp - 0x3ffc]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5003
mov dword [esp + 0x14], 0x3b500e
mov dword [ebp - 0x4004], ebx
mov dword [ebp - 0x4008], edi
mov dword [ebp - 0x400c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x56a9da]
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b5003
mov ebx, 0x3b5013
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5003
mov dword [esp + 0x14], 0x3b5013
mov dword [ebp - 0x4010], ebx
mov dword [ebp - 0x4014], edi
mov dword [ebp - 0x4018], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x3ffd]
mov byte [0x56a9da], al
mov eax, 0x56cc5b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535830]
lea ecx, [ebp - 0x684]
lea edx, [ebp - 0x688]
mov esi, dword [0x570c84]
mov edi, esi
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [ebp - 0x401c], esi
call sub.cvirte.dll__PtrBlkRValue
lea eax, [0x52f8d0]
mov ecx, 0x403b5417
mov edx, 0x3b541d
mov esi, dword [ebp - 0x688]
mov edi, dword [ebp - 0x684]
mov ebx, dword [ebp - 0x401c]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b5417
mov dword [esp + 0x14], 0x3b541d
mov dword [ebp - 0x4020], edx
mov dword [ebp - 0x4024], ecx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
mov ecx, 0x2d
mov edx, 0
mov esi, 0x403b5417
mov edi, 0x3b5425
mov ebx, dword [ebp - 0x401c]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5417
mov dword [esp + 0x14], 0x3b5425
mov dword [ebp - 0x4028], edi
mov dword [ebp - 0x402c], esi
mov dword [ebp - 0x4030], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f920]
lea ecx, [0x56a9da]
lea edx, [0x5357a8]
mov esi, 0
mov edi, 0x403b5403
mov ebx, 0x3b540e
mov dword [ebp - 0x4034], eax
mov eax, dword [ebp - 0x401c]
mov eax, dword [eax]
mov byte [ebp - 0x4035], al
mov eax, dword [ebp - 0x4034]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5403
mov dword [esp + 0x14], 0x3b540e
mov dword [ebp - 0x403c], ebx
mov dword [ebp - 0x4040], edi
mov dword [ebp - 0x4044], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x56a9da]
add ecx, 5
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b5403
mov ebx, 0x3b5412
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5403
mov dword [esp + 0x14], 0x3b5412
mov dword [ebp - 0x4048], ebx
mov dword [ebp - 0x404c], edi
mov dword [ebp - 0x4050], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x4035]
mov byte [0x56a9df], al
mov eax, 0x56cc5c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535830]
lea ecx, [ebp - 0x68c]
lea edx, [ebp - 0x690]
mov esi, dword [0x570c84]
mov edi, esi
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [ebp - 0x4054], esi
call sub.cvirte.dll__PtrBlkRValue
lea eax, [0x52f8d0]
mov ecx, 0x403b5817
mov edx, 0x3b581d
mov esi, dword [ebp - 0x690]
mov edi, dword [ebp - 0x68c]
mov ebx, dword [ebp - 0x4054]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b5817
mov dword [esp + 0x14], 0x3b581d
mov dword [ebp - 0x4058], edx
mov dword [ebp - 0x405c], ecx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
mov ecx, 0x2d
mov edx, 0
mov esi, 0x403b5817
mov edi, 0x3b5825
mov ebx, dword [ebp - 0x4054]
add ebx, 4
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5817
mov dword [esp + 0x14], 0x3b5825
mov dword [ebp - 0x4060], edi
mov dword [ebp - 0x4064], esi
mov dword [ebp - 0x4068], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f920]
lea ecx, [0x56a9da]
lea edx, [0x5357a8]
mov esi, 0
mov edi, 0x403b5803
mov ebx, 0x3b580e
mov dword [ebp - 0x406c], eax
mov eax, dword [ebp - 0x4054]
mov eax, dword [eax + 4]
mov byte [ebp - 0x406d], al
mov eax, dword [ebp - 0x406c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5803
mov dword [esp + 0x14], 0x3b580e
mov dword [ebp - 0x4074], ebx
mov dword [ebp - 0x4078], edi
mov dword [ebp - 0x407c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x56a9da]
add ecx, 4
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b5803
mov ebx, 0x3b5812
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5803
mov dword [esp + 0x14], 0x3b5812
mov dword [ebp - 0x4080], ebx
mov dword [ebp - 0x4084], edi
mov dword [ebp - 0x4088], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x406d]
mov byte [0x56a9de], al
mov eax, 0x56cc5d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535830]
lea ecx, [ebp - 0x694]
lea edx, [ebp - 0x698]
mov esi, dword [0x570c84]
mov edi, esi
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [ebp - 0x408c], esi
call sub.cvirte.dll__PtrBlkRValue
lea eax, [0x52f8d0]
mov ecx, 0x403b5c18
mov edx, 0x3b5c1e
mov esi, dword [ebp - 0x698]
mov edi, dword [ebp - 0x694]
mov ebx, dword [ebp - 0x408c]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b5c18
mov dword [esp + 0x14], 0x3b5c1e
mov dword [ebp - 0x4090], edx
mov dword [ebp - 0x4094], ecx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
mov ecx, 0x2d
mov edx, 0
mov esi, 0x403b5c18
mov edi, 0x3b5c27
mov ebx, dword [ebp - 0x408c]
add ebx, 8
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5c18
mov dword [esp + 0x14], 0x3b5c27
mov dword [ebp - 0x4098], edi
mov dword [ebp - 0x409c], esi
mov dword [ebp - 0x40a0], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f920]
lea ecx, [0x56a9da]
lea edx, [0x5357a8]
mov esi, 0
mov edi, 0x403b5c03
mov ebx, 0x3b5c0e
mov dword [ebp - 0x40a4], eax
mov eax, dword [ebp - 0x408c]
mov eax, dword [eax + 8]
mov byte [ebp - 0x40a5], al
mov eax, dword [ebp - 0x40a4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5c03
mov dword [esp + 0x14], 0x3b5c0e
mov dword [ebp - 0x40ac], ebx
mov dword [ebp - 0x40b0], edi
mov dword [ebp - 0x40b4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x56a9da]
add ecx, 3
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b5c03
mov ebx, 0x3b5c13
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b5c03
mov dword [esp + 0x14], 0x3b5c13
mov dword [ebp - 0x40b8], ebx
mov dword [ebp - 0x40bc], edi
mov dword [ebp - 0x40c0], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x40a5]
mov byte [0x56a9dd], al
mov eax, 0x56cc5e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x535830]
lea ecx, [ebp - 0x69c]
lea edx, [ebp - 0x6a0]
mov esi, dword [0x570c84]
mov edi, esi
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [ebp - 0x40c4], esi
call sub.cvirte.dll__PtrBlkRValue
lea eax, [0x52f8d0]
mov ecx, 0x403b6019
mov edx, 0x3b601f
mov esi, dword [ebp - 0x6a0]
mov edi, dword [ebp - 0x69c]
mov ebx, dword [ebp - 0x40c4]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], edi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x403b6019
mov dword [esp + 0x14], 0x3b601f
mov dword [ebp - 0x40c8], edx
mov dword [ebp - 0x40cc], ecx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
mov ecx, 0x2d
mov edx, 0
mov esi, 0x403b6019
mov edi, 0x3b6028
mov ebx, dword [ebp - 0x40c4]
add ebx, 0x18
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b6019
mov dword [esp + 0x14], 0x3b6028
mov dword [ebp - 0x40d0], edi
mov dword [ebp - 0x40d4], esi
mov dword [ebp - 0x40d8], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f920]
lea ecx, [0x56a9da]
lea edx, [0x5357a8]
mov esi, 0
mov edi, 0x403b6003
mov ebx, 0x3b600e
mov dword [ebp - 0x40dc], eax
mov eax, dword [ebp - 0x40c4]
mov eax, dword [eax + 0x18]
mov byte [ebp - 0x40dd], al
mov eax, dword [ebp - 0x40dc]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b6003
mov dword [esp + 0x14], 0x3b600e
mov dword [ebp - 0x40e4], ebx
mov dword [ebp - 0x40e8], edi
mov dword [ebp - 0x40ec], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f970]
lea ecx, [0x56a9da]
add ecx, 6
mov edx, 0x2d
mov esi, 0
mov edi, 0x403b6003
mov ebx, 0x3b6016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403b6003
mov dword [esp + 0x14], 0x3b6016
mov dword [ebp - 0x40f0], ebx
mov dword [ebp - 0x40f4], edi
mov dword [ebp - 0x40f8], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x40dd]
mov byte [0x56a9e0], al
mov eax, 0x56cc5f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc60
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403b6809
mov edx, 0x3b684a
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403b6809
mov dword [esp + 0x10], 0x3b684a
mov dword [ebp - 0x40fc], ecx
mov dword [ebp - 0x4100], edx
mov word [ebp - 0x4102], si
call fcn.005257a0
mov eax, 0x59
mov ecx, 0x57
mov edx, 0x42
mov edi, 7
mov dword [esp], 0x59
mov si, word [ebp - 0x4102]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 7
mov dword [ebp - 0x4108], eax
mov dword [ebp - 0x410c], ecx
mov dword [ebp - 0x4110], edx
mov dword [ebp - 0x4114], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cc61
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x479754
mov eax, 0x56cc62
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc63
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4799c4
mov eax, 0x56cc64
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x4799b3
mov eax, 0x56cc65
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403b900e
mov edx, 0x3b9042
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403b900e
mov dword [esp + 0x10], 0x3b9042
mov dword [ebp - 0x4118], ecx
mov dword [ebp - 0x411c], edx
mov dword [ebp - 0x4120], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403b901a
mov edx, 0x3b9024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403b901a
mov dword [esp + 0xc], 0x3b9024
mov dword [ebp - 0x4124], eax
mov dword [ebp - 0x4128], ecx
mov dword [ebp - 0x412c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403b9027
mov edx, 0x3b9037
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403b9027
mov dword [esp + 0xc], 0x3b9037
mov dword [ebp - 0x4130], eax
mov dword [ebp - 0x4134], ecx
mov dword [ebp - 0x4138], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403b903a
mov edx, 0x3b9041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403b903a
mov dword [esp + 0xc], 0x3b9041
mov dword [ebp - 0x413c], eax
mov dword [ebp - 0x4140], ecx
mov dword [ebp - 0x4144], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4148], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x4120]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x414c], eax
mov dword [ebp - 0x4150], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4154], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc66
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cc67
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cc68
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc69
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc6a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc6b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cc6c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc6d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc6e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cc6f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cc70
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cc71
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cc72
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403be403
mov edx, 0x3be434
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403be403
mov dword [esp + 0x10], 0x3be434
mov dword [ebp - 0x4158], ecx
mov dword [ebp - 0x415c], edx
mov dword [ebp - 0x4160], esi
mov dword [ebp - 0x4164], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403be40f
mov edx, 0x3be419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403be40f
mov dword [esp + 0xc], 0x3be419
mov dword [ebp - 0x4168], eax
mov dword [ebp - 0x416c], ecx
mov dword [ebp - 0x4170], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403be41c
mov edx, 0x3be426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403be41c
mov dword [esp + 0xc], 0x3be426
mov dword [ebp - 0x4174], eax
mov dword [ebp - 0x4178], ecx
mov dword [ebp - 0x417c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403be429
mov edx, 0x3be433
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403be429
mov dword [esp + 0xc], 0x3be433
mov dword [ebp - 0x4180], eax
mov dword [ebp - 0x4184], ecx
mov dword [ebp - 0x4188], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x418c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x4160]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x4164]
mov dword [esp + 8], edx
mov dword [ebp - 0x4190], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4194], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc73
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403be803
mov edx, 0x3be835
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403be803
mov dword [esp + 0x10], 0x3be835
mov dword [ebp - 0x4198], ecx
mov dword [ebp - 0x419c], edx
mov dword [ebp - 0x41a0], esi
mov dword [ebp - 0x41a4], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403be80f
mov edx, 0x3be819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403be80f
mov dword [esp + 0xc], 0x3be819
mov dword [ebp - 0x41a8], eax
mov dword [ebp - 0x41ac], ecx
mov dword [ebp - 0x41b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403be81c
mov edx, 0x3be826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403be81c
mov dword [esp + 0xc], 0x3be826
mov dword [ebp - 0x41b4], eax
mov dword [ebp - 0x41b8], ecx
mov dword [ebp - 0x41bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403be829
mov edx, 0x3be834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403be829
mov dword [esp + 0xc], 0x3be834
mov dword [ebp - 0x41c0], eax
mov dword [ebp - 0x41c4], ecx
mov dword [ebp - 0x41c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x41cc], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x41a0]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x41a4]
mov dword [esp + 8], edx
mov dword [ebp - 0x41d0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x41d4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc74
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403bf003
mov edx, 0x3bf032
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403bf003
mov dword [esp + 0x10], 0x3bf032
mov dword [ebp - 0x41d8], ecx
mov dword [ebp - 0x41dc], edx
mov dword [ebp - 0x41e0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x41e4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x403bf00c
mov edx, 0x3bf012
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403bf00c
mov dword [esp + 0xc], 0x3bf012
mov dword [ebp - 0x41e8], eax
mov dword [ebp - 0x41ec], ecx
mov dword [ebp - 0x41f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403bf015
mov edx, 0x3bf01e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403bf015
mov dword [esp + 0xc], 0x3bf01e
mov dword [ebp - 0x41f4], eax
mov dword [ebp - 0x41f8], ecx
mov dword [ebp - 0x41fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403bf020
mov edx, 0x3bf020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403bf020
mov dword [esp + 0xc], 0x3bf020
mov dword [ebp - 0x4200], eax
mov dword [ebp - 0x4204], ecx
mov dword [ebp - 0x4208], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403bf022
mov edx, 0x3bf031
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403bf022
mov dword [esp + 0xc], 0x3bf031
mov dword [ebp - 0x420c], eax
mov dword [ebp - 0x4210], ecx
mov dword [ebp - 0x4214], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x4218], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x41e0]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x421c], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4220], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc75
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403bf409
mov edx, 0x3bf43e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403bf409
mov dword [esp + 0x10], 0x3bf43e
mov dword [ebp - 0x4224], ecx
mov dword [ebp - 0x4228], edx
mov dword [ebp - 0x422c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403bf415
mov edx, 0x3bf41f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403bf415
mov dword [esp + 0xc], 0x3bf41f
mov dword [ebp - 0x4230], eax
mov dword [ebp - 0x4234], ecx
mov dword [ebp - 0x4238], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403bf422
mov edx, 0x3bf434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403bf422
mov dword [esp + 0xc], 0x3bf434
mov dword [ebp - 0x423c], eax
mov dword [ebp - 0x4240], ecx
mov dword [ebp - 0x4244], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403bf437
mov edx, 0x3bf43d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403bf437
mov dword [esp + 0xc], 0x3bf43d
mov dword [ebp - 0x4248], eax
mov dword [ebp - 0x424c], ecx
mov dword [ebp - 0x4250], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x422c]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x4254], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4258], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc76
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403bfc03
mov edx, 0x3bfc51
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403bfc03
mov dword [esp + 0x10], 0x3bfc51
mov dword [ebp - 0x425c], ecx
mov dword [ebp - 0x4260], edx
mov dword [ebp - 0x4264], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403bfc15
mov edx, 0x3bfc1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403bfc15
mov dword [esp + 0xc], 0x3bfc1f
mov dword [ebp - 0x4268], eax
mov dword [ebp - 0x426c], ecx
mov dword [ebp - 0x4270], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403bfc21
mov edx, 0x3bfc33
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403bfc21
mov dword [esp + 0xc], 0x3bfc33
mov dword [ebp - 0x4274], eax
mov dword [ebp - 0x4278], ecx
mov dword [ebp - 0x427c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403bfc35
mov edx, 0x3bfc45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403bfc35
mov dword [esp + 0xc], 0x3bfc45
mov dword [ebp - 0x4280], eax
mov dword [ebp - 0x4284], ecx
mov dword [ebp - 0x4288], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403bfc47
mov edx, 0x3bfc50
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403bfc47
mov dword [esp + 0xc], 0x3bfc50
mov dword [ebp - 0x428c], eax
mov dword [ebp - 0x4290], ecx
mov dword [ebp - 0x4294], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4298], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x4264]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x429c], eax
mov dword [ebp - 0x42a0], ecx
mov dword [ebp - 0x42a4], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x42a8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc77
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c0403
mov edx, 0x3c040f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c0403
mov dword [esp + 0x10], 0x3c040f
mov dword [ebp - 0x42ac], ecx
mov dword [ebp - 0x42b0], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cc78
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cc79
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc7a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c1803
mov edx, 0x3c181f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c1803
mov dword [esp + 0x10], 0x3c181f
mov dword [ebp - 0x42b4], ecx
mov dword [ebp - 0x42b8], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc7b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc7c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403c1c21
mov ebx, 0x3c1c27
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c1c21
mov dword [esp + 0x14], 0x3c1c27
mov dword [ebp - 0x42bc], ebx
mov dword [ebp - 0x42c0], edi
mov dword [ebp - 0x42c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403c1c21
mov ebx, 0x3c1c32
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c1c21
mov dword [esp + 0x14], 0x3c1c32
mov dword [ebp - 0x42c8], ebx
mov dword [ebp - 0x42cc], edi
mov dword [ebp - 0x42d0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c1c12
mov edx, 0x3c1c64
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c1c12
mov dword [esp + 0x10], 0x3c1c64
mov dword [ebp - 0x42d4], ecx
mov dword [ebp - 0x42d8], edx
mov dword [ebp - 0x42dc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403c1c35
mov edx, 0x3c1c36
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403c1c35
mov dword [esp + 0xc], 0x3c1c36
mov dword [ebp - 0x42e0], eax
mov dword [ebp - 0x42e4], ecx
mov dword [ebp - 0x42e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x42dc]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x42ec], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x42ec]
mov dword [0x52e254], eax
mov eax, 0x56cc7d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c2003
mov edx, 0x3c201c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c2003
mov dword [esp + 0x10], 0x3c201c
mov dword [ebp - 0x42f0], ecx
mov dword [ebp - 0x42f4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x42f8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc7e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x47aa57
mov eax, 0x56cc7f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c2c04
mov edx, 0x3c2c21
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c2c04
mov dword [esp + 0x10], 0x3c2c21
mov dword [ebp - 0x42fc], ecx
mov dword [ebp - 0x4300], edx
mov dword [ebp - 0x4304], esi
call fcn.005257a0
mov eax, dword [ebp - 0x4304]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cc80
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc81
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47b262
mov eax, 0x56cc82
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403c4410
mov ebx, 0x3c4416
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c4410
mov dword [esp + 0x14], 0x3c4416
mov dword [ebp - 0x4308], ebx
mov dword [ebp - 0x430c], edi
mov dword [ebp - 0x4310], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403c4410
mov ebx, 0x3c4421
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c4410
mov dword [esp + 0x14], 0x3c4421
mov dword [ebp - 0x4314], ebx
mov dword [ebp - 0x4318], edi
mov dword [ebp - 0x431c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c4404
mov edx, 0x3c4438
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c4404
mov dword [esp + 0x10], 0x3c4438
mov dword [ebp - 0x4320], ecx
mov dword [ebp - 0x4324], edx
mov dword [ebp - 0x4328], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4328]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x432c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc83
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403c4c0e
mov ebx, 0x3c4c14
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c4c0e
mov dword [esp + 0x14], 0x3c4c14
mov dword [ebp - 0x4330], ebx
mov dword [ebp - 0x4334], edi
mov dword [ebp - 0x4338], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403c4c0e
mov ebx, 0x3c4c1f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c4c0e
mov dword [esp + 0x14], 0x3c4c1f
mov dword [ebp - 0x433c], ebx
mov dword [ebp - 0x4340], edi
mov dword [ebp - 0x4344], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c4c04
mov edx, 0x3c4c20
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c4c04
mov dword [esp + 0x10], 0x3c4c20
mov dword [ebp - 0x4348], ecx
mov dword [ebp - 0x434c], edx
mov dword [ebp - 0x4350], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4350]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4354], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc84
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403c5012
mov ebx, 0x3c5018
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c5012
mov dword [esp + 0x14], 0x3c5018
mov dword [ebp - 0x4358], ebx
mov dword [ebp - 0x435c], edi
mov dword [ebp - 0x4360], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403c5012
mov ebx, 0x3c5023
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c5012
mov dword [esp + 0x14], 0x3c5023
mov dword [ebp - 0x4364], ebx
mov dword [ebp - 0x4368], edi
mov dword [ebp - 0x436c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c5007
mov edx, 0x3c5024
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c5007
mov dword [esp + 0x10], 0x3c5024
mov dword [ebp - 0x4370], ecx
mov dword [ebp - 0x4374], edx
mov dword [ebp - 0x4378], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4378]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x437c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc85
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cc86
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cc87
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403c601b
mov ebx, 0x3c6021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c601b
mov dword [esp + 0x14], 0x3c6021
mov dword [ebp - 0x4380], ebx
mov dword [ebp - 0x4384], edi
mov dword [ebp - 0x4388], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403c601b
mov ebx, 0x3c602c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403c601b
mov dword [esp + 0x14], 0x3c602c
mov dword [ebp - 0x438c], ebx
mov dword [ebp - 0x4390], edi
mov dword [ebp - 0x4394], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c6007
mov edx, 0x3c6055
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c6007
mov dword [esp + 0x10], 0x3c6055
mov dword [ebp - 0x4398], ecx
mov dword [ebp - 0x439c], edx
mov dword [ebp - 0x43a0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x43a4], eax
mov dword [ebp - 0x43a8], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x403c6042
mov edx, 0x3c6051
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x403c6042
mov dword [esp + 0xc], 0x3c6051
mov dword [ebp - 0x43ac], eax
mov dword [ebp - 0x43b0], ecx
mov dword [ebp - 0x43b4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x43b8], eax
mov dword [ebp - 0x43bc], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x403c6054
mov edx, 0x3c6054
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x403c6054
mov dword [esp + 0xc], 0x3c6054
mov dword [ebp - 0x43c0], eax
mov dword [ebp - 0x43c4], ecx
mov dword [ebp - 0x43c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x43a0]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x43cc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc88
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cc89
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56cc8a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cc8b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cc8c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc8d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc8e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc8f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403c8c09
mov edx, 0x3c8c36
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403c8c09
mov dword [esp + 0x10], 0x3c8c36
mov dword [ebp - 0x43d0], ecx
mov dword [ebp - 0x43d4], edx
mov word [ebp - 0x43d6], si
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x52
mov edx, 0x42
mov edi, 0xe
mov dword [esp], 0x45
mov si, word [ebp - 0x43d6]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 0xe
mov dword [ebp - 0x43dc], eax
mov dword [ebp - 0x43e0], ecx
mov dword [ebp - 0x43e4], edx
mov dword [ebp - 0x43e8], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cc90
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x47b3a5
mov eax, 0x56cc91
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc92
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47b615
mov eax, 0x56cc93
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x47b604
mov eax, 0x56cc94
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403cb40e
mov edx, 0x3cb442
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403cb40e
mov dword [esp + 0x10], 0x3cb442
mov dword [ebp - 0x43ec], ecx
mov dword [ebp - 0x43f0], edx
mov dword [ebp - 0x43f4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403cb41a
mov edx, 0x3cb424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403cb41a
mov dword [esp + 0xc], 0x3cb424
mov dword [ebp - 0x43f8], eax
mov dword [ebp - 0x43fc], ecx
mov dword [ebp - 0x4400], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403cb427
mov edx, 0x3cb437
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403cb427
mov dword [esp + 0xc], 0x3cb437
mov dword [ebp - 0x4404], eax
mov dword [ebp - 0x4408], ecx
mov dword [ebp - 0x440c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403cb43a
mov edx, 0x3cb441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403cb43a
mov dword [esp + 0xc], 0x3cb441
mov dword [ebp - 0x4410], eax
mov dword [ebp - 0x4414], ecx
mov dword [ebp - 0x4418], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x441c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x43f4]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x4420], eax
mov dword [ebp - 0x4424], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4428], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cc95
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cc96
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cc97
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc98
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc99
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cc9a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403cd417
mov ebx, 0x3cd41d
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403cd417
mov dword [esp + 0x14], 0x3cd41d
mov dword [ebp - 0x442c], ebx
mov dword [ebp - 0x4430], edi
mov dword [ebp - 0x4434], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x56a9e1]
add ecx, 0x330
mov edx, 0x2d
mov esi, 0
mov edi, 0x403cd417
mov ebx, 0x3cd42c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403cd417
mov dword [esp + 0x14], 0x3cd42c
mov dword [ebp - 0x4438], ebx
mov dword [ebp - 0x443c], edi
mov dword [ebp - 0x4440], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403cd403
mov ebx, 0x3cd404
mov dword [ebp - 0x4444], eax
mov ax, word [0x56ad11]
mov word [ebp - 0x4446], ax
mov eax, dword [ebp - 0x4444]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403cd403
mov dword [esp + 0x14], 0x3cd404
mov dword [ebp - 0x444c], ebx
mov dword [ebp - 0x4450], edi
mov dword [ebp - 0x4454], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 3
mov edx, 0x2d
mov esi, 0
mov edi, 0x403cd403
mov ebx, 0x3cd413
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403cd403
mov dword [esp + 0x14], 0x3cd413
mov dword [ebp - 0x4458], ebx
mov dword [ebp - 0x445c], edi
mov dword [ebp - 0x4460], esi
call sub.cvirte.dll__PtrChkDeref
mov ax, word [ebp - 0x4446]
mov word [0x5702e7], ax
mov eax, 0x56cc9b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cc9c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403cdc09
mov edx, 0x3cdc56
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403cdc09
mov dword [esp + 0x10], 0x3cdc56
mov dword [ebp - 0x4464], ecx
mov dword [ebp - 0x4468], edx
call fcn.005257a0
mov eax, 0x45
mov ecx, 3
mov edx, 0x57
mov esi, 0x42
mov edi, 2
mov dword [esp], 0x45
mov dword [esp + 4], 3
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 2
mov dword [ebp - 0x446c], eax
mov dword [ebp - 0x4470], ecx
mov dword [ebp - 0x4474], edx
mov dword [ebp - 0x4478], esi
mov dword [ebp - 0x447c], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cc9d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x47b8fc
mov eax, 0x56cc9e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cc9f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47bb6c
mov eax, 0x56cca0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x47bb5b
mov eax, 0x56cca1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d040e
mov edx, 0x3d0442
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d040e
mov dword [esp + 0x10], 0x3d0442
mov dword [ebp - 0x4480], ecx
mov dword [ebp - 0x4484], edx
mov dword [ebp - 0x4488], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403d041a
mov edx, 0x3d0424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403d041a
mov dword [esp + 0xc], 0x3d0424
mov dword [ebp - 0x448c], eax
mov dword [ebp - 0x4490], ecx
mov dword [ebp - 0x4494], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403d0427
mov edx, 0x3d0437
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403d0427
mov dword [esp + 0xc], 0x3d0437
mov dword [ebp - 0x4498], eax
mov dword [ebp - 0x449c], ecx
mov dword [ebp - 0x44a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403d043a
mov edx, 0x3d0441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403d043a
mov dword [esp + 0xc], 0x3d0441
mov dword [ebp - 0x44a4], eax
mov dword [ebp - 0x44a8], ecx
mov dword [ebp - 0x44ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x44b0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x4488]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x44b4], eax
mov dword [ebp - 0x44b8], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x44bc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cca2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cca3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cca4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cca5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cca6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cca7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cca8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cca9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ccaa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56ccab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ccac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56ccad
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ccae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d5003
mov edx, 0x3d5034
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d5003
mov dword [esp + 0x10], 0x3d5034
mov dword [ebp - 0x44c0], ecx
mov dword [ebp - 0x44c4], edx
mov dword [ebp - 0x44c8], esi
mov dword [ebp - 0x44cc], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403d500f
mov edx, 0x3d5019
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403d500f
mov dword [esp + 0xc], 0x3d5019
mov dword [ebp - 0x44d0], eax
mov dword [ebp - 0x44d4], ecx
mov dword [ebp - 0x44d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403d501c
mov edx, 0x3d5026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403d501c
mov dword [esp + 0xc], 0x3d5026
mov dword [ebp - 0x44dc], eax
mov dword [ebp - 0x44e0], ecx
mov dword [ebp - 0x44e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403d5029
mov edx, 0x3d5033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403d5029
mov dword [esp + 0xc], 0x3d5033
mov dword [ebp - 0x44e8], eax
mov dword [ebp - 0x44ec], ecx
mov dword [ebp - 0x44f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x44f4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x44c8]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x44cc]
mov dword [esp + 8], edx
mov dword [ebp - 0x44f8], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x44fc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccaf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d5403
mov edx, 0x3d5435
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d5403
mov dword [esp + 0x10], 0x3d5435
mov dword [ebp - 0x4500], ecx
mov dword [ebp - 0x4504], edx
mov dword [ebp - 0x4508], esi
mov dword [ebp - 0x450c], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403d540f
mov edx, 0x3d5419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403d540f
mov dword [esp + 0xc], 0x3d5419
mov dword [ebp - 0x4510], eax
mov dword [ebp - 0x4514], ecx
mov dword [ebp - 0x4518], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403d541c
mov edx, 0x3d5426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403d541c
mov dword [esp + 0xc], 0x3d5426
mov dword [ebp - 0x451c], eax
mov dword [ebp - 0x4520], ecx
mov dword [ebp - 0x4524], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403d5429
mov edx, 0x3d5434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403d5429
mov dword [esp + 0xc], 0x3d5434
mov dword [ebp - 0x4528], eax
mov dword [ebp - 0x452c], ecx
mov dword [ebp - 0x4530], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4534], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x4508]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x450c]
mov dword [esp + 8], edx
mov dword [ebp - 0x4538], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x453c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccb0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d5c03
mov edx, 0x3d5c32
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d5c03
mov dword [esp + 0x10], 0x3d5c32
mov dword [ebp - 0x4540], ecx
mov dword [ebp - 0x4544], edx
mov dword [ebp - 0x4548], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x454c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x403d5c0c
mov edx, 0x3d5c12
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403d5c0c
mov dword [esp + 0xc], 0x3d5c12
mov dword [ebp - 0x4550], eax
mov dword [ebp - 0x4554], ecx
mov dword [ebp - 0x4558], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403d5c15
mov edx, 0x3d5c1e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403d5c15
mov dword [esp + 0xc], 0x3d5c1e
mov dword [ebp - 0x455c], eax
mov dword [ebp - 0x4560], ecx
mov dword [ebp - 0x4564], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403d5c20
mov edx, 0x3d5c20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403d5c20
mov dword [esp + 0xc], 0x3d5c20
mov dword [ebp - 0x4568], eax
mov dword [ebp - 0x456c], ecx
mov dword [ebp - 0x4570], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403d5c22
mov edx, 0x3d5c31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403d5c22
mov dword [esp + 0xc], 0x3d5c31
mov dword [ebp - 0x4574], eax
mov dword [ebp - 0x4578], ecx
mov dword [ebp - 0x457c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x4580], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x4548]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x4584], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4588], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccb1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d6009
mov edx, 0x3d603e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d6009
mov dword [esp + 0x10], 0x3d603e
mov dword [ebp - 0x458c], ecx
mov dword [ebp - 0x4590], edx
mov dword [ebp - 0x4594], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403d6015
mov edx, 0x3d601f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403d6015
mov dword [esp + 0xc], 0x3d601f
mov dword [ebp - 0x4598], eax
mov dword [ebp - 0x459c], ecx
mov dword [ebp - 0x45a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403d6022
mov edx, 0x3d6034
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403d6022
mov dword [esp + 0xc], 0x3d6034
mov dword [ebp - 0x45a4], eax
mov dword [ebp - 0x45a8], ecx
mov dword [ebp - 0x45ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403d6037
mov edx, 0x3d603d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403d6037
mov dword [esp + 0xc], 0x3d603d
mov dword [ebp - 0x45b0], eax
mov dword [ebp - 0x45b4], ecx
mov dword [ebp - 0x45b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x4594]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x45bc], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x45c0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccb2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d6803
mov edx, 0x3d6851
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d6803
mov dword [esp + 0x10], 0x3d6851
mov dword [ebp - 0x45c4], ecx
mov dword [ebp - 0x45c8], edx
mov dword [ebp - 0x45cc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403d6815
mov edx, 0x3d681f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403d6815
mov dword [esp + 0xc], 0x3d681f
mov dword [ebp - 0x45d0], eax
mov dword [ebp - 0x45d4], ecx
mov dword [ebp - 0x45d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403d6821
mov edx, 0x3d6833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403d6821
mov dword [esp + 0xc], 0x3d6833
mov dword [ebp - 0x45dc], eax
mov dword [ebp - 0x45e0], ecx
mov dword [ebp - 0x45e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403d6835
mov edx, 0x3d6845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403d6835
mov dword [esp + 0xc], 0x3d6845
mov dword [ebp - 0x45e8], eax
mov dword [ebp - 0x45ec], ecx
mov dword [ebp - 0x45f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403d6847
mov edx, 0x3d6850
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403d6847
mov dword [esp + 0xc], 0x3d6850
mov dword [ebp - 0x45f4], eax
mov dword [ebp - 0x45f8], ecx
mov dword [ebp - 0x45fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4600], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x45cc]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x4604], eax
mov dword [ebp - 0x4608], ecx
mov dword [ebp - 0x460c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4610], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccb3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d7003
mov edx, 0x3d700f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d7003
mov dword [esp + 0x10], 0x3d700f
mov dword [ebp - 0x4614], ecx
mov dword [ebp - 0x4618], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56ccb4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ccb5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ccb6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d8403
mov edx, 0x3d841f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d8403
mov dword [esp + 0x10], 0x3d841f
mov dword [ebp - 0x461c], ecx
mov dword [ebp - 0x4620], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccb7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ccb8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403d8821
mov ebx, 0x3d8827
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403d8821
mov dword [esp + 0x14], 0x3d8827
mov dword [ebp - 0x4624], ebx
mov dword [ebp - 0x4628], edi
mov dword [ebp - 0x462c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403d8821
mov ebx, 0x3d8832
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403d8821
mov dword [esp + 0x14], 0x3d8832
mov dword [ebp - 0x4630], ebx
mov dword [ebp - 0x4634], edi
mov dword [ebp - 0x4638], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d8812
mov edx, 0x3d8864
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d8812
mov dword [esp + 0x10], 0x3d8864
mov dword [ebp - 0x463c], ecx
mov dword [ebp - 0x4640], edx
mov dword [ebp - 0x4644], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403d8835
mov edx, 0x3d8836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403d8835
mov dword [esp + 0xc], 0x3d8836
mov dword [ebp - 0x4648], eax
mov dword [ebp - 0x464c], ecx
mov dword [ebp - 0x4650], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x4644]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4654], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x4654]
mov dword [0x52e254], eax
mov eax, 0x56ccb9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d8c03
mov edx, 0x3d8c1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d8c03
mov dword [esp + 0x10], 0x3d8c1c
mov dword [ebp - 0x4658], ecx
mov dword [ebp - 0x465c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4660], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x47cbff
mov eax, 0x56ccbb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403d9804
mov edx, 0x3d9821
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403d9804
mov dword [esp + 0x10], 0x3d9821
mov dword [ebp - 0x4664], ecx
mov dword [ebp - 0x4668], edx
mov dword [ebp - 0x466c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x466c]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56ccbc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ccbd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47d40a
mov eax, 0x56ccbe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403db010
mov ebx, 0x3db016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403db010
mov dword [esp + 0x14], 0x3db016
mov dword [ebp - 0x4670], ebx
mov dword [ebp - 0x4674], edi
mov dword [ebp - 0x4678], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403db010
mov ebx, 0x3db021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403db010
mov dword [esp + 0x14], 0x3db021
mov dword [ebp - 0x467c], ebx
mov dword [ebp - 0x4680], edi
mov dword [ebp - 0x4684], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403db004
mov edx, 0x3db038
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403db004
mov dword [esp + 0x10], 0x3db038
mov dword [ebp - 0x4688], ecx
mov dword [ebp - 0x468c], edx
mov dword [ebp - 0x4690], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4690]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4694], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccbf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403db80e
mov ebx, 0x3db814
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403db80e
mov dword [esp + 0x14], 0x3db814
mov dword [ebp - 0x4698], ebx
mov dword [ebp - 0x469c], edi
mov dword [ebp - 0x46a0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403db80e
mov ebx, 0x3db81f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403db80e
mov dword [esp + 0x14], 0x3db81f
mov dword [ebp - 0x46a4], ebx
mov dword [ebp - 0x46a8], edi
mov dword [ebp - 0x46ac], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403db804
mov edx, 0x3db820
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403db804
mov dword [esp + 0x10], 0x3db820
mov dword [ebp - 0x46b0], ecx
mov dword [ebp - 0x46b4], edx
mov dword [ebp - 0x46b8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x46b8]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x46bc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccc0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403dbc12
mov ebx, 0x3dbc18
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403dbc12
mov dword [esp + 0x14], 0x3dbc18
mov dword [ebp - 0x46c0], ebx
mov dword [ebp - 0x46c4], edi
mov dword [ebp - 0x46c8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403dbc12
mov ebx, 0x3dbc23
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403dbc12
mov dword [esp + 0x14], 0x3dbc23
mov dword [ebp - 0x46cc], ebx
mov dword [ebp - 0x46d0], edi
mov dword [ebp - 0x46d4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403dbc07
mov edx, 0x3dbc24
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403dbc07
mov dword [esp + 0x10], 0x3dbc24
mov dword [ebp - 0x46d8], ecx
mov dword [ebp - 0x46dc], edx
mov dword [ebp - 0x46e0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x46e0]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x46e4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccc1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56ccc2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56ccc3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403dcc1b
mov ebx, 0x3dcc21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403dcc1b
mov dword [esp + 0x14], 0x3dcc21
mov dword [ebp - 0x46e8], ebx
mov dword [ebp - 0x46ec], edi
mov dword [ebp - 0x46f0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403dcc1b
mov ebx, 0x3dcc2c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403dcc1b
mov dword [esp + 0x14], 0x3dcc2c
mov dword [ebp - 0x46f4], ebx
mov dword [ebp - 0x46f8], edi
mov dword [ebp - 0x46fc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403dcc07
mov edx, 0x3dcc55
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403dcc07
mov dword [esp + 0x10], 0x3dcc55
mov dword [ebp - 0x4700], ecx
mov dword [ebp - 0x4704], edx
mov dword [ebp - 0x4708], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x470c], eax
mov dword [ebp - 0x4710], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x403dcc42
mov edx, 0x3dcc51
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x403dcc42
mov dword [esp + 0xc], 0x3dcc51
mov dword [ebp - 0x4714], eax
mov dword [ebp - 0x4718], ecx
mov dword [ebp - 0x471c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x4720], eax
mov dword [ebp - 0x4724], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x403dcc54
mov edx, 0x3dcc54
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x403dcc54
mov dword [esp + 0xc], 0x3dcc54
mov dword [ebp - 0x4728], eax
mov dword [ebp - 0x472c], ecx
mov dword [ebp - 0x4730], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x4708]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4734], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccc4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56ccc5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56ccc6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ccc7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56ccc8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ccc9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ccca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cccb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403df809
mov edx, 0x3df836
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403df809
mov dword [esp + 0x10], 0x3df836
mov dword [ebp - 0x4738], ecx
mov dword [ebp - 0x473c], edx
mov word [ebp - 0x473e], si
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x52
mov edx, 0x42
mov edi, 0xd
mov dword [esp], 0x45
mov si, word [ebp - 0x473e]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 0xd
mov dword [ebp - 0x4744], eax
mov dword [ebp - 0x4748], ecx
mov dword [ebp - 0x474c], edx
mov dword [ebp - 0x4750], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cccc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x47d54d
mov eax, 0x56cccd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ccce
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47de68
mov eax, 0x56cccf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x47de57
mov eax, 0x56ccd0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403e200e
mov edx, 0x3e2042
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403e200e
mov dword [esp + 0x10], 0x3e2042
mov dword [ebp - 0x4754], ecx
mov dword [ebp - 0x4758], edx
mov dword [ebp - 0x475c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403e201a
mov edx, 0x3e2024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403e201a
mov dword [esp + 0xc], 0x3e2024
mov dword [ebp - 0x4760], eax
mov dword [ebp - 0x4764], ecx
mov dword [ebp - 0x4768], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403e2027
mov edx, 0x3e2037
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403e2027
mov dword [esp + 0xc], 0x3e2037
mov dword [ebp - 0x476c], eax
mov dword [ebp - 0x4770], ecx
mov dword [ebp - 0x4774], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403e203a
mov edx, 0x3e2041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403e203a
mov dword [esp + 0xc], 0x3e2041
mov dword [ebp - 0x4778], eax
mov dword [ebp - 0x477c], ecx
mov dword [ebp - 0x4780], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4784], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x475c]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x4788], eax
mov dword [ebp - 0x478c], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4790], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccd1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403e2c05
mov edx, 0x3e2c49
mov esi, dword [0x5916d8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403e2c05
mov dword [esp + 0x10], 0x3e2c49
mov dword [ebp - 0x4794], ecx
mov dword [ebp - 0x4798], edx
mov dword [ebp - 0x479c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_GetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 2
lea ecx, [0x52f280]
mov edx, 3
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x47a0], eax
mov dword [ebp - 0x47a4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x403e2c3e
mov edx, 0x3e2c48
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403e2c3e
mov dword [esp + 0xc], 0x3e2c48
mov dword [ebp - 0x47a8], eax
mov dword [ebp - 0x47ac], ecx
mov dword [ebp - 0x47b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x479c]
mov dword [eax], ecx
mov dword [eax + 8], 0x570c7c
mov dword [eax + 4], 0xc
call sub.cvirte.dll_GetCtrlVal
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x47b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccd2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403e3405
mov ebx, 0x3e3406
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3405
mov dword [esp + 0x14], 0x3e3406
mov dword [ebp - 0x47b8], ebx
mov dword [ebp - 0x47bc], edi
mov dword [ebp - 0x47c0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403e3405
mov ebx, 0x3e3413
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3405
mov dword [esp + 0x14], 0x3e3413
mov dword [ebp - 0x47c4], ebx
mov dword [ebp - 0x47c8], edi
mov dword [ebp - 0x47cc], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [0x5702f1]
add al, 1
mov byte [0x5702f1], al
mov eax, 0x56ccd3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403e3809
mov ebx, 0x3e380a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3809
mov dword [esp + 0x14], 0x3e380a
mov dword [ebp - 0x47d0], ebx
mov dword [ebp - 0x47d4], edi
mov dword [ebp - 0x47d8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403e3809
mov ebx, 0x3e3817
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3809
mov dword [esp + 0x14], 0x3e3817
mov dword [ebp - 0x47dc], ebx
mov dword [ebp - 0x47e0], edi
mov dword [ebp - 0x47e4], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [0x5702f1]
movzx ecx, al
mov al, byte [0x570c7c]
movzx edx, al
cmp ecx, edx
jle 0x47db54
mov eax, 0x56ccd4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403e3827
mov ebx, 0x3e3828
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3827
mov dword [esp + 0x14], 0x3e3828
mov dword [ebp - 0x47e8], ebx
mov dword [ebp - 0x47ec], edi
mov dword [ebp - 0x47f0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403e3827
mov ebx, 0x3e3835
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3827
mov dword [esp + 0x14], 0x3e3835
mov dword [ebp - 0x47f4], ebx
mov dword [ebp - 0x47f8], edi
mov dword [ebp - 0x47fc], esi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5702f1], 0
mov eax, 0x56ccd5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403e3c3a
mov ebx, 0x3e3c3b
mov dword [ebp - 0x4800], eax
mov eax, dword [0x5916d8]
mov dword [ebp - 0x4804], eax
mov eax, dword [ebp - 0x4800]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3c3a
mov dword [esp + 0x14], 0x3e3c3b
mov dword [ebp - 0x4808], ebx
mov dword [ebp - 0x480c], edi
mov dword [ebp - 0x4810], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403e3c3a
mov ebx, 0x3e3c48
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403e3c3a
mov dword [esp + 0x14], 0x3e3c48
mov dword [ebp - 0x4814], ebx
mov dword [ebp - 0x4818], edi
mov dword [ebp - 0x481c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403e3c05
mov edx, 0x3e3c49
mov bl, byte [0x5702f1]
movzx esi, bl
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403e3c05
mov dword [esp + 0x10], 0x3e3c49
mov dword [ebp - 0x4820], ecx
mov dword [ebp - 0x4824], edx
mov dword [ebp - 0x4828], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403e3c11
mov edx, 0x3e3c21
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403e3c11
mov dword [esp + 0xc], 0x3e3c21
mov dword [ebp - 0x482c], eax
mov dword [ebp - 0x4830], ecx
mov dword [ebp - 0x4834], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403e3c23
mov edx, 0x3e3c38
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403e3c23
mov dword [esp + 0xc], 0x3e3c38
mov dword [ebp - 0x4838], eax
mov dword [ebp - 0x483c], ecx
mov dword [ebp - 0x4840], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403e3c3a
mov edx, 0x3e3c48
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403e3c3a
mov dword [esp + 0xc], 0x3e3c48
mov dword [ebp - 0x4844], eax
mov dword [ebp - 0x4848], ecx
mov dword [ebp - 0x484c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4850], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
mov ecx, dword [ebp - 0x4804]
mov dword [esp], ecx
mov dword [esp + 4], 9
mov edx, dword [ebp - 0x4828]
mov dword [esp + 8], edx
mov dword [ebp - 0x4854], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4858], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccd6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ccd7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56ccd8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ccd9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ccda
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ccdb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ccdc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403e6809
mov edx, 0x3e6852
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403e6809
mov dword [esp + 0x10], 0x3e6852
mov dword [ebp - 0x485c], ecx
mov dword [ebp - 0x4860], edx
call fcn.005257a0
mov eax, 0x45
mov ecx, 0xd
mov edx, 0x57
mov esi, 0x42
mov edi, 1
mov dword [esp], 0x45
mov dword [esp + 4], 0xd
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 1
mov dword [ebp - 0x4864], eax
mov dword [ebp - 0x4868], ecx
mov dword [ebp - 0x486c], edx
mov dword [ebp - 0x4870], esi
mov dword [ebp - 0x4874], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56ccdd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x47dfa2
mov eax, 0x56ccde
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ccdf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47e212
mov eax, 0x56cce0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x47e201
mov eax, 0x56cce1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403e900e
mov edx, 0x3e9042
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403e900e
mov dword [esp + 0x10], 0x3e9042
mov dword [ebp - 0x4878], ecx
mov dword [ebp - 0x487c], edx
mov dword [ebp - 0x4880], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403e901a
mov edx, 0x3e9024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403e901a
mov dword [esp + 0xc], 0x3e9024
mov dword [ebp - 0x4884], eax
mov dword [ebp - 0x4888], ecx
mov dword [ebp - 0x488c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403e9027
mov edx, 0x3e9037
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403e9027
mov dword [esp + 0xc], 0x3e9037
mov dword [ebp - 0x4890], eax
mov dword [ebp - 0x4894], ecx
mov dword [ebp - 0x4898], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403e903a
mov edx, 0x3e9041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403e903a
mov dword [esp + 0xc], 0x3e9041
mov dword [ebp - 0x489c], eax
mov dword [ebp - 0x48a0], ecx
mov dword [ebp - 0x48a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x48a8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x4880]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x48ac], eax
mov dword [ebp - 0x48b0], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x48b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cce2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cce3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cce4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cce5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cce6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cce7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cce8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cce9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ccea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cceb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ccec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cced
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ccee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ee003
mov edx, 0x3ee034
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ee003
mov dword [esp + 0x10], 0x3ee034
mov dword [ebp - 0x48b8], ecx
mov dword [ebp - 0x48bc], edx
mov dword [ebp - 0x48c0], esi
mov dword [ebp - 0x48c4], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403ee00f
mov edx, 0x3ee019
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403ee00f
mov dword [esp + 0xc], 0x3ee019
mov dword [ebp - 0x48c8], eax
mov dword [ebp - 0x48cc], ecx
mov dword [ebp - 0x48d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403ee01c
mov edx, 0x3ee026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403ee01c
mov dword [esp + 0xc], 0x3ee026
mov dword [ebp - 0x48d4], eax
mov dword [ebp - 0x48d8], ecx
mov dword [ebp - 0x48dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403ee029
mov edx, 0x3ee033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403ee029
mov dword [esp + 0xc], 0x3ee033
mov dword [ebp - 0x48e0], eax
mov dword [ebp - 0x48e4], ecx
mov dword [ebp - 0x48e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x48ec], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x48c0]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x48c4]
mov dword [esp + 8], edx
mov dword [ebp - 0x48f0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x48f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ee403
mov edx, 0x3ee435
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ee403
mov dword [esp + 0x10], 0x3ee435
mov dword [ebp - 0x48f8], ecx
mov dword [ebp - 0x48fc], edx
mov dword [ebp - 0x4900], esi
mov dword [ebp - 0x4904], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403ee40f
mov edx, 0x3ee419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403ee40f
mov dword [esp + 0xc], 0x3ee419
mov dword [ebp - 0x4908], eax
mov dword [ebp - 0x490c], ecx
mov dword [ebp - 0x4910], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403ee41c
mov edx, 0x3ee426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403ee41c
mov dword [esp + 0xc], 0x3ee426
mov dword [ebp - 0x4914], eax
mov dword [ebp - 0x4918], ecx
mov dword [ebp - 0x491c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403ee429
mov edx, 0x3ee434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403ee429
mov dword [esp + 0xc], 0x3ee434
mov dword [ebp - 0x4920], eax
mov dword [ebp - 0x4924], ecx
mov dword [ebp - 0x4928], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x492c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x4900]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x4904]
mov dword [esp + 8], edx
mov dword [ebp - 0x4930], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4934], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccf0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403eec03
mov edx, 0x3eec32
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403eec03
mov dword [esp + 0x10], 0x3eec32
mov dword [ebp - 0x4938], ecx
mov dword [ebp - 0x493c], edx
mov dword [ebp - 0x4940], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x4944], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x403eec0c
mov edx, 0x3eec12
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403eec0c
mov dword [esp + 0xc], 0x3eec12
mov dword [ebp - 0x4948], eax
mov dword [ebp - 0x494c], ecx
mov dword [ebp - 0x4950], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403eec15
mov edx, 0x3eec1e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403eec15
mov dword [esp + 0xc], 0x3eec1e
mov dword [ebp - 0x4954], eax
mov dword [ebp - 0x4958], ecx
mov dword [ebp - 0x495c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403eec20
mov edx, 0x3eec20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403eec20
mov dword [esp + 0xc], 0x3eec20
mov dword [ebp - 0x4960], eax
mov dword [ebp - 0x4964], ecx
mov dword [ebp - 0x4968], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403eec22
mov edx, 0x3eec31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403eec22
mov dword [esp + 0xc], 0x3eec31
mov dword [ebp - 0x496c], eax
mov dword [ebp - 0x4970], ecx
mov dword [ebp - 0x4974], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x4978], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x4940]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x497c], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4980], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccf1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ef009
mov edx, 0x3ef03e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ef009
mov dword [esp + 0x10], 0x3ef03e
mov dword [ebp - 0x4984], ecx
mov dword [ebp - 0x4988], edx
mov dword [ebp - 0x498c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403ef015
mov edx, 0x3ef01f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403ef015
mov dword [esp + 0xc], 0x3ef01f
mov dword [ebp - 0x4990], eax
mov dword [ebp - 0x4994], ecx
mov dword [ebp - 0x4998], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403ef022
mov edx, 0x3ef034
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403ef022
mov dword [esp + 0xc], 0x3ef034
mov dword [ebp - 0x499c], eax
mov dword [ebp - 0x49a0], ecx
mov dword [ebp - 0x49a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403ef037
mov edx, 0x3ef03d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403ef037
mov dword [esp + 0xc], 0x3ef03d
mov dword [ebp - 0x49a8], eax
mov dword [ebp - 0x49ac], ecx
mov dword [ebp - 0x49b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x498c]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x49b4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x49b8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccf2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ef803
mov edx, 0x3ef851
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ef803
mov dword [esp + 0x10], 0x3ef851
mov dword [ebp - 0x49bc], ecx
mov dword [ebp - 0x49c0], edx
mov dword [ebp - 0x49c4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403ef815
mov edx, 0x3ef81f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403ef815
mov dword [esp + 0xc], 0x3ef81f
mov dword [ebp - 0x49c8], eax
mov dword [ebp - 0x49cc], ecx
mov dword [ebp - 0x49d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403ef821
mov edx, 0x3ef833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403ef821
mov dword [esp + 0xc], 0x3ef833
mov dword [ebp - 0x49d4], eax
mov dword [ebp - 0x49d8], ecx
mov dword [ebp - 0x49dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403ef835
mov edx, 0x3ef845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403ef835
mov dword [esp + 0xc], 0x3ef845
mov dword [ebp - 0x49e0], eax
mov dword [ebp - 0x49e4], ecx
mov dword [ebp - 0x49e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x403ef847
mov edx, 0x3ef850
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x403ef847
mov dword [esp + 0xc], 0x3ef850
mov dword [ebp - 0x49ec], eax
mov dword [ebp - 0x49f0], ecx
mov dword [ebp - 0x49f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x49f8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x49c4]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x49fc], eax
mov dword [ebp - 0x4a00], ecx
mov dword [ebp - 0x4a04], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4a08], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccf3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f0003
mov edx, 0x3f000f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f0003
mov dword [esp + 0x10], 0x3f000f
mov dword [ebp - 0x4a0c], ecx
mov dword [ebp - 0x4a10], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56ccf4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ccf5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ccf6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f1403
mov edx, 0x3f141f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f1403
mov dword [esp + 0x10], 0x3f141f
mov dword [ebp - 0x4a14], ecx
mov dword [ebp - 0x4a18], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccf7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ccf8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403f1821
mov ebx, 0x3f1827
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f1821
mov dword [esp + 0x14], 0x3f1827
mov dword [ebp - 0x4a1c], ebx
mov dword [ebp - 0x4a20], edi
mov dword [ebp - 0x4a24], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403f1821
mov ebx, 0x3f1832
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f1821
mov dword [esp + 0x14], 0x3f1832
mov dword [ebp - 0x4a28], ebx
mov dword [ebp - 0x4a2c], edi
mov dword [ebp - 0x4a30], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f1812
mov edx, 0x3f1864
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f1812
mov dword [esp + 0x10], 0x3f1864
mov dword [ebp - 0x4a34], ecx
mov dword [ebp - 0x4a38], edx
mov dword [ebp - 0x4a3c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x403f1835
mov edx, 0x3f1836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403f1835
mov dword [esp + 0xc], 0x3f1836
mov dword [ebp - 0x4a40], eax
mov dword [ebp - 0x4a44], ecx
mov dword [ebp - 0x4a48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x4a3c]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4a4c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x4a4c]
mov dword [0x52e254], eax
mov eax, 0x56ccf9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f1c03
mov edx, 0x3f1c1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f1c03
mov dword [esp + 0x10], 0x3f1c1c
mov dword [ebp - 0x4a50], ecx
mov dword [ebp - 0x4a54], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4a58], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccfa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x47f2a5
mov eax, 0x56ccfb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f2804
mov edx, 0x3f2821
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f2804
mov dword [esp + 0x10], 0x3f2821
mov dword [ebp - 0x4a5c], ecx
mov dword [ebp - 0x4a60], edx
mov dword [ebp - 0x4a64], esi
call fcn.005257a0
mov eax, dword [ebp - 0x4a64]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56ccfc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ccfd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x47fab0
mov eax, 0x56ccfe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403f4010
mov ebx, 0x3f4016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f4010
mov dword [esp + 0x14], 0x3f4016
mov dword [ebp - 0x4a68], ebx
mov dword [ebp - 0x4a6c], edi
mov dword [ebp - 0x4a70], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403f4010
mov ebx, 0x3f4021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f4010
mov dword [esp + 0x14], 0x3f4021
mov dword [ebp - 0x4a74], ebx
mov dword [ebp - 0x4a78], edi
mov dword [ebp - 0x4a7c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f4004
mov edx, 0x3f4038
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f4004
mov dword [esp + 0x10], 0x3f4038
mov dword [ebp - 0x4a80], ecx
mov dword [ebp - 0x4a84], edx
mov dword [ebp - 0x4a88], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4a88]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4a8c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ccff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403f480e
mov ebx, 0x3f4814
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f480e
mov dword [esp + 0x14], 0x3f4814
mov dword [ebp - 0x4a90], ebx
mov dword [ebp - 0x4a94], edi
mov dword [ebp - 0x4a98], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403f480e
mov ebx, 0x3f481f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f480e
mov dword [esp + 0x14], 0x3f481f
mov dword [ebp - 0x4a9c], ebx
mov dword [ebp - 0x4aa0], edi
mov dword [ebp - 0x4aa4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f4804
mov edx, 0x3f4820
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f4804
mov dword [esp + 0x10], 0x3f4820
mov dword [ebp - 0x4aa8], ecx
mov dword [ebp - 0x4aac], edx
mov dword [ebp - 0x4ab0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4ab0]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4ab4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd00
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403f4c12
mov ebx, 0x3f4c18
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f4c12
mov dword [esp + 0x14], 0x3f4c18
mov dword [ebp - 0x4ab8], ebx
mov dword [ebp - 0x4abc], edi
mov dword [ebp - 0x4ac0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403f4c12
mov ebx, 0x3f4c23
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f4c12
mov dword [esp + 0x14], 0x3f4c23
mov dword [ebp - 0x4ac4], ebx
mov dword [ebp - 0x4ac8], edi
mov dword [ebp - 0x4acc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f4c07
mov edx, 0x3f4c24
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f4c07
mov dword [esp + 0x10], 0x3f4c24
mov dword [ebp - 0x4ad0], ecx
mov dword [ebp - 0x4ad4], edx
mov dword [ebp - 0x4ad8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4ad8]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4adc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd01
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cd02
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cd03
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x403f5c1b
mov ebx, 0x3f5c21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f5c1b
mov dword [esp + 0x14], 0x3f5c21
mov dword [ebp - 0x4ae0], ebx
mov dword [ebp - 0x4ae4], edi
mov dword [ebp - 0x4ae8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x403f5c1b
mov ebx, 0x3f5c2c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403f5c1b
mov dword [esp + 0x14], 0x3f5c2c
mov dword [ebp - 0x4aec], ebx
mov dword [ebp - 0x4af0], edi
mov dword [ebp - 0x4af4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f5c07
mov edx, 0x3f5c55
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f5c07
mov dword [esp + 0x10], 0x3f5c55
mov dword [ebp - 0x4af8], ecx
mov dword [ebp - 0x4afc], edx
mov dword [ebp - 0x4b00], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x4b04], eax
mov dword [ebp - 0x4b08], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x403f5c42
mov edx, 0x3f5c51
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x403f5c42
mov dword [esp + 0xc], 0x3f5c51
mov dword [ebp - 0x4b0c], eax
mov dword [ebp - 0x4b10], ecx
mov dword [ebp - 0x4b14], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x4b18], eax
mov dword [ebp - 0x4b1c], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x403f5c54
mov edx, 0x3f5c54
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x403f5c54
mov dword [esp + 0xc], 0x3f5c54
mov dword [ebp - 0x4b20], eax
mov dword [ebp - 0x4b24], ecx
mov dword [ebp - 0x4b28], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x4b00]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4b2c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd04
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cd05
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56cd06
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cd07
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cd08
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd09
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd0a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd0b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403f8809
mov edx, 0x3f8836
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403f8809
mov dword [esp + 0x10], 0x3f8836
mov dword [ebp - 0x4b30], ecx
mov dword [ebp - 0x4b34], edx
mov word [ebp - 0x4b36], si
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x52
mov edx, 0x42
mov edi, 0xd
mov dword [esp], 0x45
mov si, word [ebp - 0x4b36]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 0xd
mov dword [ebp - 0x4b3c], eax
mov dword [ebp - 0x4b40], ecx
mov dword [ebp - 0x4b44], edx
mov dword [ebp - 0x4b48], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cd0c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x47fbf3
mov eax, 0x56cd0d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd0e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x48052a
mov eax, 0x56cd0f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x480519
mov eax, 0x56cd10
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403fb00e
mov edx, 0x3fb042
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403fb00e
mov dword [esp + 0x10], 0x3fb042
mov dword [ebp - 0x4b4c], ecx
mov dword [ebp - 0x4b50], edx
mov dword [ebp - 0x4b54], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403fb01a
mov edx, 0x3fb024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403fb01a
mov dword [esp + 0xc], 0x3fb024
mov dword [ebp - 0x4b58], eax
mov dword [ebp - 0x4b5c], ecx
mov dword [ebp - 0x4b60], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403fb027
mov edx, 0x3fb037
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403fb027
mov dword [esp + 0xc], 0x3fb037
mov dword [ebp - 0x4b64], eax
mov dword [ebp - 0x4b68], ecx
mov dword [ebp - 0x4b6c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403fb03a
mov edx, 0x3fb041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403fb03a
mov dword [esp + 0xc], 0x3fb041
mov dword [ebp - 0x4b70], eax
mov dword [ebp - 0x4b74], ecx
mov dword [ebp - 0x4b78], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4b7c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x4b54]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x4b80], eax
mov dword [ebp - 0x4b84], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4b88], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd11
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403fb805
mov edx, 0x3fb849
mov esi, dword [0x5916d8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403fb805
mov dword [esp + 0x10], 0x3fb849
mov dword [ebp - 0x4b8c], ecx
mov dword [ebp - 0x4b90], edx
mov dword [ebp - 0x4b94], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_GetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 2
lea ecx, [0x52f280]
mov edx, 3
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x4b98], eax
mov dword [ebp - 0x4b9c], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x403fb83e
mov edx, 0x3fb848
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403fb83e
mov dword [esp + 0xc], 0x3fb848
mov dword [ebp - 0x4ba0], eax
mov dword [ebp - 0x4ba4], ecx
mov dword [ebp - 0x4ba8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x4b94]
mov dword [eax], ecx
mov dword [eax + 8], 0x570c7c
mov dword [eax + 4], 0xc
call sub.cvirte.dll_GetCtrlVal
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4bac], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd12
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403fc009
mov ebx, 0x3fc00a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc009
mov dword [esp + 0x14], 0x3fc00a
mov dword [ebp - 0x4bb0], ebx
mov dword [ebp - 0x4bb4], edi
mov dword [ebp - 0x4bb8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403fc009
mov ebx, 0x3fc017
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc009
mov dword [esp + 0x14], 0x3fc017
mov dword [ebp - 0x4bbc], ebx
mov dword [ebp - 0x4bc0], edi
mov dword [ebp - 0x4bc4], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [0x5702f1]
movzx ecx, al
cmp ecx, 0
jle 0x480128
mov eax, 0x56cd13
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403fc01e
mov ebx, 0x3fc01f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc01e
mov dword [esp + 0x14], 0x3fc01f
mov dword [ebp - 0x4bc8], ebx
mov dword [ebp - 0x4bcc], edi
mov dword [ebp - 0x4bd0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403fc01e
mov ebx, 0x3fc02c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc01e
mov dword [esp + 0x14], 0x3fc02c
mov dword [ebp - 0x4bd4], ebx
mov dword [ebp - 0x4bd8], edi
mov dword [ebp - 0x4bdc], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [0x5702f1]
add al, 0xff
mov byte [0x5702f1], al
jmp 0x480216
mov eax, 0x56cd14
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403fc40f
mov ebx, 0x3fc410
mov dword [ebp - 0x4be0], eax
mov al, byte [0x570c7c]
mov byte [ebp - 0x4be1], al
mov eax, dword [ebp - 0x4be0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc40f
mov dword [esp + 0x14], 0x3fc410
mov dword [ebp - 0x4be8], ebx
mov dword [ebp - 0x4bec], edi
mov dword [ebp - 0x4bf0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403fc40f
mov ebx, 0x3fc41d
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc40f
mov dword [esp + 0x14], 0x3fc41d
mov dword [ebp - 0x4bf4], ebx
mov dword [ebp - 0x4bf8], edi
mov dword [ebp - 0x4bfc], esi
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x4be1]
mov byte [0x5702f1], al
mov eax, 0x56cd15
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x403fc83a
mov ebx, 0x3fc83b
mov dword [ebp - 0x4c00], eax
mov eax, dword [0x5916d8]
mov dword [ebp - 0x4c04], eax
mov eax, dword [ebp - 0x4c00]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc83a
mov dword [esp + 0x14], 0x3fc83b
mov dword [ebp - 0x4c08], ebx
mov dword [ebp - 0x4c0c], edi
mov dword [ebp - 0x4c10], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5702e4]
add ecx, 0xd
mov edx, 0x2d
mov esi, 0
mov edi, 0x403fc83a
mov ebx, 0x3fc848
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x403fc83a
mov dword [esp + 0x14], 0x3fc848
mov dword [ebp - 0x4c14], ebx
mov dword [ebp - 0x4c18], edi
mov dword [ebp - 0x4c1c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403fc805
mov edx, 0x3fc849
mov bl, byte [0x5702f1]
movzx esi, bl
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403fc805
mov dword [esp + 0x10], 0x3fc849
mov dword [ebp - 0x4c20], ecx
mov dword [ebp - 0x4c24], edx
mov dword [ebp - 0x4c28], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x403fc811
mov edx, 0x3fc821
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x403fc811
mov dword [esp + 0xc], 0x3fc821
mov dword [ebp - 0x4c2c], eax
mov dword [ebp - 0x4c30], ecx
mov dword [ebp - 0x4c34], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x403fc823
mov edx, 0x3fc838
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x403fc823
mov dword [esp + 0xc], 0x3fc838
mov dword [ebp - 0x4c38], eax
mov dword [ebp - 0x4c3c], ecx
mov dword [ebp - 0x4c40], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x403fc83a
mov edx, 0x3fc848
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x403fc83a
mov dword [esp + 0xc], 0x3fc848
mov dword [ebp - 0x4c44], eax
mov dword [ebp - 0x4c48], ecx
mov dword [ebp - 0x4c4c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4c50], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
mov ecx, dword [ebp - 0x4c04]
mov dword [esp], ecx
mov dword [esp + 4], 9
mov edx, dword [ebp - 0x4c28]
mov dword [esp + 8], edx
mov dword [ebp - 0x4c54], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4c58], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd16
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cd17
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cd18
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd19
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd1a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd1b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd1c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x403ff409
mov edx, 0x3ff452
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x403ff409
mov dword [esp + 0x10], 0x3ff452
mov dword [ebp - 0x4c5c], ecx
mov dword [ebp - 0x4c60], edx
call fcn.005257a0
mov eax, 0x45
mov ecx, 0xd
mov edx, 0x57
mov esi, 0x42
mov edi, 1
mov dword [esp], 0x45
mov dword [esp + 4], 0xd
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 1
mov dword [ebp - 0x4c64], eax
mov dword [ebp - 0x4c68], ecx
mov dword [ebp - 0x4c6c], edx
mov dword [ebp - 0x4c70], esi
mov dword [ebp - 0x4c74], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cd1d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x480664
mov eax, 0x56cd1e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd1f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4808d4
mov eax, 0x56cd20
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x4808c3
mov eax, 0x56cd21
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40401c0e
mov edx, 0x401c42
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40401c0e
mov dword [esp + 0x10], 0x401c42
mov dword [ebp - 0x4c78], ecx
mov dword [ebp - 0x4c7c], edx
mov dword [ebp - 0x4c80], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40401c1a
mov edx, 0x401c24
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40401c1a
mov dword [esp + 0xc], 0x401c24
mov dword [ebp - 0x4c84], eax
mov dword [ebp - 0x4c88], ecx
mov dword [ebp - 0x4c8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40401c27
mov edx, 0x401c37
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40401c27
mov dword [esp + 0xc], 0x401c37
mov dword [ebp - 0x4c90], eax
mov dword [ebp - 0x4c94], ecx
mov dword [ebp - 0x4c98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40401c3a
mov edx, 0x401c41
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40401c3a
mov dword [esp + 0xc], 0x401c41
mov dword [ebp - 0x4c9c], eax
mov dword [ebp - 0x4ca0], ecx
mov dword [ebp - 0x4ca4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4ca8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x4c80]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x4cac], eax
mov dword [ebp - 0x4cb0], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4cb4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd22
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cd23
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cd24
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd25
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd26
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd27
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cd28
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd29
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd2a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cd2b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cd2c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cd2d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cd2e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40406803
mov edx, 0x406834
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40406803
mov dword [esp + 0x10], 0x406834
mov dword [ebp - 0x4cb8], ecx
mov dword [ebp - 0x4cbc], edx
mov dword [ebp - 0x4cc0], esi
mov dword [ebp - 0x4cc4], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4040680f
mov edx, 0x406819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4040680f
mov dword [esp + 0xc], 0x406819
mov dword [ebp - 0x4cc8], eax
mov dword [ebp - 0x4ccc], ecx
mov dword [ebp - 0x4cd0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4040681c
mov edx, 0x406826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4040681c
mov dword [esp + 0xc], 0x406826
mov dword [ebp - 0x4cd4], eax
mov dword [ebp - 0x4cd8], ecx
mov dword [ebp - 0x4cdc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40406829
mov edx, 0x406833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40406829
mov dword [esp + 0xc], 0x406833
mov dword [ebp - 0x4ce0], eax
mov dword [ebp - 0x4ce4], ecx
mov dword [ebp - 0x4ce8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4cec], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x4cc0]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x4cc4]
mov dword [esp + 8], edx
mov dword [ebp - 0x4cf0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4cf4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd2f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40406c03
mov edx, 0x406c35
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40406c03
mov dword [esp + 0x10], 0x406c35
mov dword [ebp - 0x4cf8], ecx
mov dword [ebp - 0x4cfc], edx
mov dword [ebp - 0x4d00], esi
mov dword [ebp - 0x4d04], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40406c0f
mov edx, 0x406c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40406c0f
mov dword [esp + 0xc], 0x406c19
mov dword [ebp - 0x4d08], eax
mov dword [ebp - 0x4d0c], ecx
mov dword [ebp - 0x4d10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40406c1c
mov edx, 0x406c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40406c1c
mov dword [esp + 0xc], 0x406c26
mov dword [ebp - 0x4d14], eax
mov dword [ebp - 0x4d18], ecx
mov dword [ebp - 0x4d1c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40406c29
mov edx, 0x406c34
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40406c29
mov dword [esp + 0xc], 0x406c34
mov dword [ebp - 0x4d20], eax
mov dword [ebp - 0x4d24], ecx
mov dword [ebp - 0x4d28], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4d2c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x4d00]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x4d04]
mov dword [esp + 8], edx
mov dword [ebp - 0x4d30], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4d34], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd30
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40407403
mov edx, 0x407432
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40407403
mov dword [esp + 0x10], 0x407432
mov dword [ebp - 0x4d38], ecx
mov dword [ebp - 0x4d3c], edx
mov dword [ebp - 0x4d40], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x4d44], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4040740c
mov edx, 0x407412
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4040740c
mov dword [esp + 0xc], 0x407412
mov dword [ebp - 0x4d48], eax
mov dword [ebp - 0x4d4c], ecx
mov dword [ebp - 0x4d50], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40407415
mov edx, 0x40741e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40407415
mov dword [esp + 0xc], 0x40741e
mov dword [ebp - 0x4d54], eax
mov dword [ebp - 0x4d58], ecx
mov dword [ebp - 0x4d5c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40407420
mov edx, 0x407420
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40407420
mov dword [esp + 0xc], 0x407420
mov dword [ebp - 0x4d60], eax
mov dword [ebp - 0x4d64], ecx
mov dword [ebp - 0x4d68], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40407422
mov edx, 0x407431
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40407422
mov dword [esp + 0xc], 0x407431
mov dword [ebp - 0x4d6c], eax
mov dword [ebp - 0x4d70], ecx
mov dword [ebp - 0x4d74], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x4d78], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x4d40]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x4d7c], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4d80], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd31
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40407809
mov edx, 0x40783e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40407809
mov dword [esp + 0x10], 0x40783e
mov dword [ebp - 0x4d84], ecx
mov dword [ebp - 0x4d88], edx
mov dword [ebp - 0x4d8c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40407815
mov edx, 0x40781f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40407815
mov dword [esp + 0xc], 0x40781f
mov dword [ebp - 0x4d90], eax
mov dword [ebp - 0x4d94], ecx
mov dword [ebp - 0x4d98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40407822
mov edx, 0x407834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40407822
mov dword [esp + 0xc], 0x407834
mov dword [ebp - 0x4d9c], eax
mov dword [ebp - 0x4da0], ecx
mov dword [ebp - 0x4da4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40407837
mov edx, 0x40783d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40407837
mov dword [esp + 0xc], 0x40783d
mov dword [ebp - 0x4da8], eax
mov dword [ebp - 0x4dac], ecx
mov dword [ebp - 0x4db0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x4d8c]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x4db4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4db8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd32
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40408003
mov edx, 0x408051
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40408003
mov dword [esp + 0x10], 0x408051
mov dword [ebp - 0x4dbc], ecx
mov dword [ebp - 0x4dc0], edx
mov dword [ebp - 0x4dc4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40408015
mov edx, 0x40801f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40408015
mov dword [esp + 0xc], 0x40801f
mov dword [ebp - 0x4dc8], eax
mov dword [ebp - 0x4dcc], ecx
mov dword [ebp - 0x4dd0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40408021
mov edx, 0x408033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40408021
mov dword [esp + 0xc], 0x408033
mov dword [ebp - 0x4dd4], eax
mov dword [ebp - 0x4dd8], ecx
mov dword [ebp - 0x4ddc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40408035
mov edx, 0x408045
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40408035
mov dword [esp + 0xc], 0x408045
mov dword [ebp - 0x4de0], eax
mov dword [ebp - 0x4de4], ecx
mov dword [ebp - 0x4de8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40408047
mov edx, 0x408050
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40408047
mov dword [esp + 0xc], 0x408050
mov dword [ebp - 0x4dec], eax
mov dword [ebp - 0x4df0], ecx
mov dword [ebp - 0x4df4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4df8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x4dc4]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x4dfc], eax
mov dword [ebp - 0x4e00], ecx
mov dword [ebp - 0x4e04], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4e08], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd33
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40408803
mov edx, 0x40880f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40408803
mov dword [esp + 0x10], 0x40880f
mov dword [ebp - 0x4e0c], ecx
mov dword [ebp - 0x4e10], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cd34
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cd35
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd36
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40409c03
mov edx, 0x409c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40409c03
mov dword [esp + 0x10], 0x409c1f
mov dword [ebp - 0x4e14], ecx
mov dword [ebp - 0x4e18], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd37
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd38
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4040a021
mov ebx, 0x40a027
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040a021
mov dword [esp + 0x14], 0x40a027
mov dword [ebp - 0x4e1c], ebx
mov dword [ebp - 0x4e20], edi
mov dword [ebp - 0x4e24], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4040a021
mov ebx, 0x40a032
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040a021
mov dword [esp + 0x14], 0x40a032
mov dword [ebp - 0x4e28], ebx
mov dword [ebp - 0x4e2c], edi
mov dword [ebp - 0x4e30], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4040a012
mov edx, 0x40a064
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4040a012
mov dword [esp + 0x10], 0x40a064
mov dword [ebp - 0x4e34], ecx
mov dword [ebp - 0x4e38], edx
mov dword [ebp - 0x4e3c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4040a035
mov edx, 0x40a036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4040a035
mov dword [esp + 0xc], 0x40a036
mov dword [ebp - 0x4e40], eax
mov dword [ebp - 0x4e44], ecx
mov dword [ebp - 0x4e48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x4e3c]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4e4c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x4e4c]
mov dword [0x52e254], eax
mov eax, 0x56cd39
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4040a403
mov edx, 0x40a41c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4040a403
mov dword [esp + 0x10], 0x40a41c
mov dword [ebp - 0x4e50], ecx
mov dword [ebp - 0x4e54], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4e58], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd3a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x481967
mov eax, 0x56cd3b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4040b004
mov edx, 0x40b021
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4040b004
mov dword [esp + 0x10], 0x40b021
mov dword [ebp - 0x4e5c], ecx
mov dword [ebp - 0x4e60], edx
mov dword [ebp - 0x4e64], esi
call fcn.005257a0
mov eax, dword [ebp - 0x4e64]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cd3c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd3d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x482172
mov eax, 0x56cd3e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4040c810
mov ebx, 0x40c816
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040c810
mov dword [esp + 0x14], 0x40c816
mov dword [ebp - 0x4e68], ebx
mov dword [ebp - 0x4e6c], edi
mov dword [ebp - 0x4e70], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4040c810
mov ebx, 0x40c821
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040c810
mov dword [esp + 0x14], 0x40c821
mov dword [ebp - 0x4e74], ebx
mov dword [ebp - 0x4e78], edi
mov dword [ebp - 0x4e7c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4040c804
mov edx, 0x40c838
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4040c804
mov dword [esp + 0x10], 0x40c838
mov dword [ebp - 0x4e80], ecx
mov dword [ebp - 0x4e84], edx
mov dword [ebp - 0x4e88], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4e88]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4e8c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd3f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4040d00e
mov ebx, 0x40d014
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040d00e
mov dword [esp + 0x14], 0x40d014
mov dword [ebp - 0x4e90], ebx
mov dword [ebp - 0x4e94], edi
mov dword [ebp - 0x4e98], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4040d00e
mov ebx, 0x40d01f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040d00e
mov dword [esp + 0x14], 0x40d01f
mov dword [ebp - 0x4e9c], ebx
mov dword [ebp - 0x4ea0], edi
mov dword [ebp - 0x4ea4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4040d004
mov edx, 0x40d020
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4040d004
mov dword [esp + 0x10], 0x40d020
mov dword [ebp - 0x4ea8], ecx
mov dword [ebp - 0x4eac], edx
mov dword [ebp - 0x4eb0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4eb0]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4eb4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd40
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4040d412
mov ebx, 0x40d418
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040d412
mov dword [esp + 0x14], 0x40d418
mov dword [ebp - 0x4eb8], ebx
mov dword [ebp - 0x4ebc], edi
mov dword [ebp - 0x4ec0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4040d412
mov ebx, 0x40d423
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040d412
mov dword [esp + 0x14], 0x40d423
mov dword [ebp - 0x4ec4], ebx
mov dword [ebp - 0x4ec8], edi
mov dword [ebp - 0x4ecc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4040d407
mov edx, 0x40d424
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4040d407
mov dword [esp + 0x10], 0x40d424
mov dword [ebp - 0x4ed0], ecx
mov dword [ebp - 0x4ed4], edx
mov dword [ebp - 0x4ed8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x4ed8]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4edc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd41
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cd42
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cd43
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4040e41b
mov ebx, 0x40e421
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040e41b
mov dword [esp + 0x14], 0x40e421
mov dword [ebp - 0x4ee0], ebx
mov dword [ebp - 0x4ee4], edi
mov dword [ebp - 0x4ee8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4040e41b
mov ebx, 0x40e42c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4040e41b
mov dword [esp + 0x14], 0x40e42c
mov dword [ebp - 0x4eec], ebx
mov dword [ebp - 0x4ef0], edi
mov dword [ebp - 0x4ef4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4040e407
mov edx, 0x40e455
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4040e407
mov dword [esp + 0x10], 0x40e455
mov dword [ebp - 0x4ef8], ecx
mov dword [ebp - 0x4efc], edx
mov dword [ebp - 0x4f00], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x4f04], eax
mov dword [ebp - 0x4f08], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x4040e442
mov edx, 0x40e451
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4040e442
mov dword [esp + 0xc], 0x40e451
mov dword [ebp - 0x4f0c], eax
mov dword [ebp - 0x4f10], ecx
mov dword [ebp - 0x4f14], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x4f18], eax
mov dword [ebp - 0x4f1c], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x4040e454
mov edx, 0x40e454
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x4040e454
mov dword [esp + 0xc], 0x40e454
mov dword [ebp - 0x4f20], eax
mov dword [ebp - 0x4f24], ecx
mov dword [ebp - 0x4f28], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x4f00]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4f2c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd44
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cd45
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56cd46
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cd47
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cd48
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd49
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd4a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd4b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40411009
mov edx, 0x411036
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40411009
mov dword [esp + 0x10], 0x411036
mov dword [ebp - 0x4f30], ecx
mov dword [ebp - 0x4f34], edx
mov word [ebp - 0x4f36], si
call fcn.005257a0
mov eax, 0x45
mov ecx, 0x52
mov edx, 0x42
mov edi, 0xe
mov dword [esp], 0x45
mov si, word [ebp - 0x4f36]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 0xe
mov dword [ebp - 0x4f3c], eax
mov dword [ebp - 0x4f40], ecx
mov dword [ebp - 0x4f44], edx
mov dword [ebp - 0x4f48], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cd4c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x4822b5
mov eax, 0x56cd4d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd4e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x482525
mov eax, 0x56cd4f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x482514
mov eax, 0x56cd50
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4041380e
mov edx, 0x413842
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4041380e
mov dword [esp + 0x10], 0x413842
mov dword [ebp - 0x4f4c], ecx
mov dword [ebp - 0x4f50], edx
mov dword [ebp - 0x4f54], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4041381a
mov edx, 0x413824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4041381a
mov dword [esp + 0xc], 0x413824
mov dword [ebp - 0x4f58], eax
mov dword [ebp - 0x4f5c], ecx
mov dword [ebp - 0x4f60], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40413827
mov edx, 0x413837
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40413827
mov dword [esp + 0xc], 0x413837
mov dword [ebp - 0x4f64], eax
mov dword [ebp - 0x4f68], ecx
mov dword [ebp - 0x4f6c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4041383a
mov edx, 0x413841
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4041383a
mov dword [esp + 0xc], 0x413841
mov dword [ebp - 0x4f70], eax
mov dword [ebp - 0x4f74], ecx
mov dword [ebp - 0x4f78], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x4f7c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x4f54]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x4f80], eax
mov dword [ebp - 0x4f84], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x4f88], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd51
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cd52
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cd53
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd54
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd55
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd56
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40415813
mov ebx, 0x415819
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40415813
mov dword [esp + 0x14], 0x415819
mov dword [ebp - 0x4f8c], ebx
mov dword [ebp - 0x4f90], edi
mov dword [ebp - 0x4f94], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x56a9e1]
add ecx, 0x332
mov edx, 0x2d
mov esi, 0
mov edi, 0x40415813
mov ebx, 0x415824
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40415813
mov dword [esp + 0x14], 0x415824
mov dword [ebp - 0x4f98], ebx
mov dword [ebp - 0x4f9c], edi
mov dword [ebp - 0x4fa0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40415803
mov ebx, 0x415804
mov dword [ebp - 0x4fa4], eax
mov ax, word [0x56ad13]
mov word [ebp - 0x4fa6], ax
mov eax, dword [ebp - 0x4fa4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40415803
mov dword [esp + 0x14], 0x415804
mov dword [ebp - 0x4fac], ebx
mov dword [ebp - 0x4fb0], edi
mov dword [ebp - 0x4fb4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 1
mov edx, 0x2d
mov esi, 0
mov edi, 0x40415803
mov ebx, 0x41580f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40415803
mov dword [esp + 0x14], 0x41580f
mov dword [ebp - 0x4fb8], ebx
mov dword [ebp - 0x4fbc], edi
mov dword [ebp - 0x4fc0], esi
call sub.cvirte.dll__PtrChkDeref
mov ax, word [ebp - 0x4fa6]
mov word [0x5702e5], ax
mov eax, 0x56cd57
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd58
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40416009
mov edx, 0x41604e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40416009
mov dword [esp + 0x10], 0x41604e
mov dword [ebp - 0x4fc4], ecx
mov dword [ebp - 0x4fc8], edx
call fcn.005257a0
mov eax, 0x45
mov ecx, 1
mov edx, 0x57
mov esi, 0x42
mov edi, 2
mov dword [esp], 0x45
mov dword [esp + 4], 1
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 2
mov dword [ebp - 0x4fcc], eax
mov dword [ebp - 0x4fd0], ecx
mov dword [ebp - 0x4fd4], edx
mov dword [ebp - 0x4fd8], esi
mov dword [ebp - 0x4fdc], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cd59
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x48280c
mov eax, 0x56cd5a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd5b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x482a7c
mov eax, 0x56cd5c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x482a6b
mov eax, 0x56cd5d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4041880e
mov edx, 0x418842
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4041880e
mov dword [esp + 0x10], 0x418842
mov dword [ebp - 0x4fe0], ecx
mov dword [ebp - 0x4fe4], edx
mov dword [ebp - 0x4fe8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4041881a
mov edx, 0x418824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4041881a
mov dword [esp + 0xc], 0x418824
mov dword [ebp - 0x4fec], eax
mov dword [ebp - 0x4ff0], ecx
mov dword [ebp - 0x4ff4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40418827
mov edx, 0x418837
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40418827
mov dword [esp + 0xc], 0x418837
mov dword [ebp - 0x4ff8], eax
mov dword [ebp - 0x4ffc], ecx
mov dword [ebp - 0x5000], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4041883a
mov edx, 0x418841
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4041883a
mov dword [esp + 0xc], 0x418841
mov dword [ebp - 0x5004], eax
mov dword [ebp - 0x5008], ecx
mov dword [ebp - 0x500c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5010], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x4fe8]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x5014], eax
mov dword [ebp - 0x5018], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x501c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd5e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cd5f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cd60
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd61
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd62
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd63
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cd64
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd65
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd66
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4041c403
mov edx, 0x41c412
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4041c403
mov dword [esp + 0x10], 0x41c412
mov dword [ebp - 0x5020], ecx
mov dword [ebp - 0x5024], edx
call fcn.005257a0
call fcn.004c8650
mov eax, 0x56cd67
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1f5
mov eax, 0x56cd68
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd69
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd6a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4041d817
mov edx, 0x41d829
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4041d817
mov dword [esp + 0x10], 0x41d829
mov dword [ebp - 0x5028], ecx
mov dword [ebp - 0x502c], edx
call fcn.005257a0
call section..text
mov dword [0x52e244], eax
mov eax, 0x56cd6b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 0
mov eax, 0x56cd6c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e244]
cmp eax, 0
jle 0x482e5e
mov eax, 0x56cd6d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x52e244]
cmp eax, ecx
jge 0x482e4d
mov eax, 0x56cd6e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a944]
mov edx, 1
lea esi, [0x535858]
mov edi, 0x4041f020
mov ebx, 0x41f031
mov dword [ebp - 0x5030], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x5034], eax
mov eax, ecx
mov dword [ebp - 0x5038], ecx
mov ecx, dword [ebp - 0x5034]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x503c], eax
mov eax, dword [ebp - 0x5030]
mov dword [esp], eax
mov eax, dword [ebp - 0x5038]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4041f020
mov dword [esp + 0x18], 0x41f031
mov dword [ebp - 0x5040], ebx
mov dword [ebp - 0x5044], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535858]
mov esi, 0x4041f020
mov edi, 0x41f031
mov dword [esp], ecx
mov ecx, dword [ebp - 0x503c]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4041f020
mov dword [esp + 0x14], 0x41f031
mov dword [ebp - 0x5048], edi
mov dword [ebp - 0x504c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e2e0]
lea ecx, [0x56a9a8]
mov edx, 1
lea esi, [0x535860]
mov edi, 0x4041f005
mov ebx, 0x41f01c
mov dword [ebp - 0x5050], eax
mov eax, dword [ebp - 0x5034]
mov al, byte [eax + 0x56a944]
mov byte [ebp - 0x5051], al
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x5058], eax
mov eax, ecx
mov dword [ebp - 0x505c], ecx
mov ecx, dword [ebp - 0x5058]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x5060], eax
mov eax, dword [ebp - 0x5050]
mov dword [esp], eax
mov eax, dword [ebp - 0x505c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4041f005
mov dword [esp + 0x18], 0x41f01c
mov dword [ebp - 0x5064], ebx
mov dword [ebp - 0x5068], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535860]
mov esi, 0x4041f005
mov edi, 0x41f01c
mov dword [esp], ecx
mov ecx, dword [ebp - 0x5060]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4041f005
mov dword [esp + 0x14], 0x41f01c
mov dword [ebp - 0x506c], edi
mov dword [ebp - 0x5070], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x5058]
mov cl, byte [ebp - 0x5051]
mov byte [eax + 0x56a9a8], cl
mov eax, 0x56cd6f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd70
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x482c18
mov eax, 0x56cd71
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd72
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a9a8]
mov edx, 1
lea esi, [0x535860]
mov edi, 0x4041fc03
mov ebx, 0x41fc1a
mov dword [ebp - 0x5074], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x5078], eax
mov eax, ecx
mov dword [ebp - 0x507c], ecx
mov ecx, dword [ebp - 0x5078]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x5080], eax
mov eax, dword [ebp - 0x5074]
mov dword [esp], eax
mov eax, dword [ebp - 0x507c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4041fc03
mov dword [esp + 0x18], 0x41fc1a
mov dword [ebp - 0x5084], ebx
mov dword [ebp - 0x5088], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535860]
mov esi, 0x4041fc03
mov edi, 0x41fc1a
mov dword [esp], ecx
mov ecx, dword [ebp - 0x5080]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4041fc03
mov dword [esp + 0x14], 0x41fc1a
mov dword [ebp - 0x508c], edi
mov dword [ebp - 0x5090], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x5078]
mov byte [eax + 0x56a9a8], 0
mov eax, 0x56cd73
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40420403
mov edx, 0x420416
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40420403
mov dword [esp + 0x10], 0x420416
mov dword [ebp - 0x5094], ecx
mov dword [ebp - 0x5098], edx
call fcn.005257a0
call fcn.004c9040
mov eax, 0x56cd74
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1f6
mov eax, 0x56cd75
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd76
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd77
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40421816
mov edx, 0x421828
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40421816
mov dword [esp + 0x10], 0x421828
mov dword [ebp - 0x509c], ecx
mov dword [ebp - 0x50a0], edx
call fcn.005257a0
call section..text
mov dword [0x52e248], eax
mov eax, 0x56cd78
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 0
mov eax, 0x56cd79
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e248]
cmp eax, 0
jle 0x4832d3
mov eax, 0x56cd7a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x52e248]
cmp eax, ecx
jge 0x4832c2
mov eax, 0x56cd7b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a944]
mov edx, 1
lea esi, [0x535858]
mov edi, 0x4042301f
mov ebx, 0x423030
mov dword [ebp - 0x50a4], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x50a8], eax
mov eax, ecx
mov dword [ebp - 0x50ac], ecx
mov ecx, dword [ebp - 0x50a8]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x50b0], eax
mov eax, dword [ebp - 0x50a4]
mov dword [esp], eax
mov eax, dword [ebp - 0x50ac]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4042301f
mov dword [esp + 0x18], 0x423030
mov dword [ebp - 0x50b4], ebx
mov dword [ebp - 0x50b8], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535858]
mov esi, 0x4042301f
mov edi, 0x423030
mov dword [esp], ecx
mov ecx, dword [ebp - 0x50b0]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4042301f
mov dword [esp + 0x14], 0x423030
mov dword [ebp - 0x50bc], edi
mov dword [ebp - 0x50c0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e2e0]
lea ecx, [0x56a976]
mov edx, 1
lea esi, [0x535868]
mov edi, 0x40423005
mov ebx, 0x42301b
mov dword [ebp - 0x50c4], eax
mov eax, dword [ebp - 0x50a8]
mov al, byte [eax + 0x56a944]
mov byte [ebp - 0x50c5], al
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x50cc], eax
mov eax, ecx
mov dword [ebp - 0x50d0], ecx
mov ecx, dword [ebp - 0x50cc]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x50d4], eax
mov eax, dword [ebp - 0x50c4]
mov dword [esp], eax
mov eax, dword [ebp - 0x50d0]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40423005
mov dword [esp + 0x18], 0x42301b
mov dword [ebp - 0x50d8], ebx
mov dword [ebp - 0x50dc], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535868]
mov esi, 0x40423005
mov edi, 0x42301b
mov dword [esp], ecx
mov ecx, dword [ebp - 0x50d4]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40423005
mov dword [esp + 0x14], 0x42301b
mov dword [ebp - 0x50e0], edi
mov dword [ebp - 0x50e4], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x50cc]
mov cl, byte [ebp - 0x50c5]
mov byte [eax + 0x56a976], cl
mov eax, 0x56cd7c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd7d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x48308d
mov eax, 0x56cd7e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd7f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a976]
mov edx, 1
lea esi, [0x535868]
mov edi, 0x40423c03
mov ebx, 0x423c19
mov dword [ebp - 0x50e8], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x50ec], eax
mov eax, ecx
mov dword [ebp - 0x50f0], ecx
mov ecx, dword [ebp - 0x50ec]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x50f4], eax
mov eax, dword [ebp - 0x50e8]
mov dword [esp], eax
mov eax, dword [ebp - 0x50f0]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40423c03
mov dword [esp + 0x18], 0x423c19
mov dword [ebp - 0x50f8], ebx
mov dword [ebp - 0x50fc], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535868]
mov esi, 0x40423c03
mov edi, 0x423c19
mov dword [esp], ecx
mov ecx, dword [ebp - 0x50f4]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40423c03
mov dword [esp + 0x14], 0x423c19
mov dword [ebp - 0x5100], edi
mov dword [ebp - 0x5104], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x50ec]
mov byte [eax + 0x56a976], 0
mov eax, 0x56cd80
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x1f7
mov eax, 0x56cd81
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd82
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40425403
mov edx, 0x42540f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40425403
mov dword [esp + 0x10], 0x42540f
mov dword [ebp - 0x5108], ecx
mov dword [ebp - 0x510c], edx
call fcn.005257a0
call fcn.00401920
mov eax, 0x56cd83
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e248]
mov ecx, dword [0x52e244]
add ecx, 1
cmp eax, ecx
jne 0x483f2d
mov eax, 0x56cd84
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x44], 0
mov eax, 0x56cd84
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x44]
mov ecx, dword [0x52e244]
cmp eax, ecx
jge 0x48384b
mov eax, 0x56cd85
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 0
mov eax, 0x56cd85
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x52e248]
cmp eax, ecx
jge 0x483819
mov eax, 0x56cd86
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a9a8]
mov edx, 1
lea esi, [0x535860]
mov edi, 0x4042700a
mov ebx, 0x427021
mov dword [ebp - 0x5110], eax
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x5114], eax
mov eax, ecx
mov dword [ebp - 0x5118], ecx
mov ecx, dword [ebp - 0x5114]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x511c], eax
mov eax, dword [ebp - 0x5110]
mov dword [esp], eax
mov eax, dword [ebp - 0x5118]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4042700a
mov dword [esp + 0x18], 0x427021
mov dword [ebp - 0x5120], ebx
mov dword [ebp - 0x5124], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535860]
mov esi, 0x4042700a
mov edi, 0x427021
mov dword [esp], ecx
mov ecx, dword [ebp - 0x511c]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4042700a
mov dword [esp + 0x14], 0x427021
mov dword [ebp - 0x5128], edi
mov dword [ebp - 0x512c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e2e0]
lea ecx, [0x56a976]
mov edx, 1
lea esi, [0x535868]
mov edi, 0x40427024
mov ebx, 0x42703a
mov dword [ebp - 0x5130], eax
mov eax, dword [ebp - 0x5114]
mov al, byte [eax + 0x56a9a8]
movsx eax, al
mov dword [ebp - 0x5134], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x5138], eax
mov eax, ecx
mov dword [ebp - 0x513c], ecx
mov ecx, dword [ebp - 0x5138]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x5140], eax
mov eax, dword [ebp - 0x5130]
mov dword [esp], eax
mov eax, dword [ebp - 0x513c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40427024
mov dword [esp + 0x18], 0x42703a
mov dword [ebp - 0x5144], ebx
mov dword [ebp - 0x5148], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535868]
mov esi, 0x40427024
mov edi, 0x42703a
mov dword [esp], ecx
mov ecx, dword [ebp - 0x5140]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40427024
mov dword [esp + 0x14], 0x42703a
mov dword [ebp - 0x514c], edi
mov dword [ebp - 0x5150], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x5138]
mov al, byte [eax + 0x56a976]
movsx ecx, al
mov edx, dword [ebp - 0x5134]
cmp edx, ecx
jne 0x4837e7
mov eax, 0x56cd87
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a976]
mov edx, 1
lea esi, [0x535868]
mov edi, 0x40427807
mov ebx, 0x42781d
mov dword [ebp - 0x5154], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x5158], eax
mov eax, ecx
mov dword [ebp - 0x515c], ecx
mov ecx, dword [ebp - 0x5158]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x5160], eax
mov eax, dword [ebp - 0x5154]
mov dword [esp], eax
mov eax, dword [ebp - 0x515c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40427807
mov dword [esp + 0x18], 0x42781d
mov dword [ebp - 0x5164], ebx
mov dword [ebp - 0x5168], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535868]
mov esi, 0x40427807
mov edi, 0x42781d
mov dword [esp], ecx
mov ecx, dword [ebp - 0x5160]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40427807
mov dword [esp + 0x14], 0x42781d
mov dword [ebp - 0x516c], edi
mov dword [ebp - 0x5170], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x5158]
mov byte [eax + 0x56a976], 0
mov eax, 0x56cd88
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd89
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd8a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x4834d1
mov eax, 0x56cd8b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd8c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x44]
add eax, 1
mov dword [ebp - 0x44], eax
jmp 0x483497
mov eax, 0x56cd8d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 0
mov eax, 0x56cd8d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x52e248]
cmp eax, ecx
jge 0x483f1a
mov eax, 0x56cd8e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a976]
mov edx, 1
lea esi, [0x535868]
mov edi, 0x40429009
mov ebx, 0x42901f
mov dword [ebp - 0x5174], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x5178], eax
mov eax, ecx
mov dword [ebp - 0x517c], ecx
mov ecx, dword [ebp - 0x5178]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x5180], eax
mov eax, dword [ebp - 0x5174]
mov dword [esp], eax
mov eax, dword [ebp - 0x517c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40429009
mov dword [esp + 0x18], 0x42901f
mov dword [ebp - 0x5184], ebx
mov dword [ebp - 0x5188], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535868]
mov esi, 0x40429009
mov edi, 0x42901f
mov dword [esp], ecx
mov ecx, dword [ebp - 0x5180]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40429009
mov dword [esp + 0x14], 0x42901f
mov dword [ebp - 0x518c], edi
mov dword [ebp - 0x5190], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x5178]
mov al, byte [eax + 0x56a976]
movsx ecx, al
cmp ecx, 0
je 0x483ee8
mov eax, 0x56cd8f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e2e0]
lea ecx, [0x56a976]
mov edx, 1
lea esi, [0x535868]
mov edi, 0x4042981b
mov ebx, 0x429831
mov dword [ebp - 0x5194], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x5198], eax
mov eax, ecx
mov dword [ebp - 0x519c], ecx
mov ecx, dword [ebp - 0x5198]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x51a0], eax
mov eax, dword [ebp - 0x5194]
mov dword [esp], eax
mov eax, dword [ebp - 0x519c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4042981b
mov dword [esp + 0x18], 0x429831
mov dword [ebp - 0x51a4], ebx
mov dword [ebp - 0x51a8], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535868]
mov esi, 0x4042981b
mov edi, 0x429831
mov dword [esp], ecx
mov ecx, dword [ebp - 0x51a0]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4042981b
mov dword [esp + 0x14], 0x429831
mov dword [ebp - 0x51ac], edi
mov dword [ebp - 0x51b0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40429806
mov ebx, 0x42980c
mov dword [ebp - 0x51b4], eax
mov eax, dword [ebp - 0x5198]
mov al, byte [eax + 0x56a976]
movsx eax, al
mov dword [ebp - 0x51b8], eax
mov eax, dword [ebp - 0x51b4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40429806
mov dword [esp + 0x14], 0x42980c
mov dword [ebp - 0x51bc], ebx
mov dword [ebp - 0x51c0], edi
mov dword [ebp - 0x51c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40429806
mov ebx, 0x429817
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40429806
mov dword [esp + 0x14], 0x429817
mov dword [ebp - 0x51c8], ebx
mov dword [ebp - 0x51cc], edi
mov dword [ebp - 0x51d0], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x51b8]
mov dword [0x56a9e9], eax
mov eax, 0x56cd90
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40429c06
mov edx, 0x429c13
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40429c06
mov dword [esp + 0x10], 0x429c13
mov dword [ebp - 0x51d4], ecx
mov dword [ebp - 0x51d8], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56cd91
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4042a038
mov ebx, 0x42a03e
mov dword [ebp - 0x51dc], eax
mov eax, dword [0x5916d8]
mov dword [ebp - 0x51e0], eax
mov eax, dword [ebp - 0x51dc]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4042a038
mov dword [esp + 0x14], 0x42a03e
mov dword [ebp - 0x51e4], ebx
mov dword [ebp - 0x51e8], edi
mov dword [ebp - 0x51ec], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4042a038
mov ebx, 0x42a049
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4042a038
mov dword [esp + 0x14], 0x42a049
mov dword [ebp - 0x51f0], ebx
mov dword [ebp - 0x51f4], edi
mov dword [ebp - 0x51f8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4042a006
mov edx, 0x42a04a
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4042a006
mov dword [esp + 0x10], 0x42a04a
mov dword [ebp - 0x51fc], ecx
mov dword [ebp - 0x5200], edx
mov dword [ebp - 0x5204], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4042a012
mov edx, 0x42a022
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4042a012
mov dword [esp + 0xc], 0x42a022
mov dword [ebp - 0x5208], eax
mov dword [ebp - 0x520c], ecx
mov dword [ebp - 0x5210], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4042a024
mov edx, 0x42a035
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4042a024
mov dword [esp + 0xc], 0x42a035
mov dword [ebp - 0x5214], eax
mov dword [ebp - 0x5218], ecx
mov dword [ebp - 0x521c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4042a038
mov edx, 0x42a049
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4042a038
mov dword [esp + 0xc], 0x42a049
mov dword [ebp - 0x5220], eax
mov dword [ebp - 0x5224], ecx
mov dword [ebp - 0x5228], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x522c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 3
mov ecx, dword [ebp - 0x51e0]
mov dword [esp], ecx
mov dword [esp + 4], 3
mov edx, dword [ebp - 0x5204]
mov dword [esp + 8], edx
mov dword [ebp - 0x5230], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5234], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cd92
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4042a806
mov edx, 0x42a819
mov esi, dword [ebp - 0x48]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4042a806
mov dword [esp + 0x10], 0x42a819
mov dword [ebp - 0x5238], ecx
mov dword [ebp - 0x523c], edx
mov dword [ebp - 0x5240], esi
call fcn.005257a0
mov eax, dword [ebp - 0x5240]
mov dword [esp], eax
call fcn.004ca540
mov eax, 0x56cd93
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd94
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd95
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x483863
mov eax, 0x56cd96
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x483f9c
mov eax, 0x56cd97
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4042c004
mov edx, 0x42c020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4042c004
mov dword [esp + 0x10], 0x42c020
mov dword [ebp - 0x5244], ecx
mov dword [ebp - 0x5248], edx
call fcn.005257a0
call fcn.004cc0b0
mov eax, 0x56cd98
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cd99
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cd9a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cd9b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cd9c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cd9d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cd9e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cd9f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4042f403
mov edx, 0x42f434
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4042f403
mov dword [esp + 0x10], 0x42f434
mov dword [ebp - 0x524c], ecx
mov dword [ebp - 0x5250], edx
mov dword [ebp - 0x5254], esi
mov dword [ebp - 0x5258], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4042f40f
mov edx, 0x42f419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4042f40f
mov dword [esp + 0xc], 0x42f419
mov dword [ebp - 0x525c], eax
mov dword [ebp - 0x5260], ecx
mov dword [ebp - 0x5264], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4042f41c
mov edx, 0x42f426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4042f41c
mov dword [esp + 0xc], 0x42f426
mov dword [ebp - 0x5268], eax
mov dword [ebp - 0x526c], ecx
mov dword [ebp - 0x5270], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4042f429
mov edx, 0x42f433
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4042f429
mov dword [esp + 0xc], 0x42f433
mov dword [ebp - 0x5274], eax
mov dword [ebp - 0x5278], ecx
mov dword [ebp - 0x527c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5280], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x5254]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x5258]
mov dword [esp + 8], edx
mov dword [ebp - 0x5284], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5288], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cda0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4042f803
mov edx, 0x42f835
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4042f803
mov dword [esp + 0x10], 0x42f835
mov dword [ebp - 0x528c], ecx
mov dword [ebp - 0x5290], edx
mov dword [ebp - 0x5294], esi
mov dword [ebp - 0x5298], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4042f80f
mov edx, 0x42f819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4042f80f
mov dword [esp + 0xc], 0x42f819
mov dword [ebp - 0x529c], eax
mov dword [ebp - 0x52a0], ecx
mov dword [ebp - 0x52a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4042f81c
mov edx, 0x42f826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4042f81c
mov dword [esp + 0xc], 0x42f826
mov dword [ebp - 0x52a8], eax
mov dword [ebp - 0x52ac], ecx
mov dword [ebp - 0x52b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4042f829
mov edx, 0x42f834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4042f829
mov dword [esp + 0xc], 0x42f834
mov dword [ebp - 0x52b4], eax
mov dword [ebp - 0x52b8], ecx
mov dword [ebp - 0x52bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x52c0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x5294]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x5298]
mov dword [esp + 8], edx
mov dword [ebp - 0x52c4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x52c8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cda1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40430003
mov edx, 0x430032
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40430003
mov dword [esp + 0x10], 0x430032
mov dword [ebp - 0x52cc], ecx
mov dword [ebp - 0x52d0], edx
mov dword [ebp - 0x52d4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x52d8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4043000c
mov edx, 0x430012
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4043000c
mov dword [esp + 0xc], 0x430012
mov dword [ebp - 0x52dc], eax
mov dword [ebp - 0x52e0], ecx
mov dword [ebp - 0x52e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40430015
mov edx, 0x43001e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40430015
mov dword [esp + 0xc], 0x43001e
mov dword [ebp - 0x52e8], eax
mov dword [ebp - 0x52ec], ecx
mov dword [ebp - 0x52f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40430020
mov edx, 0x430020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40430020
mov dword [esp + 0xc], 0x430020
mov dword [ebp - 0x52f4], eax
mov dword [ebp - 0x52f8], ecx
mov dword [ebp - 0x52fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40430022
mov edx, 0x430031
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40430022
mov dword [esp + 0xc], 0x430031
mov dword [ebp - 0x5300], eax
mov dword [ebp - 0x5304], ecx
mov dword [ebp - 0x5308], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x530c], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x52d4]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x5310], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5314], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cda2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40430409
mov edx, 0x43043e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40430409
mov dword [esp + 0x10], 0x43043e
mov dword [ebp - 0x5318], ecx
mov dword [ebp - 0x531c], edx
mov dword [ebp - 0x5320], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40430415
mov edx, 0x43041f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40430415
mov dword [esp + 0xc], 0x43041f
mov dword [ebp - 0x5324], eax
mov dword [ebp - 0x5328], ecx
mov dword [ebp - 0x532c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40430422
mov edx, 0x430434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40430422
mov dword [esp + 0xc], 0x430434
mov dword [ebp - 0x5330], eax
mov dword [ebp - 0x5334], ecx
mov dword [ebp - 0x5338], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40430437
mov edx, 0x43043d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40430437
mov dword [esp + 0xc], 0x43043d
mov dword [ebp - 0x533c], eax
mov dword [ebp - 0x5340], ecx
mov dword [ebp - 0x5344], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x5320]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x5348], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x534c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cda3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40430c03
mov edx, 0x430c51
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40430c03
mov dword [esp + 0x10], 0x430c51
mov dword [ebp - 0x5350], ecx
mov dword [ebp - 0x5354], edx
mov dword [ebp - 0x5358], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40430c15
mov edx, 0x430c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40430c15
mov dword [esp + 0xc], 0x430c1f
mov dword [ebp - 0x535c], eax
mov dword [ebp - 0x5360], ecx
mov dword [ebp - 0x5364], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40430c21
mov edx, 0x430c33
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40430c21
mov dword [esp + 0xc], 0x430c33
mov dword [ebp - 0x5368], eax
mov dword [ebp - 0x536c], ecx
mov dword [ebp - 0x5370], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40430c35
mov edx, 0x430c45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40430c35
mov dword [esp + 0xc], 0x430c45
mov dword [ebp - 0x5374], eax
mov dword [ebp - 0x5378], ecx
mov dword [ebp - 0x537c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40430c47
mov edx, 0x430c50
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40430c47
mov dword [esp + 0xc], 0x430c50
mov dword [ebp - 0x5380], eax
mov dword [ebp - 0x5384], ecx
mov dword [ebp - 0x5388], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x538c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x5358]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x5390], eax
mov dword [ebp - 0x5394], ecx
mov dword [ebp - 0x5398], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x539c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cda4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40431403
mov edx, 0x43140f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40431403
mov dword [esp + 0x10], 0x43140f
mov dword [ebp - 0x53a0], ecx
mov dword [ebp - 0x53a4], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cda5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cda6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cda7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40432803
mov edx, 0x43281f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40432803
mov dword [esp + 0x10], 0x43281f
mov dword [ebp - 0x53a8], ecx
mov dword [ebp - 0x53ac], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cda8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cda9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40432c21
mov ebx, 0x432c27
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40432c21
mov dword [esp + 0x14], 0x432c27
mov dword [ebp - 0x53b0], ebx
mov dword [ebp - 0x53b4], edi
mov dword [ebp - 0x53b8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40432c21
mov ebx, 0x432c32
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40432c21
mov dword [esp + 0x14], 0x432c32
mov dword [ebp - 0x53bc], ebx
mov dword [ebp - 0x53c0], edi
mov dword [ebp - 0x53c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40432c12
mov edx, 0x432c64
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40432c12
mov dword [esp + 0x10], 0x432c64
mov dword [ebp - 0x53c8], ecx
mov dword [ebp - 0x53cc], edx
mov dword [ebp - 0x53d0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40432c35
mov edx, 0x432c36
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40432c35
mov dword [esp + 0xc], 0x432c36
mov dword [ebp - 0x53d4], eax
mov dword [ebp - 0x53d8], ecx
mov dword [ebp - 0x53dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x53d0]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x53e0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x53e0]
mov dword [0x52e254], eax
mov eax, 0x56cdaa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40433003
mov edx, 0x43301c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40433003
mov dword [esp + 0x10], 0x43301c
mov dword [ebp - 0x53e4], ecx
mov dword [ebp - 0x53e8], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x53ec], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x484ffe
mov eax, 0x56cdac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40433c04
mov edx, 0x433c21
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40433c04
mov dword [esp + 0x10], 0x433c21
mov dword [ebp - 0x53f0], ecx
mov dword [ebp - 0x53f4], edx
mov dword [ebp - 0x53f8], esi
call fcn.005257a0
mov eax, dword [ebp - 0x53f8]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cdad
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cdae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4859b3
mov eax, 0x56cdaf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40435410
mov ebx, 0x435416
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40435410
mov dword [esp + 0x14], 0x435416
mov dword [ebp - 0x53fc], ebx
mov dword [ebp - 0x5400], edi
mov dword [ebp - 0x5404], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40435410
mov ebx, 0x435421
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40435410
mov dword [esp + 0x14], 0x435421
mov dword [ebp - 0x5408], ebx
mov dword [ebp - 0x540c], edi
mov dword [ebp - 0x5410], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40435404
mov edx, 0x435438
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40435404
mov dword [esp + 0x10], 0x435438
mov dword [ebp - 0x5414], ecx
mov dword [ebp - 0x5418], edx
mov dword [ebp - 0x541c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x541c]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5420], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdb0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40435c0e
mov ebx, 0x435c14
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40435c0e
mov dword [esp + 0x14], 0x435c14
mov dword [ebp - 0x5424], ebx
mov dword [ebp - 0x5428], edi
mov dword [ebp - 0x542c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40435c0e
mov ebx, 0x435c1f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40435c0e
mov dword [esp + 0x14], 0x435c1f
mov dword [ebp - 0x5430], ebx
mov dword [ebp - 0x5434], edi
mov dword [ebp - 0x5438], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40435c04
mov edx, 0x435c20
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40435c04
mov dword [esp + 0x10], 0x435c20
mov dword [ebp - 0x543c], ecx
mov dword [ebp - 0x5440], edx
mov dword [ebp - 0x5444], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5444]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5448], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdb1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40436012
mov ebx, 0x436018
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40436012
mov dword [esp + 0x14], 0x436018
mov dword [ebp - 0x544c], ebx
mov dword [ebp - 0x5450], edi
mov dword [ebp - 0x5454], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40436012
mov ebx, 0x436023
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40436012
mov dword [esp + 0x14], 0x436023
mov dword [ebp - 0x5458], ebx
mov dword [ebp - 0x545c], edi
mov dword [ebp - 0x5460], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40436007
mov edx, 0x436024
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40436007
mov dword [esp + 0x10], 0x436024
mov dword [ebp - 0x5464], ecx
mov dword [ebp - 0x5468], edx
mov dword [ebp - 0x546c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x546c]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5470], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdb2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cdb3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cdb4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4043701b
mov ebx, 0x437021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4043701b
mov dword [esp + 0x14], 0x437021
mov dword [ebp - 0x5474], ebx
mov dword [ebp - 0x5478], edi
mov dword [ebp - 0x547c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4043701b
mov ebx, 0x43702c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4043701b
mov dword [esp + 0x14], 0x43702c
mov dword [ebp - 0x5480], ebx
mov dword [ebp - 0x5484], edi
mov dword [ebp - 0x5488], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40437007
mov edx, 0x437055
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40437007
mov dword [esp + 0x10], 0x437055
mov dword [ebp - 0x548c], ecx
mov dword [ebp - 0x5490], edx
mov dword [ebp - 0x5494], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x5498], eax
mov dword [ebp - 0x549c], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x40437042
mov edx, 0x437051
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40437042
mov dword [esp + 0xc], 0x437051
mov dword [ebp - 0x54a0], eax
mov dword [ebp - 0x54a4], ecx
mov dword [ebp - 0x54a8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x54ac], eax
mov dword [ebp - 0x54b0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x40437054
mov edx, 0x437054
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x40437054
mov dword [esp + 0xc], 0x437054
mov dword [ebp - 0x54b4], eax
mov dword [ebp - 0x54b8], ecx
mov dword [ebp - 0x54bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x5494]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x54c0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdb5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cdb6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f9b0]
lea ecx, [0x5980b8]
lea edx, [0x5357b0]
mov esi, 0
mov edi, 0x4043801f
mov ebx, 0x438020
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4043801f
mov dword [esp + 0x14], 0x438020
mov dword [ebp - 0x54c4], ebx
mov dword [ebp - 0x54c8], edi
mov dword [ebp - 0x54cc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f9b0]
lea ecx, [0x5980b8]
lea edx, [0x5357b0]
mov esi, 0
mov edi, 0x40438042
mov ebx, 0x438043
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40438042
mov dword [esp + 0x14], 0x438043
mov dword [ebp - 0x54d0], ebx
mov dword [ebp - 0x54d4], edi
mov dword [ebp - 0x54d8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5980b8]
mov ecx, eax
add ecx, 6
sub ecx, eax
mov ax, cx
mov word [0x570c1e], ax
mov eax, 0x56cdb7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdb8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f9b0]
lea ecx, [0x5980b8]
lea edx, [0x5357b0]
mov esi, 0
mov edi, 0x40438404
mov ebx, 0x438405
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40438404
mov dword [esp + 0x14], 0x438405
mov dword [ebp - 0x54dc], ebx
mov dword [ebp - 0x54e0], edi
mov dword [ebp - 0x54e4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5980b8]
add ecx, 6
mov edx, 3
mov esi, 0
mov edi, 0x40438404
mov ebx, 0x438414
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40438404
mov dword [esp + 0x14], 0x438414
mov dword [ebp - 0x54e8], ebx
mov dword [ebp - 0x54ec], edi
mov dword [ebp - 0x54f0], esi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5980be], 1
mov eax, 0x56cdb9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cdba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cdbb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdbc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cdbd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdbe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4043a009
mov edx, 0x43a032
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4043a009
mov dword [esp + 0x10], 0x43a032
mov dword [ebp - 0x54f4], ecx
mov dword [ebp - 0x54f8], edx
mov word [ebp - 0x54fa], si
call fcn.005257a0
mov eax, 0x4d
mov ecx, 0x57
mov edx, 0x42
mov edi, 1
mov dword [esp], 0x4d
mov si, word [ebp - 0x54fa]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 1
mov dword [ebp - 0x5500], eax
mov dword [ebp - 0x5504], ecx
mov dword [ebp - 0x5508], edx
mov dword [ebp - 0x550c], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cdbf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x485af6
mov eax, 0x56cdc0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cdc1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x485d66
mov eax, 0x56cdc2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x485d55
mov eax, 0x56cdc3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4043c80e
mov edx, 0x43c842
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4043c80e
mov dword [esp + 0x10], 0x43c842
mov dword [ebp - 0x5510], ecx
mov dword [ebp - 0x5514], edx
mov dword [ebp - 0x5518], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4043c81a
mov edx, 0x43c824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4043c81a
mov dword [esp + 0xc], 0x43c824
mov dword [ebp - 0x551c], eax
mov dword [ebp - 0x5520], ecx
mov dword [ebp - 0x5524], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4043c827
mov edx, 0x43c837
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4043c827
mov dword [esp + 0xc], 0x43c837
mov dword [ebp - 0x5528], eax
mov dword [ebp - 0x552c], ecx
mov dword [ebp - 0x5530], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4043c83a
mov edx, 0x43c841
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4043c83a
mov dword [esp + 0xc], 0x43c841
mov dword [ebp - 0x5534], eax
mov dword [ebp - 0x5538], ecx
mov dword [ebp - 0x553c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5540], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x5518]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x5544], eax
mov dword [ebp - 0x5548], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x554c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdc4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cdc5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cdc6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdc7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdc8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cdc9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cdca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cdcb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cdcc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cdcd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cdce
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56cdcf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cdd0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40441803
mov edx, 0x441834
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40441803
mov dword [esp + 0x10], 0x441834
mov dword [ebp - 0x5550], ecx
mov dword [ebp - 0x5554], edx
mov dword [ebp - 0x5558], esi
mov dword [ebp - 0x555c], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4044180f
mov edx, 0x441819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4044180f
mov dword [esp + 0xc], 0x441819
mov dword [ebp - 0x5560], eax
mov dword [ebp - 0x5564], ecx
mov dword [ebp - 0x5568], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4044181c
mov edx, 0x441826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4044181c
mov dword [esp + 0xc], 0x441826
mov dword [ebp - 0x556c], eax
mov dword [ebp - 0x5570], ecx
mov dword [ebp - 0x5574], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40441829
mov edx, 0x441833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40441829
mov dword [esp + 0xc], 0x441833
mov dword [ebp - 0x5578], eax
mov dword [ebp - 0x557c], ecx
mov dword [ebp - 0x5580], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5584], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x5558]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x555c]
mov dword [esp + 8], edx
mov dword [ebp - 0x5588], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x558c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdd1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40441c03
mov edx, 0x441c35
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40441c03
mov dword [esp + 0x10], 0x441c35
mov dword [ebp - 0x5590], ecx
mov dword [ebp - 0x5594], edx
mov dword [ebp - 0x5598], esi
mov dword [ebp - 0x559c], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40441c0f
mov edx, 0x441c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40441c0f
mov dword [esp + 0xc], 0x441c19
mov dword [ebp - 0x55a0], eax
mov dword [ebp - 0x55a4], ecx
mov dword [ebp - 0x55a8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40441c1c
mov edx, 0x441c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40441c1c
mov dword [esp + 0xc], 0x441c26
mov dword [ebp - 0x55ac], eax
mov dword [ebp - 0x55b0], ecx
mov dword [ebp - 0x55b4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40441c29
mov edx, 0x441c34
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40441c29
mov dword [esp + 0xc], 0x441c34
mov dword [ebp - 0x55b8], eax
mov dword [ebp - 0x55bc], ecx
mov dword [ebp - 0x55c0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x55c4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x5598]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x559c]
mov dword [esp + 8], edx
mov dword [ebp - 0x55c8], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x55cc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdd2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40442403
mov edx, 0x442432
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40442403
mov dword [esp + 0x10], 0x442432
mov dword [ebp - 0x55d0], ecx
mov dword [ebp - 0x55d4], edx
mov dword [ebp - 0x55d8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x55dc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4044240c
mov edx, 0x442412
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4044240c
mov dword [esp + 0xc], 0x442412
mov dword [ebp - 0x55e0], eax
mov dword [ebp - 0x55e4], ecx
mov dword [ebp - 0x55e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40442415
mov edx, 0x44241e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40442415
mov dword [esp + 0xc], 0x44241e
mov dword [ebp - 0x55ec], eax
mov dword [ebp - 0x55f0], ecx
mov dword [ebp - 0x55f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40442420
mov edx, 0x442420
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40442420
mov dword [esp + 0xc], 0x442420
mov dword [ebp - 0x55f8], eax
mov dword [ebp - 0x55fc], ecx
mov dword [ebp - 0x5600], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40442422
mov edx, 0x442431
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40442422
mov dword [esp + 0xc], 0x442431
mov dword [ebp - 0x5604], eax
mov dword [ebp - 0x5608], ecx
mov dword [ebp - 0x560c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x5610], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x55d8]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x5614], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5618], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdd3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40442809
mov edx, 0x44283e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40442809
mov dword [esp + 0x10], 0x44283e
mov dword [ebp - 0x561c], ecx
mov dword [ebp - 0x5620], edx
mov dword [ebp - 0x5624], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40442815
mov edx, 0x44281f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40442815
mov dword [esp + 0xc], 0x44281f
mov dword [ebp - 0x5628], eax
mov dword [ebp - 0x562c], ecx
mov dword [ebp - 0x5630], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40442822
mov edx, 0x442834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40442822
mov dword [esp + 0xc], 0x442834
mov dword [ebp - 0x5634], eax
mov dword [ebp - 0x5638], ecx
mov dword [ebp - 0x563c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40442837
mov edx, 0x44283d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40442837
mov dword [esp + 0xc], 0x44283d
mov dword [ebp - 0x5640], eax
mov dword [ebp - 0x5644], ecx
mov dword [ebp - 0x5648], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x5624]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x564c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5650], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdd4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40443003
mov edx, 0x443051
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40443003
mov dword [esp + 0x10], 0x443051
mov dword [ebp - 0x5654], ecx
mov dword [ebp - 0x5658], edx
mov dword [ebp - 0x565c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40443015
mov edx, 0x44301f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40443015
mov dword [esp + 0xc], 0x44301f
mov dword [ebp - 0x5660], eax
mov dword [ebp - 0x5664], ecx
mov dword [ebp - 0x5668], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40443021
mov edx, 0x443033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40443021
mov dword [esp + 0xc], 0x443033
mov dword [ebp - 0x566c], eax
mov dword [ebp - 0x5670], ecx
mov dword [ebp - 0x5674], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40443035
mov edx, 0x443045
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40443035
mov dword [esp + 0xc], 0x443045
mov dword [ebp - 0x5678], eax
mov dword [ebp - 0x567c], ecx
mov dword [ebp - 0x5680], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40443047
mov edx, 0x443050
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40443047
mov dword [esp + 0xc], 0x443050
mov dword [ebp - 0x5684], eax
mov dword [ebp - 0x5688], ecx
mov dword [ebp - 0x568c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5690], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x565c]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x5694], eax
mov dword [ebp - 0x5698], ecx
mov dword [ebp - 0x569c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x56a0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdd5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40443803
mov edx, 0x44380f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40443803
mov dword [esp + 0x10], 0x44380f
mov dword [ebp - 0x56a4], ecx
mov dword [ebp - 0x56a8], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cdd6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cdd7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cdd8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40444c03
mov edx, 0x444c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40444c03
mov dword [esp + 0x10], 0x444c1f
mov dword [ebp - 0x56ac], ecx
mov dword [ebp - 0x56b0], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdd9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdda
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40445021
mov ebx, 0x445027
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40445021
mov dword [esp + 0x14], 0x445027
mov dword [ebp - 0x56b4], ebx
mov dword [ebp - 0x56b8], edi
mov dword [ebp - 0x56bc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40445021
mov ebx, 0x445032
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40445021
mov dword [esp + 0x14], 0x445032
mov dword [ebp - 0x56c0], ebx
mov dword [ebp - 0x56c4], edi
mov dword [ebp - 0x56c8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40445012
mov edx, 0x445064
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40445012
mov dword [esp + 0x10], 0x445064
mov dword [ebp - 0x56cc], ecx
mov dword [ebp - 0x56d0], edx
mov dword [ebp - 0x56d4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40445035
mov edx, 0x445036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40445035
mov dword [esp + 0xc], 0x445036
mov dword [ebp - 0x56d8], eax
mov dword [ebp - 0x56dc], ecx
mov dword [ebp - 0x56e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x56d4]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x56e4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x56e4]
mov dword [0x52e254], eax
mov eax, 0x56cddb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40445403
mov edx, 0x44541c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40445403
mov dword [esp + 0x10], 0x44541c
mov dword [ebp - 0x56e8], ecx
mov dword [ebp - 0x56ec], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x56f0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cddc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x486df9
mov eax, 0x56cddd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40446004
mov edx, 0x446021
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40446004
mov dword [esp + 0x10], 0x446021
mov dword [ebp - 0x56f4], ecx
mov dword [ebp - 0x56f8], edx
mov dword [ebp - 0x56fc], esi
call fcn.005257a0
mov eax, dword [ebp - 0x56fc]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cdde
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cddf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4877ae
mov eax, 0x56cde0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40447810
mov ebx, 0x447816
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40447810
mov dword [esp + 0x14], 0x447816
mov dword [ebp - 0x5700], ebx
mov dword [ebp - 0x5704], edi
mov dword [ebp - 0x5708], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40447810
mov ebx, 0x447821
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40447810
mov dword [esp + 0x14], 0x447821
mov dword [ebp - 0x570c], ebx
mov dword [ebp - 0x5710], edi
mov dword [ebp - 0x5714], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40447804
mov edx, 0x447838
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40447804
mov dword [esp + 0x10], 0x447838
mov dword [ebp - 0x5718], ecx
mov dword [ebp - 0x571c], edx
mov dword [ebp - 0x5720], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5720]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5724], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cde1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4044800e
mov ebx, 0x448014
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044800e
mov dword [esp + 0x14], 0x448014
mov dword [ebp - 0x5728], ebx
mov dword [ebp - 0x572c], edi
mov dword [ebp - 0x5730], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4044800e
mov ebx, 0x44801f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044800e
mov dword [esp + 0x14], 0x44801f
mov dword [ebp - 0x5734], ebx
mov dword [ebp - 0x5738], edi
mov dword [ebp - 0x573c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40448004
mov edx, 0x448020
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40448004
mov dword [esp + 0x10], 0x448020
mov dword [ebp - 0x5740], ecx
mov dword [ebp - 0x5744], edx
mov dword [ebp - 0x5748], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5748]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x574c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cde2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40448412
mov ebx, 0x448418
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40448412
mov dword [esp + 0x14], 0x448418
mov dword [ebp - 0x5750], ebx
mov dword [ebp - 0x5754], edi
mov dword [ebp - 0x5758], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40448412
mov ebx, 0x448423
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40448412
mov dword [esp + 0x14], 0x448423
mov dword [ebp - 0x575c], ebx
mov dword [ebp - 0x5760], edi
mov dword [ebp - 0x5764], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40448407
mov edx, 0x448424
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40448407
mov dword [esp + 0x10], 0x448424
mov dword [ebp - 0x5768], ecx
mov dword [ebp - 0x576c], edx
mov dword [ebp - 0x5770], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5770]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5774], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cde3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cde4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cde5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4044941b
mov ebx, case.0x448f8d.2
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044941b
mov dword [esp + 0x14], case.0x448f8d.2
mov dword [ebp - 0x5778], ebx
mov dword [ebp - 0x577c], edi
mov dword [ebp - 0x5780], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4044941b
mov ebx, 0x44942c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044941b
mov dword [esp + 0x14], 0x44942c
mov dword [ebp - 0x5784], ebx
mov dword [ebp - 0x5788], edi
mov dword [ebp - 0x578c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40449407
mov edx, 0x449455
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40449407
mov dword [esp + 0x10], 0x449455
mov dword [ebp - 0x5790], ecx
mov dword [ebp - 0x5794], edx
mov dword [ebp - 0x5798], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x579c], eax
mov dword [ebp - 0x57a0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x40449442
mov edx, 0x449451
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40449442
mov dword [esp + 0xc], 0x449451
mov dword [ebp - 0x57a4], eax
mov dword [ebp - 0x57a8], ecx
mov dword [ebp - 0x57ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x57b0], eax
mov dword [ebp - 0x57b4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x40449454
mov edx, 0x449454
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x40449454
mov dword [esp + 0xc], 0x449454
mov dword [ebp - 0x57b8], eax
mov dword [ebp - 0x57bc], ecx
mov dword [ebp - 0x57c0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x5798]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x57c4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cde6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cde7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f9b0]
lea ecx, [0x5980b8]
lea edx, [0x5357b0]
mov esi, 0
mov edi, 0x4044a41f
mov ebx, 0x44a420
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044a41f
mov dword [esp + 0x14], 0x44a420
mov dword [ebp - 0x57c8], ebx
mov dword [ebp - 0x57cc], edi
mov dword [ebp - 0x57d0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f9b0]
lea ecx, [0x5980b8]
lea edx, [0x5357b0]
mov esi, 0
mov edi, 0x4044a43a
mov ebx, 0x44a43b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044a43a
mov dword [esp + 0x14], 0x44a43b
mov dword [ebp - 0x57d4], ebx
mov dword [ebp - 0x57d8], edi
mov dword [ebp - 0x57dc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5980b8]
mov ecx, eax
add ecx, 5
sub ecx, eax
mov ax, cx
mov word [0x570c1e], ax
mov eax, 0x56cde8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cde9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f9b0]
lea ecx, [0x5980b8]
lea edx, [0x5357b0]
mov esi, 0
mov edi, 0x4044a804
mov ebx, 0x44a805
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044a804
mov dword [esp + 0x14], 0x44a805
mov dword [ebp - 0x57e0], ebx
mov dword [ebp - 0x57e4], edi
mov dword [ebp - 0x57e8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52f2a0]
lea ecx, [0x5980b8]
add ecx, 5
mov edx, 3
mov esi, 0
mov edi, 0x4044a804
mov ebx, 0x44a80c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4044a804
mov dword [esp + 0x14], 0x44a80c
mov dword [ebp - 0x57ec], ebx
mov dword [ebp - 0x57f0], edi
mov dword [ebp - 0x57f4], esi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5980bd], 1
mov eax, 0x56cdea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cdeb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cdec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cded
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cdee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4044c409
mov edx, 0x44c432
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4044c409
mov dword [esp + 0x10], 0x44c432
mov dword [ebp - 0x57f8], ecx
mov dword [ebp - 0x57fc], edx
mov word [ebp - 0x57fe], si
call fcn.005257a0
mov eax, 0x4d
mov ecx, 0x57
mov edx, 0x42
mov edi, 1
mov dword [esp], 0x4d
mov si, word [ebp - 0x57fe]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x57
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 1
mov dword [ebp - 0x5804], eax
mov dword [ebp - 0x5808], ecx
mov dword [ebp - 0x580c], edx
mov dword [ebp - 0x5810], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56cdf0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x4878f1
mov eax, 0x56cdf1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cdf2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x487b61
mov eax, 0x56cdf3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x487b50
mov eax, 0x56cdf4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4044ec0e
mov edx, 0x44ec42
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4044ec0e
mov dword [esp + 0x10], 0x44ec42
mov dword [ebp - 0x5814], ecx
mov dword [ebp - 0x5818], edx
mov dword [ebp - 0x581c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4044ec1a
mov edx, 0x44ec24
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4044ec1a
mov dword [esp + 0xc], 0x44ec24
mov dword [ebp - 0x5820], eax
mov dword [ebp - 0x5824], ecx
mov dword [ebp - 0x5828], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4044ec27
mov edx, 0x44ec37
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4044ec27
mov dword [esp + 0xc], 0x44ec37
mov dword [ebp - 0x582c], eax
mov dword [ebp - 0x5830], ecx
mov dword [ebp - 0x5834], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4044ec3a
mov edx, 0x44ec41
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4044ec3a
mov dword [esp + 0xc], 0x44ec41
mov dword [ebp - 0x5838], eax
mov dword [ebp - 0x583c], ecx
mov dword [ebp - 0x5840], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5844], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x581c]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x5848], eax
mov dword [ebp - 0x584c], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5850], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cdf5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cdf6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56cdf7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdf8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cdf9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cdfa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56cdfb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cdfc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cdfd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56cdfe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cdff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56ce00
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ce01
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40453803
mov edx, 0x453834
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40453803
mov dword [esp + 0x10], 0x453834
mov dword [ebp - 0x5854], ecx
mov dword [ebp - 0x5858], edx
mov dword [ebp - 0x585c], esi
mov dword [ebp - 0x5860], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4045380f
mov edx, 0x453819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4045380f
mov dword [esp + 0xc], 0x453819
mov dword [ebp - 0x5864], eax
mov dword [ebp - 0x5868], ecx
mov dword [ebp - 0x586c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4045381c
mov edx, 0x453826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4045381c
mov dword [esp + 0xc], 0x453826
mov dword [ebp - 0x5870], eax
mov dword [ebp - 0x5874], ecx
mov dword [ebp - 0x5878], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40453829
mov edx, 0x453833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40453829
mov dword [esp + 0xc], 0x453833
mov dword [ebp - 0x587c], eax
mov dword [ebp - 0x5880], ecx
mov dword [ebp - 0x5884], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5888], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x585c]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x5860]
mov dword [esp + 8], edx
mov dword [ebp - 0x588c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5890], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce02
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40453c03
mov edx, 0x453c35
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40453c03
mov dword [esp + 0x10], 0x453c35
mov dword [ebp - 0x5894], ecx
mov dword [ebp - 0x5898], edx
mov dword [ebp - 0x589c], esi
mov dword [ebp - 0x58a0], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40453c0f
mov edx, 0x453c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40453c0f
mov dword [esp + 0xc], 0x453c19
mov dword [ebp - 0x58a4], eax
mov dword [ebp - 0x58a8], ecx
mov dword [ebp - 0x58ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40453c1c
mov edx, 0x453c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40453c1c
mov dword [esp + 0xc], 0x453c26
mov dword [ebp - 0x58b0], eax
mov dword [ebp - 0x58b4], ecx
mov dword [ebp - 0x58b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40453c29
mov edx, 0x453c34
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40453c29
mov dword [esp + 0xc], 0x453c34
mov dword [ebp - 0x58bc], eax
mov dword [ebp - 0x58c0], ecx
mov dword [ebp - 0x58c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x58c8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x589c]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x58a0]
mov dword [esp + 8], edx
mov dword [ebp - 0x58cc], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x58d0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce03
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40454403
mov edx, 0x454432
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40454403
mov dword [esp + 0x10], 0x454432
mov dword [ebp - 0x58d4], ecx
mov dword [ebp - 0x58d8], edx
mov dword [ebp - 0x58dc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x58e0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4045440c
mov edx, 0x454412
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4045440c
mov dword [esp + 0xc], 0x454412
mov dword [ebp - 0x58e4], eax
mov dword [ebp - 0x58e8], ecx
mov dword [ebp - 0x58ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40454415
mov edx, 0x45441e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40454415
mov dword [esp + 0xc], 0x45441e
mov dword [ebp - 0x58f0], eax
mov dword [ebp - 0x58f4], ecx
mov dword [ebp - 0x58f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40454420
mov edx, 0x454420
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40454420
mov dword [esp + 0xc], 0x454420
mov dword [ebp - 0x58fc], eax
mov dword [ebp - 0x5900], ecx
mov dword [ebp - 0x5904], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40454422
mov edx, 0x454431
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40454422
mov dword [esp + 0xc], 0x454431
mov dword [ebp - 0x5908], eax
mov dword [ebp - 0x590c], ecx
mov dword [ebp - 0x5910], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x5914], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x58dc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x5918], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x591c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce04
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40454809
mov edx, 0x45483e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40454809
mov dword [esp + 0x10], 0x45483e
mov dword [ebp - 0x5920], ecx
mov dword [ebp - 0x5924], edx
mov dword [ebp - 0x5928], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40454815
mov edx, 0x45481f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40454815
mov dword [esp + 0xc], 0x45481f
mov dword [ebp - 0x592c], eax
mov dword [ebp - 0x5930], ecx
mov dword [ebp - 0x5934], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40454822
mov edx, 0x454834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40454822
mov dword [esp + 0xc], 0x454834
mov dword [ebp - 0x5938], eax
mov dword [ebp - 0x593c], ecx
mov dword [ebp - 0x5940], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40454837
mov edx, 0x45483d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40454837
mov dword [esp + 0xc], 0x45483d
mov dword [ebp - 0x5944], eax
mov dword [ebp - 0x5948], ecx
mov dword [ebp - 0x594c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x5928]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x5950], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5954], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce05
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40455003
mov edx, 0x455051
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40455003
mov dword [esp + 0x10], 0x455051
mov dword [ebp - 0x5958], ecx
mov dword [ebp - 0x595c], edx
mov dword [ebp - 0x5960], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40455015
mov edx, 0x45501f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40455015
mov dword [esp + 0xc], 0x45501f
mov dword [ebp - 0x5964], eax
mov dword [ebp - 0x5968], ecx
mov dword [ebp - 0x596c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40455021
mov edx, 0x455033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40455021
mov dword [esp + 0xc], 0x455033
mov dword [ebp - 0x5970], eax
mov dword [ebp - 0x5974], ecx
mov dword [ebp - 0x5978], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40455035
mov edx, 0x455045
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40455035
mov dword [esp + 0xc], 0x455045
mov dword [ebp - 0x597c], eax
mov dword [ebp - 0x5980], ecx
mov dword [ebp - 0x5984], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40455047
mov edx, 0x455050
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40455047
mov dword [esp + 0xc], 0x455050
mov dword [ebp - 0x5988], eax
mov dword [ebp - 0x598c], ecx
mov dword [ebp - 0x5990], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5994], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x5960]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x5998], eax
mov dword [ebp - 0x599c], ecx
mov dword [ebp - 0x59a0], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x59a4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce06
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40455803
mov edx, 0x45580f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40455803
mov dword [esp + 0x10], 0x45580f
mov dword [ebp - 0x59a8], ecx
mov dword [ebp - 0x59ac], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56ce07
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce08
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce09
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40456c03
mov edx, 0x456c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40456c03
mov dword [esp + 0x10], 0x456c1f
mov dword [ebp - 0x59b0], ecx
mov dword [ebp - 0x59b4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce0a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce0b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40457021
mov ebx, 0x457027
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40457021
mov dword [esp + 0x14], 0x457027
mov dword [ebp - 0x59b8], ebx
mov dword [ebp - 0x59bc], edi
mov dword [ebp - 0x59c0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40457021
mov ebx, 0x457032
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40457021
mov dword [esp + 0x14], 0x457032
mov dword [ebp - 0x59c4], ebx
mov dword [ebp - 0x59c8], edi
mov dword [ebp - 0x59cc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40457012
mov edx, 0x457064
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40457012
mov dword [esp + 0x10], 0x457064
mov dword [ebp - 0x59d0], ecx
mov dword [ebp - 0x59d4], edx
mov dword [ebp - 0x59d8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40457035
mov edx, 0x457036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40457035
mov dword [esp + 0xc], 0x457036
mov dword [ebp - 0x59dc], eax
mov dword [ebp - 0x59e0], ecx
mov dword [ebp - 0x59e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x59d8]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x59e8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x59e8]
mov dword [0x52e254], eax
mov eax, 0x56ce0c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40457403
mov edx, 0x45741c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40457403
mov dword [esp + 0x10], 0x45741c
mov dword [ebp - 0x59ec], ecx
mov dword [ebp - 0x59f0], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x59f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce0d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x488bf4
mov eax, 0x56ce0e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40458004
mov edx, 0x458021
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40458004
mov dword [esp + 0x10], 0x458021
mov dword [ebp - 0x59f8], ecx
mov dword [ebp - 0x59fc], edx
mov dword [ebp - 0x5a00], esi
call fcn.005257a0
mov eax, dword [ebp - 0x5a00]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56ce0f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce10
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4893ff
mov eax, 0x56ce11
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40459810
mov ebx, 0x459816
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40459810
mov dword [esp + 0x14], 0x459816
mov dword [ebp - 0x5a04], ebx
mov dword [ebp - 0x5a08], edi
mov dword [ebp - 0x5a0c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40459810
mov ebx, 0x459821
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40459810
mov dword [esp + 0x14], 0x459821
mov dword [ebp - 0x5a10], ebx
mov dword [ebp - 0x5a14], edi
mov dword [ebp - 0x5a18], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40459804
mov edx, 0x459838
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40459804
mov dword [esp + 0x10], 0x459838
mov dword [ebp - 0x5a1c], ecx
mov dword [ebp - 0x5a20], edx
mov dword [ebp - 0x5a24], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5a24]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5a28], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce12
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4045a00e
mov ebx, 0x45a014
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4045a00e
mov dword [esp + 0x14], 0x45a014
mov dword [ebp - 0x5a2c], ebx
mov dword [ebp - 0x5a30], edi
mov dword [ebp - 0x5a34], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4045a00e
mov ebx, 0x45a01f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4045a00e
mov dword [esp + 0x14], 0x45a01f
mov dword [ebp - 0x5a38], ebx
mov dword [ebp - 0x5a3c], edi
mov dword [ebp - 0x5a40], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4045a004
mov edx, 0x45a020
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4045a004
mov dword [esp + 0x10], 0x45a020
mov dword [ebp - 0x5a44], ecx
mov dword [ebp - 0x5a48], edx
mov dword [ebp - 0x5a4c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5a4c]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5a50], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce13
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4045a412
mov ebx, 0x45a418
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4045a412
mov dword [esp + 0x14], 0x45a418
mov dword [ebp - 0x5a54], ebx
mov dword [ebp - 0x5a58], edi
mov dword [ebp - 0x5a5c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4045a412
mov ebx, 0x45a423
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4045a412
mov dword [esp + 0x14], 0x45a423
mov dword [ebp - 0x5a60], ebx
mov dword [ebp - 0x5a64], edi
mov dword [ebp - 0x5a68], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4045a407
mov edx, 0x45a424
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4045a407
mov dword [esp + 0x10], 0x45a424
mov dword [ebp - 0x5a6c], ecx
mov dword [ebp - 0x5a70], edx
mov dword [ebp - 0x5a74], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5a74]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5a78], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce14
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56ce15
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56ce16
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4045b41b
mov ebx, 0x45b421
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4045b41b
mov dword [esp + 0x14], 0x45b421
mov dword [ebp - 0x5a7c], ebx
mov dword [ebp - 0x5a80], edi
mov dword [ebp - 0x5a84], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4045b41b
mov ebx, 0x45b42c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4045b41b
mov dword [esp + 0x14], 0x45b42c
mov dword [ebp - 0x5a88], ebx
mov dword [ebp - 0x5a8c], edi
mov dword [ebp - 0x5a90], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4045b407
mov edx, 0x45b455
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4045b407
mov dword [esp + 0x10], 0x45b455
mov dword [ebp - 0x5a94], ecx
mov dword [ebp - 0x5a98], edx
mov dword [ebp - 0x5a9c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x5aa0], eax
mov dword [ebp - 0x5aa4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x4045b442
mov edx, 0x45b451
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4045b442
mov dword [esp + 0xc], 0x45b451
mov dword [ebp - 0x5aa8], eax
mov dword [ebp - 0x5aac], ecx
mov dword [ebp - 0x5ab0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x5ab4], eax
mov dword [ebp - 0x5ab8], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x4045b454
mov edx, 0x45b454
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x4045b454
mov dword [esp + 0xc], 0x45b454
mov dword [ebp - 0x5abc], eax
mov dword [ebp - 0x5ac0], ecx
mov dword [ebp - 0x5ac4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x5a9c]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5ac8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce17
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56ce18
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56ce19
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce1a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56ce1b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce1c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce1d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce1e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4045e009
mov edx, 0x45e03c
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4045e009
mov dword [esp + 0x10], 0x45e03c
mov dword [ebp - 0x5acc], ecx
mov dword [ebp - 0x5ad0], edx
mov word [ebp - 0x5ad2], si
call fcn.005257a0
mov eax, 0x53
mov ecx, 0x52
mov edx, 0x42
mov edi, 8
mov dword [esp], 0x53
mov si, word [ebp - 0x5ad2]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 8
mov dword [ebp - 0x5ad8], eax
mov dword [ebp - 0x5adc], ecx
mov dword [ebp - 0x5ae0], edx
mov dword [ebp - 0x5ae4], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56ce1f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x489542
mov eax, 0x56ce20
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce21
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x489a6a
mov eax, 0x56ce22
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x489a59
mov eax, 0x56ce23
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4046040e
mov edx, 0x460442
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4046040e
mov dword [esp + 0x10], 0x460442
mov dword [ebp - 0x5ae8], ecx
mov dword [ebp - 0x5aec], edx
mov dword [ebp - 0x5af0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4046041a
mov edx, 0x460424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4046041a
mov dword [esp + 0xc], 0x460424
mov dword [ebp - 0x5af4], eax
mov dword [ebp - 0x5af8], ecx
mov dword [ebp - 0x5afc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40460427
mov edx, 0x460437
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40460427
mov dword [esp + 0xc], 0x460437
mov dword [ebp - 0x5b00], eax
mov dword [ebp - 0x5b04], ecx
mov dword [ebp - 0x5b08], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4046043a
mov edx, 0x460441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4046043a
mov dword [esp + 0xc], 0x460441
mov dword [ebp - 0x5b0c], eax
mov dword [ebp - 0x5b10], ecx
mov dword [ebp - 0x5b14], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5b18], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x5af0]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x5b1c], eax
mov dword [ebp - 0x5b20], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5b24], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce24
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40460835
mov ebx, 0x460836
mov dword [ebp - 0x5b28], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x5b2c], eax
mov eax, dword [ebp - 0x5b28]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40460835
mov dword [esp + 0x14], 0x460836
mov dword [ebp - 0x5b30], ebx
mov dword [ebp - 0x5b34], edi
mov dword [ebp - 0x5b38], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x40460835
mov ebx, 0x460849
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40460835
mov dword [esp + 0x14], 0x460849
mov dword [ebp - 0x5b3c], ebx
mov dword [ebp - 0x5b40], edi
mov dword [ebp - 0x5b44], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4046080e
mov edx, 0x46084a
mov si, word [0x5702ef]
movzx edi, si
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov esi, dword [ebp - 0x6f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4046080e
mov dword [esp + 0x10], 0x46084a
mov dword [ebp - 0x5b48], ecx
mov dword [ebp - 0x5b4c], edx
mov dword [ebp - 0x5b50], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4046081a
mov edx, 0x460824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4046081a
mov dword [esp + 0xc], 0x460824
mov dword [ebp - 0x5b54], eax
mov dword [ebp - 0x5b58], ecx
mov dword [ebp - 0x5b5c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40460827
mov edx, 0x460832
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40460827
mov dword [esp + 0xc], 0x460832
mov dword [ebp - 0x5b60], eax
mov dword [ebp - 0x5b64], ecx
mov dword [ebp - 0x5b68], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40460835
mov edx, 0x460849
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40460835
mov dword [esp + 0xc], 0x460849
mov dword [ebp - 0x5b6c], eax
mov dword [ebp - 0x5b70], ecx
mov dword [ebp - 0x5b74], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5b78], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 7
mov ecx, dword [ebp - 0x5b2c]
mov dword [esp], ecx
mov dword [esp + 4], 7
mov edx, dword [ebp - 0x5b50]
mov dword [esp + 8], edx
mov dword [ebp - 0x5b7c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5b80], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce25
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce26
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56ce27
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce28
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce29
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce2a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x40462856
mov ebx, 0x462857
mov dword [ebp - 0x5b84], eax
lea eax, [ebp - 0x444]
mov dword [ebp - 0x5b88], eax
mov eax, dword [ebp - 0x5b84]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40462856
mov dword [esp + 0x14], 0x462857
mov dword [ebp - 0x5b8c], ebx
mov dword [ebp - 0x5b90], edi
mov dword [ebp - 0x5b94], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5b98], eax
mov dword [ebp - 0x5b9c], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
mov esi, 0x40462856
mov edi, 0x462863
mov dword [esp], ecx
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x5b98]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x40462856
mov dword [esp + 0x14], 0x462863
mov dword [ebp - 0x5ba0], edi
mov dword [ebp - 0x5ba4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x40462865
mov ebx, 0x462866
mov dword [ebp - 0x5ba8], eax
mov al, byte [0x570c16]
movzx eax, al
mov dword [ebp - 0x5bac], eax
mov eax, dword [ebp - 0x5ba8]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40462865
mov dword [esp + 0x14], 0x462866
mov dword [ebp - 0x5bb0], ebx
mov dword [ebp - 0x5bb4], edi
mov dword [ebp - 0x5bb8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5bbc], eax
mov dword [ebp - 0x5bc0], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52fad0]
lea edx, [0x570c16]
mov esi, 1
mov edi, 0x40462865
mov ebx, 0x462872
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], 1
mov ecx, dword [ebp - 0x5bbc]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], 0x40462865
mov dword [esp + 0x18], 0x462872
mov dword [ebp - 0x5bc4], eax
mov dword [ebp - 0x5bc8], ebx
mov dword [ebp - 0x5bcc], edi
mov dword [ebp - 0x5bd0], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
add edx, 1
mov esi, 0x40462865
mov edi, 0x462872
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x5bc4]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x40462865
mov dword [esp + 0x14], 0x462872
mov dword [ebp - 0x5bd4], esi
mov dword [ebp - 0x5bd8], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x40462874
mov ebx, 0x462875
mov dword [ebp - 0x5bdc], eax
mov al, byte [0x570c17]
movzx eax, al
mov dword [ebp - 0x5be0], eax
mov eax, dword [ebp - 0x5bdc]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40462874
mov dword [esp + 0x14], 0x462875
mov dword [ebp - 0x5be4], ebx
mov dword [ebp - 0x5be8], edi
mov dword [ebp - 0x5bec], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5bf0], eax
mov dword [ebp - 0x5bf4], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52fad0]
lea edx, [0x570c16]
mov esi, 2
mov edi, 0x40462874
mov ebx, 0x462881
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], 2
mov ecx, dword [ebp - 0x5bf0]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], 0x40462874
mov dword [esp + 0x18], 0x462881
mov dword [ebp - 0x5bf8], eax
mov dword [ebp - 0x5bfc], ebx
mov dword [ebp - 0x5c00], edi
mov dword [ebp - 0x5c04], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
add edx, 2
mov esi, 0x40462874
mov edi, 0x462881
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x5bf8]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x40462874
mov dword [esp + 0x14], 0x462881
mov dword [ebp - 0x5c08], esi
mov dword [ebp - 0x5c0c], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x40462883
mov ebx, 0x462884
mov dword [ebp - 0x5c10], eax
mov al, byte [0x570c18]
movzx eax, al
mov dword [ebp - 0x5c14], eax
mov eax, dword [ebp - 0x5c10]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40462883
mov dword [esp + 0x14], 0x462884
mov dword [ebp - 0x5c18], ebx
mov dword [ebp - 0x5c1c], edi
mov dword [ebp - 0x5c20], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5c24], eax
mov dword [ebp - 0x5c28], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52fad0]
lea edx, [0x570c16]
mov esi, 3
mov edi, 0x40462883
mov ebx, 0x462890
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], 3
mov ecx, dword [ebp - 0x5c24]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], 0x40462883
mov dword [esp + 0x18], 0x462890
mov dword [ebp - 0x5c2c], eax
mov dword [ebp - 0x5c30], ebx
mov dword [ebp - 0x5c34], edi
mov dword [ebp - 0x5c38], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
add edx, 3
mov esi, 0x40462883
mov edi, 0x462890
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x5c2c]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x40462883
mov dword [esp + 0x14], 0x462890
mov dword [ebp - 0x5c3c], esi
mov dword [ebp - 0x5c40], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x40462892
mov ebx, 0x462893
mov dword [ebp - 0x5c44], eax
mov al, byte [0x570c19]
movzx eax, al
mov dword [ebp - 0x5c48], eax
mov eax, dword [ebp - 0x5c44]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40462892
mov dword [esp + 0x14], 0x462893
mov dword [ebp - 0x5c4c], ebx
mov dword [ebp - 0x5c50], edi
mov dword [ebp - 0x5c54], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5c58], eax
mov dword [ebp - 0x5c5c], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52fad0]
lea edx, [0x570c16]
mov esi, 4
mov edi, 0x40462892
mov ebx, 0x46289f
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], 4
mov ecx, dword [ebp - 0x5c58]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], 0x40462892
mov dword [esp + 0x18], 0x46289f
mov dword [ebp - 0x5c60], eax
mov dword [ebp - 0x5c64], ebx
mov dword [ebp - 0x5c68], edi
mov dword [ebp - 0x5c6c], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
add edx, 4
mov esi, 0x40462892
mov edi, 0x46289f
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x5c60]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x40462892
mov dword [esp + 0x14], 0x46289f
mov dword [ebp - 0x5c70], esi
mov dword [ebp - 0x5c74], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x404628a1
mov ebx, 0x4628a2
mov dword [ebp - 0x5c78], eax
mov al, byte [0x570c1a]
movzx eax, al
mov dword [ebp - 0x5c7c], eax
mov eax, dword [ebp - 0x5c78]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404628a1
mov dword [esp + 0x14], 0x4628a2
mov dword [ebp - 0x5c80], ebx
mov dword [ebp - 0x5c84], edi
mov dword [ebp - 0x5c88], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5c8c], eax
mov dword [ebp - 0x5c90], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52fad0]
lea edx, [0x570c16]
mov esi, 5
mov edi, 0x404628a1
mov ebx, 0x4628ae
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], 5
mov ecx, dword [ebp - 0x5c8c]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], 0x404628a1
mov dword [esp + 0x18], 0x4628ae
mov dword [ebp - 0x5c94], eax
mov dword [ebp - 0x5c98], ebx
mov dword [ebp - 0x5c9c], edi
mov dword [ebp - 0x5ca0], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
add edx, 5
mov esi, 0x404628a1
mov edi, 0x4628ae
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x5c94]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x404628a1
mov dword [esp + 0x14], 0x4628ae
mov dword [ebp - 0x5ca4], esi
mov dword [ebp - 0x5ca8], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x404628b0
mov ebx, 0x4628b1
mov dword [ebp - 0x5cac], eax
mov al, byte [0x570c1b]
movzx eax, al
mov dword [ebp - 0x5cb0], eax
mov eax, dword [ebp - 0x5cac]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404628b0
mov dword [esp + 0x14], 0x4628b1
mov dword [ebp - 0x5cb4], ebx
mov dword [ebp - 0x5cb8], edi
mov dword [ebp - 0x5cbc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5cc0], eax
mov dword [ebp - 0x5cc4], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52fad0]
lea edx, [0x570c16]
mov esi, 6
mov edi, 0x404628b0
mov ebx, 0x4628bd
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], 6
mov ecx, dword [ebp - 0x5cc0]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], 0x404628b0
mov dword [esp + 0x18], 0x4628bd
mov dword [ebp - 0x5cc8], eax
mov dword [ebp - 0x5ccc], ebx
mov dword [ebp - 0x5cd0], edi
mov dword [ebp - 0x5cd4], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
add edx, 6
mov esi, 0x404628b0
mov edi, 0x4628bd
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x5cc8]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x404628b0
mov dword [esp + 0x14], 0x4628bd
mov dword [ebp - 0x5cd8], esi
mov dword [ebp - 0x5cdc], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fa50]
lea ecx, [0x570c16]
lea edx, [0x5357b8]
mov esi, 0
mov edi, 0x404628bf
mov ebx, 0x4628c0
mov dword [ebp - 0x5ce0], eax
mov al, byte [0x570c1c]
movzx eax, al
mov dword [ebp - 0x5ce4], eax
mov eax, dword [ebp - 0x5ce0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404628bf
mov dword [esp + 0x14], 0x4628c0
mov dword [ebp - 0x5ce8], ebx
mov dword [ebp - 0x5cec], edi
mov dword [ebp - 0x5cf0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5357b8]
lea ecx, [0x52faa0]
lea edx, [0x52fa50]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5357b8]
mov edx, 0
lea esi, [0x52faa0]
lea edi, [0x52fa50]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x5cf4], eax
mov dword [ebp - 0x5cf8], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52fad0]
lea edx, [0x570c16]
mov esi, 7
mov edi, 0x404628bf
mov ebx, 0x4628cc
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], 7
mov ecx, dword [ebp - 0x5cf4]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], 0x404628bf
mov dword [esp + 0x18], 0x4628cc
mov dword [ebp - 0x5cfc], eax
mov dword [ebp - 0x5d00], ebx
mov dword [ebp - 0x5d04], edi
mov dword [ebp - 0x5d08], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x570c16]
add edx, 7
mov esi, 0x404628bf
mov edi, 0x4628cc
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x5cfc]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x404628bf
mov dword [esp + 0x14], 0x4628cc
mov dword [ebp - 0x5d0c], esi
mov dword [ebp - 0x5d10], edi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40462806
mov edx, 0x4628cd
mov bl, byte [0x570c1d]
movzx esi, bl
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40462806
mov dword [esp + 0x10], 0x4628cd
mov dword [ebp - 0x5d14], ecx
mov dword [ebp - 0x5d18], edx
mov dword [ebp - 0x5d1c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x450]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x5d20], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4046280b
mov edx, 0x46280d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4046280b
mov dword [esp + 0xc], 0x46280d
mov dword [ebp - 0x5d24], eax
mov dword [ebp - 0x5d28], ecx
mov dword [ebp - 0x5d2c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fa40]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40462810
mov edx, 0x462854
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40462810
mov dword [esp + 0xc], 0x462854
mov dword [ebp - 0x5d30], eax
mov dword [ebp - 0x5d34], ecx
mov dword [ebp - 0x5d38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40462856
mov edx, 0x462863
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40462856
mov dword [esp + 0xc], 0x462863
mov dword [ebp - 0x5d3c], eax
mov dword [ebp - 0x5d40], ecx
mov dword [ebp - 0x5d44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40462865
mov edx, 0x462872
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40462865
mov dword [esp + 0xc], 0x462872
mov dword [ebp - 0x5d48], eax
mov dword [ebp - 0x5d4c], ecx
mov dword [ebp - 0x5d50], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 4
mov ecx, 0x40462874
mov edx, 0x462881
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40462874
mov dword [esp + 0xc], 0x462881
mov dword [ebp - 0x5d54], eax
mov dword [ebp - 0x5d58], ecx
mov dword [ebp - 0x5d5c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
mov ecx, 0x40462883
mov edx, 0x462890
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x40462883
mov dword [esp + 0xc], 0x462890
mov dword [ebp - 0x5d60], eax
mov dword [ebp - 0x5d64], ecx
mov dword [ebp - 0x5d68], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 6
mov ecx, 0x40462892
mov edx, 0x46289f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 6
mov dword [esp + 8], 0x40462892
mov dword [esp + 0xc], 0x46289f
mov dword [ebp - 0x5d6c], eax
mov dword [ebp - 0x5d70], ecx
mov dword [ebp - 0x5d74], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 7
mov ecx, 0x404628a1
mov edx, 0x4628ae
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 7
mov dword [esp + 8], 0x404628a1
mov dword [esp + 0xc], 0x4628ae
mov dword [ebp - 0x5d78], eax
mov dword [ebp - 0x5d7c], ecx
mov dword [ebp - 0x5d80], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 8
mov ecx, 0x404628b0
mov edx, 0x4628bd
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 8
mov dword [esp + 8], 0x404628b0
mov dword [esp + 0xc], 0x4628bd
mov dword [ebp - 0x5d84], eax
mov dword [ebp - 0x5d88], ecx
mov dword [ebp - 0x5d8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 9
mov ecx, 0x404628bf
mov edx, 0x4628cc
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 9
mov dword [esp + 8], 0x404628bf
mov dword [esp + 0xc], 0x4628cc
mov dword [ebp - 0x5d90], eax
mov dword [ebp - 0x5d94], ecx
mov dword [ebp - 0x5d98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 8
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 8
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], ecx
mov dword [esp + 0x14], ecx
mov dword [esp + 0x18], ecx
mov dword [esp + 0x1c], ecx
mov dword [esp + 0x20], ecx
mov dword [esp + 0x24], ecx
mov dword [ebp - 0x5d9c], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._x_w2p0__x_w2p0___x_w2p0__x_w2p0___x_w2p0__x_w2p0___x_w2p0__x_w2p0_
mov ecx, dword [ebp - 0x5b88]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x5bac]
mov dword [esp + 8], eax
mov edx, dword [ebp - 0x5be0]
mov dword [esp + 0xc], edx
mov esi, dword [ebp - 0x5c14]
mov dword [esp + 0x10], esi
mov edi, dword [ebp - 0x5c48]
mov dword [esp + 0x14], edi
mov eax, dword [ebp - 0x5c7c]
mov dword [esp + 0x18], eax
mov eax, dword [ebp - 0x5cb0]
mov dword [esp + 0x1c], eax
mov eax, dword [ebp - 0x5ce4]
mov dword [esp + 0x20], eax
mov eax, dword [ebp - 0x5d1c]
mov dword [esp + 0x24], eax
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5da0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce2b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40462c0c
mov edx, 0x462c3c
lea esi, [ebp - 0x444]
mov edi, dword [0x5916c8]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40462c0c
mov dword [esp + 0x10], 0x462c3c
mov dword [ebp - 0x5da4], ecx
mov dword [ebp - 0x5da8], edx
mov dword [ebp - 0x5dac], esi
mov dword [ebp - 0x5db0], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40462c18
mov edx, 0x462c22
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40462c18
mov dword [esp + 0xc], 0x462c22
mov dword [ebp - 0x5db4], eax
mov dword [ebp - 0x5db8], ecx
mov dword [ebp - 0x5dbc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40462c25
mov edx, 0x462c37
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40462c25
mov dword [esp + 0xc], 0x462c37
mov dword [ebp - 0x5dc0], eax
mov dword [ebp - 0x5dc4], ecx
mov dword [ebp - 0x5dc8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40462c39
mov edx, 0x462c3b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40462c39
mov dword [esp + 0xc], 0x462c3b
mov dword [ebp - 0x5dcc], eax
mov dword [ebp - 0x5dd0], ecx
mov dword [ebp - 0x5dd4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [ebp - 0x450]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov eax, dword [ebp - 0x5dac]
mov dword [esp + 0x14], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x5db0]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x5dac]
mov dword [esp + 8], edx
mov dword [ebp - 0x5dd8], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5ddc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce2c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56ce2d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce2e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce2f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56ce30
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ce31
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56ce32
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ce33
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40466003
mov edx, 0x466034
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40466003
mov dword [esp + 0x10], 0x466034
mov dword [ebp - 0x5de0], ecx
mov dword [ebp - 0x5de4], edx
mov dword [ebp - 0x5de8], esi
mov dword [ebp - 0x5dec], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4046600f
mov edx, 0x466019
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4046600f
mov dword [esp + 0xc], 0x466019
mov dword [ebp - 0x5df0], eax
mov dword [ebp - 0x5df4], ecx
mov dword [ebp - 0x5df8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4046601c
mov edx, 0x466026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4046601c
mov dword [esp + 0xc], 0x466026
mov dword [ebp - 0x5dfc], eax
mov dword [ebp - 0x5e00], ecx
mov dword [ebp - 0x5e04], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40466029
mov edx, 0x466033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40466029
mov dword [esp + 0xc], 0x466033
mov dword [ebp - 0x5e08], eax
mov dword [ebp - 0x5e0c], ecx
mov dword [ebp - 0x5e10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5e14], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x5de8]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x5dec]
mov dword [esp + 8], edx
mov dword [ebp - 0x5e18], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5e1c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce34
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40466403
mov edx, 0x466435
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40466403
mov dword [esp + 0x10], 0x466435
mov dword [ebp - 0x5e20], ecx
mov dword [ebp - 0x5e24], edx
mov dword [ebp - 0x5e28], esi
mov dword [ebp - 0x5e2c], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4046640f
mov edx, 0x466419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4046640f
mov dword [esp + 0xc], 0x466419
mov dword [ebp - 0x5e30], eax
mov dword [ebp - 0x5e34], ecx
mov dword [ebp - 0x5e38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4046641c
mov edx, 0x466426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4046641c
mov dword [esp + 0xc], 0x466426
mov dword [ebp - 0x5e3c], eax
mov dword [ebp - 0x5e40], ecx
mov dword [ebp - 0x5e44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40466429
mov edx, 0x466434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40466429
mov dword [esp + 0xc], 0x466434
mov dword [ebp - 0x5e48], eax
mov dword [ebp - 0x5e4c], ecx
mov dword [ebp - 0x5e50], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5e54], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x5e28]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x5e2c]
mov dword [esp + 8], edx
mov dword [ebp - 0x5e58], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5e5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce35
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40466c03
mov edx, 0x466c32
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40466c03
mov dword [esp + 0x10], 0x466c32
mov dword [ebp - 0x5e60], ecx
mov dword [ebp - 0x5e64], edx
mov dword [ebp - 0x5e68], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x5e6c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40466c0c
mov edx, 0x466c12
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40466c0c
mov dword [esp + 0xc], 0x466c12
mov dword [ebp - 0x5e70], eax
mov dword [ebp - 0x5e74], ecx
mov dword [ebp - 0x5e78], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40466c15
mov edx, 0x466c1e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40466c15
mov dword [esp + 0xc], 0x466c1e
mov dword [ebp - 0x5e7c], eax
mov dword [ebp - 0x5e80], ecx
mov dword [ebp - 0x5e84], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40466c20
mov edx, 0x466c20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40466c20
mov dword [esp + 0xc], 0x466c20
mov dword [ebp - 0x5e88], eax
mov dword [ebp - 0x5e8c], ecx
mov dword [ebp - 0x5e90], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40466c22
mov edx, 0x466c31
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40466c22
mov dword [esp + 0xc], 0x466c31
mov dword [ebp - 0x5e94], eax
mov dword [ebp - 0x5e98], ecx
mov dword [ebp - 0x5e9c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x5ea0], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x5e68]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x5ea4], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5ea8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce36
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40467009
mov edx, 0x46703e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40467009
mov dword [esp + 0x10], 0x46703e
mov dword [ebp - 0x5eac], ecx
mov dword [ebp - 0x5eb0], edx
mov dword [ebp - 0x5eb4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40467015
mov edx, 0x46701f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40467015
mov dword [esp + 0xc], 0x46701f
mov dword [ebp - 0x5eb8], eax
mov dword [ebp - 0x5ebc], ecx
mov dword [ebp - 0x5ec0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40467022
mov edx, 0x467034
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40467022
mov dword [esp + 0xc], 0x467034
mov dword [ebp - 0x5ec4], eax
mov dword [ebp - 0x5ec8], ecx
mov dword [ebp - 0x5ecc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40467037
mov edx, 0x46703d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40467037
mov dword [esp + 0xc], 0x46703d
mov dword [ebp - 0x5ed0], eax
mov dword [ebp - 0x5ed4], ecx
mov dword [ebp - 0x5ed8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x5eb4]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x5edc], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5ee0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce37
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40467803
mov edx, 0x467851
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40467803
mov dword [esp + 0x10], 0x467851
mov dword [ebp - 0x5ee4], ecx
mov dword [ebp - 0x5ee8], edx
mov dword [ebp - 0x5eec], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40467815
mov edx, 0x46781f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40467815
mov dword [esp + 0xc], 0x46781f
mov dword [ebp - 0x5ef0], eax
mov dword [ebp - 0x5ef4], ecx
mov dword [ebp - 0x5ef8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40467821
mov edx, 0x467833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40467821
mov dword [esp + 0xc], 0x467833
mov dword [ebp - 0x5efc], eax
mov dword [ebp - 0x5f00], ecx
mov dword [ebp - 0x5f04], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40467835
mov edx, 0x467845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40467835
mov dword [esp + 0xc], 0x467845
mov dword [ebp - 0x5f08], eax
mov dword [ebp - 0x5f0c], ecx
mov dword [ebp - 0x5f10], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40467847
mov edx, 0x467850
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40467847
mov dword [esp + 0xc], 0x467850
mov dword [ebp - 0x5f14], eax
mov dword [ebp - 0x5f18], ecx
mov dword [ebp - 0x5f1c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x5f20], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x5eec]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x5f24], eax
mov dword [ebp - 0x5f28], ecx
mov dword [ebp - 0x5f2c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5f30], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce38
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40468003
mov edx, 0x46800f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40468003
mov dword [esp + 0x10], 0x46800f
mov dword [ebp - 0x5f34], ecx
mov dword [ebp - 0x5f38], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56ce39
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce3a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce3b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40469403
mov edx, 0x46941f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40469403
mov dword [esp + 0x10], 0x46941f
mov dword [ebp - 0x5f3c], ecx
mov dword [ebp - 0x5f40], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce3c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce3d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40469821
mov ebx, 0x469827
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40469821
mov dword [esp + 0x14], 0x469827
mov dword [ebp - 0x5f44], ebx
mov dword [ebp - 0x5f48], edi
mov dword [ebp - 0x5f4c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40469821
mov ebx, 0x469832
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40469821
mov dword [esp + 0x14], 0x469832
mov dword [ebp - 0x5f50], ebx
mov dword [ebp - 0x5f54], edi
mov dword [ebp - 0x5f58], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40469812
mov edx, 0x469864
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40469812
mov dword [esp + 0x10], 0x469864
mov dword [ebp - 0x5f5c], ecx
mov dword [ebp - 0x5f60], edx
mov dword [ebp - 0x5f64], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40469835
mov edx, 0x469836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40469835
mov dword [esp + 0xc], 0x469836
mov dword [ebp - 0x5f68], eax
mov dword [ebp - 0x5f6c], ecx
mov dword [ebp - 0x5f70], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x5f64]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0x2580
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5f74], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x5f74]
mov dword [0x52e254], eax
mov eax, 0x56ce3e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40469c03
mov edx, 0x469c1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40469c03
mov dword [esp + 0x10], 0x469c1c
mov dword [ebp - 0x5f78], ecx
mov dword [ebp - 0x5f7c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5f80], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce3f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x48bd78
mov eax, 0x56ce40
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4046a804
mov edx, 0x46a821
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4046a804
mov dword [esp + 0x10], 0x46a821
mov dword [ebp - 0x5f84], ecx
mov dword [ebp - 0x5f88], edx
mov dword [ebp - 0x5f8c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x5f8c]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56ce41
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce42
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x48c583
mov eax, 0x56ce43
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4046c010
mov ebx, 0x46c016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046c010
mov dword [esp + 0x14], 0x46c016
mov dword [ebp - 0x5f90], ebx
mov dword [ebp - 0x5f94], edi
mov dword [ebp - 0x5f98], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4046c010
mov ebx, 0x46c021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046c010
mov dword [esp + 0x14], 0x46c021
mov dword [ebp - 0x5f9c], ebx
mov dword [ebp - 0x5fa0], edi
mov dword [ebp - 0x5fa4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4046c004
mov edx, 0x46c038
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4046c004
mov dword [esp + 0x10], 0x46c038
mov dword [ebp - 0x5fa8], ecx
mov dword [ebp - 0x5fac], edx
mov dword [ebp - 0x5fb0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5fb0]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5fb4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce44
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4046c80e
mov ebx, 0x46c814
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046c80e
mov dword [esp + 0x14], 0x46c814
mov dword [ebp - 0x5fb8], ebx
mov dword [ebp - 0x5fbc], edi
mov dword [ebp - 0x5fc0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4046c80e
mov ebx, 0x46c81f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046c80e
mov dword [esp + 0x14], 0x46c81f
mov dword [ebp - 0x5fc4], ebx
mov dword [ebp - 0x5fc8], edi
mov dword [ebp - 0x5fcc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4046c804
mov edx, 0x46c820
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4046c804
mov dword [esp + 0x10], 0x46c820
mov dword [ebp - 0x5fd0], ecx
mov dword [ebp - 0x5fd4], edx
mov dword [ebp - 0x5fd8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x5fd8]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x5fdc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce45
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4046cc12
mov ebx, 0x46cc18
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046cc12
mov dword [esp + 0x14], 0x46cc18
mov dword [ebp - 0x5fe0], ebx
mov dword [ebp - 0x5fe4], edi
mov dword [ebp - 0x5fe8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4046cc12
mov ebx, 0x46cc23
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046cc12
mov dword [esp + 0x14], 0x46cc23
mov dword [ebp - 0x5fec], ebx
mov dword [ebp - 0x5ff0], edi
mov dword [ebp - 0x5ff4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4046cc07
mov edx, 0x46cc24
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4046cc07
mov dword [esp + 0x10], 0x46cc24
mov dword [ebp - 0x5ff8], ecx
mov dword [ebp - 0x5ffc], edx
mov dword [ebp - 0x6000], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x6000]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6004], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce46
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56ce47
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56ce48
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4046dc1b
mov ebx, 0x46dc21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046dc1b
mov dword [esp + 0x14], 0x46dc21
mov dword [ebp - 0x6008], ebx
mov dword [ebp - 0x600c], edi
mov dword [ebp - 0x6010], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4046dc1b
mov ebx, 0x46dc2c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4046dc1b
mov dword [esp + 0x14], 0x46dc2c
mov dword [ebp - 0x6014], ebx
mov dword [ebp - 0x6018], edi
mov dword [ebp - 0x601c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4046dc07
mov edx, 0x46dc55
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4046dc07
mov dword [esp + 0x10], 0x46dc55
mov dword [ebp - 0x6020], ecx
mov dword [ebp - 0x6024], edx
mov dword [ebp - 0x6028], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x602c], eax
mov dword [ebp - 0x6030], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x4046dc42
mov edx, 0x46dc51
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x4046dc42
mov dword [esp + 0xc], 0x46dc51
mov dword [ebp - 0x6034], eax
mov dword [ebp - 0x6038], ecx
mov dword [ebp - 0x603c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x6040], eax
mov dword [ebp - 0x6044], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x4046dc54
mov edx, 0x46dc54
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x4046dc54
mov dword [esp + 0xc], 0x46dc54
mov dword [ebp - 0x6048], eax
mov dword [ebp - 0x604c], ecx
mov dword [ebp - 0x6050], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x6028]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6054], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce49
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56ce4a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c1e], 0
mov eax, 0x56ce4b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce4c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56ce4d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce4e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce4f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce50
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40470809
mov edx, 0x47083c
mov si, word [0x570c1e]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40470809
mov dword [esp + 0x10], 0x47083c
mov dword [ebp - 0x6058], ecx
mov dword [ebp - 0x605c], edx
mov word [ebp - 0x605e], si
call fcn.005257a0
mov eax, 0x53
mov ecx, 0x52
mov edx, 0x42
mov edi, 8
mov dword [esp], 0x53
mov si, word [ebp - 0x605e]
movzx ebx, si
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x52
mov dword [esp + 0xc], 0x42
mov dword [esp + 0x10], 8
mov dword [ebp - 0x6064], eax
mov dword [ebp - 0x6068], ecx
mov dword [ebp - 0x606c], edx
mov dword [ebp - 0x6070], edi
call fcn.004b0220
movsx ecx, ax
mov dword [ebp - 0x454], ecx
mov eax, 0x56ce51
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0xffffffff
jne 0x48c6c6
mov eax, 0x56ce52
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce53
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x48cbee
mov eax, 0x56ce54
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 1
jne 0x48cbdd
mov eax, 0x56ce55
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40472c0e
mov edx, 0x472c42
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40472c0e
mov dword [esp + 0x10], 0x472c42
mov dword [ebp - 0x6074], ecx
mov dword [ebp - 0x6078], edx
mov dword [ebp - 0x607c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40472c1a
mov edx, 0x472c24
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40472c1a
mov dword [esp + 0xc], 0x472c24
mov dword [ebp - 0x6080], eax
mov dword [ebp - 0x6084], ecx
mov dword [ebp - 0x6088], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40472c27
mov edx, 0x472c37
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40472c27
mov dword [esp + 0xc], 0x472c37
mov dword [ebp - 0x608c], eax
mov dword [ebp - 0x6090], ecx
mov dword [ebp - 0x6094], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40472c3a
mov edx, 0x472c41
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40472c3a
mov dword [esp + 0xc], 0x472c41
mov dword [ebp - 0x6098], eax
mov dword [ebp - 0x609c], ecx
mov dword [ebp - 0x60a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x60a4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, 0
mov edx, esp
mov esi, dword [ebp - 0x607c]
mov dword [edx], esi
mov dword [edx + 4], 2
mov dword [edx + 0xc], 0
mov dword [edx + 8], 0
mov dword [ebp - 0x60a8], eax
mov dword [ebp - 0x60ac], ecx
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x60b0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce56
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f770]
lea ecx, [0x5702e4]
lea edx, [0x535788]
mov esi, 0
mov edi, 0x40473035
mov ebx, 0x473036
mov dword [ebp - 0x60b4], eax
mov eax, dword [0x5916c8]
mov dword [ebp - 0x60b8], eax
mov eax, dword [ebp - 0x60b4]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40473035
mov dword [esp + 0x14], 0x473036
mov dword [ebp - 0x60bc], ebx
mov dword [ebp - 0x60c0], edi
mov dword [ebp - 0x60c4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e770]
lea ecx, [0x5702e4]
add ecx, 0xb
mov edx, 0x2d
mov esi, 0
mov edi, 0x40473035
mov ebx, 0x473049
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40473035
mov dword [esp + 0x14], 0x473049
mov dword [ebp - 0x60c8], ebx
mov dword [ebp - 0x60cc], edi
mov dword [ebp - 0x60d0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4047300e
mov edx, 0x47304a
mov si, word [0x5702ef]
movzx edi, si
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov esi, dword [ebp - 0x6f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4047300e
mov dword [esp + 0x10], 0x47304a
mov dword [ebp - 0x60d4], ecx
mov dword [ebp - 0x60d8], edx
mov dword [ebp - 0x60dc], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4047301a
mov edx, 0x473024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047301a
mov dword [esp + 0xc], 0x473024
mov dword [ebp - 0x60e0], eax
mov dword [ebp - 0x60e4], ecx
mov dword [ebp - 0x60e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40473027
mov edx, 0x473032
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40473027
mov dword [esp + 0xc], 0x473032
mov dword [ebp - 0x60ec], eax
mov dword [ebp - 0x60f0], ecx
mov dword [ebp - 0x60f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40473035
mov edx, 0x473049
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40473035
mov dword [esp + 0xc], 0x473049
mov dword [ebp - 0x60f8], eax
mov dword [ebp - 0x60fc], ecx
mov dword [ebp - 0x6100], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6104], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 7
mov ecx, dword [ebp - 0x60b8]
mov dword [esp], ecx
mov dword [esp + 4], 7
mov edx, dword [ebp - 0x60dc]
mov dword [esp + 8], edx
mov dword [ebp - 0x6108], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x610c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce57
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce58
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24c], 0
mov eax, 0x56ce59
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce5a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce5b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce5c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40475003
mov edx, 0x475015
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40475003
mov dword [esp + 0x10], 0x475015
mov dword [ebp - 0x6110], ecx
mov dword [ebp - 0x6114], edx
call fcn.005257a0
call fcn.004ccaa0
mov eax, 0x56ce5d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff8
mov eax, 0x56ce5e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce5f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce60
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56ce61
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ce62
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56ce63
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ce64
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40478403
mov edx, 0x478434
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40478403
mov dword [esp + 0x10], 0x478434
mov dword [ebp - 0x6118], ecx
mov dword [ebp - 0x611c], edx
mov dword [ebp - 0x6120], esi
mov dword [ebp - 0x6124], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4047840f
mov edx, 0x478419
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047840f
mov dword [esp + 0xc], 0x478419
mov dword [ebp - 0x6128], eax
mov dword [ebp - 0x612c], ecx
mov dword [ebp - 0x6130], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4047841c
mov edx, 0x478426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4047841c
mov dword [esp + 0xc], 0x478426
mov dword [ebp - 0x6134], eax
mov dword [ebp - 0x6138], ecx
mov dword [ebp - 0x613c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40478429
mov edx, 0x478433
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40478429
mov dword [esp + 0xc], 0x478433
mov dword [ebp - 0x6140], eax
mov dword [ebp - 0x6144], ecx
mov dword [ebp - 0x6148], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x614c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x6120]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x6124]
mov dword [esp + 8], edx
mov dword [ebp - 0x6150], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6154], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce65
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40478803
mov edx, 0x478835
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40478803
mov dword [esp + 0x10], 0x478835
mov dword [ebp - 0x6158], ecx
mov dword [ebp - 0x615c], edx
mov dword [ebp - 0x6160], esi
mov dword [ebp - 0x6164], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4047880f
mov edx, 0x478819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047880f
mov dword [esp + 0xc], 0x478819
mov dword [ebp - 0x6168], eax
mov dword [ebp - 0x616c], ecx
mov dword [ebp - 0x6170], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4047881c
mov edx, 0x478826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4047881c
mov dword [esp + 0xc], 0x478826
mov dword [ebp - 0x6174], eax
mov dword [ebp - 0x6178], ecx
mov dword [ebp - 0x617c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40478829
mov edx, 0x478834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40478829
mov dword [esp + 0xc], 0x478834
mov dword [ebp - 0x6180], eax
mov dword [ebp - 0x6184], ecx
mov dword [ebp - 0x6188], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x618c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x6160]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x6164]
mov dword [esp + 8], edx
mov dword [ebp - 0x6190], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6194], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce66
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40479003
mov edx, 0x479032
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40479003
mov dword [esp + 0x10], 0x479032
mov dword [ebp - 0x6198], ecx
mov dword [ebp - 0x619c], edx
mov dword [ebp - 0x61a0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x61a4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4047900c
mov edx, 0x479012
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047900c
mov dword [esp + 0xc], 0x479012
mov dword [ebp - 0x61a8], eax
mov dword [ebp - 0x61ac], ecx
mov dword [ebp - 0x61b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40479015
mov edx, 0x47901e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40479015
mov dword [esp + 0xc], 0x47901e
mov dword [ebp - 0x61b4], eax
mov dword [ebp - 0x61b8], ecx
mov dword [ebp - 0x61bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40479020
mov edx, 0x479020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40479020
mov dword [esp + 0xc], 0x479020
mov dword [ebp - 0x61c0], eax
mov dword [ebp - 0x61c4], ecx
mov dword [ebp - 0x61c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40479022
mov edx, 0x479031
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40479022
mov dword [esp + 0xc], 0x479031
mov dword [ebp - 0x61cc], eax
mov dword [ebp - 0x61d0], ecx
mov dword [ebp - 0x61d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x61d8], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x61a0]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x61dc], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x61e0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce67
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40479409
mov edx, 0x47943e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40479409
mov dword [esp + 0x10], 0x47943e
mov dword [ebp - 0x61e4], ecx
mov dword [ebp - 0x61e8], edx
mov dword [ebp - 0x61ec], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40479415
mov edx, 0x47941f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40479415
mov dword [esp + 0xc], 0x47941f
mov dword [ebp - 0x61f0], eax
mov dword [ebp - 0x61f4], ecx
mov dword [ebp - 0x61f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40479422
mov edx, 0x479434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40479422
mov dword [esp + 0xc], 0x479434
mov dword [ebp - 0x61fc], eax
mov dword [ebp - 0x6200], ecx
mov dword [ebp - 0x6204], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40479437
mov edx, 0x47943d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40479437
mov dword [esp + 0xc], 0x47943d
mov dword [ebp - 0x6208], eax
mov dword [ebp - 0x620c], ecx
mov dword [ebp - 0x6210], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x61ec]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x6214], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6218], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce68
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40479c03
mov edx, 0x479c51
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40479c03
mov dword [esp + 0x10], 0x479c51
mov dword [ebp - 0x621c], ecx
mov dword [ebp - 0x6220], edx
mov dword [ebp - 0x6224], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40479c15
mov edx, 0x479c1f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40479c15
mov dword [esp + 0xc], 0x479c1f
mov dword [ebp - 0x6228], eax
mov dword [ebp - 0x622c], ecx
mov dword [ebp - 0x6230], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40479c21
mov edx, 0x479c33
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40479c21
mov dword [esp + 0xc], 0x479c33
mov dword [ebp - 0x6234], eax
mov dword [ebp - 0x6238], ecx
mov dword [ebp - 0x623c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40479c35
mov edx, 0x479c45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40479c35
mov dword [esp + 0xc], 0x479c45
mov dword [ebp - 0x6240], eax
mov dword [ebp - 0x6244], ecx
mov dword [ebp - 0x6248], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40479c47
mov edx, 0x479c50
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40479c47
mov dword [esp + 0xc], 0x479c50
mov dword [ebp - 0x624c], eax
mov dword [ebp - 0x6250], ecx
mov dword [ebp - 0x6254], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6258], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x6224]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x625c], eax
mov dword [ebp - 0x6260], ecx
mov dword [ebp - 0x6264], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6268], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce69
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4047a403
mov edx, 0x47a40f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4047a403
mov dword [esp + 0x10], 0x47a40f
mov dword [ebp - 0x626c], ecx
mov dword [ebp - 0x6270], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56ce6a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce6b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce6c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4047f40c
mov edx, 0x47f43d
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4047f40c
mov dword [esp + 0x10], 0x47f43d
mov dword [ebp - 0x6274], ecx
mov dword [ebp - 0x6278], edx
mov dword [ebp - 0x627c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6280], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4047f411
mov edx, 0x47f417
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047f411
mov dword [esp + 0xc], 0x47f417
mov dword [ebp - 0x6284], eax
mov dword [ebp - 0x6288], ecx
mov dword [ebp - 0x628c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb10]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4047f41b
mov edx, 0x47f43c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4047f41b
mov dword [esp + 0xc], 0x47f43c
mov dword [ebp - 0x6290], eax
mov dword [ebp - 0x6294], ecx
mov dword [ebp - 0x6298], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x629c], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str.c:LINX_AVR7_2hexbinlinx.exe
mov ecx, dword [ebp - 0x627c]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x62a0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce6d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4047f808
mov edx, 0x47f836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4047f808
mov dword [esp + 0x10], 0x47f836
mov dword [ebp - 0x62a4], ecx
mov dword [ebp - 0x62a8], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x62ac], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4047f80d
mov edx, 0x47f814
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047f80d
mov dword [esp + 0xc], 0x47f814
mov dword [ebp - 0x62b0], eax
mov dword [ebp - 0x62b4], ecx
mov dword [ebp - 0x62b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb20]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4047f817
mov edx, 0x47f81a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4047f817
mov dword [esp + 0xc], 0x47f81a
mov dword [ebp - 0x62bc], eax
mov dword [ebp - 0x62c0], ecx
mov dword [ebp - 0x62c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4047f81c
mov edx, 0x47f835
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4047f81c
mov dword [esp + 0xc], 0x47f835
mov dword [ebp - 0x62c8], eax
mov dword [ebp - 0x62cc], ecx
mov dword [ebp - 0x62d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535670]
lea esi, [0x56b278]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, [0x52fb18]
lea edx, [0x56b278]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x62d4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce6e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce6f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4047fc1f
mov edx, 0x47fc2f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4047fc1f
mov dword [esp + 0x10], 0x47fc2f
mov dword [ebp - 0x62d8], ecx
mov dword [ebp - 0x62dc], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x62e0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4047fc26
mov edx, 0x47fc2d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047fc26
mov dword [esp + 0xc], 0x47fc2d
mov dword [ebp - 0x62e4], eax
mov dword [ebp - 0x62e8], ecx
mov dword [ebp - 0x62ec], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x62f0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4047fc03
mov edx, 0x47fc31
mov esi, dword [ebp - 0x62f0]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4047fc03
mov dword [esp + 0x10], 0x47fc31
mov dword [ebp - 0x62f4], ecx
mov dword [ebp - 0x62f8], edx
mov dword [ebp - 0x62fc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_memcpy]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535850]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6300], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4047fc0b
mov edx, 0x47fc14
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4047fc0b
mov dword [esp + 0xc], 0x47fc14
mov dword [ebp - 0x6304], eax
mov dword [ebp - 0x6308], ecx
mov dword [ebp - 0x630c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535848]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4047fc16
mov edx, 0x47fc1d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4047fc16
mov dword [esp + 0xc], 0x47fc1d
mov dword [ebp - 0x6310], eax
mov dword [ebp - 0x6314], ecx
mov dword [ebp - 0x6318], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 0x56ce70
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56d9ee]
lea ecx, [0x56daf2]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x62fc]
mov dword [esp + 8], eax
call sub.cvirte.dll__UP_memcpy
lea ecx, [sub.cvirte.dll__UP_memcpy]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x631c], eax
call sub.cvirte.dll__ReceivePtrInfo
lea ecx, [sub.cvirte.dll__UP_memcpy]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x6320], eax
call sub.cvirte.dll__ReceiveBlkInfo
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6324], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce71
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x6328], eax
mov eax, 0x56ce72
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40480416
mov edx, 0x480425
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40480416
mov dword [esp + 0x10], 0x480425
mov dword [ebp - 0x632c], ecx
mov dword [ebp - 0x6330], edx
mov dword [ebp - 0x6334], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6338], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4048041d
mov edx, 0x480423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4048041d
mov dword [esp + 0xc], 0x480423
mov dword [ebp - 0x633c], eax
mov dword [ebp - 0x6340], ecx
mov dword [ebp - 0x6344], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x6334]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6348], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce73
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40480431
mov edx, 0x480441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40480431
mov dword [esp + 0x10], 0x480441
mov dword [ebp - 0x634c], ecx
mov dword [ebp - 0x6350], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6354], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40480438
mov edx, 0x48043f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40480438
mov dword [esp + 0xc], 0x48043f
mov dword [ebp - 0x6358], eax
mov dword [ebp - 0x635c], ecx
mov dword [ebp - 0x6360], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6364], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40480403
mov edx, 0x480443
mov esi, dword [ebp - 0x6364]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40480403
mov dword [esp + 0x10], 0x480443
mov dword [ebp - 0x6368], ecx
mov dword [ebp - 0x636c], edx
mov dword [ebp - 0x6370], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6374], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6378], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56ce74
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x6328]
mov dword [esp], edx
mov esi, dword [ebp - 0x6348]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x6370]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x637c], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce75
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40480803
mov edx, 0x48081f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40480803
mov dword [esp + 0x10], 0x48081f
mov dword [ebp - 0x6380], ecx
mov dword [ebp - 0x6384], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce76
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40480c0e
mov edx, 0x480c45
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40480c0e
mov dword [esp + 0x10], 0x480c45
mov dword [ebp - 0x6388], ecx
mov dword [ebp - 0x638c], edx
mov dword [ebp - 0x6390], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6394], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40480c22
mov edx, 0x480c28
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40480c22
mov dword [esp + 0xc], 0x480c28
mov dword [ebp - 0x6398], eax
mov dword [ebp - 0x639c], ecx
mov dword [ebp - 0x63a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x63a4], eax
mov dword [ebp - 0x63a8], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x40480c38
mov edx, 0x480c43
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40480c38
mov dword [esp + 0xc], 0x480c43
mov dword [ebp - 0x63ac], eax
mov dword [ebp - 0x63b0], ecx
mov dword [ebp - 0x63b4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x6390]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x63b8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x63b8]
cmp eax, 0
jne 0x48ea06
mov eax, 0x56ce77
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40481404
mov edx, 0x48141d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40481404
mov dword [esp + 0x10], 0x48141d
mov dword [ebp - 0x63bc], ecx
mov dword [ebp - 0x63c0], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x63c4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce78
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40481804
mov edx, 0x481854
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40481804
mov dword [esp + 0x10], 0x481854
mov dword [ebp - 0x63c8], ecx
mov dword [ebp - 0x63cc], edx
mov dword [ebp - 0x63d0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40481816
mov edx, 0x481823
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40481816
mov dword [esp + 0xc], 0x481823
mov dword [ebp - 0x63d4], eax
mov dword [ebp - 0x63d8], ecx
mov dword [ebp - 0x63dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40481825
mov edx, 0x481837
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40481825
mov dword [esp + 0xc], 0x481837
mov dword [ebp - 0x63e0], eax
mov dword [ebp - 0x63e4], ecx
mov dword [ebp - 0x63e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40481839
mov edx, 0x481848
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40481839
mov dword [esp + 0xc], 0x481848
mov dword [ebp - 0x63ec], eax
mov dword [ebp - 0x63f0], ecx
mov dword [ebp - 0x63f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4048184a
mov edx, 0x481853
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4048184a
mov dword [esp + 0xc], 0x481853
mov dword [ebp - 0x63f8], eax
mov dword [ebp - 0x63fc], ecx
mov dword [ebp - 0x6400], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6404], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x63d0]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x6408], eax
mov dword [ebp - 0x640c], ecx
mov dword [ebp - 0x6410], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6414], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce79
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce7a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x48ecc8
mov eax, 0x56ce7b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40482c04
mov edx, 0x482c1d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40482c04
mov dword [esp + 0x10], 0x482c1d
mov dword [ebp - 0x6418], ecx
mov dword [ebp - 0x641c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6420], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce7c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048300d
mov edx, 0x483069
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048300d
mov dword [esp + 0x10], 0x483069
mov dword [ebp - 0x6424], ecx
mov dword [ebp - 0x6428], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x642c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4048301b
mov edx, 0x483021
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4048301b
mov dword [esp + 0xc], 0x483021
mov dword [ebp - 0x6430], eax
mov dword [ebp - 0x6434], ecx
mov dword [ebp - 0x6438], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb70]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40483024
mov edx, 0x483068
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40483024
mov dword [esp + 0xc], 0x483068
mov dword [ebp - 0x643c], eax
mov dword [ebp - 0x6440], ecx
mov dword [ebp - 0x6444], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Errore_di_avvio_HEXBINLINX_n_nFORSE_NON_E_in_C:LINX_AVR7_2....__
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6448], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce7d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ce7e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce7f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce80
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce81
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40484c0d
mov edx, 0x484c32
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40484c0d
mov dword [esp + 0x10], 0x484c32
mov dword [ebp - 0x644c], ecx
mov dword [ebp - 0x6450], edx
mov dword [ebp - 0x6454], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_ExecutableHasTerminated]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x6454]
mov dword [eax], ecx
call sub.cvirte.dll__UP_ExecutableHasTerminated
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6458], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x6458]
cmp eax, 0
je 0x48f0f8
mov eax, 0x56ce82
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048540a
mov edx, 0x48542c
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048540a
mov dword [esp + 0x10], 0x48542c
mov dword [ebp - 0x645c], ecx
mov dword [ebp - 0x6460], edx
mov dword [ebp - 0x6464], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_RetireExecutableHandle]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x6464]
mov dword [eax], ecx
call sub.cvirte.dll__UP_RetireExecutableHandle
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6468], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce83
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40485c04
mov edx, 0x485c56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40485c04
mov dword [esp + 0x10], 0x485c56
mov dword [ebp - 0x646c], ecx
mov dword [ebp - 0x6470], edx
mov dword [ebp - 0x6474], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40485c16
mov edx, 0x485c23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40485c16
mov dword [esp + 0xc], 0x485c23
mov dword [ebp - 0x6478], eax
mov dword [ebp - 0x647c], ecx
mov dword [ebp - 0x6480], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40485c25
mov edx, 0x485c37
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40485c25
mov dword [esp + 0xc], 0x485c37
mov dword [ebp - 0x6484], eax
mov dword [ebp - 0x6488], ecx
mov dword [ebp - 0x648c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40485c39
mov edx, 0x485c48
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40485c39
mov dword [esp + 0xc], 0x485c48
mov dword [ebp - 0x6490], eax
mov dword [ebp - 0x6494], ecx
mov dword [ebp - 0x6498], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40485c4a
mov edx, 0x485c55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40485c4a
mov dword [esp + 0xc], 0x485c55
mov dword [ebp - 0x649c], eax
mov dword [ebp - 0x64a0], ecx
mov dword [ebp - 0x64a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x64a8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x6474]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x64ac], eax
mov dword [ebp - 0x64b0], ecx
mov dword [ebp - 0x64b4], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x64b8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce84
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56ce85
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce86
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ce87
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40487803
mov edx, 0x48781f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40487803
mov dword [esp + 0x10], 0x48781f
mov dword [ebp - 0x64bc], ecx
mov dword [ebp - 0x64c0], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce88
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce89
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048800e
mov edx, 0x488020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048800e
mov dword [esp + 0x10], 0x488020
mov dword [ebp - 0x64c4], ecx
mov dword [ebp - 0x64c8], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535850]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x64cc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40488015
mov edx, 0x48801e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40488015
mov dword [esp + 0xc], 0x48801e
mov dword [ebp - 0x64d0], eax
mov dword [ebp - 0x64d4], ecx
mov dword [ebp - 0x64d8], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56d9ee]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x64dc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, [0x52e560]
lea ecx, [0x56d9ee]
mov edx, 1
lea esi, [0x535850]
mov edi, 0x40488003
mov ebx, 0x488022
mov dword [ebp - 0x64e0], eax
mov eax, dword [ebp - 0x64dc]
sub eax, 3
mov dword [ebp - 0x64e4], eax
mov eax, ecx
mov dword [ebp - 0x64e8], ecx
mov ecx, dword [ebp - 0x64e4]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x64ec], eax
mov eax, dword [ebp - 0x64e0]
mov dword [esp], eax
mov eax, dword [ebp - 0x64e8]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40488003
mov dword [esp + 0x18], 0x488022
mov dword [ebp - 0x64f0], ebx
mov dword [ebp - 0x64f4], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535850]
mov esi, 0x40488003
mov edi, 0x488022
mov dword [esp], ecx
mov ecx, dword [ebp - 0x64ec]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40488003
mov dword [esp + 0x14], 0x488022
mov dword [ebp - 0x64f8], edi
mov dword [ebp - 0x64fc], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x64e4]
mov byte [eax + 0x56d9ee], 0x62
mov eax, 0x56ce8a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce8b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048840e
mov edx, 0x488420
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048840e
mov dword [esp + 0x10], 0x488420
mov dword [ebp - 0x6500], ecx
mov dword [ebp - 0x6504], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535850]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6508], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40488415
mov edx, 0x48841e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40488415
mov dword [esp + 0xc], 0x48841e
mov dword [ebp - 0x650c], eax
mov dword [ebp - 0x6510], ecx
mov dword [ebp - 0x6514], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56d9ee]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6518], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, [0x52e560]
lea ecx, [0x56d9ee]
mov edx, 1
lea esi, [0x535850]
mov edi, 0x40488403
mov ebx, 0x488422
mov dword [ebp - 0x651c], eax
mov eax, dword [ebp - 0x6518]
sub eax, 2
mov dword [ebp - 0x6520], eax
mov eax, ecx
mov dword [ebp - 0x6524], ecx
mov ecx, dword [ebp - 0x6520]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x6528], eax
mov eax, dword [ebp - 0x651c]
mov dword [esp], eax
mov eax, dword [ebp - 0x6524]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40488403
mov dword [esp + 0x18], 0x488422
mov dword [ebp - 0x652c], ebx
mov dword [ebp - 0x6530], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535850]
mov esi, 0x40488403
mov edi, 0x488422
mov dword [esp], ecx
mov ecx, dword [ebp - 0x6528]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40488403
mov dword [esp + 0x14], 0x488422
mov dword [ebp - 0x6534], edi
mov dword [ebp - 0x6538], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x6520]
mov byte [eax + 0x56d9ee], 0x69
mov eax, 0x56ce8c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce8d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048880e
mov edx, 0x488820
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048880e
mov dword [esp + 0x10], 0x488820
mov dword [ebp - 0x653c], ecx
mov dword [ebp - 0x6540], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535850]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6544], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40488815
mov edx, 0x48881e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40488815
mov dword [esp + 0xc], 0x48881e
mov dword [ebp - 0x6548], eax
mov dword [ebp - 0x654c], ecx
mov dword [ebp - 0x6550], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56d9ee]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6554], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, [0x52e560]
lea ecx, [0x56d9ee]
mov edx, 1
lea esi, [0x535850]
mov edi, 0x40488803
mov ebx, 0x488822
mov dword [ebp - 0x6558], eax
mov eax, dword [ebp - 0x6554]
sub eax, 1
mov dword [ebp - 0x655c], eax
mov eax, ecx
mov dword [ebp - 0x6560], ecx
mov ecx, dword [ebp - 0x655c]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x6564], eax
mov eax, dword [ebp - 0x6558]
mov dword [esp], eax
mov eax, dword [ebp - 0x6560]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40488803
mov dword [esp + 0x18], 0x488822
mov dword [ebp - 0x6568], ebx
mov dword [ebp - 0x656c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [0x535850]
mov esi, 0x40488803
mov edi, 0x488822
mov dword [esp], ecx
mov ecx, dword [ebp - 0x6564]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40488803
mov dword [esp + 0x14], 0x488822
mov dword [ebp - 0x6570], edi
mov dword [ebp - 0x6574], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x655c]
mov byte [eax + 0x56d9ee], 0x6e
mov eax, 0x56ce8e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce8f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40489011
mov edx, 0x489050
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40489011
mov dword [esp + 0x10], 0x489050
mov dword [ebp - 0x6578], ecx
mov dword [ebp - 0x657c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_OpenFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535850]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6580], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4048901b
mov edx, 0x489024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4048901b
mov dword [esp + 0xc], 0x489024
mov dword [ebp - 0x6584], eax
mov dword [ebp - 0x6588], ecx
mov dword [ebp - 0x658c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 0xc], 0
mov dword [eax + 8], 2
mov dword [eax + 4], 1
mov dword [eax], 0x56d9ee
call sub.cvirte.dll__UP_CVI_OpenFile
sub esp, 0x10
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6590], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x6590]
mov dword [0x52e260], eax
mov eax, 0x56ce90
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40489403
mov edx, 0x48941c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40489403
mov dword [esp + 0x10], 0x48941c
mov dword [ebp - 0x6594], ecx
mov dword [ebp - 0x6598], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x659c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce91
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e260]
cmp eax, 0xffffffff
jne 0x48fbca
mov eax, 0x56ce92
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce93
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048a411
mov edx, 0x48a420
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048a411
mov dword [esp + 0x10], 0x48a420
mov dword [ebp - 0x65a0], ecx
mov dword [ebp - 0x65a4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_GetFmtIOError]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_GetFmtIOError
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x65a8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x65a8]
mov dword [0x52e268], eax
mov eax, 0x56ce94
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ce95
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ce96
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x490405
mov eax, 0x56ce97
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048bc04
mov edx, 0x48bc20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048bc04
mov dword [esp + 0x10], 0x48bc20
mov dword [ebp - 0x65ac], ecx
mov dword [ebp - 0x65b0], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce98
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce99
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048c012
mov edx, 0x48c042
mov esi, dword [0x52e260]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048c012
mov dword [esp + 0x10], 0x48c042
mov dword [ebp - 0x65b4], ecx
mov dword [ebp - 0x65b8], edx
mov dword [ebp - 0x65bc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_ReadFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e3a0]
mov edx, 3
lea esi, [0x535878]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x65c0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4048c028
mov edx, 0x48c033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4048c028
mov dword [esp + 0xc], 0x48c033
mov dword [ebp - 0x65c4], eax
mov dword [ebp - 0x65c8], ecx
mov dword [ebp - 0x65cc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x65bc]
mov dword [eax], ecx
mov dword [eax + 8], 0x20000
mov dword [eax + 4], 0x5980ca
call sub.cvirte.dll__UP_CVI_ReadFile
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x65d0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x65d0]
mov dword [0x570c4c], eax
mov eax, 0x56ce9a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048c804
mov edx, 0x48c818
mov esi, dword [0x52e260]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048c804
mov dword [esp + 0x10], 0x48c818
mov dword [ebp - 0x65d4], ecx
mov dword [ebp - 0x65d8], edx
mov dword [ebp - 0x65dc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_CloseFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x65dc]
mov dword [eax], ecx
call sub.cvirte.dll__UP_CVI_CloseFile
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x65e0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce9b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048cc04
mov edx, 0x48cc1d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048cc04
mov dword [esp + 0x10], 0x48cc1d
mov dword [ebp - 0x65e4], ecx
mov dword [ebp - 0x65e8], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x65ec], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ce9c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c4c]
cmp eax, 0xffffffff
jne 0x4901a4
mov eax, 0x56ce9d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ce9e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048d812
mov edx, 0x48d821
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048d812
mov dword [esp + 0x10], 0x48d821
mov dword [ebp - 0x65f0], ecx
mov dword [ebp - 0x65f4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_GetFmtIOError]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_GetFmtIOError
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x65f8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x65f8]
mov dword [0x52e268], eax
mov eax, 0x56ce9f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4048dc05
mov edx, 0x48dc29
mov esi, dword [0x52e268]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4048dc05
mov dword [esp + 0x10], 0x48dc29
mov dword [ebp - 0x65fc], ecx
mov dword [ebp - 0x6600], edx
mov dword [ebp - 0x6604], esi
call fcn.005257a0
lea eax, [fcn.0043b0e0]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535850]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
lea eax, [0x56d9ee]
mov ecx, dword [ebp - 0x6604]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.0043b0e0
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cea0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56cea1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cea2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4903f4
mov eax, 0x56cea3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x100
mov ecx, dword [0x570c4c]
mov dword [ebp - 0x6608], eax
mov eax, ecx
cdq
mov ecx, dword [ebp - 0x6608]
idiv ecx
mov dword [0x52e250], eax
mov eax, 0x56cea4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x100
mov ecx, dword [0x570c4c]
mov dword [ebp - 0x660c], eax
mov eax, ecx
cdq
mov ecx, dword [ebp - 0x660c]
idiv ecx
cmp edx, 0
je 0x4903c2
mov eax, 0x56cea5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e250]
add eax, 1
mov dword [0x52e250], eax
mov eax, 0x56cea6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c4c]
mov dword [ebp - 0x48], eax
mov eax, 0x56cea6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x52e250]
shl ecx, 8
cmp eax, ecx
jge 0x490393
mov eax, 0x56cea7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52fb80]
lea ecx, [0x5980ca]
mov edx, 3
lea esi, [0x535878]
mov edi, 0x40490c07
mov ebx, 0x490c15
mov dword [ebp - 0x6610], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x6614], eax
mov eax, ecx
mov dword [ebp - 0x6618], ecx
mov ecx, dword [ebp - 0x6614]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x661c], eax
mov eax, dword [ebp - 0x6610]
mov dword [esp], eax
mov eax, dword [ebp - 0x6618]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40490c07
mov dword [esp + 0x18], 0x490c15
mov dword [ebp - 0x6620], ebx
mov dword [ebp - 0x6624], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535878]
mov esi, 0x40490c07
mov edi, 0x490c15
mov dword [esp], ecx
mov ecx, dword [ebp - 0x661c]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40490c07
mov dword [esp + 0x14], 0x490c15
mov dword [ebp - 0x6628], edi
mov dword [ebp - 0x662c], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x6614]
mov byte [eax + 0x5980ca], 0xff
mov eax, 0x56cea8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cea9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x490248
mov eax, 0x56ceaa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e250]
shl eax, 8
mov dword [0x570c4c], eax
mov eax, 0x56ceab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ceac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x52e24e]
add ax, 1
mov word [0x52e24e], ax
mov eax, 0x56cead
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ceae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ceaf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ceb0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x5980c8], 0
mov eax, 0x56ceb1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x5b80f2], 0
mov eax, 0x56ceb2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x570c14], 0
mov eax, 0x56ceb3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 0
mov eax, 0x56ceb3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
cmp eax, 0x20
jge 0x490929
mov eax, 0x56ceb4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40495816
mov ebx, 0x49581c
mov dword [ebp - 0x6630], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x6634], eax
mov eax, dword [ebp - 0x6630]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40495816
mov dword [esp + 0x14], 0x49581c
mov dword [ebp - 0x6638], ebx
mov dword [ebp - 0x663c], edi
mov dword [ebp - 0x6640], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x32c
mov edx, 0x2d
mov esi, 0
mov edi, 0x40495816
mov ebx, 0x495823
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40495816
mov dword [esp + 0x14], 0x495823
mov dword [ebp - 0x6644], ebx
mov dword [ebp - 0x6648], edi
mov dword [ebp - 0x664c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec70]
lea ecx, [0x5916dc]
lea edx, [0x5349d0]
mov esi, edx
add esi, 8
mov edi, 0x4049580d
mov ebx, 0x495824
mov dword [ebp - 0x6650], eax
mov eax, dword [0x56ad0d]
mov dword [ebp - 0x6654], eax
imul eax, eax, 0x21e
mov dword [ebp - 0x6658], eax
mov eax, ecx
mov dword [ebp - 0x665c], ecx
mov ecx, dword [ebp - 0x6658]
add eax, ecx
mov ecx, dword [ebp - 0x6654]
imul ecx, ecx, 0x21e
mov dword [ebp - 0x6660], eax
mov eax, dword [ebp - 0x6650]
mov dword [esp], eax
mov eax, dword [ebp - 0x665c]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x4049580d
mov dword [esp + 0x18], 0x495824
mov dword [ebp - 0x6664], ebx
mov dword [ebp - 0x6668], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52ec90]
lea edx, [0x5349d0]
mov esi, 0x4049580d
mov edi, 0x495824
mov ebx, dword [ebp - 0x6660]
mov dword [esp], ecx
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4049580d
mov dword [esp + 0x14], 0x495824
mov dword [ebp - 0x666c], eax
mov dword [ebp - 0x6670], edi
mov dword [ebp - 0x6674], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52ec90]
lea ecx, [0x5349d0]
mov edx, 0x4049580d
mov esi, 0x495824
mov edi, dword [ebp - 0x6660]
mov dword [esp], eax
mov dword [esp + 4], edi
mov eax, dword [ebp - 0x666c]
mov dword [esp + 8], eax
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], 0x4049580d
mov dword [esp + 0x14], 0x495824
mov dword [ebp - 0x6678], esi
mov dword [ebp - 0x667c], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52edf0]
lea ecx, [0x52ec90]
mov edx, dword [ebp - 0x6660]
add edx, 0xa
mov esi, dword [ebp - 0x666c]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [ebp - 0x6680], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349d0]
lea edx, [0x52edf0]
lea esi, [0x52ec90]
mov edi, dword [ebp - 0x666c]
mov dword [esp], edi
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [ebp - 0x6684], eax
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, [0x52ee20]
mov edx, 0x4049580d
mov esi, 0x495834
mov edi, dword [ebp - 0x6680]
mov ebx, dword [ebp - 0x6634]
add edi, ebx
shl ebx, 0
mov dword [ebp - 0x6688], eax
mov eax, dword [ebp - 0x6680]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], ebx
mov eax, dword [ebp - 0x6684]
mov dword [esp + 0xc], eax
mov ecx, dword [ebp - 0x6688]
mov dword [esp + 0x10], ecx
mov dword [esp + 0x14], 0x4049580d
mov dword [esp + 0x18], 0x495834
mov dword [ebp - 0x668c], edi
mov dword [ebp - 0x6690], esi
mov dword [ebp - 0x6694], edx
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
mov edx, 0x4049580d
mov esi, 0x495834
mov dword [esp], ecx
mov ecx, dword [ebp - 0x668c]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x6688]
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], 0x4049580d
mov dword [esp + 0x14], 0x495834
mov dword [ebp - 0x6698], esi
mov dword [ebp - 0x669c], edx
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fba0]
lea ecx, [0x570c26]
mov edx, 3
lea esi, [0x534990]
mov edi, 0x40495804
mov ebx, 0x495809
mov dword [ebp - 0x66a0], eax
mov eax, dword [ebp - 0x6660]
mov dword [ebp - 0x66a4], ecx
mov ecx, dword [ebp - 0x6634]
mov al, byte [eax + ecx + 0xa]
mov ecx, dword [ebp - 0x48]
mov byte [ebp - 0x66a5], al
mov eax, dword [ebp - 0x66a4]
add eax, ecx
mov dword [ebp - 0x66ac], eax
mov eax, ecx
shl eax, 0
mov dword [ebp - 0x66b0], eax
mov eax, dword [ebp - 0x66a0]
mov dword [esp], eax
mov eax, dword [ebp - 0x66a4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x66b0]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40495804
mov dword [esp + 0x18], 0x495809
mov dword [ebp - 0x66b4], ecx
mov dword [ebp - 0x66b8], ebx
mov dword [ebp - 0x66bc], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x534990]
mov esi, 0x40495804
mov edi, 0x495809
mov dword [esp], ecx
mov ecx, dword [ebp - 0x66ac]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40495804
mov dword [esp + 0x14], 0x495809
mov dword [ebp - 0x66c0], edi
mov dword [ebp - 0x66c4], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x66b4]
mov cl, byte [ebp - 0x66a5]
mov byte [eax + 0x570c26], cl
mov eax, 0x56ceb5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ceb6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x490481
mov eax, 0x56ceb7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40497016
mov ebx, 0x49701c
mov dword [ebp - 0x66c8], eax
lea eax, [ebp - 0x654]
mov dword [ebp - 0x66cc], eax
mov eax, dword [ebp - 0x66c8]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40497016
mov dword [esp + 0x14], 0x49701c
mov dword [ebp - 0x66d0], ebx
mov dword [ebp - 0x66d4], edi
mov dword [ebp - 0x66d8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x66dc], eax
mov dword [ebp - 0x66e0], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x40497005
mov esi, 0x49702b
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x40497005
mov dword [esp + 0x10], 0x49702b
mov dword [ebp - 0x66e4], eax
mov dword [ebp - 0x66e8], edx
mov dword [ebp - 0x66ec], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strcpy]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x660]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x66f0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4049700c
mov edx, 0x497014
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4049700c
mov dword [esp + 0xc], 0x497014
mov dword [ebp - 0x66f4], eax
mov dword [ebp - 0x66f8], ecx
mov dword [ebp - 0x66fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x66dc]
mov dword [esp + 0xc], ecx
mov esi, dword [ebp - 0x66e4]
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6700], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40497016
mov edx, 0x49702a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40497016
mov dword [esp + 0xc], 0x49702a
mov dword [ebp - 0x6704], eax
mov dword [ebp - 0x6708], ecx
mov dword [ebp - 0x670c], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56a9e1]
add eax, 0x11c
mov ecx, dword [ebp - 0x66cc]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__UP_strcpy
lea ecx, [sub.cvirte.dll__UP_strcpy]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x6710], eax
call sub.cvirte.dll__ReceivePtrInfo
lea ecx, [sub.cvirte.dll__UP_strcpy]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [ebp - 0x6714], eax
call sub.cvirte.dll__ReceiveBlkInfo
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6718], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ceb8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ceb9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40497807
mov edx, 0x497817
lea esi, [ebp - 0x654]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40497807
mov dword [esp + 0x10], 0x497817
mov dword [ebp - 0x671c], ecx
mov dword [ebp - 0x6720], edx
mov dword [ebp - 0x6724], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x660]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6728], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4049780e
mov edx, 0x497816
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4049780e
mov dword [esp + 0xc], 0x497816
mov dword [ebp - 0x672c], eax
mov dword [ebp - 0x6730], ecx
mov dword [ebp - 0x6734], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x6724]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6738], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x6738]
mov dword [ebp - 0x48], eax
mov eax, 0x56ceba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52ea20]
mov ecx, 1
lea edx, [ebp - 0x660]
mov esi, 0x40497c05
mov edi, 0x497c10
lea ebx, [ebp - 0x654]
mov dword [ebp - 0x673c], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x6740], eax
mov eax, ebx
mov dword [ebp - 0x6744], ecx
mov ecx, dword [ebp - 0x6740]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x6748], eax
mov eax, dword [ebp - 0x673c]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x6744]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40497c05
mov dword [esp + 0x18], 0x497c10
mov dword [ebp - 0x674c], edi
mov dword [ebp - 0x6750], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [ebp - 0x660]
mov esi, 0x40497c05
mov edi, 0x497c10
mov dword [esp], ecx
mov ecx, dword [ebp - 0x6748]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40497c05
mov dword [esp + 0x14], 0x497c10
mov dword [ebp - 0x6754], edi
mov dword [ebp - 0x6758], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x6740]
mov byte [ebp + eax - 0x654], 0
mov eax, 0x56cebb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52ea20]
mov ecx, 1
lea edx, [ebp - 0x660]
mov esi, 0x40498005
mov edi, 0x498012
lea ebx, [ebp - 0x654]
mov dword [ebp - 0x675c], eax
mov eax, dword [ebp - 0x48]
sub eax, 1
mov dword [ebp - 0x6760], eax
mov eax, ebx
mov dword [ebp - 0x6764], ecx
mov ecx, dword [ebp - 0x6760]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x6768], eax
mov eax, dword [ebp - 0x675c]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x6764]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40498005
mov dword [esp + 0x18], 0x498012
mov dword [ebp - 0x676c], edi
mov dword [ebp - 0x6770], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [ebp - 0x660]
mov esi, 0x40498005
mov edi, 0x498012
mov dword [esp], ecx
mov ecx, dword [ebp - 0x6768]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40498005
mov dword [esp + 0x14], 0x498012
mov dword [ebp - 0x6774], edi
mov dword [ebp - 0x6778], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x6760]
mov byte [ebp + eax - 0x654], 0x6e
mov eax, 0x56cebc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52ea20]
mov ecx, 1
lea edx, [ebp - 0x660]
mov esi, 0x40498405
mov edi, 0x498412
lea ebx, [ebp - 0x654]
mov dword [ebp - 0x677c], eax
mov eax, dword [ebp - 0x48]
sub eax, 2
mov dword [ebp - 0x6780], eax
mov eax, ebx
mov dword [ebp - 0x6784], ecx
mov ecx, dword [ebp - 0x6780]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x6788], eax
mov eax, dword [ebp - 0x677c]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x6784]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40498405
mov dword [esp + 0x18], 0x498412
mov dword [ebp - 0x678c], edi
mov dword [ebp - 0x6790], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [ebp - 0x660]
mov esi, 0x40498405
mov edi, 0x498412
mov dword [esp], ecx
mov ecx, dword [ebp - 0x6788]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40498405
mov dword [esp + 0x14], 0x498412
mov dword [ebp - 0x6794], edi
mov dword [ebp - 0x6798], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x6780]
mov byte [ebp + eax - 0x654], 0x69
mov eax, 0x56cebd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52ea20]
mov ecx, 1
lea edx, [ebp - 0x660]
mov esi, 0x40498805
mov edi, 0x498812
lea ebx, [ebp - 0x654]
mov dword [ebp - 0x679c], eax
mov eax, dword [ebp - 0x48]
sub eax, 3
mov dword [ebp - 0x67a0], eax
mov eax, ebx
mov dword [ebp - 0x67a4], ecx
mov ecx, dword [ebp - 0x67a0]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x67a8], eax
mov eax, dword [ebp - 0x679c]
mov dword [esp], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x67a4]
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 0x40498805
mov dword [esp + 0x18], 0x498812
mov dword [ebp - 0x67ac], edi
mov dword [ebp - 0x67b0], esi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52e300]
lea edx, [ebp - 0x660]
mov esi, 0x40498805
mov edi, 0x498812
mov dword [esp], ecx
mov ecx, dword [ebp - 0x67a8]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40498805
mov dword [esp + 0x14], 0x498812
mov dword [ebp - 0x67b4], edi
mov dword [ebp - 0x67b8], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x67a0]
mov byte [ebp + eax - 0x654], 0x62
mov eax, 0x56cebe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cebf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4049901a
mov edx, 0x499056
lea esi, [ebp - 0x654]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4049901a
mov dword [esp + 0x10], 0x499056
mov dword [ebp - 0x67bc], ecx
mov dword [ebp - 0x67c0], edx
mov dword [ebp - 0x67c4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_OpenFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x660]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x67c8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x40499023
mov edx, 0x49902b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40499023
mov dword [esp + 0xc], 0x49902b
mov dword [ebp - 0x67cc], eax
mov dword [ebp - 0x67d0], ecx
mov dword [ebp - 0x67d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x67c4]
mov dword [eax], ecx
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0
mov dword [eax + 4], 2
call sub.cvirte.dll__UP_CVI_OpenFile
sub esp, 0x10
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x67d8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x67d8]
mov dword [ebp - 0x664], eax
mov eax, 0x56cec0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 0
mov eax, 0x56cec0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x570c4c]
cmp eax, ecx
jge 0x4918ba
mov eax, 0x56cec1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52fb80]
lea ecx, [0x5980ca]
mov edx, 3
lea esi, [0x535878]
mov edi, 0x4049a011
mov ebx, 0x49a01f
mov dword [ebp - 0x67dc], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x67e0], eax
mov eax, ecx
mov dword [ebp - 0x67e4], ecx
mov ecx, dword [ebp - 0x67e0]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x67e8], eax
mov eax, dword [ebp - 0x67dc]
mov dword [esp], eax
mov eax, dword [ebp - 0x67e4]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4049a011
mov dword [esp + 0x18], 0x49a01f
mov dword [ebp - 0x67ec], ebx
mov dword [ebp - 0x67f0], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535878]
mov esi, 0x4049a011
mov edi, 0x49a01f
mov dword [esp], ecx
mov ecx, dword [ebp - 0x67e8]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4049a011
mov dword [esp + 0x14], 0x49a01f
mov dword [ebp - 0x67f4], edi
mov dword [ebp - 0x67f8], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x67e0]
mov al, byte [eax + 0x5980ca]
mov byte [0x56f790], al
mov eax, 0x56cec2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4049a407
mov edx, 0x49a410
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4049a407
mov dword [esp + 0x10], 0x49a410
mov dword [ebp - 0x67fc], ecx
mov dword [ebp - 0x6800], edx
call fcn.005257a0
call fcn.004cfcd0
mov dword [ebp - 0x6804], eax
mov eax, 0x56cec3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x570c24]
movzx ecx, ax
sar ecx, 8
mov ax, cx
mov word [0x56f78c], ax
mov eax, 0x56cec4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x570c24]
movzx ecx, ax
and ecx, 0xff
mov ax, cx
mov word [0x56f78e], ax
mov eax, 0x56cec5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56f7c0], 0
mov eax, 0x56cec5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f7c0]
movzx ecx, ax
cmp ecx, 0x1f
jg 0x49174c
mov eax, 0x56cec6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52fba0]
lea ecx, [0x570c26]
mov edx, 3
lea esi, [0x534990]
mov edi, 0x4049cc15
mov ebx, 0x49cc1f
mov dword [ebp - 0x6808], eax
mov ax, word [0x56f7c0]
movzx eax, ax
mov dword [ebp - 0x680c], eax
mov eax, ecx
mov dword [ebp - 0x6810], ecx
mov ecx, dword [ebp - 0x680c]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x6814], eax
mov eax, dword [ebp - 0x6808]
mov dword [esp], eax
mov eax, dword [ebp - 0x6810]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4049cc15
mov dword [esp + 0x18], 0x49cc1f
mov dword [ebp - 0x6818], ebx
mov dword [ebp - 0x681c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x534990]
mov esi, 0x4049cc15
mov edi, 0x49cc1f
mov dword [esp], ecx
mov ecx, dword [ebp - 0x6814]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4049cc15
mov dword [esp + 0x14], 0x49cc1f
mov dword [ebp - 0x6820], edi
mov dword [ebp - 0x6824], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52fba0]
lea ecx, [0x570c26]
mov edx, 3
lea esi, [0x534990]
mov edi, 0x4049cc09
mov ebx, 0x49cc13
mov dword [ebp - 0x6828], eax
mov eax, dword [ebp - 0x680c]
mov al, byte [eax + 0x570c26]
movzx eax, al
mov dword [ebp - 0x682c], eax
mov al, byte [0x56f790]
movzx eax, al
mov dword [ebp - 0x6830], eax
mov eax, dword [ebp - 0x682c]
mov dword [ebp - 0x6834], ecx
mov ecx, dword [ebp - 0x6830]
xor eax, ecx
mov cx, word [0x56f7c0]
movzx ecx, cx
mov byte [ebp - 0x6835], al
mov eax, dword [ebp - 0x6834]
add eax, ecx
mov dword [ebp - 0x683c], eax
mov eax, ecx
shl eax, 0
mov dword [ebp - 0x6840], eax
mov eax, dword [ebp - 0x6828]
mov dword [esp], eax
mov eax, dword [ebp - 0x6834]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x6840]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4049cc09
mov dword [esp + 0x18], 0x49cc13
mov dword [ebp - 0x6844], ebx
mov dword [ebp - 0x6848], edi
mov dword [ebp - 0x684c], ecx
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x534990]
mov esi, 0x4049cc09
mov edi, 0x49cc13
mov dword [esp], ecx
mov ecx, dword [ebp - 0x683c]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4049cc09
mov dword [esp + 0x14], 0x49cc13
mov dword [ebp - 0x6850], edi
mov dword [ebp - 0x6854], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x684c]
mov cl, byte [ebp - 0x6835]
mov byte [eax + 0x570c26], cl
mov eax, 0x56cec7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cec8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f7c0]
add ax, 1
mov word [0x56f7c0], ax
jmp 0x4914d0
mov eax, 0x56cec9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov al, byte [0x56f790]
movzx ecx, al
mov dx, word [0x56f78c]
movzx esi, dx
mov dx, word [0x56f78e]
movzx edi, dx
xor esi, edi
xor ecx, esi
mov al, cl
mov byte [0x56f790], al
mov eax, 0x56ceca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52fb80]
lea ecx, [0x5716c6]
mov edx, 3
lea esi, [0x535880]
mov edi, 0x4049dc04
mov ebx, 0x49dc12
mov dword [ebp - 0x6858], eax
mov al, byte [0x56f790]
mov byte [ebp - 0x6859], al
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x6860], eax
mov eax, ecx
mov dword [ebp - 0x6864], ecx
mov ecx, dword [ebp - 0x6860]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x6868], eax
mov eax, dword [ebp - 0x6858]
mov dword [esp], eax
mov eax, dword [ebp - 0x6864]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4049dc04
mov dword [esp + 0x18], 0x49dc12
mov dword [ebp - 0x686c], ebx
mov dword [ebp - 0x6870], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535880]
mov esi, 0x4049dc04
mov edi, 0x49dc12
mov dword [esp], ecx
mov ecx, dword [ebp - 0x6868]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4049dc04
mov dword [esp + 0x14], 0x49dc12
mov dword [ebp - 0x6874], edi
mov dword [ebp - 0x6878], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x6860]
mov cl, byte [ebp - 0x6859]
mov byte [eax + 0x5716c6], cl
mov eax, 0x56cecb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cecc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x4912e9
mov eax, 0x56cecd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4049e805
mov edx, 0x49e835
mov esi, dword [ebp - 0x664]
mov edi, dword [0x570c4c]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4049e805
mov dword [esp + 0x10], 0x49e835
mov dword [ebp - 0x687c], ecx
mov dword [ebp - 0x6880], edx
mov dword [ebp - 0x6884], esi
mov dword [ebp - 0x6888], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_WriteFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
mov edx, 3
lea esi, [0x535880]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x688c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x4049e81b
mov edx, 0x49e826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4049e81b
mov dword [esp + 0xc], 0x49e826
mov dword [ebp - 0x6890], eax
mov dword [ebp - 0x6894], ecx
mov dword [ebp - 0x6898], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x6888]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x6884]
mov dword [eax], edx
mov dword [eax + 4], 0x5716c6
call sub.cvirte.dll__UP_CVI_WriteFile
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x689c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cece
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4049ec0b
mov edx, 0x49ec1f
mov esi, dword [ebp - 0x664]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4049ec0b
mov dword [esp + 0x10], 0x49ec1f
mov dword [ebp - 0x68a0], ecx
mov dword [ebp - 0x68a4], edx
mov dword [ebp - 0x68a8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CVI_CloseFile]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x68a8]
mov dword [eax], ecx
call sub.cvirte.dll__UP_CVI_CloseFile
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x68ac], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cecf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4049f405
mov edx, 0x49f409
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4049f405
mov dword [esp + 0x10], 0x49f409
mov dword [ebp - 0x68b0], ecx
mov dword [ebp - 0x68b4], edx
call fcn.005257a0
call fcn.004d3bb0
mov dword [ebp - 0x68b8], eax
mov eax, 0x56ced0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 5
mov eax, 0x56ced1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ced2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56ced3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ced4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56ced5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56ced6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0xffffffff
mov eax, 0x56ced7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0
mov eax, 0x56ced8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404a3803
mov edx, 0x4a3834
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404a3803
mov dword [esp + 0x10], 0x4a3834
mov dword [ebp - 0x68bc], ecx
mov dword [ebp - 0x68c0], edx
mov dword [ebp - 0x68c4], esi
mov dword [ebp - 0x68c8], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404a380f
mov edx, 0x4a3819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404a380f
mov dword [esp + 0xc], 0x4a3819
mov dword [ebp - 0x68cc], eax
mov dword [ebp - 0x68d0], ecx
mov dword [ebp - 0x68d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404a381c
mov edx, 0x4a3826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404a381c
mov dword [esp + 0xc], 0x4a3826
mov dword [ebp - 0x68d8], eax
mov dword [ebp - 0x68dc], ecx
mov dword [ebp - 0x68e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404a3829
mov edx, 0x4a3833
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404a3829
mov dword [esp + 0xc], 0x4a3833
mov dword [ebp - 0x68e4], eax
mov dword [ebp - 0x68e8], ecx
mov dword [ebp - 0x68ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x68f0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x68c4]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x68c8]
mov dword [esp + 8], edx
mov dword [ebp - 0x68f4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x68f8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ced9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404a3c03
mov edx, 0x4a3c35
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404a3c03
mov dword [esp + 0x10], 0x4a3c35
mov dword [ebp - 0x68fc], ecx
mov dword [ebp - 0x6900], edx
mov dword [ebp - 0x6904], esi
mov dword [ebp - 0x6908], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404a3c0f
mov edx, 0x4a3c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404a3c0f
mov dword [esp + 0xc], 0x4a3c19
mov dword [ebp - 0x690c], eax
mov dword [ebp - 0x6910], ecx
mov dword [ebp - 0x6914], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404a3c1c
mov edx, 0x4a3c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404a3c1c
mov dword [esp + 0xc], 0x4a3c26
mov dword [ebp - 0x6918], eax
mov dword [ebp - 0x691c], ecx
mov dword [ebp - 0x6920], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404a3c29
mov edx, 0x4a3c34
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404a3c29
mov dword [esp + 0xc], 0x4a3c34
mov dword [ebp - 0x6924], eax
mov dword [ebp - 0x6928], ecx
mov dword [ebp - 0x692c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6930], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x6904]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x6908]
mov dword [esp + 8], edx
mov dword [ebp - 0x6934], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6938], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ceda
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404a4403
mov edx, 0x4a4432
mov esi, dword [0x52e250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404a4403
mov dword [esp + 0x10], 0x4a4432
mov dword [ebp - 0x693c], ecx
mov dword [ebp - 0x6940], edx
mov dword [ebp - 0x6944], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6948], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404a440c
mov edx, 0x4a4412
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404a440c
mov dword [esp + 0xc], 0x4a4412
mov dword [ebp - 0x694c], eax
mov dword [ebp - 0x6950], ecx
mov dword [ebp - 0x6954], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404a4415
mov edx, 0x4a441e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404a4415
mov dword [esp + 0xc], 0x4a441e
mov dword [ebp - 0x6958], eax
mov dword [ebp - 0x695c], ecx
mov dword [ebp - 0x6960], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404a4420
mov edx, 0x4a4420
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404a4420
mov dword [esp + 0xc], 0x4a4420
mov dword [ebp - 0x6964], eax
mov dword [ebp - 0x6968], ecx
mov dword [ebp - 0x696c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404a4422
mov edx, 0x4a4431
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404a4422
mov dword [esp + 0xc], 0x4a4431
mov dword [ebp - 0x6970], eax
mov dword [ebp - 0x6974], ecx
mov dword [ebp - 0x6978], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x697c], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x6944]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x6980], edx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6984], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cedb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404a4809
mov edx, 0x4a483e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404a4809
mov dword [esp + 0x10], 0x4a483e
mov dword [ebp - 0x6988], ecx
mov dword [ebp - 0x698c], edx
mov dword [ebp - 0x6990], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404a4815
mov edx, 0x4a481f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404a4815
mov dword [esp + 0xc], 0x4a481f
mov dword [ebp - 0x6994], eax
mov dword [ebp - 0x6998], ecx
mov dword [ebp - 0x699c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404a4822
mov edx, 0x4a4834
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404a4822
mov dword [esp + 0xc], 0x4a4834
mov dword [ebp - 0x69a0], eax
mov dword [ebp - 0x69a4], ecx
mov dword [ebp - 0x69a8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404a4837
mov edx, 0x4a483d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404a4837
mov dword [esp + 0xc], 0x4a483d
mov dword [ebp - 0x69ac], eax
mov dword [ebp - 0x69b0], ecx
mov dword [ebp - 0x69b4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x6990]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x69b8], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x69bc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cedc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404a5003
mov edx, 0x4a5051
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404a5003
mov dword [esp + 0x10], 0x4a5051
mov dword [ebp - 0x69c0], ecx
mov dword [ebp - 0x69c4], edx
mov dword [ebp - 0x69c8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404a5015
mov edx, 0x4a501f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404a5015
mov dword [esp + 0xc], 0x4a501f
mov dword [ebp - 0x69cc], eax
mov dword [ebp - 0x69d0], ecx
mov dword [ebp - 0x69d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404a5021
mov edx, 0x4a5033
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404a5021
mov dword [esp + 0xc], 0x4a5033
mov dword [ebp - 0x69d8], eax
mov dword [ebp - 0x69dc], ecx
mov dword [ebp - 0x69e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404a5035
mov edx, 0x4a5045
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404a5035
mov dword [esp + 0xc], 0x4a5045
mov dword [ebp - 0x69e4], eax
mov dword [ebp - 0x69e8], ecx
mov dword [ebp - 0x69ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404a5047
mov edx, 0x4a5050
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404a5047
mov dword [esp + 0xc], 0x4a5050
mov dword [ebp - 0x69f0], eax
mov dword [ebp - 0x69f4], ecx
mov dword [ebp - 0x69f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x69fc], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xffffcc
mov esi, dword [ebp - 0x69c8]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xffffcc
mov dword [ebp - 0x6a00], eax
mov dword [ebp - 0x6a04], ecx
mov dword [ebp - 0x6a08], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6a0c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cedd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404a5803
mov edx, 0x4a581a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404a5803
mov dword [esp + 0x10], 0x4a581a
mov dword [ebp - 0x6a10], ecx
mov dword [ebp - 0x6a14], edx
call fcn.005257a0
call fcn.004ada80
mov eax, 0x56cede
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404a640b
mov ebx, 0x4a6411
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404a640b
mov dword [esp + 0x14], 0x4a6411
mov dword [ebp - 0x6a18], ebx
mov dword [ebp - 0x6a1c], edi
mov dword [ebp - 0x6a20], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x404a640b
mov ebx, 0x4a6425
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404a640b
mov dword [esp + 0x14], 0x4a6425
mov dword [ebp - 0x6a24], ebx
mov dword [ebp - 0x6a28], edi
mov dword [ebp - 0x6a2c], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
mov dword [ebp - 0x6a30], eax
mov eax, dword [ebp - 0x6a30]
mov ecx, dword [ebp - 0x6a30]
sub ecx, 3
mov dword [ebp - 0x6a34], eax
mov dword [ebp - 0x6a38], ecx
ja 0x492969
mov eax, dword [ebp - 0x6a34]
mov ecx, dword [eax*4 + 0x56844c]
jmp ecx
mov eax, 0x56cedf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 5
mov eax, 0x56cee0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e4
mov eax, 0x56cee1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x492969
mov eax, 0x56cee2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 5
mov eax, 0x56cee3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e4
mov eax, 0x56cee4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x492969
mov eax, 0x56cee5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 5
mov eax, 0x56cee6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e4
mov eax, 0x56cee7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x492969
mov eax, 0x56cee8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [section..data], 7
mov eax, 0x56cee9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e4
mov eax, 0x56ceea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56ceeb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56ceec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404c0c0d
mov edx, 0x4c0c32
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404c0c0d
mov dword [esp + 0x10], 0x4c0c32
mov dword [ebp - 0x6a3c], ecx
mov dword [ebp - 0x6a40], edx
mov dword [ebp - 0x6a44], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_ExecutableHasTerminated]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x6a44]
mov dword [eax], ecx
call sub.cvirte.dll__UP_ExecutableHasTerminated
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6a48], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x6a48]
cmp eax, 0
je 0x493539
mov eax, 0x56ceed
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404c140a
mov edx, 0x4c142c
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404c140a
mov dword [esp + 0x10], 0x4c142c
mov dword [ebp - 0x6a4c], ecx
mov dword [ebp - 0x6a50], edx
mov dword [ebp - 0x6a54], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_RetireExecutableHandle]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x6a54]
mov dword [eax], ecx
call sub.cvirte.dll__UP_RetireExecutableHandle
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6a58], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ceee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404c1c0c
mov ebx, 0x4c1c12
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c1c0c
mov dword [esp + 0x14], 0x4c1c12
mov dword [ebp - 0x6a5c], ebx
mov dword [ebp - 0x6a60], edi
mov dword [ebp - 0x6a64], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x404c1c0c
mov ebx, 0x4c1c26
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c1c0c
mov dword [esp + 0x14], 0x4c1c26
mov dword [ebp - 0x6a68], ebx
mov dword [ebp - 0x6a6c], edi
mov dword [ebp - 0x6a70], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
mov dword [ebp - 0x6a74], eax
mov eax, dword [ebp - 0x6a74]
mov ecx, dword [ebp - 0x6a74]
sub ecx, 3
mov dword [ebp - 0x6a78], eax
mov dword [ebp - 0x6a7c], ecx
ja 0x493528
mov eax, dword [ebp - 0x6a78]
mov ecx, dword [eax*4 + 0x56843c]
jmp ecx
mov eax, 0x56ceef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404c2c06
mov edx, 0x4c2c58
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404c2c06
mov dword [esp + 0x10], 0x4c2c58
mov dword [ebp - 0x6a80], ecx
mov dword [ebp - 0x6a84], edx
mov dword [ebp - 0x6a88], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404c2c18
mov edx, 0x4c2c25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404c2c18
mov dword [esp + 0xc], 0x4c2c25
mov dword [ebp - 0x6a8c], eax
mov dword [ebp - 0x6a90], ecx
mov dword [ebp - 0x6a94], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404c2c27
mov edx, 0x4c2c39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404c2c27
mov dword [esp + 0xc], 0x4c2c39
mov dword [ebp - 0x6a98], eax
mov dword [ebp - 0x6a9c], ecx
mov dword [ebp - 0x6aa0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404c2c3b
mov edx, 0x4c2c4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404c2c3b
mov dword [esp + 0xc], 0x4c2c4a
mov dword [ebp - 0x6aa4], eax
mov dword [ebp - 0x6aa8], ecx
mov dword [ebp - 0x6aac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404c2c4c
mov edx, 0x4c2c57
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404c2c4c
mov dword [esp + 0xc], 0x4c2c57
mov dword [ebp - 0x6ab0], eax
mov dword [ebp - 0x6ab4], ecx
mov dword [ebp - 0x6ab8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6abc], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x6a88]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x6ac0], eax
mov dword [ebp - 0x6ac4], ecx
mov dword [ebp - 0x6ac8], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6acc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cef0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e4
mov eax, 0x56cef1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x493528
mov eax, 0x56cef2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404c4006
mov edx, 0x4c4058
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404c4006
mov dword [esp + 0x10], 0x4c4058
mov dword [ebp - 0x6ad0], ecx
mov dword [ebp - 0x6ad4], edx
mov dword [ebp - 0x6ad8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404c4018
mov edx, 0x4c4025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404c4018
mov dword [esp + 0xc], 0x4c4025
mov dword [ebp - 0x6adc], eax
mov dword [ebp - 0x6ae0], ecx
mov dword [ebp - 0x6ae4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404c4027
mov edx, 0x4c4039
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404c4027
mov dword [esp + 0xc], 0x4c4039
mov dword [ebp - 0x6ae8], eax
mov dword [ebp - 0x6aec], ecx
mov dword [ebp - 0x6af0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404c403b
mov edx, 0x4c404a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404c403b
mov dword [esp + 0xc], 0x4c404a
mov dword [ebp - 0x6af4], eax
mov dword [ebp - 0x6af8], ecx
mov dword [ebp - 0x6afc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404c404c
mov edx, 0x4c4057
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404c404c
mov dword [esp + 0xc], 0x4c4057
mov dword [ebp - 0x6b00], eax
mov dword [ebp - 0x6b04], ecx
mov dword [ebp - 0x6b08], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6b0c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x6ad8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x6b10], eax
mov dword [ebp - 0x6b14], ecx
mov dword [ebp - 0x6b18], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6b1c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cef3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404c4408
mov ebx, 0x4c440e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c4408
mov dword [esp + 0x14], 0x4c440e
mov dword [ebp - 0x6b20], ebx
mov dword [ebp - 0x6b24], edi
mov dword [ebp - 0x6b28], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x404c4408
mov ebx, 0x4c4418
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c4408
mov dword [esp + 0x14], 0x4c4418
mov dword [ebp - 0x6b2c], ebx
mov dword [ebp - 0x6b30], edi
mov dword [ebp - 0x6b34], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56cef4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404c4808
mov edx, 0x4c4815
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404c4808
mov dword [esp + 0x10], 0x4c4815
mov dword [ebp - 0x6b38], ecx
mov dword [ebp - 0x6b3c], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56cef5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404c4c36
mov ebx, 0x4c4c3c
mov dword [ebp - 0x6b40], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x6b44], eax
mov eax, dword [ebp - 0x6b40]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c4c36
mov dword [esp + 0x14], 0x4c4c3c
mov dword [ebp - 0x6b48], ebx
mov dword [ebp - 0x6b4c], edi
mov dword [ebp - 0x6b50], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x404c4c36
mov ebx, 0x4c4c46
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c4c36
mov dword [esp + 0x14], 0x4c4c46
mov dword [ebp - 0x6b54], ebx
mov dword [ebp - 0x6b58], edi
mov dword [ebp - 0x6b5c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404c4c0a
mov edx, 0x4c4c47
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404c4c0a
mov dword [esp + 0x10], 0x4c4c47
mov dword [ebp - 0x6b60], ecx
mov dword [ebp - 0x6b64], edx
mov dword [ebp - 0x6b68], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404c4c16
mov edx, 0x4c4c23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404c4c16
mov dword [esp + 0xc], 0x4c4c23
mov dword [ebp - 0x6b6c], eax
mov dword [ebp - 0x6b70], ecx
mov dword [ebp - 0x6b74], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404c4c25
mov edx, 0x4c4c34
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404c4c25
mov dword [esp + 0xc], 0x4c4c34
mov dword [ebp - 0x6b78], eax
mov dword [ebp - 0x6b7c], ecx
mov dword [ebp - 0x6b80], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404c4c36
mov edx, 0x4c4c46
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404c4c36
mov dword [esp + 0xc], 0x4c4c46
mov dword [ebp - 0x6b84], eax
mov dword [ebp - 0x6b88], ecx
mov dword [ebp - 0x6b8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6b90], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x6b44]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x6b68]
mov dword [esp + 8], edx
mov dword [ebp - 0x6b94], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6b98], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cef6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cef7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x493528
mov eax, 0x56cef8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d2
mov eax, 0x56cef9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cefa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cefb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cefc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404c7c0b
mov ebx, 0x4c7c11
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c7c0b
mov dword [esp + 0x14], 0x4c7c11
mov dword [ebp - 0x6b9c], ebx
mov dword [ebp - 0x6ba0], edi
mov dword [ebp - 0x6ba4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x328
mov edx, 0xb
mov esi, 0
mov edi, 0x404c7c0b
mov ebx, 0x4c7c17
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c7c0b
mov dword [esp + 0x14], 0x4c7c17
mov dword [ebp - 0x6ba8], ebx
mov dword [ebp - 0x6bac], edi
mov dword [ebp - 0x6bb0], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad09]
mov dword [ebp - 0x6bb4], eax
mov eax, dword [ebp - 0x6bb4]
mov ecx, dword [ebp - 0x6bb4]
sub ecx, 5
mov dword [ebp - 0x6bb8], eax
mov dword [ebp - 0x6bbc], ecx
ja 0x498879
mov eax, dword [ebp - 0x6bb8]
mov ecx, dword [eax*4 + 0x568424]
jmp ecx
mov eax, 0x56cefd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404c8c0e
mov edx, 0x4c8c76
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404c8c0e
mov dword [esp + 0x10], 0x4c8c76
mov dword [ebp - 0x6bc0], ecx
mov dword [ebp - 0x6bc4], edx
mov dword [ebp - 0x6bc8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6bcc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404c8c13
mov edx, 0x4c8c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404c8c13
mov dword [esp + 0xc], 0x4c8c19
mov dword [ebp - 0x6bd0], eax
mov dword [ebp - 0x6bd4], ecx
mov dword [ebp - 0x6bd8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fc00]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404c8c1d
mov edx, 0x4c8c65
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404c8c1d
mov dword [esp + 0xc], 0x4c8c65
mov dword [ebp - 0x6bdc], eax
mov dword [ebp - 0x6be0], ecx
mov dword [ebp - 0x6be4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404c8c67
mov edx, 0x4c8c75
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404c8c67
mov dword [esp + 0xc], 0x4c8c75
mov dword [ebp - 0x6be8], eax
mov dword [ebp - 0x6bec], ecx
mov dword [ebp - 0x6bf0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__pf__vf__cUSB__dATmega2560__if
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x6bc8]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6bf4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cefe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404c9022
mov ebx, 0x4c9028
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404c9022
mov dword [esp + 0x14], 0x4c9028
mov dword [ebp - 0x6bf8], ebx
mov dword [ebp - 0x6bfc], edi
mov dword [ebp - 0x6c00], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x6c04], eax
mov dword [ebp - 0x6c08], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x404c900e
mov esi, 0x4c9037
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x404c900e
mov dword [esp + 0x10], 0x4c9037
mov dword [ebp - 0x6c0c], eax
mov dword [ebp - 0x6c10], edx
mov dword [ebp - 0x6c14], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6c18], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404c9013
mov edx, 0x4c901a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404c9013
mov dword [esp + 0xc], 0x4c901a
mov dword [ebp - 0x6c1c], eax
mov dword [ebp - 0x6c20], ecx
mov dword [ebp - 0x6c24], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb20]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404c901d
mov edx, 0x4c9020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404c901d
mov dword [esp + 0xc], 0x4c9020
mov dword [ebp - 0x6c28], eax
mov dword [ebp - 0x6c2c], ecx
mov dword [ebp - 0x6c30], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404c9022
mov edx, 0x4c9036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404c9022
mov dword [esp + 0xc], 0x4c9036
mov dword [ebp - 0x6c34], eax
mov dword [ebp - 0x6c38], ecx
mov dword [ebp - 0x6c3c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x6c04]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x6c0c]
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], edx
mov dword [ebp - 0x6c40], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, [0x52fb18]
lea edx, [0x56a9e1]
add edx, 0x11c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6c44], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56ceff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x6c48], eax
mov eax, 0x56cf00
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ca018
mov edx, 0x4ca027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ca018
mov dword [esp + 0x10], 0x4ca027
mov dword [ebp - 0x6c4c], ecx
mov dword [ebp - 0x6c50], edx
mov dword [ebp - 0x6c54], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6c58], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ca01f
mov edx, 0x4ca025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ca01f
mov dword [esp + 0xc], 0x4ca025
mov dword [ebp - 0x6c5c], eax
mov dword [ebp - 0x6c60], ecx
mov dword [ebp - 0x6c64], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x6c54]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6c68], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf01
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ca033
mov edx, 0x4ca043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ca033
mov dword [esp + 0x10], 0x4ca043
mov dword [ebp - 0x6c6c], ecx
mov dword [ebp - 0x6c70], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6c74], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ca03a
mov edx, 0x4ca041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ca03a
mov dword [esp + 0xc], 0x4ca041
mov dword [ebp - 0x6c78], eax
mov dword [ebp - 0x6c7c], ecx
mov dword [ebp - 0x6c80], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6c84], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ca005
mov edx, 0x4ca045
mov esi, dword [ebp - 0x6c84]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ca005
mov dword [esp + 0x10], 0x4ca045
mov dword [ebp - 0x6c88], ecx
mov dword [ebp - 0x6c8c], edx
mov dword [ebp - 0x6c90], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6c94], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6c98], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf02
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x6c48]
mov dword [esp], edx
mov esi, dword [ebp - 0x6c68]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x6c90]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x6c9c], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf03
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ca410
mov edx, 0x4ca447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ca410
mov dword [esp + 0x10], 0x4ca447
mov dword [ebp - 0x6ca0], ecx
mov dword [ebp - 0x6ca4], edx
mov dword [ebp - 0x6ca8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6cac], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ca424
mov edx, 0x4ca42a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ca424
mov dword [esp + 0xc], 0x4ca42a
mov dword [ebp - 0x6cb0], eax
mov dword [ebp - 0x6cb4], ecx
mov dword [ebp - 0x6cb8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x6cbc], eax
mov dword [ebp - 0x6cc0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404ca43a
mov edx, 0x4ca445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404ca43a
mov dword [esp + 0xc], 0x4ca445
mov dword [ebp - 0x6cc4], eax
mov dword [ebp - 0x6cc8], ecx
mov dword [ebp - 0x6ccc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x6ca8]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6cd0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x6cd0]
cmp eax, 0
jne 0x49445f
mov eax, 0x56cf04
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404cac06
mov edx, 0x4cac56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404cac06
mov dword [esp + 0x10], 0x4cac56
mov dword [ebp - 0x6cd4], ecx
mov dword [ebp - 0x6cd8], edx
mov dword [ebp - 0x6cdc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404cac18
mov edx, 0x4cac25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404cac18
mov dword [esp + 0xc], 0x4cac25
mov dword [ebp - 0x6ce0], eax
mov dword [ebp - 0x6ce4], ecx
mov dword [ebp - 0x6ce8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404cac27
mov edx, 0x4cac39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404cac27
mov dword [esp + 0xc], 0x4cac39
mov dword [ebp - 0x6cec], eax
mov dword [ebp - 0x6cf0], ecx
mov dword [ebp - 0x6cf4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404cac3b
mov edx, 0x4cac4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404cac3b
mov dword [esp + 0xc], 0x4cac4a
mov dword [ebp - 0x6cf8], eax
mov dword [ebp - 0x6cfc], ecx
mov dword [ebp - 0x6d00], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404cac4c
mov edx, 0x4cac55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404cac4c
mov dword [esp + 0xc], 0x4cac55
mov dword [ebp - 0x6d04], eax
mov dword [ebp - 0x6d08], ecx
mov dword [ebp - 0x6d0c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6d10], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x6cdc]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x6d14], eax
mov dword [ebp - 0x6d18], ecx
mov dword [ebp - 0x6d1c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6d20], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf05
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d3
mov eax, 0x56cf06
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49464b
mov eax, 0x56cf07
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404cc00f
mov edx, 0x4cc044
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404cc00f
mov dword [esp + 0x10], 0x4cc044
mov dword [ebp - 0x6d24], ecx
mov dword [ebp - 0x6d28], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6d2c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404cc01d
mov edx, 0x4cc023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404cc01d
mov dword [esp + 0xc], 0x4cc023
mov dword [ebp - 0x6d30], eax
mov dword [ebp - 0x6d34], ecx
mov dword [ebp - 0x6d38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404cc026
mov edx, 0x4cc043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404cc026
mov dword [esp + 0xc], 0x4cc043
mov dword [ebp - 0x6d3c], eax
mov dword [ebp - 0x6d40], ecx
mov dword [ebp - 0x6d44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6d48], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf08
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf09
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf0a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x498879
mov eax, 0x56cf0b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404cd80e
mov edx, 0x4cd876
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404cd80e
mov dword [esp + 0x10], 0x4cd876
mov dword [ebp - 0x6d4c], ecx
mov dword [ebp - 0x6d50], edx
mov dword [ebp - 0x6d54], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6d58], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404cd813
mov edx, 0x4cd819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404cd813
mov dword [esp + 0xc], 0x4cd819
mov dword [ebp - 0x6d5c], eax
mov dword [ebp - 0x6d60], ecx
mov dword [ebp - 0x6d64], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fc50]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404cd81d
mov edx, 0x4cd865
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404cd81d
mov dword [esp + 0xc], 0x4cd865
mov dword [ebp - 0x6d68], eax
mov dword [ebp - 0x6d6c], ecx
mov dword [ebp - 0x6d70], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404cd867
mov edx, 0x4cd875
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404cd867
mov dword [esp + 0xc], 0x4cd875
mov dword [ebp - 0x6d74], eax
mov dword [ebp - 0x6d78], ecx
mov dword [ebp - 0x6d7c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__pf__vf__cUSB__dATmega1280__if
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x6d54]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6d80], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf0c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404cdc22
mov ebx, 0x4cdc28
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404cdc22
mov dword [esp + 0x14], 0x4cdc28
mov dword [ebp - 0x6d84], ebx
mov dword [ebp - 0x6d88], edi
mov dword [ebp - 0x6d8c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x6d90], eax
mov dword [ebp - 0x6d94], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x404cdc0e
mov esi, 0x4cdc37
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x404cdc0e
mov dword [esp + 0x10], 0x4cdc37
mov dword [ebp - 0x6d98], eax
mov dword [ebp - 0x6d9c], edx
mov dword [ebp - 0x6da0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6da4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404cdc13
mov edx, 0x4cdc1a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404cdc13
mov dword [esp + 0xc], 0x4cdc1a
mov dword [ebp - 0x6da8], eax
mov dword [ebp - 0x6dac], ecx
mov dword [ebp - 0x6db0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb20]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404cdc1d
mov edx, 0x4cdc20
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404cdc1d
mov dword [esp + 0xc], 0x4cdc20
mov dword [ebp - 0x6db4], eax
mov dword [ebp - 0x6db8], ecx
mov dword [ebp - 0x6dbc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404cdc22
mov edx, 0x4cdc36
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404cdc22
mov dword [esp + 0xc], 0x4cdc36
mov dword [ebp - 0x6dc0], eax
mov dword [ebp - 0x6dc4], ecx
mov dword [ebp - 0x6dc8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x6d90]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x6d98]
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], edx
mov dword [ebp - 0x6dcc], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, [0x52fb18]
lea edx, [0x56a9e1]
add edx, 0x11c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6dd0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf0d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x6dd4], eax
mov eax, 0x56cf0e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ce018
mov edx, 0x4ce027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ce018
mov dword [esp + 0x10], 0x4ce027
mov dword [ebp - 0x6dd8], ecx
mov dword [ebp - 0x6ddc], edx
mov dword [ebp - 0x6de0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6de4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ce01f
mov edx, 0x4ce025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ce01f
mov dword [esp + 0xc], 0x4ce025
mov dword [ebp - 0x6de8], eax
mov dword [ebp - 0x6dec], ecx
mov dword [ebp - 0x6df0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x6de0]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6df4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf0f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ce033
mov edx, 0x4ce043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ce033
mov dword [esp + 0x10], 0x4ce043
mov dword [ebp - 0x6df8], ecx
mov dword [ebp - 0x6dfc], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6e00], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ce03a
mov edx, 0x4ce041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ce03a
mov dword [esp + 0xc], 0x4ce041
mov dword [ebp - 0x6e04], eax
mov dword [ebp - 0x6e08], ecx
mov dword [ebp - 0x6e0c], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6e10], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ce005
mov edx, 0x4ce045
mov esi, dword [ebp - 0x6e10]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ce005
mov dword [esp + 0x10], 0x4ce045
mov dword [ebp - 0x6e14], ecx
mov dword [ebp - 0x6e18], edx
mov dword [ebp - 0x6e1c], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6e20], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6e24], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf10
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x6dd4]
mov dword [esp], edx
mov esi, dword [ebp - 0x6df4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x6e1c]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x6e28], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf11
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ce410
mov edx, 0x4ce447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ce410
mov dword [esp + 0x10], 0x4ce447
mov dword [ebp - 0x6e2c], ecx
mov dword [ebp - 0x6e30], edx
mov dword [ebp - 0x6e34], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6e38], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ce424
mov edx, 0x4ce42a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ce424
mov dword [esp + 0xc], 0x4ce42a
mov dword [ebp - 0x6e3c], eax
mov dword [ebp - 0x6e40], ecx
mov dword [ebp - 0x6e44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x6e48], eax
mov dword [ebp - 0x6e4c], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404ce43a
mov edx, 0x4ce445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404ce43a
mov dword [esp + 0xc], 0x4ce445
mov dword [ebp - 0x6e50], eax
mov dword [ebp - 0x6e54], ecx
mov dword [ebp - 0x6e58], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x6e34]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6e5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x6e5c]
cmp eax, 0
jne 0x49546a
mov eax, 0x56cf12
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404cec06
mov edx, 0x4cec56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404cec06
mov dword [esp + 0x10], 0x4cec56
mov dword [ebp - 0x6e60], ecx
mov dword [ebp - 0x6e64], edx
mov dword [ebp - 0x6e68], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404cec18
mov edx, 0x4cec25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404cec18
mov dword [esp + 0xc], 0x4cec25
mov dword [ebp - 0x6e6c], eax
mov dword [ebp - 0x6e70], ecx
mov dword [ebp - 0x6e74], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404cec27
mov edx, 0x4cec39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404cec27
mov dword [esp + 0xc], 0x4cec39
mov dword [ebp - 0x6e78], eax
mov dword [ebp - 0x6e7c], ecx
mov dword [ebp - 0x6e80], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404cec3b
mov edx, 0x4cec4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404cec3b
mov dword [esp + 0xc], 0x4cec4a
mov dword [ebp - 0x6e84], eax
mov dword [ebp - 0x6e88], ecx
mov dword [ebp - 0x6e8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404cec4c
mov edx, 0x4cec55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404cec4c
mov dword [esp + 0xc], 0x4cec55
mov dword [ebp - 0x6e90], eax
mov dword [ebp - 0x6e94], ecx
mov dword [ebp - 0x6e98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x6e9c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x6e68]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x6ea0], eax
mov dword [ebp - 0x6ea4], ecx
mov dword [ebp - 0x6ea8], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6eac], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf13
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d3
mov eax, 0x56cf14
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x495656
mov eax, 0x56cf15
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d000f
mov edx, 0x4d0044
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d000f
mov dword [esp + 0x10], 0x4d0044
mov dword [ebp - 0x6eb0], ecx
mov dword [ebp - 0x6eb4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6eb8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d001d
mov edx, 0x4d0023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d001d
mov dword [esp + 0xc], 0x4d0023
mov dword [ebp - 0x6ebc], eax
mov dword [ebp - 0x6ec0], ecx
mov dword [ebp - 0x6ec4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d0026
mov edx, 0x4d0043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d0026
mov dword [esp + 0xc], 0x4d0043
mov dword [ebp - 0x6ec8], eax
mov dword [ebp - 0x6ecc], ecx
mov dword [ebp - 0x6ed0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6ed4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf16
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf17
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf18
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x498879
mov eax, 0x56cf19
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d1c0e
mov edx, 0x4d1c75
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d1c0e
mov dword [esp + 0x10], 0x4d1c75
mov dword [ebp - 0x6ed8], ecx
mov dword [ebp - 0x6edc], edx
mov dword [ebp - 0x6ee0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6ee4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d1c13
mov edx, 0x4d1c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d1c13
mov dword [esp + 0xc], 0x4d1c19
mov dword [ebp - 0x6ee8], eax
mov dword [ebp - 0x6eec], ecx
mov dword [ebp - 0x6ef0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fca0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d1c1d
mov edx, 0x4d1c64
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d1c1d
mov dword [esp + 0xc], 0x4d1c64
mov dword [ebp - 0x6ef4], eax
mov dword [ebp - 0x6ef8], ecx
mov dword [ebp - 0x6efc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404d1c66
mov edx, 0x4d1c74
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d1c66
mov dword [esp + 0xc], 0x4d1c74
mov dword [ebp - 0x6f00], eax
mov dword [ebp - 0x6f04], ecx
mov dword [ebp - 0x6f08], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__pf__vf__cUSB__dATmega644__if
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x6ee0]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6f0c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf1a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404d2022
mov ebx, 0x4d2028
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404d2022
mov dword [esp + 0x14], 0x4d2028
mov dword [ebp - 0x6f10], ebx
mov dword [ebp - 0x6f14], edi
mov dword [ebp - 0x6f18], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x6f1c], eax
mov dword [ebp - 0x6f20], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x404d200e
mov esi, 0x4d2037
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x404d200e
mov dword [esp + 0x10], 0x4d2037
mov dword [ebp - 0x6f24], eax
mov dword [ebp - 0x6f28], edx
mov dword [ebp - 0x6f2c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6f30], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d2013
mov edx, 0x4d201a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d2013
mov dword [esp + 0xc], 0x4d201a
mov dword [ebp - 0x6f34], eax
mov dword [ebp - 0x6f38], ecx
mov dword [ebp - 0x6f3c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb20]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d201d
mov edx, 0x4d2020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d201d
mov dword [esp + 0xc], 0x4d2020
mov dword [ebp - 0x6f40], eax
mov dword [ebp - 0x6f44], ecx
mov dword [ebp - 0x6f48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404d2022
mov edx, 0x4d2036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d2022
mov dword [esp + 0xc], 0x4d2036
mov dword [ebp - 0x6f4c], eax
mov dword [ebp - 0x6f50], ecx
mov dword [ebp - 0x6f54], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x6f1c]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x6f24]
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], edx
mov dword [ebp - 0x6f58], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, [0x52fb18]
lea edx, [0x56a9e1]
add edx, 0x11c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6f5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf1b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x6f60], eax
mov eax, 0x56cf1c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d2418
mov edx, 0x4d2427
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d2418
mov dword [esp + 0x10], 0x4d2427
mov dword [ebp - 0x6f64], ecx
mov dword [ebp - 0x6f68], edx
mov dword [ebp - 0x6f6c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6f70], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d241f
mov edx, 0x4d2425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d241f
mov dword [esp + 0xc], 0x4d2425
mov dword [ebp - 0x6f74], eax
mov dword [ebp - 0x6f78], ecx
mov dword [ebp - 0x6f7c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x6f6c]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6f80], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf1d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d2433
mov edx, 0x4d2443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d2433
mov dword [esp + 0x10], 0x4d2443
mov dword [ebp - 0x6f84], ecx
mov dword [ebp - 0x6f88], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6f8c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d243a
mov edx, 0x4d2441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d243a
mov dword [esp + 0xc], 0x4d2441
mov dword [ebp - 0x6f90], eax
mov dword [ebp - 0x6f94], ecx
mov dword [ebp - 0x6f98], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6f9c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d2405
mov edx, 0x4d2445
mov esi, dword [ebp - 0x6f9c]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d2405
mov dword [esp + 0x10], 0x4d2445
mov dword [ebp - 0x6fa0], ecx
mov dword [ebp - 0x6fa4], edx
mov dword [ebp - 0x6fa8], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6fac], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6fb0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf1e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x6f60]
mov dword [esp], edx
mov esi, dword [ebp - 0x6f80]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x6fa8]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x6fb4], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf1f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d2810
mov edx, 0x4d2847
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d2810
mov dword [esp + 0x10], 0x4d2847
mov dword [ebp - 0x6fb8], ecx
mov dword [ebp - 0x6fbc], edx
mov dword [ebp - 0x6fc0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x6fc4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d2824
mov edx, 0x4d282a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d2824
mov dword [esp + 0xc], 0x4d282a
mov dword [ebp - 0x6fc8], eax
mov dword [ebp - 0x6fcc], ecx
mov dword [ebp - 0x6fd0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x6fd4], eax
mov dword [ebp - 0x6fd8], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404d283a
mov edx, 0x4d2845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d283a
mov dword [esp + 0xc], 0x4d2845
mov dword [ebp - 0x6fdc], eax
mov dword [ebp - 0x6fe0], ecx
mov dword [ebp - 0x6fe4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x6fc0]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x6fe8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x6fe8]
cmp eax, 0
jne 0x496475
mov eax, 0x56cf20
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d3006
mov edx, 0x4d3056
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d3006
mov dword [esp + 0x10], 0x4d3056
mov dword [ebp - 0x6fec], ecx
mov dword [ebp - 0x6ff0], edx
mov dword [ebp - 0x6ff4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404d3018
mov edx, 0x4d3025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d3018
mov dword [esp + 0xc], 0x4d3025
mov dword [ebp - 0x6ff8], eax
mov dword [ebp - 0x6ffc], ecx
mov dword [ebp - 0x7000], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404d3027
mov edx, 0x4d3039
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d3027
mov dword [esp + 0xc], 0x4d3039
mov dword [ebp - 0x7004], eax
mov dword [ebp - 0x7008], ecx
mov dword [ebp - 0x700c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404d303b
mov edx, 0x4d304a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d303b
mov dword [esp + 0xc], 0x4d304a
mov dword [ebp - 0x7010], eax
mov dword [ebp - 0x7014], ecx
mov dword [ebp - 0x7018], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404d304c
mov edx, 0x4d3055
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404d304c
mov dword [esp + 0xc], 0x4d3055
mov dword [ebp - 0x701c], eax
mov dword [ebp - 0x7020], ecx
mov dword [ebp - 0x7024], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7028], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x6ff4]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x702c], eax
mov dword [ebp - 0x7030], ecx
mov dword [ebp - 0x7034], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7038], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf21
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d3
mov eax, 0x56cf22
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x496661
mov eax, 0x56cf23
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d440f
mov edx, 0x4d4444
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d440f
mov dword [esp + 0x10], 0x4d4444
mov dword [ebp - 0x703c], ecx
mov dword [ebp - 0x7040], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7044], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d441d
mov edx, 0x4d4423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d441d
mov dword [esp + 0xc], 0x4d4423
mov dword [ebp - 0x7048], eax
mov dword [ebp - 0x704c], ecx
mov dword [ebp - 0x7050], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d4426
mov edx, 0x4d4443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d4426
mov dword [esp + 0xc], 0x4d4443
mov dword [ebp - 0x7054], eax
mov dword [ebp - 0x7058], ecx
mov dword [ebp - 0x705c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7060], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf24
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf25
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf26
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x498879
mov eax, 0x56cf27
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d5c0e
mov edx, 0x4d5c74
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d5c0e
mov dword [esp + 0x10], 0x4d5c74
mov dword [ebp - 0x7064], ecx
mov dword [ebp - 0x7068], edx
mov dword [ebp - 0x706c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7070], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d5c13
mov edx, 0x4d5c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d5c13
mov dword [esp + 0xc], 0x4d5c19
mov dword [ebp - 0x7074], eax
mov dword [ebp - 0x7078], ecx
mov dword [ebp - 0x707c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fcf0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d5c1d
mov edx, 0x4d5c63
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d5c1d
mov dword [esp + 0xc], 0x4d5c63
mov dword [ebp - 0x7080], eax
mov dword [ebp - 0x7084], ecx
mov dword [ebp - 0x7088], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404d5c65
mov edx, 0x4d5c73
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d5c65
mov dword [esp + 0xc], 0x4d5c73
mov dword [ebp - 0x708c], eax
mov dword [ebp - 0x7090], ecx
mov dword [ebp - 0x7094], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__pf__vf__cUSB__dATmega64__if
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x706c]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7098], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf28
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404d6022
mov ebx, 0x4d6028
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404d6022
mov dword [esp + 0x14], 0x4d6028
mov dword [ebp - 0x709c], ebx
mov dword [ebp - 0x70a0], edi
mov dword [ebp - 0x70a4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x70a8], eax
mov dword [ebp - 0x70ac], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x404d600e
mov esi, 0x4d6037
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x404d600e
mov dword [esp + 0x10], 0x4d6037
mov dword [ebp - 0x70b0], eax
mov dword [ebp - 0x70b4], edx
mov dword [ebp - 0x70b8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x70bc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d6013
mov edx, 0x4d601a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d6013
mov dword [esp + 0xc], 0x4d601a
mov dword [ebp - 0x70c0], eax
mov dword [ebp - 0x70c4], ecx
mov dword [ebp - 0x70c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb20]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d601d
mov edx, 0x4d6020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d601d
mov dword [esp + 0xc], 0x4d6020
mov dword [ebp - 0x70cc], eax
mov dword [ebp - 0x70d0], ecx
mov dword [ebp - 0x70d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404d6022
mov edx, 0x4d6036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d6022
mov dword [esp + 0xc], 0x4d6036
mov dword [ebp - 0x70d8], eax
mov dword [ebp - 0x70dc], ecx
mov dword [ebp - 0x70e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x70a8]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x70b0]
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], edx
mov dword [ebp - 0x70e4], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, [0x52fb18]
lea edx, [0x56a9e1]
add edx, 0x11c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x70e8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf29
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x70ec], eax
mov eax, 0x56cf2a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d6418
mov edx, 0x4d6427
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d6418
mov dword [esp + 0x10], 0x4d6427
mov dword [ebp - 0x70f0], ecx
mov dword [ebp - 0x70f4], edx
mov dword [ebp - 0x70f8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x70fc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d641f
mov edx, 0x4d6425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d641f
mov dword [esp + 0xc], 0x4d6425
mov dword [ebp - 0x7100], eax
mov dword [ebp - 0x7104], ecx
mov dword [ebp - 0x7108], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x70f8]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x710c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf2b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d6433
mov edx, 0x4d6443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d6433
mov dword [esp + 0x10], 0x4d6443
mov dword [ebp - 0x7110], ecx
mov dword [ebp - 0x7114], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7118], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d643a
mov edx, 0x4d6441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d643a
mov dword [esp + 0xc], 0x4d6441
mov dword [ebp - 0x711c], eax
mov dword [ebp - 0x7120], ecx
mov dword [ebp - 0x7124], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7128], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d6405
mov edx, 0x4d6445
mov esi, dword [ebp - 0x7128]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d6405
mov dword [esp + 0x10], 0x4d6445
mov dword [ebp - 0x712c], ecx
mov dword [ebp - 0x7130], edx
mov dword [ebp - 0x7134], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7138], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x713c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf2c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x70ec]
mov dword [esp], edx
mov esi, dword [ebp - 0x710c]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x7134]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x7140], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf2d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d6810
mov edx, 0x4d6847
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d6810
mov dword [esp + 0x10], 0x4d6847
mov dword [ebp - 0x7144], ecx
mov dword [ebp - 0x7148], edx
mov dword [ebp - 0x714c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7150], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d6824
mov edx, 0x4d682a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d6824
mov dword [esp + 0xc], 0x4d682a
mov dword [ebp - 0x7154], eax
mov dword [ebp - 0x7158], ecx
mov dword [ebp - 0x715c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x7160], eax
mov dword [ebp - 0x7164], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404d683a
mov edx, 0x4d6845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d683a
mov dword [esp + 0xc], 0x4d6845
mov dword [ebp - 0x7168], eax
mov dword [ebp - 0x716c], ecx
mov dword [ebp - 0x7170], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x714c]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7174], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x7174]
cmp eax, 0
jne 0x497480
mov eax, 0x56cf2e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d7006
mov edx, 0x4d7056
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d7006
mov dword [esp + 0x10], 0x4d7056
mov dword [ebp - 0x7178], ecx
mov dword [ebp - 0x717c], edx
mov dword [ebp - 0x7180], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404d7018
mov edx, 0x4d7025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d7018
mov dword [esp + 0xc], 0x4d7025
mov dword [ebp - 0x7184], eax
mov dword [ebp - 0x7188], ecx
mov dword [ebp - 0x718c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404d7027
mov edx, 0x4d7039
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d7027
mov dword [esp + 0xc], 0x4d7039
mov dword [ebp - 0x7190], eax
mov dword [ebp - 0x7194], ecx
mov dword [ebp - 0x7198], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404d703b
mov edx, 0x4d704a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d703b
mov dword [esp + 0xc], 0x4d704a
mov dword [ebp - 0x719c], eax
mov dword [ebp - 0x71a0], ecx
mov dword [ebp - 0x71a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404d704c
mov edx, 0x4d7055
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404d704c
mov dword [esp + 0xc], 0x4d7055
mov dword [ebp - 0x71a8], eax
mov dword [ebp - 0x71ac], ecx
mov dword [ebp - 0x71b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x71b4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x7180]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x71b8], eax
mov dword [ebp - 0x71bc], ecx
mov dword [ebp - 0x71c0], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x71c4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf2f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d3
mov eax, 0x56cf30
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49766c
mov eax, 0x56cf31
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d840f
mov edx, 0x4d8444
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d840f
mov dword [esp + 0x10], 0x4d8444
mov dword [ebp - 0x71c8], ecx
mov dword [ebp - 0x71cc], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x71d0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d841d
mov edx, 0x4d8423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d841d
mov dword [esp + 0xc], 0x4d8423
mov dword [ebp - 0x71d4], eax
mov dword [ebp - 0x71d8], ecx
mov dword [ebp - 0x71dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d8426
mov edx, 0x4d8443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d8426
mov dword [esp + 0xc], 0x4d8443
mov dword [ebp - 0x71e0], eax
mov dword [ebp - 0x71e4], ecx
mov dword [ebp - 0x71e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x71ec], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf32
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf33
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf34
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x498879
mov eax, 0x56cf35
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404d9c0e
mov edx, 0x4d9c74
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404d9c0e
mov dword [esp + 0x10], 0x4d9c74
mov dword [ebp - 0x71f0], ecx
mov dword [ebp - 0x71f4], edx
mov dword [ebp - 0x71f8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x71fc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404d9c13
mov edx, 0x4d9c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404d9c13
mov dword [esp + 0xc], 0x4d9c19
mov dword [ebp - 0x7200], eax
mov dword [ebp - 0x7204], ecx
mov dword [ebp - 0x7208], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fd40]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404d9c1d
mov edx, 0x4d9c63
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404d9c1d
mov dword [esp + 0xc], 0x4d9c63
mov dword [ebp - 0x720c], eax
mov dword [ebp - 0x7210], ecx
mov dword [ebp - 0x7214], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404d9c65
mov edx, 0x4d9c73
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404d9c65
mov dword [esp + 0xc], 0x4d9c73
mov dword [ebp - 0x7218], eax
mov dword [ebp - 0x721c], ecx
mov dword [ebp - 0x7220], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__pf__vf__cUSB__dATmega32__if
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x71f8]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7224], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf36
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404da022
mov ebx, 0x4da028
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404da022
mov dword [esp + 0x14], 0x4da028
mov dword [ebp - 0x7228], ebx
mov dword [ebp - 0x722c], edi
mov dword [ebp - 0x7230], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x5349a0]
lea ecx, [0x52e580]
lea edx, [0x52e4e0]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll__PtrStructMemInfoPtr
lea ecx, [0x5349a0]
mov edx, 0
lea esi, [0x52e580]
lea edi, [0x52e4e0]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [ebp - 0x7234], eax
mov dword [ebp - 0x7238], edx
call sub.cvirte.dll__PtrStructMemSizePtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, 0x404da00e
mov esi, 0x4da037
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0x404da00e
mov dword [esp + 0x10], 0x4da037
mov dword [ebp - 0x723c], eax
mov dword [ebp - 0x7240], edx
mov dword [ebp - 0x7244], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7248], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404da013
mov edx, 0x4da01a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404da013
mov dword [esp + 0xc], 0x4da01a
mov dword [ebp - 0x724c], eax
mov dword [ebp - 0x7250], ecx
mov dword [ebp - 0x7254], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fb20]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404da01d
mov edx, 0x4da020
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404da01d
mov dword [esp + 0xc], 0x4da020
mov dword [ebp - 0x7258], eax
mov dword [ebp - 0x725c], ecx
mov dword [ebp - 0x7260], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404da022
mov edx, 0x4da036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404da022
mov dword [esp + 0xc], 0x4da036
mov dword [ebp - 0x7264], eax
mov dword [ebp - 0x7268], ecx
mov dword [ebp - 0x726c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x56a9e1]
add edx, 0x11c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov ecx, dword [ebp - 0x7234]
mov dword [esp + 0xc], ecx
mov edi, dword [ebp - 0x723c]
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], edx
mov dword [ebp - 0x7270], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, [0x52fb18]
lea edx, [0x56a9e1]
add edx, 0x11c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7274], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf37
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x7278], eax
mov eax, 0x56cf38
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404da418
mov edx, 0x4da427
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404da418
mov dword [esp + 0x10], 0x4da427
mov dword [ebp - 0x727c], ecx
mov dword [ebp - 0x7280], edx
mov dword [ebp - 0x7284], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7288], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404da41f
mov edx, 0x4da425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404da41f
mov dword [esp + 0xc], 0x4da425
mov dword [ebp - 0x728c], eax
mov dword [ebp - 0x7290], ecx
mov dword [ebp - 0x7294], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x7284]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7298], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf39
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404da433
mov edx, 0x4da443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404da433
mov dword [esp + 0x10], 0x4da443
mov dword [ebp - 0x729c], ecx
mov dword [ebp - 0x72a0], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x72a4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404da43a
mov edx, 0x4da441
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404da43a
mov dword [esp + 0xc], 0x4da441
mov dword [ebp - 0x72a8], eax
mov dword [ebp - 0x72ac], ecx
mov dword [ebp - 0x72b0], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x72b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404da405
mov edx, 0x4da445
mov esi, dword [ebp - 0x72b4]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404da405
mov dword [esp + 0x10], 0x4da445
mov dword [ebp - 0x72b8], ecx
mov dword [ebp - 0x72bc], edx
mov dword [ebp - 0x72c0], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x72c4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x72c8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf3a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x7278]
mov dword [esp], edx
mov esi, dword [ebp - 0x7298]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x72c0]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x72cc], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf3b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404da810
mov edx, 0x4da847
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404da810
mov dword [esp + 0x10], 0x4da847
mov dword [ebp - 0x72d0], ecx
mov dword [ebp - 0x72d4], edx
mov dword [ebp - 0x72d8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x72dc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404da824
mov edx, 0x4da82a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404da824
mov dword [esp + 0xc], 0x4da82a
mov dword [ebp - 0x72e0], eax
mov dword [ebp - 0x72e4], ecx
mov dword [ebp - 0x72e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x72ec], eax
mov dword [ebp - 0x72f0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404da83a
mov edx, 0x4da845
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404da83a
mov dword [esp + 0xc], 0x4da845
mov dword [ebp - 0x72f4], eax
mov dword [ebp - 0x72f8], ecx
mov dword [ebp - 0x72fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x72d8]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7300], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x7300]
cmp eax, 0
jne 0x49848b
mov eax, 0x56cf3c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404db006
mov edx, 0x4db056
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404db006
mov dword [esp + 0x10], 0x4db056
mov dword [ebp - 0x7304], ecx
mov dword [ebp - 0x7308], edx
mov dword [ebp - 0x730c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404db018
mov edx, 0x4db025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404db018
mov dword [esp + 0xc], 0x4db025
mov dword [ebp - 0x7310], eax
mov dword [ebp - 0x7314], ecx
mov dword [ebp - 0x7318], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404db027
mov edx, 0x4db039
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404db027
mov dword [esp + 0xc], 0x4db039
mov dword [ebp - 0x731c], eax
mov dword [ebp - 0x7320], ecx
mov dword [ebp - 0x7324], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404db03b
mov edx, 0x4db04a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404db03b
mov dword [esp + 0xc], 0x4db04a
mov dword [ebp - 0x7328], eax
mov dword [ebp - 0x732c], ecx
mov dword [ebp - 0x7330], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404db04c
mov edx, 0x4db055
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404db04c
mov dword [esp + 0xc], 0x4db055
mov dword [ebp - 0x7334], eax
mov dword [ebp - 0x7338], ecx
mov dword [ebp - 0x733c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7340], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x730c]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x7344], eax
mov dword [ebp - 0x7348], ecx
mov dword [ebp - 0x734c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7350], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf3d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d3
mov eax, 0x56cf3e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x498677
mov eax, 0x56cf3f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404dc40f
mov edx, 0x4dc444
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404dc40f
mov dword [esp + 0x10], 0x4dc444
mov dword [ebp - 0x7354], ecx
mov dword [ebp - 0x7358], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x735c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404dc41d
mov edx, 0x4dc423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404dc41d
mov dword [esp + 0xc], 0x4dc423
mov dword [ebp - 0x7360], eax
mov dword [ebp - 0x7364], ecx
mov dword [ebp - 0x7368], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404dc426
mov edx, 0x4dc443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404dc426
mov dword [esp + 0xc], 0x4dc443
mov dword [ebp - 0x736c], eax
mov dword [ebp - 0x7370], ecx
mov dword [ebp - 0x7374], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7378], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf40
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf41
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf42
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x498879
mov eax, 0x56cf43
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ddc0e
mov edx, 0x4ddc53
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ddc0e
mov dword [esp + 0x10], 0x4ddc53
mov dword [ebp - 0x737c], ecx
mov dword [ebp - 0x7380], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7384], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ddc1c
mov edx, 0x4ddc22
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ddc1c
mov dword [esp + 0xc], 0x4ddc22
mov dword [ebp - 0x7388], eax
mov dword [ebp - 0x738c], ecx
mov dword [ebp - 0x7390], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f278]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404ddc25
mov edx, 0x4ddc52
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404ddc25
mov dword [esp + 0xc], 0x4ddc52
mov dword [ebp - 0x7394], eax
mov dword [ebp - 0x7398], ecx
mov dword [ebp - 0x739c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.la_scheda_LX16_sara_implementata_in_seguito
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x73a0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf44
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf45
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf46
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cf47
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404df80d
mov edx, 0x4df832
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404df80d
mov dword [esp + 0x10], 0x4df832
mov dword [ebp - 0x73a4], ecx
mov dword [ebp - 0x73a8], edx
mov dword [ebp - 0x73ac], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_ExecutableHasTerminated]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x73ac]
mov dword [eax], ecx
call sub.cvirte.dll__UP_ExecutableHasTerminated
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x73b0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x73b0]
cmp eax, 0
je 0x498ca2
mov eax, 0x56cf48
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e000a
mov edx, 0x4e002c
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e000a
mov dword [esp + 0x10], 0x4e002c
mov dword [ebp - 0x73b4], ecx
mov dword [ebp - 0x73b8], edx
mov dword [ebp - 0x73bc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_RetireExecutableHandle]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x73bc]
mov dword [eax], ecx
call sub.cvirte.dll__UP_RetireExecutableHandle
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x73c0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf49
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e0404
mov edx, 0x4e0456
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e0404
mov dword [esp + 0x10], 0x4e0456
mov dword [ebp - 0x73c4], ecx
mov dword [ebp - 0x73c8], edx
mov dword [ebp - 0x73cc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404e0416
mov edx, 0x4e0423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e0416
mov dword [esp + 0xc], 0x4e0423
mov dword [ebp - 0x73d0], eax
mov dword [ebp - 0x73d4], ecx
mov dword [ebp - 0x73d8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404e0425
mov edx, 0x4e0437
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404e0425
mov dword [esp + 0xc], 0x4e0437
mov dword [ebp - 0x73dc], eax
mov dword [ebp - 0x73e0], ecx
mov dword [ebp - 0x73e4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404e0439
mov edx, 0x4e0448
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404e0439
mov dword [esp + 0xc], 0x4e0448
mov dword [ebp - 0x73e8], eax
mov dword [ebp - 0x73ec], ecx
mov dword [ebp - 0x73f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404e044a
mov edx, 0x4e0455
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404e044a
mov dword [esp + 0xc], 0x4e0455
mov dword [ebp - 0x73f4], eax
mov dword [ebp - 0x73f8], ecx
mov dword [ebp - 0x73fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7400], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x73cc]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x7404], eax
mov dword [ebp - 0x7408], ecx
mov dword [ebp - 0x740c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7410], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf4a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d4
mov eax, 0x56cf4b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf4c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cf4d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404e200b
mov ebx, 0x4e2011
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404e200b
mov dword [esp + 0x14], 0x4e2011
mov dword [ebp - 0x7414], ebx
mov dword [ebp - 0x7418], edi
mov dword [ebp - 0x741c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x328
mov edx, 0xb
mov esi, 0
mov edi, 0x404e200b
mov ebx, 0x4e2017
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404e200b
mov dword [esp + 0x14], 0x4e2017
mov dword [ebp - 0x7420], ebx
mov dword [ebp - 0x7424], edi
mov dword [ebp - 0x7428], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad09]
mov dword [ebp - 0x742c], eax
mov eax, dword [ebp - 0x742c]
mov ecx, dword [ebp - 0x742c]
sub ecx, 5
mov dword [ebp - 0x7430], eax
mov dword [ebp - 0x7434], ecx
ja 0x49d993
mov eax, dword [ebp - 0x7430]
mov ecx, dword [eax*4 + 0x56840c]
jmp ecx
mov eax, 0x56cf4e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e2c0e
mov edx, 0x4e2c80
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e2c0e
mov dword [esp + 0x10], 0x4e2c80
mov dword [ebp - 0x7438], ecx
mov dword [ebp - 0x743c], edx
mov dword [ebp - 0x7440], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7444], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404e2c13
mov edx, 0x4e2c19
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e2c13
mov dword [esp + 0xc], 0x4e2c19
mov dword [ebp - 0x7448], eax
mov dword [ebp - 0x744c], ecx
mov dword [ebp - 0x7450], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fd98]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404e2c1d
mov edx, 0x4e2c6f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404e2c1d
mov dword [esp + 0xc], 0x4e2c6f
mov dword [ebp - 0x7454], eax
mov dword [ebp - 0x7458], ecx
mov dword [ebp - 0x745c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404e2c71
mov edx, 0x4e2c7f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404e2c71
mov dword [esp + 0xc], 0x4e2c7f
mov dword [ebp - 0x7460], eax
mov dword [ebp - 0x7464], ecx
mov dword [ebp - 0x7468], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__pe__ve__lFC__LFC__cUSB__dATmega2560__ie
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x7440]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x746c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf4f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e6c0e
mov edx, 0x4e6c47
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e6c0e
mov dword [esp + 0x10], 0x4e6c47
mov dword [ebp - 0x7470], ecx
mov dword [ebp - 0x7474], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7478], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404e6c13
mov edx, 0x4e6c1a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e6c13
mov dword [esp + 0xc], 0x4e6c1a
mov dword [ebp - 0x747c], eax
mov dword [ebp - 0x7480], ecx
mov dword [ebp - 0x7484], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fdc8]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404e6c1d
mov edx, 0x4e6c46
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404e6c1d
mov dword [esp + 0xc], 0x4e6c46
mov dword [ebp - 0x7488], eax
mov dword [ebp - 0x748c], ecx
mov dword [ebp - 0x7490], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x7494], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2AT2560_eep_lastbyte.hex
mov dword [esp], eax
mov dword [esp + 4], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7498], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf50
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x749c], eax
mov eax, 0x56cf51
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e7018
mov edx, 0x4e7027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e7018
mov dword [esp + 0x10], 0x4e7027
mov dword [ebp - 0x74a0], ecx
mov dword [ebp - 0x74a4], edx
mov dword [ebp - 0x74a8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x74ac], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404e701f
mov edx, 0x4e7025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e701f
mov dword [esp + 0xc], 0x4e7025
mov dword [ebp - 0x74b0], eax
mov dword [ebp - 0x74b4], ecx
mov dword [ebp - 0x74b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x74a8]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x74bc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf52
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e7033
mov edx, 0x4e7043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e7033
mov dword [esp + 0x10], 0x4e7043
mov dword [ebp - 0x74c0], ecx
mov dword [ebp - 0x74c4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x74c8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404e703a
mov edx, 0x4e7041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e703a
mov dword [esp + 0xc], 0x4e7041
mov dword [ebp - 0x74cc], eax
mov dword [ebp - 0x74d0], ecx
mov dword [ebp - 0x74d4], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x74d8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e7005
mov edx, 0x4e7045
mov esi, dword [ebp - 0x74d8]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e7005
mov dword [esp + 0x10], 0x4e7045
mov dword [ebp - 0x74dc], ecx
mov dword [ebp - 0x74e0], edx
mov dword [ebp - 0x74e4], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x74e8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x74ec], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf53
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x749c]
mov dword [esp], edx
mov esi, dword [ebp - 0x74bc]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x74e4]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x74f0], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf54
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e7410
mov edx, 0x4e7447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e7410
mov dword [esp + 0x10], 0x4e7447
mov dword [ebp - 0x74f4], ecx
mov dword [ebp - 0x74f8], edx
mov dword [ebp - 0x74fc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7500], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404e7424
mov edx, 0x4e742a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e7424
mov dword [esp + 0xc], 0x4e742a
mov dword [ebp - 0x7504], eax
mov dword [ebp - 0x7508], ecx
mov dword [ebp - 0x750c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x7510], eax
mov dword [ebp - 0x7514], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404e743a
mov edx, 0x4e7445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404e743a
mov dword [esp + 0xc], 0x4e7445
mov dword [ebp - 0x7518], eax
mov dword [ebp - 0x751c], ecx
mov dword [ebp - 0x7520], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x74fc]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7524], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x7524]
cmp eax, 0
jne 0x499a85
mov eax, 0x56cf55
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e7c06
mov edx, 0x4e7c56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e7c06
mov dword [esp + 0x10], 0x4e7c56
mov dword [ebp - 0x7528], ecx
mov dword [ebp - 0x752c], edx
mov dword [ebp - 0x7530], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404e7c18
mov edx, 0x4e7c25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e7c18
mov dword [esp + 0xc], 0x4e7c25
mov dword [ebp - 0x7534], eax
mov dword [ebp - 0x7538], ecx
mov dword [ebp - 0x753c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404e7c27
mov edx, 0x4e7c39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404e7c27
mov dword [esp + 0xc], 0x4e7c39
mov dword [ebp - 0x7540], eax
mov dword [ebp - 0x7544], ecx
mov dword [ebp - 0x7548], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404e7c3b
mov edx, 0x4e7c4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404e7c3b
mov dword [esp + 0xc], 0x4e7c4a
mov dword [ebp - 0x754c], eax
mov dword [ebp - 0x7550], ecx
mov dword [ebp - 0x7554], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404e7c4c
mov edx, 0x4e7c55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404e7c4c
mov dword [esp + 0xc], 0x4e7c55
mov dword [ebp - 0x7558], eax
mov dword [ebp - 0x755c], ecx
mov dword [ebp - 0x7560], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7564], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x7530]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x7568], eax
mov dword [ebp - 0x756c], ecx
mov dword [ebp - 0x7570], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7574], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf56
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d5
mov eax, 0x56cf57
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x499c71
mov eax, 0x56cf58
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404e900f
mov edx, 0x4e9044
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404e900f
mov dword [esp + 0x10], 0x4e9044
mov dword [ebp - 0x7578], ecx
mov dword [ebp - 0x757c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7580], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404e901d
mov edx, 0x4e9023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404e901d
mov dword [esp + 0xc], 0x4e9023
mov dword [ebp - 0x7584], eax
mov dword [ebp - 0x7588], ecx
mov dword [ebp - 0x758c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404e9026
mov edx, 0x4e9043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404e9026
mov dword [esp + 0xc], 0x4e9043
mov dword [ebp - 0x7590], eax
mov dword [ebp - 0x7594], ecx
mov dword [ebp - 0x7598], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x759c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf59
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf5a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf5b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49d993
mov eax, 0x56cf5c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ea80e
mov edx, 0x4ea883
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ea80e
mov dword [esp + 0x10], 0x4ea883
mov dword [ebp - 0x75a0], ecx
mov dword [ebp - 0x75a4], edx
mov dword [ebp - 0x75a8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x75ac], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ea813
mov edx, 0x4ea819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ea813
mov dword [esp + 0xc], 0x4ea819
mov dword [ebp - 0x75b0], eax
mov dword [ebp - 0x75b4], ecx
mov dword [ebp - 0x75b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fe28]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404ea81d
mov edx, 0x4ea872
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404ea81d
mov dword [esp + 0xc], 0x4ea872
mov dword [ebp - 0x75bc], eax
mov dword [ebp - 0x75c0], ecx
mov dword [ebp - 0x75c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404ea874
mov edx, 0x4ea882
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404ea874
mov dword [esp + 0xc], 0x4ea882
mov dword [ebp - 0x75c8], eax
mov dword [ebp - 0x75cc], ecx
mov dword [ebp - 0x75d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__g__pe__ve__lCC__LCC__cUSB__dATmega1280__ie
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x75a8]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x75d4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf5d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404eac0e
mov edx, 0x4eac47
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404eac0e
mov dword [esp + 0x10], 0x4eac47
mov dword [ebp - 0x75d8], ecx
mov dword [ebp - 0x75dc], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x75e0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404eac13
mov edx, 0x4eac1a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404eac13
mov dword [esp + 0xc], 0x4eac1a
mov dword [ebp - 0x75e4], eax
mov dword [ebp - 0x75e8], ecx
mov dword [ebp - 0x75ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fe58]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404eac1d
mov edx, 0x4eac46
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404eac1d
mov dword [esp + 0xc], 0x4eac46
mov dword [ebp - 0x75f0], eax
mov dword [ebp - 0x75f4], ecx
mov dword [ebp - 0x75f8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x75fc], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2AT1280_eep_lastbyte.hex
mov dword [esp], eax
mov dword [esp + 4], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7600], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf5e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x7604], eax
mov eax, 0x56cf5f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404eb018
mov edx, 0x4eb027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404eb018
mov dword [esp + 0x10], 0x4eb027
mov dword [ebp - 0x7608], ecx
mov dword [ebp - 0x760c], edx
mov dword [ebp - 0x7610], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7614], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404eb01f
mov edx, 0x4eb025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404eb01f
mov dword [esp + 0xc], 0x4eb025
mov dword [ebp - 0x7618], eax
mov dword [ebp - 0x761c], ecx
mov dword [ebp - 0x7620], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x7610]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7624], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf60
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404eb033
mov edx, 0x4eb043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404eb033
mov dword [esp + 0x10], 0x4eb043
mov dword [ebp - 0x7628], ecx
mov dword [ebp - 0x762c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7630], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404eb03a
mov edx, 0x4eb041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404eb03a
mov dword [esp + 0xc], 0x4eb041
mov dword [ebp - 0x7634], eax
mov dword [ebp - 0x7638], ecx
mov dword [ebp - 0x763c], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7640], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404eb005
mov edx, 0x4eb045
mov esi, dword [ebp - 0x7640]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404eb005
mov dword [esp + 0x10], 0x4eb045
mov dword [ebp - 0x7644], ecx
mov dword [ebp - 0x7648], edx
mov dword [ebp - 0x764c], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7650], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7654], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf61
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x7604]
mov dword [esp], edx
mov esi, dword [ebp - 0x7624]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x764c]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x7658], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf62
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404eb410
mov edx, 0x4eb447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404eb410
mov dword [esp + 0x10], 0x4eb447
mov dword [ebp - 0x765c], ecx
mov dword [ebp - 0x7660], edx
mov dword [ebp - 0x7664], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7668], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404eb424
mov edx, 0x4eb42a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404eb424
mov dword [esp + 0xc], 0x4eb42a
mov dword [ebp - 0x766c], eax
mov dword [ebp - 0x7670], ecx
mov dword [ebp - 0x7674], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x7678], eax
mov dword [ebp - 0x767c], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404eb43a
mov edx, 0x4eb445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404eb43a
mov dword [esp + 0xc], 0x4eb445
mov dword [ebp - 0x7680], eax
mov dword [ebp - 0x7684], ecx
mov dword [ebp - 0x7688], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x7664]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x768c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x768c]
cmp eax, 0
jne 0x49a94d
mov eax, 0x56cf63
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ebc06
mov edx, 0x4ebc56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ebc06
mov dword [esp + 0x10], 0x4ebc56
mov dword [ebp - 0x7690], ecx
mov dword [ebp - 0x7694], edx
mov dword [ebp - 0x7698], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404ebc18
mov edx, 0x4ebc25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ebc18
mov dword [esp + 0xc], 0x4ebc25
mov dword [ebp - 0x769c], eax
mov dword [ebp - 0x76a0], ecx
mov dword [ebp - 0x76a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404ebc27
mov edx, 0x4ebc39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404ebc27
mov dword [esp + 0xc], 0x4ebc39
mov dword [ebp - 0x76a8], eax
mov dword [ebp - 0x76ac], ecx
mov dword [ebp - 0x76b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404ebc3b
mov edx, 0x4ebc4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404ebc3b
mov dword [esp + 0xc], 0x4ebc4a
mov dword [ebp - 0x76b4], eax
mov dword [ebp - 0x76b8], ecx
mov dword [ebp - 0x76bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404ebc4c
mov edx, 0x4ebc55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404ebc4c
mov dword [esp + 0xc], 0x4ebc55
mov dword [ebp - 0x76c0], eax
mov dword [ebp - 0x76c4], ecx
mov dword [ebp - 0x76c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x76cc], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x7698]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x76d0], eax
mov dword [ebp - 0x76d4], ecx
mov dword [ebp - 0x76d8], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x76dc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf64
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d5
mov eax, 0x56cf65
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49ab39
mov eax, 0x56cf66
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ed00f
mov edx, 0x4ed044
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ed00f
mov dword [esp + 0x10], 0x4ed044
mov dword [ebp - 0x76e0], ecx
mov dword [ebp - 0x76e4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x76e8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ed01d
mov edx, 0x4ed023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ed01d
mov dword [esp + 0xc], 0x4ed023
mov dword [ebp - 0x76ec], eax
mov dword [ebp - 0x76f0], ecx
mov dword [ebp - 0x76f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404ed026
mov edx, 0x4ed043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404ed026
mov dword [esp + 0xc], 0x4ed043
mov dword [ebp - 0x76f8], eax
mov dword [ebp - 0x76fc], ecx
mov dword [ebp - 0x7700], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7704], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf67
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf68
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf69
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49d993
mov eax, 0x56cf6a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ee80e
mov edx, 0x4ee882
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ee80e
mov dword [esp + 0x10], 0x4ee882
mov dword [ebp - 0x7708], ecx
mov dword [ebp - 0x770c], edx
mov dword [ebp - 0x7710], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7714], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ee813
mov edx, 0x4ee819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ee813
mov dword [esp + 0xc], 0x4ee819
mov dword [ebp - 0x7718], eax
mov dword [ebp - 0x771c], ecx
mov dword [ebp - 0x7720], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52feb0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404ee81d
mov edx, 0x4ee871
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404ee81d
mov dword [esp + 0xc], 0x4ee871
mov dword [ebp - 0x7724], eax
mov dword [ebp - 0x7728], ecx
mov dword [ebp - 0x772c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404ee873
mov edx, 0x4ee881
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404ee873
mov dword [esp + 0xc], 0x4ee881
mov dword [ebp - 0x7730], eax
mov dword [ebp - 0x7734], ecx
mov dword [ebp - 0x7738], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__g__pe__ve__lFC__LFC__cUSB__dATmega644__ie
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x7710]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x773c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf6b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404eec0e
mov edx, 0x4eec46
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404eec0e
mov dword [esp + 0x10], 0x4eec46
mov dword [ebp - 0x7740], ecx
mov dword [ebp - 0x7744], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7748], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404eec13
mov edx, 0x4eec1a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404eec13
mov dword [esp + 0xc], 0x4eec1a
mov dword [ebp - 0x774c], eax
mov dword [ebp - 0x7750], ecx
mov dword [ebp - 0x7754], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fee0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404eec1d
mov edx, 0x4eec45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404eec1d
mov dword [esp + 0xc], 0x4eec45
mov dword [ebp - 0x7758], eax
mov dword [ebp - 0x775c], ecx
mov dword [ebp - 0x7760], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x7764], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2AT644_eep_lastbyte.hex
mov dword [esp], eax
mov dword [esp + 4], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7768], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf6c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x776c], eax
mov eax, 0x56cf6d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ef018
mov edx, 0x4ef027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ef018
mov dword [esp + 0x10], 0x4ef027
mov dword [ebp - 0x7770], ecx
mov dword [ebp - 0x7774], edx
mov dword [ebp - 0x7778], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x777c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ef01f
mov edx, 0x4ef025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ef01f
mov dword [esp + 0xc], 0x4ef025
mov dword [ebp - 0x7780], eax
mov dword [ebp - 0x7784], ecx
mov dword [ebp - 0x7788], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x7778]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x778c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf6e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ef033
mov edx, 0x4ef043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ef033
mov dword [esp + 0x10], 0x4ef043
mov dword [ebp - 0x7790], ecx
mov dword [ebp - 0x7794], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7798], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ef03a
mov edx, 0x4ef041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ef03a
mov dword [esp + 0xc], 0x4ef041
mov dword [ebp - 0x779c], eax
mov dword [ebp - 0x77a0], ecx
mov dword [ebp - 0x77a4], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x77a8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ef005
mov edx, 0x4ef045
mov esi, dword [ebp - 0x77a8]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ef005
mov dword [esp + 0x10], 0x4ef045
mov dword [ebp - 0x77ac], ecx
mov dword [ebp - 0x77b0], edx
mov dword [ebp - 0x77b4], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x77b8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x77bc], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf6f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x776c]
mov dword [esp], edx
mov esi, dword [ebp - 0x778c]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x77b4]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x77c0], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf70
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404ef410
mov edx, 0x4ef447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404ef410
mov dword [esp + 0x10], 0x4ef447
mov dword [ebp - 0x77c4], ecx
mov dword [ebp - 0x77c8], edx
mov dword [ebp - 0x77cc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x77d0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404ef424
mov edx, 0x4ef42a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404ef424
mov dword [esp + 0xc], 0x4ef42a
mov dword [ebp - 0x77d4], eax
mov dword [ebp - 0x77d8], ecx
mov dword [ebp - 0x77dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x77e0], eax
mov dword [ebp - 0x77e4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404ef43a
mov edx, 0x4ef445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404ef43a
mov dword [esp + 0xc], 0x4ef445
mov dword [ebp - 0x77e8], eax
mov dword [ebp - 0x77ec], ecx
mov dword [ebp - 0x77f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x77cc]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x77f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x77f4]
cmp eax, 0
jne 0x49b815
mov eax, 0x56cf71
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404efc06
mov edx, 0x4efc56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404efc06
mov dword [esp + 0x10], 0x4efc56
mov dword [ebp - 0x77f8], ecx
mov dword [ebp - 0x77fc], edx
mov dword [ebp - 0x7800], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404efc18
mov edx, 0x4efc25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404efc18
mov dword [esp + 0xc], 0x4efc25
mov dword [ebp - 0x7804], eax
mov dword [ebp - 0x7808], ecx
mov dword [ebp - 0x780c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404efc27
mov edx, 0x4efc39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404efc27
mov dword [esp + 0xc], 0x4efc39
mov dword [ebp - 0x7810], eax
mov dword [ebp - 0x7814], ecx
mov dword [ebp - 0x7818], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404efc3b
mov edx, 0x4efc4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404efc3b
mov dword [esp + 0xc], 0x4efc4a
mov dword [ebp - 0x781c], eax
mov dword [ebp - 0x7820], ecx
mov dword [ebp - 0x7824], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404efc4c
mov edx, 0x4efc55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404efc4c
mov dword [esp + 0xc], 0x4efc55
mov dword [ebp - 0x7828], eax
mov dword [ebp - 0x782c], ecx
mov dword [ebp - 0x7830], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7834], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x7800]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x7838], eax
mov dword [ebp - 0x783c], ecx
mov dword [ebp - 0x7840], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7844], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf72
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d5
mov eax, 0x56cf73
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49ba01
mov eax, 0x56cf74
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f100f
mov edx, 0x4f1044
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f100f
mov dword [esp + 0x10], 0x4f1044
mov dword [ebp - 0x7848], ecx
mov dword [ebp - 0x784c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7850], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f101d
mov edx, 0x4f1023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f101d
mov dword [esp + 0xc], 0x4f1023
mov dword [ebp - 0x7854], eax
mov dword [ebp - 0x7858], ecx
mov dword [ebp - 0x785c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404f1026
mov edx, 0x4f1043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f1026
mov dword [esp + 0xc], 0x4f1043
mov dword [ebp - 0x7860], eax
mov dword [ebp - 0x7864], ecx
mov dword [ebp - 0x7868], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x786c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf75
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf76
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf77
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49d993
mov eax, 0x56cf78
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f280e
mov edx, 0x4f2881
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f280e
mov dword [esp + 0x10], 0x4f2881
mov dword [ebp - 0x7870], ecx
mov dword [ebp - 0x7874], edx
mov dword [ebp - 0x7878], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x787c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f2813
mov edx, 0x4f2819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f2813
mov dword [esp + 0xc], 0x4f2819
mov dword [ebp - 0x7880], eax
mov dword [ebp - 0x7884], ecx
mov dword [ebp - 0x7888], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ff38]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404f281d
mov edx, 0x4f2870
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f281d
mov dword [esp + 0xc], 0x4f2870
mov dword [ebp - 0x788c], eax
mov dword [ebp - 0x7890], ecx
mov dword [ebp - 0x7894], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404f2872
mov edx, 0x4f2880
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404f2872
mov dword [esp + 0xc], 0x4f2880
mov dword [ebp - 0x7898], eax
mov dword [ebp - 0x789c], ecx
mov dword [ebp - 0x78a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__g__pe__ve__lCC__LCC__cUSB__dATmega64__ie
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x7878]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x78a4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf79
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f2c0e
mov edx, 0x4f2c45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f2c0e
mov dword [esp + 0x10], 0x4f2c45
mov dword [ebp - 0x78a8], ecx
mov dword [ebp - 0x78ac], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x78b0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f2c13
mov edx, 0x4f2c1a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f2c13
mov dword [esp + 0xc], 0x4f2c1a
mov dword [ebp - 0x78b4], eax
mov dword [ebp - 0x78b8], ecx
mov dword [ebp - 0x78bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ff68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404f2c1d
mov edx, 0x4f2c44
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f2c1d
mov dword [esp + 0xc], 0x4f2c44
mov dword [ebp - 0x78c0], eax
mov dword [ebp - 0x78c4], ecx
mov dword [ebp - 0x78c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x78cc], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2AT64_eep_lastbyte.hex
mov dword [esp], eax
mov dword [esp + 4], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x78d0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf7a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x78d4], eax
mov eax, 0x56cf7b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f3018
mov edx, 0x4f3027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f3018
mov dword [esp + 0x10], 0x4f3027
mov dword [ebp - 0x78d8], ecx
mov dword [ebp - 0x78dc], edx
mov dword [ebp - 0x78e0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x78e4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f301f
mov edx, 0x4f3025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f301f
mov dword [esp + 0xc], 0x4f3025
mov dword [ebp - 0x78e8], eax
mov dword [ebp - 0x78ec], ecx
mov dword [ebp - 0x78f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x78e0]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x78f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf7c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f3033
mov edx, 0x4f3043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f3033
mov dword [esp + 0x10], 0x4f3043
mov dword [ebp - 0x78f8], ecx
mov dword [ebp - 0x78fc], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7900], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f303a
mov edx, 0x4f3041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f303a
mov dword [esp + 0xc], 0x4f3041
mov dword [ebp - 0x7904], eax
mov dword [ebp - 0x7908], ecx
mov dword [ebp - 0x790c], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7910], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f3005
mov edx, 0x4f3045
mov esi, dword [ebp - 0x7910]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f3005
mov dword [esp + 0x10], 0x4f3045
mov dword [ebp - 0x7914], ecx
mov dword [ebp - 0x7918], edx
mov dword [ebp - 0x791c], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7920], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7924], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf7d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x78d4]
mov dword [esp], edx
mov esi, dword [ebp - 0x78f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x791c]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x7928], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf7e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f3410
mov edx, 0x4f3447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f3410
mov dword [esp + 0x10], 0x4f3447
mov dword [ebp - 0x792c], ecx
mov dword [ebp - 0x7930], edx
mov dword [ebp - 0x7934], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7938], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f3424
mov edx, 0x4f342a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f3424
mov dword [esp + 0xc], 0x4f342a
mov dword [ebp - 0x793c], eax
mov dword [ebp - 0x7940], ecx
mov dword [ebp - 0x7944], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x7948], eax
mov dword [ebp - 0x794c], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404f343a
mov edx, 0x4f3445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404f343a
mov dword [esp + 0xc], 0x4f3445
mov dword [ebp - 0x7950], eax
mov dword [ebp - 0x7954], ecx
mov dword [ebp - 0x7958], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x7934]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x795c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x795c]
cmp eax, 0
jne 0x49c6dd
mov eax, 0x56cf7f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f3c06
mov edx, 0x4f3c56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f3c06
mov dword [esp + 0x10], 0x4f3c56
mov dword [ebp - 0x7960], ecx
mov dword [ebp - 0x7964], edx
mov dword [ebp - 0x7968], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404f3c18
mov edx, 0x4f3c25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f3c18
mov dword [esp + 0xc], 0x4f3c25
mov dword [ebp - 0x796c], eax
mov dword [ebp - 0x7970], ecx
mov dword [ebp - 0x7974], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404f3c27
mov edx, 0x4f3c39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f3c27
mov dword [esp + 0xc], 0x4f3c39
mov dword [ebp - 0x7978], eax
mov dword [ebp - 0x797c], ecx
mov dword [ebp - 0x7980], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404f3c3b
mov edx, 0x4f3c4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404f3c3b
mov dword [esp + 0xc], 0x4f3c4a
mov dword [ebp - 0x7984], eax
mov dword [ebp - 0x7988], ecx
mov dword [ebp - 0x798c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404f3c4c
mov edx, 0x4f3c55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404f3c4c
mov dword [esp + 0xc], 0x4f3c55
mov dword [ebp - 0x7990], eax
mov dword [ebp - 0x7994], ecx
mov dword [ebp - 0x7998], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x799c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x7968]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x79a0], eax
mov dword [ebp - 0x79a4], ecx
mov dword [ebp - 0x79a8], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x79ac], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf80
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d5
mov eax, 0x56cf81
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49c8c9
mov eax, 0x56cf82
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f500f
mov edx, 0x4f5044
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f500f
mov dword [esp + 0x10], 0x4f5044
mov dword [ebp - 0x79b0], ecx
mov dword [ebp - 0x79b4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x79b8], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f501d
mov edx, 0x4f5023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f501d
mov dword [esp + 0xc], 0x4f5023
mov dword [ebp - 0x79bc], eax
mov dword [ebp - 0x79c0], ecx
mov dword [ebp - 0x79c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404f5026
mov edx, 0x4f5043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f5026
mov dword [esp + 0xc], 0x4f5043
mov dword [ebp - 0x79c8], eax
mov dword [ebp - 0x79cc], ecx
mov dword [ebp - 0x79d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x79d4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf83
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf84
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf85
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49d993
mov eax, 0x56cf86
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f680e
mov edx, 0x4f6881
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f680e
mov dword [esp + 0x10], 0x4f6881
mov dword [ebp - 0x79d8], ecx
mov dword [ebp - 0x79dc], edx
mov dword [ebp - 0x79e0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x79e4], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f6813
mov edx, 0x4f6819
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f6813
mov dword [esp + 0xc], 0x4f6819
mov dword [ebp - 0x79e8], eax
mov dword [ebp - 0x79ec], ecx
mov dword [ebp - 0x79f0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ffc0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404f681d
mov edx, 0x4f6870
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f681d
mov dword [esp + 0xc], 0x4f6870
mov dword [ebp - 0x79f4], eax
mov dword [ebp - 0x79f8], ecx
mov dword [ebp - 0x79fc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404f6872
mov edx, 0x4f6880
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404f6872
mov dword [esp + 0xc], 0x4f6880
mov dword [ebp - 0x7a00], eax
mov dword [ebp - 0x7a04], ecx
mov dword [ebp - 0x7a08], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x5349c0]
lea esi, [0x56b37c]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, str._sAtmelAVR_ToolsSTK500Stk500.exe__g__pe__ve__lCC__LCC__cUSB__dATmega32__ie
lea ecx, [0x56b37c]
mov edx, dword [ebp - 0x79e0]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7a0c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf87
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f6c0e
mov edx, 0x4f6c45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f6c0e
mov dword [esp + 0x10], 0x4f6c45
mov dword [ebp - 0x7a10], ecx
mov dword [ebp - 0x7a14], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_Fmt]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7a18], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f6c13
mov edx, 0x4f6c1a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f6c13
mov dword [esp + 0xc], 0x4f6c1a
mov dword [ebp - 0x7a1c], eax
mov dword [ebp - 0x7a20], ecx
mov dword [ebp - 0x7a24], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52fff0]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404f6c1d
mov edx, 0x4f6c44
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f6c1d
mov dword [esp + 0xc], 0x4f6c44
mov dword [ebp - 0x7a28], eax
mov dword [ebp - 0x7a2c], ecx
mov dword [ebp - 0x7a30], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], 0
mov dword [ebp - 0x7a34], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56daf2]
lea ecx, str.c:LINX_AVR7_2AT32_eep_lastbyte.hex
mov dword [esp], eax
mov dword [esp + 4], ecx
call sub.cvirte.dll_Fmt
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7a38], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf88
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [ebp - 0x248]
mov dword [ebp - 0x7a3c], eax
mov eax, 0x56cf89
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f7018
mov edx, 0x4f7027
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f7018
mov dword [esp + 0x10], 0x4f7027
mov dword [ebp - 0x7a40], ecx
mov dword [ebp - 0x7a44], edx
mov dword [ebp - 0x7a48], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7a4c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f701f
mov edx, 0x4f7025
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f701f
mov dword [esp + 0xc], 0x4f7025
mov dword [ebp - 0x7a50], eax
mov dword [ebp - 0x7a54], ecx
mov dword [ebp - 0x7a58], edx
call sub.cvirte.dll__PassArgCoord
mov eax, dword [ebp - 0x7a48]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7a5c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf8a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f7033
mov edx, 0x4f7043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f7033
mov dword [esp + 0x10], 0x4f7043
mov dword [ebp - 0x7a60], ecx
mov dword [ebp - 0x7a64], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_strlen]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7a68], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f703a
mov edx, 0x4f7041
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f703a
mov dword [esp + 0xc], 0x4f7041
mov dword [ebp - 0x7a6c], eax
mov dword [ebp - 0x7a70], ecx
mov dword [ebp - 0x7a74], edx
call sub.cvirte.dll__PassArgCoord
lea eax, [0x56daf2]
mov dword [esp], eax
call sub.cvirte.dll__UP_strlen
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7a78], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f7005
mov edx, 0x4f7045
mov esi, dword [ebp - 0x7a78]
add esi, 1
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f7005
mov dword [esp + 0x10], 0x4f7045
mov dword [ebp - 0x7a7c], ecx
mov dword [ebp - 0x7a80], edx
mov dword [ebp - 0x7a84], esi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7a88], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 1
lea esi, [0x535848]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7a8c], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0x56cf8b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x56daf2]
mov ecx, 0
mov edx, dword [ebp - 0x7a3c]
mov dword [esp], edx
mov esi, dword [ebp - 0x7a5c]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0
mov eax, dword [ebp - 0x7a84]
mov dword [esp + 0x10], eax
mov dword [ebp - 0x7a90], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf8c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f7410
mov edx, 0x4f7447
lea esi, [ebp - 0x248]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f7410
mov dword [esp + 0x10], 0x4f7447
mov dword [ebp - 0x7a94], ecx
mov dword [ebp - 0x7a98], edx
mov dword [ebp - 0x7a9c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_LaunchExecutableEx]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [ebp - 0x250]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7aa0], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f7424
mov edx, 0x4f742a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f7424
mov dword [esp + 0xc], 0x4f742a
mov dword [ebp - 0x7aa4], eax
mov dword [ebp - 0x7aa8], ecx
mov dword [ebp - 0x7aac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e660]
mov edx, 0xb
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x7ab0], eax
mov dword [ebp - 0x7ab4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 2
mov ecx, 0x404f743a
mov edx, 0x4f7445
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404f743a
mov dword [esp + 0xc], 0x4f7445
mov dword [ebp - 0x7ab8], eax
mov dword [ebp - 0x7abc], ecx
mov dword [ebp - 0x7ac0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x7a9c]
mov dword [eax], ecx
mov dword [eax + 8], 0x570b60
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_LaunchExecutableEx
sub esp, 0xc
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7ac4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x7ac4]
cmp eax, 0
jne 0x49d5a5
mov eax, 0x56cf8d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f7c06
mov edx, 0x4f7c56
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f7c06
mov dword [esp + 0x10], 0x4f7c56
mov dword [ebp - 0x7ac8], ecx
mov dword [ebp - 0x7acc], edx
mov dword [ebp - 0x7ad0], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404f7c18
mov edx, 0x4f7c25
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f7c18
mov dword [esp + 0xc], 0x4f7c25
mov dword [ebp - 0x7ad4], eax
mov dword [ebp - 0x7ad8], ecx
mov dword [ebp - 0x7adc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404f7c27
mov edx, 0x4f7c39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f7c27
mov dword [esp + 0xc], 0x4f7c39
mov dword [ebp - 0x7ae0], eax
mov dword [ebp - 0x7ae4], ecx
mov dword [ebp - 0x7ae8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404f7c3b
mov edx, 0x4f7c4a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404f7c3b
mov dword [esp + 0xc], 0x4f7c4a
mov dword [ebp - 0x7aec], eax
mov dword [ebp - 0x7af0], ecx
mov dword [ebp - 0x7af4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404f7c4c
mov edx, 0x4f7c55
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404f7c4c
mov dword [esp + 0xc], 0x4f7c55
mov dword [ebp - 0x7af8], eax
mov dword [ebp - 0x7afc], ecx
mov dword [ebp - 0x7b00], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7b04], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xffcccc
mov esi, dword [ebp - 0x7ad0]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xffcccc
mov dword [ebp - 0x7b08], eax
mov dword [ebp - 0x7b0c], ecx
mov dword [ebp - 0x7b10], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7b14], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf8e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7d5
mov eax, 0x56cf8f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49d791
mov eax, 0x56cf90
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404f900f
mov edx, 0x4f9044
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404f900f
mov dword [esp + 0x10], 0x4f9044
mov dword [ebp - 0x7b18], ecx
mov dword [ebp - 0x7b1c], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7b20], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404f901d
mov edx, 0x4f9023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404f901d
mov dword [esp + 0xc], 0x4f9023
mov dword [ebp - 0x7b24], eax
mov dword [ebp - 0x7b28], ecx
mov dword [ebp - 0x7b2c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f310]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404f9026
mov edx, 0x4f9043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404f9026
mov dword [esp + 0xc], 0x4f9043
mov dword [ebp - 0x7b30], eax
mov dword [ebp - 0x7b34], ecx
mov dword [ebp - 0x7b38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.Failed_to_launch_executable_
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7b3c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf91
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf92
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf93
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49d993
mov eax, 0x56cf94
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404fa80e
mov edx, 0x4fa853
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404fa80e
mov dword [esp + 0x10], 0x4fa853
mov dword [ebp - 0x7b40], ecx
mov dword [ebp - 0x7b44], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_MessagePopup]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e350]
mov edx, 1
lea esi, [0x52f240]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7b48], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x404fa81c
mov edx, 0x4fa822
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404fa81c
mov dword [esp + 0xc], 0x4fa822
mov dword [ebp - 0x7b4c], eax
mov dword [ebp - 0x7b50], ecx
mov dword [ebp - 0x7b54], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52f278]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x404fa825
mov edx, 0x4fa852
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404fa825
mov dword [esp + 0xc], 0x4fa852
mov dword [ebp - 0x7b58], eax
mov dword [ebp - 0x7b5c], ecx
mov dword [ebp - 0x7b60], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov dword [eax + 4], str.la_scheda_LX16_sara_implementata_in_seguito
mov dword [eax], str.ERROR
call sub.cvirte.dll__UP_MessagePopup
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7b64], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf95
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cf96
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cf97
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cf98
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404fc40d
mov edx, 0x4fc432
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404fc40d
mov dword [esp + 0x10], 0x4fc432
mov dword [ebp - 0x7b68], ecx
mov dword [ebp - 0x7b6c], edx
mov dword [ebp - 0x7b70], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_ExecutableHasTerminated]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x7b70]
mov dword [eax], ecx
call sub.cvirte.dll__UP_ExecutableHasTerminated
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7b74], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x7b74]
cmp eax, 0
je 0x49e4d2
mov eax, 0x56cf99
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404fcc0a
mov edx, 0x4fcc2c
mov esi, dword [0x570b60]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404fcc0a
mov dword [esp + 0x10], 0x4fcc2c
mov dword [ebp - 0x7b78], ecx
mov dword [ebp - 0x7b7c], edx
mov dword [ebp - 0x7b80], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_RetireExecutableHandle]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x7b80]
mov dword [eax], ecx
call sub.cvirte.dll__UP_RetireExecutableHandle
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7b84], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf9a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404fd004
mov edx, 0x4fd056
mov esi, dword [0x5916d4]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404fd004
mov dword [esp + 0x10], 0x4fd056
mov dword [ebp - 0x7b88], ecx
mov dword [ebp - 0x7b8c], edx
mov dword [ebp - 0x7b90], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404fd016
mov edx, 0x4fd023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404fd016
mov dword [esp + 0xc], 0x4fd023
mov dword [ebp - 0x7b94], eax
mov dword [ebp - 0x7b98], ecx
mov dword [ebp - 0x7b9c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404fd025
mov edx, 0x4fd037
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404fd025
mov dword [esp + 0xc], 0x4fd037
mov dword [ebp - 0x7ba0], eax
mov dword [ebp - 0x7ba4], ecx
mov dword [ebp - 0x7ba8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404fd039
mov edx, 0x4fd048
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404fd039
mov dword [esp + 0xc], 0x4fd048
mov dword [ebp - 0x7bac], eax
mov dword [ebp - 0x7bb0], ecx
mov dword [ebp - 0x7bb4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x404fd04a
mov edx, 0x4fd055
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x404fd04a
mov dword [esp + 0xc], 0x4fd055
mov dword [ebp - 0x7bb8], eax
mov dword [ebp - 0x7bbc], ecx
mov dword [ebp - 0x7bc0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f600]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7bc4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 4
mov ecx, 0x226
mov edx, 0xe0e0e0
mov esi, dword [ebp - 0x7b90]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x226
mov dword [esp + 0xc], 0xe0e0e0
mov dword [ebp - 0x7bc8], eax
mov dword [ebp - 0x7bcc], ecx
mov dword [ebp - 0x7bd0], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7bd4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf9b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404fd404
mov ebx, 0x4fd40a
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404fd404
mov dword [esp + 0x14], 0x4fd40a
mov dword [ebp - 0x7bd8], ebx
mov dword [ebp - 0x7bdc], edi
mov dword [ebp - 0x7be0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x404fd404
mov ebx, 0x4fd414
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404fd404
mov dword [esp + 0x14], 0x4fd414
mov dword [ebp - 0x7be4], ebx
mov dword [ebp - 0x7be8], edi
mov dword [ebp - 0x7bec], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56cf9c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404fd804
mov edx, 0x4fd811
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404fd804
mov dword [esp + 0x10], 0x4fd811
mov dword [ebp - 0x7bf0], ecx
mov dword [ebp - 0x7bf4], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56cf9d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404fdc30
mov ebx, 0x4fdc36
mov dword [ebp - 0x7bf8], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x7bfc], eax
mov eax, dword [ebp - 0x7bf8]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404fdc30
mov dword [esp + 0x14], 0x4fdc36
mov dword [ebp - 0x7c00], ebx
mov dword [ebp - 0x7c04], edi
mov dword [ebp - 0x7c08], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x404fdc30
mov ebx, 0x4fdc40
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404fdc30
mov dword [esp + 0x14], 0x4fdc40
mov dword [ebp - 0x7c0c], ebx
mov dword [ebp - 0x7c10], edi
mov dword [ebp - 0x7c14], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404fdc04
mov edx, 0x4fdc41
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404fdc04
mov dword [esp + 0x10], 0x4fdc41
mov dword [ebp - 0x7c18], ecx
mov dword [ebp - 0x7c1c], edx
mov dword [ebp - 0x7c20], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404fdc10
mov edx, case.0x4fdbc7.3803
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404fdc10
mov dword [esp + 0xc], case.0x4fdbc7.3803
mov dword [ebp - 0x7c24], eax
mov dword [ebp - 0x7c28], ecx
mov dword [ebp - 0x7c2c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404fdc1f
mov edx, 0x4fdc2e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404fdc1f
mov dword [esp + 0xc], 0x4fdc2e
mov dword [ebp - 0x7c30], eax
mov dword [ebp - 0x7c34], ecx
mov dword [ebp - 0x7c38], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404fdc30
mov edx, 0x4fdc40
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404fdc30
mov dword [esp + 0xc], 0x4fdc40
mov dword [ebp - 0x7c3c], eax
mov dword [ebp - 0x7c40], ecx
mov dword [ebp - 0x7c44], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7c48], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x7bfc]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x7c20]
mov dword [esp + 8], edx
mov dword [ebp - 0x7c4c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7c50], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cf9e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x404fe408
mov ebx, 0x4fe40e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404fe408
mov dword [esp + 0x14], 0x4fe40e
mov dword [ebp - 0x7c54], ebx
mov dword [ebp - 0x7c58], edi
mov dword [ebp - 0x7c5c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0x10
mov edx, 0x2d
mov esi, 0
mov edi, 0x404fe408
mov ebx, 0x4fe417
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x404fe408
mov dword [esp + 0x14], 0x4fe417
mov dword [ebp - 0x7c60], ebx
mov dword [ebp - 0x7c64], edi
mov dword [ebp - 0x7c68], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9f1]
cmp eax, 0
je 0x49e496
mov eax, 0x56cf9f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x404fec0e
mov edx, 0x4fec4e
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x404fec0e
mov dword [esp + 0x10], 0x4fec4e
mov dword [ebp - 0x7c6c], ecx
mov dword [ebp - 0x7c70], edx
mov dword [ebp - 0x7c74], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x404fec1a
mov edx, 0x4fec24
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x404fec1a
mov dword [esp + 0xc], 0x4fec24
mov dword [ebp - 0x7c78], eax
mov dword [ebp - 0x7c7c], ecx
mov dword [ebp - 0x7c80], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x404fec27
mov edx, 0x4fec39
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x404fec27
mov dword [esp + 0xc], 0x4fec39
mov dword [ebp - 0x7c84], eax
mov dword [ebp - 0x7c88], ecx
mov dword [ebp - 0x7c8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x404fec3c
mov edx, 0x4fec4d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x404fec3c
mov dword [esp + 0xc], 0x4fec4d
mov dword [ebp - 0x7c90], eax
mov dword [ebp - 0x7c94], ecx
mov dword [ebp - 0x7c98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x530010]
lea esi, str.IMPOSTA_OROLOGIO
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
lea ecx, str.IMPOSTA_OROLOGIO
mov edx, dword [ebp - 0x7c74]
mov dword [esp], edx
mov dword [esp + 4], 0xa
mov dword [esp + 8], ecx
mov dword [ebp - 0x7c9c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7ca0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfa0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56cfa1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7ed
mov eax, 0x56cfa2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49e4c1
mov eax, 0x56cfa3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cfa4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfa5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfa6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cfa7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40502403
mov edx, 0x50241f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40502403
mov dword [esp + 0x10], 0x50241f
mov dword [ebp - 0x7ca4], ecx
mov dword [ebp - 0x7ca8], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_DisableBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
call sub.cvirte.dll_DisableBreakOnLibraryErrors
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfa8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfa9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40502821
mov ebx, 0x502827
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40502821
mov dword [esp + 0x14], 0x502827
mov dword [ebp - 0x7cac], ebx
mov dword [ebp - 0x7cb0], edi
mov dword [ebp - 0x7cb4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40502821
mov ebx, 0x502832
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40502821
mov dword [esp + 0x14], 0x502832
mov dword [ebp - 0x7cb8], ebx
mov dword [ebp - 0x7cbc], edi
mov dword [ebp - 0x7cc0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40502812
mov edx, 0x50285c
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40502812
mov dword [esp + 0x10], 0x50285c
mov dword [ebp - 0x7cc4], ecx
mov dword [ebp - 0x7cc8], edx
mov dword [ebp - 0x7ccc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_OpenComConfig]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52e348]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40502835
mov edx, 0x502836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40502835
mov dword [esp + 0xc], 0x502836
mov dword [ebp - 0x7cd0], eax
mov dword [ebp - 0x7cd4], ecx
mov dword [ebp - 0x7cd8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x7ccc]
mov dword [eax], ecx
mov dword [eax + 0x1c], 0x400
mov dword [eax + 0x18], 0x400
mov dword [eax + 0x14], 1
mov dword [eax + 0x10], 8
mov dword [eax + 0xc], 0
mov dword [eax + 8], 0xdac0
mov dword [eax + 4], 0x52e345
call sub.cvirte.dll__UP_OpenComConfig
sub esp, 0x20
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7cdc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x7cdc]
mov dword [0x52e254], eax
mov eax, 0x56cfaa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40502c03
mov edx, 0x502c1c
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40502c03
mov dword [esp + 0x10], 0x502c1c
mov dword [ebp - 0x7ce0], ecx
mov dword [ebp - 0x7ce4], edx
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetBreakOnLibraryErrors]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov dword [eax], 1
call sub.cvirte.dll_SetBreakOnLibraryErrors
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7ce8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x49e95c
mov eax, 0x56cfac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40503804
mov edx, 0x503821
mov esi, dword [0x52e254]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40503804
mov dword [esp + 0x10], 0x503821
mov dword [ebp - 0x7cec], ecx
mov dword [ebp - 0x7cf0], edx
mov dword [ebp - 0x7cf4], esi
call fcn.005257a0
mov eax, dword [ebp - 0x7cf4]
mov dword [esp], eax
call fcn.004a9ca0
mov eax, 0x56cfad
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cfae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49f406
mov eax, 0x56cfaf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40505010
mov ebx, 0x505016
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40505010
mov dword [esp + 0x14], 0x505016
mov dword [ebp - 0x7cf8], ebx
mov dword [ebp - 0x7cfc], edi
mov dword [ebp - 0x7d00], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40505010
mov ebx, 0x505021
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40505010
mov dword [esp + 0x14], 0x505021
mov dword [ebp - 0x7d04], ebx
mov dword [ebp - 0x7d08], edi
mov dword [ebp - 0x7d0c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40505004
mov edx, 0x505038
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40505004
mov dword [esp + 0x10], 0x505038
mov dword [ebp - 0x7d10], ecx
mov dword [ebp - 0x7d14], edx
mov dword [ebp - 0x7d18], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_SetCTSMode]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x7d18]
mov dword [eax], ecx
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_SetCTSMode
sub esp, 8
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7d1c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfb0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4050580e
mov ebx, 0x505814
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4050580e
mov dword [esp + 0x14], 0x505814
mov dword [ebp - 0x7d20], ebx
mov dword [ebp - 0x7d24], edi
mov dword [ebp - 0x7d28], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4050580e
mov ebx, 0x50581f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4050580e
mov dword [esp + 0x14], 0x50581f
mov dword [ebp - 0x7d2c], ebx
mov dword [ebp - 0x7d30], edi
mov dword [ebp - 0x7d34], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40505804
mov edx, 0x505820
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40505804
mov dword [esp + 0x10], 0x505820
mov dword [ebp - 0x7d38], ecx
mov dword [ebp - 0x7d3c], edx
mov dword [ebp - 0x7d40], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x7d40]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7d44], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfb1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40505c12
mov ebx, 0x505c18
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40505c12
mov dword [esp + 0x14], 0x505c18
mov dword [ebp - 0x7d48], ebx
mov dword [ebp - 0x7d4c], edi
mov dword [ebp - 0x7d50], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40505c12
mov ebx, 0x505c23
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40505c12
mov dword [esp + 0x14], 0x505c23
mov dword [ebp - 0x7d54], ebx
mov dword [ebp - 0x7d58], edi
mov dword [ebp - 0x7d5c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40505c07
mov edx, 0x505c24
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40505c07
mov dword [esp + 0x10], 0x505c24
mov dword [ebp - 0x7d60], ecx
mov dword [ebp - 0x7d64], edx
mov dword [ebp - 0x7d68], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x7d68]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7d6c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfb2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56cfb3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56cfb4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40506c1b
mov ebx, 0x506c21
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40506c1b
mov dword [esp + 0x14], 0x506c21
mov dword [ebp - 0x7d70], ebx
mov dword [ebp - 0x7d74], edi
mov dword [ebp - 0x7d78], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40506c1b
mov ebx, 0x506c2c
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40506c1b
mov dword [esp + 0x14], 0x506c2c
mov dword [ebp - 0x7d7c], ebx
mov dword [ebp - 0x7d80], edi
mov dword [ebp - 0x7d84], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40506c07
mov edx, 0x506c55
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40506c07
mov dword [esp + 0x10], 0x506c55
mov dword [ebp - 0x7d88], ecx
mov dword [ebp - 0x7d8c], edx
mov dword [ebp - 0x7d90], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x28
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x7d94], eax
mov dword [ebp - 0x7d98], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x40506c42
mov edx, 0x506c51
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40506c42
mov dword [esp + 0xc], 0x506c51
mov dword [ebp - 0x7d9c], eax
mov dword [ebp - 0x7da0], ecx
mov dword [ebp - 0x7da4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x7da8], eax
mov dword [ebp - 0x7dac], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x40506c54
mov edx, 0x506c54
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x40506c54
mov dword [esp + 0xc], 0x506c54
mov dword [ebp - 0x7db0], eax
mov dword [ebp - 0x7db4], ecx
mov dword [ebp - 0x7db8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x7d90]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0x4abcb0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 1
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7dbc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfb5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 1
mov eax, 0x56cfb6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfb7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4050780a
mov edx, 0x507829
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4050780a
mov dword [esp + 0x10], 0x507829
mov dword [ebp - 0x7dc0], ecx
mov dword [ebp - 0x7dc4], edx
call fcn.005257a0
mov eax, 0x64
mov dword [esp], 0x64
mov dword [ebp - 0x7dc8], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cfb8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x49f283
mov eax, 0x56cfb9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cfba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40508805
mov edx, 0x50881c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40508805
mov dword [esp + 0x10], 0x50881c
mov dword [ebp - 0x7dcc], ecx
mov dword [ebp - 0x7dd0], edx
mov dword [ebp - 0x7dd4], esi
call fcn.005257a0
mov eax, dword [ebp - 0x7dd4]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cfbb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cfbc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cfbd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49f3f5
mov eax, 0x56cfbe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4050a009
mov ebx, 0x50a00f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4050a009
mov dword [esp + 0x14], 0x50a00f
mov dword [ebp - 0x7dd8], ebx
mov dword [ebp - 0x7ddc], edi
mov dword [ebp - 0x7de0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x4050a009
mov ebx, 0x50a023
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4050a009
mov dword [esp + 0x14], 0x50a023
mov dword [ebp - 0x7de4], ebx
mov dword [ebp - 0x7de8], edi
mov dword [ebp - 0x7dec], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
cmp eax, 0
jne 0x49f3ca
mov eax, 0x56cfbf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4050a806
mov edx, 0x50a81d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4050a806
mov dword [esp + 0x10], 0x50a81d
mov dword [ebp - 0x7df0], ecx
mov dword [ebp - 0x7df4], edx
call fcn.005257a0
call fcn.004ada80
mov eax, 0x56cfc0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfc1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e5
mov eax, 0x56cfc2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfc3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfc4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56cfc5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfc6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4050d017
mov edx, 0x50d026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4050d017
mov dword [esp + 0x10], 0x50d026
mov dword [ebp - 0x7df8], ecx
mov dword [ebp - 0x7dfc], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56cfc7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x49f71a
mov eax, 0x56cfc8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
mov dword [ebp - 0x7e00], ecx
mov eax, dword [ebp - 0x7e00]
sub eax, 0x15
mov dword [ebp - 0x7e04], eax
je 0x49f5fe
jmp 0x49f4f2
mov eax, dword [ebp - 0x7e00]
sub eax, 0x18
mov dword [ebp - 0x7e08], eax
je 0x49f6d9
jmp 0x49f509
mov eax, dword [ebp - 0x7e00]
sub eax, 0x43
mov dword [ebp - 0x7e0c], eax
jne 0x49f704
jmp 0x49f520
mov eax, 0x56cfc9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 1
mov eax, 0x56cfca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x570c50], 0
mov eax, 0x56cfcb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x5916c6], 1
mov eax, 0x56cfcc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4050f404
mov edx, 0x50f410
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4050f404
mov dword [esp + 0x10], 0x50f410
mov dword [ebp - 0x7e10], ecx
mov dword [ebp - 0x7e14], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cfcd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e7
mov eax, 0x56cfce
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49f704
mov eax, 0x56cfcf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56f7c4], 0
mov eax, 0x56cfd0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x570c50], 0
mov eax, 0x56cfd1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x5916c6], 1
mov eax, 0x56cfd2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40511404
mov edx, fcn.00511410
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40511404
mov dword [esp + 0x10], fcn.00511410
mov dword [ebp - 0x7e18], ecx
mov dword [ebp - 0x7e1c], edx
call fcn.005257a0
call fcn.004a7a50
mov eax, 0x56cfd3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e7
mov eax, 0x56cfd4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x49f704
mov eax, 0x56cfd5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e6
mov eax, 0x56cfd6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfd7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a00b5
mov eax, 0x56cfd8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56cfd9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x1f4
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x7e20], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x7e20]
div ecx
cmp edx, 0
jne 0x4a00a4
mov eax, 0x56cfda
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56cfdb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051580e
mov edx, 0x51583f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051580e
mov dword [esp + 0x10], 0x51583f
mov dword [ebp - 0x7e24], ecx
mov dword [ebp - 0x7e28], edx
mov dword [ebp - 0x7e2c], esi
mov dword [ebp - 0x7e30], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4051581a
mov edx, 0x515824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4051581a
mov dword [esp + 0xc], 0x515824
mov dword [ebp - 0x7e34], eax
mov dword [ebp - 0x7e38], ecx
mov dword [ebp - 0x7e3c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40515827
mov edx, 0x515831
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40515827
mov dword [esp + 0xc], 0x515831
mov dword [ebp - 0x7e40], eax
mov dword [ebp - 0x7e44], ecx
mov dword [ebp - 0x7e48], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40515834
mov edx, 0x51583e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40515834
mov dword [esp + 0xc], 0x51583e
mov dword [ebp - 0x7e4c], eax
mov dword [ebp - 0x7e50], ecx
mov dword [ebp - 0x7e54], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x7e58], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x7e2c]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x7e30]
mov dword [esp + 8], edx
mov dword [ebp - 0x7e5c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x7e60], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56cfdc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0x28
jge 0x49fb36
mov eax, 0x56cfdd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfde
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051680b
mov edx, 0x51682a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051680b
mov dword [esp + 0x10], 0x51682a
mov dword [ebp - 0x7e64], ecx
mov dword [ebp - 0x7e68], edx
call fcn.005257a0
mov eax, 0x64
mov dword [esp], 0x64
mov dword [ebp - 0x7e6c], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cfdf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x49fb20
mov eax, 0x56cfe0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cfe1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40517806
mov edx, 0x51781d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40517806
mov dword [esp + 0x10], 0x51781d
mov dword [ebp - 0x7e70], ecx
mov dword [ebp - 0x7e74], edx
mov dword [ebp - 0x7e78], esi
call fcn.005257a0
mov eax, dword [ebp - 0x7e78]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cfe2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cfe3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cfe4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfe5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a0093
mov eax, 0x56cfe6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfe7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051980a
mov edx, 0x51981d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051980a
mov dword [esp + 0x10], 0x51981d
mov dword [ebp - 0x7e7c], ecx
mov dword [ebp - 0x7e80], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x7e84], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cfe8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x49fcb8
mov eax, 0x56cfe9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cfea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051a805
mov edx, 0x51a81c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051a805
mov dword [esp + 0x10], 0x51a81c
mov dword [ebp - 0x7e88], ecx
mov dword [ebp - 0x7e8c], edx
mov dword [ebp - 0x7e90], esi
call fcn.005257a0
mov eax, dword [ebp - 0x7e90]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cfeb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cfec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cfed
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a0082
mov eax, 0x56cfee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cfef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051c00b
mov edx, 0x51c01e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051c00b
mov dword [esp + 0x10], 0x51c01e
mov dword [ebp - 0x7e94], ecx
mov dword [ebp - 0x7e98], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x7e9c], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cff0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x49fe3a
mov eax, 0x56cff1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cff2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051d006
mov edx, 0x51d01d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051d006
mov dword [esp + 0x10], 0x51d01d
mov dword [ebp - 0x7ea0], ecx
mov dword [ebp - 0x7ea4], edx
mov dword [ebp - 0x7ea8], esi
call fcn.005257a0
mov eax, dword [ebp - 0x7ea8]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cff3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cff4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cff5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a0071
mov eax, 0x56cff6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56cff7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051e80c
mov edx, 0x51e81f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051e80c
mov dword [esp + 0x10], 0x51e81f
mov dword [ebp - 0x7eac], ecx
mov dword [ebp - 0x7eb0], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x7eb4], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56cff8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x49ffbc
mov eax, 0x56cff9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56cffa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4051f807
mov edx, 0x51f81e
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4051f807
mov dword [esp + 0x10], 0x51f81e
mov dword [ebp - 0x7eb8], ecx
mov dword [ebp - 0x7ebc], edx
mov dword [ebp - 0x7ec0], esi
call fcn.005257a0
mov eax, dword [ebp - 0x7ec0]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56cffb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56cffc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56cffd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a0060
mov eax, 0x56cffe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40521010
mov edx, 0x521029
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40521010
mov dword [esp + 0x10], 0x521029
mov dword [ebp - 0x7ec4], ecx
mov dword [ebp - 0x7ec8], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56cfff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffe
mov eax, 0x56d000
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d001
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d002
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d003
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d004
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d005
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d006
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d007
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d008
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d009
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40524417
mov edx, 0x524426
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40524417
mov dword [esp + 0x10], 0x524426
mov dword [ebp - 0x7ecc], ecx
mov dword [ebp - 0x7ed0], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56d00a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x4a0465
mov eax, 0x56d00b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40525009
mov edx, 0x525022
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40525009
mov dword [esp + 0x10], 0x525022
mov dword [ebp - 0x7ed4], ecx
mov dword [ebp - 0x7ed8], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d00c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0x18
jne 0x4a03c9
mov eax, 0x56d00d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d00e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40525c11
mov edx, 0x525c24
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40525c11
mov dword [esp + 0x10], 0x525c24
mov dword [ebp - 0x7edc], ecx
mov dword [ebp - 0x7ee0], edx
call fcn.005257a0
mov eax, 6
mov dword [esp], 6
mov dword [ebp - 0x7ee4], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56d00f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4a036d
mov eax, 0x56d010
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56d011
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40526c04
mov edx, 0x526c1b
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40526c04
mov dword [esp + 0x10], 0x526c1b
mov dword [ebp - 0x7ee8], ecx
mov dword [ebp - 0x7eec], edx
mov dword [ebp - 0x7ef0], esi
call fcn.005257a0
mov eax, dword [ebp - 0x7ef0]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56d012
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56d013
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d014
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a03b3
mov eax, 0x56d015
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xffffffff
mov eax, 0x56d016
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d017
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d018
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a0452
mov eax, 0x56d019
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4052a00b
mov edx, 0x52a024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4052a00b
mov dword [esp + 0x10], 0x52a024
mov dword [ebp - 0x7ef4], ecx
mov dword [ebp - 0x7ef8], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d01a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e5
mov eax, 0x56d01b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d01c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a0490
mov eax, 0x56d01d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e5
mov eax, 0x56d01e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d01f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d020
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x56e3f8], 0x80
mov eax, 0x56d021
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f2a0]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x4052dc07
mov ebx, 0x52dc0e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4052dc07
mov dword [esp + 0x14], 0x52dc0e
mov dword [ebp - 0x7efc], ebx
mov dword [ebp - 0x7f00], edi
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5b80f4], 1
mov eax, 0x56d022
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 1
mov esi, 3
lea edi, [0x535890]
mov ebx, 0x4052e007
mov dword [ebp - 0x7f04], eax
mov eax, 0x52e00e
mov dword [ebp - 0x7f08], eax
mov ax, word [0x5916c6]
mov byte [ebp - 0x7f09], al
mov eax, dword [ebp - 0x7f04]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 1
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], 0x4052e007
mov dword [esp + 0x18], 0x52e00e
mov dword [ebp - 0x7f10], ebx
mov dword [ebp - 0x7f14], edx
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x5b80f4]
add edx, 1
lea esi, [0x535890]
mov edi, 0x4052e007
mov ebx, 0x52e00e
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4052e007
mov dword [esp + 0x14], 0x52e00e
mov dword [ebp - 0x7f18], edi
mov dword [ebp - 0x7f1c], ebx
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x7f09]
mov byte [0x5b80f5], al
mov eax, 0x56d023
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 2
mov esi, 3
lea edi, [0x535890]
mov ebx, 0x4052e407
mov dword [ebp - 0x7f20], eax
mov eax, 0x52e40e
mov dword [ebp - 0x7f24], eax
mov ax, word [0x5916c6]
movzx eax, ax
xor eax, 0xffffffff
mov byte [ebp - 0x7f25], al
mov eax, dword [ebp - 0x7f20]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 2
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], 0x4052e407
mov dword [esp + 0x18], 0x52e40e
mov dword [ebp - 0x7f2c], ebx
mov dword [ebp - 0x7f30], edx
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x5b80f4]
add edx, 2
lea esi, [0x535890]
mov edi, 0x4052e407
mov ebx, 0x52e40e
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4052e407
mov dword [esp + 0x14], 0x52e40e
mov dword [ebp - 0x7f34], edi
mov dword [ebp - 0x7f38], ebx
call sub.cvirte.dll__PtrChkDeref
mov al, byte [ebp - 0x7f25]
mov byte [0x5b80f6], al
mov eax, 0x56d024
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c4c]
mov ecx, dword [0x570c50]
sub eax, ecx
mov dword [0x570c48], eax
mov eax, 0x56d025
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
mov ecx, dword [0x56e3f8]
cmp eax, ecx
jle 0x4a0764
mov eax, 0x56d026
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x56e3f8]
mov dword [0x570c48], eax
mov eax, 0x56d027
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
cmp eax, 0
jl 0x4a1316
mov eax, 0x56d028
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40530009
mov edx, 0x53002c
mov esi, dword [0x56e3f8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40530009
mov dword [esp + 0x10], 0x53002c
mov dword [ebp - 0x7f3c], ecx
mov dword [ebp - 0x7f40], edx
mov dword [ebp - 0x7f44], esi
call fcn.005257a0
lea eax, [fcn.004aeb10]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7f48], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 3
mov edx, 0
mov dword [esp], eax
mov dword [esp + 4], 3
mov dword [esp + 8], 0
mov eax, dword [ebp - 0x7f44]
mov dword [esp + 0xc], eax
mov dword [ebp - 0x7f4c], edx
mov dword [ebp - 0x7f50], ecx
call fcn.004aeb10
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d029
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
cmp eax, 0
jne 0x4a09ac
mov eax, 0x56d02a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x4053100b
mov ebx, 0x531012
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], 3
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4053100b
mov dword [esp + 0x18], 0x531012
mov dword [ebp - 0x7f54], ebx
mov dword [ebp - 0x7f58], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x5b80f4]
add edx, 3
lea esi, [0x535890]
mov edi, 0x4053100b
mov ebx, 0x531012
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], 0x4053100b
mov dword [esp + 0x14], 0x531012
mov dword [ebp - 0x7f5c], edi
mov dword [ebp - 0x7f60], ebx
call sub.cvirte.dll__PtrChkDeref
mov byte [0x5b80f7], 0x1a
mov eax, 0x56d02b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a0c54
mov eax, 0x56d02c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4053200b
mov edx, 0x532055
mov esi, dword [0x570c50]
mov edi, dword [0x570c48]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4053200b
mov dword [esp + 0x10], 0x532055
mov dword [ebp - 0x7f64], ecx
mov dword [ebp - 0x7f68], edx
mov dword [ebp - 0x7f6c], esi
mov dword [ebp - 0x7f70], edi
call fcn.005257a0
lea eax, [fcn.004a8540]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7f74], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 2
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535878]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7f78], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 3
lea edx, [0x5980ca]
mov dword [esp], eax
mov dword [esp + 4], 3
mov dword [esp + 8], edx
mov eax, dword [ebp - 0x7f6c]
mov dword [esp + 0xc], eax
mov edx, dword [ebp - 0x7f70]
mov dword [esp + 0x10], edx
mov dword [ebp - 0x7f7c], ecx
call fcn.004a8540
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d02d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c48]
mov ecx, dword [0x56e3f8]
cmp eax, ecx
jge 0x4a0c43
mov eax, 0x56d02e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x40532434
mov ebx, 0x532453
mov dword [ebp - 0x7f80], eax
mov eax, dword [0x570c48]
add eax, 3
mov dword [ebp - 0x7f84], eax
mov eax, ecx
mov dword [ebp - 0x7f88], ecx
mov ecx, dword [ebp - 0x7f84]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x7f8c], eax
mov eax, dword [ebp - 0x7f80]
mov dword [esp], eax
mov eax, dword [ebp - 0x7f88]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40532434
mov dword [esp + 0x18], 0x532453
mov dword [ebp - 0x7f90], ebx
mov dword [ebp - 0x7f94], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x40532434
mov edi, 0x532453
mov dword [esp], ecx
mov ecx, dword [ebp - 0x7f8c]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40532434
mov dword [esp + 0x14], 0x532453
mov dword [ebp - 0x7f98], edi
mov dword [ebp - 0x7f9c], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x7f84]
mov byte [eax + 0x5b80f4], 0x1a
mov eax, 0x56d02f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d030
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x56f7c4]
cmp eax, 1
jne 0x4a1001
mov eax, 0x56d031
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d032
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40533812
mov edx, 0x533833
mov esi, dword [0x56e3f8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40533812
mov dword [esp + 0x10], 0x533833
mov dword [ebp - 0x7fa0], ecx
mov dword [ebp - 0x7fa4], edx
mov dword [ebp - 0x7fa8], esi
call fcn.005257a0
lea eax, [fcn.004aedf0]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x7fac], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov ecx, 3
mov dword [esp], eax
mov dword [esp + 4], 3
mov eax, dword [ebp - 0x7fa8]
mov dword [esp + 8], eax
mov dword [ebp - 0x7fb0], ecx
call fcn.004aedf0
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov word [ebp - 0x7fb2], ax
call sub.cvirte.dll__PtrPostCall
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
call sub.cvirte.dll__ResetCalledFunPtr
lea ecx, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.00525780
mov ax, word [ebp - 0x7fb2]
mov word [0x56f78a], ax
mov eax, 0x56d033
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x40533c0b
mov ebx, 0x533c20
mov dword [ebp - 0x7fb8], eax
mov ax, word [0x56f78a]
movzx eax, ax
sar eax, 8
and eax, 0xff
mov byte [ebp - 0x7fb9], al
mov eax, dword [0x56e3f8]
mov dword [ebp - 0x7fc0], eax
add eax, 3
mov dword [ebp - 0x7fc4], eax
mov eax, ecx
mov dword [ebp - 0x7fc8], ecx
mov ecx, dword [ebp - 0x7fc4]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x7fcc], eax
mov eax, dword [ebp - 0x7fb8]
mov dword [esp], eax
mov eax, dword [ebp - 0x7fc8]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40533c0b
mov dword [esp + 0x18], 0x533c20
mov dword [ebp - 0x7fd0], ebx
mov dword [ebp - 0x7fd4], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x40533c0b
mov edi, 0x533c20
mov dword [esp], ecx
mov ecx, dword [ebp - 0x7fcc]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40533c0b
mov dword [esp + 0x14], 0x533c20
mov dword [ebp - 0x7fd8], edi
mov dword [ebp - 0x7fdc], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x7fc0]
mov cl, byte [ebp - 0x7fb9]
mov byte [eax + 0x5b80f7], cl
mov eax, 0x56d034
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x4053400b
mov ebx, 0x534020
mov dword [ebp - 0x7fe0], eax
mov ax, word [0x56f78a]
movzx eax, ax
and eax, 0xff
mov byte [ebp - 0x7fe1], al
mov eax, dword [0x56e3f8]
mov dword [ebp - 0x7fe8], eax
add eax, 4
mov dword [ebp - 0x7fec], eax
mov eax, ecx
mov dword [ebp - 0x7ff0], ecx
mov ecx, dword [ebp - 0x7fec]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x7ff4], eax
mov eax, dword [ebp - 0x7fe0]
mov dword [esp], eax
mov eax, dword [ebp - 0x7ff0]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4053400b
mov dword [esp + 0x18], 0x534020
mov dword [ebp - 0x7ff8], ebx
mov dword [ebp - 0x7ffc], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x4053400b
mov edi, 0x534020
mov dword [esp], ecx
mov ecx, dword [ebp - 0x7ff4]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4053400b
mov dword [esp + 0x14], 0x534020
mov dword [ebp - 0x8000], edi
mov dword [ebp - 0x8004], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x7fe8]
mov cl, byte [ebp - 0x7fe1]
mov byte [eax + 0x5b80f8], cl
mov eax, 0x56d035
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a12b3
mov eax, 0x56d036
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov byte [0x56f788], 0
mov eax, 0x56d037
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [ebp - 0x48], 3
mov eax, 0x56d037
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
mov ecx, dword [0x56e3f8]
add ecx, 3
cmp eax, ecx
jge 0x4a1191
mov eax, 0x56d038
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x40535c15
mov ebx, 0x535c1c
mov dword [ebp - 0x8008], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x800c], eax
mov eax, ecx
mov dword [ebp - 0x8010], ecx
mov ecx, dword [ebp - 0x800c]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x8014], eax
mov eax, dword [ebp - 0x8008]
mov dword [esp], eax
mov eax, dword [ebp - 0x8010]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x40535c15
mov dword [esp + 0x18], 0x535c1c
mov dword [ebp - 0x8018], ebx
mov dword [ebp - 0x801c], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x40535c15
mov edi, 0x535c1c
mov dword [esp], ecx
mov ecx, dword [ebp - 0x8014]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x40535c15
mov dword [esp + 0x14], 0x535c1c
mov dword [ebp - 0x8020], edi
mov dword [ebp - 0x8024], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x800c]
mov al, byte [eax + 0x5b80f4]
movzx ecx, al
movzx edx, byte [0x56f788]
add edx, ecx
mov al, dl
mov byte [0x56f788], al
mov eax, 0x56d039
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d03a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x48]
add eax, 1
mov dword [ebp - 0x48], eax
jmp 0x4a1031
mov eax, 0x56d03b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52f700]
lea ecx, [0x5b80f4]
mov edx, 3
lea esi, [0x535890]
mov edi, 0x4053640b
mov ebx, 0x536420
mov dword [ebp - 0x8028], eax
mov al, byte [0x56f788]
mov byte [ebp - 0x8029], al
mov eax, dword [0x56e3f8]
mov dword [ebp - 0x8030], eax
add eax, 3
mov dword [ebp - 0x8034], eax
mov eax, ecx
mov dword [ebp - 0x8038], ecx
mov ecx, dword [ebp - 0x8034]
add eax, ecx
shl ecx, 0
mov dword [ebp - 0x803c], eax
mov eax, dword [ebp - 0x8028]
mov dword [esp], eax
mov eax, dword [ebp - 0x8038]
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], 0x4053640b
mov dword [esp + 0x18], 0x536420
mov dword [ebp - 0x8040], ebx
mov dword [ebp - 0x8044], edi
call sub.cvirte.dll__PtrChkArith
lea ecx, [0x52f2a0]
lea edx, [0x535890]
mov esi, 0x4053640b
mov edi, 0x536420
mov dword [esp], ecx
mov ecx, dword [ebp - 0x803c]
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0x4053640b
mov dword [esp + 0x14], 0x536420
mov dword [ebp - 0x8048], edi
mov dword [ebp - 0x804c], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [ebp - 0x8030]
mov cl, byte [ebp - 0x8029]
mov byte [eax + 0x5b80f7], cl
mov eax, 0x56d03c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d03d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56d03e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56d03f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7ea
mov eax, 0x56d040
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a1377
mov eax, 0x56d041
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56d042
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56d043
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e8
mov eax, 0x56d044
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d045
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d046
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d047
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4053ac10
mov edx, 0x53ac23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4053ac10
mov dword [esp + 0x10], 0x53ac23
mov dword [ebp - 0x8050], ecx
mov dword [ebp - 0x8054], edx
call fcn.005257a0
mov eax, 4
mov dword [esp], 4
mov dword [ebp - 0x8058], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56d048
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4a150c
mov eax, 0x56d049
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56d04a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4053bc03
mov edx, 0x53bc1a
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4053bc03
mov dword [esp + 0x10], 0x53bc1a
mov dword [ebp - 0x805c], ecx
mov dword [ebp - 0x8060], edx
mov dword [ebp - 0x8064], esi
call fcn.005257a0
mov eax, dword [ebp - 0x8064]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56d04b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56d04c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d04d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a1537
mov eax, 0x56d04e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e9
mov eax, 0x56d04f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d050
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d051
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d052
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4053e817
mov edx, 0x53e826
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4053e817
mov dword [esp + 0x10], 0x53e826
mov dword [ebp - 0x8068], ecx
mov dword [ebp - 0x806c], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56d053
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x4a1bdb
mov eax, 0x56d054
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 6
jne 0x4a1b21
mov eax, 0x56d055
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4053fc05
mov ebx, 0x53fc0b
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4053fc05
mov dword [esp + 0x14], 0x53fc0b
mov dword [ebp - 0x8070], ebx
mov dword [ebp - 0x8074], edi
mov dword [ebp - 0x8078], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x4053fc05
mov ebx, 0x53fc15
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4053fc05
mov dword [esp + 0x14], 0x53fc15
mov dword [ebp - 0x807c], ebx
mov dword [ebp - 0x8080], edi
mov dword [ebp - 0x8084], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56d056
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40540005
mov edx, 0x540012
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40540005
mov dword [esp + 0x10], 0x540012
mov dword [ebp - 0x8088], ecx
mov dword [ebp - 0x808c], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56d057
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40540433
mov ebx, 0x540439
mov dword [ebp - 0x8090], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x8094], eax
mov eax, dword [ebp - 0x8090]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40540433
mov dword [esp + 0x14], 0x540439
mov dword [ebp - 0x8098], ebx
mov dword [ebp - 0x809c], edi
mov dword [ebp - 0x80a0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x40540433
mov ebx, 0x540443
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40540433
mov dword [esp + 0x14], 0x540443
mov dword [ebp - 0x80a4], ebx
mov dword [ebp - 0x80a8], edi
mov dword [ebp - 0x80ac], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40540407
mov edx, 0x540444
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40540407
mov dword [esp + 0x10], 0x540444
mov dword [ebp - 0x80b0], ecx
mov dword [ebp - 0x80b4], edx
mov dword [ebp - 0x80b8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40540413
mov edx, 0x540420
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40540413
mov dword [esp + 0xc], 0x540420
mov dword [ebp - 0x80bc], eax
mov dword [ebp - 0x80c0], ecx
mov dword [ebp - 0x80c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40540422
mov edx, 0x540431
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40540422
mov dword [esp + 0xc], 0x540431
mov dword [ebp - 0x80c8], eax
mov dword [ebp - 0x80cc], ecx
mov dword [ebp - 0x80d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40540433
mov edx, 0x540443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40540433
mov dword [esp + 0xc], 0x540443
mov dword [ebp - 0x80d4], eax
mov dword [ebp - 0x80d8], ecx
mov dword [ebp - 0x80dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x80e0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x8094]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x80b8]
mov dword [esp + 8], edx
mov dword [ebp - 0x80e4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x80e8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d058
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x570c50]
mov dword [0x52e254], eax
mov eax, 0x56d059
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40541c04
mov edx, 0x541c12
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40541c04
mov dword [esp + 0x10], 0x541c12
mov dword [ebp - 0x80ec], ecx
mov dword [ebp - 0x80f0], edx
call fcn.005257a0
call fcn.004af260
mov eax, 0x56d05a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4054200a
mov edx, 0x542023
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4054200a
mov dword [esp + 0x10], 0x542023
mov dword [ebp - 0x80f4], ecx
mov dword [ebp - 0x80f8], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d05b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56d05c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7ed
mov eax, 0x56d05d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a1bc5
mov eax, 0x56d05e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffb
mov eax, 0x56d05f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40545408
mov edx, 0x545421
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40545408
mov dword [esp + 0x10], 0x545421
mov dword [ebp - 0x80fc], ecx
mov dword [ebp - 0x8100], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d060
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d061
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d062
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a1f56
mov eax, 0x56d063
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56d064
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x1f4
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x8104], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x8104]
div ecx
cmp edx, 0
jne 0x4a1f45
mov eax, 0x56d065
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56d066
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4054800e
mov edx, 0x54803f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4054800e
mov dword [esp + 0x10], 0x54803f
mov dword [ebp - 0x8108], ecx
mov dword [ebp - 0x810c], edx
mov dword [ebp - 0x8110], esi
mov dword [ebp - 0x8114], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4054801a
mov edx, 0x548024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4054801a
mov dword [esp + 0xc], 0x548024
mov dword [ebp - 0x8118], eax
mov dword [ebp - 0x811c], ecx
mov dword [ebp - 0x8120], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40548027
mov edx, 0x548031
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40548027
mov dword [esp + 0xc], 0x548031
mov dword [ebp - 0x8124], eax
mov dword [ebp - 0x8128], ecx
mov dword [ebp - 0x812c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40548034
mov edx, 0x54803e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40548034
mov dword [esp + 0xc], 0x54803e
mov dword [ebp - 0x8130], eax
mov dword [ebp - 0x8134], ecx
mov dword [ebp - 0x8138], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x813c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x8110]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x8114]
mov dword [esp + 8], edx
mov dword [ebp - 0x8140], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8144], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d067
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0xa
jge 0x4a1e90
mov eax, 0x56d068
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e8
mov eax, 0x56d069
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a1f34
mov eax, 0x56d06a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4054a00d
mov edx, 0x54a026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4054a00d
mov dword [esp + 0x10], 0x54a026
mov dword [ebp - 0x8148], ecx
mov dword [ebp - 0x814c], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d06b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffb
mov eax, 0x56d06c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d06d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d06e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d06f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d070
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d071
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d072
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4054c40f
mov edx, 0x54c439
mov esi, dword [0x56e3f8]
add esi, 4
mov edi, dword [0x56f7c4]
add esi, edi
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4054c40f
mov dword [esp + 0x10], 0x54c439
mov dword [ebp - 0x8150], ecx
mov dword [ebp - 0x8154], edx
mov dword [ebp - 0x8158], esi
call fcn.005257a0
lea eax, [fcn.004afd50]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52f280]
mov edx, 3
lea esi, [0x535890]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x815c], eax
call sub.cvirte.dll__PassParamInfo
lea eax, [0x5b80f4]
mov dword [esp], eax
mov eax, dword [ebp - 0x8158]
mov dword [esp + 4], eax
call fcn.004afd50
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8160], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, dword [ebp - 0x8160]
mov dword [ebp - 0x454], eax
mov eax, 0x56d073
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4a219c
mov eax, 0x56d074
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56d075
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4054d804
mov edx, 0x54d81b
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4054d804
mov dword [esp + 0x10], 0x54d81b
mov dword [ebp - 0x8164], ecx
mov dword [ebp - 0x8168], edx
mov dword [ebp - 0x816c], esi
call fcn.005257a0
mov eax, dword [ebp - 0x816c]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56d076
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56d077
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d078
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a21e2
mov eax, 0x56d079
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 0
mov eax, 0x56d07a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7eb
mov eax, 0x56d07b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d07c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d07d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d07e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40550c17
mov edx, 0x550c26
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40550c17
mov dword [esp + 0x10], 0x550c26
mov dword [ebp - 0x8170], ecx
mov dword [ebp - 0x8174], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56d07f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x4a2ca4
mov eax, 0x56d080
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
mov dword [ebp - 0x8178], ecx
mov eax, dword [ebp - 0x8178]
sub eax, 0x18
mov dword [ebp - 0x817c], eax
je 0x4a2c50
jmp 0x4a22ce
mov eax, dword [ebp - 0x8178]
sub eax, 0x15
mov dword [ebp - 0x8180], eax
je 0x4a2c7d
jmp 0x4a22e5
mov eax, dword [ebp - 0x8178]
sub eax, 6
mov dword [ebp - 0x8184], eax
jne 0x4a2c8e
jmp 0x4a22fc
mov eax, 0x56d081
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40552804
mov edx, 0x552841
mov si, word [0x5916c6]
movzx edi, si
sub edi, 1
mov ebx, dword [0x52e250]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov esi, dword [ebp - 0x6f4]
mov dword [esp + 4], esi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40552804
mov dword [esp + 0x10], 0x552841
mov dword [ebp - 0x8188], ecx
mov dword [ebp - 0x818c], edx
mov dword [ebp - 0x8190], edi
mov dword [ebp - 0x8194], ebx
call fcn.005257a0
lea eax, [sub.cvirte.dll_sprintf]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
lea ecx, [0x52e3a0]
mov edx, 1
lea esi, [0x535888]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 0
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], esi
mov dword [ebp - 0x8198], eax
call sub.cvirte.dll__PassParamInfo
mov eax, 0
mov ecx, 0x4055280d
mov edx, 0x552813
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4055280d
mov dword [esp + 0xc], 0x552813
mov dword [ebp - 0x819c], eax
mov dword [ebp - 0x81a0], ecx
mov dword [ebp - 0x81a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e350]
lea edx, [0x52ea68]
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
call sub.cvirte.dll__PassParamInfo
mov eax, 1
mov ecx, 0x40552816
mov edx, 0x55281f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40552816
mov dword [esp + 0xc], 0x55281f
mov dword [ebp - 0x81a8], eax
mov dword [ebp - 0x81ac], ecx
mov dword [ebp - 0x81b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40552821
mov edx, 0x55282f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40552821
mov dword [esp + 0xc], 0x55282f
mov dword [ebp - 0x81b4], eax
mov dword [ebp - 0x81b8], ecx
mov dword [ebp - 0x81bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40552831
mov edx, 0x552840
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40552831
mov dword [esp + 0xc], 0x552840
mov dword [ebp - 0x81c0], eax
mov dword [ebp - 0x81c4], ecx
mov dword [ebp - 0x81c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 2
mov dword [esp + 8], ecx
mov dword [esp + 0xc], ecx
mov dword [ebp - 0x81cc], eax
call sub.cvirte.dll__VaArgPassArgInfo
lea eax, [0x56dbf6]
lea ecx, str._3i__03i
mov dword [esp], eax
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x8190]
mov dword [esp + 8], eax
mov ecx, dword [ebp - 0x8194]
mov dword [esp + 0xc], ecx
call sub.cvirte.dll_sprintf
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x81d0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d082
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40552c0d
mov edx, 0x552c42
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40552c0d
mov dword [esp + 0x10], 0x552c42
mov dword [ebp - 0x81d4], ecx
mov dword [ebp - 0x81d8], edx
mov dword [ebp - 0x81dc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40552c19
mov edx, 0x552c23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40552c19
mov dword [esp + 0xc], 0x552c23
mov dword [ebp - 0x81e0], eax
mov dword [ebp - 0x81e4], ecx
mov dword [ebp - 0x81e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40552c26
mov edx, 0x552c38
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40552c26
mov dword [esp + 0xc], 0x552c38
mov dword [ebp - 0x81ec], eax
mov dword [ebp - 0x81f0], ecx
mov dword [ebp - 0x81f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40552c3b
mov edx, 0x552c41
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40552c3b
mov dword [esp + 0xc], 0x552c41
mov dword [ebp - 0x81f8], eax
mov dword [ebp - 0x81fc], ecx
mov dword [ebp - 0x8200], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x535888]
lea esi, [0x56dbf6]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 9
lea ecx, [0x56dbf6]
mov edx, dword [ebp - 0x81dc]
mov dword [esp], edx
mov dword [esp + 4], 9
mov dword [esp + 8], ecx
mov dword [ebp - 0x8204], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8208], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d083
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4055340d
mov edx, 0x553444
mov esi, dword [0x5916c8]
mov edi, dword [0x570c50]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4055340d
mov dword [esp + 0x10], 0x553444
mov dword [ebp - 0x820c], ecx
mov dword [ebp - 0x8210], edx
mov dword [ebp - 0x8214], esi
mov dword [ebp - 0x8218], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40553419
mov edx, 0x553423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40553419
mov dword [esp + 0xc], 0x553423
mov dword [ebp - 0x821c], eax
mov dword [ebp - 0x8220], ecx
mov dword [ebp - 0x8224], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40553426
mov edx, 0x553431
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40553426
mov dword [esp + 0xc], 0x553431
mov dword [ebp - 0x8228], eax
mov dword [ebp - 0x822c], ecx
mov dword [ebp - 0x8230], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40553434
mov edx, 0x553443
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40553434
mov dword [esp + 0xc], 0x553443
mov dword [ebp - 0x8234], eax
mov dword [ebp - 0x8238], ecx
mov dword [ebp - 0x823c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8240], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 7
mov ecx, dword [ebp - 0x8214]
mov dword [esp], ecx
mov dword [esp + 4], 7
mov edx, dword [ebp - 0x8218]
mov dword [esp + 8], edx
mov dword [ebp - 0x8244], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8248], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d084
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4055380d
mov edx, 0x553864
mov esi, dword [0x5916c8]
mov edi, dword [0x570c50]
mov ebx, dword [0x570c4c]
mov dword [ebp - 0x6ac], ebx
fld dword [0x568204]
fild dword [ebp - 0x6ac]
fdivrp st(1)
mov dword [ebp - 0x6b0], edi
fild dword [ebp - 0x6b0]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4055380d
mov dword [esp + 0x10], 0x553864
mov dword [ebp - 0x824c], ecx
mov dword [ebp - 0x8250], edx
mov dword [ebp - 0x8254], esi
fstp qword [ebp - 0x825c]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40553819
mov edx, 0x553823
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40553819
mov dword [esp + 0xc], 0x553823
mov dword [ebp - 0x8260], eax
mov dword [ebp - 0x8264], ecx
mov dword [ebp - 0x8268], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40553826
mov edx, 0x553836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40553826
mov dword [esp + 0xc], 0x553836
mov dword [ebp - 0x826c], eax
mov dword [ebp - 0x8270], ecx
mov dword [ebp - 0x8274], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40553839
mov edx, 0x553863
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40553839
mov dword [esp + 0xc], 0x553863
mov dword [ebp - 0x8278], eax
mov dword [ebp - 0x827c], ecx
mov dword [ebp - 0x8280], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8284], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x825c]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x8254]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x8288], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x828c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d085
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x5916c6]
add ax, 1
mov word [0x5916c6], ax
mov eax, 0x56d086
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x56e3f8]
mov ecx, dword [0x570c50]
add ecx, eax
mov dword [0x570c50], ecx
mov eax, 0x56d087
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x5980c4], 0
mov eax, 0x56d088
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e258], 0
mov eax, 0x56d089
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7e7
mov eax, 0x56d08a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a2c8e
mov eax, 0x56d08b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7ec
mov eax, 0x56d08c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a2c8e
mov eax, 0x56d08d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d08e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a34d8
mov eax, 0x56d08f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56d090
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0xc8
mov ecx, dword [0x5980c4]
mov dword [ebp - 0x8290], eax
mov eax, ecx
xor edx, edx
mov ecx, dword [ebp - 0x8290]
div ecx
cmp edx, 0
jne 0x4a34c7
mov eax, 0x56d091
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
add eax, 1
mov dword [0x52e258], eax
mov eax, 0x56d092
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4055a00e
mov edx, 0x55a03f
mov esi, dword [0x5916c8]
mov edi, dword [0x52e258]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4055a00e
mov dword [esp + 0x10], 0x55a03f
mov dword [ebp - 0x8294], ecx
mov dword [ebp - 0x8298], edx
mov dword [ebp - 0x829c], esi
mov dword [ebp - 0x82a0], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4055a01a
mov edx, 0x55a024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4055a01a
mov dword [esp + 0xc], 0x55a024
mov dword [ebp - 0x82a4], eax
mov dword [ebp - 0x82a8], ecx
mov dword [ebp - 0x82ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4055a027
mov edx, 0x55a031
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4055a027
mov dword [esp + 0xc], 0x55a031
mov dword [ebp - 0x82b0], eax
mov dword [ebp - 0x82b4], ecx
mov dword [ebp - 0x82b8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4055a034
mov edx, 0x55a03e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4055a034
mov dword [esp + 0xc], 0x55a03e
mov dword [ebp - 0x82bc], eax
mov dword [ebp - 0x82c0], ecx
mov dword [ebp - 0x82c4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x82c8], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 6
mov ecx, dword [ebp - 0x829c]
mov dword [esp], ecx
mov dword [esp + 4], 6
mov edx, dword [ebp - 0x82a0]
mov dword [esp + 8], edx
mov dword [ebp - 0x82cc], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x82d0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d093
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e258]
cmp eax, 0xa
jge 0x4a2f59
mov eax, 0x56d094
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7ea
mov eax, 0x56d095
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a34b6
mov eax, 0x56d096
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d097
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4055c40a
mov edx, 0x55c41d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4055c40a
mov dword [esp + 0x10], 0x55c41d
mov dword [ebp - 0x82d4], ecx
mov dword [ebp - 0x82d8], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x82dc], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56d098
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4a30db
mov eax, 0x56d099
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56d09a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4055d405
mov edx, 0x55d41c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4055d405
mov dword [esp + 0x10], 0x55d41c
mov dword [ebp - 0x82e0], ecx
mov dword [ebp - 0x82e4], edx
mov dword [ebp - 0x82e8], esi
call fcn.005257a0
mov eax, dword [ebp - 0x82e8]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56d09b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56d09c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d09d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a34a5
mov eax, 0x56d09e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d09f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4055ec0b
mov edx, 0x55ec1e
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4055ec0b
mov dword [esp + 0x10], 0x55ec1e
mov dword [ebp - 0x82ec], ecx
mov dword [ebp - 0x82f0], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x82f4], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56d0a0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4a325d
mov eax, 0x56d0a1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56d0a2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4055fc06
mov edx, 0x55fc1d
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4055fc06
mov dword [esp + 0x10], 0x55fc1d
mov dword [ebp - 0x82f8], ecx
mov dword [ebp - 0x82fc], edx
mov dword [ebp - 0x8300], esi
call fcn.005257a0
mov eax, dword [ebp - 0x8300]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56d0a3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56d0a4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d0a5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a3494
mov eax, 0x56d0a6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0a7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4056140c
mov edx, 0x56141f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4056140c
mov dword [esp + 0x10], 0x56141f
mov dword [ebp - 0x8304], ecx
mov dword [ebp - 0x8308], edx
call fcn.005257a0
mov eax, 0x18
mov dword [esp], 0x18
mov dword [ebp - 0x830c], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56d0a8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4a33df
mov eax, 0x56d0a9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56d0aa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40562407
mov edx, 0x56241e
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40562407
mov dword [esp + 0x10], 0x56241e
mov dword [ebp - 0x8310], ecx
mov dword [ebp - 0x8314], edx
mov dword [ebp - 0x8318], esi
call fcn.005257a0
mov eax, dword [ebp - 0x8318]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56d0ab
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56d0ac
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d0ad
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a3483
mov eax, 0x56d0ae
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40563c10
mov edx, 0x563c29
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40563c10
mov dword [esp + 0x10], 0x563c29
mov dword [ebp - 0x831c], ecx
mov dword [ebp - 0x8320], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d0af
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffffc
mov eax, 0x56d0b0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d0b1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0b2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0b3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0b4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0b5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0b6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0b7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d0b8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0b9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40567017
mov edx, 0x567026
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40567017
mov dword [esp + 0x10], 0x567026
mov dword [ebp - 0x8324], ecx
mov dword [ebp - 0x8328], edx
call fcn.005257a0
call fcn.004ae570
mov bx, ax
mov word [0x56f792], bx
mov eax, 0x56d0ba
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0
jl 0x4a3888
mov eax, 0x56d0bb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40567c09
mov edx, 0x567c22
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40567c09
mov dword [esp + 0x10], 0x567c22
mov dword [ebp - 0x832c], ecx
mov dword [ebp - 0x8330], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d0bc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov ax, word [0x56f792]
movsx ecx, ax
cmp ecx, 0x18
jne 0x4a37ec
mov eax, 0x56d0bd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0be
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4056880a
mov edx, 0x56881d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4056880a
mov dword [esp + 0x10], 0x56881d
mov dword [ebp - 0x8334], ecx
mov dword [ebp - 0x8338], edx
call fcn.005257a0
mov eax, 6
mov dword [esp], 6
mov dword [ebp - 0x833c], eax
call fcn.004ac400
mov dword [ebp - 0x454], eax
mov eax, 0x56d0bf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x454]
cmp eax, 0
jge 0x4a3790
mov eax, 0x56d0c0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 1
mov eax, 0x56d0c1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40569805
mov edx, 0x56981c
mov esi, dword [ebp - 0x454]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40569805
mov dword [esp + 0x10], 0x56981c
mov dword [ebp - 0x8340], ecx
mov dword [ebp - 0x8344], edx
mov dword [ebp - 0x8348], esi
call fcn.005257a0
mov eax, dword [ebp - 0x8348]
mov dword [esp], eax
call fcn.004ac8c0
mov eax, 0x56d0c2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xfffffff9
mov eax, 0x56d0c3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d0c4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a37d6
mov eax, 0x56d0c5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e254], 0xffffffff
mov eax, 0x56d0c6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x2328
mov eax, 0x56d0c7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0c8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a3875
mov eax, 0x56d0c9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4056cc0b
mov edx, 0x56cc24
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4056cc0b
mov dword [esp + 0x10], 0x56cc24
mov dword [ebp - 0x834c], ecx
mov dword [ebp - 0x8350], edx
call fcn.005257a0
call fcn.004ae740
mov eax, 0x56d0ca
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7ea
mov eax, 0x56d0cb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0cc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a38b3
mov eax, 0x56d0cd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x7ea
mov eax, 0x56d0ce
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0cf
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d0d0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
add eax, 1
mov dword [0x5980c4], eax
mov eax, 0x56d0d1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057040c
mov edx, 0x570448
mov esi, dword [0x5916c8]
mov edi, dword [0x5980c4]
mov dword [ebp - 0x6a8], edi
mov dword [ebp - 0x6a4], 0
fld dword [0x568200]
fild qword [ebp - 0x6a8]
fdivrp st(1)
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057040c
mov dword [esp + 0x10], 0x570448
mov dword [ebp - 0x8354], ecx
mov dword [ebp - 0x8358], edx
mov dword [ebp - 0x835c], esi
fstp qword [ebp - 0x8364]
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40570418
mov edx, 0x570422
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40570418
mov dword [esp + 0xc], 0x570422
mov dword [ebp - 0x8368], eax
mov dword [ebp - 0x836c], ecx
mov dword [ebp - 0x8370], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40570425
mov edx, 0x570435
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40570425
mov dword [esp + 0xc], 0x570435
mov dword [ebp - 0x8374], eax
mov dword [ebp - 0x8378], ecx
mov dword [ebp - 0x837c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40570438
mov edx, 0x570447
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40570438
mov dword [esp + 0xc], 0x570447
mov dword [ebp - 0x8380], eax
mov dword [ebp - 0x8384], ecx
mov dword [ebp - 0x8388], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52f720]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x838c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 2
mov ecx, esp
fld qword [ebp - 0x8364]
fstp qword [ecx + 8]
mov edx, dword [ebp - 0x835c]
mov dword [ecx], edx
mov dword [ecx + 4], 2
mov dword [ebp - 0x8390], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8394], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0d2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x5980c4]
cmp eax, 0x7d0
jbe 0x4a3b3c
mov eax, 0x56d0d3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x52e24e], 0x12c
mov eax, 0x56d0d4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0d5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x455ced.6
mov eax, 0x56d0d6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e23c]
cmp eax, 0
je 0x4a4328
mov eax, 0x56d0d7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e240]
cmp eax, 0
jne 0x4a4328
mov eax, 0x56d0d8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40576018
mov ebx, 0x57601e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40576018
mov dword [esp + 0x14], 0x57601e
mov dword [ebp - 0x8398], ebx
mov dword [ebp - 0x839c], edi
mov dword [ebp - 0x83a0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40576018
mov ebx, 0x576029
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40576018
mov dword [esp + 0x14], 0x576029
mov dword [ebp - 0x83a4], ebx
mov dword [ebp - 0x83a8], edi
mov dword [ebp - 0x83ac], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40576004
mov edx, 0x576039
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40576004
mov dword [esp + 0x10], 0x576039
mov dword [ebp - 0x83b0], ecx
mov dword [ebp - 0x83b4], edx
mov dword [ebp - 0x83b8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_InstallComCallback]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 4
lea ecx, [0x52f650]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 4
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x83bc], eax
mov dword [ebp - 0x83c0], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 4
mov ecx, 0x40576035
mov edx, 0x576035
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 4
mov dword [esp + 8], 0x40576035
mov dword [esp + 0xc], 0x576035
mov dword [ebp - 0x83c4], eax
mov dword [ebp - 0x83c8], ecx
mov dword [ebp - 0x83cc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 5
lea ecx, [0x52e5f0]
mov edx, 0x2c
mov esi, 0
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 5
mov dword [esp + 8], ecx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 0
mov dword [ebp - 0x83d0], eax
mov dword [ebp - 0x83d4], esi
call sub.cvirte.dll__PassParamInfo
mov eax, 5
mov ecx, 0x40576038
mov edx, 0x576038
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 5
mov dword [esp + 8], 0x40576038
mov dword [esp + 0xc], 0x576038
mov dword [ebp - 0x83d8], eax
mov dword [ebp - 0x83dc], ecx
mov dword [ebp - 0x83e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, esp
mov ecx, dword [ebp - 0x83b8]
mov dword [eax], ecx
mov dword [eax + 0x14], 0
mov dword [eax + 0x10], 0
mov dword [eax + 0xc], 0
mov dword [eax + 8], 1
mov dword [eax + 4], 0
call sub.cvirte.dll__UP_InstallComCallback
sub esp, 0x18
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x83e4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0d9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40576411
mov ebx, 0x576417
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40576411
mov dword [esp + 0x14], 0x576417
mov dword [ebp - 0x83e8], ebx
mov dword [ebp - 0x83ec], edi
mov dword [ebp - 0x83f0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40576411
mov ebx, 0x576422
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40576411
mov dword [esp + 0x14], 0x576422
mov dword [ebp - 0x83f4], ebx
mov dword [ebp - 0x83f8], edi
mov dword [ebp - 0x83fc], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40576407
mov edx, 0x576423
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40576407
mov dword [esp + 0x10], 0x576423
mov dword [ebp - 0x8400], ecx
mov dword [ebp - 0x8404], edx
mov dword [ebp - 0x8408], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushInQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x8408]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushInQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x840c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0da
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40576812
mov ebx, 0x576818
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40576812
mov dword [esp + 0x14], 0x576818
mov dword [ebp - 0x8410], ebx
mov dword [ebp - 0x8414], edi
mov dword [ebp - 0x8418], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x40576812
mov ebx, 0x576823
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40576812
mov dword [esp + 0x14], 0x576823
mov dword [ebp - 0x841c], ebx
mov dword [ebp - 0x8420], edi
mov dword [ebp - 0x8424], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40576807
mov edx, 0x576824
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40576807
mov dword [esp + 0x10], 0x576824
mov dword [ebp - 0x8428], ecx
mov dword [ebp - 0x842c], edx
mov dword [ebp - 0x8430], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_FlushOutQ]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x8430]
mov dword [eax], ecx
call sub.cvirte.dll__UP_FlushOutQ
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8434], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0db
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf6], 0
mov eax, 0x56d0dc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov word [0x56bcf4], 0
mov eax, 0x56d0dd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4057740d
mov ebx, 0x577413
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4057740d
mov dword [esp + 0x14], 0x577413
mov dword [ebp - 0x8438], ebx
mov dword [ebp - 0x843c], edi
mov dword [ebp - 0x8440], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 8
mov edx, 0x2d
mov esi, 0
mov edi, 0x4057740d
mov ebx, 0x57741e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4057740d
mov dword [esp + 0x14], 0x57741e
mov dword [ebp - 0x8444], ebx
mov dword [ebp - 0x8448], edi
mov dword [ebp - 0x844c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40577404
mov edx, 0x57741f
mov esi, dword [0x56a9e9]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40577404
mov dword [esp + 0x10], 0x57741f
mov dword [ebp - 0x8450], ecx
mov dword [ebp - 0x8454], edx
mov dword [ebp - 0x8458], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll__UP_CloseCom]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, esp
mov ecx, dword [ebp - 0x8458]
mov dword [eax], ecx
call sub.cvirte.dll__UP_CloseCom
sub esp, 4
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x845c], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__ResetCalledFunPtr
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0de
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0df
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e240], 0
mov eax, 0x56d0e0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov dword [0x52e23c], 0
mov eax, 0x56d0e1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40578803
mov edx, 0x578814
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40578803
mov dword [esp + 0x10], 0x578814
mov dword [ebp - 0x8460], ecx
mov dword [ebp - 0x8464], edx
call fcn.005257a0
call fcn.0044efb0
mov eax, 0x56d0e2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40579409
mov edx, 0x57944b
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40579409
mov dword [esp + 0x10], 0x57944b
mov dword [ebp - 0x8468], ecx
mov dword [ebp - 0x846c], edx
mov dword [ebp - 0x8470], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4057941b
mov edx, 0x579425
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4057941b
mov dword [esp + 0xc], 0x579425
mov dword [ebp - 0x8474], eax
mov dword [ebp - 0x8478], ecx
mov dword [ebp - 0x847c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40579428
mov edx, 0x579439
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40579428
mov dword [esp + 0xc], 0x579439
mov dword [ebp - 0x8480], eax
mov dword [ebp - 0x8484], ecx
mov dword [ebp - 0x8488], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4057943c
mov edx, 0x579447
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4057943c
mov dword [esp + 0xc], 0x579447
mov dword [ebp - 0x848c], eax
mov dword [ebp - 0x8490], ecx
mov dword [ebp - 0x8494], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4057944a
mov edx, 0x57944a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4057944a
mov dword [esp + 0xc], 0x57944a
mov dword [ebp - 0x8498], eax
mov dword [ebp - 0x849c], ecx
mov dword [ebp - 0x84a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x84a4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xc
mov ecx, 0x4f7
mov edx, 0
mov esi, dword [ebp - 0x8470]
mov dword [esp], esi
mov dword [esp + 4], 0xc
mov dword [esp + 8], 0x4f7
mov dword [esp + 0xc], 0
mov dword [ebp - 0x84a8], eax
mov dword [ebp - 0x84ac], ecx
mov dword [ebp - 0x84b0], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x84b4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0e3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
cmp eax, 0
jge 0x4a5ea7
mov eax, 0x56d0e4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057a404
mov edx, 0x57a436
mov esi, dword [0x5916c8]
mov edi, dword [0x52e254]
mov ebx, dword [ebp - 0x6f8]
mov dword [esp], ebx
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057a404
mov dword [esp + 0x10], 0x57a436
mov dword [ebp - 0x84b8], ecx
mov dword [ebp - 0x84bc], edx
mov dword [ebp - 0x84c0], esi
mov dword [ebp - 0x84c4], edi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4057a410
mov edx, 0x57a41a
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4057a410
mov dword [esp + 0xc], 0x57a41a
mov dword [ebp - 0x84c8], eax
mov dword [ebp - 0x84cc], ecx
mov dword [ebp - 0x84d0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4057a41d
mov edx, 0x57a427
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4057a41d
mov dword [esp + 0xc], 0x57a427
mov dword [ebp - 0x84d4], eax
mov dword [ebp - 0x84d8], ecx
mov dword [ebp - 0x84dc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4057a42a
mov edx, 0x57a435
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4057a42a
mov dword [esp + 0xc], 0x57a435
mov dword [ebp - 0x84e0], eax
mov dword [ebp - 0x84e4], ecx
mov dword [ebp - 0x84e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x84ec], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 5
mov ecx, dword [ebp - 0x84c0]
mov dword [esp], ecx
mov dword [esp + 4], 5
mov edx, dword [ebp - 0x84c4]
mov dword [esp + 8], edx
mov dword [ebp - 0x84f0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x84f4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0e5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [0x52e254]
mov dword [ebp - 0x84f8], eax
mov eax, dword [ebp - 0x84f8]
add eax, 8
mov ecx, eax
sub ecx, 7
mov dword [ebp - 0x84fc], eax
mov dword [ebp - 0x8500], ecx
ja case.0x4a4859.5
mov eax, dword [ebp - 0x84fc]
mov ecx, dword [eax*4 + 0x5683ec]
jmp ecx
mov eax, 0x56d0e6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057b406
mov edx, 0x57b454
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057b406
mov dword [esp + 0x10], 0x57b454
mov dword [ebp - 0x8504], ecx
mov dword [ebp - 0x8508], edx
mov dword [ebp - 0x850c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4057b418
mov edx, 0x57b422
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4057b418
mov dword [esp + 0xc], 0x57b422
mov dword [ebp - 0x8510], eax
mov dword [ebp - 0x8514], ecx
mov dword [ebp - 0x8518], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4057b424
mov edx, 0x57b436
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4057b424
mov dword [esp + 0xc], 0x57b436
mov dword [ebp - 0x851c], eax
mov dword [ebp - 0x8520], ecx
mov dword [ebp - 0x8524], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4057b438
mov edx, 0x57b448
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4057b438
mov dword [esp + 0xc], 0x57b448
mov dword [ebp - 0x8528], eax
mov dword [ebp - 0x852c], ecx
mov dword [ebp - 0x8530], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4057b44a
mov edx, 0x57b453
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4057b44a
mov dword [esp + 0xc], 0x57b453
mov dword [ebp - 0x8534], eax
mov dword [ebp - 0x8538], ecx
mov dword [ebp - 0x853c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8540], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x850c]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x8544], eax
mov dword [ebp - 0x8548], ecx
mov dword [ebp - 0x854c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8550], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0e7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057b806
mov edx, 0x57b81f
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057b806
mov dword [esp + 0x10], 0x57b81f
mov dword [ebp - 0x8554], ecx
mov dword [ebp - 0x8558], edx
call fcn.005257a0
call fcn.004d4930
mov eax, 0x56d0e8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x4a4859.5
mov eax, 0x56d0e9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057c806
mov edx, 0x57c854
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057c806
mov dword [esp + 0x10], 0x57c854
mov dword [ebp - 0x855c], ecx
mov dword [ebp - 0x8560], edx
mov dword [ebp - 0x8564], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4057c818
mov edx, 0x57c822
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4057c818
mov dword [esp + 0xc], 0x57c822
mov dword [ebp - 0x8568], eax
mov dword [ebp - 0x856c], ecx
mov dword [ebp - 0x8570], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4057c824
mov edx, 0x57c836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4057c824
mov dword [esp + 0xc], 0x57c836
mov dword [ebp - 0x8574], eax
mov dword [ebp - 0x8578], ecx
mov dword [ebp - 0x857c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4057c838
mov edx, 0x57c848
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4057c838
mov dword [esp + 0xc], 0x57c848
mov dword [ebp - 0x8580], eax
mov dword [ebp - 0x8584], ecx
mov dword [ebp - 0x8588], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4057c84a
mov edx, 0x57c853
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4057c84a
mov dword [esp + 0xc], 0x57c853
mov dword [ebp - 0x858c], eax
mov dword [ebp - 0x8590], ecx
mov dword [ebp - 0x8594], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8598], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x8564]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x859c], eax
mov dword [ebp - 0x85a0], ecx
mov dword [ebp - 0x85a4], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x85a8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0ea
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057cc06
mov edx, 0x57cc12
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057cc06
mov dword [esp + 0x10], 0x57cc12
mov dword [ebp - 0x85ac], ecx
mov dword [ebp - 0x85b0], edx
call fcn.005257a0
call fcn.004d5420
mov eax, 0x56d0eb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x4a4859.5
mov eax, 0x56d0ec
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057dc06
mov edx, 0x57dc54
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057dc06
mov dword [esp + 0x10], 0x57dc54
mov dword [ebp - 0x85b4], ecx
mov dword [ebp - 0x85b8], edx
mov dword [ebp - 0x85bc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4057dc18
mov edx, 0x57dc22
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4057dc18
mov dword [esp + 0xc], 0x57dc22
mov dword [ebp - 0x85c0], eax
mov dword [ebp - 0x85c4], ecx
mov dword [ebp - 0x85c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4057dc24
mov edx, 0x57dc36
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4057dc24
mov dword [esp + 0xc], 0x57dc36
mov dword [ebp - 0x85cc], eax
mov dword [ebp - 0x85d0], ecx
mov dword [ebp - 0x85d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4057dc38
mov edx, 0x57dc48
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4057dc38
mov dword [esp + 0xc], 0x57dc48
mov dword [ebp - 0x85d8], eax
mov dword [ebp - 0x85dc], ecx
mov dword [ebp - 0x85e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4057dc4a
mov edx, 0x57dc53
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4057dc4a
mov dword [esp + 0xc], 0x57dc53
mov dword [ebp - 0x85e4], eax
mov dword [ebp - 0x85e8], ecx
mov dword [ebp - 0x85ec], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x85f0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x85bc]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x85f4], eax
mov dword [ebp - 0x85f8], ecx
mov dword [ebp - 0x85fc], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8600], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0ed
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057e006
mov edx, 0x57e014
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057e006
mov dword [esp + 0x10], 0x57e014
mov dword [ebp - 0x8604], ecx
mov dword [ebp - 0x8608], edx
call fcn.005257a0
call fcn.004d5f10
mov eax, 0x56d0ee
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x4a4859.5
mov eax, 0x56d0ef
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057f406
mov edx, 0x57f454
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057f406
mov dword [esp + 0x10], 0x57f454
mov dword [ebp - 0x860c], ecx
mov dword [ebp - 0x8610], edx
mov dword [ebp - 0x8614], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4057f418
mov edx, 0x57f422
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4057f418
mov dword [esp + 0xc], 0x57f422
mov dword [ebp - 0x8618], eax
mov dword [ebp - 0x861c], ecx
mov dword [ebp - 0x8620], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4057f424
mov edx, 0x57f436
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4057f424
mov dword [esp + 0xc], 0x57f436
mov dword [ebp - 0x8624], eax
mov dword [ebp - 0x8628], ecx
mov dword [ebp - 0x862c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4057f438
mov edx, 0x57f448
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4057f438
mov dword [esp + 0xc], 0x57f448
mov dword [ebp - 0x8630], eax
mov dword [ebp - 0x8634], ecx
mov dword [ebp - 0x8638], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4057f44a
mov edx, 0x57f453
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4057f44a
mov dword [esp + 0xc], 0x57f453
mov dword [ebp - 0x863c], eax
mov dword [ebp - 0x8640], ecx
mov dword [ebp - 0x8644], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8648], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x8614]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x864c], eax
mov dword [ebp - 0x8650], ecx
mov dword [ebp - 0x8654], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8658], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0f0
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4057f806
mov edx, 0x57f81b
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4057f806
mov dword [esp + 0x10], 0x57f81b
mov dword [ebp - 0x865c], ecx
mov dword [ebp - 0x8660], edx
call fcn.005257a0
call fcn.004d6a00
mov eax, 0x56d0f1
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x4a4859.5
mov eax, 0x56d0f2
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40580806
mov edx, 0x580854
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40580806
mov dword [esp + 0x10], 0x580854
mov dword [ebp - 0x8664], ecx
mov dword [ebp - 0x8668], edx
mov dword [ebp - 0x866c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40580818
mov edx, 0x580822
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40580818
mov dword [esp + 0xc], 0x580822
mov dword [ebp - 0x8670], eax
mov dword [ebp - 0x8674], ecx
mov dword [ebp - 0x8678], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40580824
mov edx, 0x580836
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40580824
mov dword [esp + 0xc], 0x580836
mov dword [ebp - 0x867c], eax
mov dword [ebp - 0x8680], ecx
mov dword [ebp - 0x8684], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40580838
mov edx, 0x580848
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40580838
mov dword [esp + 0xc], 0x580848
mov dword [ebp - 0x8688], eax
mov dword [ebp - 0x868c], ecx
mov dword [ebp - 0x8690], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4058084a
mov edx, 0x580853
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4058084a
mov dword [esp + 0xc], 0x580853
mov dword [ebp - 0x8694], eax
mov dword [ebp - 0x8698], ecx
mov dword [ebp - 0x869c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x86a0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x866c]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x86a4], eax
mov dword [ebp - 0x86a8], ecx
mov dword [ebp - 0x86ac], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x86b0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0f3
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40580c12
mov edx, 0x580c46
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40580c12
mov dword [esp + 0x10], 0x580c46
mov dword [ebp - 0x86b4], ecx
mov dword [ebp - 0x86b8], edx
mov dword [ebp - 0x86bc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40580c1e
mov edx, 0x580c28
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40580c1e
mov dword [esp + 0xc], 0x580c28
mov dword [ebp - 0x86c0], eax
mov dword [ebp - 0x86c4], ecx
mov dword [ebp - 0x86c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40580c2b
mov edx, 0x580c3d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40580c2b
mov dword [esp + 0xc], 0x580c3d
mov dword [ebp - 0x86cc], eax
mov dword [ebp - 0x86d0], ecx
mov dword [ebp - 0x86d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40580c3f
mov edx, 0x580c45
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40580c3f
mov dword [esp + 0xc], 0x580c45
mov dword [ebp - 0x86d8], eax
mov dword [ebp - 0x86dc], ecx
mov dword [ebp - 0x86e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x52f240]
lea esi, str.ERROR
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
lea ecx, str.ERROR
mov edx, dword [ebp - 0x86bc]
mov dword [esp], edx
mov dword [esp + 4], 0xa
mov dword [esp + 8], ecx
mov dword [ebp - 0x86e4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x86e8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0f4
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x4a4859.5
mov eax, 0x56d0f5
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40581c06
mov edx, 0x581c54
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40581c06
mov dword [esp + 0x10], 0x581c54
mov dword [ebp - 0x86ec], ecx
mov dword [ebp - 0x86f0], edx
mov dword [ebp - 0x86f4], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40581c18
mov edx, 0x581c22
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40581c18
mov dword [esp + 0xc], 0x581c22
mov dword [ebp - 0x86f8], eax
mov dword [ebp - 0x86fc], ecx
mov dword [ebp - 0x8700], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40581c24
mov edx, 0x581c36
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40581c24
mov dword [esp + 0xc], 0x581c36
mov dword [ebp - 0x8704], eax
mov dword [ebp - 0x8708], ecx
mov dword [ebp - 0x870c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40581c38
mov edx, 0x581c48
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40581c38
mov dword [esp + 0xc], 0x581c48
mov dword [ebp - 0x8710], eax
mov dword [ebp - 0x8714], ecx
mov dword [ebp - 0x8718], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40581c4a
mov edx, 0x581c53
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40581c4a
mov dword [esp + 0xc], 0x581c53
mov dword [ebp - 0x871c], eax
mov dword [ebp - 0x8720], ecx
mov dword [ebp - 0x8724], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8728], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x86f4]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x872c], eax
mov dword [ebp - 0x8730], ecx
mov dword [ebp - 0x8734], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8738], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0f6
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40582012
mov edx, 0x582044
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40582012
mov dword [esp + 0x10], 0x582044
mov dword [ebp - 0x873c], ecx
mov dword [ebp - 0x8740], edx
mov dword [ebp - 0x8744], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4058201e
mov edx, 0x582028
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4058201e
mov dword [esp + 0xc], 0x582028
mov dword [ebp - 0x8748], eax
mov dword [ebp - 0x874c], ecx
mov dword [ebp - 0x8750], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4058202b
mov edx, 0x58203d
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4058202b
mov dword [esp + 0xc], 0x58203d
mov dword [ebp - 0x8754], eax
mov dword [ebp - 0x8758], ecx
mov dword [ebp - 0x875c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4058203f
mov edx, 0x582043
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4058203f
mov dword [esp + 0xc], 0x582043
mov dword [ebp - 0x8760], eax
mov dword [ebp - 0x8764], ecx
mov dword [ebp - 0x8768], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3a0]
lea edx, [0x530020]
lea esi, [0x530018]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], esi
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
lea ecx, [0x530018]
mov edx, dword [ebp - 0x8744]
mov dword [esp], edx
mov dword [esp + 4], 0xa
mov dword [esp + 8], ecx
mov dword [ebp - 0x876c], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8770], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0f7
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp case.0x4a4859.5
mov eax, 0x56d0f8
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40583006
mov edx, 0x583054
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40583006
mov dword [esp + 0x10], 0x583054
mov dword [ebp - 0x8774], ecx
mov dword [ebp - 0x8778], edx
mov dword [ebp - 0x877c], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40583018
mov edx, 0x583022
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40583018
mov dword [esp + 0xc], 0x583022
mov dword [ebp - 0x8780], eax
mov dword [ebp - 0x8784], ecx
mov dword [ebp - 0x8788], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40583024
mov edx, 0x583036
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40583024
mov dword [esp + 0xc], 0x583036
mov dword [ebp - 0x878c], eax
mov dword [ebp - 0x8790], ecx
mov dword [ebp - 0x8794], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40583038
mov edx, 0x583048
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40583038
mov dword [esp + 0xc], 0x583048
mov dword [ebp - 0x8798], eax
mov dword [ebp - 0x879c], ecx
mov dword [ebp - 0x87a0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4058304a
mov edx, 0x583053
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4058304a
mov dword [esp + 0xc], 0x583053
mov dword [ebp - 0x87a4], eax
mov dword [ebp - 0x87a8], ecx
mov dword [ebp - 0x87ac], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x87b0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0x99ff99
mov esi, dword [ebp - 0x877c]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0x99ff99
mov dword [ebp - 0x87b4], eax
mov dword [ebp - 0x87b8], ecx
mov dword [ebp - 0x87bc], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x87c0], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d0f9
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40583406
mov edx, 0x583412
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40583406
mov dword [esp + 0x10], 0x583412
mov dword [ebp - 0x87c4], ecx
mov dword [ebp - 0x87c8], edx
call fcn.005257a0
call fcn.004d74f0
mov eax, 0x56d0fa
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d0fb
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a79ff
mov eax, 0x56d0fc
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4058500c
mov ebx, 0x585012
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058500c
mov dword [esp + 0x14], 0x585012
mov dword [ebp - 0x87cc], ebx
mov dword [ebp - 0x87d0], edi
mov dword [ebp - 0x87d4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e3c0]
lea ecx, [0x56a9e1]
add ecx, 0x324
mov edx, 0xb
mov esi, 0
mov edi, 0x4058500c
mov ebx, 0x585026
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058500c
mov dword [esp + 0x14], 0x585026
mov dword [ebp - 0x87d8], ebx
mov dword [ebp - 0x87dc], edi
mov dword [ebp - 0x87e0], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56ad05]
mov dword [ebp - 0x87e4], eax
mov eax, dword [ebp - 0x87e4]
mov ecx, dword [ebp - 0x87e4]
sub ecx, 3
mov dword [ebp - 0x87e8], eax
mov dword [ebp - 0x87ec], ecx
ja 0x4a79ee
mov eax, dword [ebp - 0x87e8]
mov ecx, dword [eax*4 + 0x5683dc]
jmp ecx
mov eax, 0x56d0fd
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40585c08
mov ebx, 0x585c0e
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40585c08
mov dword [esp + 0x14], 0x585c0e
mov dword [ebp - 0x87f0], ebx
mov dword [ebp - 0x87f4], edi
mov dword [ebp - 0x87f8], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x40585c08
mov ebx, 0x585c18
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40585c08
mov dword [esp + 0x14], 0x585c18
mov dword [ebp - 0x87fc], ebx
mov dword [ebp - 0x8800], edi
mov dword [ebp - 0x8804], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56d0fe
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40586008
mov edx, 0x586015
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40586008
mov dword [esp + 0x10], 0x586015
mov dword [ebp - 0x8808], ecx
mov dword [ebp - 0x880c], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56d0ff
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40586436
mov ebx, 0x58643c
mov dword [ebp - 0x8810], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x8814], eax
mov eax, dword [ebp - 0x8810]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40586436
mov dword [esp + 0x14], 0x58643c
mov dword [ebp - 0x8818], ebx
mov dword [ebp - 0x881c], edi
mov dword [ebp - 0x8820], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x40586436
mov ebx, 0x586446
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40586436
mov dword [esp + 0x14], 0x586446
mov dword [ebp - 0x8824], ebx
mov dword [ebp - 0x8828], edi
mov dword [ebp - 0x882c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058640a
mov edx, 0x586447
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058640a
mov dword [esp + 0x10], 0x586447
mov dword [ebp - 0x8830], ecx
mov dword [ebp - 0x8834], edx
mov dword [ebp - 0x8838], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40586416
mov edx, 0x586423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40586416
mov dword [esp + 0xc], 0x586423
mov dword [ebp - 0x883c], eax
mov dword [ebp - 0x8840], ecx
mov dword [ebp - 0x8844], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40586425
mov edx, 0x586434
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40586425
mov dword [esp + 0xc], 0x586434
mov dword [ebp - 0x8848], eax
mov dword [ebp - 0x884c], ecx
mov dword [ebp - 0x8850], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40586436
mov edx, 0x586446
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40586436
mov dword [esp + 0xc], 0x586446
mov dword [ebp - 0x8854], eax
mov dword [ebp - 0x8858], ecx
mov dword [ebp - 0x885c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8860], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x8814]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x8838]
mov dword [esp + 8], edx
mov dword [ebp - 0x8864], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8868], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d100
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40586806
mov edx, 0x586812
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40586806
mov dword [esp + 0x10], 0x586812
mov dword [ebp - 0x886c], ecx
mov dword [ebp - 0x8870], edx
call fcn.005257a0
call fcn.004d74f0
mov eax, 0x56d101
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a79ee
mov eax, 0x56d102
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [section..data]
cmp eax, 5
jne 0x4a6891
mov eax, 0x56d103
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40588009
mov ebx, 0x58800f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40588009
mov dword [esp + 0x14], 0x58800f
mov dword [ebp - 0x8874], ebx
mov dword [ebp - 0x8878], edi
mov dword [ebp - 0x887c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x40588009
mov ebx, 0x588019
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40588009
mov dword [esp + 0x14], 0x588019
mov dword [ebp - 0x8880], ebx
mov dword [ebp - 0x8884], edi
mov dword [ebp - 0x8888], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56d104
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40588409
mov edx, 0x588416
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40588409
mov dword [esp + 0x10], 0x588416
mov dword [ebp - 0x888c], ecx
mov dword [ebp - 0x8890], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56d105
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40588837
mov ebx, 0x58883d
mov dword [ebp - 0x8894], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x8898], eax
mov eax, dword [ebp - 0x8894]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40588837
mov dword [esp + 0x14], 0x58883d
mov dword [ebp - 0x889c], ebx
mov dword [ebp - 0x88a0], edi
mov dword [ebp - 0x88a4], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x40588837
mov ebx, 0x588847
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40588837
mov dword [esp + 0x14], 0x588847
mov dword [ebp - 0x88a8], ebx
mov dword [ebp - 0x88ac], edi
mov dword [ebp - 0x88b0], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058880b
mov edx, 0x588848
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058880b
mov dword [esp + 0x10], 0x588848
mov dword [ebp - 0x88b4], ecx
mov dword [ebp - 0x88b8], edx
mov dword [ebp - 0x88bc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40588817
mov edx, 0x588824
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40588817
mov dword [esp + 0xc], 0x588824
mov dword [ebp - 0x88c0], eax
mov dword [ebp - 0x88c4], ecx
mov dword [ebp - 0x88c8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40588826
mov edx, 0x588835
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40588826
mov dword [esp + 0xc], 0x588835
mov dword [ebp - 0x88cc], eax
mov dword [ebp - 0x88d0], ecx
mov dword [ebp - 0x88d4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40588837
mov edx, 0x588847
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40588837
mov dword [esp + 0xc], 0x588847
mov dword [ebp - 0x88d8], eax
mov dword [ebp - 0x88dc], ecx
mov dword [ebp - 0x88e0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x88e4], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x8898]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x88bc]
mov dword [esp + 8], edx
mov dword [ebp - 0x88e8], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x88ec], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d106
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40588c07
mov edx, 0x588c13
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40588c07
mov dword [esp + 0x10], 0x588c13
mov dword [ebp - 0x88f0], ecx
mov dword [ebp - 0x88f4], edx
call fcn.005257a0
call fcn.004d74f0
mov eax, 0x56d107
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a6b45
mov eax, 0x56d108
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40589c07
mov edx, 0x589c55
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40589c07
mov dword [esp + 0x10], 0x589c55
mov dword [ebp - 0x88f8], ecx
mov dword [ebp - 0x88fc], edx
mov dword [ebp - 0x8900], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40589c19
mov edx, 0x589c23
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40589c19
mov dword [esp + 0xc], 0x589c23
mov dword [ebp - 0x8904], eax
mov dword [ebp - 0x8908], ecx
mov dword [ebp - 0x890c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40589c25
mov edx, 0x589c37
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40589c25
mov dword [esp + 0xc], 0x589c37
mov dword [ebp - 0x8910], eax
mov dword [ebp - 0x8914], ecx
mov dword [ebp - 0x8918], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40589c39
mov edx, 0x589c49
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40589c39
mov dword [esp + 0xc], 0x589c49
mov dword [ebp - 0x891c], eax
mov dword [ebp - 0x8920], ecx
mov dword [ebp - 0x8924], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x40589c4b
mov edx, 0x589c54
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x40589c4b
mov dword [esp + 0xc], 0x589c54
mov dword [ebp - 0x8928], eax
mov dword [ebp - 0x892c], ecx
mov dword [ebp - 0x8930], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8934], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x8900]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x8938], eax
mov dword [ebp - 0x893c], ecx
mov dword [ebp - 0x8940], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8944], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d109
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058a007
mov edx, 0x58a015
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058a007
mov dword [esp + 0x10], 0x58a015
mov dword [ebp - 0x8948], ecx
mov dword [ebp - 0x894c], edx
call fcn.005257a0
call fcn.004d5f10
mov eax, 0x56d10a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d10b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a79ee
mov eax, 0x56d10c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [section..data]
cmp eax, 5
jne 0x4a6fdd
mov eax, 0x56d10d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4058bc09
mov ebx, 0x58bc0f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058bc09
mov dword [esp + 0x14], 0x58bc0f
mov dword [ebp - 0x8950], ebx
mov dword [ebp - 0x8954], edi
mov dword [ebp - 0x8958], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x4058bc09
mov ebx, 0x58bc19
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058bc09
mov dword [esp + 0x14], 0x58bc19
mov dword [ebp - 0x895c], ebx
mov dword [ebp - 0x8960], edi
mov dword [ebp - 0x8964], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56d10e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058c009
mov edx, 0x58c016
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058c009
mov dword [esp + 0x10], 0x58c016
mov dword [ebp - 0x8968], ecx
mov dword [ebp - 0x896c], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56d10f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4058c437
mov ebx, 0x58c43d
mov dword [ebp - 0x8970], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x8974], eax
mov eax, dword [ebp - 0x8970]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058c437
mov dword [esp + 0x14], 0x58c43d
mov dword [ebp - 0x8978], ebx
mov dword [ebp - 0x897c], edi
mov dword [ebp - 0x8980], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x4058c437
mov ebx, 0x58c447
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058c437
mov dword [esp + 0x14], 0x58c447
mov dword [ebp - 0x8984], ebx
mov dword [ebp - 0x8988], edi
mov dword [ebp - 0x898c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058c40b
mov edx, 0x58c448
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058c40b
mov dword [esp + 0x10], 0x58c448
mov dword [ebp - 0x8990], ecx
mov dword [ebp - 0x8994], edx
mov dword [ebp - 0x8998], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4058c417
mov edx, 0x58c424
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4058c417
mov dword [esp + 0xc], 0x58c424
mov dword [ebp - 0x899c], eax
mov dword [ebp - 0x89a0], ecx
mov dword [ebp - 0x89a4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4058c426
mov edx, 0x58c435
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4058c426
mov dword [esp + 0xc], 0x58c435
mov dword [ebp - 0x89a8], eax
mov dword [ebp - 0x89ac], ecx
mov dword [ebp - 0x89b0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4058c437
mov edx, 0x58c447
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4058c437
mov dword [esp + 0xc], 0x58c447
mov dword [ebp - 0x89b4], eax
mov dword [ebp - 0x89b8], ecx
mov dword [ebp - 0x89bc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x89c0], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x8974]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x8998]
mov dword [esp + 8], edx
mov dword [ebp - 0x89c4], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x89c8], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d110
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058c807
mov edx, 0x58c813
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058c807
mov dword [esp + 0x10], 0x58c813
mov dword [ebp - 0x89cc], ecx
mov dword [ebp - 0x89d0], edx
call fcn.005257a0
call fcn.004d74f0
mov eax, 0x56d111
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a7291
mov eax, 0x56d112
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058d807
mov edx, 0x58d855
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058d807
mov dword [esp + 0x10], 0x58d855
mov dword [ebp - 0x89d4], ecx
mov dword [ebp - 0x89d8], edx
mov dword [ebp - 0x89dc], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x4058d819
mov edx, 0x58d823
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x4058d819
mov dword [esp + 0xc], 0x58d823
mov dword [ebp - 0x89e0], eax
mov dword [ebp - 0x89e4], ecx
mov dword [ebp - 0x89e8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x4058d825
mov edx, 0x58d837
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x4058d825
mov dword [esp + 0xc], 0x58d837
mov dword [ebp - 0x89ec], eax
mov dword [ebp - 0x89f0], ecx
mov dword [ebp - 0x89f4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x4058d839
mov edx, 0x58d849
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x4058d839
mov dword [esp + 0xc], 0x58d849
mov dword [ebp - 0x89f8], eax
mov dword [ebp - 0x89fc], ecx
mov dword [ebp - 0x8a00], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4058d84b
mov edx, 0x58d854
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4058d84b
mov dword [esp + 0xc], 0x58d854
mov dword [ebp - 0x8a04], eax
mov dword [ebp - 0x8a08], ecx
mov dword [ebp - 0x8a0c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8a10], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x89dc]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x8a14], eax
mov dword [ebp - 0x8a18], ecx
mov dword [ebp - 0x8a1c], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8a20], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d113
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058dc07
mov edx, 0x58dc15
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058dc07
mov dword [esp + 0x10], 0x58dc15
mov dword [ebp - 0x8a24], ecx
mov dword [ebp - 0x8a28], edx
call fcn.005257a0
call fcn.004d5f10
mov eax, 0x56d114
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d115
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a79ee
mov eax, 0x56d116
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [section..data]
cmp eax, 7
jne 0x4a7729
mov eax, 0x56d117
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x4058f809
mov ebx, 0x58f80f
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058f809
mov dword [esp + 0x14], 0x58f80f
mov dword [ebp - 0x8a2c], ebx
mov dword [ebp - 0x8a30], edi
mov dword [ebp - 0x8a34], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x4058f809
mov ebx, 0x58f819
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x4058f809
mov dword [esp + 0x14], 0x58f819
mov dword [ebp - 0x8a38], ebx
mov dword [ebp - 0x8a3c], edi
mov dword [ebp - 0x8a40], esi
call sub.cvirte.dll__PtrChkDeref
mov eax, dword [0x56a9ed]
add eax, 1
mov dword [0x56a9ed], eax
mov eax, 0x56d118
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4058fc09
mov edx, 0x58fc16
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4058fc09
mov dword [esp + 0x10], 0x58fc16
mov dword [ebp - 0x8a44], ecx
mov dword [ebp - 0x8a48], edx
call fcn.005257a0
call fcn.00409970
mov eax, 0x56d119
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, [0x52e4e0]
lea ecx, [0x56a9e1]
lea edx, [0x5349a0]
mov esi, 0
mov edi, 0x40590037
mov ebx, 0x59003d
mov dword [ebp - 0x8a4c], eax
mov eax, dword [0x5916d4]
mov dword [ebp - 0x8a50], eax
mov eax, dword [ebp - 0x8a4c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40590037
mov dword [esp + 0x14], 0x59003d
mov dword [ebp - 0x8a54], ebx
mov dword [ebp - 0x8a58], edi
mov dword [ebp - 0x8a5c], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, [0x52e6f0]
lea ecx, [0x56a9e1]
add ecx, 0xc
mov edx, 0x2d
mov esi, 0
mov edi, 0x40590037
mov ebx, 0x590047
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 0x40590037
mov dword [esp + 0x14], 0x590047
mov dword [ebp - 0x8a60], ebx
mov dword [ebp - 0x8a64], edi
mov dword [ebp - 0x8a68], esi
call sub.cvirte.dll__PtrChkDeref
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x4059000b
mov edx, 0x590048
mov esi, dword [0x56a9ed]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x4059000b
mov dword [esp + 0x10], 0x590048
mov dword [ebp - 0x8a6c], ecx
mov dword [ebp - 0x8a70], edx
mov dword [ebp - 0x8a74], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlVal]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40590017
mov edx, 0x590024
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40590017
mov dword [esp + 0xc], 0x590024
mov dword [ebp - 0x8a78], eax
mov dword [ebp - 0x8a7c], ecx
mov dword [ebp - 0x8a80], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40590026
mov edx, 0x590035
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40590026
mov dword [esp + 0xc], 0x590035
mov dword [ebp - 0x8a84], eax
mov dword [ebp - 0x8a88], ecx
mov dword [ebp - 0x8a8c], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40590037
mov edx, 0x590047
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40590037
mov dword [esp + 0xc], 0x590047
mov dword [ebp - 0x8a90], eax
mov dword [ebp - 0x8a94], ecx
mov dword [ebp - 0x8a98], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e6f0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8a9c], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, dword [ebp - 0x8a50]
mov dword [esp], ecx
mov dword [esp + 4], 0xa
mov edx, dword [ebp - 0x8a74]
mov dword [esp + 8], edx
mov dword [ebp - 0x8aa0], eax
call sub.cvirte.dll_SetCtrlVal
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8aa4], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d11a
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40590407
mov edx, 0x590413
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40590407
mov dword [esp + 0x10], 0x590413
mov dword [ebp - 0x8aa8], ecx
mov dword [ebp - 0x8aac], edx
call fcn.005257a0
call fcn.004d74f0
mov eax, 0x56d11b
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
jmp 0x4a79dd
mov eax, 0x56d11c
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40591407
mov edx, 0x591455
mov esi, dword [0x5916c8]
mov edi, dword [ebp - 0x6f8]
mov dword [esp], edi
mov ebx, dword [ebp - 0x6f4]
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40591407
mov dword [esp + 0x10], 0x591455
mov dword [ebp - 0x8ab0], ecx
mov dword [ebp - 0x8ab4], edx
mov dword [ebp - 0x8ab8], esi
call fcn.005257a0
lea eax, [sub.cvirte.dll_SetCtrlAttribute]
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call sub.cvirte.dll__PtrPreCall
mov eax, 0
mov ecx, 0x40591419
mov edx, 0x591423
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x40591419
mov dword [esp + 0xc], 0x591423
mov dword [ebp - 0x8abc], eax
mov dword [ebp - 0x8ac0], ecx
mov dword [ebp - 0x8ac4], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
mov ecx, 0x40591425
mov edx, 0x591437
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 1
mov dword [esp + 8], 0x40591425
mov dword [esp + 0xc], 0x591437
mov dword [ebp - 0x8ac8], eax
mov dword [ebp - 0x8acc], ecx
mov dword [ebp - 0x8ad0], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 2
mov ecx, 0x40591439
mov edx, 0x591449
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 2
mov dword [esp + 8], 0x40591439
mov dword [esp + 0xc], 0x591449
mov dword [ebp - 0x8ad4], eax
mov dword [ebp - 0x8ad8], ecx
mov dword [ebp - 0x8adc], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 3
mov ecx, 0x4059144b
mov edx, 0x591454
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov dword [esp + 4], 3
mov dword [esp + 8], 0x4059144b
mov dword [esp + 0xc], 0x591454
mov dword [ebp - 0x8ae0], eax
mov dword [ebp - 0x8ae4], ecx
mov dword [ebp - 0x8ae8], edx
call sub.cvirte.dll__PassArgCoord
mov eax, 1
lea ecx, [0x52e3c0]
mov edx, dword [ebp - 0x6f8]
mov dword [esp], edx
mov dword [esp + 4], 1
mov dword [esp + 8], ecx
mov dword [ebp - 0x8aec], eax
call sub.cvirte.dll__VaArgPassArgInfo
mov eax, 0xa
mov ecx, 0x2b2
mov edx, 0xff0000
mov esi, dword [ebp - 0x8ab8]
mov dword [esp], esi
mov dword [esp + 4], 0xa
mov dword [esp + 8], 0x2b2
mov dword [esp + 0xc], 0xff0000
mov dword [ebp - 0x8af0], eax
mov dword [ebp - 0x8af4], ecx
mov dword [ebp - 0x8af8], edx
call sub.cvirte.dll_SetCtrlAttribute
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [ebp - 0x8afc], eax
call sub.cvirte.dll__PtrPostCall
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
call sub.cvirte.dll__RemoveVaArgInfo
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, dword [ebp - 0x6f8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00525780
mov eax, 0x56d11d
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
lea eax, str.d:LINX_DESKTOPOMNICARD_LINX_DESKTOPomicardOMNICARD_CVI2020OMNICARD_64__6_lingue_AVR7_LINXlaunchexe.c
mov ecx, 0x40591807
mov edx, 0x591815
mov esi, dword [ebp - 0x6f8]
mov dword [esp], esi
mov edi, dword [ebp - 0x6f4]
mov dword [esp + 4], edi
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40591807
mov dword [esp + 0x10], 0x591815
mov dword [ebp - 0x8b00], ecx
mov dword [ebp - 0x8b04], edx
call fcn.005257a0
call fcn.004d5f10
mov eax, 0x56d11e
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d11f
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d120
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d121
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, 0x56d122
mov dword [esp], eax
mov dword [esp + 4], eax
call fcn.00527044
mov eax, dword [ebp - 0x6f8]
mov dword [esp], eax
mov ecx, dword [ebp - 0x6f4]
mov dword [esp + 4], ecx
call fcn.005256d0
add esp, 0x8b34
pop esi
pop edi
pop ebx
pop ebp
ret