Function at 0x1400018f0
Capabilities:
Check for unmoving mouse cursor
Create thread
Resolve function by parsing pe exports
Terminate process

Disassembly:
push rbp
push rbx
push rdi
push r13
lea rbp, [rsp - 0x2a8]
sub rsp, 0x3a8
mov rax, qword [0x14007e328]
xor rax, rsp
mov qword [rbp + 0x1f0], rax
lea rax, [0x140001690]
mov dword [rbp + 0xc0], 0x50
xor r13d, r13d
mov qword [rbp + 0xc8], rax
xor ecx, ecx
mov qword [rbp + 0xd0], r13
mov dword [rbp + 0xc4], 0x40
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
xorps xmm0, xmm0
mov qword [rbp + 0x108], r13
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xe0], xmm0
lea rdi, [0x140071350]
movdqa xmmword [rbp + 0xf0], xmm1
lea rcx, [rbp + 0xc0]
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0x100], rdi
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov rax, qword [rbp + 0xd8]
mov r9d, 0x80000008
mov rdx, qword [rbp + 0x100]
mov r8, rdi
mov qword [rsp + 0x58], r13
xor ecx, ecx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r13
mov dword [rsp + 0x38], 0x15e
mov dword [rsp + 0x30], 0x1f4
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], 0x64
call qword [sym.imp.USER32.dll_CreateWindowExA]
lea ecx, [r13 + 0x20]
mov qword [0x14007e410], rax
mov rbx, rax
call sub.d3d9.dll_Direct3DCreate9
mov qword [0x14007e450], rax
test rax, rax
je 0x140002c76
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Creating_DeviceD3D
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
mov rcx, qword [0x14007e450]
lea rdx, [0x14007e458]
mov qword [rsp + 0x30], rdx
lea r8d, [r13 + 1]
lea rdx, [0x14007e460]
mov qword [0x14007e460], r13
mov qword [rsp + 0x28], rdx
mov r9, rbx
mov qword [0x14007e46c], r13
xor edx, edx
mov dword [0x14007e474], r13d
mov qword [0x14007e47c], r13
mov dword [0x14007e484], r13d
mov qword [0x14007e494], r13
mov dword [0x14007e488], 1
mov dword [0x14007e478], 1
mov dword [0x14007e468], r13d
mov dword [0x14007e48c], 1
mov dword [0x14007e490], 0x50
mov dword [0x14007e49c], 1
mov rax, qword [rcx]
mov dword [rsp + 0x20], 0x40
call qword [rax + 0x80]
test eax, eax
js 0x140002c76
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Showing_Window
mov qword [rsp + 0x3d0], rsi
mov qword [rsp + 0x3d8], r12
mov qword [rsp + 0x3e0], r14
mov qword [rsp + 0x3a0], r15
movaps xmmword [rsp + 0x390], xmm6
movaps xmmword [rsp + 0x380], xmm7
movaps xmmword [rsp + 0x370], xmm8
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm10
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm12
movaps xmmword [rsp + 0x320], xmm13
movaps xmmword [rsp + 0x310], xmm14
movaps xmmword [rsp + 0x300], xmm15
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
mov rcx, qword [0x14007e410]
lea edx, [r13 + 0xa]
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14007e410]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Starting_Thread_1__Clicker_Thread_
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
xor r9d, r9d
mov qword [rsp + 0x28], r13
lea r8, [0x1400440d0]
mov dword [rsp + 0x20], r13d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Starting_Thread_2__Bind_Thread_
mov qword [0x14007e430], rax
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
xor r9d, r9d
mov qword [rsp + 0x28], r13
lea r8, [0x1400436f0]
mov dword [rsp + 0x20], r13d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Starting_Thread_3__Slow_the_fuck_down_Thread_
mov qword [0x14007e438], rax
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
xor r9d, r9d
mov qword [rsp + 0x28], r13
lea r8, [0x140002cc0]
mov dword [rsp + 0x20], r13d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x30], 2
lea r9d, [r13 + 8]
mov qword [rsp + 0x28], 0x14
lea rcx, str.1.82
mov edx, 0x1558
mov qword [0x14007e440], rax
mov r8d, 0x414
mov qword [rsp + 0x20], 0x10
call fcn.140009e90
xor ecx, ecx
call fcn.1400099d0
call fcn.14000bf90
xor ecx, ecx
mov rbx, rax
call fcn.140023540
mov rcx, qword [0x14007e410]
call fcn.14002c1e0
mov rcx, qword [0x14007e458]
call fcn.14002b690
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Starting_Icons
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
movss xmm2, dword [0x140071640]
lea rdx, str.7__jUHIi_W__2_V_Q6_.FxF_6pY__Q5__OE_1I_n42o6PWB____rEn_VNVB1gI_lm__vZlS.E1XGH__vhL_bl_Mq2hCvdrXBc__F71d__O9._D_gIrLtEa_sj_iLqa_DW__8fTAaajL_NODkLY__w____L9sLW_tLD5hv___wXoL0B8M:r_KD3fA4nls_x_MxlbaEWCD_Hmi47kA_M_QXFo__J:_IiLi_6_MRODF_d3_fGY__2ildHU8GWUB53_O12CNMtoI_G_n1YKwwH6OnmlLt0dWMT__DW_QFbN_GIsaEhpf.o_ofL_2K__6Xh_OmmR_EUOD_8LM_M5s_Z:OGMVkmYFbGMZX_gW_WdBPLqZg_B__b_Vp.6.ac2iLSq_N_Lv_Z_D3.__6C__ho7f7MA_cr_ehm4S0gi_xnZ_hYg_6NM_F_M_0A__okw_xuR9I21_UV8:_q__D_9F.8rFR6FR:veoao7__tA_MC_M8YY__s_ialML_l_tkwCHMkvBKMN___dAT__M__q65__uuCr__8_R___N_4t__puU__KuuCdC__.cL___s_YWUV___P_2_cY.Vxh2_gNc4V1i_6amo__TvZ_Jfs_24vr___s_uIKFC__3SP_G4pFxU_T.0_Hbi_U.TgLEbi_4mA50ARv_lf_u_lDt_sFrTRR42XNQe_o.c_YRA9_0CaE8:PQdNBh3ultwc_ITKA_I_uFBJB_E_h24a3JM_cnLKu_3__22698_l__MhlS_gO__LkrLZPD_HPtjl8d__HZ_C_:Uw:3tM_O5_3_aUG_B.hl_0atci7_xVA_P_vC___r_a_Jl_:2YV_H.p__M4.T05W0RdD_7:w__Q0mY6._DKKAO6bT_j__X__r_L_bIi__E4u_c:be_____Z_FX_Y_.1_aq5__nmJ7LHG_5ECNK:_FB65cEX.0_j4c:b_N_cLLgkgGVXJNFvp4Eb4k_Tx3F_wvoJX_Nt8Hmm_7s3B6SH7l1F6VS0i4_X.Oe__:U__gM_4HYP__ZT._kZ0_nEZd3sJ__3kSwDS5__3dp__Ghi_1d_H__Bf3HE__Me:w___RcAU3___fttY_k__Z1bF5Y1:tZ___M_cF._Nbv6sCnM0ktk31jxI__xR3Mqcg._vIO_u_5L8__d31nfAKMi9XMkT5VddBg___GW_x_KA0__POJP__kZpI_X6i_s24eDcsT_7FJW_S5:e_pNhD6.P_uGmvL2v_BMCe51G__N_QthU.7Otna1R_aBS0Wj4AK___oNZ_VlrRSJ_vse:oiQY_q_w9btX_FtF_alB_9a4oL_em31__N6LA8g_ELe_3Yx6__B_Z_L_f_m3l1F_XE_LW._da1_qEn___5E_1_pcW_LbWX_Yqbf_V_w_0_PexocMH___XldMTF6CO7_NA.gfL_00N4pfLw_l0NWXQ___1N___gL__o2N_w___Ma3Nd93_t_T2MC__8Mo.eo_:NS__u__NTF6_H_N_.gfLdOQ_N4pfLhZ8_NWXQdt0N___gLD_3N_w__uC5Num3_WAif8DXgG_.FH_N790_K.3Pp_JG_t_Ag_B1F_aH7Y7fGm_B_1_fFH8vhF_rY1F.g4EDvlE7r_2Aq___hoDRBg2q01u_g_oKF5DEH_AL_L8DO.urC6IViF_50N:i_G0SUC_E_LDb3Mf5:8lFFc_Xst.e_1_I_x_U5C_CWajLYikjL_o__0Q__UY5__I_f__uVkgM_f5.Hn__Kl_u__trLbL4RMRcrLkH_mL_.AqLA_4rL__8qLSRxqL_Jr_K_W_7SUSRW7JCWeYHLnA5B_YRM_8sk__j75GU4PcDEvZ__4H_j1MW___2Y___T4_0UI9XLAx2:__U_rHfHE_3O_F_HpO____Ke_Gp__R_xF___bxF7t.__x_kB_ZQqw__A3RMB4v.e_KkLYNCPN_7_GH:_90OoRcE__AY_Dq_F6PVC_OiEH_HX7D_r_LFQc3DMCHuuawB_MowrS_xq_1I82__:_bD_G__6_k0___Y_D__H_V_ldhpC73D__xn5BB0RS_c5eB.8hZ_3wW___Ip8__6lGQ1_jiW_7D:U1_rl_.a_oM1Yp__ReG_ieEW8JjAB__lOv_jH4_8_Z_P8nbs__nW_PX_N022k_M3VA_Vx_fL_6_j_I6_MuFKaB_v__J7rp.Nt___bLkvg55_3b_qdoMT_tW___d2_Wj_R8_5_D.qYOW8E7dKTV__bN___g_0eN099_Qa___V_L__JKmZ_UGhI__C_i_sBW7ioQV_bMT..lbD___kLebjL_:_t_QFZkL1_Z2j_0eaR4wiCes__BNGZa_Dma_6W9Vk_Tl_.n_Sng:pq__l_p.1apB_0iC_M5f3Mi8xiLgi._E:g_jZt9BOTiBIHUnBCU8MBFOY_BYnoi0_c2gMLr_D___Ma1eEnS1__p____N_U4wgAK_g_VIw8.AO9.ngZ__NKpA3_c_11____w___DP_B_5NoZpMNg6a_DW__fvpB______5T8gKDOPPJu_.J_W_LEaC_Pl4BJUA.mm_D_kLtC_TAah_uJNa_tW_fu__D__6R1p_1v___X5_.mt68.__JmH2_QCMglA2_kN1_lp__3_UQ1utN_:d.cE_W7_m.lxcmLQEtW_ko_e099HjT88:g_T_il9p_4_9_gc_.:PVNtqwI59RNSE_xxM_H_V_uLZ2_jd__BOVUNLd2_gw88.V5u4_V___1lLNwYtOjP01Qw_T__cuu0Cb041_rY_L_tW_h_QmM_ACQ9uW_O_dNb_RV_q9__NknoL_cg88l9R_M_a5oL82hL0tW_v39__a_nWq_TrN_m4U__jX5_r_JDOfD5_.U_N1aW0_0_4N_IP.j_tB.7_m__DabC__KVU_X_xiLGK.IMb4311E_R8_R__s_Q3V6_XVi5_p.T6I_M_2hLRj_QT_oiLnVWC_o0BP8I_p.ExI_PBo2_jG4jLbuG__gg._MJ_p.O3L___edxuhQaIvD_vkODVKO_8C3Up7____v_QUikr6.7G_6lGQ1kn_rK529LR_CrH59Gxf88_WmV__J_B_lb_c54i_f__8q_NE_0gLkf_g_qw_W_mcu_qCi_qug_CL.W07uM_VV11b5F_e_t__lu8.uM2N_AV_a4OC_M_o_21f75F_Aq_t__lu8.sIg_E_X_8hh_MPwX31XKO_81_X__Wj_BDj1MMPgTi_nEl__1_SBI1_VC11_m__1_dsI1_WF11__8_Q__qS5j_QUYoBoO_lkrkkqvxjkskkF7T_.fr_F_u_kkHI5s.fr_F_w2kkJ_lS_fr_F_9kkLnL50fr_F___kkd_l1_QY_c7vW_TpAmJE_pr__Im3C_F_btBR0R._Z2Z_hn0ZGlN1Q9r__A_1s7Q:__.Umu__Mg18UPaFY_7Ac_3__Ga3.9Z29_Z3_6Mts_.k749vm_g9___kLF858_d3_odLM__lL.kB_9qMN_xmoi0_u_MtS____w0ENh_.B_tCvv_Q.73S_6._.T3dli5_2BP1fuCk1TvtW_H___._apBeW.E3__Qm_g0__ji_Z_9S2Z_tiHO_PEm9v_O__qbqY_:Pf88f2I_NIkN1_lkW_V__WI
mov rcx, qword [rbx + 0xa0]
xor r9d, r9d
mov qword [rsp + 0x20], r13
call fcn.14001bf30
movss xmm2, dword [0x140071644]
lea rdx, str.7__KBR1C_W__2_V_Q6_.FxF_6pY__Q5__OE_1I_n42qH19CP____rEn_VNVBVjBF_B_m__vZlS.71XGH__vhLR_s_Z4EXQ_jg0F0MRH_9_n_J__GF_u2_BaWE_lY__5LsCIaIX__dv__Gb_9CUR_1:W:4gL5s6A4AJr9.X6W6RTCkFC3n0F_Rp__VHZkNe___rhF_U8SuuoJ2tVw_0iR_GwR5__YLkGMReK__qmnUCksU_0eWHnToe_CGHDJbHJ_F7aY_fG.3PZkI_a9t92aK3kt:IG2dE_YNer_TFJBv__A6lMh_tIbAxh__.VWhvZ_I_vhoDI_US_7x._MS:__0_DW__qr_4Uq___jeXZV_J__5Jxm:___LF_op:_v_fLaeVV_fJg2RBr_9HUL7Sro_5QF._rclFBoL_K__1___M_1kLTXHwu__MT.rN___5__NM___q_u_EaJMDFPGMKt9v_tA_MC_TEmAs__Da_tNQam__B_N_:H__Gg___n4__hR_s7vRkAtALV_USt._l_r_fN__n__YAU__M_1WWM4CSUR9_W5Mv98IFG38wPBX_Lr____p__R___lS__UR89_R0__lkj_788_W_84_wUWCvB_8mku82H6_3YLro_P6Kq_gHgf_gfu_G__ukD0DP2iLvuSaR3RKgQBTcY_gUV_E1__ZMk8h6___ur_Bh8fWh_gLKqIX__9_MrwD_Hkok_qdp__UZ_NfFY_joq__R_QB_0d2MP9SY_LXtXGH_KORDN__D_V_o6:S4ma_O_wcWqHt_KAsOdL00U___0b2w_ax_9__1_s_VUS.SP_G4Jc7CZD.4X_JDa_G7_7__fh0dMENPAItmLIRP_gvE7YvE7dP__4A2FQvMCD3_27Z_4cs0H_Bf3_Dn__D.3_UoG3_Vt_k_gLFf:.iKBu_pg:hGGcJDh5_b4_E6C3NYAeWs__QV_F_He75_QwlBA_v__66n_v_5_k1_M1H035aC_2UDq__LD__H4gc3xPB.T_46xE9_Y:MGOkp_fqq___X_L___QlS_o_A6_3UQITGU._9xXLw6ZOwS_RoCuk_to7.qCSe7.___4._8_bd_K_Hgo_P0ON02Vi01___n_1pQLR_8_AM_G9dGt_xNEs_TS_M85__P_Ex__S_f9Aj0_rRY.VMVQZeJm0_Fb9_jLTb7k__j_d2aHFT___iDQ8tEbGIh_bs__XPaEN2aAqpX_Eflj_PP_0___w5ii0_b_v_4Vw6_4_H_COPq_nd7_C_UYpgrnh_B_301Xc2__i_m07TB7:3p_.S1vtbom0BQuN1r6Ke_t____I_awxe_:____dMY7JYXV_x73__5_______a98g4_gte:oiM5DX_LBUYM_rF__OIp.SlUE31N82DEPQ_mf4XQv_wj0w._1_M_1A__cFU1MlI6Dn:__rEsk_8_C_WwdMX:_G__xNB__lL5w_D__FuG_p3xU._MchrG__5X__orG__fG___A_T.3f1__sG__8X__8A_T.XUFxWN0A___d6__RFgLm__._B_T.57____T.4i_IrG__5X__WrG__fG__l__T.____xrG__8X___A_T._3MGdgw5UgBBf_U.G5E7DHX5p_7_C_3_YI__9_m_F_o_iDLeF__DUSDCTOG_Y__hF_a9kE__OnBUu_ivZ6D.gcdGGhYF__1eG38vLF_7L2__rm9__2eGnm_9CON_HRMB_H__wiCoF_wo_52_hViFvoUEHM3FGH_C_12S___mk.cSq_TH4.HB.c:FXLM_Q.r5_0E___8kL1lrpL_2oiLsA_9_Pgb.tGwqLi_B_mKL__Ilr_H_m___5T__9sY__IMM_L_f____t_7g_qLbnY._sfDdtKGa9a_Ooe_Koc_I_9X1_7auGoqfA.ES_KuWU___m9Y8NDFR_B5BXIA2CR7CH4s_3Fc3Uq_ojV3O_Zk___2ZSVR_M9O___mliMKFfqLqr_qLMJrj83Y._3_fkduPxC_l._5YYt9__IEW_QUbQ__8_kUb7DXX8___Guub_HMp_T_xq_1I82__:_bD_G__6_k0___Y_D__H_V_ldhpC73D__xn5BB0RS_c5eB.8hZ_3wW___Ip8__6lGQ1_jiW_7D:U1_rl_.a_oM1Yp__ReG_ieEW8JjAB__lOv_jH4_8_Z_P8nbs__nW_PX_N022k_M3VA_Vx_fL_6_j_I6_MuFKaB_v__J7rp.Nt___bLkvg55_3b_qdoMT_tW___d2_Wj_R8_5_D.qYOW8E7dKTV__bN___g_0eN099_Qa___V_L__JKmZ_UGhI__C_i_sBW7ioQV_bMT..lbD___kLebjL_:_t_QFZkL1_Z2j_0eaR4wiCes__BNGZa_Dma_6W9Vk_Tl_.n_Sng:pq__l_p.1apB_0iC_M5f3Mi8xiLgi._E:g_jZt9BOTiBIHUnBCU8MBFOY_BYnoi0_c2gMLr_D___Ma1eEnS1__p____N_U4wgAK_g_VIw8.AO9.ngZ__NKpA3_c_11____w___DP_B_5NoZpMNg6a_DW__fvpB______5T8gKDOPPJu_.J_W_LEaC_Pl4BJUA.mm_D_kLtC_TAah_uJNa_tW_fu__D__6R1p_1v___X5_.mt68.__JmH2_QCMglA2_kN1_lp__3_UQ1utN_:d.cE_W7_m.lxcmLQEtW_ko_e099HjT88:g_T_il9p_4_9_gc_.:PVNtqwI59RNSE_xxM_H_V_uLZ2_jd__BOVUNLd2_gw88.V5u4_V___1lLNwYtOjP01Qw_T__cuu0Cb041_rY_L_tW_h_QmM_ACQ9uW_O_dNb_RV_q9__NknoL_cg88l9R_M_a5oL82hL0tW_v39__a_nWq_TrN_m4U__jX5_r_JDOfD5_.U_N1aW0_0_4N_IP.j_tB.7_m__DabC__KVU_X_xiLGK.IMb4311E_R8_R__s_Q3V6_XVi5_p.T6I_M_2hLRj_QT_oiLnVWC_o0BP8I_p.ExI_PBo2_jG4jLbuG__gg._MJ_p.O3L___edxuhQaIvD_vkODVKO_8C3Up7____v_QUikr6.7G_6lGQ1kn_rK529LR_CrH59Gxf88_WmV__J_B_lb_c54i_f__8q_NE_0gLkf_g_qw_W_mcu_qCi_qug_CL.W07uM_VV11b5F_e_t__lu8.uM2N_AV_a4OC_M_o_21f75F_Aq_t__lu8.sIg_E_X_8hh_MPwX31XKO_81_X__Wj_BDj1MMPgTi_nEl__1_SBI1_VC11_m__1_dsI1_WF11__8_Q__qS5j_QUYoBoO_lkrkkqvxjkskkF7T_.fr_F_u_kkHI5s.fr_F_w2kkJ_lS_fr_F_9kkLnL50fr_F___kkd_l1_QY_c7vW_TpAmJE_pr__Im3C_F_btBR0R._Z2Z_hn0ZGlN1Q9r__A_1s7Q:__.Umu__Mg18UPaFY_7Ac_3__Ga3.9Z29_Z3_6Mts_.k749vm_g9___kLF858_d3_odLM__lL.kB_9qMN_xmoi0_u_MtS____w0ENh_.B_tCvv_Q.73S_6._.T3dli5_2BP1fuCk1TvtW_H___._apBeW.E3_
mov rcx, qword [rbx + 0xa0]
xor r9d, r9d
mov r14, rax
mov qword [rsp + 0x20], r13
call fcn.14001bf30
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Starting_Fonts
mov r12, rax
mov qword [rbp + 0xb0], rax
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
mov rcx, qword [rbx + 0xa0]
xor edx, edx
call fcn.14001bc40
movss xmm3, dword [0x140071634]
lea rdx, [0x140047650]
mov rcx, qword [rbx + 0xa0]
mov r8d, 0x2706d
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], r13
call fcn.14001c0a0
movss xmm3, dword [0x14007163c]
lea rdx, [0x140047650]
mov rcx, qword [rbx + 0xa0]
mov r8d, 0x2706d
mov qword [rsp + 0x28], r13
mov r15, rax
mov qword [rsp + 0x20], r13
call fcn.14001c0a0
lea rcx, [rbp + 0x160]
mov qword [rbx + 0x18], r13
call fcn.14001af20
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Drawing_ImGui_Menu_for_the_first_time
xorps xmm0, xmm0
mov byte [rbp + 0x1a8], 1
movups xmmword [rbp + 0x110], xmm0
mov byte [rbp + 0x180], 1
movups xmmword [rbp + 0x120], xmm0
movups xmmword [rbp + 0x130], xmm0
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
cmp dword [rbp + 0x118], 0x12
je 0x140002b30
movss xmm11, dword [0x140071660]
lea esi, [r13 + 0x41]
movss xmm12, dword [0x140071658]
xorps xmm8, xmm8
movss xmm7, dword [0x140071668]
movss xmm15, dword [0x140071648]
movss xmm13, dword [0x140071630]
movss xmm9, dword [0x140071638]
movss xmm10, dword [0x14007165c]
movss xmm14, dword [0x14007162c]
movsd xmm6, qword [0x140071650]
xor r9d, r9d
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea rcx, [rbp + 0x110]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x140001eab
lea rcx, [rbp + 0x110]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x110]
call qword [sym.imp.USER32.dll_DispatchMessageA]
call fcn.14000c470
mov qword [rax + 0xc], 0
mov qword [rax], 0x3f800000
mov dword [rax + 0x2c], 0x3f800000
mov dword [rax + 0x44], 0x3f800000
mov dword [rax + 8], r13d
mov dword [rax + 0x38], 0x40a00000
mov dword [rax + 0x3c], 0x40a00000
mov dword [rax + 0x40], 0x40400000
mov dword [rax + 0x48], 0x40a00000
mov dword [rax + 0x4c], 0x40a00000
mov dword [rax + 0x50], 0x40a00000
mov dword [rax + 0x54], 0x40a00000
mov dword [rax + 0x68], 0x40c00000
mov dword [rax + 0x60], 0x40a00000
mov dword [rax + 0x64], 0x40a00000
mov dword [rax + 0x70], 0x40c00000
mov dword [rax + 0x74], 0x41700000
mov dword [rax + 0x78], 0x41200000
mov dword [rax + 0x7c], 0x40000000
mov dword [rax + 0x6c], 0x41200000
mov dword [rax + 0x94], 0x3f000000
mov dword [rax + 0x98], 0x3f000000
mov dword [rax + 0x1c], 0x3f000000
mov dword [rax + 0x20], 0x3f000000
mov byte [rax + 0xb8], 1
mov byte [rax + 0xba], 1
call fcn.14000c470
movaps xmm0, xmmword [0x1400716c0]
add rax, 0xc4
movups xmmword [rax], xmm0
movaps xmm0, xmmword [0x140071670]
movups xmmword [rax + 0x20], xmm0
movaps xmm0, xmmword [0x1400716a0]
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x1b0], xmm0
movaps xmm0, xmmword [0x140071690]
movups xmmword [rax + 0x70], xmm0
movaps xmm0, xmmword [0x140071680]
movups xmmword [rax + 0x80], xmm0
movups xmmword [rax + 0x90], xmm0
movups xmm0, xmmword [0x14007e418]
movups xmmword [rax + 0x120], xmm0
movups xmm1, xmmword [0x14007e418]
movups xmmword [rax + 0x130], xmm1
movups xmm0, xmmword [0x14007e418]
movups xmmword [rax + 0x140], xmm0
movaps xmm0, xmmword [0x140071690]
movups xmmword [rax + 0x150], xmm0
movaps xmm0, xmmword [0x140071680]
movups xmmword [rax + 0x160], xmm0
movups xmmword [rax + 0x170], xmm0
call fcn.14002b750
call fcn.14002c3d0
call fcn.140012190
mov rcx, r15
call fcn.140014080
xor edx, edx
lea rcx, str.ImGui
mov r8d, 0x213f
call fcn.1400053f0
xor edx, edx
mov qword [rbp + 0xa8], 0
lea rcx, [rbp + 0xa8]
call fcn.140017690
xor edx, edx
mov dword [rsp + 0x78], 0x43fa0000
lea rcx, [rsp + 0x78]
mov dword [rsp + 0x7c], 0x43af0000
call fcn.1400177d0
lea rcx, [rbp - 0x80]
mov qword [rbp - 0x80], 0
call fcn.140017160
cmp byte [0x14007e002], 0
jne 0x140002c6d
call fcn.14000c650
lea rcx, [rsp + 0x60]
mov rbx, rax
call fcn.14000bc10
movss xmm0, dword [rsp + 0x60]
lea r8, [rbp - 0x78]
movss xmm1, dword [rsp + 0x64]
addss xmm0, xmm12
addss xmm1, xmm11
mov dword [rsp + 0x28], r13d
mov r9d, 0xff1e1e1e
movss dword [rsp + 0x20], xmm8
lea rdx, [rsp + 0x60]
mov rcx, rbx
movss dword [rbp - 0x78], xmm0
movss dword [rbp - 0x74], xmm1
call fcn.14001da50
cmp byte [0x14007e001], 0
jne 0x140002117
lea rcx, [rbp - 0x70]
mov dword [rbp - 0x70], 0xc1200000
mov dword [rbp - 0x6c], 0
call fcn.140017160
mov rcx, r12
call fcn.140014080
lea rcx, [0x1400714a0]
call fcn.140040a20
call fcn.140013c20
jmp 0x140002169
movups xmm0, xmmword [0x14007e418]
lea rdx, [rsp + 0x68]
xor ecx, ecx
movups xmmword [rsp + 0x68], xmm0
call fcn.140014490
lea rcx, [rbp - 0x68]
mov dword [rbp - 0x68], 0xc1200000
mov dword [rbp - 0x64], 0
call fcn.140017160
mov rcx, r12
call fcn.140014080
lea rcx, [0x1400714a0]
call fcn.140040a20
call fcn.140013c20
mov ecx, 1
call fcn.140013d40
lea rcx, [rbp - 0x60]
mov dword [rbp - 0x60], 0x43ec0000
mov dword [rbp - 0x5c], 0x40800000
call fcn.140017160
lea rdx, [rbp - 0x58]
mov dword [rbp - 0x58], 0x41c00000
mov rcx, rdi
mov dword [rbp - 0x54], 0x41c00000
call fcn.140035960
test al, al
jne 0x140002c06
lea rcx, [rbp - 0x50]
mov dword [rbp - 0x50], 0x43f00000
mov dword [rbp - 0x4c], 0x40e00000
call fcn.140017160
lea rcx, [0x1400714a4]
call fcn.140040a20
xor edx, edx
xor ecx, ecx
call fcn.14000de80
test al, al
je 0x140002210
lea rcx, [rbp - 0x48]
call qword [sym.imp.USER32.dll_GetCursorPos]
mov rcx, qword [0x14007e410]
lea rdx, [rbp + 0x140]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov ecx, dword [rbp - 0x48]
sub ecx, dword [rbp + 0x140]
mov eax, dword [rbp - 0x44]
sub eax, dword [rbp + 0x144]
mov dword [0x14007e4ac], eax
mov dword [0x14007e4a8], ecx
jmp 0x14000221c
mov ecx, dword [0x14007e4a8]
mov eax, dword [0x14007e4ac]
cmp eax, 0x41
ja 0x140002278
cmp ecx, 0x96
jg 0x140002278
movaps xmm1, xmm7
xor ecx, ecx
call fcn.14000df20
test al, al
je 0x140002278
lea rcx, [rbp - 0x40]
call qword [sym.imp.USER32.dll_GetCursorPos]
mov r9d, dword [rbp - 0x3c]
xor edx, edx
mov r8d, dword [rbp - 0x40]
sub r9d, dword [0x14007e4ac]
sub r8d, dword [0x14007e4a8]
mov rcx, qword [0x14007e410]
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
call qword [sym.imp.USER32.dll_SetWindowPos]
lea rcx, [rbp - 0x38]
mov dword [rbp - 0x38], 0x42820000
mov dword [rbp - 0x34], 0x430a0000
call fcn.140017160
mov rcx, r15
call fcn.140014080
lea rcx, str.Clicker
call fcn.140040a20
xor ecx, ecx
call fcn.14000dbe0
movzx ecx, byte [section..data]
test al, al
cmovne ecx, esi
mov byte [section..data], cl
call fcn.140013c20
cmp byte [section..data], 0x41
je 0x140002313
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x41a00000
mov dword [rbp - 0x2c], 0x43020000
call fcn.140017160
mov rcx, r14
call fcn.140014080
lea rcx, [0x1400714a0]
call fcn.140040a20
xor ecx, ecx
call fcn.14000dbe0
movzx ecx, byte [section..data]
test al, al
cmovne ecx, esi
mov byte [section..data], cl
call fcn.140013c20
lea rcx, [rbp - 0x28]
mov dword [rbp - 0x28], 0x42820000
mov dword [rbp - 0x24], 0x43460000
call fcn.140017160
mov rcx, r15
call fcn.140014080
lea rcx, str.Other
call fcn.140040a20
xor ecx, ecx
call fcn.14000dbe0
movzx ecx, byte [section..data]
test al, al
mov ebx, 0x42
cmovne ecx, ebx
mov byte [section..data], cl
call fcn.140013c20
cmp byte [section..data], bl
je 0x1400023b2
lea rcx, [rbp - 0x20]
mov dword [rbp - 0x20], 0x41a00000
mov dword [rbp - 0x1c], 0x433e0000
call fcn.140017160
mov rcx, r14
call fcn.140014080
lea rcx, [0x1400714b8]
call fcn.140040a20
xor ecx, ecx
call fcn.14000dbe0
movzx ecx, byte [section..data]
test al, al
cmovne ecx, ebx
mov byte [section..data], cl
call fcn.140013c20
lea rcx, [rbp - 0x18]
mov dword [rbp - 0x18], 0x41200000
mov dword [rbp - 0x14], 0x439e0000
call fcn.140017160
lea rdx, [rbp - 0x10]
mov dword [rbp - 0x10], 0x42880000
lea rcx, str.Destruct
mov dword [rbp - 0xc], 0x41d00000
call fcn.140035960
test al, al
jne 0x140002bfd
movsx ecx, byte [section..data]
sub ecx, 0x41
je 0x1400025a2
cmp ecx, 1
jne 0x14000288f
movups xmm0, xmmword [0x14007e418]
lea rdx, [rsp + 0x68]
xor ecx, ecx
movups xmmword [rsp + 0x68], xmm0
call fcn.140014490
lea rcx, [rbp - 8]
mov dword [rbp - 8], 0x41a00000
mov dword [rbp - 4], 0x433e0000
call fcn.140017160
mov rcx, r14
call fcn.140014080
lea rcx, [0x1400714b8]
call fcn.140040a20
call fcn.140013c20
mov ecx, 1
call fcn.140013d40
lea rcx, [rbp]
mov dword [rbp], 0x432a0000
mov dword [rbp + 4], 0x41a00000
call fcn.140017160
xor r9d, r9d
mov dword [rbp + 8], 0x437a0000
mov r8b, 1
mov dword [rbp + 0xc], 0x42f00000
lea rdx, [rbp + 8]
lea rcx, [0x140071520]
call fcn.140007680
lea rcx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x41200000
mov dword [rbp + 0x14], 0x41200000
call fcn.140017160
movaps xmm0, xmm15
call fcn.1400143e0
xor r9d, r9d
lea rdx, [0x14007e418]
mov r8d, 0x130
lea rcx, [0x140071528]
call fcn.1400380e0
lea rcx, [rbp + 0x18]
mov dword [rbp + 0x18], 0x431b0000
mov dword [rbp + 0x1c], 0x41200000
call fcn.140017160
lea rdx, [0x14007e428]
lea rcx, str.Rainbow
call fcn.140036150
lea rcx, [rbp + 0x20]
mov dword [rbp + 0x20], 0x431b0000
mov dword [rbp + 0x24], 0x42340000
call fcn.140017160
lea rdx, [0x14007e001]
lea rcx, str.Logo
call fcn.140036150
lea rcx, [rbp + 0x28]
mov dword [rbp + 0x28], 0x431b0000
mov dword [rbp + 0x2c], 0x42a40000
call fcn.140017160
lea rdx, [rbp + 0x30]
mov dword [rbp + 0x30], 0x42880000
lea rcx, str.Reset
mov dword [rbp + 0x34], 0x41d00000
call fcn.140035960
test al, al
je 0x14000257a
movaps xmm0, xmmword [0x1400716d0]
movups xmmword [0x14007e418], xmm0
mov byte [0x14007e428], 1
mov byte [0x14007e001], 1
call fcn.14000a210
lea rcx, [rbp + 0x38]
mov dword [rbp + 0x38], 0x432f0000
mov dword [rbp + 0x3c], 0x41400000
call fcn.140017160
lea rcx, [0x140071520]
jmp 0x14000288a
movups xmm0, xmmword [0x14007e418]
lea rdx, [rsp + 0x68]
xor ecx, ecx
movups xmmword [rsp + 0x68], xmm0
call fcn.140014490
lea rcx, [rbp + 0x40]
mov dword [rbp + 0x40], 0x41a00000
mov dword [rbp + 0x44], 0x43020000
call fcn.140017160
mov rcx, r14
call fcn.140014080
lea rcx, [0x1400714a0]
call fcn.140040a20
call fcn.140013c20
mov ecx, 1
call fcn.140013d40
lea rcx, [rbp + 0x48]
mov dword [rbp + 0x48], 0x432a0000
mov dword [rbp + 0x4c], 0x41a00000
call fcn.140017160
xor r9d, r9d
mov dword [rbp + 0x50], 0x437a0000
mov r8b, 1
mov dword [rbp + 0x54], 0x43200000
lea rdx, [rbp + 0x50]
lea rcx, str.Clicker
call fcn.140007680
lea rcx, [rbp + 0x58]
mov dword [rbp + 0x58], 0x41a00000
mov dword [rbp + 0x5c], 0x41a00000
call fcn.140017160
lea rdx, [0x14007e448]
lea rcx, str.Toggle
call fcn.140036150
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140016ab0
cmp qword [0x14007e048], 0x10
lea rcx, [0x14007e030]
cmovae rcx, qword [0x14007e030]
call fcn.140040ad0
xor ecx, ecx
call fcn.14000dbe0
test al, al
je 0x1400026ac
mov r8d, 0xd
mov byte [0x14007e449], 1
lea rdx, str._click_a_key_
lea rcx, [0x14007e030]
call fcn.140001790
lea rcx, [rbp + 0x60]
mov dword [rbp + 0x60], 0x41a00000
mov dword [rbp + 0x64], 0x42680000
call fcn.140017160
cmp byte [0x14007e44b], 0
jne 0x1400026d2
movaps xmm3, xmm9
jmp 0x1400026d6
movaps xmm3, xmm10
lea rax, str._.1f
mov dword [rsp + 0x28], r13d
movaps xmm2, xmm13
mov qword [rsp + 0x20], rax
lea rdx, [0x14007e028]
lea rcx, [0x1400714f0]
call fcn.14003fda0
lea rcx, [rbp + 0x68]
mov dword [rbp + 0x68], 0x41a00000
mov dword [rbp + 0x6c], 0x42980000
call fcn.140017160
call fcn.14003f690
lea rcx, [rbp + 0x70]
mov dword [rbp + 0x70], 0x41a00000
mov dword [rbp + 0x74], 0x42b00000
call fcn.140017160
lea rdx, [0x14007e44a]
lea rcx, str.RMB_Lock
call fcn.140036150
lea rcx, [rbp + 0x78]
mov dword [rbp + 0x78], 0x42f00000
mov dword [rbp + 0x7c], 0x42b00000
call fcn.140017160
lea rdx, [0x14007e44b]
lea rcx, str.Blatant
call fcn.140036150
lea rcx, [rbp + 0x80]
mov dword [rbp + 0x80], 0x41a00000
mov dword [rbp + 0x84], 0x42f80000
call fcn.140017160
lea rdx, [0x14007e050]
lea rcx, str.MC_Only
call fcn.140036150
cmp byte [0x14007e051], 0
jne 0x14000282b
cmp byte [0x14007e050], 0
jne 0x1400027d4
mov dword [rbp + 0x88], 0x42f00000
lea rcx, [rbp + 0x88]
mov dword [rbp + 0x8c], 0x42f80000
jmp 0x140002846
movaps xmm0, xmmword [0x1400716b0]
lea rdx, [rsp + 0x68]
xor ecx, ecx
movups xmmword [rsp + 0x68], xmm0
call fcn.140014490
lea rcx, [rbp + 0x90]
mov dword [rbp + 0x90], 0x42f00000
mov dword [rbp + 0x94], 0x42f80000
call fcn.140017160
lea rdx, [0x14007e051]
lea rcx, str.FC_Prot
call fcn.140036150
mov ecx, 1
call fcn.140013d40
jmp 0x14000285e
mov dword [rbp + 0x98], 0x42f00000
lea rcx, [rbp + 0x98]
mov dword [rbp + 0x9c], 0x42f80000
call fcn.140017160
lea rdx, [0x14007e051]
lea rcx, str.FC_Prot
call fcn.140036150
call fcn.14000a210
lea rcx, [rbp + 0xa0]
mov dword [rbp + 0xa0], 0x432f0000
mov dword [rbp + 0xa4], 0x41400000
call fcn.140017160
lea rcx, str.Clicker
call fcn.140040a20
call fcn.140009f90
call fcn.140013c20
call fcn.14000a500
mov rcx, qword [0x14007e458]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x14007e458]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x14007e458]
xor r8d, r8d
mov edx, 0xae
mov rax, qword [rcx]
call qword [rax + 0x1c8]
mov rcx, qword [0x14007e458]
mov r9d, 3
mov dword [rsp + 0x30], r13d
xor r8d, r8d
movss dword [rsp + 0x28], xmm14
xor edx, edx
mov dword [rsp + 0x20], 0xff728c99
mov rax, qword [rcx]
call qword [rax + 0x158]
mov rcx, qword [0x14007e458]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140002949
call fcn.140014570
call fcn.14000bc30
mov rcx, rax
call fcn.14002b770
mov rcx, qword [0x14007e458]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x14007e458]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r13
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x1400029c4
mov rcx, qword [0x14007e458]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x1400029c4
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Resetting_DeviceD3D
call fcn.140001090
mov rcx, rax
lea rdx, [0x14007138c]
call fcn.140001090
call fcn.14002b6d0
mov rcx, qword [0x14007e458]
lea rdx, [0x14007e460]
mov rax, qword [rcx]
call qword [rax + 0x80]
call fcn.14002b460
call sub.MSVCP140.dll__Query_perf_frequency
mov rbx, rax
call sub.MSVCP140.dll__Query_perf_counter
cqo
idiv rbx
mov rcx, rax
imul rax, rdx, 0x3b9aca00
imul rdi, rcx, 0x3b9aca00
cqo
idiv rbx
add rdi, rax
movabs rax, 0x7fffffffffb3b4bf
cmp rdi, rax
jge 0x140002a0a
add rdi, 0x4c4b40
mov rsi, rdi
jmp 0x140002a1a
movabs rax, 0x7fffffffffffffff
mov rdi, rax
mov rsi, rax
call sub.MSVCP140.dll__Query_perf_frequency
mov rbx, rax
call sub.MSVCP140.dll__Query_perf_counter
cqo
idiv rbx
mov rcx, rax
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
mov rbx, rax
imul rax, rcx, 0x3b9aca00
add rbx, rax
cmp rbx, rdi
jge 0x140002b17
movabs r13, 0x311cdad160000
movabs r12, 0x112e0be826d694b3
call sub.MSVCP140.dll__Xtime_get_ticks
imul rcx, rax, 0x64
xorps xmm0, xmm0
mov rax, rsi
sub rax, rbx
lea r8, [rcx + r13]
cvtsi2sd xmm0, rax
comisd xmm0, xmm6
seta r9b
test r9b, r9b
jne 0x140002a91
lea r8, [rcx + rax]
add rax, rcx
lea rdx, [rcx + r13]
test r9b, r9b
lea rcx, [rbp + 0x150]
cmove rdx, rax
mov rax, r12
imul rdx
sar rdx, 0x1a
mov rax, rdx
shr rax, 0x3f
add rdx, rax
imul eax, edx, 0x3b9aca00
mov qword [rbp + 0x150], rdx
sub r8d, eax
mov dword [rbp + 0x158], r8d
call sub.MSVCP140.dll__Thrd_sleep
call sub.MSVCP140.dll__Query_perf_frequency
mov rbx, rax
call sub.MSVCP140.dll__Query_perf_counter
cqo
idiv rbx
mov rcx, rax
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
mov rbx, rax
imul rax, rcx, 0x3b9aca00
add rbx, rax
cmp rbx, rsi
jl 0x140002a65
mov r12, qword [rbp + 0xb0]
xor r13d, r13d
cmp dword [rbp + 0x118], 0x12
lea rdi, [0x140071350]
mov esi, 0x41
jne 0x140001e70
call fcn.14002c130
call fcn.14002c5e0
xor ecx, ecx
call fcn.140009f20
call fcn.1400015d0
mov rcx, qword [0x14007e410]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0xd8]
mov rcx, qword [rbp + 0x100]
call qword [sym.imp.USER32.dll_UnregisterClassA]
movaps xmm14, xmmword [rsp + 0x310]
xor eax, eax
movaps xmm13, xmmword [rsp + 0x320]
movaps xmm12, xmmword [rsp + 0x330]
movaps xmm11, xmmword [rsp + 0x340]
movaps xmm10, xmmword [rsp + 0x350]
movaps xmm9, xmmword [rsp + 0x360]
movaps xmm8, xmmword [rsp + 0x370]
movaps xmm7, xmmword [rsp + 0x380]
movaps xmm6, xmmword [rsp + 0x390]
mov r15, qword [rsp + 0x3a0]
mov r14, qword [rsp + 0x3e0]
mov r12, qword [rsp + 0x3d8]
mov rsi, qword [rsp + 0x3d0]
movaps xmm15, xmmword [rsp + 0x300]
mov rcx, qword [rbp + 0x1f0]
xor rcx, rsp
call fcn.140045420
add rsp, 0x3a8
pop r13
pop rdi
pop rbx
pop rbp
ret
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [0x14007e430]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [0x14007e438]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [0x14007e440]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
call fcn.14002c130
call fcn.14002c5e0
xor ecx, ecx
call fcn.140009f20
call fcn.1400015d0
mov rcx, qword [0x14007e410]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0xd8]
mov rcx, qword [rbp + 0x100]
call qword [sym.imp.USER32.dll_UnregisterClassA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.1400015d0
mov rdx, qword [rbp + 0xd8]
mov rcx, qword [rbp + 0x100]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov r9d, 0x40
lea rdx, str.error_when_creating_d3d_device__report_to_staff_
mov r8, rdi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3