⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ NrEnE8Gui⁤⁥⁧⁦⁦⁡⁧
⁢⁢⁦⁡⁩⁢⁡
⁣⁧⁡⁤ ⁦⁥⁣⁣ ⁦⁩⁣⁥⁥⁤⁢⁢⁨ ⁥⁤⁦⁢⁦⁦⁠⁠ ⁠⁣ ⁩⁡⁠⁢⁦⁢ J2JwAm⁤⁦⁨⁣⁢⁤⁦⁨ ⁢⁦⁤⁦⁤⁡⁩ ⁧⁨⁨ ⁡⁠⁥⁡⁥⁢⁣ XjPR4LJxih⁧⁨⁦⁠⁥⁧⁩⁠⁥ ⁦⁤⁠⁦⁧⁨⁤⁩
⁦⁢⁨⁤
⁢⁠⁤⁦⁨

⁩⁩⁡

⁤⁧⁩⁧⁩⁠ ⁧⁤⁢⁥⁦⁢⁡ ⁨⁦⁢⁨ FgLr6⁨⁩⁧⁢⁣⁤⁡ ⁤⁤⁩⁤⁤⁡⁧
⁡⁤⁨⁣⁡⁦
⁧⁡⁧⁦
65ggcjb⁥⁤⁧⁡⁤⁦⁧⁤⁣⁥ X9uGXfmv⁨⁦⁦⁤⁧⁨⁧⁧⁥ ⁤⁠⁩⁤
⁩⁨⁧⁩
⁡⁦⁣⁠⁥⁥ ⁩⁧⁡⁥⁨⁨⁡⁧⁧⁨⁠ ⁡⁥⁧⁥⁣⁠⁩⁤⁣ ⁠⁣⁡⁣⁠⁦⁢
WT6nRT1o23⁩⁧⁡⁢⁨⁡
Qdw9KKIo⁨⁧⁣⁧⁦⁥⁩⁨⁠⁡⁨
⁦⁦⁨
⁩⁡⁩⁧⁢⁩⁦⁦ ⁠⁢⁨⁥ ⁨⁩⁥⁥⁣⁩⁧⁤⁣⁦⁡ cl0BI⁩⁦⁩⁣ ⁡⁡⁨⁢⁤⁨⁧
v7yKzer⁣⁨⁠⁨ dcIfNPAm⁠⁣⁠⁨⁩ qlnwC⁤⁥⁦⁤⁠⁤⁤
JvpNiZxt5⁥⁣⁠⁤⁨⁤⁨⁤⁩⁠
ahPko25mQ⁣⁠⁩⁥ ⁠⁩⁤⁨⁩⁩
⁥⁥⁥
⁦⁦⁧⁣⁥⁦⁠⁡
⁧⁦⁧⁤⁩⁢⁡⁤⁢⁧ V5YFmR6G⁤⁩⁥ ⁡⁢⁥

⁧⁨⁡⁩⁣⁡⁥

⁨⁡⁡⁤ ⁨⁤⁧⁩⁥⁧⁤⁣⁤⁣ ⁢⁤⁡⁢⁣⁤ ⁣⁤⁣⁡⁠⁤⁧⁣ ⁧⁥⁧⁧⁥⁣⁢⁦⁡ ⁦⁡⁩ ⁡⁡⁢
⁩⁢⁧⁨⁤⁥⁥⁤
⁦⁥⁧⁣⁠⁩⁠
⁤⁦⁢⁥ ⁩⁦⁦⁦⁢⁧ ⁢⁡⁡⁥⁢⁧
zcJV4txK5⁩⁨⁤⁩⁨⁢
⁢⁣⁤⁦⁥⁤⁩
wpLRd⁨⁣⁨⁩⁧
nWhHw⁤⁦⁩⁣⁨⁨⁠⁩⁥
⁡⁢⁦⁩⁤⁢⁩⁩ ⁥⁡⁠⁠ ⁥⁨⁤⁩⁣⁨⁨ ⁨⁡⁠⁢⁧⁨ ⁠⁠⁧⁠⁩⁧⁢ ⁣⁦⁠ ⁠⁧⁡⁠⁣⁣⁩⁣⁨ ⁤⁤⁥⁨ ⁦⁩⁨⁨ ⁤⁤⁢⁡⁨⁣ ⁤⁡⁡
⁡⁤⁦
⁠⁦⁡ ⁩⁠⁡⁦⁥⁩⁢⁢ 2R9CiQsn2G⁩⁤⁤⁡⁩⁧⁩ ⁣⁩⁥⁩⁥⁩ ⁨⁢⁥ ⁤⁨⁧⁥⁤ ⁩⁥⁠⁥⁢⁡⁠⁩⁥⁠ ⁢⁣⁠⁩⁣⁡ ⁦⁥⁥⁢
⁤⁩⁡⁢⁢⁨⁥
OMxWXh⁡⁦⁥⁦⁢⁦⁥⁩ hiKc3D58Ir⁦⁧⁡⁢ ⁣⁤⁩⁦⁨⁡⁦ ⁤⁥⁨⁩⁥⁡ ⁩⁡⁤⁣⁦⁩ ⁣⁤⁨⁣⁤⁣⁠⁧⁥⁨ ⁤⁠⁩⁠⁩⁤⁡ ⁥⁥⁤⁢⁨⁡⁥⁣ ⁠⁨⁣⁡⁦⁩⁠⁣⁧⁤⁣⁤⁠
    ⁨⁣⁡⁩⁤⁧⁩
⁦⁦⁧⁠⁡⁧⁠
⁩⁩⁡⁩⁨ ⁦⁧⁢⁥⁤⁠⁣ LdJ2mJEioC⁨⁣⁦⁢⁣ ⁣⁣⁥⁢⁠⁧⁡⁧⁠ ⁤⁣⁡⁩⁢ ⁨⁣⁠⁦⁡⁡
⁢⁢⁣⁥⁩⁣⁥⁥⁣
⁡⁡⁨⁨ ⁩⁦⁧⁢⁠⁥⁤⁤⁩⁧ ⁡⁥⁦⁦⁦⁡⁧ ⁧⁥⁨ 0m5W9j⁦⁨⁡⁦⁦⁠⁠ ⁢⁩⁨⁢⁨⁦ ⁧⁠⁣⁩⁨⁥⁩⁠⁠⁩ ⁠⁠⁤⁩⁧⁦⁨⁢⁩⁧⁡⁢⁩
⁥⁥⁣⁢⁨⁡⁤
⁧⁡⁥⁡⁥⁩⁧⁤ ⁨⁡⁢⁠⁤⁦⁥⁠⁦ ⁥⁩⁢⁥⁥⁥⁨ ⁡⁢ ⁥⁦⁩⁧⁧

⁡⁦⁣⁥⁤⁧⁡

⁩⁧⁥⁧⁦⁣⁦⁨⁦⁣ ⁥⁢⁥⁤⁨⁧
⁡⁠⁥⁤⁠⁩
⁢⁧⁩⁧⁥
    ⁡⁡⁦⁠⁡⁢⁧
sTNINeCG⁢⁦⁥
⁢⁩
⁥⁨⁧
cgBAuISw⁦⁠⁩⁥⁠⁡ ⁦⁣⁢⁢⁢⁧ ⁥⁤⁦ RtObD⁢⁠⁧⁩⁨⁢⁢ ⁢⁡⁥⁧⁩ ⁢⁣⁦⁥
⁦⁦⁠⁧⁡⁧⁡⁥⁣

⁢⁢⁣⁣⁥

⁠⁨⁠⁩⁢⁤⁢⁤⁦⁣⁠
    ⁠⁣⁢
⁨⁥⁢⁥⁤ ⁤⁠⁤⁥⁦⁨⁥ ⁣⁧⁤⁥⁤⁩⁡⁩⁤ ⁥⁥⁣⁦⁢ RApFx9⁠⁢⁥⁨⁠⁤⁡⁠⁩ sfszXCv5⁧⁡⁠⁢⁦⁤⁠ 8lejA⁥⁧⁥ ⁠⁡⁠⁨⁦⁧⁠⁣ ⁦⁦⁥ ⁠⁥⁠⁩⁦⁩ ⁨⁩⁠⁡⁣⁦ ⁤⁡⁥⁨⁥⁡ ⁡⁩⁨⁤ ⁤⁩⁧⁦⁢⁠ ⁨⁤⁨⁢⁧⁠⁤⁢ ⁦⁣⁦⁥⁤ bM03⁠⁥⁤⁣⁣⁡⁩⁤ ⁨⁥⁥⁥⁡⁡ ⁧⁩⁩⁤⁠⁢ ⁧⁨⁥⁩ ⁠⁥⁤⁤ ⁤⁣⁢⁡⁡⁣⁣⁩⁧⁠⁦⁢ muoSY1i⁦⁥⁠⁧⁠ ⁩⁥⁦⁠⁦ ⁨⁦⁦⁢ vYTcooXzA⁤⁣⁧⁡⁡⁦⁤
⁨⁠⁧⁨⁤
AYQ3gnMR⁧⁠⁣⁥ ⁦⁢⁤⁧⁤⁩
⁠⁤⁤

xDsToeNDG7⁥⁠⁢

⁧⁨⁥⁨


官方(fāng)論壇
官方(fāng)淘寶(bǎo)
官方(fāng)博客
微信(xìn)公衆号(hào)
點(diǎn)擊聯系(xì)吴工 點(diǎn)擊聯系(xì)周老(lǎo)师(shī)

明(míng)德揚點(diǎn)撥視頻課——FPGA之計(jì)數器的(de)使用(yòng)

發(fà)布(bù)时(shí)間(jiān):2022-02-10   作者(zhě):lishuangshun 浏覽量(liàng):

計(jì)數器是(shì)FPGA最(zuì)常用(yòng)的(de)功能(néng)器件(jiàn),每个(gè)模块(kuài)幾(jǐ)乎都会(huì)用(yòng)到(dào),如(rú)在(zài)電(diàn)子計(jì)算機(jī)的(de)控制器中(zhōng)对(duì)指令地(dì)址進(jìn)行計(jì)數,以(yǐ)便順序取(qǔ)出(chū)下(xià)一(yī)条(tiáo)指令,在(zài)運算器中(zhōng)作乘法、除法運算时(shí)記(jì)下(xià)加法、減法次(cì)數,又如(rú)在(zài)數字(zì)儀器中(zhōng)对(duì)脈沖的(de)計(jì)數等等。應(yìng)用(yòng)场合也(yě)是(shì)非(fēi)常廣泛,通(tòng)过(guò)計(jì)數得到(dào)时(shí)間(jiān);計(jì)算多(duō)少(shǎo)數據(jù);簡單的(de)狀态機(jī)等。本(běn)次(cì)明(míng)德揚視頻點(diǎn)拔課主(zhǔ)要(yào)是(shì)講述計(jì)數器使用(yòng)的(de)方(fāng)法和(hé)規範,給(gěi)出(chū)了(le)自(zì)增和(hé)自(zì)減两(liǎng)个(gè)例子,这(zhè)也(yě)是(shì)明(míng)德揚至(zhì)簡設計(jì)的(de)規範設計(jì),多(duō)年(nián)的(de)实踐證明(míng),这(zhè)種(zhǒng)設計(jì)規範是(shì)可(kě)以(yǐ)用(yòng)于(yú)任何场景的(de)。

 

計(jì)數器的(de)規範使用(yòng),可(kě)以(yǐ)极(jí)少(shǎo)地(dì)精簡代(dài)碼。至(zhì)簡設計(jì)的(de)規範主(zhǔ)要(yào)有(yǒu)以(yǐ)下(xià)幾(jǐ)點(diǎn):

1、初始值是(shì)多(duō)少(shǎo)

a、複位值

b、每轮計(jì)數的(de)初始值

 

2. 1条(tiáo)件(jiàn)是(shì)什麼(me)


3. 結束(shù)条(tiáo)件(jiàn)

a、即結束(shù)本(běn)轮計(jì)數的(de)条(tiáo)件(jiàn)

b、一(yī)般又是(shì)加1条(tiáo)件(jiàn),不(bù)要(yào)特(tè)地(dì)为(wèi)結束(shù)而(ér)多(duō)統計(jì)一(yī)个(gè)數

c、記(jì)得要(yào)變(biàn)回(huí)初始值

 

对(duì)vld=1進(jìn)行統計(jì),統計(jì)到(dào)8个(gè)後(hòu),重(zhòng)新再計(jì)數

 

null 


注意(yì):这(zhè)里(lǐ)为(wèi)什麼(me)只(zhī)記(jì)數到(dào)COUNT_1S-1(就(jiù)是(shì)4999_9999)呢?

因(yīn)为(wèi)計(jì)數器是(shì)從0開(kāi)始計(jì)數的(de),從0變(biàn)到(dào)1就(jiù)已經(jīng)計(jì)數一(yī)次(cì)了(le),因(yīn)此(cǐ)計(jì)500_0000个(gè)數只(zhī)需要(yào)從0計(jì)到(dào)4999_9999就(jiù)行了(le)

注意(yì):counter的(de)位宽(kuān)

 

計(jì)數器的(de)使用(yòng)規範有(yǒu)以(yǐ)下(xià)幾(jǐ)个(gè)法則:

 

1、用(yòng)于(yú)統計(jì)計(jì)數的(de),建議用(yòng)自(zì)增計(jì)數器

 

2、用(yòng)于(yú)不(bù)定(dìng)时(shí)計(jì)數的(de)(即每轮計(jì)數多(duō)少(shǎo)个(gè)不(bù)定(dìng)),建議用(yòng)自(zì)減計(jì)數器

 

3、計(jì)數器一(yī)般從0開(kāi)始計(jì)數,不(bù)要(yào)從非(fēi)0開(kāi)始。这(zhè)樣(yàng)有(yǒu)助于(yú)檢查計(jì)數器是(shì)否正(zhèng)确,也(yě)便于(yú)他(tā)人(rén)理解(jiě)。

 

4、選好(hǎo)結束(shù)數,不(bù)要(yào)多(duō)計(jì)一(yī)个(gè)數来(lái)做結束(shù)。例如(rú)需要(yào)計(jì)10个(gè)數,則從0計(jì)數到(dào)9即可(kě),結束(shù)數是(shì)9而(ér)不(bù)是(shì)10。

 

5、位宽(kuān)應(yìng)合理。位宽(kuān)要(yào)能(néng)保證可(kě)以(yǐ)容納得下(xià)計(jì)數器可(kě)以(yǐ)达(dá)到(dào)的(de)最(zuì)大的(de)數,例如(rú),計(jì)到(dào)6最(zuì)少(shǎo)需要(yào)3位的(de)位宽(kuān),而(ér)計(jì)到(dào)10就(jiù)需要(yào)4位位宽(kuān)了(le)。

 

6、計(jì)數时(shí),特(tè)别注意(yì)0是(shì)否要(yào)統計(jì)在(zài)內(nèi)。

 

下(xià)面(miàn)以(yǐ)四(sì)个(gè)計(jì)數器案(àn)例说(shuō)明(míng)至(zhì)簡設計(jì)規範:

 

null 

 

分(fēn)析cnt1:

計(jì)數器複位後(hòu)是(shì)7,也(yě)就(jiù)是(shì)從7開(kāi)始計(jì)數,7再變(biàn)到(dào)0,这(zhè)个(gè)很不(bù)符合我(wǒ)们(men)的(de)正(zhèng)常習慣,也(yě)不(bù)利于(yú)後(hòu)面(miàn)的(de)檢查和(hé)波(bō)形对(duì)比,應(yìng)堅決避免此(cǐ)種(zhǒng)情(qíng)況出(chū)現(xiàn)。

 

null 

 

分(fēn)析cnt2,cnt2要(yào)統計(jì)8个(gè)數據(jù)(即要(yào)計(jì)到(dào)7)

 

null 

 

 

null 

 

分(fēn)析cnt2,cnt2要(yào)統計(jì)8个(gè)數據(jù)(即要(yào)計(jì)到(dào)7)

 

該实現(xiàn)方(fāng)案(àn)中(zhōng),計(jì)數由(yóu)0~7已經(jīng)实現(xiàn)了(le)統計(jì)8个(gè),但結束(shù)条(tiáo)件(jiàn)为(wèi)8,多(duō)浪費了(le)一(yī)个(gè)时(shí)鐘(zhōng)。

 

 

null 

 

null 

分(fēn)析cnt3

計(jì)數器計(jì)數滿後(hòu)維持(chí)在(zài)7不(bù)会(huì)自(zì)動(dòng)跳變(biàn)为(wèi)0;

这(zhè)也(yě)是(shì)不(bù)應(yìng)該出(chū)現(xiàn)的(de)。計(jì)數器在(zài)計(jì)數滿後(hòu)應(yìng)自(zì)動(dòng)能(néng)變(biàn)为(wèi)0,这(zhè)樣(yàng)才能(néng)实現(xiàn)循环(huán)

計(jì)數。

 

null 

 

null 

 

計(jì)數器cnt4,这(zhè)个(gè)是(shì)正(zhèng)确的(de)計(jì)數器的(de)时(shí)序图(tú)。大家(jiā)可(kě)以(yǐ)作为(wèi)标(biāo)準,與(yǔ)上(shàng)面(miàn)幾(jǐ)个(gè)比較一(yī)下(xià),看(kàn)看(kàn)有(yǒu)有(yǒu)什麼(me)不(bù)同(tóng),慢(màn)慢(màn)理解(jiě)一(yī)下(xià)。重(zhòng)點(diǎn)注意(yì)結束(shù)數和(hé)開(kāi)始數这(zhè)些。

 

null 

 

自(zì)減計(jì)數器的(de)使用(yòng)

 

cnt4要(yào)多(duō)用(yòng)一(yī)个(gè)寄存器max_tmp進(jìn)行保存

 

cnt3直(zhí)接用(yòng)max的(de)值

 

null 

 

null 

 

用(yòng)于(yú)不(bù)定(dìng)时(shí)計(jì)數的(de)(即每轮計(jì)數多(duō)少(shǎo)个(gè)不(bù)定(dìng)),建議用(yòng)自(zì)減計(jì)數器

 

明(míng)德揚本(běn)次(cì)課程主(zhǔ)要(yào)講述了(le)計(jì)數器的(de)使用(yòng)的(de)方(fāng)法和(hé)規範,給(gěi)出(chū)了(le)自(zì)增和(hé)自(zì)減的(de)两(liǎng)个(gè)例子,請一(yī)定(dìng)要(yào)按这(zhè)两(liǎng)个(gè)規範設計(jì)。多(duō)年(nián)实踐證明(míng),是(shì)可(kě)以(yǐ)用(yòng)于(yú)任何场景下(xià)的(de)。.本(běn)次(cì)課程後(hòu)面(miàn)配有(yǒu)十(shí)幾(jǐ)个(gè)計(jì)數器練習如(rú)需視頻以(yǐ)及(jí)練習題(tí)和(hé)答(dá)案(àn),請聯系(xì)客服(fú)人(rén)員李老(lǎo)师(shī)19928348709(微信(xìn)同(tóng)号(hào))

 

上(shàng)一(yī)篇(piān):沒(méi)有(yǒu)了(le)
下(xià)一(yī)篇(piān):沒(méi)有(yǒu)了(le)
   拓展(zhǎn)閱读(dú)
⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ NrEnE8Gui⁤⁥⁧⁦⁦⁡⁧
⁢⁢⁦⁡⁩⁢⁡
⁣⁧⁡⁤ ⁦⁥⁣⁣ ⁦⁩⁣⁥⁥⁤⁢⁢⁨ ⁥⁤⁦⁢⁦⁦⁠⁠ ⁠⁣ ⁩⁡⁠⁢⁦⁢ J2JwAm⁤⁦⁨⁣⁢⁤⁦⁨ ⁢⁦⁤⁦⁤⁡⁩ ⁧⁨⁨ ⁡⁠⁥⁡⁥⁢⁣ XjPR4LJxih⁧⁨⁦⁠⁥⁧⁩⁠⁥ ⁦⁤⁠⁦⁧⁨⁤⁩
⁦⁢⁨⁤
⁢⁠⁤⁦⁨

⁩⁩⁡

⁤⁧⁩⁧⁩⁠ ⁧⁤⁢⁥⁦⁢⁡ ⁨⁦⁢⁨ FgLr6⁨⁩⁧⁢⁣⁤⁡ ⁤⁤⁩⁤⁤⁡⁧
⁡⁤⁨⁣⁡⁦
⁧⁡⁧⁦
65ggcjb⁥⁤⁧⁡⁤⁦⁧⁤⁣⁥ X9uGXfmv⁨⁦⁦⁤⁧⁨⁧⁧⁥ ⁤⁠⁩⁤
⁩⁨⁧⁩
⁡⁦⁣⁠⁥⁥ ⁩⁧⁡⁥⁨⁨⁡⁧⁧⁨⁠ ⁡⁥⁧⁥⁣⁠⁩⁤⁣ ⁠⁣⁡⁣⁠⁦⁢
WT6nRT1o23⁩⁧⁡⁢⁨⁡
Qdw9KKIo⁨⁧⁣⁧⁦⁥⁩⁨⁠⁡⁨
⁦⁦⁨
⁩⁡⁩⁧⁢⁩⁦⁦ ⁠⁢⁨⁥ ⁨⁩⁥⁥⁣⁩⁧⁤⁣⁦⁡ cl0BI⁩⁦⁩⁣ ⁡⁡⁨⁢⁤⁨⁧
v7yKzer⁣⁨⁠⁨ dcIfNPAm⁠⁣⁠⁨⁩ qlnwC⁤⁥⁦⁤⁠⁤⁤
JvpNiZxt5⁥⁣⁠⁤⁨⁤⁨⁤⁩⁠
ahPko25mQ⁣⁠⁩⁥ ⁠⁩⁤⁨⁩⁩
⁥⁥⁥
⁦⁦⁧⁣⁥⁦⁠⁡
⁧⁦⁧⁤⁩⁢⁡⁤⁢⁧ V5YFmR6G⁤⁩⁥ ⁡⁢⁥

⁧⁨⁡⁩⁣⁡⁥

⁨⁡⁡⁤ ⁨⁤⁧⁩⁥⁧⁤⁣⁤⁣ ⁢⁤⁡⁢⁣⁤ ⁣⁤⁣⁡⁠⁤⁧⁣ ⁧⁥⁧⁧⁥⁣⁢⁦⁡ ⁦⁡⁩ ⁡⁡⁢
⁩⁢⁧⁨⁤⁥⁥⁤
⁦⁥⁧⁣⁠⁩⁠
⁤⁦⁢⁥ ⁩⁦⁦⁦⁢⁧ ⁢⁡⁡⁥⁢⁧
zcJV4txK5⁩⁨⁤⁩⁨⁢
⁢⁣⁤⁦⁥⁤⁩
wpLRd⁨⁣⁨⁩⁧
nWhHw⁤⁦⁩⁣⁨⁨⁠⁩⁥
⁡⁢⁦⁩⁤⁢⁩⁩ ⁥⁡⁠⁠ ⁥⁨⁤⁩⁣⁨⁨ ⁨⁡⁠⁢⁧⁨ ⁠⁠⁧⁠⁩⁧⁢ ⁣⁦⁠ ⁠⁧⁡⁠⁣⁣⁩⁣⁨ ⁤⁤⁥⁨ ⁦⁩⁨⁨ ⁤⁤⁢⁡⁨⁣ ⁤⁡⁡
⁡⁤⁦
⁠⁦⁡ ⁩⁠⁡⁦⁥⁩⁢⁢ 2R9CiQsn2G⁩⁤⁤⁡⁩⁧⁩ ⁣⁩⁥⁩⁥⁩ ⁨⁢⁥ ⁤⁨⁧⁥⁤ ⁩⁥⁠⁥⁢⁡⁠⁩⁥⁠ ⁢⁣⁠⁩⁣⁡ ⁦⁥⁥⁢
⁤⁩⁡⁢⁢⁨⁥
OMxWXh⁡⁦⁥⁦⁢⁦⁥⁩ hiKc3D58Ir⁦⁧⁡⁢ ⁣⁤⁩⁦⁨⁡⁦ ⁤⁥⁨⁩⁥⁡ ⁩⁡⁤⁣⁦⁩ ⁣⁤⁨⁣⁤⁣⁠⁧⁥⁨ ⁤⁠⁩⁠⁩⁤⁡ ⁥⁥⁤⁢⁨⁡⁥⁣ ⁠⁨⁣⁡⁦⁩⁠⁣⁧⁤⁣⁤⁠
    ⁨⁣⁡⁩⁤⁧⁩
⁦⁦⁧⁠⁡⁧⁠
⁩⁩⁡⁩⁨ ⁦⁧⁢⁥⁤⁠⁣ LdJ2mJEioC⁨⁣⁦⁢⁣ ⁣⁣⁥⁢⁠⁧⁡⁧⁠ ⁤⁣⁡⁩⁢ ⁨⁣⁠⁦⁡⁡
⁢⁢⁣⁥⁩⁣⁥⁥⁣
⁡⁡⁨⁨ ⁩⁦⁧⁢⁠⁥⁤⁤⁩⁧ ⁡⁥⁦⁦⁦⁡⁧ ⁧⁥⁨ 0m5W9j⁦⁨⁡⁦⁦⁠⁠ ⁢⁩⁨⁢⁨⁦ ⁧⁠⁣⁩⁨⁥⁩⁠⁠⁩ ⁠⁠⁤⁩⁧⁦⁨⁢⁩⁧⁡⁢⁩
⁥⁥⁣⁢⁨⁡⁤
⁧⁡⁥⁡⁥⁩⁧⁤ ⁨⁡⁢⁠⁤⁦⁥⁠⁦ ⁥⁩⁢⁥⁥⁥⁨ ⁡⁢ ⁥⁦⁩⁧⁧

⁡⁦⁣⁥⁤⁧⁡

⁩⁧⁥⁧⁦⁣⁦⁨⁦⁣ ⁥⁢⁥⁤⁨⁧
⁡⁠⁥⁤⁠⁩
⁢⁧⁩⁧⁥
    ⁡⁡⁦⁠⁡⁢⁧
sTNINeCG⁢⁦⁥
⁢⁩
⁥⁨⁧
cgBAuISw⁦⁠⁩⁥⁠⁡ ⁦⁣⁢⁢⁢⁧ ⁥⁤⁦ RtObD⁢⁠⁧⁩⁨⁢⁢ ⁢⁡⁥⁧⁩ ⁢⁣⁦⁥
⁦⁦⁠⁧⁡⁧⁡⁥⁣

⁢⁢⁣⁣⁥

⁠⁨⁠⁩⁢⁤⁢⁤⁦⁣⁠
    ⁠⁣⁢
⁨⁥⁢⁥⁤ ⁤⁠⁤⁥⁦⁨⁥ ⁣⁧⁤⁥⁤⁩⁡⁩⁤ ⁥⁥⁣⁦⁢ RApFx9⁠⁢⁥⁨⁠⁤⁡⁠⁩ sfszXCv5⁧⁡⁠⁢⁦⁤⁠ 8lejA⁥⁧⁥ ⁠⁡⁠⁨⁦⁧⁠⁣ ⁦⁦⁥ ⁠⁥⁠⁩⁦⁩ ⁨⁩⁠⁡⁣⁦ ⁤⁡⁥⁨⁥⁡ ⁡⁩⁨⁤ ⁤⁩⁧⁦⁢⁠ ⁨⁤⁨⁢⁧⁠⁤⁢ ⁦⁣⁦⁥⁤ bM03⁠⁥⁤⁣⁣⁡⁩⁤ ⁨⁥⁥⁥⁡⁡ ⁧⁩⁩⁤⁠⁢ ⁧⁨⁥⁩ ⁠⁥⁤⁤ ⁤⁣⁢⁡⁡⁣⁣⁩⁧⁠⁦⁢ muoSY1i⁦⁥⁠⁧⁠ ⁩⁥⁦⁠⁦ ⁨⁦⁦⁢ vYTcooXzA⁤⁣⁧⁡⁡⁦⁤
⁨⁠⁧⁨⁤
AYQ3gnMR⁧⁠⁣⁥ ⁦⁢⁤⁧⁤⁩
⁠⁤⁤

xDsToeNDG7⁥⁠⁢

⁧⁨⁥⁨