<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <Files>
    <License.txt Encoding="Ascii85">#eLmw8%dJxUJo$uP/Jf;Wo@5Are_k+Z}$7O,r-F^R,8K6%Ooo*+1A}5tslu.-}jU:dtPpy/ir.d]Bzo6XLb+8u56K2nURt4A73Wd_NEc+;Cca5UD,G6xBn}4E{O%#EuVIMc6NE5^rPB3OP}I@rf.*mo0+}CHS}$.v*hBMFL(1T^CaoMv]?eN(2N8m+IKiu5AgrToy}r@]H:l$YulPCyBpS3xyi1{jjcPIm0f1CZEJ0wZD]ucZu[j#?3u^wb/MVaF_Ex@U1Uwavu+adtcwnWyfp3S=!rx=Z+}0IzUlh8cMq-E@yP-:.FmLeTiC9As%==:P1c+w@!ST8X2*h_nXsbS/C_^hM%wI5^bVy5PbtXW9Ete4Z%x/d^Q1]xT-Lp/3z[g}Fs-4#=YAd1Rh2#4wkw.Omv3k[%}NakuU@sPdr.mD@h)*ht:+fFp2Bc{4PXogDf:!PIvVLB]*GyWw_MZuJ?}d6;caFiQH{=^wIt7QA[_Le6aEZR%.8X#v?53S8Z67yN8JlBk0]CI;A.H{aR!WEADKXrG9vL*Gh]c6@Fa6tgD_gj@(PFCX.:)C=rfdC)25V%d/Hei]g44R/,XNe,qSHqFqCpU(,4Y9A!$h$+*5Gezt+Y51itq;)g;m},nHzKS,tu*,4XI=9)oHo2Sdi;WoNqA=US(SM%ZWNmWO.PyWM#nrfBWPmd_+3Xg3)LAk{P^PfxZ7m*wgaT:Zx3DxQf%+iTQdW3P#{jZlX^;a4aeLT6w%::8(VuA3J;ZqZ.(mKb8M;Slvid%Njn,t^+nycx9;9v*izY;7@m3rH;Ttg!VFTZExyOnDJ;n)njzssZy]:o52HpSsA%B,x!L+ml1s8^77z7sS2pKuT1u%c_[L7s^.JO@TV6V_IOb-xTE+0^N%uctjOG!/u6]fPU}2nK5r@Ec=am4.793H43[6vkTfzoZDGeAo^B;nIWv%,1Bb{[X8;8!F2Rp%}lP3v73=xtcioXA^cX{tDDGGA!@6tj0BusKC.H.UI-);6J}jtyvP/LE1sloN3z0Vtx^rJn!IBIk0MF+ztYJFbLomiqiPP23!Xo+M_anAvPIg]?3Q]dM5DKd=oZj-;vNJBvUoi@8S!mkO_rER;$4xuiQ^A+RPKnq(dNQN(rawn]$U$3Xxf)?%rSV3f%AC)Xt.l7!;D57[Z,hpepTP]ylU.fbIW1V%gdxCZpcKoWc%!wL(av?ZA8oNq.5#dTX;P9,KqB#]7bieyC(HayFZ$/qa6.jwe}-Tvb8!3lV6gWde5]ABoggs]p9%?NQzuGQK%{{G=V,@V/+Vpz[QX=rdQS!8JXXvw$0Gds@AlZ639ACK{lcu]Iv1F(7OHyZe{bnEQPEqGaGt/*sNWJ!]IQe,o7IW#z=dALRqkAk%pOy2pXPt^K)$a!/NDZQi0Z4xvqhQfiEXk!((Z0vuHlr:z7!a52TpH02M=U!/2hjo$M}jk#0ofB4((-o3X4rk^s]8$PFoVPfAk/tFVSXG?H%PBCe3RDEiXLieb{BKtwSU$!^?]8@(Dp7VJn#L)mEiFb/t1;R(^tdVI/+eW:0HLy!0[F^*(}+]_h[06Ubuj:PX2w)rf3jH8$b4Z*m]YdY(Gy}tL(E-yf*CBo;lHEn0zm(#(_Ac%3$2POvJ7bLu/V3D$45Mv2ZG{v=L@i+clH!.,9z_KwtgGkRI.qXz.ONpf!S#+h^Sh;p?@yL^TcYAd98m#PhL;Li715u#JOQ_@0?#1(D+WkcIPyg#,Du:3I*uA!TFzN(9T1b/K615[bJ:SQJg;B@0VU#)Hd36{t0}QY9Bo%ClX^3rGGEJwpy:a)}2sT)PpPRA{c[ddxyw3[qXe$ppf,WCW4w*oUpt-OF[8,wOmdq,]^4;Oio{f[6[NG0OP:x;h,Z8Mkne4$EA}zi:pxTq6lUXC?=]E!;]V}m:$$=6@dK=b48q$cKcN}HU@G#_QS#Zb.9u)8D.c%E9#b)H]%lr2a,2ZCZyS%-+T0O3AZytX8o9^2OE4wXg8JZvb,h70dF;*k-]_JOa2$c8IDa=.v=oP)pZZMyoVI(T#[twxdylZ/@mBjMOyeR7:a.C{V?}2!435lHDm+5I%BK#HwSrPp//2+0pL?!,eB6;f!VY7$GUh@?MO5L8of^ScvXij{XlE9+%t=tCD)2V3{X[gE8S6^Lnua_a(J]2$dKHMX1u!*VM6.Lv2;heEL+a=y{dRII$4/=if][zX@@oe,=Fb7sX^BbaC=^/jaA.lqSH^A{KCoU6KJ%kq[I;=ppv:[BH6b?gJ!qtcXHxibJu[rDJ6=,Jo2NGXZ.ESg^?=%)ql7$$dbZHgGgZw^wY0U_iJUo7q]Le*Mn{*]u:kO@rmAPU_rJeMx[OnN[5KZOg.iscVBHlys%?e8e9QzBFB}Bg0bF#-Ul*T]tW:NU)60D0v(Lk7Cswf(+$T7JN]m-vTO7VePY=5VrDN?PCYr^^3ts}7L8}z1ukN(Znfw!aNkkNPxn*%:k-y%FOpN,*rw3T/dP;2VG1l2%)?]RB(/F)RgZk4gcp]:g6#XOs]VoEilKd@O;xRu1QLySZwx2BPiH{Jl{*jms3LVERLt18,IV$!pnDgyKwHbP=vzYMk_w(qHYE2ofJXuiW6foMyU0!d#kviBTN*Wk5uVXf={VYdmt$YEB+*!O!.MfM!AZBLPHhlrd?9uj7A*C.Y[0+E.x#dVnH+}$d]0R=XsET]!C$i]*H5C==qy5=B@ra=%.#zeWx0ffk)WWu[KMrN%]:X7bPeOX*f:m.{d,DP[(#*Ry^(n_?wKYI_mnkfibNKbnushV:=;mk3Ir85:VnMLRerAE+k6j5a3stV2,cWh0Cvtit,4Hrr_p)8I:,85m%F-NhjUx_GRTS3malhA:=m9i19kz^}k=Lv)Afz5XCPKKnj9(+Wph2gX;sE}-g.gR.%a)*Y_,0wTyjlr[/ngT0HOD}a?y0Cy]A/9./]]cj7*GkT%fQk[rH}M.=[yMkciGs#zD;,Ed^[A%A?0Lxx%n,0eQHoCQ#x+0O^D7#_v[-aZ,;3^Zcq,.%#:7M1D2++SXzSb/1p+UV1jU@OdfGgZd!*bJ1C-k{#St{+,.MedB(75cbrK7+7Z6@t4cH8o?fEo{xKUB4IG87tOll/$1wInF;L^U]++ElD$b?/6Y-!cjxFO;0df.4$glpXz+g188;[{m$L.Rr^;s]vk4f9hhSueY$vZ?DX:3HvD^C43OQPTzyFWo+J%.vLs62t%A^5vt=k[:b[sg%Il:T:-,@w9%NFnOFcetk_{t9@!LttD6!OY35KPq3zxa_6K.kkp{_Bq;2Q6)8O-ArA86o;fQHo$?l]U[z{Ce7MM1L]P*MhN$#F2@+UC3z4Q0OR9p05$JI.$7Y^j%g#PiUTZ7Z^kkBlB1x{sheBNPgg#^#0o-Je8pFO;9=s56NW$=Pj#{0zMlcnOc7R:B+}Ro[Wm{)1NG2MJ]_:zqQ[x{21u[YJ@d4#qTH.Yby:,:33l//yjL+oxl/BxETgoVkI!C3nC:r#Mu1D2SsvIgqTcLHd-g71nqs5bP4YzUCsjys.d+(%w([l0rF$EP)rKw[wDK4@i%=py/94?kGtcbhQJU8lhT^c!+:Ib}(=VCm-cm0C(Ac$j9gLV=!Y8DuUro;bd3-FQ*^3D7Z-NehOatgIlEc1ogxqS?LKonp2tS^S@6}_j$vw?Q?L{#6*:PzTY=F#C4tYOjuD#+1d+Z9HWSerdsSRCBeD8zNc,H:MQ3O.;s;cTI=bu%sW1s99X3#sKEfk_O^R+)HqyWE$vWD$fdDiUjo*U0(^gqVh=-$u.s67D)]ndK]t1Y!}L]GBkawp.-q,MN:hc-U{pj29?],jQ:@;Ap?(s.Fb+CsiGyi3^m_Wj_bGZ%jwF;CR@:l6o#kqqREy#0_f;yqIOueeFa9B?3*#Qn]+YED/3tW70}V8[8%}h$phuvnWPo4=MoNy%sVZ2]DmC,//7-Py}T.376J}x,=c2hDht*(bZ8HhmzA$QbWPL;/v9%i^FeBPR=]n?AWZd3OmG7woyjPQH-{W[X+j;!25Awt=Y,hgY,:=Xocju;+j?0;L:SJZ3A?VOet,JgrF:%P=Bd.iKp%YPuIsZW8[]trU]{5d#/R1HJTwv)wk5fbzLa(4e3nCcB8![4[F}uGD?+*ku!{isBF2GFDjZ1ggbM?Xe;XPyYbyNm9wsa$fzkMR[x5PC=45uPVUn9mJ+F;:%k#7A(4wC;dGMPT9Vx);+)5ITdBs@!7@)JDw0(!r6kXcdbBH]OW_(mTVSz12V_!S,trp5sHvS#8O-L)ZyY2.s-HvW%Q7+I/1N#bN.]{D00_;VC3t)+c4w,;t{4zSNqxc/6[t^lb)xnYMb4.Dz88IQ+{oLov=ItP]c;E;tefP/@*b+#vz2Vut};{Y:{nf?OV2hfg!s1nrffIE9ytM]eU#6k=;%OLh#-3R[10KI#lEa9;Z92MM}$;c9M5.5j%_ydQJ!H(y#AgAt3(WW97o?_Lq!/$^m3O0+DU!U%?WDg==qeRf.$WHSFbLaVib?u;b2[PO[N#{a.798Yj_o3c=/9N5iz.aH0^M@S2tDj#266?#/:krSQOQZNawTdP=0}cSZrv*PpTXGJn_xX?bzowgg(nBZX;JFqbWdR7L?Et.p}U,vnyi5eoe2x^@K8iVvXv@=jpP5g07PgC#l+B.M!xt2G:3dHFN/WA=n38A,=jaA[l,,ELPi]v{v4JknFF@Vmi$%($;_wf?w*#C9x33i#4UNwcV5}Flvuy93.!IZ;:^I4HZYIo%BtGwi^N$h=]zL7W+-mJV.!V*cE6UOA8N1]a-sbY2^p!;@Xw)IL77ZBp2P3Hf(qC3fXtcOkLSO%uU_C-)6%uZGW{xn(^mFtySs,Ba8p,9!bFrk$e8GO9C75F1}}Z+a,({#6VJ+a?fxs;bg5n^x8j34nsnH3#{elf@G-twkY}?jp!Ryu%ENf*+i5HsEr$GA#=8,R;p@eY3PKRwW#7ElxN?YDKwQgn?!WYfLzVcA3{pf#HsiS0m=)OrVMr=a5$RO72_$pGM-q05by:e#e8v$o?!jNd#-5iH(jqTn2I4vkgvMY_HCH++2Wvd)S%b7j3dy7Za5qo7^4{D5d-cZfJvBy-@W7t-i3G=BmWvV:__G^ji!K/D_U8THgh=6sS*GkMJ;s:T1,g#!8Q4S!EN+J:A;8KXI2_MTLq;BzxF4r%$#!:D@*;w^tdD17!?LC#nXd=I4#vekD@En1K+wj(Z0}UoL;L8:8#Uk2hq*=6si_-.LqA1(w3?$AX$=[t^+A!o#KbW7s!VkSFvM%]_E$5(:;UZe+2rvd4LnS$d!EqS-sXL!BHh^W+yRKL?kk=L3k,HH.GHrb,(V.1LIq1iPw.NieMK,-Sb%YMy??w423X[Ofd@o=yLk88oLTj!4zJ{xhD])Po@y?U^VlK3%:/n@;=ly0%]R*LK$%tWt3(bT:V[MfTT1;ZRaOd7*o18NS8t=!hi{kWBf+EiB;Vy4+VsRtm52N=s;wU;Auolp_!FJlDJr!9ofk=%g/ni*^Q1UX*.q)dsdVJukV_*s4HgbePMw!8IG/6#e,J#Q}_y7A7!S{ont.bUTMp%um=a7NFg,hNefGy$07:@r5VJLP:Ya.MlR[HMA)]u[O2W1Dm4.6=9o7hV]u_5u.h4#8/o#ZH7H]6j7HOvwBfs=[vrk3*Ml:s(gSU{vMYVs)oq{O#0::Ws9PO.xTD[HMkU@2uPN^;A_i:}n#uSsnxb%;R32;6qE:_{YeFW.$wjuRISZTJLDrSbFDa/V#t52lWM/-MV5XGh2V$?HQ_upaDELs/[=GtPgkKyJHz?,2[F@3wT:4$*C!JZ.x!aRQlK8v:D2g;{w$3#)S:#3Vg_!XNk+tk)i/e:xv[#JCoe}+xAsl(e/8F8CII2}:S9TVv(C$0r0)zcv/hDPUx@xwyQ*RpIi@LlyD}49.U}Xg=EZdNgYW4yTU=EKo8nC$$ES_XK_8Hv}ci1BFt_e}EGdAcFpOGUam*_q8%w^.EA!XO-kuEM7xzO)+zNZx,wQwQ_38fe$l=W!EVgNK^(}=zX)79msyBZ$EoY6KUqi(/H[iJ?l-_z67.P6}bg:-)4C:urWkM:uvElrNAYqUqCiLYfHQlze[6*hr-Yd04%ow*5F%]Y[zK1gMWL3cj?RW*co#T+2^#)@TFMaa8fH/{bkc%=ELna4Eei=;Gs81cp:a.7o)vzC$OOXm]]m/niABW{8L6(_VBHk+y/ICRpykTNqg6p-Z$Op?CKTHKAn:kpYc?AJAaPUeQSi]sr#OZ0L:Z]Yazu_}:@D3[%/!euOqEQtGOV{!l1^9H,AW],82w5cceQ^]Hk2IlAiF#bcCST:Y(v^I3ijpi8I2QnIuC%FD@Nz+9XjJV:a8Zv*8QeyMEi7?7.r(Cy-:w:CSaV1D)[*H2gqRecdz}E3cIi72OMJ!VnGg?({QE54Hhmz_e6,v_v)D[h%1*TSbFC4]y;kN-5[-BMyrS_0JrT.z(;@VHqb=wM7bSK{.RnS48D.Y_ZM0U)0h9s,tdY]E_51rr,.wk.xE:kc4dDxRGFmRRaU}T*VZ)iYFL0NfhUBb,:mP{hBA/IY(Vbe?cc}%gTiW/GRwqg}xY_M2xwCU;r2eFNFxoV^21xM{?kh9Gv8HtK[5m@Y!xj]9}2{/o;V2Po_Fsm_/[?sMHhRZAA,9p7eVDTpwEJ5_4oQ=7{d;aSYUFtIho7W9^iR_=.mtO/]QBO^b?n)R{aFU8t$ddBJ[!9tEV$bIuCU0l/WyOFW5=lJ7a?xYRfV$wTTo2YakJ*]zg?P*^2ov]m*RAG{1)1fo/xyNtuOYB3Yt:8oC3?FhDx?x1ZB8-zu/o{+#R#M;6z@$:n)A5Dy+1BGE3Hw_JOG8bbw7qA?igAIa9kBVfIK4y#{h]45YAbDJa9zO2uh7s;Tx,FsGG]kU3BDPocO!];*])y5s:9]SV.@Ya0u^}?uN72.@;r3vR[aRXE)*yeUO@EJLVAuQh?AymGL9O-FC(X7{E3TJVq9LI-GJbAg}oqp%m+U5Nd}-hh_?nPiQ[x1B%KZ8i0@-MNmpmR]G$Jb-EOVrmqA7BjUGWQ@o%eSesbeBIViB)wag%$Ho=?vgdjdNkQY.XL{S5i_s4J:,4#[?mV9-KLOv@]2$DO*Q]m^Ay8wH?%wThvpX4#+?QYdZ8rb]XvfY*]+xJH4:?Nr%?$R_*KHLxnx}#0hd}:b1nPMWF$Geek!1/cg{a1nE9rI8TY;Pb0UFsGg/-C=Nkgihn9aBt:+,,7UYJf:WHH8Nt0!3^A(Z$CkTy_lE?!7q7aD?%42[#A)nZBzY}!M1bnpg]B%2A4h^Bg6Pv:861uGqFKa}A3I;@a6ECWBzW:n]Eg=tPT*iMfd_5FjYC*{B:JFOHurn1ni=OdjPO35y:H-q,J.]+;Ju.]iXEqP4wZ]kU)kzQ(P;)Sf2o?[+K1wq_0*}s2P*Sg1ZaK@xS;^e2_WU/o$#edx2zCZUEpqTzB0XntvDca49hj2/359ji11d9y!b]2O7/Ka.7.jajK#3}!K#]B=#mZF;F#VU7[G=hmu%.mQRB}RhAnGo]8L_/4Ij,dRSCoLRUDO,tlBEdBU3m7shs3P]OZ0_!8R/y?WM5H^IO}u@cwGEZR-[WRPHUJ84*foqbn%T5X+Tn-V+5NCfAU5ITHoHi8l5ozdj,[eOmwnAb.#pwtn$55mtI0=Gwev6r.r.@%TunrIc9##5iFT+.a02]V1QVmkm5E]j)Rkn%Hp,quBhZA3x%CIy]q1?ww62Vaa{)k7(]pqIS+=w6ED(:AA*f}Ctd9:dB8L^[EFR/cYAap(*.hlz,E*pA5gB@cP5V3A$#EbAX+9*M1_Lx{3PaAFg,sp-K,Cz67zG^_oMsMK[_{fp.3fx+01]u+ZRW]rTj_i;F*B4[e)GV!ws+=NaedUqah9DA*]sz:L3Dx^4m_dR?T8u;.5kT_cq6y@]IVeRnn:BA4s)K}7)K%.CqF/@qd1fk4AaET@m-?:MvsFhbjg*^Xbqg5kQe2jt9:DTthQ}M7o}#ULvp8:M?T}Q.=[4pP,y#T,=_$k/_l^IPz#xBLssh]Y.aQ,rC;I0,qpXzxF_adr3kYr9ID4A?;vfDD06q;xZ{}2)!ZQ.QD[.r7;Z)!K)}hsz{FBuIHo]o5:]56K5:qmpZ_RpLkusza^Y%ZMfq?U;97pwFQMne$52WaPWTFxLkZ9KS6:@}ZR,cv#/TxS/8nXX-k/j5*TMp*9xNP/i7Lg=;hk!JRvF}4L+Q9mDiCmdt+aHD;}Fdbs4!aEVTd]5q{pXK6mQPq^yk]nWWwiMiR-03dn*V6+5m;,b4xyPDTGIxIr[sb5q#f?:f);kg6pDspx,B2!1zm!g#6.1Hb6I1Ps2$SgS^d***g#31n#Kf_474{FO[KH]z53:CPc}v[8geIN_:T_2ZU$?L2D@n!Eyxjr{,g{[4ii3m6]MKs3eXW:P?rjnQt3Q5SqyQI;DX:%A-p/CfmYwj2I6AE88W?%g#KqZM0Qoe:fQtw@ngMflu4-*eAEjQ5-%BFSi:ON6*AO6zt6GnErq,#XAf!b_)jB7knX+d9hF/OxGBc!A:+21]5/+lPFSgrE]yu*HnsJR:q,cz%@$*Al28wWAB+4.snd190-0Uce:,Va?No{sLn_b8;3Mq@;YEF$!1m*Y[2+:+#V1VS%?)[V#GzAF=loNadaTfbjA}T?UEQtNU+{GkMRC](NT#KOc$P5[.C8vQ#*;NGu}@4YM,I511Z_GLS0VL9}T@$T!}nlIl#b*P)Qw43I5%q)LA0jKIfA(@nzHxJK+pGWARNdX%MB++EtbXX,m;vBLX#TQ@YZ@57]$J@irfn%}-E.7ZE9xdjzvHaggbPrph.9TlbpjqImvi(FCSaaeG3St5pGV3QX[6TyVZo*;2%E!4q.jn;$Al=o{G=oF0E;8sOwQxokuvY3=G51;#Fu3R$V;Fok67lgUJdaVv[Vb${}N(mZ,lzfDe-%.4E#TmTyqP9+##hT{s+Hk3.YeRtR.cI(m(G2TU{DvrH?3Y2;TIhme}?p[G9!:Vx[K{Ln:aReuzLoOCbI)r[XNa@irp[hwely6kCfnajjh?RZa1v-I:;1mg6R2D+O/jj2?.7Oywx0FY-c0,%+,GLbx13UN+p1qAj6e$r=#3koxfBHTvIB41S=$iU$DR;EePg!ciT;qajF/R5fCGkp1,x:r{$z^h(2?keq3+1P#w.]MGu1!r14SiB#,(R.uo-R$)u$bI^J;Cr3E*1i3^^EQoS8+0Z(cPc?AxbKB!94hLFjF0Kdf}l8)8?l)DU:U#%MBI=qEc2k0EM4]7mC%*+@yOB3:hTCH9vKsAc#KM:@y{kd^XH?D0/=wvhiqqT+R2%aq2Mx-p8hpUW#VGvOh^G?4yFokUMDjsolVLa=ERViojv].x;m_1U5N/MQ(0sBhht$eDW:Y^:^bj7xjiLrxAFwzh7k9AmQ3P$I04LFs@4sWI6o)H:5ZoWl9pRM]APY/-.ZZ#xp89,Ds2^]!l(dAcpM1REtWcpxs%2RUap36RjRmmPAnQsEL%xT?5LcF_!NFy:/te]CDn@Jf3iPa@@DE=mkBq;aPL:CTcGi@mKC5Dk9}DbA0-U2Gdu}3rRF=0470m+c5):FMaZc:fn{Dv[X/OSKY?h3U8.]qfaMtJ*W8e-p6M#/x(*$vm2zXz_mLC+Hjhsl1}L;[]@VQR/UHJt(i!spD2KgZ{D0%$QFe-/W8ZNqhNrv1LZqNGM5{-l!I(W6.}32B@Tv!Q=l!/U^?)ubk8tKOhS,87/:13iSWetXTidKU0VeU=9fzoHeH@A#HHoayBi}.rNRnFo18$?7)4:mtA7Bn8;nb7iw;MGofGMuAHU-Z4hueBC{kDySW+@2X1b6B0ar/JEp3SIlGB=geaJ:Ob2Wf2J-#/SdvLPrmRuO*1oi_=KAwrcXGnZMy5U#P!g+hBw[5/ECSkMY,ps*yX_e00;G=ZP=dY@Rd[JECKM[bLmnIx%rVlEMYiir)Xew:cH4)}9R4XFon{[Dp6Hd}RqpSxi4s4i.YXZaNHqk3N9w@)-7+PJ3TR1psIiN}^Uf7dQ.iEuZ9{Wh*2;py*d:l9eLBZq!aLCA0qo/$1nbsG!#(?b:t@jJ%%SB$lzR2$Ms;tZ)wpvPwP3sNFBy?yo]O,-I;+unPske@qcS},ni65Z;[=Xv4IKspys^Iv!.dp@VA1J-wb*yAD7u*FqCr@jlW8%H:Z73MM/O;w=Z4q5xQN@WcKX_xT+.I0ksM%:n0{UkQlnB++nmZ2y,rhoRNDw#/ry#FJ01+yQPjSoJvCMGMP;vM4;kUS%kxq[:1Frk5OFcyrx0U9iCub4nPQcF0EqWeTTzNg:?^]:{XH(5-x_;o0e8SgQb)cDKR-8_C?g,gvn@g2Ve#ApolN!SKrZFF5#DquDnc.$mKd,A}1ly^;l}mpyy@=EYl4LwR=.gqG2_;*:b$GepudtnJ0wVnv/qub-$R!S6iB[z.;Y_H!qLcmM3YRO}0FEu?MOLMLjLTBEj4?fJGadEO*lM;c,-m7cTJ2;o#W[8]1t379+@OMF(sZbAe{Z#g9^/c:.a2.R$APk53GCnD]JQcU/lv*R@R9)_c[O}d?tiM[r4^jJV/GO!@mHS,)kIb{zjRWsHy3RAi3OirT6[we$DM.TjRIU.K0/[ZI9o{SUQb93NTqKE6z,C}6fG;R0e;$!i#3pv=jUjT=Q:ijaz,nf2$PIXBzP}+paML{:#et1LAZ]7il-6Y*t$mRu}u3GYLZQuJRnoi?OzTf#Nz%/$zm9PqAXh5nru?aaF;Zd]0LW6GL66X;,DBAL.gQ9OnGu4wVjd5BIHZ}()D[!^$)sJ.r;5gz0qciztu*BO?*[mb%L;U:;.M(TzOIf+ULmDMssx.p-s-]%@hPLy)zB9C$%xKqr{Nc?.L)E+4v$3A5.ez^icQlyCM-*X]gL=Td3mY?J-!d1c4:yH7(EY$:##yv^eeCgU-lai-n6%([]J]XLtaN4lWy]Cp2BoC#uc_zS-5ynIeu6VmvUzVUgR,Zix%t^G}h(-_K1fuEX}^uvT_lUYtx#Qto/AFu=.MzwAbtxJa_sh0;c2:7fTa/:mk5+8yliyBJSea+T*DJKB/6OVb_p5bE3:b5TRDqZLMYA%TSF^;GGUoaN+SnD*?3a8H562[Xp=0g_Hh$b+g(2/qu/C0xrCZhV?wpR[}OTJNs-@m^C!zEc;1C_$!*]LRYsskqT[-jIuF=k6vVz5p#?XLvA22VqS54m3k?nS*{VTp3m]++gj#KejAE8RGfIV?sfx]]-vk6$9yu7!y}[n,Tb!(+psGD3,hGjPV[xQ@SxRnM:m?xLF11oC#;I/m,,@Uxtz![VMw#xDfOzhz;b;D2{/9o7!us_Ir2sK-[]o(Y49y*-:@(=YDq7%aw#e(SI#1MwYEf=)g=Jc]-i8(O;qjhkwc5o0fL#hws1tgToQ,^3WeX:IHTsd:FbY[*ef@-7zSKujJXw(j$FL%v:OPxr8s}BsX;_^@1zK%Rno}aLG]ekNTl+p=WXW;mM$%n/jhkzZyjQealy(eaAn8RWy4S#f;h?lS*RRw_r%1E==xU.0C?;MY/kw6zPdQ4[nw$jI]..H*zdu:8i7UBSsEtl6=i}@t-Mf.eIV*-p)MV;f(Q$UAZ5s-nd[85jfuDUaQ(bMcnBy*H8VH.Wc$IlkD=2HH7%RFup%zR8Mji5sYQK6#C{w5S[!$ZIIvN5*zlvvD+2gl-?8!8cT1HdD,K7]wZ,-Pp9Z[!*eXXagKjmM?RENF[B]_TvE;ch.0is79@([qoqc3d::2@A1^FA4iP7QC{M%6viaKYMf_s5e=H)EUqVuUR:b32DJH!P:ac4s^$ciaF1_^;J4;d*TDS]%T$!5Oc98yXf_R08!3e7:LFXqoJ{^*mAD@3AS[h,bDC:qD_931d4[($,89B7Et*TXzoAN@f:CUmT9Hh5Zfh}$0mxEOzF2BPeRoY.p]]6@BZAJx=$FKbQpTJo40/Ts[*8Dm1J96?yIbZpWKvp.Oen2=:i#q}_#mO,dJS2O1.}gOHhq5hwEaJ_JC6zD]DR4r)P}ap/#k)p$DZ+3u-xHG17}GC{QcgI5(+F/kIe;sH4YYD;i,iFTa5vv9O3Z.jT{/c!!{3mgl/OPZq6pYQ=9khdf9:Elo,95bpQpb!sL+MY@]hF)iC=_Z4BR2Grc{1;cC(.ACl8@9dP.g]xfB3f%r5w)l)+mJPG}P_c8%,7xIwrq[4kvgj^ci[N%HgMC[ny1-yrW]199rNqfYNEhEULc=r,-o!aXW@FoBDu=byJo7)oyf@[;e8w)#ig4Oa+lyOnF,TNi{,g?C)HT2F{qYkYr?L,-_y_F}VAyby(CqZo;z^ep#VX3#MlFNjeOSDs;J=uR;B#JO1$iKiI9-)PrSxJcAT#fFQ=d$,t[W},zn/}IAdxW8ZAJbudF-ri@QMRxgaxp;ST7jLeYdG;hApDq9Gae4EY-7W9muO1)lSJ_6S,2Zc+dUc7%vg@gi3wq^qdH0xoe7C(GZZX5h*x$D-cwFH5*lK(Ce*YJz]9/cqz58@)]sLkY[U]ujYI*B.BlXWj0Kb@sE$$yz%ZKdl^]S_@*pAT0_ANT[)GPR+arOA[[QPXX$L)7h;^Ira*y-9(Emu6=@55=6mk$p[2,gs2PlPY(%hk;0@?l5;DbL:{2sgKn,4YJRNRK[//}+xD;qZArH2)YL^pCCQbMa/%y]m{c8)42wk2f=0vvDCSxcqRvpv8Q,zq??^UI-(.3{XHL;ftXLEkW7*uOAkE9O5wz?qTf0xx]fCrPHQi#o4FZ59B}-/:0n{XTY^*cC}!FynI}!O1nr8)]+kP-YY9[A0C-a+Voz2?^+]t,/)d+miND_E{0wm%e%$u9:y7_y{!pOw;KhJKV1kI-M2{u9RgY]$qhtm]74Cw![77Lalic6547YNk-[,jU,$O8=pQ*Tu81)}.aE(@eucgWV*BUu=lyaWd$oFt%}3JByuJB#]RQT88De;m.l-O/Fy^;sv+K?w3UCTLc)r*H[,_MJ$q3K.%kpM/zqrn]hr8wF3jd,,NkT}!u7zDU542wFGJT,fWDDAEi}up!E(V^M0a3hhB1CiJvoXPEVg9LzX4kh5ERR:/$3?0e*4y,*c:};MLkwfhTU:g#xF.;d6L@CtdiX$kxw=@E!J1k3SNB)5@.nAEE;[nc=q{tYX1@s=Vpx^Puq*A159c]xL$-QLQ)nH*ZOjry_CGI;ZF#e##{-$:u2?NBK2n;9mGb9SM@K*MH2(d2e%AxPMd2m#VRDcqc5,2x75#{BJXj?y9iaUlJ{W5R?cVlbDpd^cMUX:-a-FYYr]1f$St@AeBZjmuQaK%Psf$z%B%.-k%!?l?f:e*}Mh:bQ5X:_.X#*8TrFGX-IA[nd6-%UopuT*AtBCfQO3Ng)b4b/X^7@W!kTN5jjqXkZ,}mj$MF#O+s^a:</License.txt>
    <OCTLogoFooter.lua Encoding="Ascii85">l},w}/2Df8YXYRdfu}wVVns/dyTt-Q5j(fvfU[{R7d-=%(:O?4p-F,H=YQUu?D4vj$,DcbIoRgRo8fTYaEAH(r%#^m+SZk$2VN0$hZ,kZQEyg_-3T-GOlEX-b/.aLo#6!_6QT4Uk@z2i2@O!fh1R9_c6ljE!qb9atqnxQLM_@ilx)#qX(RSB]D:c6o(2otzJ9rx()BUDh0sKf#Zo+^MtnFOLKD]?XqH/I15I4:B=NY#Wn-EWuE-cKh;5K(0m}dSMb1vW+l+HY8SlSM#*F$U:;:RPpti*_y*4%68f=x@@EFR36((F#gGk+OqEs-3OGP0W^j/^)nxmkDKuLylK^%2]uO(x;XMkZM#SGc{nGIq4obqf_t*s+2c,a)oaSF1N0sNV7:d#4yW,.]w51E*%1VKom*R-#WZy.${/7f*Ok.tkIiA;/@QHs?6gMJl-U1KL]xLHuW!X/bzW:o:ncI]avho)wKHJr+w.3SQ#g_nPgm:M_23l0tupz%GUOAZE?4TaWXwXc05bXjOn-_owwDWB56Oy,MBG#Dt2d4@=XL_dv0@o%Kg6mk[.5nNR!rVvirhk97B5u?pwVbWD%b2Gu8#Rduil*i!?1%+JQI_=L95sf)6dj1L+G-N3gYm:bV]py_%q5;/#g,?EDAnzrWZZDJ4gJ42lt:jqy3Asa8t{q7!bD^mth8QLk$-LRgzLBTfuRVsqdBKadtKAr/N8Mairo2K729o5!aN#_aLQ#9wtaqx;V!c#ItTh6n5H3rCC0d(ta.TF6EiCtFfu)oocAN:Qn,fv5z:*SSF^ucv0S!L2TvuAhdFFM$a^z8_echmwLZy06Puj4!fxk[XW2hHy-85/iMSWz[V]{8E9(m2%%buKiUsduyEYhwRGNQB.yKt01Q{x4t]!9dZUB/UG13G{;q=YMA,fKkpu3MPy5/{/cy2f-{b,3VmB%{ge=-jo{=Yvj)M{i6ICP(pqOt%[_RVg@)I!gKu/Idyn$@:W$4RQLmlmd#aQ4J0-6cQ=Ms({?BFVvLsC2Q*+hOn2l;u8J357:vO1FNrMOWBaYR/-rC5Zfmp@I%(q;@)GD+TUX8@a39vGoEK+JU0;^c)V$,x^*dfW8dFN3SmbdPyPA4-zWojJ21R6syXehg/VB/dkYT.e,#eog)F/rs*zI06F?7?2paCbp/W!/ub6$KN5OUMCwXtWQ/_*L9f(H]$$OFvZ$ICBzU:@2boO3zH54qHw;*+wQY$}C#-]4,Hr.YLT1)_;Kt4f#n,Wi-kNBUwHD7Os9Dy6[*sN!#b1ICD3U]#sfM]-#3u]JHFR@^dG2(VXKdXP}P/3-!gF5J^mB.8Z=@%.36Lc$^V[emUf9I-t0OkiTzt%IfABH/%8^@!,KJ07E94t58;.Y;WdbW8FICaC!,vVULUUFavfDC;=,Zr29/V?lfSqZtj?E(3X,3$x?4rm;D7yofWRJ}[^UA^Y$.$llN:NoJ}xzpJ.jg2U3!u$krwHW[tht4IshDnJcKS64tweybSOyX@1%r8*K.irv5*VFQyyxUFA)N_a2)6u3^.ZB6Kg1qM5Tee*CHv{%Mb9D8kvaWL0;HWa/^[zIE#0mP}+?WFarU)AUhj)[@rsKKP@.l{TYW/?VZkUDHkADC</OCTLogoFooter.lua>
    <OCTfooterlogo.png Encoding="Ascii85">Em^R!8[m-WQYgg:w79#wJH?3*AvhGLw73:xZpGbcaVhR?#U.4AOMv1U?{:,pyWC})H,PxYeRg*^ncSt*0^^]}s]8j]h}EGJ08B+%nNI*!LLB@D@fe0nTLB,)3U5%%l.vdruz#PQ9mR:o37VsVo)lkgj]#0C0Ayql!iA]:iXUZB[mRjE2;^R%-8Q)0%tlMsRocPM(eGl$?NbiLwlsCMw4n5]as5ImulP}jg544o0H6dY%1CK[Up}$D%,l)gyXz^p:cwc48LQ?N@Ovj)r#4(7/LvvA6u^5EI_YfDQZU5j8#Y)DytMEgW2TQ4wdb1p!@kMi,9QabpNIQy2ZdJz5eW(22V-n}=XDf/iha##0Pf8LLw(]Oe9tQk,;U2Uh22!w%8.-}1sylLr3fgC%S;]5^z^wB^/NEHXk$%-nHNX:yS8}9eDW@ES74IFP8JjnAVnd4wcQ/ngc@fr6Ofct=-!Nf!]DbA=lnV5u)I*4[2!otlj[w!ojphBF3fLk9,0E}I$sAQd!rj/KHSK_.BA4]J%BY:f@+%58ug$3cM76K2:sg_Z[C^4P_Nr]xKX8D$#%K[XTMv6a^OI+S?c5Y^IT=CcJMNezj8Lc@JaHIklIhgiw7iM-/R)EY#)]l@tl+H=Gt6rl*c]0(Td)8P]4^L;.c^!?Kzwf4P[O+p;2%OKv}[rLT$W%4tU9CoH?Uwr7;GpNl40i#fe.vTfi]SfNhI;22g?4RVel)]v)B.CrWXUq{ho1kLAWWheKM3!k2f_D,k!mi},3lfP@KOiv9+7Vr0S+$)qbY67rWv[Ub[[ftVu!3+53sgg_kSiN*Bq*8.=W#G,KOE8zmhYK;Ec%fAsiaT))Np^;k}plZa1KL2*16%O:$9g4ekf]Ie/TV$Z,=C#R^gy_JlhFRUwl!hNTIB*Tg^S5HOK#+q94oNh{0Lm/]Bc,5-,?/B;-M4o-lmonocq4%i23bY!^}+#Vk?R]#er:My=0*)8La5-HTwz8_k[,E+W!{+d;:m^520.MnTR:-UX1t?h,+dD/mnCMt(UpZBp?o{z;!.6{iXVYQ@33iUn!wP#OD!ZYA[#c@DRw2@?zZ;F(Aps4K*(k][c#V)J:mIx!-d)s*Lm3-)kcA$=B8%1@a9^G[jGHE.NIqNT^wT?[95.1VfaVgyCBPmB,?Js:}V,w!JSypOCSA=s+=22^@GV%%]b0%+8Ix2%s(4F=8M}4^}4{{aihk-+SA2ehV$!IL1.zdJDT{#(P[N{4sIE%a64FDDB5^w-ZwWJn7bC3q^^Q%PEK^ueeIx=#1CD,5:,X)!{l(ZeYUNKNI8kkTOukwUFTnicbe/jPd^NW%m^:(9wRj.(Ir0V1DY5L$3={}dDSypY4%X!j+(:o1pj_9ONbGAROQt113%:m,}{BWpdy@4tjN^+PeS[Ly5w(s6]Eb{6%joJes#76,MToYH.X!=zPc)F9zXqW;cb{dLik2(MQ[;y;8AQmZy[im)+ppGS/;bH^e.{:orc[6(/Tson#R/#?JJK1J)DFpyN5bz6c5Ep[}U.niYNc_K%n$E_HwC#%VMlByOvxgc#_Zy,CvkE+g#@b!yB8x+a;_-iIo]JPOd%ue!x(l;CwMZM,w8bv2*?VbOk5A4elLX9vRF3U^kGl@,Asl#*aeAc--wCqXkj(Q5Rq+KKV{{AYNfMkdWKrZ9eMkU*8A}$m%l,g;Q4#SS!e@rQMa!Q1Nt(n_ZX6l3JN.Z_gsVP[%W7kLMP0Im_je3e1YjVbw0n4IlpKLe^j#9)yUK7CJJiq^9,YQU*(fMwhBhkxu3-Xb3Uji(.u8hE(nZOIS!}$;-[Yk{eQtwlQ)1FhLj}!jvt8zZtz{deU].gY${BhhmY=J!9#:StmDIFFd[Mbq,{FU]me=d{6LP)4pQM(_m-TE(;cI(*mQct1(-sHk^)A$=-lD,8.{oc5}z7:z8W{Fm%C.j;dd8e^ep7LX_?AIT%*T7mBEH%oi[ulxKky$gh*LU8M=sg#2$^YeFhqh;=Sth;eXlzL0xIq0bK@3.LoiEr#Dk$wkSr2MD9MY{ea}^4,9$D[i!70ixs[I-px)=hg*iEq_ZdJGP7Mj;Q[?HwiQ-[6TO8^1.e_@F)max*^v3Tn,i%3*nc}YoCG(pPg?hx$]hHGMX$?8m,p3#Q;tP:c{:7ktV$iiggbPPft%$A*hooozFqvcI^,)G1+2*xZR0Kv=ZdKx4iue#fE:FAR$3An*dIdD?)E;zMwDznQh/KQ_2^bzb61MT]9heVqw:!BU1g=DXS%p6op5HSD-ZIThh*ZW6aE$166qzX%QODWI7GZOQ#rh8H%Zr(pTA_Z5ydmds9XBOi{,YqL:]mBE@FSn)^=WU?;z)j_of#1,,+SO;.b8)HRvdm2BbU%S-3Z,lH#G8!rS#R#w^-HBQ1m2S0Kqb5e39KIeQ-YBGM2F1K8ce,v!G3R#X/hDY3z91@XRRa:E6tEgx7I5nzk1ShI%96@d+ap^r9*hs#z({s.@fcKJHd^Pn[%9S!si.B!,P.*=Mpvv2:)eRtQSUae5%D3lS9t:T8M]yM.haXN.4*.P_3T}i.;{t%J8)yLEu!GdWvlc[hVom.%aV)W_sN,tw0C}rHlLN*hK:ikih1C]p(#e%G7-MV-?xVTBi9gN@cxZDCjBV#{5u{X16e74SsLc(,DjD$_+Z7;U6]97ePHOl237VT_5;3qxzn%/@p,f5IS0]KWF28#;=zg,c[+O[r]M[V4WiYB$;{@Y1/.9RPyH3f3-5pUG^tV{SdG4)0*Uxe+]h_$(r1:_{b44*m?[w%nBk*N8w]^%dK;V*7O0Dx?,].,0/Bq)8T,GY0=m*!j%:Ti!9_37-Xh[h?NKX%KODT%0zNm9HCN9SfCHbkzXXXHV;}w-Ea.8X3g3#h,sy,GCw9Va0aX2euvBIND6jtTARliQ+j{cqMg;7ZcVR-B0Vr{F,,{nxb]K*WyAlK]q+Hd1%qsFt2]^X?#Bo5ElZwfU3J_J}9oxUc5%8^;Od;3UM9i4B2jU=,Bxy]c81wULJ2)%fuI9t{8h/V=;eT@Jr%%NNDA4cv}qL.Dpyf5%Q.nOnfXW.OmK.VdPrsVH1[{sG?0jb$^)n%UvWA=:+R6POJX5$1gyH+[DZ=}EN*Y{aT;FCeZr$i6}dh5p*4]Qw,W)*#TfxqATe?%a]GV*gD:]uMhR0eCMuExaCa2f)d5iNg}(o*x9vZh0.Vywp.)pMo(P31$UB@c7K3=oP)^hqLyB;Le+QGx:UnTGJ@n$5X)d)sdIHDTsD5w_QZ-y?wrX$.#+ZJ7FO*xfR7$ARUI3Vpr/NdwU%#gn_c]uf2-nY{zQ+NEJi6f5(_hd_Z$fBOf+kQh)i8dLRd2PU,.Wp63F-zL.WrHQDws035{%(R8Zdr#u,:X3$V7XBKmULZPbdDB6$Cl}j-cRQWkpGlM4-O;u96Mc);QCiBqOpcsc_6$@JHLJAIoGa(h8h=@Z0,?pE?CsFY=,Vra?(O6mOam1-[tMCPUwUMh8#1R0N^bYu.Pk$Q.Dhnm@k+UZGHG1qC=x#0^^o8W^bta3j;N-mqJ?/e-03?gMY][$IjT:N.rTz4x1a#Kn-CrNMB*z+tBnuO0rK#+J{wU0]}atGLkHNj9z#?IJlh/0knQ/_5FmQyib:vsrvap0g4i5N9=zxmiY^N$FMi4UZ^qk2,XJHggQU#aTMI-54jj=feQ#TE%saSfydSWIN!4qMC+.R]q$b_:.6XpX5W4C0mqk9P*CtQ[bGXVk/1+D5xV[]4Xkj(#p)TqSrgnCy6{VX(m4I%=B}B-Lg^Q!ghl(b:!T-X-56ej8N]hUCING-a.n=w^ak)bLVcB0^?Jj_{@KYCJU+]u^#1+8G]mEvB?yGK=r[P.(16P?-p*xV2Mxzk1T[(6siIiNO.Hd%KuH1Ovb(Bj=)05F4.fxsRC,T9*?mJuJ#%AV#bL=f(brEdRg.2:G3ZihM=Tst4=u+as=7AgF4i/l6O_j(w!.g%NB$V)I=F,;.pDP2{Zgi6Q!=RVj+Ui[!p3SLi9b-;AzpmU*-$(Q#2w5U0cXFiAkMvA+c.,qgl$V(mCsVBrfKmVy4+S8Wb-wk$XMWzp,xY}#IW4_64kc9dd+^-RJ89Kxf:bEQu{+6CL(JK]n3Ad!30K^ZF7-S=c}zm+TRa};e#Af297JLE%So*]owVl+W?6rwD!T;oJFvB_oH=uT6o!+QVjSr^S:{9%5b?uV?!!xG/y5Sz7Yr1SsBPn7G;TQi2qe)$=C6)WyDARQ/^LHZUFF%ArBfeD:Y0qDF1n):SOE4-nBymfOg0Mts]ieUd%eh)%=B/H5_mt.j)SBH%/0EvL$@c7u6usS[N8i+E{z/e(0U39E{%Wj8*n=[N1NLc5Bgh)NI#Xjm_}*O)cK+5iHUc;7!7l?X0ZfBx}tjl./?mjB:nIaWo2c59N@KbY+sX[Z$Dpw8A$DI.syBmxt%Sp9QWbDyYKw2(il@ZzIh9U,.bPl?3HPluLZagFVvryBsc%[!UB@xmJofk]E{UW)#5W58dP[69p9e;oOx=!ti0%%f=p.-e:_[lNv$oMAD^h;nJ}qEa605GOP9Mw;PE*ef.}DSF)TbykAjarf46OI+tp!3oP@vsV2E[5Yvy}Q;vTy++:6TeCc)})0qNKd42fMVErpTEAExc_4#wu5YkMdM)5hQ]9P8=4-7W1zt[t]*[vT]fr#/d8d$3Cok)Ca9QIup}PF]TY*a,pxd^mV,buw-bxip4wT$l(@X+Hm:4[ub)kl^;eJwvFpGl,w/eKscge%g#@_8./WisIdS+)*(I8FEd.(N0r59WgCtm,E59;b_sW/cVbt2tQiR*;?9/AL_)S^pRt!v/U2;Ok[}oABv_zvn0VlY1s?!Z,@ZUWny9J*BQlZ;R+FvFrXpwVKK(E+8-Dp-2a#LRnNCrkLMg]-QeHm-+]VO1jw=X%/nGqX!hES7i_DfWAH-fF1jlA@ShG^L59Sj72Ff)YSx}eO^;d[-C?SE2Y?)Xo,3ua6*{DM3.rXi=.xM{d%.!9Ev27hXR{-*PyOi8%=EitZwOiQh8/U)Ci0Nf/m8W.@l^@V,]d.;xMw/iqCDtd9ns?*PGQr?@avgjx%m}kfNRhdkt@yLL2Jm-)rlFTx}ks!seOk(%7GsmBXj((K*Z}mHTMmHw#Tpdw;i6qyWSVu^lE3/irilDeSH@)O/^GpI{9i(EHqVF+?ZV3]/V^TYi/i/F45UhmR#^xKZcB{;c7@@7F$ILPWaB*U-#A4K90:$4X(S(J$0$_T71y:2E$sspj7=_37*6fL0zRwKtUTr58YJVbfa:{*rn}#lso1Cj(M%;.3Rw][py*8d9nozHi_0j%clWG,t$eYfhqkhW0l-.evAVRg2RdW^50N6*5]36ivkz,F1FLjk^z_nqvg%[+[Ybyw9XqZ*l{KbT_.j+Z3A5O0!qgJ+xXgq!_Va/t%ua{6$XQgHRc8%VG_/f*h0cNIp4R?j6qPhP*rgzJw2?$]B=I3?PYaD.S@ivIxd%P3c:h@#9rKTNVpK{FbXRjtNz}k4.@;D:fP}=Z7rGT.,!_sYXrfkvtVqeb;mmsjV9Fxn7I.?Xh{6@b/=-@:=hyrUm}FiChSo:7jxZRtrP9YBM;vP:n;IvL*xz:r;0[m4[{}6x0=Z[)F_[+@Fj5r*C3HHx(8f}4tx9JLP}ud*?Eb/dD{W$*B+J,$_^!$Vob3JIt:[,yv6xJUO-pv7-Xy-u5UstKQJ{^l1AAaGj;};J6^3-1r{JAe_BNv;4]W4u?qo9WnQp*G.ruh=t)$j4METw$XZ*!Z7p_Mc^v)NQ2XO=x#-LN(h[zJdEx79WOQ0v0r7$_Os9.KnAKGV(FvYL%tlUN$jZ+xQK**;sZ/+oE2L#{5nv)iwyMy^e_r+b#n)6vWSCv7^eUi6zEiN%xT;6+.}A+8,90fS*lfdtR}Va]/Wp$s2m.=DqX?KlK8;HOJI-M0w:xolfz@Kg,+ED_VX?_5W+vEQm%11OGu}KJ2%O{SgVxSs^Nfkzs!{]GL)/m[E[4)tlgtxES(q!Czex1shZCazsmFP0?6!^Z0YgdQ/WODXk-X8*1$wiPn47zCT-?:Iy{}-zH-+FZNLlp3V);F-V/RB/dze7D.?CYiQ%fVSfcKFRWlaY/x6/iv%b8+hXyb8Dw7u68+BPomPt5q@t[U67LW.Y_Hca$xx^#z-dlA16yq(vbCPC}H1l6AG:JE)^0S#O}N4Cnn$vflaS.j45,P=}s/pG}ma:v=KsF^:50ih3G@yHaFZ%Tp[xHf}2r+H1I/S;h]$(2zdx%NrmH?B@6v;D1/lJrg=w0fNP/c@OU8UAcMSs*u^$$O$AoOL{-VOrv;.;7t.iaAp.TJI^$u8J)-QkU8lAoKDY+RP;fxSi%++{K1fkAll1cvaz01FcH=y!.BUQnMd(ek+z?D]pa3tHtpImL49ik2sKxa8jlAiUr%mRnuQl0{M7i18VJH,v+S6$KRNxkW*p3wgLoj=Kgiz(UbFfUB+!n5nir}B@n-L7Ebm8P_1J7x4vhOGv?w1RV7Is-R4!ra4z0ia/}TmTRVfk^RS_dcr]xQ;vcodoJGWI=lsFXZ}OAkVku8X!8SD$li_x7%+,]rKX/so792Cj+;^%Sa5J5}/mKh+fsx,5-;dj:!$0Zx,ww8oiA]0{nM?IW*ck2j,V{V^[?g^xf$v.Tt4e3CsQ.:bT$Cn5_Gny^XcQeqB$wK2!($sNw}m.^w+5d;P}YvDyqnHo],^{G9paU/^e*KA$$@/$c1q/=KiXEYBb6?p4:.g(!lHT08{d*z.:2A_Uzgps%baNF3ZC5TyAJ8GofMkBw]b8M]ksH}%.R0t%QKjinYF^6Q[)zbHK}+J3p(db2Ld=E(uKY,+_55]+BigZ*[!XU/=Z1ES$kBcm0j9{yV}CTu.kjR70FzCdR+vQ-;({i-NMqcp}V/C7F*npx{hUIYwK?7;;].?Nc6WH%f3vI]N_W[/UB;7bhW9J$!dsr]QiHJI}^H#iCpP(m+fo[umXTt^#6$8m]eYS7@p6K?,),a[hO_fz(DjSGe0uSuIv^34pQ.)e6c4tE3T6*ufA5GWcOS1Omj_0;ohmi=g@6fE.4Yt^XpvjjU=#jVR?N87V!t6?MABnTp1dHYeUcMDs!oe--C0FU6IGAl4OVSWx@b]Ri{;T87pn4#:z_2!]8#LwW2P#KLXjkGIDXERX+*8OdYg-P7W^QXKa/.B8u_0F{.9vxi:a]1cNo[2Bn$.:Y![,ZIOHf74F,+:nd=CT}3}H$lVbhX#/JhuOZ$V.T-$98%_44sDlDm+H6W,ACRQO^qP0R)lG7:OjAaKV44E-+Pc}-s^4K0pX)e{%B:3-RDQJOAZH}sRzH*hd678bNo6.$8*Uk(#XoXW;oi[h1JHsX?+}1f*:]aF)Dy.E,)f6O0_)tb!%^!YEhhte@V(zrCay*7Z^)9-U3nm;4ZdU}jcibFg[4_n!]i.RJzh,HU*Bd2HoSEJ/=9].FliQ5oA#kR],-;IrJu{C%BxZ*L4S(=Pt]MptA90=DSEQ9qwjw^.cY-d(1L.pw_xXs@yFE9b6RVud[_FLQ+Vf)9*MR..TwXh!k,BEV.rlN]R9?(D0o;0%+/^+3_1*w;]4m=3$y7;+4uNrZ]*6n]F=*II,e.7IRHU.;*=82U:fDY1ENe^-Lc5imP@R++tzznilWQPmVY+];,2?m*%N_KkqJnGk0]RnSgaoOP2_9o3;El?A(%NqtW(OJ0Vn08.#rHK2g(]fY%8vD$_P1{42hWU=4,V?(TCCxgp1S31n,mHXyVb.y%EYt!Yjo;?:sjbOTWTC6q+]tjkLqu1l/tbzUvsni=09$,UxDb)uEyo1[tdoLM4IswMWtOJFIIU7{V$7d+g(NclbcH?UEb3g;Ee-813c6CTj1,M}?R]@Uuz_KbNZ_(2,8w(PI%SlF/yP%J]Awjqr:rgVFHlIYBQzT6_P^P8,@:8eWWO:AO$yEs,HRQ(tbL;LHu$SO)QQ$2wI)!!QY}+6(G+dYls5SE%IWRYKQm$0K3_Ru}G4Z*_!WZ%z!1BqfR+lbSaCGD_h^!}Pn1pEj?;x2L(OJrcRo(hC4:(7qc+3x$V@8sm;*-^@*7]ErLS=0/_jq#2Tt.mOODul+;aV/Q7w*^o0k8!-XE=m9[DjE,wyw;I$#CCwJ.5tA*R6vzJ{kg4)WrqGLtWpkMixc..aj:+E!c0E+AQdTz4y)RX-CXHQFr7Vr=Aj!Dhv[G$jaXFginM/+x:DyVh#}0/VgAs){S=!UmVc+nxhzhc9T@t_tmDyQyB[:6!O]/YQcU+8kkyD3u800gsgC1vc=eBKi:xG?k;b?.h:4%i6Yot/:MNLT$s)y2Jg3;p{7Otd)wOXcAnro}TG)zcYFfiHH40h0Dzk1/JMevWwx.4/K^)A)$8W+Esu_g%6lf6)W!bI+*D,7GM0/d;ByT}([kJLbB,kYY}u)D*mr)d;..uXT/6D!STmJhfFZr-?QBdSJ^.da1^uPL!t+YuV$-O9=)1yy]jd#y_GWDr+{ys-;jJyLeTabY.53.)XZ-XIIo)n]^qU2c0H:3Z:ZLw=NyOh:k7W;R(96KqnIIfZ:,$x1xh.J;/3QwDeZ,34?j2V-DlYEMxRy3YWY#BQNT,8;APK;V:NzhGshN[%[*x}ck#OGc;-grbk56nnM5H{WmeKUE#Nm.qNq*^5!liJYl##D#kf^Zl3]8F36f[kwcN]?,vD[faBb6SNj-4;y$V:EbZ1pjqmvyVXb!$1!c=Jf^o9MJk=xLOkY@9pPhAmW+F=/M;R#9E;;*5Uoo)^9LF)xDO7nE1VE$6m,?Lo9wBqmPG0UVf_M*@8mfga.5Mt:!,TdQ]C)bP^YYP#BHVvRFggT*2+k:b+h4Y.^#F!lKrIVe_=RGM=GxUFezqdHh)r?4r9-2ALX:E94qPs1X;!yFDCs[HV,j!F3HJU[e]8k5el(T+RI+*?-%uN9Inql2F^DH_3Zmoz*#v^GT:mbeF=(:$-#^ueLMWN2Z;urrt[rMunL?3!]X3VBl0B=;r3ZuLWr-=fY--3J=ezWNqHH2s*QRYH35Uc:aUvM3e6bMZ78ukes}%TUywurB[Y3SPbUba:-K7?K4dL2Xu8NJ](}^$%vcl@y3ANCG7-xMB=y!#T,fU7f!pu-gNN05(#3G!LI4wW!W-HjLzZS1!x0HVvDyEgSkVMLiLM+pPY70xS2wcFhH+hwUijUc5pYc5d[0=a]s5{dDM@MFSIIVBD+2?k,*sjO;sAb:NLzHXu^Lux#HtYWOPM{%n$KpFyAi4)DGsLIQ#5UJO6o/Yv{auqv%5#.m/+rzU4dQP4@C;011ls=;itqEX:09+ak$u/w@_);#LVUL9a,F;)U?BMD!*I:H,x,!ST91C[v=qcuW{q)Ua7;P=K1N7uhZ!*$VX@rIEI#MSfpw;TxIEDy$tmu-KX:3$!WYB?lM.,qboZp[E%U-jeeLjlN9j%zO^?T-^NsIfNA4werPh%$Bo0vXIu2!6CWZMRoBYwtVN5cLC4{RwO[6GT9:k[9D7)(=5GuTry[-1yu9z2*FQteQUiT!2KQj+kY46$8miEkQG0h+#S/TX]5E3;t.t38kJ6[B,(CAQWWx0]!CoE4z0nO@+#tHzpmL.IGSkIoQvQyP+XAuSG;o(1b^X=L9j(C=Nk.3Ce$RzLBm2;DBOmm{ySftNRWE376F}}^%hZ{rxXeC(iXoIr)+3p/R.$pVM@(Q]Oi!GuzZII7T)@TQ.[dQyP4Lo3ms3$?i1ch-Jnep^ZJTQ*YmF9IvTm%-TYh9QuVbb1+{aW0/?!sX,n:tS-+,16NhJB*CZOUkd%q/Hy{jWi[RWxa,3M?)*:_6,^?s(.zrRmCO/P]fNY(CXG1/67iCDbve80{,$@NJmEA,v6p!Ub}c;f,8Dd7zJxLL:bge9+1:Fb847=PaT/3K]EMg$pJ6WwYs?wX,_l+l!aXnfK(0%YU/P0C)rxp=)a=m!xccgMOaUPe.VpLisZ;Q(;f+ylUlXV]{l+QBe89m]s?X9c^ESUC!@O9N8kAQLHghMJ!sp;(p@/Pj386Q}KdwtIAM3%8ls+Go{)hza+0w{@VpH28sBv3x[pzzvg5EM6?w)j)K4fS[t4Gm_Gd4J^]ebk2(5aj9=M*FgWyrCNLnAe.W36)DJ{vjrUY*NUJ5JzdgWBAc0Zxryl]@nX-et4#@S)GNV8l@Jj@Hm)=6P}6eW,%9U$6J=_3d6gcad(SJs+-q!Nd^D+0+z)w,+]Hd{fNxIx84{-lspx77Co%@J6u]3.nf^!c?mp6=7oeV2vV-.2azCkfbE4fj])C}qho+1IyG/hzLxIK9vkY]?CZ-6Q/hF,_YooRg9@zrxet-5sU6TEsA1h_4L#3bioqoEKbsKLQ7%{U+iAg4}l#+O/;=@jzT0](!4xr0}SKn{i7;L!^)qGLUR{O/Jb2OLm9,HxL:+_?OCSGabD+nkQj7C}duP6H?!h6RnoL9)jvgTXQ5k?w:Fubj2z^otpQudo!Oqxa+Z,]@25()F0^?:R+0LxfP;oO/Umg}Xj5glsrL/rvq.X/X?$}:Zl?EC%++$HJJ8CuO%P-.n4spKCm1c4tleuhSR!c?e5@N)VGS).YXwrtuesKms]*[jBEjDXPG4$,U,=8RfFkuN:LBoHIlQ5JG#@a]hJr0G-Z9%j@?Fd(K+eSgKsG[I[Zk)$6/=:G66%Te{OhZJoSFzK.eUx$+Mr2fW4(zHU[.cQd]Pqz!;mu38rH!#J]J,#NAI(t=[OPnnmHC!c:AI!^?P7u-7ffav6U3Ne}aL[R*g($FT$^tMCy:bBKNY[2JRFa,G.{kpF:AxGs=(W_.?7ckmgD}Ffv23cA!{YU[q;VDHSZuzsqcG.nSRQCBEgr[Au_OX4YEYQYM]JFU,Bqh44PmoJlO0xEju;$(Nnsz:.0vCg3)@=6j@0z*V_TCMkYgnX7X^+v!9GEfL+UMh](YtyL89sP[to0gTPb-jFX64p6z5cd)-EWd7fU/CmstK.vIj56n.C8kLw,LPP_XGqdZB@wAmIXn$#+??uFi6d%ULZkQq;dROv)f7,rrN6E4Bwk@PTuP8ynPbeSFp!pHk84cVNp:lM9yZ5+b_PTX)cs,+,{r17Z^BsDyitLzQJXLf+_9cU6ZzqO(:{#f1,;0h5EZ@x*:}#{jmXHhl{E#Sv,[]$Rg^bS}ecSlYah[k7-Wg?vAW?nc(9x}W9TRrv3}=Ik:mZ5.Eh7#6=H$lFCly2[@PzYm)XA1tS#7NQ:n5y4=CKc1oHR+XY,c21d@RDZ)ur{c2oA$%}h9e8pr-uufdZ,}0,zT{0yz_A4{gRzF25u3)BtWdHK(i6NhsOEkGG}Vd}wgT/1/+^[NbBFUTp{pJf.2gsT2{}nhCnZ^B41s{$D%-(oTjM9uHi6Da-OAUT^HmV3g]h6hG=;j#=6]R#dVx-raq!nsfqtggqUSDzC^A^??8Eslzu$N[LeaS?nN8H.(@C%-:-2F^%Ts;@f0^FTO]va9p;TU!i6Id4wcE}*ARbjx]s,zWg}GgfjT01qYL:PxL0!uL5:Suip6k]$z=Ea2b9kMqbRdxpDfQ7mmNFuGkH4TC#?vZ)qkqMupMHltLLup6HkRL9ajMr5HY,#kZpS-BGo?adt-NBiSk^HehG!Zac;-*o+00$10#4qU@S$vXUeE4^DDhYnzxQXZLbD+:/rrR^y_i%n;d6{Z$sq_h*q3T5Vr0t)J05H?Hfqn)AWS#x[NQCACRE;t]Qekk[7kes59Dc=-B@1Tn/jWC9XK5#hvtmpgBm+[5D0WeHGo%-T1May7%Y7QU[nsR.^/7X3.z?eE-EOfx8dr}L-z]J(+fDXz}gny]g=nOi6Z#*uO7VK*$la^VwX;sjJN{R7wLI[HJIn4N3MGzHdE}V=8VW[#aL:!6W6Jyb8RbwHhoDm#0n7CSa_zjR+X79K2j^)IlCTld^x8QIZnfZ4^q/1vo1Myk!1Svx/u18yX,-K.V]SR.MB[dv/b}9veqzJA6TKjhhxxtH$bYHyjJ01Jvnp3(h)%py}qxZ4sr37AZAVxp1cFzJh7k8vuOWr(abI,^?zNHw^:t@9[!3G(:vhtqOyd!._QMip@rkprfZj3;^edvHCxK]gFfXoPKYmE!fFD+6o-3PsO$:y4_M+wCktwAfd:,1vH?ghle{^W+abV=Jx+y^zDss3LZf@F-VaJ*Bv[:b6l,2%?wFy=d}t[F;Op_sEyoXB.8:M%ITT4bMBa]*-tr)gG30m=zp-4jCHA,dOy84HB37UBvAvH96-%]S?rYIqftR1)^b/h+]iSs7i^2(ftqfu$3nlS.rwC_%@=Y^yDNdNwKU4d)DQ?/Oh+Rv%iKy7+7]z*Ro83_daMC67P,WEfEW}jwFMA.[9gevR5]kBFI_14L#OC!yMMX2.C__vLr9@!(0GD=M1SJN-u(L807Sr#$dH%g0rYNf[Q}ALp?c#e</OCTfooterlogo.png>
  </Files>
  <CheatEntries>
    <CheatEntry>
      <ID>0</ID>
      <Description>"Compact mode"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
--https://forum.cheatengine.org/viewtopic.php?t=570055
LuaCall(function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel4.Visible    = state; getMainForm().Panel5.Visible    = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true))

[DISABLE]
LuaCall(cycleFullCompact(nil,false))
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>1</ID>
      <Description>"Enable (Enable twice)"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end;if process==nil then ShowMessage('Process is not selected.')elseif readInteger(process)==0 then ShowMessage('Process cannot be opened.')else if monopipe~=nil and monopipe.ProcessID~=getOpenedProcessID()then monopipe.destroy()monopipe=nil end;if monopipe==nil then LaunchMonoDataCollector()end end;AuthorName='fd01071ec5'TablePostUrl='13431d5d64d03c52b75e48ec4034045a0fcfe966f4e79c54ac9a35e00b5c01aa8fdc2f1dcc8a1fb8ae58ecd967a1'FooterLogoFileName='62ba7dcf16c1b33ce6d141df48a0f09698'AddLicenseLabel=true;LicenseName='9abf9508b3c9ba'LicenseFileName='57f0f0c2aa4b945f19129c'Key53=9875711438865098;Key14=1380;function deco(a)local b,c=Key53,16384+Key14;return a:gsub('%x%x',function(d)local e=b%8589934592;local f=(b-e)/8589934592;local g=f%128;d=tonumber(d,16)local h=(d+(f-g)/128)*(2*g+1)%256;b=e*c+f+d+h;return string.char(h)end)end;AuthorName=deco(AuthorName)FooterLogoFileName=deco(FooterLogoFileName)LicenseName=deco(LicenseName)LicenseFileName=deco(LicenseFileName)TablePostUrl=deco(TablePostUrl)function tableFilePackageLoader(i,j)local k=findTableFile(j)if k then local l=k.getData()if l then local m=readStringLocal(l.memory,l.size)if m then local n,o=pcall(load,m,j)if not n then error(o,2)end;return o(i,j)end end end;error(string.format('Error loading table module: %s : %s',i,j),2)end;function tableFilePackageSearcher(i)local p=''local q={i..'.lua',i..'.init.lua'}local k,j;for r,s in ipairs(q)do k=findTableFile(s)if k then j=s;break else p=p..string.format("\n\tno table file '%s'",s)end end;if k and j then return tableFilePackageLoader,j end;return p end;if not TABLE_LUA_PACKAGE_SEARCHER_LOADED then if RELEASE_MODE then table.insert(package.searchers,2,tableFilePackageSearcher)else table.insert(package.searchers,tableFilePackageSearcher)end;TABLE_LUA_PACKAGE_SEARCHER_LOADED=true end;if not REQUIRE_BYPASS_LOADED then local t=require;function require(i)if REREQUIRE or RerequireList and RerequireList[i]then package.loaded[i]=false end;local n,o=pcall(t,i)if n then return o else local p=o:gsub('\n','\r\n'):gsub('.dllC:\\',".dll'\r\n\tno file 'C:\\")error(p,2)end end;REQUIRE_BYPASS_LOADED=true end;require('OCTLogoFooter');thetick=0;Timer1=createTimer()Timer1.Interval=60000;Timer1.OnTimer=function(a)thetick=thetick+1;if thetick==170 then addOCTFooter(true)end end

{$asm}
define(CharacterBaseAttackBaseProc,"CharacterBase:AttackBase")
define(CharacterBaseSTControlChild_STHealProc,"CharacterBase:STControlChild_STHeal")
define(CharacterBaseAddNowHPProc,"CharacterBase:AddNowHP")
define(FriendsBaseUpdate_StatusJudgeProc,"FriendsBase:Update_StatusJudge")
define(CharacterManagerAddExpProc,"CharacterManager:AddExp")




registersymbol(CharacterBaseAttackBaseProc)
registersymbol(CharacterBaseSTControlChild_STHealProc)
registersymbol(CharacterBaseAddNowHPProc)
registersymbol(FriendsBaseUpdate_StatusJudgeProc)
registersymbol(CharacterManagerAddExpProc)

[DISABLE]
{$lua}
if syntaxcheck then return end;if not syntaxcheck and monopipe then monopipe=nil,monopipe.Destroy()end;Timer1.Destroy()

{$asm}
unregistersymbol(*)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>3</ID>
          <Description>"Stamina 100 (attack / action)"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : KemonoFriendsCMC.exe
  Version: 
  Date   : 2022-05-07
  Author : bbfox @ https://opencheattables.org
}

[ENABLE]

//aobscan(INJECT_INF_STAMINA,ERROR: Could not find unique AOB, tried code "F3 41 0F 11 AF EC 01 00 00") // should be unique
aobscanregion(INJECT_INF_STAMINA,CharacterBaseAttackBaseProc+1d0,CharacterBaseAttackBaseProc+2d0,F3 41 0F 11 AF EC 01 00 00) // should be unique
alloc(newmem,$1000,INJECT_INF_STAMINA)

label(code)
label(return)

newmem:
  vmovss xmm15, [vf_100]
  vcomiss xmm5, xmm15
  jae code
  vmovss xmm5, [vf_100]

code:
  movss [r15+000001EC],xmm5
  jmp return

align 10 cc
  vf_100:
  dd (float)100

INJECT_INF_STAMINA:
  jmp newmem
  nop 4
return:
registersymbol(INJECT_INF_STAMINA)

[DISABLE]

INJECT_INF_STAMINA:
  db F3 41 0F 11 AF EC 01 00 00

unregistersymbol(INJECT_INF_STAMINA)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: 2108B71C80B

2108B71C7D4: F3 0F 10 85 C8 FE FF FF     - movss xmm0,[rbp-00000138]
2108B71C7DC: F3 0F 5A C0                 - cvtss2sd xmm0,xmm0
2108B71C7E0: F2 0F 5A E8                 - cvtsd2ss xmm5,xmm0
2108B71C7E4: F3 41 0F 11 AF 44 02 00 00  - movss [r15+00000244],xmm5
2108B71C7ED: F3 41 0F 10 87 EC 01 00 00  - movss xmm0,[r15+000001EC]
2108B71C7F6: F3 0F 5A C0                 - cvtss2sd xmm0,xmm0
2108B71C7FA: F3 0F 10 4D 30              - movss xmm1,[rbp+30]
2108B71C7FF: F3 0F 5A C9                 - cvtss2sd xmm1,xmm1
2108B71C803: F2 0F 5C C1                 - subsd xmm0,xmm1
2108B71C807: F2 0F 5A E8                 - cvtsd2ss xmm5,xmm0
// ---------- INJECTING HERE ----------
2108B71C80B: F3 41 0F 11 AF EC 01 00 00  - movss [r15+000001EC],xmm5
// ---------- DONE INJECTING  ----------
2108B71C814: F3 41 0F 10 87 EC 01 00 00  - movss xmm0,[r15+000001EC]
2108B71C81D: F3 0F 5A C0                 - cvtss2sd xmm0,xmm0
2108B71C821: 66 0F 57 C9                 - xorpd xmm1,xmm1
2108B71C825: 66 0F 2F C8                 - comisd xmm1,xmm0
2108B71C829: 0F 86 11 00 00 00           - jbe 2108B71C840
2108B71C82F: 66 0F 57 C0                 - xorpd xmm0,xmm0
2108B71C833: F2 0F 5A E8                 - cvtsd2ss xmm5,xmm0
2108B71C837: F3 41 0F 11 AF EC 01 00 00  - movss [r15+000001EC],xmm5
2108B71C840: 41 0F B6 87 F0 01 00 00     - movzx eax,byte ptr [r15+000001F0]
2108B71C848: 85 C0                       - test eax,eax
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>4</ID>
          <Description>"Stamina 100 (running)"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : KemonoFriendsCMC.exe
  Version: 
  Date   : 2022-05-07
  Author : bbfox @ https://opencheattables.org
}

[ENABLE]

//aobscan(INJECT_STAMINA_RUNNING,F3 0F 11 AE EC 01 00 00 F3 0F 10 86 EC 01 00 00 F3 0F 5A C0 F2) // should be unique
aobscanregion(INJECT_STAMINA_RUNNING,CharacterBaseSTControlChild_STHealProc+5d,CharacterBaseSTControlChild_STHealProc+ad,F3 0F 11 AE EC 01 00 00 F3 0F 10 86 EC 01 00 00 F3 0F 5A C0 F2) // should be unique

alloc(newmem,$1000,INJECT_STAMINA_RUNNING)

label(code)
label(return)

newmem:
  vmovss xmm15, [vf_100]
  vcomiss xmm5, xmm15
  jae code
  vmovss xmm5, [vf_100]

code:
  movss [rsi+000001EC],xmm5
  jmp return

align 10 cc
  vf_100:
  dd (float)100

INJECT_STAMINA_RUNNING:
  jmp newmem
  nop 3
return:
registersymbol(INJECT_STAMINA_RUNNING)

[DISABLE]

INJECT_STAMINA_RUNNING:
  db F3 0F 11 AE EC 01 00 00

unregistersymbol(INJECT_STAMINA_RUNNING)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: CharacterBase:STControlChild_STHeal+6d

CharacterBase:STControlChild_STHeal+40: 48 8B CE                 - mov rcx,rsi
CharacterBase:STControlChild_STHeal+43: 48 8B 06                 - mov rax,[rsi]
CharacterBase:STControlChild_STHeal+46: FF 90 88 02 00 00        - call qword ptr [rax+00000288]
CharacterBase:STControlChild_STHeal+4c: F3 0F 5A C8              - cvtss2sd xmm1,xmm0
CharacterBase:STControlChild_STHeal+50: F2 0F 10 45 F0           - movsd xmm0,[rbp-10]
CharacterBase:STControlChild_STHeal+55: F3 0F 10 96 E4 01 00 00  - movss xmm2,[rsi+000001E4]
CharacterBase:STControlChild_STHeal+5d: F3 0F 5A D2              - cvtss2sd xmm2,xmm2
CharacterBase:STControlChild_STHeal+61: F2 0F 59 CA              - mulsd xmm1,xmm2
CharacterBase:STControlChild_STHeal+65: F2 0F 58 C1              - addsd xmm0,xmm1
CharacterBase:STControlChild_STHeal+69: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
// ---------- INJECTING HERE ----------
CharacterBase:STControlChild_STHeal+6d: F3 0F 11 AE EC 01 00 00  - movss [rsi+000001EC],xmm5
// ---------- DONE INJECTING  ----------
CharacterBase:STControlChild_STHeal+75: F3 0F 10 86 EC 01 00 00  - movss xmm0,[rsi+000001EC]
CharacterBase:STControlChild_STHeal+7d: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
CharacterBase:STControlChild_STHeal+81: F2 0F 11 45 F0           - movsd [rbp-10],xmm0
CharacterBase:STControlChild_STHeal+86: 48 8B CE                 - mov rcx,rsi
CharacterBase:STControlChild_STHeal+89: 48 8B 06                 - mov rax,[rsi]
CharacterBase:STControlChild_STHeal+8c: FF 90 C8 02 00 00        - call qword ptr [rax+000002C8]
CharacterBase:STControlChild_STHeal+92: F3 0F 5A C8              - cvtss2sd xmm1,xmm0
CharacterBase:STControlChild_STHeal+96: F2 0F 10 45 F0           - movsd xmm0,[rbp-10]
CharacterBase:STControlChild_STHeal+9b: 66 0F 2F C8              - comisd xmm1,xmm0
CharacterBase:STControlChild_STHeal+9f: 0F 8A 22 00 00 00        - jp CharacterBase:STControlChild_STHeal+c7
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>6</ID>
          <Description>"HP Control"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : KemonoFriendsCMC.exe
  Version: 
  Date   : 2022-05-07
  Author : bbfox @ https://opencheattables.org
}

[ENABLE]

//aobscan(INJECT_HP_FULL,41 89 85 E8 01 00 00 45) // should be unique
aobscanregion(INJECT_HP_FULL,CharacterBaseAddNowHPProc+4b,CharacterBaseAddNowHPProc+ab,41 89 85 E8 01 00 00 45) // should be unique

alloc(newmem,$1000,INJECT_HP_FULL)

label(code)
label(return)
label(is_player_hp_full)
label(is_enemy_1hk)

newmem:
  cmp dword ptr [is_player_hp_full], 1
  jne @F
  cmp byte ptr [r13+00000165], 1
  jne @F
  mov eax, [r13+00000108]
  jmp code
check_enemy:
  cmp dword ptr [is_enemy_1hk], 1
  jne check_boss
  cmp byte ptr [r13+00000166], 1
  jne check_boss
  mov eax, 0
  jmp code

check_boss:
  cmp dword ptr [is_enemy_1hk], 1
  jne code
  cmp byte ptr [r13+00000167], 1
  jne code
  mov eax, 0
  jmp code

code:
  mov [r13+000001E8],eax
  jmp return

align 10 cc
  is_player_hp_full: // 0: Normal, 1: Full
  dd 1
  is_enemy_1hk:
  dd 0

INJECT_HP_FULL:
  jmp newmem
  nop 2
return:

registersymbol(is_player_hp_full)
registersymbol(is_enemy_1hk)
registersymbol(INJECT_HP_FULL)

[DISABLE]

INJECT_HP_FULL:
  db 41 89 85 E8 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: CharacterBase:AddNowHP+5b

CharacterBase:AddNowHP+2e: 4D 8B F9                       - mov r15,r9
CharacterBase:AddNowHP+31: 48 8B 7D 30                    - mov rdi,[rbp+30]
CharacterBase:AddNowHP+35: 48 8B 75 38                    - mov rsi,[rbp+38]
CharacterBase:AddNowHP+39: 49 63 85 E8 01 00 00           - movsxd  rax,dword ptr [r13+000001E8]
CharacterBase:AddNowHP+40: 85 C0                          - test eax,eax
CharacterBase:AddNowHP+42: 0F 8E 69 01 00 00              - jng CharacterBase:AddNowHP+1b1
CharacterBase:AddNowHP+48: 45 85 F6                       - test r14d,r14d
CharacterBase:AddNowHP+4b: 0F 84 60 01 00 00              - je CharacterBase:AddNowHP+1b1
CharacterBase:AddNowHP+51: 49 63 85 E8 01 00 00           - movsxd  rax,dword ptr [r13+000001E8]
CharacterBase:AddNowHP+58: 41 03 C6                       - add eax,r14d
// ---------- INJECTING HERE ----------
CharacterBase:AddNowHP+5b: 41 89 85 E8 01 00 00           - mov [r13+000001E8],eax
// ---------- DONE INJECTING  ----------
CharacterBase:AddNowHP+62: 45 85 FF                       - test r15d,r15d
CharacterBase:AddNowHP+65: 0F 84 F7 00 00 00              - je CharacterBase:AddNowHP+162
CharacterBase:AddNowHP+6b: 41 0F B6 85 66 01 00 00        - movzx eax,byte ptr [r13+00000166]
CharacterBase:AddNowHP+73: 85 C0                          - test eax,eax
CharacterBase:AddNowHP+75: 75 0C                          - jne CharacterBase:AddNowHP+83
CharacterBase:AddNowHP+77: 41 0F B6 85 65 01 00 00        - movzx eax,byte ptr [r13+00000165]
CharacterBase:AddNowHP+7f: 85 C0                          - test eax,eax
CharacterBase:AddNowHP+81: 74 32                          - je CharacterBase:AddNowHP+b5
CharacterBase:AddNowHP+83: 48 8B CE                       - mov rcx,rsi
CharacterBase:AddNowHP+86: 49 BB F0 EA 96 85 10 02 00 00  - mov r11,UnityEngine.Object:op_Implicit
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>7</ID>
              <Description>"HP Full?"</Description>
              <DropDownList DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>is_player_hp_full</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>8</ID>
              <Description>"1 hit kill?"</Description>
              <DropDownList DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>is_enemy_1hk</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>9</ID>
          <Description>"Player Stats"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : KemonoFriendsCMC.exe
  Version: 
  Date   : 2022-05-07
  Author : bbfox @ https://opencheattables.org
}

[ENABLE]

//aobscan(INJECT_PLAYER_STATS,00 00 48 63 86 E8 01 00 00 48) // should be unique
aobscanregion(INJECT_PLAYER_STATS,FriendsBaseUpdate_StatusJudgeProc+78e,FriendsBaseUpdate_StatusJudgeProc+8ae,00 00 48 63 86 E8 01 00 00 48) // should be unique
alloc(newmem,$1000,INJECT_PLAYER_STATS)

label(code)
label(return)
label(i_playercontroller_base)

newmem:
  mov [i_playercontroller_base], rsi

code:
  movsxd  rax,dword ptr [rsi+000001E8]
  jmp return

align 10 cc
  i_playercontroller_base:
  dq 0

INJECT_PLAYER_STATS+02:
  jmp newmem
  nop 2
return:

registersymbol(i_playercontroller_base)
registersymbol(INJECT_PLAYER_STATS)

[DISABLE]

INJECT_PLAYER_STATS+02:
  db 48 63 86 E8 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: FriendsBase:Update_StatusJudge+7ae

FriendsBase:Update_StatusJudge+776: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
FriendsBase:Update_StatusJudge+77a: F3 0F 10 8D 24 FF FF FF  - movss xmm1,[rbp-000000DC]
FriendsBase:Update_StatusJudge+782: F3 0F 5A C9              - cvtss2sd xmm1,xmm1
FriendsBase:Update_StatusJudge+786: 66 0F 2F C8              - comisd xmm1,xmm0
FriendsBase:Update_StatusJudge+78a: 0F 8A 1E 00 00 00        - jp FriendsBase:Update_StatusJudge+7ae
FriendsBase:Update_StatusJudge+790: 0F 83 18 00 00 00        - jae FriendsBase:Update_StatusJudge+7ae
FriendsBase:Update_StatusJudge+796: F3 0F 10 85 24 FF FF FF  - movss xmm0,[rbp-000000DC]
FriendsBase:Update_StatusJudge+79e: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
FriendsBase:Update_StatusJudge+7a2: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
FriendsBase:Update_StatusJudge+7a6: F3 0F 11 AE EC 01 00 00  - movss [rsi+000001EC],xmm5
// ---------- INJECTING HERE ----------
FriendsBase:Update_StatusJudge+7ae: 48 63 86 E8 01 00 00     - movsxd  rax,dword ptr [rsi+000001E8]
// ---------- DONE INJECTING  ----------
FriendsBase:Update_StatusJudge+7b5: 48 89 85 00 FF FF FF     - mov [rbp-00000100],rax
FriendsBase:Update_StatusJudge+7bc: 48 8B CE                 - mov rcx,rsi
FriendsBase:Update_StatusJudge+7bf: 48 8B 06                 - mov rax,[rsi]
FriendsBase:Update_StatusJudge+7c2: FF 90 D8 02 00 00        - call qword ptr [rax+000002D8]
FriendsBase:Update_StatusJudge+7c8: 48 8B C8                 - mov rcx,rax
FriendsBase:Update_StatusJudge+7cb: 48 8B 85 00 FF FF FF     - mov rax,[rbp-00000100]
FriendsBase:Update_StatusJudge+7d2: 3B C1                    - cmp eax,ecx
FriendsBase:Update_StatusJudge+7d4: 7E 12                    - jle FriendsBase:Update_StatusJudge+7e8
FriendsBase:Update_StatusJudge+7d6: 48 8B CE                 - mov rcx,rsi
FriendsBase:Update_StatusJudge+7d9: 48 8B 06                 - mov rax,[rsi]
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>10</ID>
              <Description>"Base addr."</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_playercontroller_base</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>340</ID>
              <Description>"Stats+"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>11</ID>
                  <Description>"maxHP"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+108</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>12</ID>
                  <Description>"maxST"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+10C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>13</ID>
                  <Description>"knockEndurance"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+110</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>14</ID>
                  <Description>"knockEnduranceLight"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+114</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>15</ID>
                  <Description>"knockRecovery"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+118</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>16</ID>
                  <Description>"knockPower"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+11C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>17</ID>
                  <Description>"attackPower"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+120</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>18</ID>
                  <Description>"defensePower"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+124</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>19</ID>
                  <Description>"dodgePower"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+128</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>20</ID>
                  <Description>"maxSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+12C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>21</ID>
                  <Description>"walkSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+130</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>22</ID>
                  <Description>"acceleration"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+134</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>23</ID>
                  <Description>"angularSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+138</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>24</ID>
                  <Description>"lightKnockTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+13C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>25</ID>
                  <Description>"lightKnockMove"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+140</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>26</ID>
                  <Description>"lightStiffTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+144</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>27</ID>
                  <Description>"heavyKnockTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+148</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>28</ID>
                  <Description>"heavyKnockMove"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+14C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>29</ID>
                  <Description>"heavyStiffTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+150</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>30</ID>
                  <Description>"quickAttackRadius"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+154</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>31</ID>
                  <Description>"faceHeight"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+158</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>32</ID>
                  <Description>"throwingEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+15C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>33</ID>
                  <Description>"throwingCancelOnDamage"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+15D</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>34</ID>
                  <Description>"characterId"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+160</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>35</ID>
                  <Description>"forceDefaultDifficulty"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+164</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>36</ID>
                  <Description>"isPlayer"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+165</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>37</ID>
                  <Description>"isEnemy"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+166</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>38</ID>
                  <Description>"isBoss"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+167</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>39</ID>
                  <Description>"isSuperman"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+168</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>40</ID>
                  <Description>"isItem"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+169</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>41</ID>
                  <Description>"slidingFlag"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+16A</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>42</ID>
                  <Description>"mustKnockBackFlag"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+16B</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>43</ID>
                  <Description>"mustKnockEffectiveEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+16C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>44</ID>
                  <Description>"state"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+170</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>45</ID>
                  <Description>"command"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+174</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>46</ID>
                  <Description>"ray"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+178</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>47</ID>
                  <Description>"raycastHit"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+190</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>48</ID>
                  <Description>"navMeshHit"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+1BC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>49</ID>
                  <Description>"deltaTimeMove"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+1E0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>50</ID>
                  <Description>"deltaTimeCache"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+1E4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>51</ID>
                  <Description>"nowHP"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+1E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>52</ID>
                  <Description>"nowST"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+1EC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>53</ID>
                  <Description>"consumeStamina"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+1F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>54</ID>
                  <Description>"knockRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+1F4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>55</ID>
                  <Description>"knockRemainLight"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+1F8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>56</ID>
                  <Description>"cannotKnockDown"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+1FC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>57</ID>
                  <Description>"knockDirection"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+200</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>58</ID>
                  <Description>"actDistNum"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+20C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>59</ID>
                  <Description>"totalTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+210</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>60</ID>
                  <Description>"stateTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+214</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>61</ID>
                  <Description>"destination"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+218</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>62</ID>
                  <Description>"mutekiTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+224</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>63</ID>
                  <Description>"attackedTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+228</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>64</ID>
                  <Description>"attackedTimeRemainReduceMultiplier"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+22C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>65</ID>
                  <Description>"attackProcess"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+230</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>66</ID>
                  <Description>"notResetAttackProcessOnDamage"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+234</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>67</ID>
                  <Description>"attackType"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+238</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>68</ID>
                  <Description>"attackPowerMultiplier"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+23C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>69</ID>
                  <Description>"defensePowerMultiplier"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+240</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>70</ID>
                  <Description>"knockPowerMultiplier"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+244</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>71</ID>
                  <Description>"arrived"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+248</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>72</ID>
                  <Description>"roveInterval"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+24C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>73</ID>
                  <Description>"agentPathReserved"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+250</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>74</ID>
                  <Description>"isJumpingAttack"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+251</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>75</ID>
                  <Description>"canRun"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+252</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>76</ID>
                  <Description>"groundedFlag"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+253</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>77</ID>
                  <Description>"fieldLayerMask"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+254</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>78</ID>
                  <Description>"checkGroundedLayerMask"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+258</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>79</ID>
                  <Description>"checkGroundPivotHeight"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+25C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>80</ID>
                  <Description>"checkGroundTolerance"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+260</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>81</ID>
                  <Description>"checkGroundTolerance_Jumping"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+264</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>82</ID>
                  <Description>"groundedFlag_ForAgent"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+268</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>83</ID>
                  <Description>"minMoveDistance_Default"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+26C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>84</ID>
                  <Description>"minMoveDistance_Special"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+270</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>85</ID>
                  <Description>"nowSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+274</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>86</ID>
                  <Description>"rotSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+278</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>87</ID>
                  <Description>"lastRotateY"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+27C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>88</ID>
                  <Description>"move"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+280</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>89</ID>
                  <Description>"gravityMultiplier"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+28C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>90</ID>
                  <Description>"isDamageHeavy"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+290</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>91</ID>
                  <Description>"attackBiasValue"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+294</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>92</ID>
                  <Description>"quickJumping"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+298</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>93</ID>
                  <Description>"jumpType"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+29C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>94</ID>
                  <Description>"rovingTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2A0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>95</ID>
                  <Description>"idlingTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2A4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>96</ID>
                  <Description>"idlingTimeCondition"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2A8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>97</ID>
                  <Description>"isLockon"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2AC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>98</ID>
                  <Description>"lockonRotSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2B0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>99</ID>
                  <Description>"isSuperarmor"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2B4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>100</ID>
                  <Description>"isAnimStopped"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2B5</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>101</ID>
                  <Description>"targetRadius"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2B8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>102</ID>
                  <Description>"targetFixingTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2BC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>103</ID>
                  <Description>"timeScale"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2C0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>104</ID>
                  <Description>"belligerent"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2C4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>105</ID>
                  <Description>"disableControlTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2C8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>106</ID>
                  <Description>"gravityZeroTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2CC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>107</ID>
                  <Description>"supermanTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2D0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>108</ID>
                  <Description>"destroyOnDead"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2D4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>109</ID>
                  <Description>"deadTimer"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2D8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>110</ID>
                  <Description>"knockRestoreSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2DC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>111</ID>
                  <Description>"mudToWalk"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2E0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>112</ID>
                  <Description>"attackEffectEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2E1</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>113</ID>
                  <Description>"staminaTreatAsAttackTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2E4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>114</ID>
                  <Description>"setAttackIntervalToStaminaDontHeal"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>115</ID>
                  <Description>"resetAgentRadiusOnChangeState"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2E9</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>116</ID>
                  <Description>"resetAgentHeightOnChangeState"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2EA</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>117</ID>
                  <Description>"animatorForBattle"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2EB</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>118</ID>
                  <Description>"disableAttackStartTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2EC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>119</ID>
                  <Description>"anyAttackEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>120</ID>
                  <Description>"forceIgnoreFlag"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+2F1</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>121</ID>
                  <Description>"atttackIntervalSave"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2F4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>122</ID>
                  <Description>"lastKnockedSave"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2F8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>123</ID>
                  <Description>"attackStiffTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+2FC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>124</ID>
                  <Description>"specialMoveDirection"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+300</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>125</ID>
                  <Description>"specialMoveDistance"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+30C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>126</ID>
                  <Description>"specialMoveDuration"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+310</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>127</ID>
                  <Description>"specialMoveEasingType"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+314</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>128</ID>
                  <Description>"specialMoveLastPoint"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+318</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>129</ID>
                  <Description>"specialMoveElapsedTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+31C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>130</ID>
                  <Description>"specialMoveVectorTemp"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+320</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>131</ID>
                  <Description>"specialMovePointTemp"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+32C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>132</ID>
                  <Description>"specialMoveDirectionAdjustEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+330</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>133</ID>
                  <Description>"destinationUpdateInterval"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+334</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>134</ID>
                  <Description>"level"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+338</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>135</ID>
                  <Description>"watchoutTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+33C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>136</ID>
                  <Description>"lockTargetTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+340</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>137</ID>
                  <Description>"attackProcessResetTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+344</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>138</ID>
                  <Description>"attackLockonDefaultSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+348</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>139</ID>
                  <Description>"attackWaitingLockonRotSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+34C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>140</ID>
                  <Description>"commonLockonTowardsMultiplier"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+350</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>141</ID>
                  <Description>"lightMutekiTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+354</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>142</ID>
                  <Description>"heavyMutekiTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+358</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>143</ID>
                  <Description>"lightKnockRecoveryRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+35C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>144</ID>
                  <Description>"stoppingDistanceWait"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+360</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>145</ID>
                  <Description>"stoppingDistanceBattle"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+364</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>146</ID>
                  <Description>"stoppingDistanceRove"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+368</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>147</ID>
                  <Description>"defaultAgentRadius"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+36C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>148</ID>
                  <Description>"defaultAgentHeight"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+370</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>149</ID>
                  <Description>"agentResetTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+374</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>150</ID>
                  <Description>"enableContinuousLightKnock"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+378</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>151</ID>
                  <Description>"stopTurnRotSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+37C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>152</ID>
                  <Description>"spawnStiffTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+380</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>153</ID>
                  <Description>"jumpSaveTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+384</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>154</ID>
                  <Description>"dodgeStiffTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+388</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>155</ID>
                  <Description>"climbStiffTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+38C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>156</ID>
                  <Description>"superAttackRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+390</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>157</ID>
                  <Description>"superDefenseRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+394</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>158</ID>
                  <Description>"superKnockRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+398</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>159</ID>
                  <Description>"superKnockedRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+39C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>160</ID>
                  <Description>"superSpeedRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3A0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>161</ID>
                  <Description>"superAngularRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3A4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>162</ID>
                  <Description>"superAccelerationRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3A8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>163</ID>
                  <Description>"superSTRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3AC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>164</ID>
                  <Description>"superCostRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3B0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>165</ID>
                  <Description>"superAttackSuperarmor"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3B4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>166</ID>
                  <Description>"sideStepDirection"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3B8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>167</ID>
                  <Description>"fbStepTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3BC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>168</ID>
                  <Description>"fbStepMaxDist"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3C0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>169</ID>
                  <Description>"fbStepIgnoreY"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3C4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>170</ID>
                  <Description>"fbStepConsiderRadius"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3C5</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>171</ID>
                  <Description>"fbStepEaseType"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3C8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>172</ID>
                  <Description>"wallLayerMask"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3CC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>173</ID>
                  <Description>"colorTypeDamage"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3D0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>174</ID>
                  <Description>"lastDamagedColorType"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3D4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>175</ID>
                  <Description>"attackedTimeRemainOnDamage"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3D8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>176</ID>
                  <Description>"attackedTimeRemainOnRestoreKnockDown"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3DC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>177</ID>
                  <Description>"isAnimParamDetail"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3E0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>178</ID>
                  <Description>"isAnimIdleEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3E1</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>179</ID>
                  <Description>"idleType"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3E4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>180</ID>
                  <Description>"disablizeAgentOnJump"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>181</ID>
                  <Description>"enableFriendsEffect"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3E9</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>182</ID>
                  <Description>"damageReportEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3EA</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>183</ID>
                  <Description>"lightKnockCount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3EC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>184</ID>
                  <Description>"heavyKnockCount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+3F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>185</ID>
                  <Description>"quickAttackReduceRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3F4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>186</ID>
                  <Description>"notAffectedByRisky"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+3F8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>187</ID>
                  <Description>"attackStiffTimeSave"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+3FC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>188</ID>
                  <Description>"attackIntervalSave"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+400</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>189</ID>
                  <Description>"rideResetCheck"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+404</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>190</ID>
                  <Description>"rideTimeLimitEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+405</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>191</ID>
                  <Description>"rideTimeLimitDistance"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+408</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>192</ID>
                  <Description>"rideContinueOnDamage"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+40C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>193</ID>
                  <Description>"sickHealSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+410</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>194</ID>
                  <Description>"fireDamageRate"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+414</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>195</ID>
                  <Description>"targetHateEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+418</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>196</ID>
                  <Description>"targetHateInitialized"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+419</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>197</ID>
                  <Description>"dodgeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+41C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>198</ID>
                  <Description>"dodgeDamageHealMax"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+420</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>199</ID>
                  <Description>"dodgeCost"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+424</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>200</ID>
                  <Description>"attackingDodgeEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+428</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>201</ID>
                  <Description>"dodgeDistance"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+42C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>202</ID>
                  <Description>"dodgeMutekiTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+430</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>203</ID>
                  <Description>"friendsId"</Description>
                  <ShowAsSigned>1</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+520</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>204</ID>
                  <Description>"battleAnimatorId"</Description>
                  <ShowAsSigned>1</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+524</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>205</ID>
                  <Description>"itemAnimatorId"</Description>
                  <ShowAsSigned>1</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+528</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>206</ID>
                  <Description>"drownTolerance"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+52C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>207</ID>
                  <Description>"fallingTolerance"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+52D</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>208</ID>
                  <Description>"existDynamicBone"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+52E</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>209</ID>
                  <Description>"isRestored"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+52F</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>210</ID>
                  <Description>"isMultiBuff"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+530</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>211</ID>
                  <Description>"checkWeaponPreservedFlag"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+531</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>212</ID>
                  <Description>"maxHPLevel"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+534</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>213</ID>
                  <Description>"attackMultiLevel"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+538</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>214</ID>
                  <Description>"defenseMultiLevel"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+53C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>215</ID>
                  <Description>"fixFaceName"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+540</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>216</ID>
                  <Description>"fixFaceTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+544</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>217</ID>
                  <Description>"eventMutekiTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+548</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>218</ID>
                  <Description>"superHealRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+54C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>219</ID>
                  <Description>"superHealHPBias"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+550</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>220</ID>
                  <Description>"superHealDecimal"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+554</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>221</ID>
                  <Description>"specialStepBoxCenterOffset"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+558</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>222</ID>
                  <Description>"specialStepBoxHalfExtents"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+564</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>223</ID>
                  <Description>"specialStepBoxLayerMask"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+570</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>224</ID>
                  <Description>"preMaxHP"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+574</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>225</ID>
                  <Description>"sParticleTimeOutRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+578</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>226</ID>
                  <Description>"gutsMax"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+57C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>227</ID>
                  <Description>"gutsRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+580</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>228</ID>
                  <Description>"fieldBuffContinuousHeal"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+584</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>229</ID>
                  <Description>"mesTimeStamp"</Description>
                  <VariableType>Double</VariableType>
                  <Address>[i_playercontroller_base]+588</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>230</ID>
                  <Description>"mesPrioritySave"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+590</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>231</ID>
                  <Description>"mesItv"</Description>
                  <VariableType>Double</VariableType>
                  <Address>[i_playercontroller_base]+598</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>232</ID>
                  <Description>"mesDmgLtMin"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5A0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>233</ID>
                  <Description>"mesDmgLtMax"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5A4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>234</ID>
                  <Description>"mesDmgHvMin"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5A8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>235</ID>
                  <Description>"mesDmgHvMax"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5AC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>236</ID>
                  <Description>"mesAtkMin"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5B0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>237</ID>
                  <Description>"mesAtkMax"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5B4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>238</ID>
                  <Description>"chatKeyInitialized"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+5B8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>239</ID>
                  <Description>"chatAttackCount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5BC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>240</ID>
                  <Description>"chatDamageCount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5C0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>241</ID>
                  <Description>"isRevive"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+5C4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>242</ID>
                  <Description>"battleTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+5C8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>243</ID>
                  <Description>"restTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+5CC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>244</ID>
                  <Description>"escapeTrapTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+5D0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>245</ID>
                  <Description>"escapeTrapDestination"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5D4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>246</ID>
                  <Description>"headLookEffect"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+5E0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>247</ID>
                  <Description>"headLookEffectTargetFigure"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+5E4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>248</ID>
                  <Description>"drowningRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+5E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>249</ID>
                  <Description>"drowningDamageRemain"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5EC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>250</ID>
                  <Description>"lastLandingPosition"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+5F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>251</ID>
                  <Description>"drownToleranceNow"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+5FC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>252</ID>
                  <Description>"drownSurfaceHeight"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+600</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>253</ID>
                  <Description>"drownIsLava"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+604</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>254</ID>
                  <Description>"drownIsFalling"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+605</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>255</ID>
                  <Description>"drownLavaDamageDecimal"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+608</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>256</ID>
                  <Description>"idlingTimeForFriendsEffect"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+60C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>257</ID>
                  <Description>"forceGroundedTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+610</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>258</ID>
                  <Description>"forceStopReservedTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+614</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>259</ID>
                  <Description>"releaseAttackReservedTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+618</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>260</ID>
                  <Description>"isSacrificeOnDead"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+61C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>261</ID>
                  <Description>"ignoreMegatonCoin"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+61D</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>262</ID>
                  <Description>"separatedBattleTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+620</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>263</ID>
                  <Description>"separateFearRate"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+624</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>264</ID>
                  <Description>"disadvantageTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+628</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>265</ID>
                  <Description>"reviveTimer"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+62C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>266</ID>
                  <Description>"currentFaceIndex"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+630</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>267</ID>
                  <Description>"faceIndexInitialized"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+634</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>268</ID>
                  <Description>"specialRotateElapsedTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+638</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>269</ID>
                  <Description>"specialRotateDuration"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+63C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>270</ID>
                  <Description>"specialRotateAngle"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+640</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>271</ID>
                  <Description>"specialRotateLastPoint"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+644</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>272</ID>
                  <Description>"moveByFloorRotationSave"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+648</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>273</ID>
                  <Description>"isHyper"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+780</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>274</ID>
                  <Description>"sandstarAutoHeal"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+781</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>275</ID>
                  <Description>"controlEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+782</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>276</ID>
                  <Description>"axisInput"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+784</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>277</ID>
                  <Description>"climbLookQuaternion"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+78C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>278</ID>
                  <Description>"inputMagMoment"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+79C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>279</ID>
                  <Description>"inputMagInertia"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7A0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>280</ID>
                  <Description>"lastAttackButtonTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7A4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>281</ID>
                  <Description>"lastJumpButtonTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7A8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>282</ID>
                  <Description>"isAnimEnd"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+7AC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>283</ID>
                  <Description>"costRunBaseSpeed"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7B0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>284</ID>
                  <Description>"landingTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7B4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>285</ID>
                  <Description>"climbEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+7B8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>286</ID>
                  <Description>"jumpAttackPosSave"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7BC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>287</ID>
                  <Description>"jumpShortenTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7C0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>288</ID>
                  <Description>"quickJumpShortenReserved"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+7C4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>289</ID>
                  <Description>"obstacleDisableTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7C8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>290</ID>
                  <Description>"displaceEnabled"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+7CC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>291</ID>
                  <Description>"disableInputTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7D0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>292</ID>
                  <Description>"boosterFlag"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+7D4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>293</ID>
                  <Description>"airJumpEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+7D5</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>294</ID>
                  <Description>"_pileAttackCheckerEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+7D6</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>295</ID>
                  <Description>"checkGroundBoxHalfExtents"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+7D8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>296</ID>
                  <Description>"supermanCoolTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7E4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>297</ID>
                  <Description>"disableDodgeTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>298</ID>
                  <Description>"particleJustDodgeTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7EC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>299</ID>
                  <Description>"dodgeCancelEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+7F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>300</ID>
                  <Description>"groundedFixTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7F4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>301</ID>
                  <Description>"hyperJumpedTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+7F8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>302</ID>
                  <Description>"attackingMoveEnabled"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+7FC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>303</ID>
                  <Description>"attackingMoveReservedTimer"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+800</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>304</ID>
                  <Description>"projectileNoticeTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+804</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>305</ID>
                  <Description>"defCCRadius"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+808</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>306</ID>
                  <Description>"defCCHeight"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+80C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>307</ID>
                  <Description>"defCCStepOffset"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+810</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>308</ID>
                  <Description>"defCCSlopeLimit"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+814</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>309</ID>
                  <Description>"climbCC"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+818</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>310</ID>
                  <Description>"climbAnimFlag"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+819</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>311</ID>
                  <Description>"landingPointerLayer"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+81C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>312</ID>
                  <Description>"turnSpeedMultiplier"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+820</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>313</ID>
                  <Description>"targetDirection"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+824</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>314</ID>
                  <Description>"lookDirection"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+830</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>315</ID>
                  <Description>"freeRotation"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+83C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>316</ID>
                  <Description>"velocity"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+84C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>317</ID>
                  <Description>"fixMoveTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+850</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>318</ID>
                  <Description>"fixMoveVector"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+854</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>319</ID>
                  <Description>"targetMissingCount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+860</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>320</ID>
                  <Description>"bothHandAttacking"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+864</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>321</ID>
                  <Description>"pileDuration"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+868</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>322</ID>
                  <Description>"isSkillAttacking"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+86C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>323</ID>
                  <Description>"isScrewJumping"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+86D</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>324</ID>
                  <Description>"impactAttackDuration"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+870</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>325</ID>
                  <Description>"checkPaused"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+874</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>326</ID>
                  <Description>"attackOffsetNormal"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+878</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>327</ID>
                  <Description>"attackOffsetBothHand"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+884</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>328</ID>
                  <Description>"eulerVec"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+890</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>329</ID>
                  <Description>"isPlasma"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+89C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>330</ID>
                  <Description>"minmiGoldenSave"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+89D</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>331</ID>
                  <Description>"photoSave"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+89E</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>332</ID>
                  <Description>"lightTypeSave"</Description>
                  <ShowAsSigned>1</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+8A0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>333</ID>
                  <Description>"animConIsChanging"</Description>
                  <VariableType>Byte</VariableType>
                  <Address>[i_playercontroller_base]+8A4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>334</ID>
                  <Description>"bothHandAttackMul"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+8A8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>335</ID>
                  <Description>"bothHandKnockMul"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+8AC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>336</ID>
                  <Description>"targetRadiusSave"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+8B0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>337</ID>
                  <Description>"ridingTime"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+8B4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>338</ID>
                  <Description>"firstPersonRotationDamp"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_playercontroller_base]+8B8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>339</ID>
                  <Description>"footstepJumpTimeRemain"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_playercontroller_base]+8C8</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>341</ID>
          <Description>"Get XP/Money (Active: gain XP)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : KemonoFriendsCMC.exe
  Version: 
  Date   : 2022-05-07
  Author : bbfox @ https://opencheattables.org
}

[ENABLE]

//aobscan(INJECT_GETXP_MONEY,02 00 00 41 FF D3 48 8B 40 68 48 63 88 DC 00 00 00) // should be unique
aobscanregion(INJECT_GETXP_MONEY,CharacterManagerAddExpProc+f0,CharacterManagerAddExpProc+217,48 63 88 DC 00 00 00) // should be unique
alloc(newmem,$1000,INJECT_GETXP_MONEY)

label(code)
label(return)
label(i_exp_money_base)

newmem:
  mov [i_exp_money_base], rax

code:
  movsxd  rcx,dword ptr [rax+000000DC]
  jmp return

align 10 cc
  i_exp_money_base:
  dq 0

INJECT_GETXP_MONEY:
  jmp newmem
  nop 2
return:
registersymbol(i_exp_money_base)
registersymbol(INJECT_GETXP_MONEY)

[DISABLE]

INJECT_GETXP_MONEY:
  db 48 63 88 DC 00 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: CharacterManager:AddExp+107

CharacterManager:AddExp+d5: 90                             - nop 
CharacterManager:AddExp+d6: 49 BB 90 73 6A 8B 10 02 00 00  - mov r11,GameManager+Save:get_Level
CharacterManager:AddExp+e0: 41 FF D3                       - call r11
CharacterManager:AddExp+e3: 4C 8B F0                       - mov r14,rax
CharacterManager:AddExp+e6: 49 BA C8 CF 53 12 11 02 00 00  - mov r10,000002111253CFC8
CharacterManager:AddExp+f0: 48 8D 64 24 00                 - lea rsp,[rsp+00]
CharacterManager:AddExp+f5: 90                             - nop 
CharacterManager:AddExp+f6: 49 BB 50 E8 96 85 10 02 00 00  - mov r11,SingletonMonoBehaviour`1[T_REF]:get_Instance
CharacterManager:AddExp+100: 41 FF D3                       - call r11
CharacterManager:AddExp+103: 48 8B 40 68                    - mov rax,[rax+68]
// ---------- INJECTING HERE ----------
CharacterManager:AddExp+107: 48 63 88 DC 00 00 00           - movsxd  rcx,dword ptr [rax+000000DC]
// ---------- DONE INJECTING  ----------
CharacterManager:AddExp+10e: 03 4D D8                       - add ecx,[rbp-28]
CharacterManager:AddExp+111: 89 88 DC 00 00 00              - mov [rax+000000DC],ecx
CharacterManager:AddExp+117: 49 BA C8 CF 53 12 11 02 00 00  - mov r10,000002111253CFC8
CharacterManager:AddExp+121: 48 8D 64 24 00                 - lea rsp,[rsp+00]
CharacterManager:AddExp+126: 49 BB 50 E8 96 85 10 02 00 00  - mov r11,SingletonMonoBehaviour`1[T_REF]:get_Instance
CharacterManager:AddExp+130: 41 FF D3                       - call r11
CharacterManager:AddExp+133: 48 8B 40 68                    - mov rax,[rax+68]
CharacterManager:AddExp+137: 48 63 80 DC 00 00 00           - movsxd  rax,dword ptr [rax+000000DC]
CharacterManager:AddExp+13e: 85 C0                          - test eax,eax
CharacterManager:AddExp+140: 0F 8D 30 00 00 00              - jnl CharacterManager:AddExp+176
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>343</ID>
              <Description>"Base addr."</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_exp_money_base</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>378</ID>
              <Description>"Save+"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>344</ID>
                  <Description>"dataExist"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+C8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>345</ID>
                  <Description>"difficulty"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+CC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>346</ID>
                  <Description>"progress"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+D0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>347</ID>
                  <Description>"nowStage"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+D4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>348</ID>
                  <Description>"nowFloor"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+D8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>349</ID>
                  <Description>"exp"</Description>
                  <Color>FF0000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+DC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>350</ID>
                  <Description>"expStorage"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+E0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>351</ID>
                  <Description>"money"</Description>
                  <Color>FF0000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+E4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>352</ID>
                  <Description>"hpUpSale"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>353</ID>
                  <Description>"stUpSale"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+EC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>354</ID>
                  <Description>"playerHP"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>355</ID>
                  <Description>"minmi"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+F4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>356</ID>
                  <Description>"tutorial"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+F8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>357</ID>
                  <Description>"secret"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+FC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>358</ID>
                  <Description>"randomSeed"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+100</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>359</ID>
                  <Description>"isExpPreserved"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+104</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>360</ID>
                  <Description>"unlockCount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+108</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>361</ID>
                  <Description>"playerType"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+10C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>362</ID>
                  <Description>"moveByBus"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+110</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>363</ID>
                  <Description>"facilityDisabled"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+114</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>364</ID>
                  <Description>"language"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+118</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>365</ID>
                  <Description>"seVolume"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+11C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>366</ID>
                  <Description>"musicVolume"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+120</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>367</ID>
                  <Description>"ambientVolume"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+124</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>368</ID>
                  <Description>"equipedHpUp"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+128</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>369</ID>
                  <Description>"equipedStUp"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+12C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>370</ID>
                  <Description>"equipedInvUp"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+130</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>371</ID>
                  <Description>"version"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+134</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>372</ID>
                  <Description>"totalPlayTime"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+138</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>373</ID>
                  <Description>"parkmanScore"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+13C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>374</ID>
                  <Description>"parkmanScoreHard"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+140</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>375</ID>
                  <Description>"sandstar"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[i_exp_money_base]+144</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>376</ID>
                  <Description>"expSave"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+148</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>377</ID>
                  <Description>"levelSave"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[i_exp_money_base]+14C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>379</ID>
          <Description>"EXP 4x"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : KemonoFriendsCMC.exe
  Version: 
  Date   : 2022-05-07
  Author : bbfox @ https://opencheattables.org
}

[ENABLE]

//aobscan(INJECT_XP_MUL,90 03 4D D8 89 88 DC 00 00 00) // should be unique
aobscanregion(INJECT_XP_MUL,CharacterManagerAddExpProc+f0,CharacterManagerAddExpProc+1fe,03 4D D8 89 88 DC 00 00 00) // should be unique
alloc(newmem,$1000,INJECT_XP_MUL)

label(code)
label(return)

newmem:
  push rbx
  mov ebx, [rbp-28]
  cvtsi2ss xmm15, ebx
  vmovss xmm14, [vf_4]
  vmulss xmm15, xmm15, xmm14
  cvtss2si ebx, xmm15
  mov [rbp-28], ebx
  pop rbx

code:
  add ecx,[rbp-28]
  mov [rax+000000DC],ecx
  jmp return

align 10 cc
  vf_4:
  dd (float)4

INJECT_XP_MUL:
  jmp newmem
  nop 4
return:
registersymbol(INJECT_XP_MUL)

[DISABLE]

INJECT_XP_MUL:
  db 03 4D D8 89 88 DC 00 00 00

unregistersymbol(INJECT_XP_MUL)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: CharacterManager:AddExp+10e

CharacterManager:AddExp+e0: 41 FF D3                       - call r11
CharacterManager:AddExp+e3: 4C 8B F0                       - mov r14,rax
CharacterManager:AddExp+e6: 49 BA C8 CF 53 12 11 02 00 00  - mov r10,000002111253CFC8
CharacterManager:AddExp+f0: 48 8D 64 24 00                 - lea rsp,[rsp+00]
CharacterManager:AddExp+f5: 90                             - nop 
CharacterManager:AddExp+f6: 49 BB 50 E8 96 85 10 02 00 00  - mov r11,SingletonMonoBehaviour`1[T_REF]:get_Instance
CharacterManager:AddExp+100: 41 FF D3                       - call r11
CharacterManager:AddExp+103: 48 8B 40 68                    - mov rax,[rax+68]
CharacterManager:AddExp+107: E9 24 58 02 00                 - jmp 2108BDB0000
CharacterManager:AddExp+10c: 66 90                          - nop 2
// ---------- INJECTING HERE ----------
CharacterManager:AddExp+10e: 03 4D D8                       - add ecx,[rbp-28]
// ---------- DONE INJECTING  ----------
CharacterManager:AddExp+111: 89 88 DC 00 00 00              - mov [rax+000000DC],ecx
CharacterManager:AddExp+117: 49 BA C8 CF 53 12 11 02 00 00  - mov r10,000002111253CFC8
CharacterManager:AddExp+121: 48 8D 64 24 00                 - lea rsp,[rsp+00]
CharacterManager:AddExp+126: 49 BB 50 E8 96 85 10 02 00 00  - mov r11,SingletonMonoBehaviour`1[T_REF]:get_Instance
CharacterManager:AddExp+130: 41 FF D3                       - call r11
CharacterManager:AddExp+133: 48 8B 40 68                    - mov rax,[rax+68]
CharacterManager:AddExp+137: 48 63 80 DC 00 00 00           - movsxd  rax,dword ptr [rax+000000DC]
CharacterManager:AddExp+13e: 85 C0                          - test eax,eax
CharacterManager:AddExp+140: 0F 8D 30 00 00 00              - jnl CharacterManager:AddExp+176
CharacterManager:AddExp+146: 49 BA C8 CF 53 12 11 02 00 00  - mov r10,000002111253CFC8
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>380</ID>
      <Description>"Kemono Friends Cellien May Cry 1.27.0  /  https://opencheattables.com  /  CE 7.4+"</Description>
      <Color>400080</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
