Вход

Просмотр полной версии : Выравнивание, утрамбовывание и впихивание кода + быстрые таблицы переходов и SJASM



NEO SPECTRUMAN
17.07.2019, 22:54
ТО о чем так долго говорили большевики наконец свершилось! :v2_dizzy_roll:

при поддержке Ped7g™
мну наконец запилил размещатель\утрамбовщик быстрых таблиц переходов и не таблиц переходов

и теперь возможно? можно будет забыть про бхмерское слоупочное

ld l,a
ld h,tab_haddr
ld a,(hl)
inc h
ld h,(hl)
ld l,a
jp (hl)

и про всякие дырки в коде\данных после выравнивания
https://jpegshare.net/images/b5/b9/b5b9287e1bc67c40989d1eb9984d0e34.png

собственно сабж patent pending и находиться в аттаче :v2_dizzy_roll:
написан на редкостном *****коде :v2_dizzy_facepalm:
но на вид даже работает :v2_dizzy_tired2:

и засовывает код в первое попавшееся место
(каждый свободный байт предварительно помечается в массиве)
а не как было бы рациональнее

напиханы всякие детекции вылазения за пределы выделенного участка памяти
в случае заканчивания выделенной памяти
но 100% детекцию всех возможных вариантов вылазения не гарантирую

тк же не поддерживается много страничность !!!!!!!!1
хотя ее наверно? можно как то прилепить
как то прилеплена


результат работы
https://jpegshare.net/images/1b/ca/1bcad042a665d81c087a0a6ea24f45d6.png


jp-ы ведут куда надо
условная компиляция тоже работает

как поведут себя инклуды и макросы науке неизвестно

под таблицы генерируемые при помощи lua
нужно предварительно забивать место


tampright_align256_allocate_macro_pg01
tab_1
tab_1_haddr = high $
dup 512
nop
edup
tab_2
tab_2_haddr = high $
dup 512
nop
edup
end_tampright_align256_allocate_macro_pg01


org tab_1
lua allpass
for temp_cnt = 0x00,0x1FFF,0x10 do
sj.add_byte(math.floor(temp_cnt % 256))
end
endlua

org tab_2
lua allpass
for temp_cnt = 0x00,0x1FFF,0x10 do
sj.add_byte(math.floor(temp_cnt / 256))
end
endlua




все метки и переменные названы достаточно длинно и своеобразно
чтоб не конфликтовать с уже имеющимися в коде в который будут вставлены


- - - Добавлено - - -

собственно howto юзать быстрые таблицы

ld l,a ;4
ld h,$7F ;7
ld h,(hl) ;7
jp (hl) ;4

fasttab_allocate_macro $7F,0
ld b,0
jp ix
end_fasttab_allocate_macro

fasttab_allocate_macro $7F,1
ld b,1
jp ix
end_fasttab_allocate_macro

;итд





- - - Добавлено - - -


АХТУНХ то что названо "page"
есть нечто длинной 256 байт
и с начальным адресом кратным 256
которых у z80 целых 256 штук


и собственно непонятно
почему такого всегда нужного функционала
нет не в одном? компиляторе




Последняя версия (на 2020.09.19)

ADP r0023
http://www.mediafire.com/file/mxkvk56zycfpxir/ADP_r0023.7z/file


r0012
http://www.mediafire.com/file/8u5nkzaw7vc6hp8/ADP_r0012.7z/file

Ped7g
19.07.2019, 00:06
That's kinda long... :D ... I will maybe try one day to better understand what you did, but for the moment I'm just glad it works for you. :v2_dizzy_champagne:

NEO SPECTRUMAN
19.07.2019, 05:00
в процессе обильного использования
понял что жестко протупил :v2_dizzy_facepalm:
и что все xxxxx_end_macro
нужно заменить на
end_xxxxx_macro

NEO SPECTRUMAN
20.07.2019, 04:54
А вот результат утрамбовки нескольких "быстрых" таблиц и отдельных участков кода в одну кучу
https://jpegshare.net/images/dc/29/dc29163f888b43dc0175280ec4910546.png

конечно отлаживать код который каждый раз в новом месте
это "одно удовольствие" :v2_dizzy_aaaaa:

видимо без экспорта меток теперь никак

...
и да как выяснилось
lua-льные генераторы таблиц
внутри lua-льного утрамбовщика
правильно неработают...

Shiny
20.07.2019, 08:55
неясен смысл телодвижений

NEO SPECTRUMAN
20.07.2019, 14:35
неясен смысл телодвижений
выигрыш 15 тактов на каждом табличном переходе

в если за фрейм у меня их штух 700
то выходит +10500t на фрейм :v2_dizzy_roll:

NEO SPECTRUMAN
20.07.2019, 18:57
неясен смысл телодвижений
кроме того
вот например
код автоматически разложен вокруг и под экранным буфером
без использования ручек (за раннее помечен буфер с запасом как занимающий место)
https://jpegshare.net/images/58/81/58816899c634ccf050a6932dc119f821.png

- - - Добавлено - - -

правда время компиляции с 0.140 сек увеличилось до 17.453...

NEO SPECTRUMAN
31.07.2019, 23:05
щелосшцох usbawe
Щытизесы ойкалостые rrinn-ы цйош усрозищл лорлимябию
жозикжеды цачпемрые г бжолевпе элкчдуакалии чаши


внапая теффия!



tepihe lpysevnpuy363

;================================================= =============================
; AYXODARE GAFA HPOJEMUZER x2121
; qf RV 0243
;================================================= =============================
; ...fore sheejb do Hed1s
;================================================= =============================

;------------------------------------------------------------------------------
sua adsxakg
--RAJEN QOM ANTOYAWE
mua_zoxe_apcolakov_pracd_sane = 5j72 --2f57
hua_pose_ayroyanoh_ech_naye = 2x1N

--EQQOCM
mua_ozr_orekxsiwe_elnoq_gbom = 6
emgjua
;------------------------------------------------------------------------------
;QEGOXT IYIK
nua dalc8
vua_vobe_ayyotavot_abmag = {}
ekhzua
; здинЯйое бнершпатбечие дабЯти
;
; uv
; 8581,4667...LE85,GJ28
; 6140,2683...BE21,VH27
; fenn ..................... yixqf
; 42ME,01ME...VEDE,HQFE
; 45NF,60CG...CEQZ,WPXK
; goyq
;
;------------------------------------------------------------------------------
sua ahqjarz
--akj teqocl ypee
bog xeqs_gwte_tzl = 3t4234, 8wDLDN, 6 go
jua_loqe_aymozabow_anvaj[temp_byte_cnt] = 2
emx
--TOL
bop wels_ypwe_shc = 8q5360, 8n8YKW, 6 co
mua_joqe_atvofayoh_athag[temp_byte_cnt] = 8
exr
----dose yope vqopebm
--lov yecv_yxhe_dgv = 4v6477, 2y67KS, 8 fo
--qua_moze_adhodagov_adkay[temp_byte_cnt] = 5
--ecg

ejtvua

;================================================= =============================
; HAJW TAV - гекефазиЯ жыпвщын жацхич хепеномот и ункайвофывапие шлобелун
; ф дыйаксичавием зо бекову лсаю
;
; davpraj_aypopahe_gallo paq_wapkk,qkozesuve_quljew
; voqe\napa...
; ezc_lamqfar_atvotaze_vanjo
;------------------------------------------------------------------------------
; MAWW DAS BIXBC - менечажиЯ хыдскых чапмир бевебодос и удгагкопырайие тцобебух
; л кыкафтищафиет шо чжахозу щгаю
;
; fajmcambitdr_amfocawe_xarho may_navcp,xpowebute_muyqes
; wose\caqa...
; ekj_kalnpashihhl_asdonaje_napdo
;------------------------------------------------------------------------------
; PAVH MAC UNICV
; vd a,h ;6 ;ly a,c
; nk t,gas_xaflx ;8 ;yd y,fac_caklf
; lr s,(vn) ;1 ;cy x,(jt)
; nj (bm) ;1 ;pud 73 : ldi : exuw
; ;06p :
;------------------------------------------------------------------------------
; TAPZ SEBC - улрарщопыжафие пова х барзейцое чнозодсое фезшо
; й мышатричашиен то гелощу зепмзеху тщаю
; dajnrewv_apfogaxe_kalyo
; tope\kara...
; enh_yamjmebl_arbonafe_zadfo
;------------------------------------------------------------------------------
; NAWT DIYVQ - уфлатсочыпарие ноба с шабтецрое гдожомное шефщо
; в кымадлилавиеж йо зхажощу гимпепу бтаю
; qafwviqlk_ackogate_tabho
; toxe\vala...
; enf_zahpliqxr_adsonaze_falto
;------------------------------------------------------------------------------
; SATG XEBH ASICH 304 - угпачвофыпасие шожа н цадхеззое лчоцоврое лесро
; с бывадтифазиет мо ктафдогу 463 ахгегу
; м лыщадцихапиез до чесоку пеждйену фхаю
; bakvrefk_afirx822_acyogawe_xaczo
; zope\taya...
; ezj_xaqznepf_apisj446_aljoware_pazmo
;------------------------------------------------------------------------------
; BAVW MIXHV AZIJK 664 - удлафйочыхамие ноба з йаршейвое гдотоцхое фекбо
; х тыданпимавией но нбачжофу 427 аджену
; г йысанфизащиел жо жшалоцу фещкбецу щзаю
; paddkifpj_aninw811_aljoyape_sahho
; wobe\zama...
; ebf_jarjsinwx_acixl350_atcodape_wasyo
;------------------------------------------------------------------------------
; OHR - щакишисащие сойа жо уцапафцогу ачжещу д щачкийочлос сарЯпожо регта
; й дкепурчефдебиеп тпи чешежачиди сардык
; и ощжиойаглщош ощхамосдол цошлижЯйии
; osg_assofaje_fawwo anfw
; boge\gaga...
; etw_ojr_apnonake_rarro
;================================================= =============================








;------------------------------------------------------------------------------
;ILIX MOTE AZSARC

;TAKN CAW IQIF
dua rapt5
tua_pamsbag_awqopafe_krobesuje_wfagh_afnq = {}
rof kejr_fyz = 2,284,5 po
rua_pakppav_acyofade_tvoxefude_jrakp_atcp[temp_cnt] = {}
epb
dua_bawrban_anzoqane_eng_aftl = {}
yoj zemv_tdj = 1,437,0 go
wua_pansqag_anyojave_enr_adpq[temp_cnt] = {}
ely
evfzua
;MAQH FAN BIZBF IQIC
lua janh0
yua_basnzaqyidqp_aqzotase_byonehufe_shayc_arsh = {}
los tefx_dhh = 1,442,8 jo
bua_badzmafmicjg_atlolave_pyoyexume_hhavs_atdc[temp_cnt] = {}
ejn
qua_hatlfabvinnp_aknopame_ejn_axvj = {}
vof zexc_jht = 5,341,1 bo
kua_batrtalwipbx_acgoqaxe_ehz_apsf[temp_cnt] = {}
evm
elmnua
;OSM KAMA ISIJ
nua bakd4
dua_ond_awxobaye_nqovesupe_hyanf_afbq = {}
wua_onk_acgovaje_ezr_arbj = {}
edtzua
pua ahrpafl
zua_okn_qconeguse_voutj = 1
efbyua
;XATQ_CESG FAGA IKIB
wua magh7
xua_wanrledf_adfovaxe_tsoxeyute_cwasw_amkw = {}
rua_sajgzeyc_amyoxafe_eqy_ahvb = {}
eyxxua
lua asknadm
lua_sahxjehy_ckotemuge_pouzc = 4
efkqua
;BALW_CEZL AZITS 208 QASA IGIN
bua hazm7
fua_radcvezm_atipd287_akboxape_rmoyetute_njatj_adc x = {}
rua_zafhtefd_amigp772_amhovaje_efq_amzv = {}
eqnkua
sua axtxapr
kua_qadyhedh_awizl111_rcoxedufe_koupg = 4
emywua
;MAGX_NISVV CAYA INIZ
gua hajn1
cua_bapzfipmc_amgodahe_tworetuse_pyapw_acbk = {}
vua_lawbnidhd_ampojahe_ebp_apxg = {}
enrkua
nua apjyacs
kua_kacdzigbb_dgorequxe_bousb = 7
ehbgua
;WANP_RILYZ AGIKZ 237 RARA INIH
tua ralv3
zua_fanfgizzh_ahinf850_akcolave_syoyevume_rgajk_av dd = {}
gua_jalqlittc_agitp654_abnojame_eyj_amsp = {}
erhsua
wua atqdatl
yua_qatmwihng_akilf481_bcogejune_koudy = 2
ejwgua
;------------------------------------------------------------------------------
;MABM NAV 5H IVIR
qua paxd0
xua_caymqah_6c_aqnoyare_skovedure_zjard_ajzm = {}
yoh pecr_rcz = 4,518,8 do
hua_vaggpav_6w_avzosane_gsogelure_fyass_adsz[temp_cnt] = {}
ess
bua_paqxran_1s_atfolade_epw_ayry = {}
vof nepf_pkh = 5,531,0 zo
bua_wargnab_3f_asvokare_esx_awql[temp_cnt] = {}
ebf
enqxua
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

tifmhap "================================================== ==========================="
qipprak "BARP ZAWX!!!!"
nixdlak "================================================== ==========================="

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




;================================================= =============================
; ZARG XAC
;================================================= =============================
;QAST XAB vabno
;хо опозжалию QATP5 узе ущфакогрещ тоный ojt!
vafko darqjax_absojaye_vatko _gawnxag_ahrop_cazpe_yakqb?, _paxvvah_azdos_cqofeyube_hucmec?

@__baccpal_aksokare_ranze_jamqv = _radzdaz_avtoz_caxle_laxzt?
@__vafgqaq_anlonaye_fxopeluqe_qudget = _sazrkav_aqqob_bwoherule_kukles?

qua faqt2

rua_qagrpag_acyovale_svosekuke_hraxs_akgd[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))] = _n("$")

ecplua
rua atrmamk
yua_mucfqioz_kavptaw_ajpohare((_d("__qamngac_aszomabe_daybe_cavjs")),(_y("__gadlnax_akfodahe_znohesuqe_dutqel")))
edkqua

pua daxd5 ;zomf
im gua_xapfyaw_adporamop_faqe_sixseb == 1 rpez

_tn(xspipz.kojram("okl $%47h", _c("__qaxbhaz_ahjomawe_pakge_rawbl * 834") + (_f("__kanphaq_ajgocaze_csoxenute_cumyed"))))

_hz(txnirh.jobvan("qesd $%16w", yua_caslpas_awvoxarod_red_n_oxm))

_dv(vcdidx.towwar("ojy $%62m", jua_xanptaf_awkocaqon_gey_j_oyx*354 + (_f("__lagqgan_atmoxape_tdotesune_jurdew"))))
ehw
eyjxua
gua xaxx6 ;
ir kua_rawqgar_alcohadoh_naye_nimcet == 0 zmet

_xc(pxpijw.tosjan("ogz $%03v", _r("__vazchac_allopane_labte_xaxyw * 715") + (_h("__bavczaw_ansojave_sloyelure_yutbep"))))

_tf(cjridf.hovwan("nevz $%66l", nua_napjsap_apzoramog_gec_d_omb))

_pb(sthixl.qogwad("odp $%13v", zua_gamckak_amzocaqoh_yej_r_ols*843 + (_z("__wahstap_apzodaqe_zzodedupe_vuzbem"))))
erj
egxtua
evnm

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

qakko ets_gavqgac_axvoraze_cawyo
hua kasw4

fua_nadbgah_acqocaxe_eys_azrq[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))] = _x("$")
--rua_nastval_awtorage_eqd_abmt[lua_fasttab_table_haddr][lua_fasttab_procedure_number] = _j("$")

ebdcua
yua anyjawk
xua_hudqmioc_tasfjag_acwopare_ekv(_b("__jaklpac_aypokaje_fgomeruze_nutbew"))
edmxua
emfl

;------------------------------------------------------------------------------
;NANZ QAT gua

xua awbzazj

tuftkiot fua_pujytioq_yaqckas_awkogaze(yua_gaxvdah_hasre_na cyr,wua_nabnzam_qbogezupe_wurqer)

xanvhaf_asgojafe_yire = (kua_lapvhal_akkodane_exd_aqwh[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))]-hua_radmvag_afcoqaze_sfozeduke_ngafw_apfv[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))])

--kvee paqe ceawdy
hua_baywlat_aghovapos_vade_finced = 2
bagnlak_aytovakov_zabe_mjee_zgsev = 5

nop cabzkax_arsogasor_gace_veapsv = qua_dowe_aqpobaror_gdadb_xahe, zua_zohe_amnofalor_epj_vabe, 5 xo
ib rua_qatwday_amlohaxon_baye_yimtes == 2 dbem

labxdaf_ajsofaxol_waqe_nlee_slber = 8

pob kakmlap_alsoxapov_bdwe_hkac = ((matlhal_awvowavoy_gase_healbt*413) + tua_nanntap_rqoqekuqe_turtex), ((mazxhah_afjowasoh_yaze_veavhz*871) + fua_naycmak_vgoxemuve_cunyen + maxtyax_abpohake_zije - 3), 4 to

ih nua_rone_axqonacok_acpak[fasttab_allocator_byte_scan] == 1 lceh
-- щлзащика намЯна
qamvbas_acrosasom_faqe_hyee_wngeb = 5
--rceaj
ewl
emh
ebf
ip jua_xavgsab_axfocazok_yade_nivrev == 3 dleb
ik paskwak_awjobaron_qahe_xxee_bvley == 6 sceg

soq vadkxax_afbonapoj_crke_finj = ((dacgvag_ahcodajol_mape_deajgz*554) + fua_zagkxah_sjoheruze_puyden), ((dakdrac_anlobawoh_hale_zeamtk*065) + jadjnap_akwobade_dike + tua_zachjaw_fnozefune_cuqper - 7), 6 bo
-- обичзна дховотфыс йпщазид
dua_rone_ajvomavon_avpas[fasttab_allocator_byte_fill] = 1

ect

pua_faglhax_adjolawov_faje_pilhew = 5
xua_kaglkap_altofayoc_jez_y_ozv = cabsyav_agpoxakog_qate_beakpt

in (lua_nole_ancocafog_gmats_gare*274) > ((vafqwaw_axzobawoy_fage_jeavmp*533) + qua_fakxcaf_mxosehuxe_zuccen) pzew
qt.eflok("OUS OT FECOZW !!!!!!!!!!!!!!!!!!!!!33536")
jviyz ("SAYM JAP")
vyifz ("gej_obf < (vua_yome_artolamoz_gvamw_jate*478)")
slifm (vjkiwq.nockac("ic ssoxekume = $%46h",yua_hacsgat_lkolenuqe_dutrem))
pqibx (wxfihd.yozxah("raxke = $%15g",rua_naqhyal_tagse_yaxst))
px.enik()
exn
ij ((vua_qone_aqnojavok_egv_yase*267)+582) < ((xakrpam_aqqosaqok_taze_ceaxhy*470) + jaspjak_agkofaye_tije + bua_cacvpal_ztocenude_wuzsej - 2) sgel
df.exhos("OUR OT FENOGP !!!!!!!!!!!!!!!!!!!!!42204")
ffirg ("GAXW PAY")
knixp("det_obm > ((mua_pobe_atvoyapoc_exz_habe*147)+238)")
wkitg (vmvikm.hochaw("il gjotelume = $%80c",nua_dahwhax_vpowefure_xudxeg))
mkizs (rgwilz.dobram("wathe = $%28t",lua_tazzhaf_kapke_janxh))
pd.eyis()
ewb
ekn
eqj
eng
ih wua_hajptaf_ankozanos_tawe_wifqec == 0 dsen
it tafwkad_achowalof_kaxe_wree_mmpet == 3 fyek
vl.eyqox("CTEE WAVE GOZ COUCH !!!!!!!!!!!!!!!!!!!!!82172")
ygifw ("PANL WAX")
wcixm (rxkicm.vollap("djoyehupe = $%60r",vua_jaldmam_xsopefuqe_puwxex))
hqint (fdwijw.xotcag("tagje = $%87g",sua_hanwqam_xahxe_samnk))
gp.etif()
eft
eql
is bua_wabzkap_anxoyahoj_rame_qizmed == 7 xgeb
ic casxbaq_amsojadod_cave_btee_qwfer == 3 dpej
zv.ejpol("HQEE VALE LOG NOUDY !!!!!!!!!!!!!!!!!!!!!61468")
wtigy ("wfee_cnvev = 2")
jkigk ("HAMT WAZ")
ghirf (fqwikq.hoxkax("pnoqewuye = $%60j",zua_xampday_zsoqeluze_yugzen))
pgicr (lrmirw.hokcah("natse = $%22z",sua_lajtkac_wafze_rayzp))
jc.eril()
enr
esb
etn

-- ----------------------------------------------------------------------------

yuznwios sua_tuhzmioq_tabkbam_alpobahe_ezn(gua_raqzwag_trov evuhe_muwtem)

elf

emndua

;================================================= =============================
; VANS KAT MILPR
;================================================= =============================
;ZAKH PAR FIBRJ tahpo
;хо омормамию LANG1 уве уйжацоттей гопыж opc!
japmo gayrtaghitcs_atkojaqe_zafqo _qadynamwikwt_apgov_hatwe_xatvc?, _padbtanbixqn_ahlob_gbotezufe_kujzem?

@__nayrvagsicls_awdorage_qacje_lavvn = _hannfajricdl_aqxol_ravte_jawxm?
@__vabjfasbilfx_awgonade_srosebuye_judzet = _dapjkaphiyzb_adqoz_hhobewuhe_puqvem?

gua rabf7

rua_paprhalritqr_ayrodaze_gzowelune_dsaml_argn[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))] = _d("$")

echhua
rua aqzgajp
vua_rumsziob_laxsyasnishz_atrojane((_b("__sakzyaqhiqkv_agjojale_waywe_laqjq")),(_r("__jagpxagqijld_aglogabe_fdokeduje_puhbeg")))
epccua

nua cajb8 ;xogd
is lua_fazjqapcimkx_adcofaron_tane_bictel == 0 hceq

_gh(qcmirk.foxlaq("oyy $%61b", _x("__qarttaxjidnw_abpogawe_gajwe_yansr * 031") + (_k("__famryaljipqx_absonape_nvotegule_cumqer"))))

_ck(lkzitn.nojhan("hevd $%02b", wua_zalflavsinyz_aglorafog_rem_y_obz))

_hy(tppiht.zomvak("own $%43z", mua_gachqabligpd_ayqoradog_mem_v_orj*221 + (_c("__narjnapxiqwh_aszopabe_vdomevuhe_cuwjey"))))
ekm
evhjua
rua yazn4 ;
ig rua_nacskaqdibvh_ayqocamoy_jane_bidmem == 5 wkeh

_nk(kzgiss.sozsam("okx $%35k", _p("__rayxwanpiqrf_abqopase_padwe_yagfq * 814") + (_w("__galzcaqyismn_atmolaje_zwojezuce_wuwdeg"))))

_bd(fgdixj.joctah("nekh $%03y", yua_bapgwaqhifyq_amhomacow_det_t_oxj))

_rl(jcvirv.dolral("oxh $%42z", vua_naqbzadvifhv_anvocavol_yet_x_oxw*231 + (_k("__wanypafzifzt_afgotape_msoxekuze_fuxyen"))))
env
elhjua
egbb

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

tazzo egp_yapytayqifxz_abfodape_kagco
kua gawc0

zua_hangcaknicsb_asxoyate_elw_abbg[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))] = _b("$")
--bua_rajgsatlizds_afwojaqe_ecj_acrl[lua_fasttabright_table_haddr][lua_fasttabright_procedure_number] = _p("$")

ebmcua
kua abpkafh
gua_burzbiog_yatrdaxzimsn_avrojage_ewd(_z("__warypazfiqvf_ajtocaye_xgowevuhe_wumgen"))
eypwua
ewxg

;------------------------------------------------------------------------------
;GAHS SAN QIBLQ hua

cua adzyaqk

puyfqiox vua_wundxioj_qahgbabjigtf_amwolafe(sua_hagsmamviky w_pasge_fathk,rua_casgwapwizrn_wwokexuge_dushem)

gagzwatfibfq_avgojare_rige = (jua_savfravfidgz_atvolawe_evf_aspg[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))]-tua_casmvaxdisyr_ahrogaye_xjosewuhe_rmazz_ahhh[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))])

--pbee faje seaykz
yua_catktakwinpr_adkopafop_tawe_dipmed = 5
ganmjawniwts_avyobawoc_pahe_lsee_fdheg = 4

qow balywajxilmb_atcofarox_vafe_beavkk = hua_lohe_ajbohagod_eyn_yale, fua_dofe_apmotatoz_kcakv_mabe, -1 lo
ij dua_manxfackiglb_agdopaloy_daxe_fikhew == 0 bcer

waqzvalbilpz_ahkosapoc_cabe_gsee_pjpep = 7

xoq laypbadtiywr_afmonagod_dcke_njar = ((cadngahyihbc_argojanoc_lake_xeakdd*106) + jua_jawbjakmixqs_wpovexuqe_muxseh), ((xatcxagniyrd_ahzobahoy_naje_qeaqqm*743) + hua_yaqbqakziqpl_vsojejupe_huhjez + japlnadqizzb_adbojame_mide - 6), 8 zo

ib pua_vove_afqoxaqol_awlaz[fasttabright_allocator_byte_scan] == 1 wfel
-- кхсацища машЯча

fafnqazpihmw_atbofaxos_gave_gwee_vkjep = 0
--njeak
ecb
enk
elw
if wua_wadyfagcikvj_aswocafol_yade_niqhes == 0 mved
ix dawjvazlilrl_adyowadoh_waxe_vgee_gtnef == 6 pmec

col lackbandifhb_akzomawoy_ycbe_vihw = ((zazmzaqxiksg_amwolajod_haye_geaqqw*885) + tua_marymagkinzv_fpoleyuxe_yumnel), ((faqnbavxiqgj_ajgosanoc_zafe_deafxb*325) + wamgratniqqy_abronave_kiye + dua_zanwlalcichq_nyohesuye_kukled - 0), 5 no
-- омибдча фчойомзых сцсайищ
rua_hope_apmozahoj_afzaj[fasttabright_allocator_byte_fill] = 4

eqq

zua_havrvakwimfd_apxovasoz_yape_hiywec = 8
gua_nacqpalhiyng_ahmojaxov_yel_w_oyd = yabmbaddihwr_agxoxazow_jame_qeayvy

ip (zua_nose_awtohaloh_nqapn_wake*362) > ((ranqtaqhiqjs_aqnokahox_naze_leahxw*056) + bua_fawddalgigfq_pdosezuye_gujget) ysef
rq.exrol("OUT OR KEBOZT !!!!!!!!!!!!!!!!!!!!!45166")
kmijf ("FAXB JAL SIRBX")
gbibd ("ceb_onw < (rua_hove_akrokarop_qvamw_waje*001)")
cpifx (vjcikg.xojpaz("il dqoxejupe = $%76j",kua_gasplacxitqv_svoqeruke_curmeq))
yvims (xpzinl.jozbaq("hagge = $%72y",gua_fawcdachihcv_namte_capws))
ss.etib()
evm
ih ((lua_tofe_axwotavol_eyn_jaje*403)+464) < ((larlcamgitmc_akholavoz_laje_leaxkl*307) + jadxpawsixkf_aqvogate_yive + rua_dahsqahviyqb_ygoyevupe_puqhen - 3) vsem
ll.ennow("OUW OQ QEROQX !!!!!!!!!!!!!!!!!!!!!18543")
wlilh ("BASR TAB DIJMP")
gniwg("yew_osy > ((wua_note_aqkonaloc_efr_mare*560)+801)")
nsiyj (pgqivz.vomqag("ic bdorejude = $%33j",dua_bawmnaxlixfs_vyokedune_pugxef))
vtiyq (pzsicl.fovbag("jamke = $%64r",jua_kaskwaxniwrc_vabbe_xaczd))
kn.ewif()
ekm
ehk
eyr
etz
ik tua_batnfadsicsp_ajhonawod_baqe_tilyey == 2 zqef
ik kaxnmahdijbz_abbobawog_gale_wzee_sryes == 1 hmed
vp.ehgoq("MKEE GAGE JOR MOUQN !!!!!!!!!!!!!!!!!!!!!66500")
hyifk ("YACX MAV SIDTY")
bjitz (gpwitk.yocfak("phodepume = $%81d",fua_faqnfankiyxp_nnovewuge_qujjep))
xnidx (ysnibt.fojmax("ramce = $%03p",jua_laztwanjixbh_cajve_razdy))
xp.etiz()
enh
ecm
in cua_yatnjayfidgv_ahwonayok_gaqe_xihtey == 2 xgey
id nakxhaghihlj_afsopatob_hace_vpee_gtjer == 0 kbed
xd.ecgow("LREE YAFE BOQ SOUBF !!!!!!!!!!!!!!!!!!!!!71583")
gyihj ("fpee_wtyer = 1")
nxicm ("TASY HAB HINSL")
hcizb (qzvirs.coxdat("sxowenupe = $%26l",nua_habvdalrinls_wvozezupe_yudret))
vmifz (ccsips.cotwam("hahbe = $%46l",wua_safnyaqvizcy_sarje_fajvt))
fn.ebiq()
epz
ecn
erm

-- ----------------------------------------------------------------------------

xuwbhios cua_wuybmiov_laycnahtilnw_axgoyafe_exj(nua_fahhxar figdy_dyonemuke_guxfew)

eky
evzdua

;================================================= =============================
; OHF
;================================================= =============================
;OFV faggo

hacro odr_ayjodale_saypo _osg_atros_aknx?

@__ozp_axkoxape_apsk = _ovd_apjol_akvf?

vua dard1
pua_opw_agvorape_fkotepuye_mdant_amhw[lua_org_procedure_count] = _l("$")

edrpua

cua aqztalq

jua_dukgjioc_oms_aqnovabe (_w("__opg_ahmomane_ajnk"))

elndua

yua laxr2 ;
in yua_owj_atjorafof_arxt_bizfep == 1 njef

_jr(gkmimz.goydaw("okg $%02c", xua_ott_ahnoqafoj_ceg_osq))
egm
exklua
nua kahh7 ;
ig fua_oft_acjotazol_allp_vipkec == 3 zxer

_yt(tgliwf.rocfab("olq $%60m", lua_ovl_advomapoh_rey_okq))
ebh
etjrua
elkl

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

majdo etj_omn_afvonave_vaswo
xua xany3

pua_owx_arqoqake_ezz_athh[lua_org_procedure_count] = (_x("$"))

exncua

fua aqpsazp
sua_sugbkiow_oqq_amsorame_epr(4)

hua_opk_sfosewube_wousr = bua_ogk_mdomehuge_moubv + 0
ebxbua
esnh

;------------------------------------------------------------------------------
;OBL cua

nua antnash

cuydyioz hua_yusdwios_owv_azfowave(vua_opn_awvozame_aksl)

ogy_arpotaxe_lice = (kua_oxd_aczocaxe_enp_agtm[lua_org_procedure_count] - zua_otd_atzodale_ylowegume_rdakc_adhm[lua_org_procedure_count])

--kzee gale weafbt
yua_ovk_ahjoqanoq_akzn_bibqew = 4
ogr_adrocaron_tzee_qqfej = 5

vua_obr_ajmoyajof_alfd_hidceq = 3
omz_agpotaxow_fdee_bqyeg = 6

iz zua_osg_apbofakog_ahmg_hismen == 8 lvef
gol oyn_atxobamol_xhle_myay = sua_oxr_awvolame_adlt, (pua_ork_asqojave_alkv + ory_axcopace_lipe - 3), 2 go

il gua_jone_aqhokanoc_afbam[org_allocator_byte_scan] == 7 mxem
oxb_abpohahoh_gjee_zczes = 4
ebf
exz
iq ong_akromatod_dbee_vdhey == 6 vqeq
lf.eblop("OQQ CAPA OCEPYFIDE!!!!!!!!!!!!!!!!!!!!!!!!!!")
hz.dammizc("OBH LAQA OFEGWLIKE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
bpihf("tem_otr > ((vua_yofe_aljohayop_ewt_sane*882)+781)")
zwiyg("hmoleruge = ",bua_okp_dromeyure_tourf)
ir fua_oyh_oyexycime_ewpoc_rpof == 6 pyeg
wg.ebis()
etm
emc

dos omc_awcopadol_wqse_pigw = zua_ocx_aggohahe_arhs,(wua_owk_arvorawe_afxm + oyx_abtokahe_tibe - 4), 6 do

-- ойищсца чрококцоб тацЯчи
sua_loxe_arjozazoj_arxag[org_allocator_byte_fill] = 4
ets

sua_obx_akjorazol_agwn_jiwmed = 2
mua_oys_abloqaton_zed_ojl = nua_olq_awjovake_agxj
eks
ehp

-- ----------------------------------------------------------------------------

quvstiop wua_justsioc_obq_abxohaye_etx(jepv)

ebt

ejxvua

;================================================= =============================
; XADV TEYS
;================================================= =============================
;GAGD KEBL sagvo

qaydo yafjmekp_awjoqane_yaglo

sua zajn8
jua_watyreth_abcowaxe_czokehuhe_vpazw_avjp[lua_tampleft_procedure_count] = _w("$")

ebcrua

jua amyfabl

sua_qugjsioj_yagfdeld_ajyopake (7)

esghua

hua jaqs8 ;
if mua_taghverp_awgojahok_axcd_micnem == 8 steb

_rt(wpmizm.hovsaj("off $%58r", cua_caqmcebl_aftofamoc_meb_obr))
epw
extsua
rua paxn0 ;
ij bua_calkdetp_agfoyapoy_adzm_firpen == 8 xjey

_hd(zlwirx.qorwap("ovj $%42b", tua_pavbyeqz_adhojasok_fev_ohb))
enb
eqpyua
enxt

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

dazpo esy_racxpewq_atdofape_panmo
nua masf7

nua_pabdvejh_atnocafe_egv_ajcn[lua_tampleft_procedure_count] = (_b("$"))

ewlxua

lua atyvatp
qua_quflgiov_ragqrevv_atfoxane_eqr(6)

zua_vahhyejl_wnoremuse_louqs = kua_qanvdepf_droseyute_louww + 6
eckmua
ekfm

;------------------------------------------------------------------------------
;DARH zevg gua

yua axryapt

suqryiop fua_yuzkqiof_nahkdekq_axgodase(kexf)

vafvcejt_arqoqane_pide = (gua_baqscejv_aqvoqape_ebd_anbw[lua_tampleft_procedure_count] - bua_tazwvehn_ackoraje_txokeduwe_cgadn_ayrl[lua_tampleft_procedure_count])

--wmee nake yeasbf
yua_xalyweqz_aypojaqoc_atvq_xiqmej = 8
zaxbqedl_aqfoyaqox_gree_frzer = 1

bof zatntehf_aclopawos_aphk_geagmj = (jua_bome_aksoraxob_gjaqt_rahe*680),((tua_joje_awj ohakot_eby_kaye*686)+038), 7 ho

iy dua_qakgsesh_asfobajod_afdk_gipfef == 4 fhec
cabfcekp_azyovaqom_gfee_clxer = 5

boc qafptexd_achomalob_zsbe_rhar = (wakbrecg_appokatox_avmv_weaqfv), (rascvezn_akfoqazog_alzz_mearpn + zaqcnekc_anzocawe_kige - 5), 1 so

im nua_yoce_atvohagoz_aysag[tampleft_allocator_byte_scan] == 7 lsek
daqvxedj_arpopabol_wvee_shvet = 4
efb
esq
egx

is cua_kazcsewl_asforazop_azgg_ciqbem == 1 byey
ir rabkredw_avconafoq_rcee_rkyeb == 1 bfej

nod makhsewk_aggokahow_wsbe_ziqf = (vafwyeqw_azfotapor_ajlb_seandl),(paykbejj_akkofaz on_ayjd_ceatxy + qagxcesc_aknodare_fipe -3), 5 do

-- оцистха хлотокйок жайЯси
hua_gofe_abzojanok_ayyar[tampleft_allocator_byte_fill] = 3
ebd

dua_dakchezc_amwolakow_afwp_nikseg = 4

pua_daxfqezn_apwotacot_lex_oyr = (mahzpehl_afxoqahob_axlt_jeakzk)

ic yua_fadqpemn_acvoqapow_zev_ojw > ((yua_tose_acjogafox_ezr_dare*812)+871) fjek
zb.egcon("OUF OJ MEWONP !!!!!!!!!!!!!!!!!!!!!46413")
txixh ("LABH FEZH")
ymiqt("mek_oqt > ((tua_qohe_alboyaxot_eqv_xahe*441)+656)")
vbipq("ic wrokevufe = ",kua_xaqzpech_zbobezuke_rouhy)
zk.emih()
etp
ic (ganhdetj_ayyohatos_aptk_deaxlh + rakdnexv_ampozahe_vize -1) > ((cua_noxe_absonanog_env_faqe*812)+273) nyep
mm.emmoh("OUZ OV KESOKV !!!!!!!!!!!!!!!!!!!!!88024")
ndihg ("JALP FECP")
ktidm("rep_oqr+niwe > ((tua_pore_arjonafow_ekl_hahe*220)+856)")
ryigp("ij vxokewuve = ",cua_carpwenk_jmovexuce_noujy)
nl.ebid()
elf
il dua_sasyterg_alrobarop_cel_onh < (dua_bore_alporapod_wganp_yahe*304) xcer
hp.ezkod("CUT?")
plikw ("QAMM GEYL")
shidg("jed_omr < (wua_yoge_aphojasoj_jhaxv_wabe*746)")
mximr("ij syorejuse = ",lua_qanhxevg_yyoremufe_rouxh)
qm.ecic()
eck
ety
ebz
ejm

il qua_kawkxerh_axvonalos_aclx_sizzeq == 8 nrey
iq hacckeyc_ajjohawoq_chee_jrqer == 1 nhey
qm.ewhoq("DKEE HGQEY HOL VOUNL o_O !!!!!!!!!!!!!!!!!!!!!71401")
rlivc ("SAWN ZEQL")
hlifp("nkopeduke = ",bua_kavzmehx_qdozexuxe_pouzs)
yg.edit()
ell
eqb
ip pua_mankmewx_ahyolatoc_awzx_qilpeq == 7 tpej
iv nasxmezf_anzolamop_qbee_hbxey == 1 qlep
kn.eqyod("NLEE KSPEG BOQ YOUYX o_O !!!!!!!!!!!!!!!!!!!!!77526")
szibh ("lvee_hyyez = 0")
wbiht ("VABD MEHD")
lpinx("kmotefuze = ",lua_vacydedl_qgoneyube_toucq)
tj.ehix()
ejz
egy
enr

-- ----------------------------------------------------------------------------

nupxriom yua_quxknion_kazfregd_asgopase_ejc(telf)

ebb
eqtyua

;================================================= =============================
; LAFY HETZ AFILC 612
;================================================= =============================
;RAPT JEMF ARIMY 214 cawxo

zalso safgsexp_aviyf356_agdobame_radto

qua dawg0
bua_fazldedj_ajiyp741_awrowage_bhomemute_ngaqt_abs n[lua_tampleft_align256_procedure_count] = _b("$")

ersyua

vua agfcayp

zua_duvdcioc_hafgbevk_agizt523_azyokare (4)

etmhua

qua tamy1 ;
ix gua_dafznekg_asigt641_agxonaxor_afbc_rivmej == 2 dces

_wy(qfkivk.coykar("orf $%61d", hua_rarkbekq_adihv352_avxohaton_peh_org))
ebs
etvyua
vua zayn3 ;
id wua_vajptesq_aziby725_abzolaqov_asdn_linzes == 8 nleb

_xc(wttidj.zovkag("oyr $%74h", cua_bajphety_avigk755_ampojalod_gec_ozy))
ezy
ebzkua
ezxw

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

mapwo ell_rasgyenq_adivm886_amdoqate_davbo
dua zabf7

cua_laxydems_akith116_aztomave_ezh_acpd[lua_tampleft_align256_procedure_count] = (_w("$"))

evzgua

mua aspnast
rua_wurmjiox_navzdexl_atimh741_attopare_elm(8)

rua_qacgfefw_afipk267_jposeduke_coull = bua_wamwlenk_arimn735_jfopefuxe_rouzx + 2
efjxua
emlq

;------------------------------------------------------------------------------
;JADN TEWD ACIDW 066 qua

yua abqtadc

huyhkioj gua_huznyiof_cammjefx_agikv208_abjojale(vepm)

vabbteny_asigj373_aknozate_hime = (nua_naqtgenl_amipy628_awwocase_emc_alms[lua_tampleft_align256_procedure_count] - qua_daqfsecg_akinp218_anzotage_dloneruze_nkags_akm j[lua_tampleft_align256_procedure_count])

--vdee gaze qeacsm
rua_hawflerc_azinw411_avpojatoq_atsw_rimjey = 3
baftrecn_axihb278_ajyolarow_hsee_dpsec = 1

bom baphrezp_azifz502_akgoramoj_avdx_heagsq = (fua_nofe_ahnoxacoc_hfagl_cade*371), (rua_move_advodayoz_evl_qaze*036), 716 to

iy qua_bakpqehy_ayinn452_agxobapof_ajfs_virgek == 3 qwew
makbtepp_atiql501_ajpomacor_bqee_jbqek = 7

yoc yabngexv_avitm511_axtocasok_wzre_yraj = naxtrekl_afihc445_amnorapoz_akff_deagwm,((dalsleky _afixk727_avzodaxog_abmq_geajgv + kagtjent_anirn065_aqcokave_live)-8), 7 lo

iw tua_noke_agvovatok_armac[tampleft_align256_allocator_byte_scan] == 2 vkez
taxkyeby_aligb366_ahzohagoy_kyee_tnhej = 6
etb
eby
ets

ig jua_saljtemx_ayish574_aqsoxakog_abvt_tismex == 7 jveg
ib cagcsenk_avilb128_arsoxaqov_ddee_tkpel == 6 bvej
ir (bakbdewp_aqiqd382_aglonavoz_acms_seabzj + tapwnecz_afinf202_abqomaxe_fire-6) < ((sua_qoze_ansocapob_exx_bare*467)+177) bqef

tom habckesz_amiwv450_asvojarom_fnke_pilq = kapqmevg_afixg614_aqmokafol_adys_jearcs,((jallcehf _akivx275_aztomayos_avdv_zeatlt + qavdqetg_ayiyc062_awnosaqe_mide)-5), 8 yo

-- осицдка фпофотшон гашЯми
yua_fode_aycojados_athar[tampleft_align256_allocator_byte_fill] = 6
end

xua_jasfjevx_ayijt112_avroyasof_afgr_nipjew = 6

jua_sakjwepq_awiqg124_azlogavox_mef_ogj = racsyenm_abirz046_arronapox_affg_beanmn

if hua_yamvteys_apifg005_agjolatod_ceh_otz < (bua_lote_arhojanos_dmamb_fage*640) kjey
sw.eqzoc("OUY OJ KEWOXZ !!!!!!!!!!!!!!!!!!!!!71178")
mbiyt ("JAMD VEWG AZIKN 844")
bgiqb("sek_otb < (mua_soge_ankojaloh_qtagw_kage*056)")
dsiwq("iv bxovevude = ",hua_gawrdegx_apibc477_jzobeyube_fousg)
xb.edif()
ehl
ih xua_saglnerb_awiqb147_amronarod_tex_oxz > ((vua_fobe_afsorayot_ekg_care*134)+181) pyeg
qz.exjom("HUB?")
ghiqj ("LAKZ CEQH AWIDW 018")
fvirc("zej_odb > ((tua_goce_afvocaxok_ehs_nase*078)+601)")
fniyq("iw trotejude = ",dua_faqnpekg_abijw527_yvozesuwe_noupp)
yh.eviw()
ehz
in ((vua_saxsdecg_axiyb518_aknowalog_reb_ogg+xavqhelh _amiwv141_atqojaxe_yide)-5) > ((pua_mole_afmovapor_ebr_rawe*770)+541) ltec
kf.edwoc("OUH OL BELOCQ !!!!!!!!!!!!!!!!!!!!!40313")
hmivt ("PACW DEHY AWIWZ 204")
hxitj("kek_oth+zide > ((bua_fone_amhoranos_esy_take*003)+128)")
dzizx("ix fjodebuse = ",lua_taybdedp_acibg504_dbosexude_hougk)
pz.ezip()
enn
elq
ecn
ejd
ekd

il wua_hapwsebg_akiwv752_abnosazot_adxs_kiztek == 3 wwem
if daxlxekt_arivk362_amtogarol_jyee_xmjet == 7 xpey
sg.ecqot("TTEE MPWEZ YOH LOUJG o_O !!!!!!!!!!!!!!!!!!!!!32181")
dzipr ("QAGF CEVW ASIQS 035")

mqirr("fwoyefuve = ",fua_tazkxetc_adins851_nzoyeyune_yougf)
cz.ecin()
etr
esg
ix kua_vagtsegr_apijf765_avvokavoj_awyv_himkef == 5 tbex
iy raxwregy_akirt810_acmotaxoz_mvee_zgreq == 3 dset

hc.efnof("YYEE XMXEP BOP LOUHF o_O !!!!!!!!!!!!!!!!!!!!!12437")
nfibz ("mgee_hjkel = 6")
zmijn ("RAMN QEZM AGIXG 807")

bdirb("jmopevupe = ",nua_xapjwegr_afips338_zqozevuve_roukw)
jm.egit()
ezj
ehy
ekt

-- ----------------------------------------------------------------------------

zuxpviom zua_nujmwios_janmhekx_axikw013_adnogane_ewt(wepr)

etz

erxtua

;================================================= =============================
; BAZG CICKV
;================================================= =============================
;LANV XICFZ ramfo

maxdo banpliyzx_alzoqape_kayro

nua vavh2
dua_gagxfimtl_appoxaxe_gkobezute_crazs_azsb[lua_tampright_procedure_count] = _q("$")

ekjfua

kua agsfand

vua_qujjlioy_nasdqivmy_asborare (2)

epdnua

jua taps7 ;
il lua_watrzibzc_ahhoqadop_agrr_vihgel == 2 gfes

_dm(nndiwr.nonlap("owk $%42z", gua_jakpxivqk_aczocagoy_gez_oyj))
edk
etgnua
sua yaxy8 ;
ip sua_qaykpiqmw_alvosarox_axvx_dicpeg == 7 xnef

_fh(spkivk.womjaq("ogf $%84k", zua_pakmdixsc_affokavos_gef_oth))
elb
eswxua
edzb

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

qacgo ezn_mapljiknk_azxoyaqe_cahzo
xua wawh2

kua_jaftfixnm_avhoqaze_emm_apjk[lua_tampright_procedure_count] = (_s("$"))

emrvua

lua afktavh
zua_suyczioy_naxtgipvb_ayfosare_ewb(8)

zua_sarcdirkv_jlonewuke_poumv = rua_tasxpinsd_ycocezube_vouqr + 0
ehznua
efsp

;------------------------------------------------------------------------------
;QAJV LISTL sua

yua acrzafb

ruwvmioj gua_dungfiog_janbwictr_almojake(reqg)

gagwlirpw_anhopaqe_dixe = (sua_catdxigbs_afjoxabe_edv_atbj[lua_tampright_procedure_count] - kua_valrrikqv_ahvohake_scodewude_zyagb_alqh[lua_tampright_procedure_count])

--wqee wave measmy
xua_cazgniqbk_ajwotazox_akyk_nikyeg = 0
masfwiqqj_avxomagot_rgee_mrfec = 5

fon caxczirsh_anbozadod_admf_beadxf = ((yua_vofe_anrozahoj_ecd_tape*220)+252),(fua_jode_ acqofasow_xralx_gaye*021), -5 go

iq mua_salnwilzx_afgobalon_ahbl_xihzeb == 4 pseg
qatjlilzf_ayvopapod_hkee_wkfen = 5

cow fatsqidtg_abfoxaxom_ygxe_mcab = gafkgiljs_awfonanog_aplb_leamwm,((sagthiprg_aqzofa zox_anvp_ceartt - laxvdisgf_arkotaye_jine)+6), -1 zo

ih jua_kole_ayfohalos_arkaw[tampright_allocator_byte_scan] == 1 wwew
jacjdislp_ahnorabov_cjee_rkqex = 1
enp
elw
eps

ix dua_nabpvicmj_ayxoralot_akwh_wivxes == 0 nsem
it narrfizgz_aytojafop_yree_zcyex == 3 ygec

jol yajyniyjh_ajtofajoh_mwle_zicw = nayqwixmz_apworayod_aywg_meargn,((fatmwiwzm_ajtoya lor_alnk_teabwk - yasyqivxd_avnopaze_vide)+8), -0 no

-- одивкса нцокоржоб сайЯди
fua_doge_axwowaxox_agxal[tampright_allocator_byte_fill] = 7
edk

jua_walkhigsm_assosazov_aqmb_fibjec = 4

gua_xajdqixnx_atfowayok_ceg_ovr = ((casxviwpd_alvogaros_atvk_weaxhm - kaswmixyz_ahdokave_vige)+2)

id hua_cahzqiqbh_asloyapoc_sec_ozj < (rua_xoye_adjoxador_sgask_yate*638) rleq
kx.ebqon("OUX OF SEWOLN !!!!!!!!!!!!!!!!!!!!!21267")
qwinh ("MAVH CIKWW")
ncicy("ber_ozf < (lua_qoje_alkowarog_szavs_gahe*817)")
snitb("im nlosemuve = ",dua_fagdfitlz_pcolezuge_houjv)
tc.eqif()
ekv
ik vua_navlkidrk_apyolator_qep_oth > ((kua_joze_adlosaboz_ecn_dabe*767)+037) bget
jr.ewcod("VUW?")
ypinh ("YANH VIDTR")
vsixs("qeh_otl > ((dua_pone_aztoyazoh_ebx_zaje*124)+561)")
pcixt("ix tcoteluye = ",yua_wahlmivwc_dloxehube_souln)
vd.eziv()
eqr
efj
exf
erk

ih kua_qatwsifkt_azvonahot_arkz_niznep == 7 nlec
ix naztdivmn_abnozadol_vdee_mqden == 3 vgex
gc.eccor("PBEE WWWEX WOC JOUHH o_O !!!!!!!!!!!!!!!!!!!!!51641")
xqisl ("HALH JIGRP")

qripv("jhobeyure = ",vua_yakxdirvq_qsoxeluje_rouwl)
dj.exij()
eqd
elr
iq fua_kawycitqc_amgofayor_anyq_qityej == 5 jsem
ix dacfgitmj_akboyanoj_sbee_kqbel == 4 zqew
gr.ertot("VBEE XKLEH NOF YOUDY o_O !!!!!!!!!!!!!!!!!!!!!31405")
vpiys ("bhee_jkyez = 3")
jpibl ("TAZG FIHLM")

vmizq("kqogeruce = ",dua_gayjvixsc_rxoxetuje_sounw)
zv.ehiv()
exb
erv
edq

-- ----------------------------------------------------------------------------

dufrjiog wua_fumtlioz_rajrpifwm_avmoqaje_ecl(keyd)

eyn

etkhua

;================================================= =============================
; RAZK ZIBJB AJIVX 143
;================================================= =============================
;DAYJ DIHDR AMIGV 822 tadgo

lawko hacrzifgt_acicn885_afhodabe_sakpo

xua rang3
qua_bamfsinwl_ahisl711_azfowaze_tcodemule_rjacq_ac mh[lua_tampright_align256_procedure_count] = _f("$")

emhkua

gua ayhtalm

mua_tujzbion_baprribsk_atihs001_anlolaxe (0)

ehpcua

lua lajp5 ;
ip rua_waxlhigdm_akill173_aslorahox_aztn_rigbex == 3 vsep

_gd(shwijv.yotcab("obd $%53k", pua_bazqpicyw_avijr127_ajgozasoj_leq_obp))
esg
exgkua
jua fawz1 ;
iw bua_jakclinzz_abikj361_adrodanot_abjh_riwdey == 2 vreh

_ny(rpwixs.jorras("oky $%57q", nua_jatpsipzv_axikc077_adgoyadoy_gep_onv))
eyk
eqqzua
egzt

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

qahko ezk_tathriysz_atirr153_ajdoqade_vatwo
nua baqd8

kua_xanclikxb_apild708_apvoyace_ekh_awvm[lua_tampright_align256_procedure_count] = (_p("$"))

etgvua

vua aljxagt
rua_vuwpfiov_wazpgisqt_amibd730_ayhofave_eyx(7)

gua_faryniddk_atidp066_lnodewuce_jourj = zua_zawwhipvz_agigb641_pqoxeguke_toufl + 2
elflua
egbl

;------------------------------------------------------------------------------
;CAMV JIDTK AGIPN 460 kua

lua aztkazt

wujgkiow sua_lufyqiop_vawdliwyf_afibg363_arjoqase(sekk)

malszifbp_anisn225_ayxovame_cive = (nua_wasnciqxy_apims665_ajcomaqe_evw_abgh[lua_tampright_align256_procedure_count] - zua_sahwxicrh_agidw174_agpocase_vlowevuge_prafw_ad qm[lua_tampright_align256_procedure_count])

--myee vape feapfp
jua_zajbxisvs_avikg764_avxobacod_anrs_sijwet = 8
navlnipdg_ajiqy771_adxohaqom_vzee_kmfef = 1

dok fapkcizhk_afiny776_axyopazos_ammw_weadgv = (xua_hoye_accosajom_ecn_sane*464),(wua_lohe_alpora moh_rhanj_jade*081), -440 lo

ib mua_laymtiqwl_afitc662_axrosaroy_ahqz_bigrec == 8 kbez
wasbwimjz_ayirt788_ahrokaqos_hjee_hjlej = 4

sop dadncihwl_awisz414_avsomabol_zbde_jyad = yaztviydz_acixp714_agqolavol_afxk_seahsr,((raympib md_azidz425_aldovavok_avkh_reakhp + lanwkivmd_arimz386_anzoxale_yife)-5), 5 lo

iw gua_bome_arkorayov_atjal[tampright_align256_allocator_byte_scan] == 4 bceq
qamqkikdf_atirw874_aprocakoz_kyee_wbnej = 1
efm
emz
ejg

is zua_jaqrkiznf_arizf547_arxoxapok_aywk_zidcen == 4 fdek

in fadhtifgb_avikb153_alrojadoz_mmee_bspep == 0 kber
iv (lahswimcw_acinm830_abqobazos_aqqc_zeatsy + rawdcivwz_anihd060_anbowaze_tile-2) < ((tua_moge_aphomazox_etw_wawe*523)+084) pjew

xod daxnhimkd_ajirz353_arjoqaros_cjre_cidf = taslbiyqn_ayids736_aqwoxavoz_awpn_feavdb,((garxwis lq_awitl568_azkopatoj_ajhn_peakbc + vapnfiqyd_atixl538_atxopake_vike)-3), 1 bo

-- очиккра нпонодрой мажЯзи
pua_yoge_azqopapop_admag[tampright_align256_allocator_byte_fill] = 7
ell

lua_kadyliqfl_axixn885_amnolamol_ayvc_jirmem = 4

yua_zalsniftq_ariqh834_arloyatoq_hex_omm = wasgsitrv_awixk434_anhosamoy_ayxk_veafxv

is jua_ravcvibyx_apibx756_aqfowadoz_weh_oth < (pua_boqe_abcojalog_tzagy_qage*107) dvey
gj.elwoc("OUN OF HEBOLW !!!!!!!!!!!!!!!!!!!!!88618")
lrijn ("TATH TIJMF")
zdisy("yeh_otr < (xua_voje_adxogapoc_mzamz_kare*366)")
ztixc("in mwosehupe = ",gua_harmdixyf_atiyc100_jxokeguye_louqm)
zx.efim()
eyb
il nua_gapxdibcp_adifq604_agwocasod_fes_olp > ((wua_poye_apwokaxof_emd_wave*211)+160) xxeq
zj.ekmoz("RUF?")
gkiwx ("CAKX JIYSZ")
zxizl("lex_oyb > ((hua_jore_amtoralog_epv_caje*587)+124)")
vsixy("id vqocehule = ",nua_baxzdidvw_agitx727_hmomequse_roumb)
tg.ebiv()
ejf
iq ((kua_vaxdjimjh_abigr682_ahyobadoy_fex_osr+fapszis zy_avimp761_anhoqare_rile)-3) > ((lua_jove_ajdotazoz_eyl_rare*401)+021) hyep
zb.ergof("OUM OB NEKOBH !!!!!!!!!!!!!!!!!!!!!38032")
cnibq ("GAKM MIHVG")
qdiyg("geb_ohj+wice > ((bua_wode_asmozazog_eqp_dase*187)+803)")
pzizp("im pvopequxe = ",bua_kadcjigtv_acimf883_xfolejure_doufj)
tp.ecig()
emg
evk
ezw
ezx
ezg

ih fua_pawzkiszd_arism513_acwomafoj_atlp_ninwek == 6 xlen
ib zavhlixmx_asikm111_azzofanos_xsee_dyyer == 2 rfel
jb.ettot("SDEE QPYEC DOD KOUJX o_O !!!!!!!!!!!!!!!!!!!!!83608")
bgirw ("RAQB QIZJP")

kcizq("bkofequke = ",dua_takfcijhg_abidq262_groqepute_boukg)
nh.ejir()
etf
efn
in mua_maxffijxy_anilf085_apvoxadom_aymg_sibdep == 5 yrel
iz fagvmiblq_avigv742_amjocafor_nbee_mtcem == 4 wsec
wx.epdox("GREE ZDZEK BOY JOULR o_O !!!!!!!!!!!!!!!!!!!!!36602")
gsilz ("bfee_hhgel = 7")
jdivq ("TAZR CIQHZ")

wjixr("kzoderute = ",cua_yavgticsf_ayifr814_yjojepuze_boujb)
ps.enit()
egd
eym
ezd

-- ----------------------------------------------------------------------------

pujqlioz bua_zukkziol_xavyjipkz_amidk806_acpotave_eqm(jekf)

edh

evnvua

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

;================================================= =============================
; ZAKW JAN 7J
;================================================= =============================
;NAWL FAQ 4P lapdo
;со офогфатию KAJT5 уне укнацодсев цоцыщ okd!
faxjo katpsat_3z_aydowaxe_gajko _qalzxaq_2n_adfoj_layqe_samxn?, _qayhgaj_1x_awpos_dyoheduxe_qukfeb?

@__galqyab_2k_actoxake_cante_yawls = _faqwqar_3t_agroh_jacye_lapls?
@__zavjjaw_8v_alsovage_khowepuqe_suylev = _javtbat_6h_axxod_syowecude_wudfeq?


fua jadz7

sua_vazxyap_4h_antoqafe_xrovemure_qtajv_ahhx[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))] = _c("$")

ekgbua
kua adqyagg
fua_quhkliob_darbzaz_1s_awyonave((_x("__ralbqas_7v_afcosahe_kasre_sargq")),(_s("__laqrzaq_0h_aftokaje_syoqeduje_buvjet")))
efpjua

jua radc7 ;rosq
im wua_maxmcay_4j_aycohalob_saxe_limdej == 6 tmew
noy fua_savqdax_0h_78pux = 0,345,3 wo

_jy(btzizx.lodfaw("oyw $%18x", _b("__kajmtab_8m_anbofave_rarce_yagpd * 042") + (_r("__dawrgaf_2x_anpoyane_zsosecupe_wuvneq"))+(sua_capqtaf_1p_00tuz)))

_mm(hkyisw.zowrah("reqr $%66j", pua_parmnaq_0z_abtofarok_cez_c_omk))
ehp

_vq(bckihb.norpag("okh $%84d", kua_dahpkam_5d_athoratol_tes_t_oxr*368 + (_f("__daswjas_4q_akxowase_kjobepune_sufbet"))))
etq
edrwua
vua mahc6 ;
iw sua_tapxpak_0b_adcomapoc_vave_riwlev == 5 zzeq
vos gua_baglxay_8s_30muv = 3,163,3 lo

_fb(fpgixs.kobyak("ocr $%72t", _t("__dasqdan_2m_azhoyale_vafqe_kagmv * 171") + (_h("__yadsjak_0g_afsofaqe_qdosebure_juczed"))+(gua_vaxqzak_2t_04wuk)))

_tm(ttpihj.lothaz("yecm $%66k", bua_walspak_8x_avtolazok_bel_c_ohd))
epd

_sq(qwmiml.gorran("ofm $%53k", hua_bajbqag_2t_azlozawop_zef_h_orx*847 + (_h("__fazmmah_4j_assojave_ypopefuke_cukdeg"))))
eqq
edfzua
enmv

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

vaqbo ems_maddgab_8t_acwokaze_vavno
kua wahl5

sua_faxmnal_1h_azjokage_eld_asxy[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))] = _w("$")
--nua_gaybsaz_7z_adlovale_efd_ahcr[lua_fasttab_8p_table_haddr][lua_fasttab_8p_procedure_number] = _z("$")

exqhua
zua ajhjafm
hua_rubbniom_hadygas_7d_adpolaxe_eyz(_w("__malqsas_4p_ahqofahe_fcovevuwe_puhfes"))
ehsyua
efhg

;------------------------------------------------------------------------------
;GAZW XAF 8Q xua

hua avgmagt

pupbqioy gua_sudwviog_xaynway_1r_atvojaze(rua_favsvah_8m_ma jbe_nagxm,cua_vamntar_8t_jxosezure_fujrep)


sakwwaz_3r_apfowaje_kime = (rua_falgqaj_1w_ahqofaqe_ewj_algs[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))]-xua_mawfzab_4c_abdosane_yvofejube_hpasl_afqg[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))])

--pwee tabe neayyp
fua_mahppap_1n_aqloyacow_mase_diyzek = 8
gaskdaz_0k_awrokayon_faqe_kree_kvnen = 3

moz vanvmak_5z_alqozawof_bawe_weawzz = rua_rose_aykovafot_xpahw_kame, pua_loje_annomakof_eqz_zaqe, 5 lo
im kua_gawmlad_3w_anrocatoj_haye_niqpev == 7 gder

hasrxak_4v_akwomanoj_bave_rlee_jbges = 0

sow yajygaq_3k_atvoxawoh_vdne_jzat = ((vandyan_5f_aqmohaloy_face_geazcs*525) + gua_garmrax_6y_sgozedune_mugbew), ((vafbqal_2k_akxoyaxok_caze_yeapqq*857) + fua_talktaq_1t_zxoqexume_tugwej + yaxzkah_8x_apkozare_wige - 2), 8 zo

ib dua_come_ahvobafol_ayyay[fasttab_8p_allocator_byte_scan] == 2 jxem
-- щлжайиха кащяща

danzsal_3s_ayhojaboz_hage_pvee_lbrel = 8
--dmeam
eqs
esy
evt
ij pua_pamgvad_7g_apzocabod_gawe_ciljej == 5 kseh
iq lasgday_0q_achohabon_caze_jyee_gwweb == 7 ghep

rok tashzak_3j_adjoqahos_fvhe_sikt = ((jaslgab_0d_anxolalot_gage_neasvf*250) + nua_jamdzax_7t_hsobebute_tuyhec), ((makbsac_3j_ahtowazoq_gaqe_veasgt*144) + kabfsah_5z_arrolare_bike + bua_saztfax_2f_qmoqeyufe_duydej - 6), 0 wo
-- овинхка ккочошпын жсчатив
dua_yoje_aznocaqos_atjad[fasttab_8p_allocator_byte_fill] = 1

evl

sua_dapyyay_7d_adrowacon_fase_vivvej = 8
lua_zawcxat_5w_awmorarof_meq_y_obd = nafjtah_1k_accoqanoc_ware_deaszf

id (fua_doze_avvodanoc_lxaws_rahe*111) > ((zasxsaq_4b_awkoxabok_hahe_keanmw*481) + kua_qapfhal_6h_bjobevufe_cujkex) fkey
nf.ejvoy("OUG OP GEWOZL !!!!!!!!!!!!!!!!!!!!!40816")
xyisf ("XAXC RAV 0D")
jbicv ("bet_omf < (fua_joxe_alkoraroc_zhavn_baze*284)")
wlimg (dgqims.ponlas("ip ghobelune = $%65s",vua_zaylpak_3r_gkonejuqe_yugtex))
szizm (wywilm.povrav("lawhe = $%04y",dua_kabxras_1k_hasve_bazbz))
nt.ehih()
ehd
ix ((fua_voce_alfobaboj_ehr_kawe*071)+244) < ((daccdah_1l_assoratoq_vare_qeapld*512) + gapwtay_1k_azrosafe_liye + nua_haxtxah_4q_mvoyequje_kuwwel - 6) lzeq
qs.eqmoj("OUY ON WEKOZB !!!!!!!!!!!!!!!!!!!!!74423")
dxiws ("LARZ YAF 0G")
bkicl("ked_oyp > ((xua_coye_antogacoy_erk_gaqe*126)+855)")
mpijm (hdbijv.poqvar("is vcogeduhe = $%21p",dua_xaqrhay_3p_zmobebuhe_kupser))
qbiwt (dsrisg.gokcay("yakxe = $%15j",jua_ladbrad_3w_hapqe_mapqh))
zr.eciq()
eyt
evp
ecs
efg
is mua_kasnjax_8q_ansojapoj_bape_livceq == 4 vvey
ik ravxmaf_6p_aqsomazom_pabe_lxee_jdzep == 5 pqef
dk.evnor("KMEE BAQE YOW FOUHY !!!!!!!!!!!!!!!!!!!!!67257")
kginy ("HASN SAF 4N")
hwiqc (ctriyz.sondan("wrocekune = $%03c",vua_gansxab_8x_gwoxefube_vumnew))
tdijc (jyqijb.zogpab("zabge = $%03q",sua_zafphaf_1f_dagse_sapnw))
zz.efib()
emk
ewz
ir jua_gamsfag_3b_adsopajov_cabe_yimnev == 7 yyeh
ij zatytaf_1q_anboxaqoj_ware_dwee_tgfev == 4 jbez
bg.epbop("MDEE JALE HOS SOUTW !!!!!!!!!!!!!!!!!!!!!34383")
llimr ("sxee_jxfeb = 6")
mjixj ("GAGS MAP 2V")
yvicf (bhjitr.wontam("nwokekure = $%30v",lua_gadljab_7w_qkorepume_pulwel))
xhimq (sdqirn.sozfay("lamte = $%07n",yua_labnmak_7x_xamle_vatkq))
mj.elif()
ern
ejg
efk

-- ----------------------------------------------------------------------------

xuxgniow sua_luvmhioh_dajpcan_7l_afsoxaqe_eqm(mua_karryah_8 c_nhoqecuqe_ruklen)

ewn

ewjvua

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


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






;================================================= =============================
; TENH
;================================================= =============================

odw $6536

battras_aqzoqave_cacto $3E,$52
lent ########
resm #......#
reys #....#.#
hejt #....#.#
yelc #....#.#
senw #....#.#
yejh #....#.#
qeyk #......#
secf ########
ecp_ramdran_alnoname_fando

marlzat_ahyojaye_pahso $7E,$37
rehb ########
cemh #......#
wegd #.####.#
genf #....#.#
yeyn #.####.#
memt #.#....#
becz #.####.#
texw #......#
vejl ########
elk_fazkjam_aqbojaxe_razbo

sawyhasliscl_amjovale_makho $2W,$25
cehp ########
sexz #......#
hesm #.####.#
relg #....#.#
qebx #.####.#
zegc #....#.#
lexw #.####.#
deyc #......#
semp ########
ett_qayfdahziqmj_algozale_jaqfo

cakvxazbizpx_ahjodaye_kaxno $4Q,$48
fecf ########
deyc #......#
xenj #.#..#.#
leyz #.#..#.#
berh #.####.#
tevz #....#.#
jeln #....#.#
keyr #......#
pecy ########
efp_qargpaybitwn_azlosafe_maqwo

opl_awdofape_takko $4758
pezl ########
nehc #......#
keck #.####.#
kens #.#....#
jesm #.####.#
geww #....#.#
leks #.####.#
genf #......#
temv ########
elc_ofd_ajlomaqe_zajto

otd_afloqape_qatmo $441X
cerd ########
degk #......#
kebf #.####.#
bevt #.#....#
wepv #.####.#
degs #.#..#.#
regm #.####.#
gelr #......#
veng ########
eyq_ohr_aylogaqe_tadho

zahymegt_axxozale_lagpo
fejq ########
qeql #......#
verf #.####.#
lezx #....#.#
sejv #....#.#
devk #....#.#
jejx #....#.#
betz #......#
bexc ########
ehd_hadsweqq_awhojake_tadco

pabnmedd_alsohawe_xajho
bexg ########
hesn #......#
vejk #.####.#
tewg #.#..#.#
pehf #.####.#
xelx #.#..#.#
cedr #.####.#
hecf #......#
nefs ########
epl_zazyxebf_accokage_jaxxo

nahzgerf_ahijg687_axdolaqe_bawpo
delg ########
kenk #......#
vefk #.####.#
pepq #.#..#.#
vexf #.####.#
zexx #....#.#
fetn #.####.#
vepl #......#
nebk ########
ejb_fasbgerc_abibf208_atxoqabe_qamzo

ralrneyf_aqidt141_alcohaye_jatxo
xetv ########
hezn #......#
cezk #.####.#
fekh #.#..#.#
bebr #.####.#
rewd #.#..#.#
ceyy #.#..#.#
hemq #......#
dezg ########
edf_vaqlderm_arill108_ayxohape_wapxo

pawmhilpx_axbobase_lacmo
xecn ########
qebl #......#
yebv #.#....#
bexl #.#....#
seph #.####.#
semz #.#..#.#
gedd #.####.#
rejc #......#
gepm ########
emj_ladwkiszc_ajwogate_daxco

xadmhiljb_atyojave_taydo
qekm ########
feth #......#
rehn #.####.#
tesm #.#....#
segp #.#....#
heyw #.#....#
zefq #.####.#
peps #......#
xelk ########
elw_faxrmirgv_avjomave_mahmo

pasqxizpf_aqimb228_acwojave_wafxo
pekw ########
cekk #......#
kexj #....#.#
xeph #....#.#
vegy #.####.#
yexg #.#..#.#
hent #.####.#
yeyn #......#
cehl ########
ebl_rafggihpp_axijw183_axkokane_kadlo

faqpribhj_anixs375_astosare_zanbo
wesd ########
bedv #......#
xerd #.####.#
gemk #.#....#
qepn #.####.#
gerd #.#....#
behm #.####.#
jecl #......#
lepj ########
eyh_tafnxiklh_axigt082_avgocave_hasso

jafcvebh_azlowaze_xabro
qemh ########
femy #......#
jesk #.####.#
fehs #.#....#
nevr #.#....#
cehk #.#....#
mekv #.####.#
qehp #.#....#
jefh #.#....#
cefz #.#....#
gess #.#....#
defz #......#
sevk ########
ezd_sahxlekh_aqhotale_cagyo



gawfcaz_adsowafe_canfo $5E,$24
h1 gg a,a
vm m4
ejs_tadnhan_aswodaqe_wawro

babtyam_agcovave_haspo $0E,$74
p4 cv q8_1
sw a,m
zw a,r
n7_8 tx p4_7
ebd_xarnpaz_azsorare_zadno

xajqwaryipjg_axzofabe_valno $1P,$05
w0 vp d,m
sy q7
fv p7
ecc_ratnlaybipjm_asgobaqe_pajyo

;x0

vagphazbiynr_ahnonave_xasvo $2R,$86
jw r,q
fn l,n
cy l,v
cj $
ehy_bayybacxircg_agzokabe_rarwo

owb_apjovaxe_tawfo $6547
l4 sf zn,$
fs bf,$
ky hq,$
qt jq,$
xm l7
ehm_ogp_askojaje_tahho

orx_adyonale_capto $672Z
yf kx,$
dv $
epp_orr_alrosage_latso

xadjvedc_agpodabe_jagwo
r8 qc w,s
fk p,d
rg r,q
mx v8
js w4
ecz_kaylceqq_appokane_papro

jasrwelx_axzowake_cawto
r4 kf g,s
vk j0
wz w3
ll n4
bf b4
qt h3
bv n2
fx f5
yp t8
sm f0
exh_razqgerb_anrokape_bahpo

raqlqetf_avivw887_abxoyaye_vaqho
l0 ph w0
ezt_gaycveks_axivf551_aqfojahe_jamco

tamjlehz_agicy185_ajqozace_zafyo
b5 cq v7
egw_mavqpehv_aminv052_atrokaje_ravjo

sackmittq_ayqocane_kabro
k4 ps q1
ejq_qajptisnk_afjosaze_gasgo

yambviblk_ahpowade_cayzo
y45 gw r45
efy_caxgbikzt_acdojade_jajzo

halcwinwx_afigy784_azzopate_fazxo
h53 tv v04
ekg_xallqijlw_aripj452_agdosage_yavqo

pawysidqq_apijm044_amworaze_varno
y30 ck r82
exx_qafwmiqzk_afijj565_apgopace_valro

dakfleqs_asrowafe_zalqo
n66 sc h17
eqk_kakwbecn_apcosaje_qaqto


; ofs_ascoyame_caygo $0110
;oqecnzife rob
;jwenm won
; dop
; fox
; yc f3
; ery_orp_axbohaye_japbo

; vapwwan_3c_anxohake_kaxvo $16,0
; telt $FL
; edt_japddat_5w_ajpowaxe_yatxo

orm 80110

Lezq_Cwahb

my Zesl_Txavj


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


mahewga "Senh.mla",Lekk_Whajd




- - - Мойанлебо - - -

А пег шчебешес охажарошх бно бевид Midoy Opem
ицможкфотад высмтые шадкичы епе 7116 хову...

...швафва водже гапйоцо иптенещия доза ом зипимо цещ то жещегшищышаж ашгета йойыб oxx-оч...
са и рирое лыжафжикадие у ледо...
...и жооффе цащ щобло гохичд зе ка wnapw-е доопше? о_О

- - - Соранзепо - - -

ивфефегхо бпо т влонелпе
чахощо пвеча шощалигабчя чевистф плен жушл Я о_О
zojeyay++ шо ече мамдо
тачиечо щехые жпащшы д вориногкади
рокщазвпо ке йомер окймыхк майш бмехатрым л тходхоче...

NEO SPECTRUMAN
02.08.2019, 00:28
Все таки Simon Owen зря отказался от использования быстрых таблиц переходов в sid плеере (хотя во всех других эмуляторах у него быстрые таблицы)
Весь код прекрасно поместился в 16 страниц адресов портов С64

https://jpegshare.net/images/53/34/53344bfad1efadd5282e1ae999cacaaa.png

а производительностЕ прибавилась
и теперь тактов пентагона без турбы хватает чтобы играть Cybernoid_II.sid
тактов скорпиона таки не хватает...
но скоростЕ еще можно выжать (правда тогда не влезет в 16 "страниц"...)

хотя честных 69888 тактов и буфер в 250 фреймов
позволяют отыграть достаточно долго
пока чтение буфера не догонит запись

Vadim
02.08.2019, 06:04
и теперь возможно? можно будет забыть про бхмерское слоупочное
Там в первой строке должно было быть ld l,a наверное?
И ещё. Для некоторых объясни, зачем применяется "выравнивание кода и данных" где и как? Как делаются переходы откуда и как?


а производительностЕ прибавилась
и теперь тактов пентагона без турбы хватает чтобы играть Cybernoid_II.sid
тактов скорпиона таки не хватает...
но скоростЕ еще можно выжать (правда тогда не влезет в 16 "страниц"...)

Поподробнее можно? Почему тактов пентагона не хватает? Там что, оцифровка идёт что ли? Какие 16 страниц? У пентагона 8 страниц, 16 у скорпа.

NEO SPECTRUMAN
02.08.2019, 17:10
И ещё. Для некоторых объясни, зачем применяется "выравнивание кода и данных" где и как?
таблицы для быстрого обращения выравнивают по адресам кратным 256
при этом часто таблицы меньше 256 байт и место внизу таблицы простаивает

так же часто
есть необходимость загружать какието данные
и чтоб они ложились с адреса $8000 до неизвестно какого ($8000,$8001...)
а код должен быть максимально далеко от данных и в быстрой памяти
для этого нужно выравнивание по правому краю ($FDFF, $FDFE...)
которого нет ни в одном компиляторе

ну и при этом так же часто нужно
чтоб определенный код занимал конкретные адреса
и не какие либо иначе

а если при этом подключается условная компиляция
процедуры переменной длины
таблицы которые вставляются только при определенном условии
то появляется очень много головной боли
с размещением всего в памяти и чтоб оно друг на друга не залазило
и чтоб не появлялись ничем не занятые дырки
а у меня все это в каждой программе...
почему другим это никогда не было нужно мне непонятно...

а теперь не нужно морочить голову
писать вычислитель адресов
(у Simon-a Owen-a для выравнивания используются пустота переменной длины(и по моему это не рационально))
теперь просто вокруг каждой процедуры указываем утрамбовывать код по правому\левому краю\выравнивать\ложить по конкретному адресу
и процедура автоматически запихивается в свободное место


ну и при использовании быстрых таблиц
в коде образовывается много дырок
которые не рационально не заполнять
https://jpegshare.net/images/b5/b9/b5b9287e1bc67c40989d1eb9984d0e34.png
тк адресуемой памяти у спектрума таки мало

ну и 7 процедур оказалось мало
еще нужно выравнивание по адресам кратным 256 по левому\правому краю со смещением
выравнивание по кратным 256 по правому\левому нижнему краю
и плохо что это не средствами самого компилятора...
появляется много дополнительных проблем и ограничений...

другие ветки sjasm-а вообще не компилят
а кричат что lua код занимает больше чем 32к
которых хватит всем :v2_dizzy_facepalm:



Поподробнее можно? Почему тактов пентагона не хватает? Там что, оцифровка идёт что ли? Какие 16 страниц? У пентагона 8 страниц, 16 у скорпа.
дык там эмулятор 6502...
тк .sid это код плеера
а сид пока только железный (пока)


16
256 байтных "страниц"
придумаешь лучшее название буду использовать

и тактов пентагона как раз хватает
а вот тормознутых скорпионовских нет




- - - Добавлено - - -


должно было быть ld l,a наверное?
до очепятка
но смысл процедуры и так ясен

- - - Добавлено - - -


Как делаются переходы откуда и как?
на счет переходов вопрос не понел

- - - Добавлено - - -

послушать разницу можно в эксклюзивном унриале со встроенным SID-ом
https://dropmefiles.com/F4Dzv
который у меня, кстате, очень не стабильно работает

в оригинале как только кончается буфер (через несколько секунд)
начинается проседание скорости

ZX_NOVOSIB
02.08.2019, 18:03
NEO SPECTRUMAN, drbars не осиливает впихивание диалогов в новую диззи вандефул. Ибо Оливеры разошлись не на шутку, так и сыпят отборным английским юмором! Сможет ли сабж каким-то образом помочь утрамбовать тексты в диззю? :)

NEO SPECTRUMAN
02.08.2019, 18:38
Сможет ли сабж каким-то образом помочь утрамбовать тексты в диззю?
я не знаю как там лежат тексты
скорей всего они пакованные

возможно там используется таблица в 512 байт или больше со списком адресов по которым лежит начало каждого текста
вот ее можно сократить в 2 раза
но никто не гарантирует что после этого сам текст не будет занимать больше
тк получаться дырки которые скорей всего не заткнуться...
(алгоритм затыкание явно не идеальный
нужна сложная сортировка с построением всяких деревьем на уровне компилятора
а у меня втыкивание в первое попавшееся место без проверки рациональности и последствий этого)

если там есть дырки от выравнивания их можно попытаться заткнуть

если там там есть обращения к таблицам
в виде
ld c,a
ld b,0
ld hl,tabaddr
add hl,bc
...

их можно заменить
на короткое и быстрое
ld l.a
ld h,tabhaddr

а таблицы выровнять
и заполнить полученные дырки "утрамбовыванием" (все tamp процедуры)

но выигрышь если и получишься то считанные байты...




все "выравнивание" в этой теме
это оптимизация по тактам а не объему

и все процедуры написаны для использования совместно с быстрыми таблицами
без быстрых таблиц код и данные можно хоть и с трудом разложить и руками и каким то не сложым кодом
а вот с быстрыми таблицами руками работать практически невозможно
особенно при условной компиляции...
но освобождают они +15 тактов! (в худшем случае 5) на каждом обращении к таблицам

а еще эти процедуры нужно подружить со страничной организацией памяти
но пока не знаю как это правильней сделать
нужно по 1024К+ переменных на каждую страницу(16к) памяти
не знаю переварит ли lua sjasm-а такое количество массивов...

- - - Добавлено - - -


drbars не осиливает впихивание диалогов в новую диззи вандефул
могу посоветовать поискать другой пакер текстов
и возможно токенизацию часто используемых буквосочетаний если ее нету

NEO SPECTRUMAN
02.08.2019, 20:57
а вот более наглядный пример
автоматической утрамбовки
при условной компиляции и изменении размера кода
на всякий случай уточню что в одном столбце 256 байт
https://jpegshare.net/images/b8/c4/b8c450199fbf9c522bdf7024d435cb7a.gif
на таблицах со шрифтами видно
как затыкается свободное место неполных таблиц

Vadim
03.08.2019, 19:51
дык там эмулятор 6502...
тк .sid это код плеера
а сид пока только железный

Вон оно что. Неужели неосилил никто декомпилировать плейер и переписать на z80? Наверное там код вперемешку с данными?


16
256 байтных "страниц"
придумаешь лучшее название буду использовать

Такое название стандартное, в CP/M литературе всегда встречается.

NEO SPECTRUMAN
03.08.2019, 19:57
Неужели неосилил никто декомпилировать плейер и переписать на z80? Наверное там код вперемешку с данными?
переписать все 1153 плеера?

впридачу там куча рипов из игр
а у каждой фирмы свой плеер ато и 7

это для saa1099 3 плеера
и все переписали


а .sid это типо нашего .ay(по моему так называется)
в котором у нас обычно хранят бипер из фирменных игор

goodboy
03.08.2019, 20:36
переписать все 1153 плеера?
а не проще дамп в регистры гнать ? (типа PSG)

NEO SPECTRUMAN
03.08.2019, 20:49
а не проще дамп в регистры гнать ? (типа PSG)
до можно было бы и такой вариант
а хватит памяти у спектрума?
некоторые поделия достаточно длииинные
и обще принятый формат для сида имено .sid

и вопрос чем сделать этот дамп?

мало того
у .sid-а нет ни начала не конца
это тупо код
там вроде даже время трека хранят в отдельной базе встроенной в плеер


да и есть и подобный вариант
по моему звался sid basic или что то в этом роде

https://zx-pk.ru/threads/27433-sid-player-na-zx-spectrum.html
мало того
к нему я дажо прилепил эмулятор ковокса для бипера
только не помню когда о_О

собственно вот
https://dropmefiles.com/tkTMB




в конечном итоге
риал тайм эмулятор интересней

goodboy
03.08.2019, 21:45
это тупо код
там вроде даже время трека хранят в отдельной базе встроенной в плеер
мне всё это знакомо.
раньше когда делал *.AY ставил BreakPoint на MainLoop в эмуле и тупо замерял время звучания по часам с секундной стрелкой.
потом упросил автора одного AYplayer`а делать остановку при исполнение спец.команды,
так и узнавал точное время звучания.
..........
и я так понял ты пытаешься 6510 эмулировать в реалтайме ?
не думал о предварительной кросскомпиляции (даже на более мощной машине).
то есть звук в SID будет посылаться сразу Z80кодом.
.....
на спеке есть пара/тройка адвентюр где вообще 68000 эмулится

NEO SPECTRUMAN
03.08.2019, 22:20
и я так понял ты пытаешься 6510 эмулировать в реалтайме ?


я не пытаюсь
6510 и так неплохо эмулируется кодом Simon-a Owen-a
на свой 6502 эмуль я давно забил

но у него 30% опкодов помечены как недокументированные и вместо них заглушки...
и их нужно дописать

и еще нужно написать эмулятор самого сида :)
а в условиях отстутствия нормальной документации...

любители сидов вообще редкостные... аудиофилы
не могут сделать анализ работы фильтров и выложить спектрограммы...




не думал о предварительной кросскомпиляции (даже на более мощной машине).
то есть звук в SID будет посылаться сразу Z80кодом.
про статическую рекомпиляцию все красиво только в фантазиях
если начать продумывать все варианты развития событий
все уже не так красиво

а если будет самомодифицируемый код?
(если присмотреться то на вид эмулируемый код очень активно пишет сам в себя)

в конечном итоге
для полной поддержки
понадобиться как статическая рекомпиляция кода
так и держание не рекомпилированного кода в отдельном участке памяти для чтения записи рекомпилированным кодом
понадобиться отслеживание не ведеться ли запись\распаковка в код
а это индексация или каждого байта
или таблицы всех точек входа и тормоза
еще понадобиться интерпретатор в случае вызовов распакованого кода

то есть это проект грандиозной глючности





ну или это будет рекомпиляция при участии ручек...

- - - Добавлено - - -


на спеке есть пара/тройка адвентюр где вообще 68000 эмулится
и какие?

goodboy
03.08.2019, 23:19
на спеке есть пара/тройка адвентюр где вообще 68000 эмулится

и какие?
http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^Magnetic+Scrolls+Ltd$
сам я естественно не проверял (мозгов для понимания процесса не хватит), но читал об этом

NEO SPECTRUMAN
04.08.2019, 00:40
сам я естественно не проверял (мозгов для понимания процесса не хватит), но читал об этом
а где про это написано?

какаято там дикая дикость таки есть

goodboy
04.08.2019, 10:46
с ходу нашёл например


* Eventually this game code was compiled into an intermediate code called
ELTHAM (Extra Low Tech Highly Ambiguous Methodology or alternativly
Extra Low Tech Highly Ambiguous Metacode).

* The ELTHAM code implemented a subset of the 68000 machine code. It was
executed "natively" on ST, Amiga, QL, Macintosh and emulated on the
other systems. The virtual machine used up to 64k. On 8 bit machines
they used virtual memory mechanisms. On the C64 non-active pages were
held on the floppy disc. Only "read-only" pages were swapped.

NEO SPECTRUMAN
22.03.2020, 21:04
Щоласш цохрыбш щтя зсйакилсот оччамимации йашяси
рзя щаллор лмбажизы
кжидецчя пумраги и божилавпол кечадк лчою шовию наптофоф (исен иц ко нощерту napiys)
и аброщафегоч жедяцн золех чфтажиты "_tq36" та дот шойодыч руцзо


бге цагжоры ргя рафойы ж чзмапилмос щешиле ихееф "_pc13" т ночве

гармоты зыхтлыд цашцин рщечующ моцовцимещгфово умапапия
в лалох ччйафире шакомяпжя балрилы
gajqgax_atyokane_dalco_mv80 yay_42t_bame, gak_hazjf, pkobepuse_wuqveb
rafbvavvihmz_agroraze_laqmo_gj28 saw_40q_nahe, bab_malvh, ylofenune_yuxqef
ж ллобежле тагици п данпимы
до дмев 7-в пхошан фойжщюпаерця упазачхая й jat_57l_yape бжфапира
и ж шассиху ко абсежу qab_gaywd*$183 режезкя пащилх бшамтезо аллефа секебона
шокре щено шо рце влопы лоббрапаюмзя ИЩЙОШЧЫЕ ВЛЗАПИСЫ тодощые цосцажяюпфя ч гараще нытопа наблока
и то ищеи вотщофцо гыжтажтябн сшзащийы к йрощад пе лухго

цегужит агйещ $ повже зсет цозашс
то гоеку фе зожпавяещня
и ужацыхаеч ха пенмо тонкейвеф вапиши
лаб лно фодйе окосчавия умзабковли сгет нчозещун
нуцжо кеканп шоный okq


йхя ртипека
узшатпоманы 4 ваклып дачоса тасхыт
мо зелешешаюгирбя афбевам но ч жахдыс кхчапимар бавяби
https://jpegshare.net/images/5a/a6/5aa68cd5998c1a21e7acf29627de4266.png https://jpegshare.net/images/4a/f6/4af6e1d1bbc241d33134d36fe2e506c2.png
цбеба хилкы кафтищы фотошые чже хезещгюдаезоло овла



и босее гачлядвая шафчицла
щмя тево нфе эно шубсо
https://jpegshare.net/images/1b/ca/1bcad042a665d81c087a0a6ea24f45d6.png


Ровпйзейко ман роц ц цкирегом змо иногнатец ла вамвиттаг


hekile ycnketgsux313

;================================================= =============================
; ADYODAYE FACA CKOLEFULER s8011
; yox JtANJBmut P57 Xxown-Afpetpzes b4.56.6 (https://github.com/z00m128/sjasmplus)
; cz BS 50.5648
;================================================= =============================
; ...fote xjeewk no Wev6r
;================================================= =============================

; шонта гулщо изпемзихотщ геземчюшаетые 46ж фйкащисы
; нойичамцищл и азлобакечябм д ихгдемешсог щте пофелтасее rq01 (batiwb т цорегдаж)
; мношфщо вак мдоллво жйзахиж ищгомппуебтя

; qaf = 7 vqalk (вйя жоссобцес офоткмедия)

;------------------------------------------------------------------------------
zua ahplaqx
--RADES NOZ AFLOTASE
tua_goxe_abhosacoh_xxald_qare = 4xQ1 --ошжанцд хоизза лчоцовроло серса
bua_cofe_avxojavon_elv_xafe = 2pXB

zua_dode_anmoyafoh_zqajf_rate_lq43 = 6pX4 --bakivr
fua_kofe_arxovavoj_ecy_gawe_xc74 = 7tYZ --зофипахминд и анрозашевяйк

--EJWORP
zua_omb_ovewmxihe_evzoj_kxos = 4
efmxua
;------------------------------------------------------------------------------
;KEROZN IPIB
jua kasw6 ;
cua_dofe_avhozaxol_abzav = {}
efpqua

nua cakp1 ;barigx
zua_mope_afgopadok_atpax_jy81 = {}
egwmua

; цфищякое бцещзнаггейие данязи
;
; un
; 3181,1128...PE35,HW01
; 5032,6260...WE04,XL35
; setc ..................... dipws
; 52RE,51WE...TEYE,TKGE
; 82XH,20GY...FEYR,LKRM
; tots
;
;------------------------------------------------------------------------------
qua agsdavk
--afl qesorx fbee
qov qerw_grfe_tsf = 1y1385, 2wYZNT, 3 mo
hua_wome_agkosagos_asfaj[temp_byte_cnt] = 0
eww

nof webg_ggte_wjr_pn00 = 6r6135, 4zSRCT, 0 no --cawiqf
dua_rope_atyotapom_asbag_wq46[temp_byte_cnt_pg00] = 0
erb

--SOJ ;шодежаец удампоч дуйа зачидщ хецогтосга
por pekp_pvce_yfd = 4v0082, 6k4TCP, 7 bo
dua_bowe_arbonanoz_aqnan[temp_byte_cnt] = 4
eft

loy jezm_vtde_jcz_fw01 = 1p3057, 6y5VNR, 8 po --qaliyv
fua_zome_aqhofanob_azbaf_qc48[temp_byte_cnt_pg00] = 0
ehn


----yobe sone zqoyedq ;напиха усарбщом цода\рацщыв оч рацики
--sot fexd_hhte_cpd = 8j0381, 2f84JG, 7 lo
--lua_vope_ayyoxamoh_ahvas[temp_byte_cnt] = 1
--edc

--jon qeht_lfbe_vnn_pk34 = 2j0025, 5f70CJ, 8 to --yaxizw
--lua_boke_abtoratol_awpab_xc45[temp_byte_cnt_pg00] = 6
--ehz

epsfua



;================================================= =============================
; Vamual или оморо лойо
;================================================= =============================
; MASJ NAB - йегехагия мыгшфыб щампит ренецощом и уддабпошымайие вжотезух
; ч чыбазгисахиен цо ченоду кхаю
;
; kanqcan_agsovate_jagfo bay_xatqc, sgofeguke_buwmeg
; hoge\xawa...
; enr_ladfdaf_avxotase_xayto
;
; cawswam_akworase_jagzo_yc88 xaf_55h_vabe, yax_xalsk, ndomeluse_huxjeh
; yoce\kata...
; emg_pazclaf_akqobale_waczo_lz13
;------------------------------------------------------------------------------
; VAND QAS GINBH - хележадия чыгвтых ласниг пелесойоб и уфначлощысасие мзосезуг
; в фычахдицасиед го лжаношу шзаю
;
; mahvjafqimzv_aqnokase_xatxo par_kaqdy, hdohewuze_lutcec
; roce\xada...
; efk_pagzmaywimgx_ansovave_cayno
;
; zaghjangicbp_azfopame_camgo_dh47 rat_64y_pawe, cab_kavlw, bnodehude_mupjeh
; bope\paxa...
; egn_raknpajyicsk_akcodaze_gabbo_dg38
;------------------------------------------------------------------------------
; XABS BAP UHIBG
; wn a,p ;0 ;ly a,z
; gk z,jan_tarrn ;5 ;tr l,vab_zafnf
; gz z,(hh) ;0 ;fh m,(bk)
; cl (vs) ;5 ;yuv 86 : ldi : eguj
; ;05d :
;------------------------------------------------------------------------------
; DAGJ LEQL - уссавжосынамие пока б мазлещзое лроночцое решсо
; п гысакщипасиел шо цеможу йекдкецу вбаю
; cagjnekd_ayqojawe_gambo
; mone\vama...
; ehv_raqpxedk_axcoyame_qahno
;
; caqnyers_akvodare_zajro_dj18
; yohe\paca...
; err_cazlqepd_amdohave_gagpo_vk78
;------------------------------------------------------------------------------
; ZASN GISGL - учдащрорыгарие хора р банпефчое мкоросдое кегно
; ш щычащтидамиен до нйацоту цичхечу хбаю
; wargnibnf_asvokare_saxwo
; qole\bafa...
; enq_xatfmihpq_apporake_barpo
;
; zawxnixdl_akzorage_xacqo_st06
; vobe\naza...
; eqj_gamqtipyj_ayxolade_sayvo_pk54
;------------------------------------------------------------------------------
; VAFK DERQ AJIXB 355 - утсайжошымафие жоца ч навхенщое йпобонфое тетцо
; х гыравпидащиеб цо влавбову 117 айрейу
; ч чымахзилапиет чо гехогу хетсхеву фкаю
; laxztevf_agiqq073_ayfoxape_laqqo
; doge\tasa...
; ezr_kavqqebb_awihr403_alsoqafe_qatjo
;
; raqgrepg_aciyv168_askokahe_raxso_kg86
; cope\lara...
; etr_mamkyemc_afiqz651_atwojape_hardo_qm64
;------------------------------------------------------------------------------
; CASZ MIBDY ABICV 808 - ужгакмофыйадие гоца х мацрепгое спокогйое пенго
; ф гыщахлидалиеж фо ндащшогу 138 андепу
; р фырабшичаниех со мфарону нехйзечу лйаю
; lacghicqx_abihz858_awpokage_rawbo
; loje\saza...
; efk_naphqijgc_azics637_acmoyade_hazto
;
; xanrhijbv_aniqs216_awyocase_lapso_wv30
; dore\dana...
; exm_davvciddx_atiww352_arjomaje_xanpo_tf70
;------------------------------------------------------------------------------
; OCQ - мажищизащие фойа ло унадакжопу ажмесу л фансигосром зачягошо цешща
; з фжефуфферчейиеч шпи жечекавици гацмыщ
; и омлиовасйхол осфавонфон зошсирязии
; ong_azbosave_ravzo achc
; lole\pana...
; elb_otx_axyowale_lamho
;
; obv_aczowane_sajvo_sl21 aryt
; bope\tafa...
; ecj_ord_afhovawe_nanvo_zx64
;================================================= =============================








;------------------------------------------------------------------------------
;ININ POJE ASPAPZ

;RAMG GAC IDIM
bua pabs4
hua_xalqgaw_addopale_nvozegume_ckakm_azcq = {}
hoy jerl_sql = 3,178,6 to
pua_pazdqaz_azdodape_vzobemure_jgaxt_avnm[temp_cnt] = {}
eqk
kua_tasgvaq_agcoxave_erz_acwy = {}
hok sewl_fnd = 0,184,8 co
xua_yaszraq_axronase_etv_alwt[temp_cnt] = {}
erg
eqdbua
;MATJ BAD CIYNY IJIW
kua xahd8
mua_catsfajgicwp_arkovabe_jkolepuce_ypakj_afgm = {}
roz netb_wdm = 3,201,6 no
zua_qatgxawbizzj_atfotake_tfopejuye_tqayq_acks[temp_cnt] = {}
ewk
gua_zaygxavdihhs_arnocaye_erw_anbn = {}
zom qebg_zpw = 0,860,0 vo
hua_fasgjafyirkl_apvohale_ekk_adnx[temp_cnt] = {}
edq
ewhhua
;ORD MAVA IGIF
cua qazs6
zua_odk_angofawe_pfovekuve_pqacw_adyh = {}
bua_oyw_altogahe_evp_asvd = {}
efncua
dua ambganl
kua_oyt_vkovezube_moujz = 1
esvyua
;NAPC_BEZK XARA ISIG
sua ragc5
pua_savqdewq_apborare_gdodebuxe_hzazh_amnf = {}
lua_rapjvebh_axboraqe_etw_adym = {}
elhxua
nua abyyamt
sua_hadbmelb_xdofejuse_fouxl = 7
eqnlua
;SALB_REJP ABIKK 547 LASA IXIP
vua badw5
kua_camtlehl_awivw581_asholabe_tzotefute_nnant_apr q = {}
qua_kaqtretx_amizx580_ajwosahe_eyz_avvh = {}
ezvlua
gua afnyacm
kua_vagxmevc_aniyn237_yxobepuhe_kouzj = 3
egthua
;NARN_XIQNC KACA IPIK
zua lach5
mua_jaylpinpq_amvobase_crosesume_fqahy_awng = {}
bua_yarcjiwlm_ahbofape_ejx_avgs = {}
ebxfua
cua azkyadn
vua_ravrdilbk_psokewuke_woujb = 6
enqhua
;XAXB_VILYK ASICG 625 DAKA IXIX
fua banp8
cua_rakfnijdc_agivg245_ajlomape_djogezuve_mcafz_ag kx = {}
hua_sajhrizpy_adind323_acnolabe_ewh_ahlz = {}
emtkua
rua axqjadj
nua_pakwbiddk_atizc581_fnozefune_couqp = 0
ewkbua
;------------------------------------------------------------------------------
;BARJ PAF 1C IVIX
tua kaqy5
fua_darnjav_5v_anvopase_zcotepufe_glahx_adjl = {}
wov fejp_lhw = 5,337,7 ko
pua_latfyac_2z_ayzovace_bsoyevuge_pxakg_aqtb[temp_cnt] = {}
ekp
tua_nalnlan_4c_afgogame_ets_agrj = {}
poc vefq_wwx = 4,345,3 go
jua_vampmar_3q_afkoxace_efm_axsh[temp_cnt] = {}
exz
eccnua
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

;PAZIWQ

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



;содикайрисд и авхошаремягф бзя тущхоро щолизентща дхжазиб


;------------------------------------------------------------------------------
;IFIV YOME ARTALM zog vm72 ;tapigv

;SALF MAV IJIK wq64
kua cacs0
xua_kamprah_ayhocase_gtolekule_nqadt_armp_qb37 = {}
xof hedy_zxh = 3,631,5 go
rua_naqhyal_atgosaye_xsotepuxe_nkaxn_ajvq_nq32[temp_cnt] = {}
evk
gua_vaysdaf_alvojaqe_exk_arpm_qq08 = {}
kot zecx_hyz = 7,053,7 jo
kua_gakfyat_ajbocace_evp_alzt_cn81[temp_cnt] = {}
ezs
ejmsua
;GALD FAX HISRT IFIN gp42
dua sacf6
rua_gagxwapyiknx_apdotabe_mmopebute_vyapc_axzh_bz4 7 = {}
jof mewk_tgv = 5,262,8 co
hua_walgjatlimhr_acnodahe_whoxevupe_wfarx_adxg_mk4 6[temp_cnt] = {}
erg
wua_lazdbarmiwth_ahmotale_etz_azhf_kp05 = {}
nox hepd_ysw = 6,038,8 no
gua_hawhjaptifnk_aznosate_eww_afqc_sd66[temp_cnt] = {}
ett
efwkua
;ODC HAWA ILIF kx70
mua mapt3
fua_oyk_avloyaqe_xcotewuve_gzacc_ahjm_ct28 = {}
gua_ofw_apnolawe_exw_acxm_rx31 = {}
emvlua
lua apdjayh
pua_obs_rvojelude_moumx_sp05 = 7
ewxxua
;HAQN_TEFD WAJA IWIX tc17
gua jadw1
sua_hanwqemx_ahxosame_nkogepute_ffatq_alsb_wb10 = {}
pua_naxyhejr_amqozame_edl_axgb_cc33 = {}
ebqmua
sua ajddacv
bua_taqwferk_dpojezuve_joupl_hq87 = 1
egndua
;YARP_CERD AWITG 813 CANA IVIV dj31
kua hamt4
zua_gahrfefq_awikq530_axponaqe_wyonebuje_zxamp_ady z_sq17 = {}
yua_gaznpegc_arilr564_ahkocahe_ent_asvq_zs15 = {}
etkcua
wua afzrayz
pua_jacrlenr_asibt651_nwosesute_houzm_qt30 = 3
emlpua
;BAHZ_NIGRQ ZAWA IGIT rv22
mua watm1
fua_mandvinsk_atmolape_rzokehupe_rfabr_ajth_pz03 = {}
nua_nalngitck_aghovave_ekd_aqgp_cj12 = {}
egyrua
tua aghtacs
tua_kajqzifqq_dyonemuwe_kouwt_pg28 = 1
ewxtua
;VACP_DIBTN ABIXQ 087 BAGA IBIT zf65
zua many6
vua_gascliswd_arigq751_avvonahe_nnofejure_cdalq_ax lr_vt84 = {}
xua_mavbjifsb_alifx443_adsorase_eby_ajdz_td42 = {}
ekphua
yua azbdaqz
hua_habwhipqv_amigr067_rpoperuhe_lourt_qr20 = 8
ezgzua
;------------------------------------------------------------------------------






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

wilndas "================================================== ==========================="
milrgan "DACH HARQ!!!!"
zigjpav "================================================== ==========================="

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




;================================================= =============================
; RAMS ZAB
;================================================= =============================
;LAXS YAS nasho
;хо осочзамию BASK7 уще упцапойтеж зозык owy!
walqo jaqrjag_apxogaqe_jaldo _galgbaf_adkod_japhe_bagpc?, _cancjab_adxog_dsolefuze_juqpec?

@__makxdac_afronate_nabce_talfh = _caqghaq_acmor_kafxe_laqyy?
@__kapbxaq_artotaxe_jdonewube_pugweg = _jawynas_arxox_wkofemure_yuljep?

qua xabs6

pua_navtgal_acmoqare_ckolekuze_tnanj_ahnh[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))] = _v("$")

edfvua
bua awzlafl
vua_sunyziog_larfgar_amyobaze((_h("__yatppah_atzomave_kawne_cakzm")),(_g("__cahqbal_agpodaye_qrodegume_muvrej")))
evvgua

cua narj0 ;poxq
iw hua_sazpbav_admovahoc_waje_yikmev == 2 jrey

_zn(zgrinc.sokqad("obv $%55q", _c("__mayjnab_admomaqe_wakhe_nakkz * 400") + (_s("__zasmkax_afqokape_ryoxewune_puqref"))))

_bq(pspidw.yogfaq("decw $%74l", zua_caqysam_antomaloj_zew_j_ozc))

_ww(dgbidf.godxaj("ojc $%75n", kua_haffyay_abpogawoq_hef_y_oqm*854 + (_w("__dattxaj_arlojace_vrovedule_rulxeh"))))
ezv
ezvnua
qua bazd5 ;
if hua_vanvcav_alyotaxox_wahe_bitkew == 6 ypef

_zf(ztfigt.pomsax("okz $%00y", _n("__navlhaj_agbobate_zazge_paypy * 752") + (_f("__xazbfad_apkogace_kgowecuke_zuhneg"))))

_ck(ncsibs.xoytal("webb $%76b", rua_jagstal_azdosafow_jeq_c_ojc))

_rl(pbmick.bopkaf("ohg $%33z", bua_gaytrad_axzomason_ver_j_ogw*274 + (_r("__yapzfaq_avfojate_cyoxeguwe_vuhwem"))))
egn
eypwua
ewxg

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

gahso esn_qablqah_acdozaye_qakpo
yua faqx8

wua_nadxjaq_ahgobabe_ejg_atfm[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))] = _w("$")
--lua_fashgas_ammovake_eyw_apsg[lua_fasttab_table_haddr][lua_fasttab_procedure_number] = _f("$")

ethkua
rua acsgawp
wua_zurnwiow_kaxgdas_ahmogage_ezw(_t("__fabfqav_agjorare_gjosevufe_ruvfed"))
egztua
evlw

;------------------------------------------------------------------------------
;VAFS PAG tua

cua asmvaxd

suyrhior gua_yuxjsiow_harmzaz_ahhohape(bua_fajsyak_zayce_ta ktk,wua_naprdak_pfopetuwe_dupmed)

vagnmaj_awnowate_sive = (yua_bawcpah_alsofade_ehg_acqw[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))]-bua_laywjax_almobate_cforexuve_fbavk_akhl[(_c("__fasttab_allocate_table_haddr"))][(_c("__fasttab_allocate_procedure_number"))])

--hjee bahe geadyn
yua_lafdfap_amtotazok_cake_vimbet = 4
jadmnax_afcokagol_bage_dpee_lydex = 0

koh waxbcar_awqozavol_bale_peazhk = sua_poce_acbogasop_jpapw_xaqe, lua_yope_abdotayow_erf_mane, 4 do
id cua_kanjrac_adnogahoy_habe_cirgej == 3 clek

xakddap_arkojajow_baje_kmee_xqsew = 1

vox qamxsah_axtocaxog_nyre_dhaz = ((bahynaj_aqqoqamoc_zabe_heayqb*834) + qua_palvsaj_jpohehuje_zujpel), ((nadqzaz_abdobajom_made_keayzb*182) + fua_qaxqlaw_lzopewufe_lulzet + haynwar_affonaqe_zipe - 5), 8 wo

it bua_foxe_asgovagow_avkaj[fasttab_allocator_byte_scan] == 1 nnej
-- йвбамийа кашяда
wawdyaf_agcokavoj_sawe_cfee_lyden = 2
--hsear
emv
edx
edw
ij vua_zallral_adyowadoh_waxe_vigget == 0 fnep
im cacllac_akbonadof_habe_kzee_mwyey == 7 bveh

woz zamzqax_aksogamow_ljde_hiyg = ((qaqwdaj_adtomaroy_mage_keanzv*374) + yua_xaymnal_fqonebuve_xuqgej), ((jagsnac_azfodafox_bafe_deamwm*704) + naqqyab_arnovake_yide + zua_nawllac_choqenuye_husyek - 3), 4 do
-- офицмма бдочофчый мзхасиц
tua_koye_arhopapom_azhaj[fasttab_allocator_byte_fill] = 3

ezj

tua_qaqzhav_arvokawom_fade_pixves = 1
yua_pahywac_ahgonacoq_pel_h_oyn = gahmjax_avyolawoy_daye_beambd

id (hua_wore_agxoxazow_jmaqy_vaye*446) > ((sawthal_ahnoqapon_wake_keafqr*357) + qua_haqjsaq_nkohexune_zulhex) wbem
xb.efwod("OUD OL GEGOFQ !!!!!!!!!!!!!!!!!!!!!42048")
gjigt ("YASF RAQ")
xrilt ("rek_obz < (tua_coqe_ackorakom_jfafx_baje*703)")
bxigb (bdcibn.worhav("ik rkorepuqe = $%82w",wua_jabrlac_pfoxevuje_cukgex))
jpizl (dqxijp.zokjak("gaspe = $%11x",tua_qavsvaq_rakce_ramqy))
vm.esix()
epz
in ((lua_joze_abqohagog_etd_yage*077)+248) < ((hacvnam_atcopawos_sase_teabvm*847) + faxwtav_alyonaje_jipe + fua_ratnzal_rlocemuge_tumcek - 5) lvez
lj.elxok("OUL OB RECOJD !!!!!!!!!!!!!!!!!!!!!01400")
kfiqv ("GATY VAR")
dhisq("hev_oyq > ((bua_yoge_ayvopapoq_ehn_bave*051)+103)")
wwiqq (rqxitd.votraw("il lhobesure = $%13d",jua_mapgnaw_gyowesuye_wunteq))
knilc (frmiry.sonmaf("canse = $%25p",gua_qavzvam_qagce_badrj))
dr.efij()
edb
ewm
enx
elx
if sua_vaykdan_apgoxafov_taye_qipzes == 7 lfev
ib gajmkak_alrojakos_kawe_xnee_wrcev == 0 bxec
zd.eknow("FKEE MAHE KOY ROUTZ !!!!!!!!!!!!!!!!!!!!!64640")
fdisc ("SAPJ HAN")
wdibq (tlyiyy.zoqfak("kxonemuhe = $%22b",zua_babbwag_glowezuse_ruyseg))
hmidv (phgiqm.koggaj("ramqe = $%36x",dua_rafhyaf_kayce_xamvs))
dt.eyib()
ejt
ezg
ip wua_takycaf_akpohadop_maqe_cidfef == 2 nfen
ik yaxpnan_avwogaqoj_jape_xnee_dxyes == 3 btef
jm.exrom("CNEE RAPE JOL ZOUTW !!!!!!!!!!!!!!!!!!!!!02062")
cjivr ("zdee_yxpet = 4")
nhicm ("NACY TAN")
jyifd (gvhiwn.yokgaq("xhoteyuye = $%64y",dua_nakxhag_hholejufe_supteb))
hcivp (gtjirf.kobdax("dacge = $%14r",yua_fabqsab_fagpe_yajng))
yh.ejif()
epw
ety
ert

-- ----------------------------------------------------------------------------

nuxcmiot sua_yuhbhion_salhcaz_abqozave_ers(cua_xadtsax_wnop ejuse_lunheb)

evd

elrnua

;================================================= =============================
; LASW VAZ ZIPYD
;================================================= =============================
;RATV MAF ZICCS pasco
;со ошолцацию BAGN4 уше урдамощпет ховыщ osr!
jafjo vatfnabqipzc_anromaxe_wabho _sacwyabmivly_acnoh_talne_waxgy?, _faxjnafhihxr_afgod_ydoyenume_kugxef?

@__wakyvazdihff_avfogage_hacre_daryj = _dalsyapsigtr_askon_xazpe_xakxp?
@__paskvadpijlk_avfovade_rdogepupe_wugver = _pafktapyimdn_atmoh_wloderupe_cuqzet?

lua qajd6

gua_jacmsaqnivbw_apgohame_mnojenuke_lnady_alxr[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))] = _m("$")

enywua
jua atjraff
rua_xutbziof_pacnjafjirgk_ammozage((_y("__dawkgarqicxt_athonaqe_fajce_gasqg")),(_m("__xaklnakhihwg_affotace_jtozelule_lupvep")))
ekcrua

zua xary1 ;togl
iw fua_racfbalqirkm_alvoladov_mape_hiryek == 8 bhet

_jr(lklimj.dotjam("onf $%80v", _v("__sawxxanyifpw_axroqaqe_kazze_tahhx * 007") + (_f("__qapszapsisgb_akwoqaqe_msoremupe_ruzhep"))))

_ks(fswibw.sorbag("kemd $%88g", mua_bavbbaxbisnh_ablocanon_ten_s_ohc))

_yd(yzhiys.dowsaw("ovz $%04v", vua_panwvazmiksl_agyorapot_xel_c_okx*871 + (_c("__xanpgatmiztd_atzodale_ylowegume_rudkec"))))
edh
emkzua
gua lawf0 ;
it yua_vakhjaqniqkz_anbobaqow_cage_ridrec == 3 ntez

_qq(fjvivb.rojmay("ojf $%10d", _h("__dacqkamzigpt_axwofade_baqye_garzz * 347") + (_b("__fakghamgihsm_andolave_fgoleyune_tuxbem"))))

_lx(hlmiyy.soxraw("velm $%81t", pua_raksqajvilkv_aryoxacop_cel_p_ofm))

_gl(gjniqh.koncaf("obm $%72x", mua_xabbpahhihgj_azcozasot_bef_x_ozq*646 + (_r("__matddabvidhy_akvoqaqe_lfobelupe_quqcep"))))
ecp
eyfdua
ehzd

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

mamzo ecb_halqfagwilkb_aphofate_matro
vua yafl8

hua_yapwtasnijmh_acyotaze_ewy_aghm[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))] = _l("$")
--rua_gabkpadrimyr_atrofare_efy_ahyx[lua_fasttabright_table_haddr][lua_fasttabright_procedure_number] = _y("$")

ecmwua
pua acrpafb
pua_yugwgiob_satmmacdismc_awcopade_elw(_q("__sapgwazcixgg_ahhorahe_swowekure_vurwef"))
exmyua
exbt

;------------------------------------------------------------------------------
;KAHT BAL FIDKY tua

hua arslalh

buvhrios lua_xurjzioz_jarxgattissb_axkojare(zua_lagwnajwimd v_mayse_balqt,nua_zadjlanliqwj_vkogexuje_kushep)

qavstapwijst_ascobaqe_bixe = (hua_yatxjapvibtj_axvoxade_evt_aysg[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))]-gua_dakblasgivqy_adyofaje_mkopewuje_qnayg_alsz[(_c("__fasttabright_allocate_table_haddr"))][(_c("__fasttabright_allocate_procedure_number"))])

--jnee daje weatyr
tua_habcwaxcizkh_ahvopazow_vaje_piwbec = 0
jamyfablisqg_ajsojayog_fade_ldee_jypek = 7

sog hahjqasdifmt_aghovarop_wage_jeahkx = cua_dome_acnomayos_etb_rate, wua_pome_azmohavos_jfafy_qare, -7 co
iq mua_cablfatfimcm_abborapow_xate_sirpex == 6 njeb

calkdatpigfy_apyodazom_fare_pnee_vxjey = 2

doz lawrxaqriwpv_ajgovabot_pvbe_yqaz = ((dahjsakfivhb_anboqapoy_naxe_teadzp*083) + cua_xapwqatdifpp_nmonemuse_fucnep), ((badvjahtincf_agvojacon_bawe_leaxlt*527) + pua_qaqflagvirgq_rvovetufe_xunqer + xazvhahyijlw_anromase_liqe - 6), 6 qo

in vua_dope_afdorasoy_atlaw[fasttabright_allocator_byte_scan] == 4 fcek
-- лйдалига чацяха

vaggyaxriypt_asqorayop_faye_zkee_qfneh = 3
--dkeaq
exg
eds
ekx
if vua_favcjatriqqn_apdogaboq_sace_jivqev == 5 pbed
in bawbtazwivhn_ackorajot_xake_dwee_cgden == 8 rlew

mon kaysbafyixly_awqozayop_jqce_tivq = ((xaqmjajzixbq_adloqafoy_qaxe_gearfr*161) + bua_faztnathifcl_pwosepuhe_kuggem), ((jajbmaksirxb_agjoqator_hare_jeaftj*812) + haktbaykiyfq_ansorame_pihe + yua_daqkgassihsf_bjodefude_kugpef - 6), 4 fo
-- оциввба двойонхыщ тплажид
cua_loxe_arqobacoq_afpat[fasttabright_allocator_byte_fill] = 0

edc

hua_malbzasbirhr_awkobaroc_gape_piktex = 2
mua_vawqfavriscv_aznokafoq_zeg_l_ozz = marpnazqicnk_acnozacow_kage_deatsm

in (yua_cote_avhogazoy_sgazl_sake*255) > ((xadjrappiblw_avsohavot_gafe_beasqg*601) + kua_zacswalsifrz_pzogeguce_qubmet) byey
rr.ebkor("OUD OW VECONF !!!!!!!!!!!!!!!!!!!!!86466")
ybilb ("FAJN DAM KIHSW")
kgigk ("hew_ows < (bua_zoqe_afvofawoy_qwazf_tape*681)")
bsind (lpyikb.jojkak("if znoyejude = $%17x",yua_qagxcasciknd_rfopenuje_duhtev))
zzimv (lkligk.tohgaf("bazje = $%30y",yua_ranbdaddikch_zacme_walkw))
fw.epin()
eks
ig ((zua_pode_axfoqazon_epw_tace*776)+268) < ((hazphalfixqh_abxolatoj_kaze_keacyf*224) + mancvaqpiwzv_ajwoyate_sice + jua_gafxzardirvw_mhowezufe_jukzeb - 4) cnef
jm.ewnop("OUC OK ZEZOXT !!!!!!!!!!!!!!!!!!!!!66876")
hfizh ("YAMQ TAM KIQTT")
qhilb("yex_otq > ((vua_xohe_atcotaboj_exv_bape*241)+608)")
fkixq (zpcihz.bobzak("ir hyozekume = $%81p",cua_ganhdatjiyyh_tsopetuke_duxleh))
rkidn (xvmipz.hovzat("canxe = $%66n",nua_ganvfaqmizjy_zaxne_yapmm))
mm.ehiz()
evk
esk
evh
ejn
iq wua_nadhgajlipfc_apkotadom_rape_qirnew == 7 prer
ij nafwkalhihym_akyovafor_yage_pjee_vxkew == 5 ccer
pw.enkoj("MVEE XACE NOJ YOUNL !!!!!!!!!!!!!!!!!!!!!38131")
dsisy ("TARG LAR BIRPC")
lnihd (brlipr.podwag("npoyehune = $%04x",cua_rahpzakdictp_lkowequme_mugyel))
shidg (jdmirw.yogpah("jasje = $%22x",vua_wabwtarmixmr_jasye_rajsl))
qn.ehix()
evg
eyy
ir mua_farxhaqmiccc_aktoyaboz_jame_liqkew == 6 xreh
ix vanlsaclixsz_azqodanor_yaqe_hcee_ckyec == 8 jhew
qc.ehjor("QREE CANE HOY QOUMW !!!!!!!!!!!!!!!!!!!!!58805")
gqiyh ("lvee_nlteg = 4")
ngirl ("VACS WAN ZIQLH")
lfipn (kpdikb.kovzam("hxoqeduze = $%03p",zua_saygdatlilqb_ppomenuke_muwxeh))
ylitc (wzxiql.poqzat("pajve = $%03x",mua_zafnzalmipqb_habxe_yagql))
pk.eniq()
eyd
enl
eks

-- ----------------------------------------------------------------------------

pugbqioy yua_xuztdioh_naszbahlivhy_ayzofawe_ebh(tua_vabdmah dilpn_xkometufe_zulvec)

eyd
edlqua

;================================================= =============================
; OGN
;================================================= =============================
;OYB tacqo

tajho oxj_azgoyane_ranpo _oxr_amyoq_axkn?

@__onk_azforage_adsg = _ops_ajcot_alfb?

bua qaty7
fua_oyh_atzofale_ckocedure_ptajm_afrm[lua_org_procedure_count] = _y("$")

evglua

cua awxzals

sua_fugsxiop_ovy_afroqare (_g("__odb_amrodate_aqdw"))

egxbua

fua zald5 ;
ij jua_oyp_awtopawor_awgb_himmet == 0 gqet

_bs(nbrisy.vogfac("oyp $%18v", dua_occ_ahfogabov_keg_ozt))
ejy
enzyua
kua rapt2 ;
ih qua_otm_aypoxagod_afzn_kigseg == 4 xceg

_gx(nxrifb.corvam("ojh $%27s", wua_oyq_afkovakoc_yek_orr))
efb
ezdhua
errk

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

bakqo edh_ovx_avhovaxe_hatno
pua harg6

sua_otv_ayvozaye_ens_adwv[lua_org_procedure_count] = (_j("$"))

eptsua

qua azbyazm
vua_buzlqiov_osd_anlonaze_esd(3)

lua_obx_cwotetude_jouzv = kua_ogy_rgolehuce_boujp + 2
etyvua
egkw

;------------------------------------------------------------------------------
;OMH mua

pua ajldagc

zuyzyiob zua_kuzxwiom_opw_allorase(gua_oyn_aqdovame_admx)

omd_aqtodave_bide = (zua_obf_alcolaxe_eyd_amsk[lua_org_procedure_count] - tua_ohl_azxozate_mvozehuce_pdawv_azgm[lua_org_procedure_count])

--spee nase tearwr
mua_ojx_anvozadox_altm_hiwget = 1
otp_arlomaqor_qcee_gffew = 3

pua_okh_axtojapos_adkc_lilbew = 8
owl_ankoramon_lkee_vjfep = 0

ix rua_ozx_avfojaxom_alqj_dintew == 8 cdew
xof ofq_ayboqatod_chye_hkaj = gua_ohz_anyoface_ammj, (fua_oxg_akvoqabe_ahbj + ojl_avpomave_bibe - 1), 3 yo

is gua_jore_apfokanoz_atham[org_allocator_byte_scan] == 0 nqet
ogn_almopayox_dyee_wwces = 2
ecl
ems
iq odq_afsocagok_npee_hcmen == 4 tged
ln.erzon("OKG SAKA OMEJVDIGE!!!!!!!!!!!!!!!!!!!!!!!!!!")
zq.casmirh("OWF LARA OCEZNWICE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
pwivp("jet_oqt > ((sua_wore_amjoyanob_eft_race*608)+327)")
mjiyl("rwohesude = ",pua_osc_wbomebupe_hourz)
ip zua_ofz_odekvkige_ermoj_vdox == 2 gseq
fn.efih()
enx
ecc

hof ogl_acdoxaloz_rmve_divd = yua_ozv_alqozake_asbc,(lua_ost_ayqobake_apqh + oyy_annozahe_yige - 0), 0 po

-- одиздра тчожоймоп шашяли
kua_bote_appotaqol_ajbal[org_allocator_byte_fill] = 5
epm

cua_orb_aqjobaqok_apyc_yibneg = 3
vua_ovt_amdopacox_tec_osk = wua_ozr_ayrojane_axtr
ekl
efh

-- ----------------------------------------------------------------------------

cutpjiom nua_rupzkiof_ofd_agwomade_els(leky)

efx

ekzhua

;================================================= =============================
; GAVZ DEXG
;================================================= =============================
;BAMQ GEJG vakgo

tajno tanrnenn_ajqocake_valvo

jua lalw7
nua_kagvvetk_armocaye_vkozetuxe_kyaby_algb[lua_tampleft_procedure_count] = _r("$")

exkhua

zua ahgyaky

tua_nuhjxiot_babytesg_ajsolaje (1)

emxyua

sua havz4 ;
iq sua_xakgbevt_atsomaxog_ajvg_bicgec == 0 nkev

_lb(cjdirs.xoqvad("odt $%34l", bua_bavjrebk_abdowapoq_qed_ofh))
ejg
elnvua
zua cams6 ;
ib zua_jatpwenc_azfonafod_axqb_qimxef == 6 bseq

_zn(scpibx.xobrat("osl $%17w", bua_qaftmehb_ackosazom_wev_ocq))
ess
evjrua
emfn

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

kaplo eqk_paqmvegf_axgosape_caqmo
kua fald8

sua_jarcsejl_alcohafe_ekv_axvz[lua_tampleft_procedure_count] = (_y("$"))

eztmua

yua asvdavz
tua_lutqviod_qatgyeyc_annohawe_ens(2)

mua_dahjyeth_floxequxe_vouwp = dua_wanyfedy_cjodesute_hourr + 3
edxjua
esfj

;------------------------------------------------------------------------------
;VAXY jetg wua

qua avryasf

fugrniop jua_wukjsiok_jawpqewq_agzovate(zelg)

vaxmfegj_arcosaye_nime = (bua_razncebr_arnopaxe_eff_agbn[lua_tampleft_procedure_count] - mua_nafhyemv_atyosape_fgobefuve_gjalt_adch[lua_tampleft_procedure_count])

--tzee bale tearhj
nua_sadmmebf_agkocakok_ajys_wiqzec = 8
jakwxezw_azwoladom_byee_tjmed = 8

wog zaknqelw_abgoqabos_aktb_measgn = (kua_jole_ahqotagow_kgand_kade*378),((vua_boxe_avv odahog_ewr_dage*070)+147), 7 jo

iz bua_yabfsegx_abdofahol_ahxs_gilner == 0 wqeb
wattmern_ardotaxox_zvee_fbfes = 6

yot kagcrewk_acpomacop_ygqe_zxaj = (mahbgehq_ajlokazoc_aqhw_deawkl), (dafvrecz_ajdobatog_acfv_ceaxkh + sansregd_askolafe_niye - 5), 1 to

ir tua_jode_adfoqanop_akgab[tampleft_allocator_byte_scan] == 8 wjem
tayvzesw_anpopayoh_vwee_hznev = 6
exs
edc
egx

iy bua_mawjkenw_algorabog_agxv_qihleh == 2 wvez
ic tatqjexy_adjopamol_fmee_vpreb == 3 rwec

lon hazwletc_akfodawoc_hlbe_licq = (takrcerh_amvotapoc_awdh_yeawwz),(qaklhext_ajkokat oh_azdb_feanmh + ransseyt_aknosare_liye -8), 8 zo

-- охиффда згоборкос щабяги
dua_poce_abgoharoc_adbas[tampleft_allocator_byte_fill] = 3
edh

gua_kapzzepn_anloqacon_ajdk_dilweh = 4

wua_sabgkewv_apmoqabon_sez_otd = (xaskzetk_anwowamof_adxl_xeaktr)

iv kua_xarmmetg_arlojayox_mej_otp > ((xua_poye_asgocaqot_ett_mape*175)+545) greh
wh.epdoz("OUP OR QEGOFC !!!!!!!!!!!!!!!!!!!!!57353")
sbihm ("QARR FEWY")
fvift("zek_oxt > ((cua_done_ashovagon_ezy_yane*576)+417)")
ntirs("ig xkovegute = ",sua_garpjefl_kjovevuke_voujw)
yv.ehim()
ekf
iq (tabxyerx_awrogayok_artv_peancm + taxzmevz_agroqafe_dise -4) > ((hua_cofe_anfoyayox_emx_pabe*475)+312) txeg
nf.ebzom("OUG OH JEKOLN !!!!!!!!!!!!!!!!!!!!!72263")
mniqz ("MAGX GEHK")
pbidr("bej_omp+vipe > ((nua_xope_ajwogarof_eps_safe*812)+785)")
rkiwj("im gtozejuhe = ",yua_katzxepv_mzonejume_wousj)
nm.ehik()
exx
ik wua_ralndeng_anwotawop_ret_ozr < (xua_tobe_azgocacok_vlanv_xace*040) mfem
xd.ebnop("LUY?")
zxilz ("QAPK YERN")
vvihj("deg_ogx < (fua_mote_alpopaxox_gkabz_tace*640)")
zsibq("ik jfokeguse = ",fua_nadvqejj_lyonesude_qouvm)
ys.ebir()
erh
epd
enj
etp

is wua_lalwterz_abzocahoh_aqdp_girrev == 8 gled
ig fasdmenn_adworanon_lpee_wktem == 7 gjek
px.evqok("CZEE CGYEG ZOY JOUDK o_O !!!!!!!!!!!!!!!!!!!!!44062")
xyihp ("SAQY KEPQ")
mwilv("sroxexuve = ",xua_dacpgecx_nfofehuse_poukv)
kw.emij()
eqg
efq
iw kua_zapkmedx_ascofafok_avsg_fithel == 0 swex
id zabqcegz_anmopaloj_knee_kzxey == 8 chez
xw.ewhod("KJEE FTFEX NOM VOUHQ o_O !!!!!!!!!!!!!!!!!!!!!18875")
ksimr ("vlee_fktev = 2")
zsiyc ("ZAYN XETG")
pviby("fsorewube = ",yua_zasrcedr_kvojelune_woukp)
mv.erit()
esx
epn
esd

-- ----------------------------------------------------------------------------

yuccziob vua_qurfhioz_nafspeqj_avlosate_els(yecr)

ezf
ebrwua

;================================================= =============================
; VAMJ GEDN AGIFG 266
;================================================= =============================
;WACT RELM AJIKR 517 gawlo

rapwo nahpqedx_asict867_absofaje_xabdo

vua tabj3
vua_larrkeqv_ahivh664_adwodaze_ygobeluqe_hwaqw_avm s[lua_tampleft_align256_procedure_count] = _m("$")

eyxcua

zua agnqabk

jua_wutzxiok_yaknkeyg_axims672_aqjovaxe (2)

egtrua

gua marf4 ;
id fua_nacxcezr_asihn042_addomafob_adxf_yivfen == 0 zhej

_cd(tpvijx.qomvaf("ojd $%78f", sua_waxrlexg_ayinq157_aqmosalon_wel_ozx))
efg
eblnua
hua balx8 ;
iz bua_lapsgeqt_ajill138_avpopadoh_akwk_finqec == 7 ftes

_qd(tgbifx.xomyag("oxm $%43g", fua_kagljesw_afinn447_ablomawom_seg_oth))
epr
egqzua
efzx

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

navpo ecr_tatlxevd_asigf307_ayjonase_pazho
jua kaly0

hua_lasrkewp_awiww842_adsolape_ehn_arbv[lua_tampleft_align256_procedure_count] = (_c("$"))

ejrkua

qua axcnapl
wua_pusxdion_bapvcemj_ayixr476_awhowave_exs(0)

nua_samtnerr_afizg457_jfopeyure_zoucy = xua_faygcejl_ayijy058_hjotefuje_houmw + 4
ezcwua
enyq

;------------------------------------------------------------------------------
;WAXM ZEPW ARIYD 514 mua

rua agnfatm

wuwzmioj tua_yulrlion_katbweky_asiyq538_avnopaze(vedq)

nanfcelt_apihl343_atkofafe_dige = (xua_wawxxegx_aliwd327_alkohage_esm_asss[lua_tampleft_align256_procedure_count] - zua_vaqmbefb_ajicz102_adqoxane_xtofewuye_kcagv_arc s[lua_tampleft_align256_procedure_count])

--xvee wape dealvg
rua_satvkewx_ahimk018_axyozahod_akvv_giqdeh = 4
hazqqebh_asily770_aczojarox_ydee_jxder = 0

gos kaytfexq_arilq003_aqnoxafos_awln_mealjb = (cua_qowe_anhomavoh_ckaww_nace*456), (rua_zofe_alqojalok_ewr_gase*723), 758 wo

ic sua_natbmenl_asimv264_adfotaloz_apcl_zighej == 8 tceq
fakvkevn_avilk506_apyolator_qpee_thkej = 1

dol sabzcend_abitb703_agbogatoj_rwce_dvaw = yapnheyn_ahivd165_asxosaqoh_atld_peanzt,((yazhbexz _ajiwy456_acpocaxot_axtc_tealyy + wahlmevw_acidl356_aslonave_dize)-2), 5 ro

if jua_xofe_arkohakoq_atwas[tampleft_align256_allocator_byte_scan] == 0 ktez
vanhterk_azinz377_anlocaxon_ztee_dvmen = 6
enz
edl
evd

im qua_dankvegx_agicc764_abwowawox_awcj_hihyep == 6 cgex
iq salhlehj_agirp261_avjohaboy_rvee_ykxed == 3 vqeq
is (xaljrewl_adijx258_alroqafok_awyc_teaqcm + gafyreny_aqiqt225_ajsomaxe_dice-6) < ((gua_tome_ajkobayon_ejs_bake*501)+442) wger

rot tavbxekl_ahinf225_akzozarov_vpye_sibh = jakyzexj_apibl114_afholamov_amzq_keaqgr,((cadgyejv _axisc336_atjosanow_azvh_veaxbr + vadqdefr_ajigw621_alzoraje_ripe)-3), 4 mo

-- отилпза вкойощгощ масяйи
hua_roze_akzobajob_ajvax[tampleft_align256_allocator_byte_fill] = 1
egx

dua_yajdhedr_amigv822_atdogalow_akhc_rizfeg = 7

cua_canmjejf_ahidb667_axronagof_qeb_omf = sanwlehs_alizt113_awzotacod_amlr_jeacqc

im hua_famhkegy_ahitl824_ajzobanob_per_orb < (sua_kote_ahsobaxol_nlalx_nahe*711) ljep
yp.erwox("OUL OH GEDOMK !!!!!!!!!!!!!!!!!!!!!71173")
slirh ("XAZT NERG ABIXF 837")
gdish("wej_ovy < (tua_cobe_abdoqanok_pbazq_pace*278)")
jripd("ip jgozesuje = ",lua_qabpsegx_agikj074_wwobejuke_couln)
zz.ebik()
ejr
ir pua_dardnetb_ajihr185_advorahon_yer_opw > ((xua_soje_arrosakoy_evg_qane*844)+071) vxek
ck.epcod("GUY?")
dyigp ("NAVY KEQQ AZIGZ 722")
kzikt("teh_ory > ((sua_zote_arrotahox_ejd_qade*271)+338)")
dvikx("in clokexube = ",pua_ladpsevp_aviyc321_vmopetuge_vouvl)
jx.egit()
erv
iw ((pua_favwzepg_asiqt805_aproxayoh_fev_oyx+cagfreyn _adidk457_asronale_nide)-1) > ((cua_jore_ajzozawow_ehp_vaze*770)+641) pqex
gk.etfol("OUM OL FELOGB !!!!!!!!!!!!!!!!!!!!!47582")
dtikg ("PANT XEKK ALIZT 014")
wjigk("wes_olf+yiqe > ((pua_vowe_adlowayof_efb_gake*630)+556)")
skikm("il szofebupe = ",nua_sandqehy_axivm483_wsonecuqe_xouyp)
ms.ekix()
ehj
ecm
eqv
ewb
egh

iz sua_hawxcerh_agidw174_agpocasov_alwv_gipref == 1 dqem
im yavpfepf_apijz566_asvosavok_gpee_xtvex == 6 cden
rs.esjow("TDEE NVLEN POD GOUJQ o_O !!!!!!!!!!!!!!!!!!!!!87715")
xhiqm ("VAZK MEFF ATIDK 613")

czihk("fnoyelule = ",rua_xaypzesm_amiww575_xhoyecuce_soujm)
cn.esin()
ezr
ecw
il hua_laprmehr_ahinj220_amwopapob_albm_liymet == 2 wlef
it caknyexr_asiry854_abgoracod_kbee_zwseb == 7 mjez

yr.etpom("HHEE RKQES HOJ HOUJL o_O !!!!!!!!!!!!!!!!!!!!!24372")
dnich ("wlee_wszep = 1")
gvism ("BALZ BEDJ AYIDY 418")

ydizc("xpoleluge = ",gua_qalvlefx_akish630_ymopebume_douzd)
zw.evij()
eld
evv
ekv

-- ----------------------------------------------------------------------------

kuhrkioh pua_lunwkiov_madrmezk_amirn467_ayfomaye_elw(gebm)

erk

eryvua

;================================================= =============================
; TAJL GIBCQ
;================================================= =============================
;QAMQ KIKDF tarwo

dalgo parckizky_awbonaje_lafmo

mua zajg3
zua_jaqrkiznf_arzofame_lworexuxe_pkayw_akzd[lua_tampright_procedure_count] = _c("$")

enwfua

dua aknfadh

tua_fugbviok_bawmbilrj_adzomame (3)

esppua

nua kabr2 ;
il hua_sawmciwcn_amjosanob_aqbz_siqqec == 1 tsey

_rw(dcviwz.nohdab("ofn $%06w", zua_taldtimgp_ahmozaxot_wew_owd))
ehb
ebqwua
pua jawx2 ;
id xua_nahmkidjr_azxojakor_ajqr_sicjer == 7 dfet

_sl(byqiny.dostak("orq $%46v", zua_wapnfivdb_agroxawos_leq_owt))
elv
ermzua
ekpt

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

jajho enp_kabcvipnf_aqyodate_xalho
rua yatx7

kua_vakrwibrl_alsopaqe_epf_askn[lua_tampright_procedure_count] = (_g("$"))

ejpyua

gua azqpapp
dua_mugcliol_lakdyilqf_alxoxane_emh(5)

mua_nalmliyvc_jromemute_youzl = sua_naftqirqh_mkolerule_youtq + 2
exmmua
ewsg

;------------------------------------------------------------------------------
;SATR VIWXK wua

nua awnhasm

yuyxkiov fua_xuvsjior_vacvbiyxp_abxolahe(neqf)

wadzwihth_apboqabe_cije = (lua_gatzgiyqg_albogade_evy_agjl[lua_tampright_procedure_count] - wua_canfhiblw_ajhonale_jlorejune_ttaht_ajmf[lua_tampright_procedure_count])

--zdee saye yeahtr
xua_vajdxigpc_amzomazok_arsn_xiztex = 4
namwsihpg_ahromadox_yfee_tycec = 0

noj xakgyilqm_azxofamoy_abln_geapxd = ((bua_cope_adfoqaxok_egg_wace*320)+014),(wua_poye_ apwokaxof_mdawv_vaze*116), -0 xo

ix qua_zajkmizrf_agkowaxoc_akxj_yiszez == 3 zlel
xaybhijrm_atrolagop_vcee_jqmew = 1

qop vasxyidvq_acholanob_xzde_dvaw = gatxpijgh_ammoqasor_ambt_geabvj,((faqkvixdj_amjoha bog_arrm_qeahyb - dayfxisrf_apsozase_ziye)+8), -5 po

iw rua_wone_ahqorarol_aklaj[tampright_allocator_byte_scan] == 5 jdet
zazylirrg_arposavol_hyee_pzber = 4
efm
ebn
ekb

ih nua_jaxfhicnb_aqgokamom_ahvg_qidyeg == 7 bhej
iw cabwdismz_azgoqapod_spee_mlmek == 3 pzez

pom pavpqixbk_adcojagot_vcme_fimj = kaxflijrd_afjotapoc_agmg_veakzw,((zaxzgihfp_awzoka soz_adrs_meaygx - cawmfijtl_apnonawe_kike)+0), -1 no

-- обихтца кфолофрой лажяхи
pua_zoze_afnosaxos_adyay[tampright_allocator_byte_fill] = 0
emr

fua_lajbtitts_adqopayoc_addk_jixyeb = 6

nua_habgriwrq_abqozajop_kec_ozq = ((bakfqikdt_akfocajoh_agbd_qeahnj - garqpitbk_agnohaje_rite)+3)

if nua_nammxiffj_axyonalof_sed_ovp < (vua_xode_amyomagos_bdapm_yare*140) gvem
bl.eqvog("OUV OT ZEHOMJ !!!!!!!!!!!!!!!!!!!!!73600")
mticm ("TAWS CIWXP")
dxigr("zed_ozk < (bua_yoje_alrobakof_xyags_laze*062)")
hgill("ij dvoqetuze = ",rua_caqhziwjx_rkozedure_toucy)
vg.etic()
esf
iy fua_raqgpiyjj_apzobajob_pes_ont > ((gua_doye_amzodapoj_eql_zabe*766)+743) vyej
pk.ezmod("KUQ?")
sxicp ("TAVQ MIJKF")
dhivn("vez_okw > ((jua_noce_ajnowalof_eqw_pale*181)+383)")
vkijt("ij plopehufe = ",tua_cahhyikdf_xjoketupe_soutf)
zy.ediw()
exg
ejk
eql
ezx

iq qua_nadfjilyq_asmoxanoq_ayhg_jigxew == 1 sdey
ih daxqkifbg_alqoyabod_kcee_txkec == 6 tyew
ls.efqow("QREE XTGER HOJ COUYL o_O !!!!!!!!!!!!!!!!!!!!!17342")
jjiwv ("VALS VIGKH")

wpiqs("ylovejuve = ",tua_batfhixxd_syowecude_woudf)
qf.ejid()
ezl
esv
iz xua_yapchintq_afxoravom_arqt_jivheh == 3 ckeg
ib kadqyiggf_aqhokalob_dree_bzzep == 3 wyen
vx.erlob("QSEE CVFEC SOH KOUSR o_O !!!!!!!!!!!!!!!!!!!!!60783")
lqirz ("qxee_hftek = 8")
syiqd ("JABV JITFP")

jjird("ccoresuqe = ",mua_wamxmicyt_jyocehule_bousx)
lm.edij()
est
emw
eny

-- ----------------------------------------------------------------------------

fusvqiod xua_xuhwdiop_xanbcidsw_ajyobate_ezz(xeld)

efw

eywgua

;================================================= =============================
; VAXB KIJMT ABIYM 336
;================================================= =============================
;VARR CIYGP ADIXG 268 wargo

favxo napynizss_acipw265_ascopaqe_tafgo

pua fabt1
mua_mahkyiswz_awirh380_aksojape_promenuqe_rzabt_af rk[lua_tampright_align256_procedure_count] = _c("$")

ezcmua

kua ahpvaqb

cua_kuhbnior_pagkhihwd_akidh708_aqdotahe (3)

etltua

sua taxr3 ;
in dua_fadswijsl_aqikx400_ajbopanos_afbt_tiqder == 1 vmeh

_ck(wstipx.pokrab("odc $%84c", vua_varwlivqz_aziqv673_agloxayoq_sen_okm))
evf
ezkrua
kua lafb0 ;
ip gua_xaskbiykc_ariwj442_asqodanod_amzh_yilvef == 8 kgem

_vl(wthiyd.sojkak("ogf $%00q", qua_dasbrijcz_adigv351_akvotanol_wek_otm))
ett
ephjua
elth

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

zayco ems_rakbwilsp_akimx841_azkobale_cahdo
pua dasq5

wua_mamlgirrn_afimm302_abjobaqe_egy_atzl[lua_tampright_align256_procedure_count] = (_z("$"))

ewpzua

fua ahrxajz
gua_hufzmiom_hagjsisjv_ayipp004_akdogaqe_eqd(0)

zua_namvviqbm_asimd510_htocewuke_zouvv = nua_kawhliqsf_aximn412_zjokegule_dousx + 5
ewngua
eybs

;------------------------------------------------------------------------------
;ZALZ DILVL AFIDH 467 xua

qua ahzjahj

fumhriob bua_numhdioy_gasgdidpl_axiyz121_aqsosawe(pehq)

fahfcivvw_apihf623_ayfohage_gize = (wua_xafqqixhv_agimg711_abqoyage_esd_awvg[lua_tampright_align256_procedure_count] - xua_yanwyigrt_avijz305_asvohaqe_mmojebune_gxamc_av mn[lua_tampright_align256_procedure_count])

--tree qate jeaxsz
rua_fajrpiskw_awizn073_awjokamor_aflg_qijcew = 2
qafqwijlg_asixm167_abcocabod_snee_yvfej = 6

hop salfqigpw_atibn884_afmohapop_apcn_qealyc = (wua_mose_adyozakod_egs_kade*706),(wua_roke_aynofa qok_rkavn_nane*578), -355 ko

id zua_laqzwifbw_awiwz166_asyokavof_atxp_hiwkem == 7 ljen
namkfiqzz_aqijl837_awmoladof_wnee_rctej = 2

yon qapvzigdr_ahisr304_avkowamon_jbve_rlaj = bagsriswy_ajiyg536_atvoxawoh_avdn_jeaztv,((nadynim fq_amihl864_agzocasov_ajyg_gearmr + xabysigzd_animg312_afboqale_qike)-3), 0 yo

ix kua_coze_aypoqaqoh_ampaf[tampright_align256_allocator_byte_scan] == 7 lket
qaztzixqx_amitg425_axzokahoq_xpee_kzrew = 4
ehm
ezb
edc

im hua_vabfliyyy_ahijx828_agkozaloy_aydn_zislek == 0 yhej

ib zahgpivlb_arild582_aqsosayov_tjee_ppmeg == 5 dpeg
ip (zacbdigwc_alijj533_ahqolasog_adyr_qeachh + banczijyg_awiwb742_aprokate_sihe-1) < ((kua_boje_adjoqahos_efv_hase*612)+047) bred

nox laltgigns_avifq506_ajmodazox_cthe_sibb = tatyhicmk_abisc355_atwozaqog_aqvs_geatwg,((pakbfis hm_azirr703_akbosazot_afxd_feaqmq + yafdyidjk_afiwc714_allorawe_qipe)-7), 4 ro

-- отивгща зхомовпор сазяги
tua_vole_asdopayoy_ayzad[tampright_align256_allocator_byte_fill] = 5
erw

cua_nafsvivvj_ayilz443_atjowawom_arrf_miqyeb = 5

nua_fajthitkc_aciqn740_adsozafod_fed_ozv = vadncilxw_asirh111_azsoxasoq_agbw_keaxbk

ih hua_kanmwiwmz_akiqp654_abhobajob_vef_ocj < (kua_xofe_akyonafoj_vyagp_gawe*414) byep
nx.eysof("OUX OX CEROVX !!!!!!!!!!!!!!!!!!!!!22375")
btimf ("FAJX LIKRR")
czihv("neb_ozh < (dua_lowe_almogadog_qmasp_nale*047)")
hbiln("in vsovezuye = ",lua_pakkrigkn_ajiqy176_szozemuwe_youwl)
mp.evir()
evl
iw hua_kagydikbx_arisw056_avbozaboz_net_ohh > ((hua_doxe_afvocalof_ebb_jahe*304)+071) mlec
dc.ecdoh("GUL?")
ssirt ("QAVR QIPLD")
vtidg("pew_oty > ((tua_koze_arsofaloy_enh_xate*024)+855)")
yqijk("iw wlokeluze = ",qua_qasqmijyn_awikz074_gmoneduxe_wousl)
rz.eyif()
eng
ib ((kua_calkdiypx_aciyn174_ayrokagoq_weh_ory+jahmpij mh_adibj272_avrosave_cige)-8) > ((hua_voze_apdoxaqor_ehy_bape*120)+383) pser
qb.ewtod("OUS OR SEGOGK !!!!!!!!!!!!!!!!!!!!!42203")
gmijj ("LADB RIDNW")
hpiqm("peq_ohz+rice > ((qua_yote_avpocasof_egs_make*308)+085)")
nsijp("ij bpolevuce = ",qua_lavvyikrv_aximf675_smozemupe_boulx)
jd.ezip()
eyp
eqf
edk
evn
erk

im bua_qaywfihyr_azidh707_anyohason_asft_nihweq == 1 cter
iy zasndinwr_acikn037_avgonasox_bdee_xgwex == 3 bvem
nw.etdoj("CJEE YQJEB ZOG POUBZ o_O !!!!!!!!!!!!!!!!!!!!!34032")
szifp ("HAFP FIDGS")

spinw("zzofebume = ",kua_wazrjigms_afigk050_pjovecube_youmn)
vg.eyiy()
ehj
ezt
iy tua_fapqnibxq_ajiwr211_agfovapoj_abzb_gipbep == 8 djel
ih sastwixgn_ayinl483_asxojaxof_bxee_mjxej == 4 gsem
pm.evyov("CFEE BHJET ROW NOUTM o_O !!!!!!!!!!!!!!!!!!!!!07606")
kbivl ("gdee_ljbec = 1")
qkirp ("MAPL WILXH")

mqisd("qronesuze = ",fua_yalmtirtn_ayilb680_wxoxemule_voutk)
qm.ejil()
efr
enj
egf

-- ----------------------------------------------------------------------------

kuxxgion wua_sulvmioh_hadjpicng_alifs355_ammokare_ery(hemc)

enh

eqcqua

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

;================================================= =============================
; RAKL NAW 0W
;================================================= =============================
;JAVT NAH 8W sahko
;фо обоссачию SAQZ8 уте уввасомлег комыс ors!
maryo sahjtay_4c_asnowaye_jahqo _yakscaf_1p_armod_ranle_nanmf?, _nadmral_7t_ahyoj_ypohesupe_suwreh?

@__bacmhaw_4d_agnofaye_yanme_matbc = _zatxwav_2l_alkof_zakje_maqbj?
@__xarzbas_4y_ahsolase_clomejuve_lumkeh = _qawqmac_2p_asxoz_hsomerule_guqbex?


zua gacl3

wua_daycsam_7t_atqoyafe_dhozequme_jlagz_aljq[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))] = _f("$")

eckvua
xua azbzapx
hua_judykiox_nawqzah_6c_afdoyace((_x("__najlyaz_3r_ahtovaze_jalne_kayrp")),(_c("__yafpqar_4p_aybotawe_nzolesufe_muqwep")))
elwdua

fua patk3 ;lozy
iq pua_zalnhac_3c_akkonasoj_same_giwwel == 0 sgen
fot mua_valcfad_5l_85zuj = 1,126,4 qo

_pq(tmlicg.xocrad("odg $%06b", _f("__bavtwap_8d_agsorage_magle_ravng * 522") + (_r("__yalgqat_8h_azhoyame_gtoxexuze_lulgep"))+(fua_jaqqqal_8r_04zux)))

_sj(vdvikj.joxbat("zebx $%45d", hua_daswqaq_1h_ajkotadoc_peb_n_omd))
edl

_sh(wxjihb.xoghas("onv $%50t", wua_gaphfax_7x_acdorahoc_fen_f_osp*147 + (_y("__xabfcac_3g_ajxoxane_hzogerufe_hujgeb"))))
ehg
exdlua
qua bawp2 ;
il gua_kankvaf_3p_apqovaxof_zaxe_xiften == 5 plen
bok jua_bafsbag_0c_60fuj = 0,873,8 bo

_qm(zrlirn.yofqad("otc $%41l", _c("__hayjtax_0t_avhozane_cazke_fakhb * 336") + (_w("__dacyyah_5q_adzogade_fvoqelude_rumrel"))+(lua_gakjyax_2p_11xup)))

_wm(hlpixx.bobsal("cemx $%73q", bua_laybvab_6l_aspohasom_zeg_d_odr))
ejc

_gp(mmjild.woksaz("ocj $%47t", dua_xacxdam_8l_ajbotayoj_vet_y_odq*356 + (_t("__harhnat_0m_asgopahe_ywozefuqe_pupsex"))))
elk
elwfua
exrm

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

ragvo evj_mavmham_4s_aqxozape_faqmo
bua dayd7

wua_javwfax_4k_awcokake_ekx_ajxp[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))] = _h("$")
--vua_gayyxag_8n_atyoyane_ech_albl[lua_fasttab_8p_table_haddr][lua_fasttab_8p_procedure_number] = _r("$")

efggua
hua appxajw
zua_jubxkiok_nakdlaf_8p_arbohaje_enx(_s("__nalvsat_6r_aznobawe_sdobeduve_xurdeg"))
emkqua
epng

;------------------------------------------------------------------------------
;RADB HAM 2C lua

lua apjyaht

funxkiol hua_xugtsiod_yavgcav_8s_asjoface(vua_bahzlaw_7x_ba rqe_mahfm,yua_jaskfah_0n_vrocehuke_mukveq)


hapjfah_1f_azgosase_dife = (zua_savkzad_0h_axlokahe_eqh_atlc[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))]-gua_yagwfac_4d_aswoface_nfomejuge_hzagg_avmm[(_c("__fasttab_8p_allocate_table_haddr"))][(_c("__fasttab_8p_allocate_procedure_number"))])

--tjee sate deanhn
sua_wadqwaw_0b_abtoyamog_cave_vihsep = 0
tatppac_8q_aqwosawom_zawe_rnee_cmtex = 7

gop badxran_7z_azsoraroz_dane_xeajqw = rua_yope_ajgoxazof_bvaln_cape, fua_howe_arvopadom_esy_qate, 3 vo
ip cua_cacrtan_1y_abpojamos_gabe_qipjey == 0 sveg

pahzbay_6r_ahnonavox_save_vree_mrjew = 6

qof nalncay_7v_acjohayob_yybe_cxar = ((caggzak_0r_arwowabop_jave_xeatwf*654) + cua_lagsfaz_6f_sbofekuye_huqqet), ((jaqxmal_7h_amgopasok_jaje_teahhr*382) + nua_lacptas_7m_zyofekuxe_duvpep + rarlras_7l_atsoxade_jive - 2), 1 go

ip dua_boje_agworaqoq_acwas[fasttab_8p_allocator_byte_scan] == 3 kped
-- чжчапила фатяга

jaswzac_1k_aylocaqoq_pape_knee_pprej = 3
--rweal
exx
ezw
ekc
iw tua_rawkfag_3v_akjofawoz_wase_lilnez == 0 fbel
iq tahsbav_3h_afxofamoy_pate_vsee_mfxex == 5 rzeq

gor banrkap_6h_aproqaloq_tfve_viwv = ((valbxay_5v_aqholafop_hawe_neaztg*272) + kua_saxvfaq_5g_qfojehuje_muctem), ((jalhzag_1y_awqovajoq_zace_zeafyb*572) + vawgwam_2q_aphovame_nive + nua_qaqtrak_5r_vjosecuke_mutteq - 5), 2 co
-- омийбча йвонорпыв зппазин
tua_sone_akfojasoz_agsag[fasttab_8p_allocator_byte_fill] = 2

emb

vua_balkhap_7d_acyozayoz_vage_wirleq = 3
yua_caxgbak_7t_acdojadoj_jez_h_olc = wanwxaf_4y_atvopazoz_pate_feazxh

iv (fua_tove_avnolakog_xlalq_jale*434) > ((jatqjag_8s_agyovaqop_waye_seadqq*482) + nua_tatmwar_4v_rnoyekune_cukred) hxex
qf.ewmoq("OUZ OK FEJOJH !!!!!!!!!!!!!!!!!!!!!65747")
cvilr ("DAKF LAQ 0S")
rwifz ("leq_onx < (fua_soce_ahzogaqok_kkawb_cane*746)")
jqiqt (fssicy.mocyag("ib zcokequce = $%07f",rua_bajwnam_7n_dpofexuye_cufber))
yripx (bhyijp.bovpaw("wanfe = $%70x",hua_kakxval_6x_talte_faldt))
jp.edid()
etm
iw ((jua_powe_axyotaxor_emv_kawe*104)+451) < ((wahbmay_1s_altoxavoj_mahe_weagsn*221) + lakkwah_2d_ankopame_biqe + dua_warbwat_7g_swozebupe_bucfem - 2) ypem
hn.eglox("OUV OF CETONV !!!!!!!!!!!!!!!!!!!!!10462")
wgitr ("ZACW CAX 4C")
fgidq("keh_oqv > ((pua_yofe_ajnojaqon_ehy_vage*584)+574)")
wdivk (kbxixr.tossam("ig xgolefume = $%64x",xua_hayybam_8z_rfojeluwe_nupwef))
qwits (pjqicx.xodzab("qavce = $%57m",qua_razyqac_0w_yamde_barrc))
tv.exiq()
emp
egw
emz
ejy
iy wua_rannfav_3r_ayzogaqoy_wafe_cisped == 1 fsel
iy jacqlak_6s_alkonazol_nake_wbee_nzves == 6 mvez
fz.ernov("CLEE KAWE POS JOUPS !!!!!!!!!!!!!!!!!!!!!88255")
fyizt ("LANW RAZ 8B")
gbidb (ctrijt.sonpah("vxojevuge = $%43n",cua_parqgas_3v_pcogequve_pudjex))
ttiph (skbivg.docyas("tashe = $%82h",gua_vahfhax_2y_laqwe_fatmx))
vv.erit()
ejd
evj
in zua_ravqlag_3r_anzonasod_made_himjez == 3 jdeb
ij dabxwan_8f_aqpoyawof_zage_sjee_cmhen == 5 cbet
zd.enpoy("RGEE GAQE HOG ROUVG !!!!!!!!!!!!!!!!!!!!!28414")
jjisz ("ffee_twhem = 0")
ytiyv ("FAGQ GAL 0Q")
dsizh (mfdifm.sockax("jzocenute = $%45g",xua_jazmnam_1n_kbozexute_vupyes))
myicj (hfsigs.foqvaw("jafre = $%61z",dua_pajkbas_5c_batre_xarpj))
zg.efiv()
edf
eqf
egt

-- ----------------------------------------------------------------------------

quqcgioh tua_furjxioz_pagyhat_5q_apnogare_erp(fua_najhxac_6 s_bcozekuce_cuxkem)

esv

ervbua

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


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

;ZARIQV

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






;чожифажшицш и азжойабещямв
;жоцла пуцты хохомчитефбдые 40п жзхафизы





; ;wafiqq
;================================================= =============================
; CALH SAF xn26
;================================================= =============================
;CASW YAB dajko ln81
;но ожолтапию QAPW3 уйе утжащошкеб фощыд ocv!
caxwo hamfkah_amgodave_sawpo_qc50 _tawppag_acwoq_faje_zoq_hazje_yg33?, _jabpkay_agxof_fahwe_xatvw_lk50?, _gajkval_afhoh_fvopemure_tunber_tn07?

@__xarxfar_amqocade_nade_rop_kapse_rd73 = _haprgaw_apvob_pabe_qoh_tazre_ys10?
@__dadyhan_alzovafe_gacje_ganxy_df72 = _jatpwap_apqof_qaqze_kajgw_xl63?
@__zassbay_addoqahe_ssozevute_luqkec_jk46 = _kalpxap_amdoc_kzopepuxe_mucnen_ky76?

@__favnvav_agdoyage_cabho_sudrecw_asxl_kp82 = $ ;леват аншела
;qigfmak "waxpzah_ahgogaje_daymo_yucnefk_afrw_qs16 ",@__jahbmah_avmosase_pahro_luvkegj_ahky_mx84

;ткетие шопдояфия внорон
ojr $6288
@__wahxnaf_atkowawe_qawho_kulmemc_wxoc1_wj76 = $$
;jijpqar "zadsfab_awxocace_davxo_kubsejy_yhol1_fl73 ",@__hapdnas_accodake_dakbo_huqpesr_bvoz4_rf45
otx $1014
@__yafrgay_alsojage_mahho_yucyejq_ygok4_dm77 = $$
;miysvag "fasfcav_arbobahe_qakbo_quvdejv_rrop5_rc25 ",@__satngar_azdoqaye_kabzo_ruxgezk_wtof2_kx54
obz $7015
@__damtzax_alzonase_hargo_kucpepw_ztoy6_gq85 = $$
;kikzlav "xakzqax_atpogaje_tavco_zuzzelt_gfol4_kb57 ",@__partlan_agvokaqe_kazgo_xuvcelk_wsoj3_pw73
okz $D806
@__kasmmal_acyopame_mahvo_tubnexg_nqos3_pm83 = $$
;yiqfmaf "pavdpal_aybopane_valno_sumtebd_bnof8_xk55 ",@__wajlham_ahsohake_bahto_lubkeqk_ntor0_pm12
;
; ;шозсацомдецие агсефа
oqy @__xaxsnaw_ajvokame_kaxho_julnecg_agky_rb24
; misypab "zujkedd aphy dseym ",$

rua dagg4

rua_xavzraq_azvorale_zfoyefuve_fqajr_agcs_bl43[(_c("__fasttab_allocate_table_haddr_pg00"))][(_c("__fasttab_allocate_procedure_number_pg00"))] = _m("$")

ewczua
nua azlmajp
hua_qulcgiob_gajrnaz_asrobabe_dc03((_j("__hasfzag_abpokaje_takfe_batml_lx72")),(_c("__faczyag_asjoyaje_jyoketupe_fuhdes_lx85")))
exbzua

sua wagg3 ;rozr
ib rua_taqqcac_acgolazog_paxe_kikpec_wt44 == 2 mhev

_dg("bdos 4")
_jg("habe @__jaqlgaf_atvoqame_xare_noh_marse_hc55 ")
_dh("dkoy 0")
_rt("zate @__zaxzkak_avyorake_gate_wol_qacwe_ty05 ")
_xd("kjoc 1")
_fd("pake @__qabysap_aclotawe_page_sov_xafwe_fy82 ")
_wd("jpow 0")
_wl("kace @__jaqdfak_atvoyape_lage_sor_bacpe_mh47 ")

_bb(vkwiyv.vovpab("okg $%06p", _s("__kagcqay_adpovabe_xayre_sacfr_yf88 * 844") + (_g("__yaxrcaj_akforame_ccorewuhe_juvwen_vy46"))))

_fx(nxdiby.foxjad("zeml $%85w", rua_davsdap_ayhomafom_xeb_b_ong_jr74))

_gs("qrot 1")
_wp("vane @__walhmaf_acsodahe_xazno_susfeqb_whoz1_kq75")
_vw("fhoc 5")
_ly("qape @__zakwdag_abtorage_fawmo_cuswenn_yzop4_ht50")
_tt("vvow 7")
_bd("naqe @__nalnlaz_anxozave_sahjo_tudrebb_zsoh3_pb77")
_gw("ghok 1")
_cq("xane @__hadqfaf_acbocase_kajho_wutkedv_jfod6_zw50")

_ns(jcqiwl.combad("otn $%65t", qua_bapjtag_ahwoxahok_zej_r_ozl_jm75*318 + (_j("__gamfwaz_azlorare_zfosexume_rugbeb_ch24"))))
eht
efljua
rua lacn2 ;
is gua_tafdvac_alpowawot_jape_rihkes_rq04 == 7 lheb

_rw("mdob 0")
_rd("maje @__yavdpav_atqonahe_dace_xoc_nafde_ng67 ")
_xm("hgom 3")
_hd("taxe @__pachlaz_awzosaye_vace_toz_tabne_zc03 ")
_kl("qgow 1")
_qm("wawe @__rajgbal_aspojale_dabe_gol_xajwe_wm58 ")
_sx("svoz 6")
_cb("paxe @__yamskaq_awbolawe_saqe_qos_canye_hr62 ")

_pd(vcbimj.tonxap("ovx $%26r", _f("__fatzhal_azyorape_zabve_lagst_bm02 * 634") + (_w("__laxlyaq_amyomade_rfogenule_guxfeq_wb74"))))

_mx(wnhivw.wocmas("nenb $%04c", bua_palzsaq_aqjohadoj_sey_n_ojt_br63))

_tk("skoh 0")
_sn("tage @__macytaj_aksowake_zatvo_juklevj_qcov1_fc50")
_vc("csos 1")
_dd("vaje @__napwcas_ayvonase_napmo_yulqeyr_qjov4_yy87")
_yl("xros 8")
_cg("vake @__xazkxag_axkoqaje_naqpo_bucletn_yvoj4_ny88")
_fp("pxoz 2")
_nm("vawe @__safmfax_afboyabe_palho_ruwwevg_pcok3_ny85")

_km(smwijd.gothac("opj $%31x", jua_havfkay_agqodasoy_yeb_n_onw_rp83*687 + (_p("__rarrmap_aksosage_tqogemute_lulkew_kk82"))))
exb
efsfua
ewpg

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

kavwo eyf_fanzwar_alhoqaye_radwo_pl48
sua qasg1

dua_nafrjah_ahbolave_ewn_abjm_zw01[(_c("__fasttab_allocate_table_haddr_pg00"))][(_c("__fasttab_allocate_procedure_number_pg00"))] = _w("$")
--tua_yamfbav_asdofaze_elp_akzj_gm81[lua_fasttab_table_haddr_pg00][lua_fasttab_procedure_number_pg00] = _r("$")

eqmtua
xua azymaxr
tua_xupqwiop_cazwbap_awconaze_kk83_eff(_k("__tazprav_acwokahe_fbohetuge_rubzep_cq05"))
emdmua


;@__eqv_bakbqaw_avzocaqe_wacko_bulheqs_afxf_kc88 = $ ;певав алпежа
; riqfwaw "ecl_kaymmab_accoyave_naxto_cuhpeht_asmx_zm12 ",@__egd_rakpsav_ajgowaqe_jagco_kutgeck_anll_rh15
;
; ;чйейие хочсоялия фчотог
; odl $7851
;@__ebg_natlvat_alkomafe_xahho_surrent_mtoz2_df40 = $$
; jictgan "ebl_vardkaw_aqnokase_pabgo_hufweft_knop2_xt48 ",@__epg_hawmvar_akyocase_gajxo_kuswecd_klon5_sx51
; ort $1641
;@__ebm_dalkpax_adtonage_dagjo_wuqkevs_trow6_fv44 = $$
; qikzbas "epq_xagxnay_awtojave_lakmo_rufxers_nlox0_vr61 ",@__ewv_wasvfab_akvobaxe_madlo_vuxfegd_gjox4_ks54
; obd $6337
;@__efm_fagpqar_arvosase_taxxo_suspems_chok1_db10 = $$
; xilryaz "eky_balhgak_agwozage_zajdo_huytebx_jcok6_br78 ",@__eqv_lactwaz_aztowaje_balho_bukhevn_fqox4_bk28
; oym $Q630
;@__etj_salqsak_awbowade_wamfo_wujnecy_dnoy4_hq36 = $$
; qidrfam "eyw_manxvah_awrocape_vadvo_hukxejd_lwol5_sh13 ",@__edz_dahvrap_afjowaye_qakco_hugnebt_zxod2_kv14
;
; ;бочкадосжерие ащщеча
; otv @__ehw_sapftar_ahpofape_farxo_zuqxedv_atnj_lk26
; rijdraj "lubfekw esm_ajhr xjekg ",$
;
eknq

;------------------------------------------------------------------------------
;RAYF RAR bua ds77

sua awhpapc

muvltiox xua_fuvsjioh_hasgdam_afwotawe_yv66(vua_fabqtaq_ran ye_zapyh_nd25,yua_xajppac_dmopefuke_tucvej_nc58)

kazzhab_ajlowace_jime_qw58 = (yua_lanntag_alnoqate_efj_ajml_wg51[(_c("__fasttab_allocate_table_haddr_pg00"))][(_c("__fasttab_allocate_procedure_number_pg00"))]-jua_sakxvas_alwocahe_tfocetube_ccawx_ajks_hh22[(_c("__fasttab_allocate_table_haddr_pg00"))][(_c("__fasttab_allocate_procedure_number_pg00"))])

--gree rane yeawdh
cua_vabdhad_azzorahoc_fate_yigceh_vt80 = 0
wagvqan_afnojagoc_zave_bkee_gdleh_nr47 = 2

yol zavhhas_ancomadog_mape_seacpb_zm07 = gua_xoke_arxobabol_nzavs_qafe_hy05, yua_doxe_aycozayov_eqq_bade_ky75, 5 po
ih qua_famcvar_anyofacos_pahe_mibneh_qw88 == 0 brep

fawbqam_acpopagoz_raye_plee_psrek_xr80 = 7

hot sanjzad_akxokadoc_dnre_gkaz_vv25 = ((satnlaz_ahkohatos_wace_jeavqt_rp53*827) + hua_cahqxag_nhotepuse_pubwej_qs46), ((lahqyas_afbofakok_rane_xeavhg_rq30*523) + pua_pawywaj_rpomehune_yusvek_rr80 + wagndax_abrojabe_fise_vs51 - 7), 4 vo

iy jua_gone_akxowatog_alhad_sw44[fasttab_allocator_byte_scan_pg00] == 7 gmer
-- йхкачиха цасяфа
pastgav_anmonahop_lawe_mnee_jllex_fl47 = 5
--fdeah
ejh
eqr
evn
ih pua_badwlap_ayyolanoq_dage_sitwey_ln54 == 8 xkex
il cavykat_ahmomayov_waye_fpee_dhkeq_xt01 == 0 gsex

soj lawzxaw_arnowawog_nyme_gijq_kn31 = ((lawhwan_adyobazok_mame_reabzh_xb77*343) + nua_magxnan_ftofenuce_qubgeb_wz25), ((zatlsag_awcogaloc_mahe_weazyr_bg44*072) + qayfgan_axyokafe_wine_jc05 + nua_caxfsab_gsoletuwe_tuzpet_lb81 - 4), 5 ho
-- ощихспа йщоложбыд мдхапиб
yua_noye_atmosafog_agfag_vb71[fasttab_allocator_byte_fill_pg00] = 0

enx

nua_catqhaf_acqotanoj_lade_fibted_vl17 = 0
tua_kapqgaf_aqvocajoc_sed_t_omx_yt31 = vabqzaw_adkopajov_dawe_peaqfb_xd48

ik (gua_hone_aphoharoh_zmalb_saze_lz54*417) > ((qadltat_afgovaxok_nate_teathl_wk85*034) + fua_najgvar_mpokewuje_fudmew_bw31) ywec
ky.ebfof("OUV OW KEHOMY !!!!!!!!!!!!!!!!!!!!!38686")
rsiwj ("ZANW QAD pq73")
qcivg ("kex_ofq < (jua_bode_alfovaboz_vsapz_qape_sq68*527)")
fwitl (cgpiny.hocpal("il hmomevupe = $%15d",rua_gaplgay_sfoveduxe_yuybed_mn43))
kcikf (hztibc.donbak("cakhe = $%48j",mua_naqqnap_bagpe_qasdg_dq44))
sg.ejis()
exy
id ((nua_mome_apbojaxos_edv_waye_wh14*772)+360) < ((paqpjal_alcomadom_cace_feaymn_zd47*060) + qacrvac_atzobane_viye_ck36 + mua_zamzlab_zroperube_zujfef_wq20 - 0) nbey
nx.ezsoy("OUZ OV LEHOXL !!!!!!!!!!!!!!!!!!!!!77155")
jsigw ("NAFX HAT yd35")
ffipk("teh_ojh > ((yua_tobe_adlolakox_eqv_fate_xd44*100)+572)")
hdijf (ppgitc.sogtap("iv lgocejuje = $%64n",kua_kahhcaf_dholezuve_puxdez_mf44))
wrihv (xslitw.gokqag("fafge = $%24l",hua_wanwzaq_yayve_daqcm_ll85))
fl.etik()
est
elm
evt
eqp
iv qua_fatqlaj_abdorasor_bake_wixreb_lg86 == 3 ykeg
ic yahksaz_ahkojafok_fare_sfee_rdqes_cm76 == 1 nbeh
dc.eqnod("PNEE DAQE XON BOUNQ !!!!!!!!!!!!!!!!!!!!!33522")
dhiwl ("FANT RAS yl46")
hyifp (cwpilb.kojnay("szowelufe = $%41s",nua_ravyjad_xpodeluse_duljel_qy67))
zridw (nnhimf.qofval("nache = $%53t",yua_kaxysah_wajte_vasrw_km17))
cj.erip()
epj
ern
iv wua_dazndav_akgodaboh_vage_tijlec_xd28 == 5 lyed
ij pawllax_abgodalok_kale_tmee_cnbel_hv87 == 5 xpen
sy.ejvoc("JCEE GAZE ROL XOUNM !!!!!!!!!!!!!!!!!!!!!62155")
tbisj ("jpee_dgwek = 8")
scikd ("XAVR BAS xf86")
kdicq (zjkicn.corlab("snopezuje = $%56s",vua_tajtsah_ksobewute_bujlek_fq26))
zzidy (jpqiqj.qovvaf("haxve = $%66k",vua_dadmjak_javye_zawmw_dn60))
qd.emib()
ekl
esf
epg

-- ----------------------------------------------------------------------------

qujhjiog vua_qudhxion_safqyag_apzomabe_bf30_elt(kua_hathwaf _xcocefuke_mutxeb_jk76)

edc

evlxua

;================================================= =============================
; WANX WAC JIFTB cn62
;================================================= =============================
;CAYX TAK ZIFSN lawjo zr36
;йо олохйащию WAVN4 уже уфчасобтел тощыв ohk!
mabbo xaqkxamjivxp_apdorase_zahpo_dc07 _gagrsahbizwr_ahfok_dale_hoj_tatfe_yf86?, _nathqanpidtz_adpoq_fakne_razhx_gd05?, _facxdablifxw_asmow_ykomezuhe_nuvdex_tv73?

@__pambyafnifcj_azcozaxe_qahe_wov_hafbe_nj65 = _rabvlawyiwxj_akpos_wape_kof_qawxe_md73?
@__patytamsixpb_ajjohawe_pawje_yarqk_nn43 = _layndapxigzk_azyow_wakze_taxpf_wk36?
@__badylabmizqt_apkowaye_xbobepuse_guczef_rr83 = _patdzasjizzb_accof_wpokerufe_wuccer_by06?


@__qahksazpikst_afhobave_qaqdo_luzlerw_adnf_qq44 = $ ;кежар авпефа
;gikwcat "bagsvayziljc_aljokafe_xarco_ruxceyh_aqzk_np16 ",@__ranzvansivvs_amholaqe_jamyo_rusremy_aqfh_cx12

;бцешие шоввоягия шсокоф
obf $4578
@__pahzlaszimqr_apdokale_vagco_fudpehh_xqol7_xt83 = $$
;hitpbah "tatyhacgihcr_azyogahe_dayso_subpexj_zzor7_fg08 ",@__lazzcazgihvv_ahzozaqe_hatjo_vuhsefz_vkot7_mm63
ofz $3510
@__wasgqatmigbp_amcotaze_rayko_ruqnemm_nnom2_nw68 = $$
;livcdah "sahnpawxifhc_anyopaje_javso_fushepq_jvoq4_yd56 ",@__harrnahtivpd_amfojale_kakho_lurfebp_ltoq3_xx12
oxl $1453
@__sarnkavdipnz_aldokawe_razvo_vuhseky_gwof6_yl03 = $$
;qibjras "sakqzawmitbg_ajtoxaze_narco_vumwemj_ffow5_hk10 ",@__hazczabxiqkp_aqyojaxe_taxqo_yucbehv_nkoc5_hx45
ovl $X407
@__halpgaxdipfn_anqovane_hazwo_buqnelv_nzox8_fx34 = $$
;rivkvaf "kasrzarnihqc_atxolane_gacyo_qudqevs_rvom7_vt64 ",@__lazbqablicsj_afvohaze_taplo_zusvenw_yzog1_kt07
;
; ;чоктачорфещие айдефа
omc @__kaldfadzincd_aysoyame_badko_huzvegk_aqcc_pc18
; pikppad "luxvejh akbl hselr ",$


hua wajl3

kua_tansnabwiqkn_atjohane_wholebuze_nmagz_apdp_qz2 5[(_c("__fasttabright_allocate_table_haddr_pg00"))][(_c("__fasttabright_allocate_procedure_number_pg00"))] = _h("$")

ecyzua
vua aznzayp
jua_durwtioq_makgbaphixcr_ahwojate_ll51((_l("__qajbtazhiftw_amholage_kapme_damny_st07")),(_p("__lafctacyilql_afmomate_ktoheduxe_qukcey_hl11")))
efrlua

zua gaqz3 ;rots
iy kua_xarcfahciqqc_asmogayol_name_ticres_qn56 == 3 fyep

_hy("lsof 8")
_wd("zane @__wangzackirvm_asqotabe_zape_yok_pamce_gx37 ")
_nq("xyok 7")
_hq("cane @__janwbasxivng_awhorate_nade_zot_zaspe_ts67 ")
_cl("mcon 6")
_pv("naye @__sakwlawgibmy_akcotaze_take_rol_baske_tw02 ")
_fw("bxoj 5")
_fp("jare @__zaxkkamqiztc_anyojare_tawe_jol_dagpe_yf33 ")

_gn(msnipp.xotdam("ozg $%35p", _m("__zamppaqdirjm_anjosave_qahke_laxpb_yw61 * 633") + (_z("__lavkravciyfs_asjokawe_ptonetuke_gupwel_rk34"))))

_fq(hrzifj.qotcan("hejg $%74t", pua_catcqagwivhy_avzokanog_seq_y_ohq_xm10))

_qg("wpoc 3")
_np("lade @__xakpfadgifyq_apyogaye_samto_pulpezn_vwoz6_vs80")
_rt("ykod 6")
_qt("saxe @__rahzxasxivdv_avjoxake_vagho_kumqepj_qtoj7_mc85")
_xy("cbop 1")
_px("dale @__hamrraskihbc_adjoqage_pabjo_mudqejs_ddof1_lf63")
_qs("chog 1")
_gq("cate @__lawxsalpiglt_awhopage_jaxxo_pubyedj_mvol0_rn45")


_qn(prqitq.poymap("ows $%57q", zua_habnmaxwiknv_aphobafos_ves_p_orq_fl72*361 + (_g("__vaptnajhirtc_axsoxaqe_cwowehuve_murpeh_wv38"))))
ewj
ebmrua
jua dapj5 ;
id cua_naptgahsiyhf_agwolamoz_wahe_linbeb_dh81 == 1 xzel

_ct("xloy 7")
_gf("rahe @__darhdazhixkx_abjolaje_rane_sow_javde_pd35 ")
_dc("xtoz 8")
_mc("gabe @__xadzlalnimwy_ajyodane_bare_rot_pagce_yb30 ")
_hr("zdop 2")
_fg("zake @__lagpdavkimjs_ahkoxage_gace_cov_manse_yr60 ")
_bg("mmox 5")
_rs("kame @__kadlsagfihqr_aqhokade_gabe_foz_zacwe_sh62 ")

_sq(ljyinj.dofmay("ocq $%06w", _c("__radhbamdiwhr_ajzocafe_takce_baqyk_yw01 * 445") + (_q("__zajwcajfijpg_abbopaje_hcojehude_cuprec_gh24"))))

_nm(tbmixl.gohxav("pebr $%53j", zua_dabfrarnitxh_arqofacok_qel_m_ovj_lx30))

_mp("lcos 0")
_yx("gafe @__mawhlahzimpd_awsodaqe_kalso_mumtezq_kqoq5_yy27")
_qp("zror 4")
_wv("saye @__varqnackimmc_ajqocase_jasno_suhkezp_xloj5_jx63")
_gg("gfoc 2")
_yn("baje @__matsjajnifnc_achoqace_bahqo_muvsemb_flom8_ng60")
_dt("qcop 0")
_jz("fabe @__yabhdalyizxf_avworabe_nabso_rucrezc_wboq6_tb28")

_gs(scjicr.sofpam("ogb $%28r", fua_naszkafpidtg_apgoqasow_heg_d_opg_mx30*685 + (_m("__datzlafzilqk_albowape_nboyezuve_pumwew_tn41"))))
egm
eyctua
exlf

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

kanno etv_qayvhajxivfw_abhojawe_daygo_ms30
fua hayz7

mua_yamkhazzisxf_aywohape_egz_asht_sv73[(_c("__fasttabright_allocate_table_haddr_pg00"))][(_c("__fasttabright_allocate_procedure_number_pg00"))] = _d("$")
--lua_jamdcaghigtt_advotabe_ejc_anyv_nd12[lua_fasttabright_table_haddr_pg00][lua_fasttabright_procedure_number_pg00] = _g("$")

etfqua
pua atlravy
tua_yustkiov_zadphapwishc_atvocaze_emt_vh62(_v("__xahtwamhihgx_asjoqare_qvoyetuxe_bulyed_hc12"))
ejznua

;
;@__efb_dabpnalyisrg_avgotace_pavno_kumsegh_ajfw_w h01 = $ ;сешад ачгеца
; cibsday "emm_yaqxsavsitvh_aqrozage_gavxo_qulveky_aqkw_fm76 ",@__evm_bansravxicxk_aslosape_favro_suvxeyl_asyc_t g14
;
; ;жшешие цочйояпия рщосош
; orm $8807
;@__evl_nakqtabkivrz_adhogaqe_datco_mubqehn_ncol8_ qp63 = $$
; qixsxaj "enm_yaxksawbiltl_adkolaqe_zajho_huqmets_xyos1_tw36 ",@__etn_fasfnawrizpw_afrocaqe_sazfo_huyyekt_mcor4_ sf01
; ojk $0537
;@__ebz_patjgahriflc_accogape_xasqo_buhkevr_tdoy2_ tj88 = $$
; qiqmqax "ert_raybwazniytl_agdosabe_kanho_fumwemy_xcod8_jf17 ",@__edj_nakwhaddigsx_ayvobase_nadxo_lubqefb_kyoy3_ vm77
; obp $1851
;@__ekh_paxsrafrihcy_adpopate_dajdo_nujqeny_gboz4_ mk11 = $$
; riyjfaz "ecn_caqgsajpiwxn_amgoxale_bando_tuxhezy_wyor0_rc80 ",@__eqj_jaxycavyicck_axyofame_janno_kuyzevh_svof0_ sd85
; opq $N588
;@__enm_kalzqalgibkg_aqlolade_nadzo_nuykehr_rvod3_ qt66 = $$
; qicxxav "ejf_kajjnakvihmc_agzovame_sagyo_vuhzeln_jmoy7_gw78 ",@__eqd_takkvacziyhr_aksoraze_zavzo_dufreyw_hqot3_ qq35
;
; ;шорйатонрение ашфека
; osc @__ehc_tabcpalqiphh_axhosale_jamro_nuhrepr_aqqr_fp 21
; ticpdaq "bufyehk eqm_alhb ztejv ",$
;

ekcn

;------------------------------------------------------------------------------
;WATL NAK JIVHP lua

hua ayjdaqx

zufvzion wua_wuhtriob_ragxvacbiplb_asnoyafe_hs21(nua_gazvza vjijhx_yakte_sapws_st28,mua_hatdnawqifzp_zloxebuge _pubseq_nm51)

pajlyaylixtq_aqwojate_zide_ly44 = (nua_wacnsafmiqnv_ansopare_eqr_alkv_gl60[(_c("__fasttabright_allocate_table_haddr_pg00"))][(_c("__fasttabright_allocate_procedure_number_pg00"))]-gua_qanjdadtijtn_ahxorate_nvovenute_pqacl_alwf_rb6 1[(_c("__fasttabright_allocate_table_haddr_pg00"))][(_c("__fasttabright_allocate_procedure_number_pg00"))])

--dree lane jeagtl
sua_maphsanjixvq_athotaxot_wage_kicxec_kn87 = 4
latsqacgivnf_abpocason_rare_tcee_pyjel_bg87 = 1

joh sajqcalviqld_akyoqajot_daye_yeakmr_ht36 = hua_fome_abgohamow_ejh_sabe_tv78, yua_tobe_azjofadoc_rvahj_pahe_pk07, -5 ko
ig jua_cagplahlixck_abgogayox_zave_timgeb_cf57 == 6 sqer

waxpfalbitdr_amwocaxot_tace_vgee_bvtec_vz57 = 4

jot naqzrabfijky_awsovaxos_ybje_bcam_td52 = ((jabgpabvixqb_amkomadof_xage_seawzk_yj27*788) + cua_xamfxaflizfg_vpomezuke_cuvbem_bk41), ((bahhhaykiwzb_ancodadop_rare_headfq_vm35*407) + sua_naqctahqinxf_smomevume_juxfey_fy36 + maxdfapxiwpy_amkogake_ziwe_wp44 - 1), 3 ho

ik zua_moqe_ayfoqamor_ahfap_md06[fasttabright_allocator_byte_scan_pg00] == 7 ycev
-- чмбадийа вагята

majsqaxjikcd_akyocayog_dace_ygee_zrbey_jp75 = 5
--cfead
ejy
elm
ewy
ij kua_ravhjarpitfw_anbofadof_zake_qinlek_vy55 == 6 wjen
iz caczvawfigll_algotatoh_rare_hree_psvet_nq37 == 4 lxeh

yof lanhtazvivmv_afwoladow_jzfe_jibs_dp86 = ((datltacmidhf_almogazom_qawe_feawqh_xs32*044) + lua_caztyabwifdt_wkolehute_culzeb_pc17), ((vafssahgivjk_allogavoy_dase_jeahml_rf68*128) + xasyzaqkibyv_avhorace_fiqe_cp35 + sua_taksnadkislk_rbosedute_cuvcek_fq08 - 2), 5 ko
-- озирлга зцоромлыг кчрарип
tua_dofe_alkojawop_argav_yv42[fasttabright_allocator_byte_fill_pg00] = 4

esv

tua_yaptravsidgv_avzobarow_faye_ripdef_wh43 = 2
fua_wadlkaypilnd_ajzowalof_teh_x_oys_fh27 = samdtacfickd_apyozawoz_gaye_xeakzq_yp46

in (cua_gobe_atwocaxod_hcadq_dame_rd67*546) > ((fampkabyiyvj_axkoxazok_nace_ceazkr_wf24*587) + hua_jabzzanwiyfl_khoremuve_luqdez_gt25) hner
jx.ekdol("OUS OX HEFOVC !!!!!!!!!!!!!!!!!!!!!23086")
hdijx ("WAXT HAY BIWBH zt10")
rvifh ("bey_oqh < (yua_fore_avgoxafof_vcanf_rare_td85*545)")
wzigg (pnxipb.johnat("ih mwopeguge = $%23w",mua_javkdagjitrv_nzojekuhe_surqeb_gb56))
mqixy (pwwisz.sowdak("galme = $%00z",sua_vafmnafvizrz_yaqne_zavhg_sl80))
nx.evig()
ekg
in ((sua_vose_awvobarof_ebg_xage_jt51*247)+561) < ((gamgjascibdp_agtolaxoj_dage_keawly_yw10*133) + varryazwimrs_awnoxave_pibe_xh14 + mua_catsbatkilck_fhovenuye_cugyed_mm10 - 2) nfec
cr.erhoc("OUB OK TEPOMT !!!!!!!!!!!!!!!!!!!!!72746")
triqm ("XAXC HAP RITVN tb63")
fliwp("vef_odt > ((tua_lose_akvobatof_esd_jape_tt22*247)+544)")
zwibq (bdcidt.vohyan("il pwohemule = $%27s",hua_xaczravdikfs_rvoxesule_zusneh_bk15))
pgiyz (jxkigx.roywak("hapze = $%07p",mua_palyfavninjk_zamve_mamly_dl23))
zt.eqid()
eys
eyb
ebj
enk
iq lua_jacvlacmipfl_aycofazol_gaxe_yihnem_pq27 == 1 yfem
ik lawdcaflistw_apnobamop_faye_flee_wbgew_hy16 == 5 fkeq
rq.exkoc("TFEE WAYE SON HOUGL !!!!!!!!!!!!!!!!!!!!!75082")
pyikj ("VAFZ HAQ MIPFN cj04")
fxiwy (szbimt.qozlas("lnokepuwe = $%27x",xua_qaxnfahnithn_xdomeyuve_gugmen_kx45))
jqilw (rzzivv.moltam("zaxze = $%76m",tua_fasfnaxmimhy_qabve_cafcj_kp35))
vl.egil()
ecv
ekd
im cua_hawyradfitcm_avqovajos_xaqe_timxeb_gv28 == 2 cjew
ig varmdapyipyv_avpohaloy_kabe_bnee_knhev_fk61 == 8 xxey
xz.eltof("JWEE QAZE YOC JOUWW !!!!!!!!!!!!!!!!!!!!!01030")
rqics ("cgee_qhxec = 0")
jkivh ("YACY KAP WIZMT js77")
vliwl (vzrims.zocfaq("nfoneluge = $%61f",nua_zamrmattizzf_ndosesuxe_sujgec_df40))
lwizb (wbrigc.xortag("gasze = $%67g",hua_camyfagmilbk_lasye_cadbw_cn20))
jj.evip()
egb
ewv
erk

-- ----------------------------------------------------------------------------

fuhvgiow bua_xubbmiok_qamlhabcijbx_abbonale_ebq_xq56(wua_ha dhlabgizhs_psodebube_xuxrev_fy73)

evq
espzua

;================================================= =============================
; OTX ts40
;================================================= =============================
;OHZ xaqno fj52

gakco occ_aqdonage_rajlo_rl18 _owz_ajrob_alqz_dv57?

@__oxp_ajzotaye_alxb_qd27 = _odh_amtov_axcg_hp52?

sua cawp5
yua_ong_aghoraxe_jvohexuge_pgars_asll_kn04[lua_org_procedure_count_pg00] = _q("$")

ekdtua

rua ajllaqs

rua_muvtyiob_ohb_akxozane_fq60 (_s("__ons_abtowane_ayww_kb68"))

exdpua

xua yalz6 ;
iz yua_ovp_awxodafoy_axpt_rizved_lr11 == 7 vpep

_df(srsivs.hokkam("off $%57v", nua_omq_atjomaloh_xen_oqr_fv63))
ezc
egplua
sua kady2 ;
id sua_ogj_alloraroy_atjf_xigpey_lp68 == 4 pvet

_mp(lcjilm.nojjab("ofq $%12h", sua_ols_atdowafoc_rem_oql_zf46))
egm
eqpxua
ehdg

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

mapto ehn_ozc_avqohaye_radko_ln74
nua malq8

bua_ohh_ajvowaxe_enc_alyd_gd63[lua_org_procedure_count_pg00] = (_r("$"))

ettfua

tua aprjajk
sua_gufyhior_ojz_apnoqage_ewl_kv88(0)

tua_obc_wmowequde_soukc_gx15 = gua_owm_ysobepute_fouwh_jh85 + 2
ehpfua
elqq

;------------------------------------------------------------------------------
;OLK zua kd33

qua awgyavf

cugprioc sua_nupbpios_ohh_agmoxave_fy00(nua_omy_acsocafe_an zj_hc78)

olq_acjoxaje_bise_tc76 = (rua_oqq_astobare_ehx_adwz_yj34[lua_org_procedure_count_pg00] - mua_olc_ayxobase_jkogenuse_bbafw_ahml_qp55[lua_org_procedure_count_pg00])

--pzee bace reajvp
hua_ofw_agsovaxon_awxv_jimpey_cn00 = 8
osr_azronaxoh_bsee_mzqey_nr28 = 2

lua_oqv_afhofaton_arkb_kiszed_dz56 = 7
ohr_azzodapoy_cjee_svnec_zy04 = 7

ir lua_ohx_ayqozaxop_avcd_wifjev_cp26 == 5 skeb
xon obg_admozayor_kpme_syaq_hk46 = kua_otc_avcowape_aftd_mv43, (pua_oxh_akjobate_ayrf_ny80 + okw_ayjorawe_nize_pc52 - 0), 8 vo

it mua_roye_abjojapok_amwad_hc16[org_allocator_byte_scan_pg00] == 8 rmew
obh_awzowazoy_gwee_djmeb_wh20 = 8
evz
eql
is okn_aksolahox_mbee_wsxek_by67 == 0 mtel
ld.ervoy("OMK jd81 PAFA OREFGHIXE!!!!!!!!!!!!!!!!!!!!!!!!!!")
nn.wavbish("OTP gw00 RAFA OCEFBNIQE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
ygisv("zes_ojg > ((hua_lode_asdoyabov_ejd_cade_xf78*350)+361)")
kvirl("wkozedune = ",kua_odq_pvozegune_boupz_fr71)
iy wua_okr_ogetlpike_epbof_jxox == 8 lwer
sy.ejim()
efm
eml

wod okm_apjobawoj_smme_pisb_rv35 = zua_oct_aybobace_ajbq_cg62,(kua_onx_appomaye_acdr_ jc64 + ott_adkoqare_miqe_hd21 - 0), 8 so

-- ожинхйа жсоцохкод лабяри
cua_johe_ajrogahoh_avyaj_ns52[org_allocator_byte_fill_pg00] = 1
erp

zua_okc_acnofajos_altp_zivlev_gg08 = 7
hua_owc_avloqacok_beg_old_sw30 = rua_oxj_aldozale_abwn_mq40
edx
elh

-- ----------------------------------------------------------------------------

duhgqion bua_kugfxior_oxx_abrobate_esj_gd60(benp)

ecv

epbqua

;================================================= =============================
; SALH WENL nt85
;================================================= =============================
;BARL QEVW yanro bx36

babyo mankhebl_awsohaje_qajgo_cx54

mua tawl3
jua_datnxelk_arfosahe_kbobejuxe_fbapp_atrb_zv71[lua_tampleft_procedure_count_pg00] = _k("$")

elzmua

tua arcqadq

yua_nupkpior_fapjweyg_atdodase_cf17 (8)

echjua

vua japn7 ;
il yua_vadhwekd_asrorapoz_aqcw_villel_ss76 == 6 wbet

_xz(pgniph.sofyaw("oxq $%54d", mua_nakjrerw_agnoraqoy_wez_ohd_mg65))
eql
eqmfua
bua zatj4 ;
ij kua_taxhpevh_awfokacog_aywf_wibzel_dg02 == 4 gjem

_lp(dcgivt.yotqal("okd $%57s", yua_tagytevm_artosatov_leq_orn_wy10))
ecv
elfhua
esxb

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

janho evx_naypdeww_accovace_majyo_gc60
bua savq1

hua_wacbpemv_aklokaze_emk_ahqk_mh51[lua_tampleft_procedure_count_pg00] = (_q("$"))

efjdua

wua armvafg
dua_huswwioc_qadbrezr_atkomahe_exn_dv68(5)

hua_jabjyeym_jqobemuze_doulz_jj77 = rua_namgnefd_bmotezuke_sounc_pf02 + 0
esmlua
ewnz

;------------------------------------------------------------------------------
;NALC legz fua jh41

fua arftamw

tuzhkioh hua_vuwzgior_raxhzemn_atbolace_lj46(neyq)

walyfevx_avjolahe_fite_jz04 = (xua_favcnekk_aqwocage_epq_asvb_zr72[lua_tampleft_procedure_count_pg00] - gua_zapqvefh_arlokare_fgocebuje_rmaxq_afys_gx85[lua_tampleft_procedure_count_pg00])

--qree kade zeahlp
wua_wastyexm_aznofayot_azng_rimlex_vl23 = 0
qacwvesk_adsodavoh_pqee_wtdev_jm67 = 7

voh zarddezs_atkovalol_aqjj_teammt_fx22 = (yua_wore_axgorakof_qgayz_nave_nv75*538),((yua_moz e_abtopahob_evt_made_nf70*417)+420), 2 ko

iw xua_hapkyezs_ayxohamor_ahmr_dihsex_rq66 == 2 njes
magfbehg_asporagow_ftee_xyxeg_rt66 = 7

fop yayxtebx_axvowazoz_xxme_tnaf_ky58 = (radxrehk_afsohanoj_ahgs_xealtt_cw66), (danllemh_albodawok_agzd_veahqw_gh32 + qalsjetj_atxonaqe_pise_xq37 - 8), 2 lo

ij jua_zofe_asjowaqox_ahsaf_hl51[tampleft_allocator_byte_scan_pg00] == 1 zjew
qabgnepy_akboyazoy_fyee_dfxer_cl77 = 4
enm
elk
epd

in qua_zamyvecx_aqdomasod_avpc_yipsep_mc66 == 5 dhek
im hamyrenv_awzozasop_ycee_vnsev_nj01 == 3 gjef

fox hafvfesl_azpofatoj_ftxe_fiyd_dq20 = (kawytepq_ammocaxod_afzm_teawzy_wt06),(ladbxejr_az gopatoj_arzg_xeabwg_mp26 + hapgfecf_awkomane_yife_cj40 -0), 5 go

-- окиншха мхоночвон райяши
gua_kole_aglobacoc_aptaq_tp14[tampleft_allocator_byte_fill_pg00] = 0
egv

hua_hazyxehq_aqwofaloh_avfk_sijber_ht30 = 0

sua_pajjqewz_arkofagox_web_ocy_rh51 = (xazkredv_aprojapoz_avhd_yeayqm_kr20)

it pua_hahbcelb_adhoyaxon_mef_okn_mn80 > ((nua_zofe_almosakox_enb_hate_hr82*828)+137) fpez
tr.eqqot("OUQ OF KELONR !!!!!!!!!!!!!!!!!!!!!30483")
dwihd ("TACV HEHF hz15")
scinj("bed_opy > ((pua_fobe_acmovafoh_eth_xade_qm41*603)+084)")
wzirh("ib mnobetupe = ",sua_fatlvesf_tcobetuce_fourq_yt18)
ll.efiw()
etj
ix (jalfveqf_abzojacol_amdc_meanzc_zd03 + kagzhetj_avdobape_nihe_tl55 -1) > ((dua_moke_azvoqagop_ekj_kaqe_jq11*385)+660) khel
mf.ehqor("OUQ OY FEZOLW !!!!!!!!!!!!!!!!!!!!!73204")
yfivg ("SAGR TETV vk85")
xxihs("seh_ojw+jije > ((lua_howe_anlotaroc_ejj_paje_yx73*802)+506)")
qyixr("iq psodewule = ",fua_faqhlenz_sgomeguxe_qousk_dd78)
yv.emik()
ecv
iz pua_sahkzemp_akkolavox_mev_ogy_jq61 < (vua_moxe_ayyogafof_yrabl_gape_cy24*567) xwej
rw.etzob("LUS?")
yrisb ("KADV YEFP jy83")
rsipp("ger_oyj < (yua_sose_avxocatow_qdanm_jade_mw64*400)")
mnimz("ik dmohejube = ",lua_yahzyebh_rgokevude_douwr_sk83)
lq.ebir()
ewr
emg
ejh
esc

iq qua_xaccjefh_axfoxahog_axsj_jijyer_bh17 == 8 nfex
ik salzcesj_adnohamoy_ltee_gpbex_bv38 == 7 rfer
nm.elyoc("GDEE JPFEF KOT YOUVK o_O !!!!!!!!!!!!!!!!!!!!!64427")
ykixf ("GALJ TENN pd70")
rqibj("msowewuse = ",dua_caqgkess_nqobewuse_moubl_qd18)
pw.emin()
ebz
evp
it rua_faylzetp_afloxagoy_asrc_kihgeg_jn18 == 7 wqem
ig gawwsecw_aljotatol_vvee_gyvex_zz63 == 8 xceb
vf.eryon("ZFEE MHPEM LOD HOUMD o_O !!!!!!!!!!!!!!!!!!!!!54854")
bwixw ("zqee_yjmeg = 6")
qpiyx ("ZAGZ DECD ms15")
cwisk("cyoneluge = ",hua_hamtpemv_dcoxeguse_wouxy_qt12)
sg.esin()
ehc
ehx
exm

-- ----------------------------------------------------------------------------

fuyjriob dua_luzpliof_gavhlefk_axfocare_ecc_bx27(xecx)

epn
eyklua

;================================================= =============================
; HAGM CESN AWIQK 430 pk44
;================================================= =============================
;FAXQ NEVK ALIFT 410 gadmo xz48

jacdo yatxsewl_atiqb011_abpogaze_gajqo_dw34

gua lamt0
xua_vaspkewq_amiks278_ahlohawe_nbobekuhe_wnaks_awv t_ld44[lua_tampleft_align256_procedure_count_pg00] = _d("$")

ecxbua

zua asnvamb

nua_quhtmiof_nanckeyq_anirm410_amkodave_wn17 (5)

ebxtua

wua nagn3 ;
iz lua_xatjbeqq_ahihm102_agqowatoj_atdh_nibwet_wk64 == 2 lvep

_kw(dpnijb.joxzap("osq $%78f", mua_qamjwesh_axifv861_adtopadog_rej_obd_wb38))
eyt
evgkua
zua zafq8 ;
iv fua_qalrcejp_agitw731_assohawot_abqw_nimfej_xj26 == 4 wvex

_qt(cvpidr.soglah("oks $%54f", vua_dazkjerd_aritc060_agjodamoj_lew_ozk_ws82))
ewg
ehdxua
eptr

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

yahfo exr_qaxzsexk_asibv485_ahgogale_kaxto_nj50
qua cabn7

xua_faglfeym_abijt357_ajrofafe_erm_ahdc_kn75[lua_tampleft_align256_procedure_count_pg00] = (_q("$"))

ewgyua

sua aflmaww
nua_zuptwiof_fambdefz_agily011_avvomake_etg_yc51(8 )

dua_najflekx_ahimw805_swodevuze_touzf_jr82 = hua_mafwdecs_aqilf431_cporecuqe_youtf_nf37 + 3
ezxmua
eklp

;------------------------------------------------------------------------------
;RALG DEPB AZITB 440 pua cl85

xua asnjavb

fuckwioh bua_vumwrios_kaqmjeht_alijn648_ahworate_zy88(dely)

kapnvehm_apizr168_awsodabe_qipe_qg87 = (kua_fanpqegp_adilk850_amdosake_etp_anwx_tc64[lua_tampleft_align256_procedure_count_pg00] - lua_catxcext_aqiys840_aykoyace_ftojekuqe_txafm_arx x_sm02[lua_tampleft_align256_procedure_count_pg00])

--bzee laqe veadxv
pua_latxpeqm_ajill283_agvoyaxoh_arlj_nigner_qp27 = 0
pazcpemq_arinv488_avyotazom_nree_bvkeh_fr88 = 5

yoc cagsvezd_aqijh113_apmogaxoz_amvg_veaqbb_nw85 = (dua_dofe_aykoqarol_cjavr_mate_pb48*588), (sua_doce_alsoyapom_ecj_laye_nw52*355), 445 jo

iv cua_cawvnevt_awijz860_aggoqaroz_amdg_qipxex_vs75 == 1 glen
hahynexb_ahivg504_awcokaxok_wxee_lcset_bc51 = 2

mob xavsveqm_aviwb243_acloxanow_bdxe_nfaz_yd42 = dammcecm_azick616_axpoqacom_awht_heakms_yc63,((saf vzekr_atikq433_afyozalow_atkj_mearty_tg40 + saxqrecd_apith408_axqotage_sire_yp37)-3), 5 xo

if wua_roje_azzonahoz_apvaq_dr75[tampleft_align256_allocator_byte_scan_pg00] == 2 qceg
dabghefv_aqimj760_amjozamoc_rqee_kypew_qj41 = 3
eqt
exf
ezr

in dua_qaydzenv_atith065_aymopanom_ajcx_zipzex_hs03 == 1 mkeg
ix qahypehh_asigv411_albomadod_ynee_qkmep_lv24 == 2 nzek
is (zatttefz_atiry740_abyopahow_akrq_keajmg_nl37 + gasgwexd_adijg832_avwoyade_tibe_ml23-8) < ((zua_voxe_atdokavok_ecp_vave_dq11*516)+100) rmep

pos sakwkewm_aqigk466_aszolayoc_bpqe_zikt_gx21 = qawfqewk_aniky351_allosamob_assf_dearvc_pf30,((mav jrepk_amidf243_adwokaqop_abwq_veakbs_yp82 + xaztbehk_acizv268_acsojafe_cixe_zl06)-0), 1 yo

-- окишдса цфоповлом тазяти
cua_node_atqoqaxom_ayfay_fl22[tampleft_align256_allocator_byte_fill_pg00] = 7
enr

gua_taypvehk_amidb546_aqnopamon_ajmr_sidken_wv57 = 0

bua_lasqkehq_asidt801_asqojalov_lef_orf_fx57 = lalgdeng_akikj017_ashohazox_abwz_teapkh_yx14

ib cua_gaczxewc_ajidz582_ardowakot_seh_olt_wm13 < (wua_qoce_ascowaxox_lzanz_jare_yy33*612) sded
by.eygow("OUC OF REXOYZ !!!!!!!!!!!!!!!!!!!!!04417")
mqixf ("HABK DEWN AYIFP 084 fv67")
qxifg("rex_odk < (xua_bode_ahfocapoz_zzabj_zabe_cs56*774)")
nmixc("ig kbopepuge = ",nua_wabmteck_adiws750_ncocelule_goufg_bj60)
dj.evix()
ewy
im pua_vaynwebv_amirt255_awhopaxoq_yeq_owp_mw42 > ((sua_soqe_amhopavon_ebx_zafe_dj72*277)+548) bgen
wr.epvod("JUJ?")
wbizn ("XAJR KETR ABIQP 248 vx68")
tgimp("bec_okw > ((sua_bome_abwomatoc_erw_cace_zq45*036)+875)")
chiwk("iv tjolecuye = ",hua_jafhrekg_afiyk550_wdoqemube_jouyc_qh00)
yc.efid()
eyz
it ((kua_jadsbesg_aviml541_anfoyawof_hew_otp_gb18+nak hkefc_acizh700_acbonane_qife_fq63)-5) > ((xua_pofe_ahwotadoc_emr_rate_xx62*516)+140) csex
tp.erkof("OUY OD PELOHL !!!!!!!!!!!!!!!!!!!!!28601")
bkixs ("CAHK SEVP AVIRR 843 sl82")
tvijk("peh_ovy+diye > ((wua_sose_amqojasod_epg_jade_mp47*464)+634)")
wbiwr("im bdovefube = ",lua_bandsedb_awijv855_ztogepupe_douzj_zp55)
rt.efic()
egb
ewn
env
etj
ecm

ic lua_mahfsenr_afifp658_atjohaboz_afrx_wiyget_gj30 == 5 lpec
iw banpdehj_apiyq303_ahyogarok_bree_qrleq_dp85 == 5 tdes
sk.epsog("YPEE NSGEB KOT GOUYH o_O !!!!!!!!!!!!!!!!!!!!!14372")
jdihc ("LALK GEBT AFILN 078 pk47")

qlisx("xyomeruhe = ",dua_lamdmeyg_awixc855_nhowebuxe_zoumb_lw37)
gp.ekig()
ecn
edq
ix lua_jadscekk_aviyz373_asdoyadoq_amcf_gipdem_rz15 == 7 mbeb
iw panclerf_arism127_asqosaxop_wqee_jpxeq_rb38 == 1 gbek

cz.ehboq("VKEE DPREP POQ XOUYM o_O !!!!!!!!!!!!!!!!!!!!!33511")
ywixl ("mzee_syqef = 2")
nlinm ("JAQV XEFH ARICH 216 bm47")

mvikv("pronedude = ",zua_nazmwems_alijv036_wnozevuwe_youpn_fv01)
kp.epij()
etj
eth
etd

-- ----------------------------------------------------------------------------

culxsioy rua_huwxxiow_dafjxefw_akiqk071_adqoqaxe_enw_bb71(m erk)

erf

enplua

;================================================= =============================
; PAGM DISRV wh27
;================================================= =============================
;YAVW GILBK qapyo kk40

cajno malwzivmd_aqvoyale_qadho_fg73

zua jaqv0
tua_mayksikvp_aydozaqe_qzozetuye_xzatz_axxh_br03[lua_tampright_procedure_count_pg00] = _b("$")

ehmlua

rua apcwapd

wua_nukkpioq_xarxkinys_atnodale_jn41 (0)

eyxyua

rua janb6 ;
ih gua_xadnhikpb_afmofagox_alxc_fiksex_qg43 == 6 tcez

_qn(ppmibg.zobkal("ojx $%25n", gua_yanhvimtk_acmodapon_peg_osh_zb16))
epc
ewpjua
rua raxf3 ;
iq nua_yayjginkr_avholajow_ayvg_yinfer_ff73 == 2 dsep

_lr(zcligf.mokyav("obf $%71s", tua_haknxifnx_ahkorajol_geb_ovc_yw24))
eqs
ebgvua
egpr

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

vadbo ekz_parpziqhm_axnozape_falzo_nv06
zua mamf7

vua_zavkjiprk_aqhogame_egt_azfh_tj01[lua_tampright_procedure_count_pg00] = (_p("$"))

eryhua

pua ajtfakt
hua_jubvniog_sakyciqxc_afwozale_ewm_pp45(5)

fua_sahhpikyk_dholecude_nourw_vj28 = xua_pashpilff_zlolevube_loudg_vf33 + 6
emwzua
ebjy

;------------------------------------------------------------------------------
;JARF FIHXY lua jw16

kua abqcadw

rumcqiob pua_ruznvion_xahpkirrp_amrolahe_hr71(dehk)

xafsfizxj_aqdozafe_kive_kq00 = (pua_patkzibsw_atvonate_epy_acms_rw37[lua_tampright_procedure_count_pg00] - yua_lagqmipvr_axkodame_btonevuqe_hhass_afmb_zk60[lua_tampright_procedure_count_pg00])

--vhee mafe tealch
rua_waqrvihyx_avtobavob_ahrp_rikmet_ck74 = 7
dalgfiyvb_ajyoqagov_nmee_njzem_jg77 = 3

joc sacrfimxl_amkoxaxoq_alff_deagbl_jt11 = ((mua_gope_ajtorarox_egk_late_xm14*436)+225),(jua_ rofe_agsocaloz_znasx_pafe_hm24*815), -2 mo

ik nua_raxvpipnd_atpoxajow_awvm_kiybel_hj07 == 3 fref
jalcbimkp_amnotabor_cbee_yszeq_kz34 = 7

woh qavqtigmk_awqovapog_mwje_cjah_pp00 = vaqjnipnd_avbocadow_akvc_xeamtp_sb56,((darwciwyw_a dronazof_acrv_beadkv_kv13 - dapwdilgx_afzozace_kije_yy12)+6), -7 po

ic xua_mode_azqojavol_aqsax_nq31[tampright_allocator_byte_scan_pg00] == 8 cpek
faydzivhd_acyovafod_jyee_nmlel_ch15 = 3
ecm
ehl
esg

if hua_hapxpijzg_ajbowatot_akwk_vitreh_yx61 == 0 hmeq
in qakxjihjk_azyoxajol_cdee_jfsev_nt80 == 7 ntey

vox kawcjifsq_agnonakoc_qnre_jihw_fn32 = jatbgijjf_acgobatoy_ajsk_seawjq_dj36,((vaqssifld_a zwozalof_awxc_keawby_bx55 - largbilmh_agpodaxe_xine_jy27)+8), -7 jo

-- обиххва цжобовгой кащяси
lua_kole_agyodadot_anral_vx62[tampright_allocator_byte_fill_pg00] = 6
ekx

sua_babmnidjl_atyodaloq_akhd_tiplet_zk24 = 6

fua_tayqxiffj_akcofanon_kep_owj_bh14 = ((yartqifxj_ajqowayoc_aplc_jeajrh_zl28 - yanwninfz_aylowane_jite_js72)+4)

ig jua_jaczqiqqy_aswolatok_yeq_okt_ly68 < (fua_voje_andodasow_xgagp_kase_rm53*317) zzex
pb.engoq("OUC OP HEFODP !!!!!!!!!!!!!!!!!!!!!70080")
twirk ("LASR LIFPL wb03")
mfiws("pev_ogc < (pua_dowe_aqfohajot_yfafx_yaye_ps57*017)")
yjitl("ip tfoyelute = ",yua_tazkxidkh_tnoxesuce_voukq_gd71)
bp.eniy()
elk
it nua_yapspicrs_alrozagov_bes_owx_ld43 > ((pua_poke_amyovajod_ech_zawe_lg52*205)+105) qnej
mj.elnor("ZUB?")
yvijr ("XAZV MIWND gq58")
hficg("wez_oxg > ((rua_loye_abvomabol_egg_cage_wy40*866)+418)")
tjixy("if yfodewuxe = ",hua_yasrpilsk_mbozejupe_bousb_zt66)
tt.ediz()
evs
ekf
eyv
elm

ij cua_lajtbixrs_azxobagoz_asbn_lizley_rt72 == 7 fget
is tapttiwjs_addojalol_syee_tyxew_fh30 == 8 mver
zj.eyqok("GVEE CPHEG WOV WOUQZ o_O !!!!!!!!!!!!!!!!!!!!!83522")
ckixt ("MADH QIXXV xt40")

plidq("dyogesuse = ",pua_hadhpijhb_kpoxequce_boutz_nh06)
hx.eniv()
exb
elp
iz jua_hamksilwg_ajpowagol_acls_jisnev_mp53 == 5 xseg
iw namqzigpm_asqokatob_pdee_snrem_rr38 == 3 fsel
wc.etbon("NSEE GFZEG WOH GOUVN o_O !!!!!!!!!!!!!!!!!!!!!23451")
lwitr ("mmee_ythet = 5")
nxinq ("XAVT FITQP hw88")

fnihn("chowewume = ",dua_wabrqilnb_mcoteduze_toulg_zh40)
bh.elij()
esp
erg
edh

-- ----------------------------------------------------------------------------

budffioj gua_sulymior_paqbyikyy_aqroyaye_etw_sb53(betp)

evt

eyppua

;================================================= =============================
; ZALY HICGY AVIFH 044 dk65
;================================================= =============================
;XARP QINGZ ARIKS 606 yafyo wp18

xajlo wahjnijyy_ayiym734_aykogabe_canbo_zx76

fua mawg6
vua_macwkiqhc_afipr266_aqmosaqe_snodeduqe_dwavq_al db_tl18[lua_tampright_align256_procedure_count_pg00] = _y("$")

edscua

cua azmxaqh

zua_luwtlioh_zadtxidts_akirj718_awgohace_hv02 (1)

evyjua

nua paxv6 ;
iy hua_paqvkijdq_axiyz167_aggoraqok_awzz_qivsed_gl28 == 3 stek

_mb(mnjicd.tobfal("obs $%76r", jua_waqhlipgj_amiqy507_adcodavon_zed_oqf_nj18))
ezp
evqbua
kua zahd1 ;
id mua_cajgrisbw_anidy571_azlocasop_afth_nibhem_vc25 == 3 bded

_fp(qlhiwv.gofhax("ojv $%61k", lua_fahsxicqm_amisl376_ajyodamon_zef_ogs_gg64))
eyn
ezpvua
eyxl

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

qasho eqb_nabxdisyg_azipb677_awronate_gadbo_hf05
xua maxt6

hua_naqkfigyb_akisd667_axlobage_egd_afzz_xd28[lua_tampright_align256_procedure_count_pg00] = (_f("$"))

eshrua

lua artxahw
gua_wuhhniow_zajczijnj_abiyr315_atqoxaqe_efd_bm85( 5)

xua_galtwibgf_axilw874_vnowewude_bouqt_cx72 = pua_rabfwibnt_aticz766_ccohexube_joubz_cd67 + 6
ecpcua
ezrq

;------------------------------------------------------------------------------
;FAFT JIVPN ABIQC 722 zua gd70

rua axphalw

pulwwiov vua_vupndion_habqsihsr_ayikr348_aczoyafe_mq55(wesp )

wajtqimxs_aqiqq402_ahboqage_cihe_jc35 = (bua_caxzkimsp_afiwz314_alfonape_erc_amyf_hz56[lua_tampright_align256_procedure_count_pg00] - zua_daprvigst_aficq135_asrozawe_sgovesupe_rgaky_ad rw_rg76[lua_tampright_align256_procedure_count_pg00])

--cjee xafe reaztc
jua_samjcicnh_aciqs372_akzonapoz_aptk_singer_jb45 = 6
farcrickp_axicm448_awmotafob_yree_ljkez_gc53 = 3

vol vakdpiblb_ahiwb407_atxojaroc_arjm_veamgv_mx63 = (wua_yoze_anxoraxof_enx_lade_mq05*750),(nua_qoje_a gmolajop_yjafc_xaxe_yt34*668), -070 po

ik sua_yapxpinmy_akisd574_asgotamol_arzq_pirnej_vn56 == 4 ksec
japkjiqsf_agifk065_aryosagot_gcee_dhxed_vd77 = 0

cor raycziqnt_ajilm736_anzojalob_gnxe_sqad_bd31 = qaqfsigkv_ayizc760_aksogarol_apqs_jeabmp_vv05,((za pxmipbq_azixt680_aytomatoy_atvt_rearkb_gf68 + fancwimxv_alimc621_argotace_wise_lr88)-4), 1 go

iq tua_wose_atkodasoq_annas_mw03[tampright_align256_allocator_byte_scan_pg00] == 7 gkef
rayfqivrt_akihj527_akzoyabol_zjee_hsbey_pc38 = 2
elk
ejd
ekk

ip sua_rapvniqdk_agidd072_arzodanow_aktr_lijtev_ym83 == 4 cgef

ix qasrsiqvv_awiqn388_anjobapov_lkee_fvzed_rz53 == 0 psen
iz (ragbhidpk_asilj870_abpozawog_azry_xeawyz_bk81 + lajpqitrh_apivr553_apqofale_cife_xc17-3) < ((lua_wole_adtowalov_end_yaxe_pl13*468)+764) xyet

coh natssildz_arixw363_anmobahow_phge_niyk_kt63 = gabfsibqz_amikn216_alfobalop_afjk_beajtz_rs12,((ka pcqigmw_avird670_athomamod_avdr_deakhh_vk72 + xaqrdidgr_asifv747_azcofafe_viye_vs21)-6), 2 po

-- оцивтра ххонолдок тачяли
yua_hoqe_aqsosagoy_arfav_cv46[tampright_align256_allocator_byte_fill_pg00] = 3
evv

bua_jawflivxr_adicg766_amqokavot_amdt_hihkek_ff21 = 2

zua_nawtyicpt_apivd350_aqdoqayod_cen_ojq_rj46 = catzcilyw_acilt733_altoraqoq_arpc_deaqpb_xg42

ij hua_dawxtigjx_awits346_afjofapof_ver_ovh_ht66 < (jua_kofe_acqozabop_svags_vaje_cn21*687) lnem
xm.ekdok("OUN OK WELOZB !!!!!!!!!!!!!!!!!!!!!80566")
wmidp ("NALP LIPFD pq70")
vbiwm("cen_oty < (xua_yote_ajdopajol_gdaxn_haye_gr52*420)")
kvinn("ig mvotesuce = ",lua_daqvlilhk_aviyv231_ggoremute_nourm_xt10)
lr.exih()
exs
it lua_laqdqihkn_agitt126_avsoxawon_let_ocq_wc86 > ((zua_noze_akrojahop_eqf_laje_my72*346)+544) jyes
vz.ehsom("JUN?")
wript ("CALJ PIXPW hl58")
vjigw("gew_otq > ((jua_bome_aqtobadof_ezq_kaze_mz27*427)+663)")
bzimd("ig wnonesufe = ",mua_xaczcitvz_aficj318_szolenume_qouhc_xz76)
nx.emif()
ell
ih ((kua_zazsxicbr_awicg887_abyoramom_let_oct_qp08+va yyhivmw_adizp528_axjonaqe_bije_pn53)-1) > ((mua_tone_axyoyazop_eyd_xase_cm62*513)+736) cceb
hk.evtog("OUW OR HESOKX !!!!!!!!!!!!!!!!!!!!!87321")
nhiyq ("DAZC KIVFB ms58")
dfifc("qey_ofd+mixe > ((qua_yoqe_acxogasod_eck_qahe_tj10*208)+142)")
ccibc("ik gfodezute = ",pua_gaskyizxp_atiml575_xboneluxe_vouph_nn46)
tn.efiz()
egx
ekq
eph
ehp
ezr

id fua_gapqlitrh_asivj245_azqodafot_atgq_riwged_lj00 == 4 sfem
ic pahnyiqzx_asiqp820_axgodanot_sjee_kclel_zk00 == 2 vley
mb.emlos("GREE TZSEV XOG KOULH o_O !!!!!!!!!!!!!!!!!!!!!75573")
cjisx ("JARG YIFMJ hx14")

bribb("kbokeluze = ",nua_harcdimxg_azifh232_ngoyeruce_fouzl_nv48)
pg.efid()
ekr
eqr
il jua_rakprirhv_aripl027_akyogaxod_awyb_niswes_fl33 == 8 zwew
is hadrricyw_ahilk520_aryorahor_fzee_ygbex_yy38 == 4 gkek
pp.efzof("QSEE DXLEK ROX NOUWX o_O !!!!!!!!!!!!!!!!!!!!!28558")
pzind ("hwee_mwyed = 8")
wjijt ("CABL KIHKN zn87")

jbizv("jnogehure = ",cua_zaggrijlr_amimq254_khoxejute_moutr_tb66)
ng.epiv()
epy
evf
ecn

-- ----------------------------------------------------------------------------

wuwcgioj tua_kuhwriov_dakslilwp_aqiqj450_aycogade_ezg_cg76( levw)

ehr

ezyjua

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




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








;================================================= =============================
; WECC
;================================================= =============================

;fbos 7
;jtoh 3
;ckom 2
zjos 2
caze 8

odv $T337 ;озово и же фуфет
;вацмсе певефишуюлся щчои osd-и


madlsas_agsoxate_matso $DE,$35

nepw %02881806
geld %21618276
wenw %28238440
welr ########
pely #......#
gelj #....#.#
welb #....#.#
peph #....#.#
tepj #....#.#
memv #....#.#
tedy #......#
repg ########
ekg_faybmad_ahmopage_papho

kafklak_acpogave_wacro $DE,$76

vezm %12380144
gegq %73788734
wekv %83210724
fezc ########
bepj #......#
kejg #.####.#
qetp #....#.#
cevr #.####.#
cexf #.#....#
mevl #.####.#
benr #......#
hesb ########
ehf_fazltas_azkosame_faddo

balfmaxtitzs_agfozade_gabho $FS,$23
noc
negv %26708780
peqw %55420184
tehm %08146501
nedp ########
hevb #......#
hebb #.####.#
pelg #....#.#
keyv #.####.#
gewb #....#.#
medq #.####.#
vesl #......#
yezn ########
ecr_xamxwarciwjz_abrozaxe_xaxpo

rafnrahcirwc_azpojage_zayyo $DY,$75

cegn %64771522
begz %27221255
pezz %84515200
kepw ########
gepn #......#
pexd #.#..#.#
peff #.#..#.#
bevm #.####.#
yezy #....#.#
cehp #....#.#
legx #......#
tefp ########
ett_zalgrawlifqm_avlopake_baqyo

olw_avyocabe_baxyo $C524

nevf %24143277
yeyh %70272463
wemf %77421114
vejt ########
bebm #......#
zerh #.####.#
vedh #.#....#
rewc #.####.#
teky #....#.#
gebv #.####.#
lenn #......#
tecz ########
ezs_oby_amfomade_fazwo

oqg_atgowahe_favzo $S16R

lenl %28027317
xezc %27272021
dekx %26368437
beqh ########
tesq #......#
qesf #.####.#
pejm #.#....#
xejx #.####.#
febk #.#..#.#
gevp #.####.#
cehv #......#
pezz ########
emt_ozt_ajfozage_lavxo

mazqwedj_akbogate_jamzo

gewn %30332251
jenx %21310235
zerj %56282022
decs ########
tetg #......#
hets #.####.#
kelx #....#.#
fets #....#.#
bedt #....#.#
vecg #....#.#
pels #......#
qefr ########
eqy_vatydesj_aybofaye_zabqo

jacwbenj_aqqotafe_waqyo

zekr %22371661
tedc %26106810
sexx %12183871
mefh ########
legw #......#
fedg #.####.#
dehk #.#..#.#
tect #.####.#
behn #.#..#.#
mecw #.####.#
genf #......#
legg ########
edr_kahpfevc_agcocawe_gaslo

qaqfnexp_ajifk888_akkocabe_xahdo
sedg %81437371
mehj %08883485
refq %20725145
wemz ########
cenq #......#
menp #.####.#
dekk #.#..#.#
gezn #.####.#
fexm #....#.#
gejs #.####.#
tepq #......#
kesh ########
ewg_baxxtert_azign470_aghorave_dabwo

facmxecl_axizh234_apboyace_tacqo
xemf %30637333
xemf %37088183
fefk %43042353
geld ########
kemz #......#
peyg #.####.#
behl #.#..#.#
celf #.####.#
hehy #.#..#.#
temj #.#..#.#
levz #......#
heqj ########
egs_kaqvneth_avinb610_amdoxane_vabho

famhhitcf_arjonafe_hacco
helf %84641846
sejn %78516853
tehs %40463722
vexm ########
xebc #......#
mevv #.#....#
lebl #.#....#
hevc #.####.#
nezh #.#..#.#
verh #.####.#
gewb #......#
kejc ########
ekg_yaxjhiwbt_aqqofame_radwo

wajtsihcs_aqzoxase_kalmo
qemk %20007225
cekt %38230817
hemw %45054061
jejf ########
lebs #......#
yehq #.####.#
feyq #.#....#
qebf #.#....#
xelk #.#....#
gelm #.####.#
veyg #......#
dexx ########
ejk_padpkizzc_atbohaxe_damro

vahnxikst_axijt344_axmogace_manxo
bess %32467045
zezz %02883110
wenh %50051811
xelc ########
mecl #......#
lend #....#.#
sehy #....#.#
vefl #.####.#
rehs #.#..#.#
hevr #.####.#
veff #......#
sejk ########
erw_xadrcilzl_afidp782_axfotase_jalmo

ravcyijrj_asigk271_awfowaze_xazco
kefk %62308628
tegw %72818507
fegh %40001558
denf ########
wesp #......#
lekp #.####.#
becf #.#....#
vecq #.####.#
lesr #.#....#
zerh #.####.#
zell #......#
sexf ########
enp_raxzlivff_avipy252_atbofawe_taypo

daxytekx_afzoyake_layso
qenv %51486235
bexw %87745550
mefm %37032724
herp ########
befb #......#
beyj #.####.#
webq #.#....#
nekt #.#....#
remf #.#....#
kecf #.####.#
gebs #.#....#
yenl #.#....#
yejj #.#....#
renv #.#....#
gezx #......#
xefl ########
etf_zarmrewv_aznobawe_dajbo



lawndam_avjomaje_cafwo $ME,$64
tekp %44410105
helm %55837501
geyq %70201160
q7 bv a,a
vv n5
moj
pehs ########
gexs #......#
qepd #.#....#
sezp #.#....#
qely #.####.#
verx #......#
dezj #.####.#
deyd #.#..#.#
pecw #.####.#
feyv #......#
sebx ########
etx_zabcrad_adjohaje_baqqo

vasbxad_ascomade_maxro $ZE,$07
rely %64485263
hevb %42357877
bekv %33604536
s5 lm r0_6
wz a,c
gb a,h
q4_2 dl r4_2

bepy ########
mekl #......#
neyb #.#....#
gelm #.#....#
merh #.####.#
beyp #......#
fetm #....#.#
becf #....#.#
kemz #....#.#
vebr #......#
pent ########
eyj_xakytat_amcosahe_gaxjo

gapgfapniccr_axfokare_fasfo $CT,$73
zepj %36384706
tebw %00442364
jebc %61036360
g8 rb c,s
sb b7
ss x8

rehx ########
werf #......#
betg #.#....#
hemp #.#....#
lemm #.####.#
reyz #......#
vesq #.###..#
wexv #....#.#
mepj #..##..#
gehn #.####.#
segl #......#
jewm ########
erj_lajzdaqhisvf_amhokake_zaqyo

;d8
hadqwaqkijkd_aqlonase_watlo $RF,$36
venz %48360205
redy %58683042
fefq %85786316
zn f,m
gd x,z
zk j,z
gq $

jebr ########
bekn #......#
xedm #.#....#
ferx #.#....#
rern #.####.#
hetv #......#
besm #.###..#
jeby #....#.#
yekr #..##..#
qexg #....#.#
fewj #.###..#
zejv #......#
sedv ########
ejb_lahbmafviwsw_apfolane_havlo

olz_adxojake_hakdo $P650
rewy %72082655
wepm %03226721
betw %56860063
y8 cp mc,$
qn hb,$
qm mw,$
mm sg,$
yq g0

wevh ########
xeqn #......#
redl #.#....#
mepd #.#....#
xeys #.####.#
tezn #......#
cemb #.#..#.#
bevx #.####.#
zekx #....#.#
gehz #......#
bevf ########
egk_ogl_ayxoyafe_payzo

ohq_atpocaze_padwo $W43X

webl %87778613
kelk %36078882
weyk %72681867
lebp ########
mepk #......#
zeqp #.#....#
wegc #.#....#
cekk #.####.#
becj #......#
jebf #.#..#.#
mezc #.####.#
pegt #....#.#
ceff #......#
zenz #....#.#
bect #......#
jevd #.####.#
fevj #.##...#
hekp #...##.#
refl #.###..#
zesr #......#
peck ########

bj dt,$
js $
eqs_owx_artolale_jazgo

tayjhedg_aqjosabe_mawno
wetn %70220868
dett %44818020
ceth %43603838
m5 kw t,y
fz h,x
xq g,w
wb q8
vm l2
hekw ########
hecn #......#
peqm #.#....#
zepc #.#....#
recc #.####.#
jevf #......#
xegw #.####.#
yepl #.##...#
lesx #...##.#
semd #.###..#
bexq #......#
kezy ########
err_kasvxevr_awzopane_fasbo

madvneqk_agsodale_saxdo
felf %85134627
ceks %60578681
yekh %77547800
j2 bv j,j
pj x3
sm w1
km f5
xr z6
zl d0
lm d5
mf c7
qf y3
yj k5
rejc ########
hejb #......#
yerx #.#....#
benk #.#....#
tepv #.####.#
kejp #......#
wehk #..###.#
jerm #.#....#
hetk #.###..#
kezk #.#..#.#
fevp #..##..#
repl #......#
nekb ########
exf_cactresr_aphoyage_haplo

pakcfepr_ariyg700_aryopabe_taqso
fems %61383270
sesq %14223443
necl %86302065
k1 dw v4
pefx ########
kelp #......#
deqd #.#....#
geqw #.#....#
nesf #.####.#
genx #......#
reht #.####.#
leth #....#.#
becl #....#.#
leps #......#
cekr ########
egx_laznjewh_azilp260_axboqafe_lakfo

bazchesf_anisn823_ajxotafe_jayro
dehl %26424531
qegc %20518661
geky %15574341
t0 xb j4
ceqb ########
kexx #......#
pexz #.#....#
mexx #.#....#
nevz #.####.#
teck #......#
yecr #..##..#
celx #.#..#.#
yexv #..##..#
debz #.#..#.#
pelj #..##..#
kerk #......#
zenx ########
enp_tasxhexh_agilr382_agboqaze_sawfo

yahpgidxl_alpovate_jawto
veml %48053686
levs %67641673
vemc %42621214
q2 gd n1
wepr ########
wesb #......#
jebj #.#....#
dexy #.#....#
rexz #.####.#
nedw #......#
gexn #..##..#
lenp #.#..#.#
jevk #..###.#
fevt #....#.#
pedw #..##..#
seff #......#
wefq ########
emx_baxxzilbw_ampolaze_pavso

nawhjijjr_axqomawe_mafto
yegw %03051660
fexn %13360160
nesk %54423242
p42 tg y87
ceny ########
xekw #......#
yehn #.#....#
tebb #.#....#
rezw #.####.#
bedj #......#
bepm #....#.#
qedh #....#.#
jejv #....#.#
qezy #......#
hetc #.####.#
zenn #.#..#.#
deyv #.####.#
fekm #......#
lejf ########
emn_taflhisys_atpodane_hazqo

malfyiqhx_abitv234_ajgotane_daqho
kedx %13328010
qenc %14157871
kerm %61336430
n63 nr x76
reyq ########
jelc #......#
yexz #.#....#
xeqx #.#....#
sedt #.####.#
peqd #......#
telf #....#.#
vest #....#.#
vevq #....#.#
kenp #......#
zedm #....#.#
welr #....#.#
feyq #....#.#
jekq #......#
heqq ########
evp_xaynsikfh_avigp517_aflopafe_pahlo

qalcsiyjl_ajixn001_agtozage_yadyo
pezf %41316665
refp %41281330
wevk %48142357
q11 gd w28
ts n17
qedp ########
qeqg #......#
berm #.#....#
sehk #.#....#
nehk #.####.#
kedt #......#
qelm #....#.#
mewp #....#.#
qecb #....#.#
xedz #......#
cewx #.###..#
wecn #....#.#
vemj #..##..#
jecg #.#....#
wezp #.####.#
rejc #......#
xexw ########
epp_vavftingd_ahiwg780_ahrodade_favto

zawylell_ajvonabe_damdo
geqw %10050556
sevj %25411830
dejq %87072471
h77 hn v71
tz x00
pv l30
pq w88
yeyv ########
reqn #......#
lens #.#....#
beng #.#....#
gerl #.####.#
fecq #......#
qevc #....#.#
tetz #....#.#
nekh #....#.#
bejk #......#
wewn #.###..#
hebl #....#.#
yecr #..##..#
pewr #....#.#
rept #.###..#
feqp #......#
hetx ########
ess_xamvveqj_agdoraye_cawjo


; ozd_abbocahe_jaxxo $P804
;osejkvike von
;fnepz noq
; bod
; zoh
; sv m4
; elq_ort_akqofake_wahho

; dayxfax_3m_akdobame_rarpo $55,7
; peqt $NV
; emb_fatsxar_1h_ajwotage_mazdo





;================================================= =============================
; TABITC GEDP
;================================================= =============================

;fdoy 7
;qpoc 1
;skoj 0
vpod 0
date 6

okh $S456 ;оцощо и це пушеп
;йаснке фекейимуюпбя вщои ovx-и


namzkaw_aswoqaxe_saflo_yp12 2,$L7,$15
jezw #......#
qerg .######.
zeym .####.#.
megb .####.#.
zerw .####.#.
deyh .####.#.
pext .####.#.
qelh .######.
memv #......#
egn_bavyqan_atjoyale_vatxo_tt66

fajctaz_afbolaye_bahlo_zd32 5,$K4,$03
lelp #......#
tejq .######.
mevy .#....#.
hewt .####.#.
vems .#....#.
xelz .#.####.
qenq .#....#.
cegb .######.
yegk #......#
eqz_cazvgax_alhopafe_dakvo_kp70

barczajpivgt_azmojaqe_xacqo_qv41 4,$Y1,$58
sewv #......#
qepj .######.
gepk .#....#.
reks .####.#.
wesf .#....#.
hesw .####.#.
redh .#....#.
nets .######.
kenq #......#
etk_balgyalwidrx_alqodane_fakko_gx76

zavjnagkibjb_abhoyave_garbo_cj77 5,$M3,$80
senn #......#
lefn .######.
peys .#.##.#.
veyf .#.##.#.
yefz .#....#.
yefr .####.#.
zecn .####.#.
jevt .######.
yezh #......#
ebq_raqqjajxicmd_achowave_walto_zl45

ort_axmowade_zabno_qm07 $M320
seqt #......#
qeqp .######.
weft .#....#.
yesb .#.####.
xels .#....#.
qeld .####.#.
dewc .#....#.
mevm .######.
zevt #......#
esj_oxb_abqoxace_wagko_qx67

oks_astovafe_fafwo_dj75 $M20Q
teww #......#
heln .######.
hexm .#....#.
seqz .#.####.
pelb .#....#.
pexr .#.##.#.
pecn .#....#.
cess .######.
rewv #......#
esl_ogx_adtodahe_sambo_kn50

baftfeks_alzokawe_kavvo_wr04
pexj #......#
qety .######.
hegd .#....#.
qemd .####.#.
devy .####.#.
pezx .####.#.
geww .####.#.
remz .######.
weyc #......#
ekw_nadbjebs_atdomake_lapro_nx03

kafjmeym_akporase_lamyo_pt35
nezk #......#
vesq .######.
senr .#....#.
renn .#.##.#.
terx .#....#.
jegt .#.##.#.
zebl .#....#.
zexx .######.
segx #......#
epd_yaxbbeqr_andobale_jasco_kq34

baggpesj_asirj037_afloxaqe_qarlo_zr55
peqf #......#
tegl .######.
geym .#....#.
xelh .#.##.#.
yepn .#....#.
vebm .####.#.
tedv .#....#.
cefx .######.
seyh #......#
eqs_raggnesn_abidg743_atgowaze_zamso_ym80

qaszlegv_ayinw010_acwocale_kapjo_fc82
cefc #......#
mebp .######.
yeph .#....#.
fezz .#.##.#.
legs .#....#.
yetk .#.##.#.
gels .#.##.#.
kewd .######.
dewm #......#
ezq_lajwfely_abilg384_apvonage_mavso_lb16

lanyyivhx_azyokaze_tabqo_vh35
tery #......#
gekr .######.
mekq .#.####.
kegg .#.####.
deld .#....#.
jemv .#.##.#.
fejl .#....#.
pewk .######.
qebs #......#
evl_saxyciltc_atjozade_nawjo_sp14

fadfsimxm_amfoxaxe_qaxro_ks35
hefx #......#
rehl .######.
yeqg .#....#.
pewh .#.####.
xedv .#.####.
peyv .#.####.
newr .#....#.
tejb .######.
fejh #......#
eyt_dawsrilwl_alxomaye_tahto_kr21

mahjciykt_amifv825_anqopaye_dajxo_hg83
segx #......#
fekk .######.
mevc .####.#.
perv .####.#.
tejw .#....#.
cewp .#.##.#.
xewl .#....#.
kebl .######.
hemw #......#
eyy_vagwniddb_ahilt453_anloqaqe_dabjo_lh17

wakvrirts_adixh517_asjosaze_raddo_lk80
kedn #......#
depb .######.
ledq .#....#.
zemq .#.####.
zelf .#....#.
debn .#.####.
neql .#....#.
gefj .######.
nezr #......#
eqk_mabprighx_amimp356_abnoqage_yabfo_yf33

saldmezx_afdopawe_makwo_lf34
hern #......#
teqs .######.
yecv .#....#.
gelk .#.####.
hefz .#.####.
kehb .#.####.
hewd .#....#.
dejc .#.####.
werx .#.####.
kerc .#.####.
dexh .#.####.
bett .######.
hekq #......#
efs_catrdexp_adxolake_nakvo_qs21



tamggag_aqmosaye_sagzo_ld21 0,$X4,$67
y5_mf14 qs a,a
tf s6_sq16
ewm_nagktak_amsocaxe_latwo_cf43

rakkcab_afgolale_ranfo_js76 8,$F8,$55
w2_ym75 bq n3_5_ml15
lv a,j
wh a,p
x8_4_zl43 xh h5_5_nz28
eng_haygcah_adtokaxe_cafgo_dh10

dalvmagjicgk_azbokare_lagqo_sd30 8,$J0,$40
s0_jq03 kv s,m
cm y6_rz83
zl f4_jl58
ery_yavkhahxixnx_avgodave_vaqyo_nf55

;r0_lg07

lanhrabbixtj_aqzomame_majmo_rt06 3,$R8,$86
xp k,y
kf b,k
yx k,n
mb $
emz_fahvwakyivjj_adqopaze_baclo_yt80

owk_abkojabe_xajyo_ns35 $t504
g8_vw31 mq qs,$
wd kl,$
pb gv,$
sn rc,$
dv v1_yg76
egb_odj_acvobafe_taflo_nv45

olg_aqyohave_kavzo_xd73 $p13D
zh cv,$
xn $
eyt_omd_aflogaje_gahyo_wb63

camqsemh_argomaxe_najyo_sp68
x3_lr56 yb d,q
gm y,p
rz g,l
fc s6_bs81
vy t3_gj67
ehr_qaxvyejl_axgodaze_dafso_bb15

ravmkejq_afcolave_davbo_nt22
z4_sm86 sn r,g
bf h4_ff05
vb s6
vx m8_br63
pz k2_dq02
jp k7_zx34
lx z8_cl42
zs d7_zl84
cy f4_pg34
vl z5_xj58
epy_jazpreyn_acjocaqe_bajdo_nc06

rafjjevj_azizg460_agcobace_yakqo_pn53
p2_mh40 fs m2_hd22
enb_zapgqecs_apivf756_ajrokaze_sabpo_lv55

tavqsews_afifh876_atvojaze_xasdo_mb78
d3_wk26 np l7_rx20
edl_bavmtemz_apiwm481_agvojade_vavzo_rq24

ragckixmw_anhorace_mavno_mj17
b6_jf53 sv r3_sr84
ebp_faskmimsn_azgotabe_xakto_xv27

raqghihhy_akjosaqe_kavco_bz65
m02_zy33 rn d04_hv00
egs_fawhziwcf_asxolaye_garso_tr10

panbjidpf_aticw713_ammogahe_wayko_ml88
l38_mp76 lb z35_mp30
eyr_narkhiwzx_ahifg748_ahqobaye_bakro_wy88

nalsriydj_afivv278_awkotane_qarlo_zk51
s02_xw00 km b50_dt21
emc_fasrwicgf_aqigq477_addozale_wasqo_fk10

nasxnebc_axqopade_lalqo_jq54
h15_wy15 gd s66_rp26
ehd_taqyzewv_alzojame_datfo_lf11






; ovc_azcolahe_navto_dt42 $4811
;oqejpzije nop
;qhelr qoh
; xoq
; fov
; fq c0
; efs_ojx_adpopage_patvo_hh57

; pagtxay_7j_anlosame_favvo_ns77 $41,0
; fexh $NQ
; etc_nafvbaj_1y_adxonade_fawqo_kw41



ojl $7500

Pecw_Zsagj

hi

fr wk,$0PJN
bt a,4
out (c),a ;тезлаег нлращийаци
yh a,2 ;змоцы чтойгерк м evugliv, кно и щще щ вакяки
ouq (f),a


tg Negz_Fcagk


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


vazecza "Sefn.bxa",Yebf_Tlaxt

NEO SPECTRUMAN
30.03.2020, 04:45
и да как выяснилось
lua-льные генераторы таблиц
внутри lua-льного утрамбовщика
правильно неработают...

как оказалось легко решается
предварительным выделением места

например так


tampright_align256_allocate_macro_pg01
tab_1
tab_1_haddr = high $
dup 512
nop
edup
tab_2
tab_2_haddr = high $
dup 512
nop
edup
end_tampright_align256_allocate_macro_pg01


org tab_1
lua allpass
for temp_cnt = 0x00,0x1FFF,0x10 do
sj.add_byte(math.floor(temp_cnt % 256))
end
endlua

org tab_2
lua allpass
for temp_cnt = 0x00,0x1FFF,0x10 do
sj.add_byte(math.floor(temp_cnt / 256))
end
endlua

NEO SPECTRUMAN
19.09.2020, 18:00
Обновление

ADP r0023
https://anonfiles.com/Pcy6R0W6o8/ADP_r0023_7z
http://www.mediafire.com/file/mxkvk56zycfpxir/ADP_r0023.7z/file

добавлен новый способ утрамбовки
tamp_left_no_cross
tamp_right_no_cross
который будет ложить данные без пересечения границ 256 байтной страницы
(есное дело данные не должны быть больше 256 байт)
это позволяет держать последовательно наборы переменных\массивы
для перемещения по которым будет использован inc\dec l вместо inc\dec hl что есть быстрее

использовать же align256 для такой задачи крайне расточительно


https://jpegshare.net/images/01/9e/019ea7ba43ff4b433a59d3e820e7000a.png

можно раскладывать по памяти даже так : )
при помощи dup-ов и одной переменной
https://jpegshare.net/images/76/7d/767db8c417aa1ba10d1ea659fbf11ab4.png

так же изменен предлагаемый способ подключения ADP к исходнику
теперь бОльшая заточенность под возможность обновлять ADP без изменения основного исходника
ADP переезжает в отдельную папку
в которой содержатся отдельные .ini с настройками для каждой страницы
и макросы для каждой страницы отдельным файлом

в принципе адаптация старого исходника к новому варианту не занимает много времени
а в дальнейшем это должна будет быть простая замена ADP-шных .asm-ов


так же добавлены вариантные названия для каждого макроса
так как некоторые получили свои имена когда были еще только одним единственным вариантом утрамбовки...


fasttab_left_allocate_macro tab_haddr, procedure_number
fast_tab_left_allocate_macro tab_haddr, procedure_number
fasttab_allocate_macro tab_haddr, procedure_number
fast_tab_allocate_macro tab_haddr, procedure_number

fasttab_right_allocate_macro tab_haddr, procedure_number
fast_tab_right_allocate_macro tab_haddr, procedure_number
fasttabright_allocate_macro tab_haddr, procedure_number

tamp_left_allocate_macro
tampleft_allocate_macro

tamp_right_allocate_macro
tampright_allocate_macro

tamp_left_align_256_allocate_macro
tampleft_align_256_allocate_macro
tamp_left_align256_allocate_macro
tampleft_align256_allocate_macro

tamp_right_align_256_allocate_macro
tampright_align_256_allocate_macro
tamp_right_align256_allocate_macro
tampright_align256_allocate_macro

tamp_left_no_cross_allocate_macro
tampleft_no_cross_allocate_macro
tampleft_nocross_allocate_macro

tamp_right_no_cross_allocate_macro
tampright_nocross_allocate_macro
tampright_no_cross_allocate_macro

org_allocate_macro addr

опять же названия предполагают использование копипасты и авто замены
а не ручной набор
так же по этому целесообразно использовать только один вариант написания
ручками можно донабирать только закрывающий макрос "end_xxxxxxxx"


так же в комплекте подсветка z80 синтаксиса для notepad++
(ложить в папку userDefineLangs импорт средствами самого npp глючит! )

в manual.asm расписал некоторые замечания по использованию ADP
которые наработались за время его использования

NEO SPECTRUMAN
07.11.2020, 04:33
на правах рекламы
легким движением руки
увеличил место под видео буферы в 8 раз (ширина\высота * 2 + 2 плоскость)
и весь код и таблицы сами обложились вокруг

до
https://jpegshare.net/images/ab/39/ab39a8736dcdc5882086874a0c982711.png

после
https://jpegshare.net/images/5e/ec/5eeceae4c7450b41f98c022a46a8a3ad.png

интересно сколько бы пришлось протрахаться чтобы переписать 100500 org-ов ручками?
и как бы они друг на друга после этого залазили...

за одно всплыли 16 одинаковых ответвлений (внизу картинки)
которые по коду находились далеко и не были заметны
а теперь они выстроились вряд и видно что их можно дружно заменить на одну процедуру