Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Riak Features from 1.2 to 1.4
Search
Hector Castro
June 19, 2013
Technology
3
150
Riak Features from 1.2 to 1.4
An overview of features added to Riak since 1.2, and a preview of things to come in 1.4.
Hector Castro
June 19, 2013
Tweet
Share
More Decks by Hector Castro
See All by Hector Castro
Production Engineering for Youngbloods
hectcastro
0
1k
Life in the Fast Lane: Speeding up an AWS RDS for PostgreSQL Migration
hectcastro
1
1.4k
HTTP2: Pipeline Bling
hectcastro
1
1k
Using Riak as a Storage Service for Datomic
hectcastro
0
490
Introduction to Riak CS
hectcastro
0
130
Throw Some Keys on It: Data Modeling for Key-Value Data Stores by Example
hectcastro
3
5k
Supporting Riak and Riak CS Deployments with Chef
hectcastro
0
150
Deploying Riak on Amazon Web Services
hectcastro
0
160
Riak CS Usage and Billing Statistics
hectcastro
0
350
Other Decks in Technology
See All in Technology
設計に疎いエンジニアでも始めやすいアーキテクチャドキュメント
phaya72
29
20k
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
750
Playwrightで始めるUI自動テスト入門
devops_vtj
0
210
次世代のメールプロトコルの斜め読み
hirachan
3
420
進化する大規模言語モデル評価: Swallowプロジェクトにおける実践と知見
chokkan
PRO
3
490
LINE公式アカウントの技術スタックと開発の裏側
lycorptech_jp
PRO
0
170
Spec Driven Development入門/spec_driven_development_for_learners
hanhan1978
1
930
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
1
320
AIの個性を理解し、指揮する
shoota
3
650
AIエージェントを導入する [ 社内ナレッジ活用編 ] / Implement AI agents
glidenote
1
270
累計5000万DLサービスの裏側 – LINEマンガのKotlinで挑む大規模 Server-side ETLの最適化
ldf_tech
0
200
ソースコードを読むときの思考プロセスの例 ~markdownのレンダリング方法を知りたかった2 markdownパッケージ~
sat
PRO
0
110
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
910
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Balancing Empowerment & Direction
lara
5
720
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
How to train your dragon (web standard)
notwaldorf
97
6.3k
Into the Great Unknown - MozCon
thekraken
40
2.1k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Designing Experiences People Love
moore
142
24k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Transcript
None
None
IKVENQPGIKV#IKVJWDEQODCUJQTKCMIKV
IKVENQPGIKV#IKVJWDEQODCUJQTKCMIKV &NQPKPIKPVQ TKCM TGOQVG&QWPVKPIQDLGEVUFQPG TGOQVG&QORTGUUKPIQDLGEVU FQPG TGOQVG7QVCN FGNVC
TGWUGF FGNVC 5GEGKXKPIQDLGEVU 0K%^0K%U 5GUQNXKPIFGNVCU FQPG
IKVENQPGIKV#IKVJWDEQODCUJQTKCMIKV &NQPKPIKPVQ TKCM TGOQVG&QWPVKPIQDLGEVUFQPG TGOQVG&QORTGUUKPIQDLGEVU FQPG TGOQVG7QVCN FGNVC
TGWUGF FGNVC 5GEGKXKPIQDLGEVU 0K%^0K%U 5GUQNXKPIFGNVCU FQPG EFTKCM IKVEJGEMQWVTKCM
ECV5(/($6(127(6OF
ECV5(/($6(127(6OF 5KCM5GNGCUG1QVGU &NWUVGTOCPCIGOGPV ,ORTQXGFJCPFQHHTGRQTVKPI %GVVGTUVCVU 5GRCKT6GCTEJCPF.9XKCEQPUQNG 6GCTEJCPFUGEQPFCT[KPFGZGU K XKC3TQVQEQN%WHHGTU 3CEMCIGUHQT)TGG%6'CPF6OCTV26
$WVQOCVKEECRCDKNKV[PGIQVKCVKQP
&NWUVGTOCPCIGOGPV
IKVUVCVWU
IKVUVCVWU 2PDTCPEJOCUVGT ,PKVKCNEQOOKV 8PVTCEMGFHKNGU WUGIKVCFFHKNG!VQKPENWFGKPYJCVYKNNDGEQOOKVVGF
5($'0(OF PQVJKPICFFGFVQEQOOKVDWVWPVTCEMGFHKNGURTGUGPV
IKVCFF5($'0(OF
IKVCFF5($'0(OF IKVUVCVWU
IKVCFF5($'0(OF IKVUVCVWU 2PDTCPEJOCUVGT ,PKVKCNEQOOKV &JCPIGUVQDGEQOOKVVGF WUGIKVTOECEJGFHKNG!VQWPUVCIG
PGYHKNG5($'0(OF
IKVEQOOKVO$FF5($'0(
IKVEQOOKVO$FF5($'0( >OCUVGTDCC@$FF5($'0( HKNGEJCPIGFKPUGTVKQPU FGNGVKQPU ETGCVGOQFG5($'0(OF
FGXDKPTKCMCFOKPENWUVGTLQKPFGX#
FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ FGX#
FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ FGX# FGXDKPTKCMCFOKPENWUVGTLQKPFGX#
FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ FGX# FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ
FGX#
FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ FGX# FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ
FGX# FGXDKPTKCMCFOKPENWUVGTLQKPFGX#
FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ FGX# FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ
FGX# FGXDKPTKCMCFOKPENWUVGTLQKPFGX# 6WEEGUUUVCIGFLQKPTGSWGUVHQT FGX# VQ FGX#
TKCMCFOKPENWUVGTRNCP
TKCMCFOKPENWUVGTRNCP 6VCIGF&JCPIGU $EVKQP1QFGU U LQKP FGX# LQKP FGX# LQKP
FGX# 127($RRN[KPIVJGUGEJCPIGUYKNNTGUWNVKPENWUVGTVTCPUKVKQP
TKCMCFOKPENWUVGTRNCP 6VCIGF&JCPIGU $EVKQP1QFGU U LQKP FGX# LQKP FGX# LQKP
FGX# 127($RRN[KPIVJGUGEJCPIGUYKNNTGUWNVKPENWUVGTVTCPUKVKQP
$HVGTENWUVGTVTCPUKVKQP 0GODGTUJKR 6VCVWU5KPI3GPFKPI1QFG XCNKF FGX# XCNKF FGX#
XCNKF FGX# XCNKF FGX# 9CNKF/GCXKPI(ZKVKPI-QKPKPI'QYP 7TCPUHGTUTGUWNVKPIHTQOENWUVGTEJCPIGU VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX#
$HVGTENWUVGTVTCPUKVKQP 0GODGTUJKR 6VCVWU5KPI3GPFKPI1QFG XCNKF FGX# XCNKF FGX#
XCNKF FGX# XCNKF FGX# 9CNKF/GCXKPI(ZKVKPI-QKPKPI'QYP 7TCPUHGTUTGUWNVKPIHTQOENWUVGTEJCPIGU VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX#
$HVGTENWUVGTVTCPUKVKQP 0GODGTUJKR 6VCVWU5KPI3GPFKPI1QFG XCNKF FGX# XCNKF FGX#
XCNKF FGX# XCNKF FGX# 9CNKF/GCXKPI(ZKVKPI-QKPKPI'QYP 7TCPUHGTUTGUWNVKPIHTQOENWUVGTEJCPIGU VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX#
$HVGTENWUVGTVTCPUKVKQP 0GODGTUJKR 6VCVWU5KPI3GPFKPI1QFG XCNKF FGX# XCNKF FGX#
XCNKF FGX# XCNKF FGX# 9CNKF/GCXKPI(ZKVKPI-QKPKPI'QYP 7TCPUHGTUTGUWNVKPIHTQOENWUVGTEJCPIGU VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX# VTCPUHGTUHTQO FGX# VQ FGX#
,ORTQXGFJCPFQHHTGRQTVKPI
TKCMCFOKPVTCPUHGTU
TKCMCFOKPVTCPUHGTU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU
TKCMCFOKPVTCPUHGTU
TKCMCFOKPVTCPUHGTU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU $EVKXG7TCPUHGTU VTCPUHGTV[RGQYPGTUJKRBJCPFQHH XPQFGV[RGTKCMBMXBXPQFG
RCTVKVKQP UVCTVGF>UCIQ@ NCUVWRFCVG>UCIQ@ QDLGEVUVTCPUHGTTGF 2DLUU FGX# !FGX# 0%U
TKCMCFOKPVTCPUHGTU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU FGX# YCKVKPIVQJCPFQHHRCTVKVKQPU $EVKXG7TCPUHGTU VTCPUHGTV[RGQYPGTUJKRBJCPFQHH XPQFGV[RGTKCMBMXBXPQFG
RCTVKVKQP UVCTVGF>UCIQ@ NCUVWRFCVG>UCIQ@ QDLGEVUVTCPUHGTTGF 2DLUU FGX# !FGX# 0%U
2VJGTKORQTVCPVCFFKVKQPU
2VJGTKORQTVCPVCFFKVKQPU )QNUQO(TNCPIXGTUKQPQH&QFC U-CXC0GVTKEUNKDTCT[
2VJGTKORQTVCPVCFFKVKQPU )QNUQO(TNCPIXGTUKQPQH&QFC U-CXC0GVTKEUNKDTCT[ 5GRCKT6GCTEJCPFUGEQPFCT[KPFGZGUXKCEQPUQNG
2VJGTKORQTVCPVCFFKVKQPU )QNUQO(TNCPIXGTUKQPQH&QFC U-CXC0GVTKEUNKDTCT[ 5GRCKT6GCTEJCPFUGEQPFCT[KPFGZGUXKCEQPUQNG 8UG6GCTEJCPFUGEQPFCT[KPFGZGUXKC3TQVQEQN%WHHGTU
2VJGTKORQTVCPVCFFKVKQPU )QNUQO(TNCPIXGTUKQPQH&QFC U-CXC0GVTKEUNKDTCT[ 5GRCKT6GCTEJCPFUGEQPFCT[KPFGZGUXKCEQPUQNG 8UG6GCTEJCPFUGEQPFCT[KPFGZGUXKC3TQVQEQN%WHHGTU 2HHKEKCNUWRRQTVHQT)TGG%6'CPF6OCTV26
2VJGTKORQTVCPVCFFKVKQPU )QNUQO(TNCPIXGTUKQPQH&QFC U-CXC0GVTKEUNKDTCT[ 5GRCKT6GCTEJCPFUGEQPFCT[KPFGZGUXKCEQPUQNG 8UG6GCTEJCPFUGEQPFCT[KPFGZGUXKC3TQVQEQN%WHHGTU 2HHKEKCNUWRRQTVHQT)TGG%6'CPF6OCTV26 $WVQOCVKEECRCDKNKV[PGIQVKCVKQPHQTTQNNKPIWRITCFGU
IKVEJGEMQWVTKCM
IKVEJGEMQWVTKCM
IKVEJGEMQWVTKCM ECV5(/($6(127(6OF
IKVEJGEMQWVTKCM ECV5(/($6(127(6OF 5KCM5GNGCUG1QVGU $EVKXG$PVKGPVTQR[ 5KCM&QPVTQN ,3X U[UNQI
$EVKXG$PVKGPVTQR[
$EVKXG$PVKGPVTQR[ /KIJVYGKIJVDCEMITQWPFRTQEGUU
$EVKXG$PVKGPVTQR[ /KIJVYGKIJVDCEMITQWPFRTQEGUU &QPUVCPVN[XGTKH[KPICPFTGRCKTKPITGRNKECU
$EVKXG$PVKGPVTQR[ /KIJVYGKIJVDCEMITQWPFRTQEGUU &QPUVCPVN[XGTKH[KPICPFTGRCKTKPITGRNKECU +CUJVTGGGZEJCPIGRTQRQTVKQPCNVQFKXGTIGPVFCVC
$EVKXG$PVKGPVTQR[ /KIJVYGKIJVDCEMITQWPFRTQEGUU &QPUVCPVN[XGTKH[KPICPFTGRCKTKPITGRNKECU +CUJVTGGGZEJCPIGRTQRQTVKQPCNVQFKXGTIGPVFCVC +CUJVTGGURGTUKUVGFVQFKUMCPFWRFCVGFKPTGCNVKOG
^^^^^^ ^^^^^^ ^^^^^^ ^P^^P^^P^ ^^^^^^ :TKVGXCNWG>O@
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^P^ ^^^^^^ :TKVGXCNWG>O@ 6QOGVJKPIRTGXGPVUPQFG>@HTQOIGVVKPI>O@
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^P^ ^^^^^^ :TKVGXCNWG>O@ 6QOGVJKPIRTGXGPVUPQFG>@HTQOIGVVKPI>O@ 7TKIIGTKPICTGCF
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^O^ ^^^^^^ :TKVGXCNWG>O@ 6QOGVJKPIRTGXGPVUPQFG>@HTQOIGVVKPI>O@ 7TKIIGTKPICTGCF
5GCFXCNWG>O@CPFTGRCKTPQFG>@YKVJXCNWG>O@
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^P^ ^^^^^^ 5GYKPF6KOKNCTUEGPCTKQYKVJUQOGHCKNWTGU
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^P^ ^^^^^^ 5GYKPF6KOKNCTUEGPCTKQYKVJUQOGHCKNWTGU 1QFG>@FKUMHCKNWTG
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^P^ ^^^^^^ 5GYKPF6KOKNCTUEGPCTKQYKVJUQOGHCKNWTGU 1QFG>@FKUMHCKNWTG 1QFG>@FKUMHCKNWTG
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^P^ ^^^^^^ 5GYKPF6KOKNCTUEGPCTKQYKVJUQOGHCKNWTGU 1QFG>@FKUMHCKNWTG 1QFG>@FKUMHCKNWTG
7TKIIGTKPICTGCF
^^^^^^ ^^^^^^ ^^^^^^ ^O^^O^^P^ ^^^^^^ 5GYKPF6KOKNCTUEGPCTKQYKVJUQOGHCKNWTGU 1QFG>@FKUMHCKNWTG 1QFG>@FKUMHCKNWTG
7TKIIGTKPICTGCF 6JGGGGGGGGGGGGGGGGGGGGGKV
5KCM&QPVTQN
5KCM&QPVTQN 0QFWNCTCPFGZVGPUKDNG
5KCM&QPVTQN 0QFWNCTCPFGZVGPUKDNG )CPE[CFOKP8,DWKNVWUKPI(ODGTLU
5KCM&QPVTQN 0QFWNCTCPFGZVGPUKDNG )CPE[CFOKP8,DWKNVWUKPI(ODGTLU 9KGYENWUVGTJGCNVJENWUVGTFGVCKNTKPIXKGY
,3X
,3X 5KCM+CPFQHHKPVGTHCEGUPQYNKUVGPQP,3XCFFTGUUGU
,3X 5KCM+CPFQHHKPVGTHCEGUPQYNKUVGPQP,3XCFFTGUUGU 3TQVQEQN%WHHGTUKPVGTHCEGUPQYNKUVGPQP,3X CFFTGUUGU
,3X 5KCM+CPFQHHKPVGTHCEGUPQYNKUVGPQP,3XCFFTGUUGU 3TQVQEQN%WHHGTUKPVGTHCEGUPQYNKUVGPQP,3X CFFTGUUGU +773JCUCNYC[UUWRRQTVGF,3X
U[UNQI
U[UNQI 1QY[QWECPNQIFKTGEVN[VQKV
IKVENQPGIKV#IKVJWDEQODCUJQTKCMBGGIKV
IKVENQPGIKV#IKVJWDEQODCUJQTKCMBGGIKV &NQPKPIKPVQ TKCMBGG TGOQVG&QWPVKPIQDLGEVUFQPG TGOQVG&QORTGUUKPIQDLGEVU FQPG TGOQVG7QVCN FGNVC
TGWUGF FGNVC 5GEGKXKPIQDLGEVU 0K%^0K%U 5GUQNXKPIFGNVCU FQPG
IKVENQPGIKV#IKVJWDEQODCUJQTKCMBGGIKV &NQPKPIKPVQ TKCMBGG TGOQVG&QWPVKPIQDLGEVUFQPG TGOQVG&QORTGUUKPIQDLGEVU FQPG TGOQVG7QVCN FGNVC
TGWUGF FGNVC 5GEGKXKPIQDLGEVU 0K%^0K%U 5GUQNXKPIFGNVCU FQPG EFTKCMBGG IKVEJGEMQWVTKCMBGG
ECV5(/($6(127(6OF
ECV5(/($6(127(6OF 5KCM(PVGTRTKUG5GNGCUG1QVGU $FXCPEGFOWNVKFCVCEGPVGTTGRNKECVKQP %TCXG1GY:QTNF
%TCXG1GY:QTNF
%TCXG1GY:QTNF 6KPINGEQPPGEVKQPRGTENWUVGTVQWUKPIQPGVQQPG EQPPGEVKQPUDGVYGGPRGGTPQFGUQHENWUVGTU
%TCXG1GY:QTNF 6KPINGEQPPGEVKQPRGTENWUVGTVQWUKPIQPGVQQPG EQPPGEVKQPUDGVYGGPRGGTPQFGUQHENWUVGTU 5GRNKECVKQPECPWUGVJGHWNNECRCEKV[QHVJGPGVYQTM CPFENWUVGTYJKNGKPETGCUKPIHCWNVVQNGTCPEG
%TCXG1GY:QTNF 6KPINGEQPPGEVKQPRGTENWUVGTVQWUKPIQPGVQQPG EQPPGEVKQPUDGVYGGPRGGTPQFGUQHENWUVGTU 5GRNKECVKQPECPWUGVJGHWNNECRCEKV[QHVJGPGVYQTM CPFENWUVGTYJKNGKPETGCUKPIHCWNVVQNGTCPEG 5GRNKECVKQPWUGUCUKPINGRQTVHQTCNNEQOOWPKECVKQPU
None
HTQOBBHWVWTGBBKORQTVTKCM
5KCM
5KCM 3CIKPCVKQPQHUGEQPFCT[KPFGZ K TGUWNVU
5KCM 3CIKPCVKQPQHUGEQPFCT[KPFGZ K TGUWNVU ,ORTQXGJCPFQHHRGTHQTOCPEG
5KCM 3CIKPCVKQPQHUGEQPFCT[KPFGZ K TGUWNVU ,ORTQXGJCPFQHHRGTHQTOCPEG ,ORTQXG%KVECUMUVCTVWRVKOG
5KCM 3CIKPCVKQPQHUGEQPFCT[KPFGZ K TGUWNVU ,ORTQXGJCPFQHHRGTHQTOCPEG ,ORTQXG%KVECUMUVCTVWRVKOG 6OCNN5KCM2DLGEVHQTOCV
HTQOBBHWVWTGBBKORQTVTKCMBGG
5KCM(PVGTRTKUG
5KCM(PVGTRTKUG &CUECFKPITGCNVKOGYTKVGU
'CVCF !$TGRNKECVGU!%TGRNKECVGU!& 'CVCF !$TGRNKECVGU!% 'CVCG !%TGRNKECVGU!&TGRNKECVGU!$ 'CVCF !$TGRNKECVGU!%&TGRNKECVGU!'
'CVCF !$TGRNKECVGU!%TGRNKECVGU!& 'CVCF !$TGRNKECVGU!% 'CVCG !%TGRNKECVGU!&TGRNKECVGU!$ 'CVCF !$TGRNKECVGU!%&TGRNKECVGU!'
'CVCF !$TGRNKECVGU!%TGRNKECVGU!& 'CVCF !$TGRNKECVGU!% 'CVCG !%TGRNKECVGU!&TGRNKECVGU!$ 'CVCF !$TGRNKECVGU!%&TGRNKECVGU!'
'CVCF !$TGRNKECVGU!%TGRNKECVGU!& 'CVCF !$TGRNKECVGU!% 'CVCG !%TGRNKECVGU!&TGRNKECVGU!$ 'CVCF !$TGRNKECVGU!%&TGRNKECVGU!'
5KCM(PVGTRTKUG &CUECFKPITGCNVKOGYTKVGU 3TQZ[*(7UWRRQTVHQT5KCM&6
5KCM(PVGTRTKUG &CUECFKPITGCNVKOGYTKVGU 3TQZ[*(7UWRRQTVHQT5KCM&6 )WNNU[PEUEJGFWNKPI66/CPF1$7UWRRQTVKP$FXCPEGF TGRNKECVKQP
5KCM(PVGTRTKUG &CUECFKPITGCNVKOGYTKVGU 3TQZ[*(7UWRRQTVHQT5KCM&6 )WNNU[PEUEJGFWNKPI66/CPF1$7UWRRQTVKP$FXCPEGF TGRNKECVKQP 6OCNN5KCM2DLGEVUWRRQTV
None
IKVENQPGIKV#IKVJWDEQODCUJQTKCMBEUIKV
IKVENQPGIKV#IKVJWDEQODCUJQTKCMBEUIKV &NQPKPIKPVQ TKCMBEU TGOQVG&QWPVKPIQDLGEVUFQPG TGOQVG&QORTGUUKPIQDLGEVU FQPG TGOQVG7QVCN FGNVC
TGWUGF FGNVC 5GEGKXKPIQDLGEVU 0K%^0K%U 5GUQNXKPIFGNVCU FQPG
IKVENQPGIKV#IKVJWDEQODCUJQTKCMBEUIKV &NQPKPIKPVQ TKCMBEU TGOQVG&QWPVKPIQDLGEVUFQPG TGOQVG&QORTGUUKPIQDLGEVU FQPG TGOQVG7QVCN FGNVC
TGWUGF FGNVC 5GEGKXKPIQDLGEVU 0K%^0K%U 5GUQNXKPIFGNVCU FQPG EFTKCMBEU IKVEJGEMQWVTKCMBEU
ECV5(/($6(127(6OF
ECV5(/($6(127(6OF 5KCM&65GNGCUG1QVGU $P$RCEJGNKEGPUGFRTQLGEV %WKNVQPVQR5KCM 6EQORCVKDNG$3, /CTIGQDLGEVUWRRQTVCPFOWNVKRCTVWRNQCF 0WNVKVGPCPE[CPFRGTWUGTTGRQTVKPI
7JCPM[QW (OCKNJGEVQT#DCUJQEQO 7YKVVGT#JGEVECUVTQ