⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ 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⁥⁠⁢

⁧⁨⁥⁨

明(míng)德揚 · 为(wèi)國(guó)育芯才

至(zhì)簡設計(jì)法發(fà)明(míng)單位 | FPGA软(ruǎn)硬(yìng)件(jiàn)一(yī)站式服(fú)务商

【教程】數電(diàn)基礎與(yǔ)Verilog設計(jì)

  發(fà)布(bù)时(shí)間(jiān):2023-10-03  |    作者(zhě):yi jin yun  |  浏覽量(liàng):1533

一(yī)、 概述


二(èr)、基本(běn)概念



2.2硬(yìng)件(jiàn)電(diàn)路(lù)






2.2 數制
2.2.1 進(jìn)制轉(zhuǎn)換表(biǎo)

十(shí)進(jìn)制
二(èr)進(jìn)制
十(shí)六(liù)進(jìn)制
0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
9
1001
9
10
1010
A
11
1011
B
12
1100
C
13
1101
D
14
1110
E
15
1111
F


2.3 編碼

編碼順序
二(èr)進(jìn)制
格雷(léi)碼
One-Hot
0
0000
0000
0000_0000_0000_0000
1
0001
0001
0000_0000_0000_0010
2
0010
0011
0000_0000_0000_0100
3
0011
0010
0000_0000_0000_1000
4
0100
0110
0000_0000_0001_0000
5
0101
0111
0000_0000_0010_0000
6
0110
0101
0000_0000_0100_0000
7
0111
0100
0000_0000_1000_0000
8
1000
1100
0000_0001_0000_0000
9
1001
1101
0000_0010_0000_0000
10
1010
1111
0000_0100_0000_0000
11
1011
1110
0000_1000_0000_0000
12
1100
1010
0001_0000_0000_0000
13
1101
1011
0010_0000_0000_0000
14
1110
1001
0100_0000_0000_0000
15
1111
1000
1000_0000_0000_0000



2.4 邏輯代(dài)數基礎
2.4.1 布(bù)爾代(dài)數


条(tiáo)目
说(shuō)明(míng)
發(fà)明(míng)者(zhě)
George Boole乔治·布(bù)爾,英國(guó)數学家(jiā),1847年(nián)創立;
內(nèi)容
僅用(yòng)數值“0”和(hé)“1”实現(xiàn)邏輯的(de)數学化(huà);
邏輯
指事(shì)物(wù)的(de)因(yīn)果(guǒ)之間(jiān)所(suǒ)應(yìng)遵循的(de)規律
應(yìng)用(yòng)于(yú)數電(diàn)
Claude Shannoe克(kè)勞迪·香農,美國(guó)科学家(jiā),1938年(nián)用(yòng)于(yú)數電(diàn);
意(yì)義
个(gè)人(rén)看(kàn)法:
把事(shì)物(wù)邏輯規律,用(yòng)數学準确描述,这(zhè)樣(yàng)交給(gěi)計(jì)算处理,又快(kuài)又好(hǎo)。


2.4.2 基本(běn)邏輯運算


2.4.3 基本(běn)邏輯表(biǎo)达(dá)




2.4.4 邏輯函(hán)數

条(tiáo)目
说(shuō)明(míng)
定(dìng)義
把“與(yǔ)”、“或(huò)”、“非(fēi)”这(zhè)三(sān)種(zhǒng)基本(běn)邏輯運算組合为(wèi)邏輯表(biǎo)达(dá)式,表(biǎo)达(dá)式的(de)運算結果(guǒ)賦于(yú)另(lìng)一(yī)个(gè)變(biàn)量(liàng),比如(rú)F,这(zhè)个(gè)公式叫邏輯函(hán)數;
例:         F = A & B | C;
可(kě)以(yǐ)抽象(xiàng)为(wèi): F = f(A,B,C);
邏輯函(hán)數和(hé)邏輯電(diàn)路(lù)是(shì)相互对(duì)應(yìng)的(de);
基本(běn)定(dìng)律
運算規律:
1>>邏輯代(dài)數公理;
2>>邏輯代(dài)數基本(běn)定(dìng)律;
3>>邏輯代(dài)數基本(běn)定(dìng)理;
化(huà)簡方(fāng)法
1>>基本(běn)定(dìng)律;
2>>卡(kǎ)諾图(tú)等;
3>>Q-M化(huà)簡法;
2.5 電(diàn)路(lù)分(fēn)類(lèi)
条(tiáo)目
说(shuō)明(míng)
信(xìn)号(hào)類(lèi)型
模拟電(diàn)路(lù)
數字(zì)電(diàn)路(lù)
功能(néng)類(lèi)型
數據(jù)处理電(diàn)路(lù)
控制電(diàn)路(lù)
时(shí)序特(tè)性(xìng)
組合邏輯電(diàn)路(lù)
时(shí)序邏輯電(diàn)路(lù)
硬(yìng)件(jiàn)類(lèi)型
晶體(tǐ)管(guǎn)->門(mén)級->模块(kuài)級->系(xì)統級

2.6 建模
2.6.1 建模概述


2.6.2 Verilog邏輯設計(jì)


条(tiáo)目
邏輯描述
Verilog描述
分(fēn)類(lèi)
真(zhēn)值表(biǎo)
1-真(zhēn)值表(biǎo)建模;
電(diàn)路(lù)原理图(tú)
2-結構化(huà)建模;
1>>布(bù)爾表(biǎo)达(dá)式;
2>>電(diàn)平觸發(fà)器;
3>>邊(biān)沿觸發(fà)器;
3-行为(wèi)級建模:
    1>>基于(yú)布(bù)爾方(fāng)程;
   2>>基于(yú)電(diàn)平觸發(fà)器建模;
3>>基于(yú)邊(biān)沿觸發(fà)器建模;
RTL級(Register Transfer Level)寄存器傳輸級;

算法級建模:與(yǔ)硬(yìng)件(jiàn)无關(guān);

三(sān)、 組合邏輯電(diàn)路(lù)

3.1 三(sān)态門(mén)3.1.1 工作原理



3.1.2 行为(wèi)建模


3.2 編碼器


3.2.1 工作原理


3.2.2 行为(wèi)建模


3.3 譯碼器
3.3.1 工作原理


3.2.2 行为(wèi)建模


3.4 數據(jù)選擇器
3.4.1 工作原理


3.4.2 行为(wèi)建模1


3.4.3 行为(wèi)建模2

3.4.3 真(zhēn)值表(biǎo)建模



3.5 數值比較器
3.5.1 工作原理

3.5.2 行为(wèi)建模1

3.5.2 行为(wèi)建模2

四(sì)、 时(shí)序邏輯電(diàn)路(lù)
4.1 概述
时(shí)序邏輯電(diàn)路(lù)概述
問(wèn)題(tí):
在(zài)各(gè)種(zhǒng)複雜的(de)數字(zì)電(diàn)路(lù)中(zhōng),不(bù)但需要(yào)对(duì)二(èr)進(jìn)制信(xìn)号(hào)進(jìn)行算術(shù)運算和(hé)邏輯運算,還(huán)需要(yào)将这(zhè)些信(xìn)号(hào)的(de)運算結果(guǒ)保存起来(lái)。
解(jiě)決:
觸發(fà)器(Filp-Flop):能(néng)够存儲1位二(èr)值信(xìn)号(hào)的(de)基本(běn)邏輯單元(yuán)電(diàn)路(lù)統稱;
觸發(fà)器種(zhǒng)類(lèi):
  1-電(diàn)平觸發(fà); 2-脈沖觸發(fà);3-邊(biān)沿觸發(fà);
注意(yì):
電(diàn)平觸發(fà)器(既電(diàn)平鎖存器),例如(rú)在(zài)FPGA設計(jì)中(zhōng)鎖存器指的(de)就(jiù)是(shì)電(diàn)平鎖存器(Latch);


4.2 D型鎖存器
4.2.1 工作原理

4.2.2 行为(wèi)建模

4.2.3 避免鎖存器

4.3 D型觸發(fà)器
4.3.1 工作原理
4.3.2 複位/置位D型觸器
4.3.3 行为(wèi)建模

4.4 寄存器
4.4.1 工作原理
4.4.2 行为(wèi)建模

4.5 移位寄存器
4.5.1 工作原理
4.5.2 行为(wèi)建模


4.6 計(jì)數器

4.6.1 工作原理

4.6.2 行为(wèi)建模


4.6.3 时(shí)序分(fēn)析

4.7 狀态機(jī)
4.6.1 概述
定(dìng)義
时(shí)序電(diàn)路(lù)(sequential circuit):
電(diàn)路(lù)的(de)輸出(chū)同(tóng)时(shí)依賴于(yú)電(diàn)路(lù)之前(qián)的(de)狀态和(hé)當前(qián)輸入(rù)值;
有(yǒu)限狀态機(jī)(Finite state Machines):
    时(shí)序電(diàn)路(lù)的(de)别稱,簡稱狀态機(jī),因(yīn)为(wèi)时(shí)序電(diàn)路(lù)的(de)功能(néng)行为(wèi)可(kě)以(yǐ)用(yòng)有(yǒu)限个(gè)狀态来(lái)表(biǎo)示
描述方(fāng)法
1-狀态表(biǎo)(state table);
2-狀态图(tú)(State Machine Chart);
3-时(shí)序图(tú)(Timing Diagram);
4-算法狀态機(jī)流程图(tú)(Algorithmic State Machine,ASM);
5-順序功能(néng)图(tú)(Sequential  Function ChartSFC); //PLC編程中(zhōng)使用(yòng)
應(yìng)用(yòng)
序列檢测器(sequence detector);
流程控制;

4.6.2 SFC

4.6.3 狀态機(jī)描述

4.6.4 狀态機(jī)实現(xiàn)

4.6.5 狀态機(jī)图(tú)示

五(wǔ)、 算術(shù)運算電(diàn)路(lù)

5.1 加法器

5.1.1 半加器工作原理


5.1.2 半加器行为(wèi)建模


5.1.3 1位全(quán)加器工作原理



5.1.5 1位全(quán)加器行为(wèi)建模



5.1.6 1位全(quán)加器行图(tú)示



5.2 減法器5.2.1 原碼
条(tiáo)目
原碼
无符号(hào)整數
只(zhī)可(kě)能(néng)是(shì)正(zhèng)數的(de)數;0,1,2
有(yǒu)符号(hào)整數
可(kě)能(néng)为(wèi)正(zhèng)數又可(kě)能(néng)为(wèi)負數的(de)數;-3,-2,-1,0,+1,+2,+3
实數
带(dài)有(yǒu)小數點(diǎn)的(de)數;
原碼表(biǎo)示法
數字(zì)邏輯電(diàn)路(lù)輸出(chū)高(gāo)電(diàn)平表(biǎo)示二(èr)進(jìn)制1,輸出(chū)低電(diàn)平表(biǎo)示二(èr)進(jìn)制0;
表(biǎo)示有(yǒu)符号(hào)正(zhèng)整數:将二(èr)進(jìn)制數的(de)最(zuì)高(gāo)有(yǒu)效位置‘0’,0001代(dài)表(biǎo)+1;
表(biǎo)示有(yǒu)符号(hào)正(zhèng)整數:将二(èr)進(jìn)制數的(de)最(zuì)高(gāo)有(yǒu)效位置‘1’,1001代(dài)表(biǎo)-1;
原碼缺點(diǎn)
計(jì)算 -5 – 8 =?
step1:(-5),(-8)求絕对(duì)值,为(wèi)5,8
step2: 8-5=3;
step3: 以(yǐ)絕对(duì)值大的(de)一(yī)个(gè)數的(de)符号(hào)作为(wèi)差值符号(hào)为(wèi):-3
实際電(diàn)路(lù)需要(yào):比較器,減法器;
補碼解(jiě)決了(le)这(zhè)个(gè)問(wèn)題(tí)

5.2.1 補碼


温(wēn)馨提(tí)示:明(míng)德揚2023推出(chū)了(le)全(quán)新課程——邏輯設計(jì)基本(běn)功修煉課,降低学習FPGA門(mén)檻的(de)同(tóng)时(shí),增加了(le)学習的(de)趣味性(xìng),并組織了(le)考試赢積分(fēn)活動(dòng)

http://www.minyingyiyuan.com/ffkc/415.html

(點(diǎn)擊→了(le)解(jiě)課程詳情(qíng)☝)感(gǎn)興趣請聯系(xì)易老(lǎo)师(shī):13112063618(微信(xìn)同(tóng)步)


明(míng)德揚除了(le)培訓学習還(huán)有(yǒu)項目承接業务,擅长的(de)項目主(zhǔ)要(yào)包(bāo)括的(de)方(fāng)向(xiàng)有(yǒu)以(yǐ)下(xià)幾(jǐ)个(gè)方(fāng)面(miàn):

1. MIPI視頻拼接
     2. SLVS-EC轉(zhuǎn)MIPI接口(kǒu)(IMX472 IMX492)
     3. PCIE采集系(xì)統
     4. 图(tú)像項目
     5. 高(gāo)速多(duō)通(tòng)道(dào)ADDA系(xì)統
     6. 基于(yú)FPGA板卡(kǎ)研發(fà)
     7. 多(duō)通(tòng)道(dào)高(gāo)靈敏電(diàn)荷放(fàng)大器
     8. 射頻前(qián)端

需要(yào)了(le)解(jiě)相關(guān)信(xìn)息可(kě)以(yǐ)聯系(xì):易老(lǎo)师(shī)13112063618(微信(xìn)同(tóng)号(hào))




本(běn)文(wén)TAG:
上(shàng)一(yī)篇(piān):沒(méi)有(yǒu)了(le)!
下(xià)一(yī)篇(piān):【教程】史上(shàng)最(zuì)干(gàn)貨的(de)Verilog語(yǔ)法課程_6小时(shí)掌握Verilog語(yǔ)法

Copyright © 2012-2023 版權所(suǒ)有(yǒu):深圳明(míng)德揚科技教育有(yǒu)限公司

粵ICP備17036451号(hào) 穗公网(wǎng)安(ān)備:44010650010086

⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ 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⁥⁠⁢

⁧⁨⁥⁨