Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
kintoneと初心者SIerのハッピーパターン
Search
Ryu Yamashita
August 26, 2015
Technology
79
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
kintoneと初心者SIerのハッピーパターン
Ryu Yamashita
August 26, 2015
More Decks by Ryu Yamashita
See All by Ryu Yamashita
kintone hack 王者の流儀 - はじめに知っておきたいワンランク上のアプリ作成 -
ryuyamashita
0
96
シン・kintone 検索カスタマイズ - kintone 未解決超鉄板ニーズに準最適解を与える! - kintone show+case unlimited
ryuyamashita
0
3.9k
kintone 未解決超鉄板ニーズに準最適解を与える! - kintone hack 2022 予選
ryuyamashita
0
2.1k
kintoneイベントであのボタンを実戦投入した話
ryuyamashita
0
39
今知っておくべき地図サービスの活用トレンドとモバイルカスタマイズ
ryuyamashita
0
48
クラウドトレンドを先取り&実践するkintone活用 - kintone hack 2018
ryuyamashita
0
79
kintone developerが向かう次の場所を占う
ryuyamashita
1
130
気軽に始めるAI利用
ryuyamashita
0
120
U.S. Kintone元年 - Kintone-Connect-to-Play SF Vol.2
ryuyamashita
0
140
Other Decks in Technology
See All in Technology
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
190
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
180
価値について
gree_tech
PRO
0
110
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
2
300
会社紹介資料 / Sansan Company Profile
sansan33
PRO
31
430k
Browser Spec: Testing Hotwire with Ruby
takahashim
1
130
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
310
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
5
1.3k
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
310
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
210
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
BBQ
matthewcrist
90
10k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Speed Design
sergeychernyshev
33
2.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
What's in a price? How to price your products and services
michaelherold
247
13k
Code Review Best Practice
trishagee
74
20k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
730
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Transcript
LJOUPOFͱॳ৺ऀ4*FSͷ ϋοϐʔύλʔϯ LJOUPOFΞϓϦΛ࣮ࡍʹ࡞ͬͯΈΑ͏ʂ ;͓͔͘ΫϥυΞϥΠΞϯεपه೦ 5XJUUFS!ZBNBSZV '#IUUQTXXXGBDFCPPLDPNSZVZBNBTIJUB ݄ גࣜձࣾδϣΠκʔLJOUPOFΤόϯδΣϦετ LJOUPOF$BGÉӡӦࣄہɾ౦ژࢧ෦ɹࢁԼཽ εϚϗΛ࣋ͬͯͳ͍ஏ͔͍ͣ͠ਓͰ͢PS[
ࣗݾհ 2 *05ͱάϧʔϓΣΞʢσξΤʣͷ࿈ܞΛࢼΈͯLJOUPOFɹʹग़ձ͏ LJOUPOFΤόϯδΣϦετʹ LJOUPOF͖͕ߴͯ͡ɺք۾ॳͷLJOUPOFస৬ LJOUPOF$BGÉӡӦࣄہ։ઃɺࣄہϝϯόʔʹ
LJOUPOF$BGÉԬ7PMΛओ࠵ ݱࡏʢLJOUPOFྺͪΐͬͱɺ"84ྺिؒʣ ଟɺlຊͰ།ҰLJOUPOFͰ͝൧৯ͯΔਓz גࣜձࣾδϣΠκʔɹࢁԼཽʢʣԬݝେໂాࢢग़ ʮϒϧʔΣʔ ϒʯ ͱ͍͏ڞ௨
LJOUPOFք۾ͷ*P5ͷਓ 3 ʮLJOUPOFIJWF։࠵ใࠂʯΑΓ ࠓ͜Ε͡Ό͋ Γ·ͤΜ
ԬΛΕɺ4*FSͷಓʹస ͯ͠͏͙͕͢ܦͪ·͢ ిபΛొΔͷΛ Ίͯʁ εʔύʔϓϩάϥϚʔͰ͋Γ·ͤΜ??
w ձ໊ࣾɹɹɹגࣜձࣾδϣΠκʔ w ॴࡏɹɹɹ౦ژߐ౦۠౦ཅ̏̑̑ϥΫςΟϏϧσΟϯά' w ઃཱ݄ɹ݄ w ࣾһɹɹɹ໊ʢLJOPUOFΤόϯδΣϦετ໊ʣ w ओͳࣄۀɹɹLJOUPOFಋೖࢧԉɺΧελϚΠζ։ൃଞ
w ओͳऔҾઌɹΧφσΟΞϯɾιʔϥʔɾδϟύϯଞ גࣜձࣾδϣΠκʔ 5
δϣΠκʔͷॴࡏ 6
LJOUPOFͷ֓ཁ
LJOUPOFͱʁʢͬ͘͟Γʣ 8 w ίϯηϓτ wʮϑΝετγεςϜʯ wʮͰۀվળΞϓϦʯ w ߏཁૉ wσʔλ w
ϓϩηεཧʢϫʔΫϑϩʔʣ wίϛϡχέʔγϣϯ ʢग़యɿʮLJOUPOFެࣜαΠτʯʣ ʮαΠϘζϓϩμΫτνʔϜΛڧ͘͢Δπʔϧʯ ͷதͰ൚༻ੑͱઐੑΛߦ͖དྷ͠ͳ͕Βɺ༷ʑͳ ۀγʔϯͰ׆༻ग़དྷΔΫϥυσʔλϕʔε ʢ8FC%#ʣαʔϏε ۃྗίʔυॻ͖·ͤΜʂ
wॳظඅ༻ແྉ wਃࠐޙʹར༻Մೳ w݄୯Ґͷར༻ʢറΓͳ͠ʣ wΞοϓσʔταΠΫϧͷظԽ ʢ࠷ۙϲ݄͘Β͍ʣ wؒͷແྉ͓ࢼ͠ wؒͷແঈ։ൃϥΠηϯε LJOUPOFͱʁʢͬ͘͟Γɿଓ͖ʣ 9 తʢۀPS։ൃʣʹԠͯ͡
͍͚͍ͯͩ͘͞ɻ
ʲࢀߟʳαΠϘζϓϩμΫτ 10 ϝʔϧڞ༗ άϧʔϓΣΞ ʢதখاۀ͚ʣ ʢதݎɾେاۀ/ւ֎͚ʣ ແྉ άϧʔϓΣΞ ϞόΠϧɾ ϦϞʔτΞΫηε
ʢηΩϡΞΞΫηεʣ ʢϞόΠϧΞϓϦʣ ϑΝετγεςϜ ϑΝετʹۀվળΞϓϦΛ࡞Δ ɾࣗͰϑΥʔϜΛฒͯ ɾExcel/CSVΛऔࠐΜͰ ɾkintoneΞϓϦετΞ͔Β ɾSI/αʔϏεΛड͚ͯ Քಇ࣮99.9%ͷࣗલɾࠃ࢈ΫϥυΠϯϑϥ SLO 99.99%
LJOUPOFϙʔλϧը໘ 11 ίϛϡχέʔγϣϯ ʢεϖʔεɾεϨουʣ ϓϩηεཧ ʢ֬ೝͪʣ σʔλ ʢΞϓϦʣ
LJOUPOFΞϓϦৄࡉը໘ 12 ίϛϡχέʔγϣϯ ʢίϝϯτʣ ϓϩηεཧ ʢॲཧঢ়ଶʣ σʔλ ʢϨίʔυʣ
LJOUPOFͷͭͷίʔε 13 w ͜Ε·Ͱ࡞ͨ͠ΞϓϦΛͦͷ··ӡ༻͢ΔͨΊʹʮϥ Πτίʔεʯ w ͜Ε͔Βհ͢ΔΧελϚΠζΛద༻͢ΔͨΊʹʮε λϯμʔυίʔεʯ ʢग़యɿLJOUPOFެࣜαΠτ<IUUQTLJOUPOFDZCP[VDPNKQQSJDF>ʣ ϓϩάϥϛϯάͳ͠Ͱ
؆୯ΞϓϦ࡞ʂ 3&45"1*ɺ+BWB4DSJQU$44Ͱ ΧελϚΠζͯ͠ߋʹศརʹʂ νʔϜϫʔΫϓϥοτϑΥʔϜͰ͢ͷͰɺϢʔβʔ͔Βͷར༻Ͱ͢
w σʔλ w υϥοάυϩοϓͰ؆୯ϑΥʔϜઃܭʢ๛ͳϑΥʔϜύʔπɺϑΝΠϧఴʣ w ڧԽ͞Εͨτοϓը໘ʢҰཡɺΧϨϯμʔɺΧελϜϏϡʔʣ w άϥϑूܭػೳʢ͓͢͢ΊάϥϑɺఆظϨϙʔτɺΫϩεूܭʣ w ௨ɾϦϚΠϯμʔઃఆʢϝʔϧɺϞόΠϧΞϓϦ௨ʣ
w ΞϓϦؒσʔλ࿈ܞʢϧοΫΞοϓɺؔ࿈ϨίʔυɺΞΫγϣϯػೳʣ w શจݕࡧʹΑΔ༰қͳใͷऔΓग़͠ʢఴϑΝΠϧͷதରʣ w ΞΫηεݖઃఆʢΞϓϦάϧʔϓɺΞϓϦɾϨίʔυɾϑΟʔϧυ୯Ґʣ LJOUPOFͱʁʢϥΠτίʔεʣ 14 ͰۀվળΞϓϦΛ࡞ΔͨΊͷϢʔβϏϦςΟ ͷߴ͍ඪ४ػೳʢϓϩάϥϛϯάͳ͠ʣ
w σʔλʢϐοΫΞοϓʣ LJOUPOFͱʁʢϥΠτίʔεʣ 15 υϥοάυϩοϓͰϑΥʔϜ࡞ ϑΥʔϜฤू ͓͢͢Ίάϥϑ άϥϑͷछྨूܭํ๏ͷ ީิΛࣗಈੜ
LJOUPOFͱʁʢϥΠτίʔεʣ 16 w ϫʔΫϑϩʔʢϓϩηεཧʣ w ॊೈͳϫʔΫϑϩʔʢిࢠਃɾঝೝʣઃఆ εςʔλεઃఆ ϓϩηεઃఆ ϫʔΫϑϩʔͷ࣮ߦ εςʔλε໊݅ذ
Λࣗ༝ʹઃఆ
w ίϛϡχέʔγϣϯ w ίϝϯτʢϨίʔυ୯Ґɺεϖʔε୯ҐͷσΟεΧογϣϯʣ w εϖʔεɾεϨουʢσʔλͱσΟεΧογϣϯͷ༥߹ɺใͷूɾੵʣ w ήετεϖʔεʢࣾ֎ɾސ٬ͷίϛϡχέʔγϣϯൣғͷ֦େʣ w ϐʔϓϧʢ4/4ϥΠΫͳίϛϡχέʔγϣϯʣ
w ௨ɾϝϯγϣϯʢ૬खΛࢦఆͨ͠ίϛϡχέʔγϣϯʣ LJOUPOFͱʁʢϥΠτίʔεʣ 17
w ίϛϡχέʔγϣϯʢϐοΫΞοϓʣ LJOUPOFͱʁʢϥΠτίʔεʣ 18 ΞϓϦίϝϯτ εϖʔε ϐʔϓϧ εϚϗ௨ ϝοηʔδ ݸਓؒͷίϛϡχ
έʔγϣϯ ΞϓϦͱίϛϡχέʔγϣϯ ͷ༥߹ 4/4ͷ༷ʹߘɾ ϑΥϩʔͰ͖Δ
w ͦͷଞ w ϞόΠϧରԠʢϞόΠϧϏϡʔɺϞόΠϧΞϓϦʣ w LJOUPOFΞϓϦετΞɺΞϓϦςϯϓϨʔτʹΑΔΞϓϦͷतडڞ༗ɾ࠶ར༻ w ڧݻͳηΩϡϦςΟʢϑΝΫλʔೝূɺ*1ΞυϨε੍ݶʣ w ҆৺ͷόοΫΞοϓ
w ࠃࡍԽରԠʢɾӳɾதͷΧࠃޠͷϑΟʔϧυ໊শΛఆٛʣ w ઐͷ࿈ܞιϦϡʔγϣϯʢαʔυύʔςΟʔʣ͕ॆ࣮த LJOUPOFͱʁʢϥΠτίʔεʣ 19
w ͦͷଞʢϐοΫΞοϓʣ LJOUPOFͱʁʢϥΠτίʔεʣ 20 ϞόΠϧϏϡʔ ϑΝΫλʔೝূ ॏԽʮ4RVBSFʯ ʢग़యɿʮDZCP[VDPNͷΫϥυج൫ʯʣ ͜ΕͰ͔ʂͱ ݴ͏͘Β͍ͷ#6
[subdomain] ϞόΠϧͰͬͯ ͦ͜ͷΫϥυ ˞ਤ+BWB4DSJQU ΧελϚΠζͰ͢ 1$Ϗϡʔઃఆग़དྷ ΔΑ͏ʹͳΓ·ͨ͠
LJOUPOFΧελϚΠζػೳʢελϯμʔυίʔεʣ 21 w 3&45"1* w Ϩίʔυεϖʔεͷૢ࡞ʢొɾߋ৽ɾআʣɺ όϧΫ"1*ɺΞϓϦ࡞ɺϫʔΫϑϩʔૢ࡞ w Ϣʔβɾ৫ͷૢ࡞ w
+BWB4DSJQU$44ΧελϚΠζ w ֤छΠϕϯτϋϯυϧɺใऔಘ w ϓϩΩγʹΑΔ֎෦"1*࿈ܞ w 63-ࢦఆʹΑΔϥΠϒϥϦͷಡΈࠐΈʢ)5514ରԠʣ σʔλ Ϩίʔυ εϖʔε Ϣʔβ 6* جװγεςϜ Excel ଞͷΫϥυ REST API LJOUPOFQSPYZ
+BWB4DSJQUΧελϚΠζྫ 22 ଞαʔϏεΛऔࠐΈͭͭɺ ಈըΛϒΫϚͨ͠Γ σʔλΛόΠϯυͯ͠ ϥΠϒϥϦͰάϥϑԽͨ͠͠Γ μΠφϛοΫͳϓϥάΠϯϥΠϒϥϦ ͰݟͨΛΦγϟϨʹͨ͠Γ
+BWB4DSJQUΧελϚΠζྫʢଓ͖ʣ 23 [subdomain] ϞόΠϧͷརศੑΛ্ͤ͞Δ ਤΛར༻ͨ͠Γ
w Ϣʔβ w ҆ͯ͘ɺͯ͘ɺ؆୯ʹۀվળΞϓϦ͕ࣗΒ࡞ΕΔ w ߲ͷमਖ਼Ճ؆୯Ͱɺָ͍͠ʂ w ։ൃ͕҆ͯ͘ɺ͍αʔϏεΛड͚ΒΕΔ w LJOUPOFΞϓϦετΞ
w 4*࿈ܞιϦϡʔγϣϯʢαʔυύʔςΟʣ LJOUPOFΛͬͯخ͘͠ɺָ͍͜͠ͱ 24 αʔόෆཁɺγεςϜ֦ॖॊೈੑɺϞόΠϧੑɺαʔϏεΞοϓσʔτʑɺ ݩʑͷΫϥυͷྑ͞ʹՃ͑ͯ
w ϓϩόΠμʢӦۀ໘ʣ w ҆ͯ͘ɺ͘ۀվળΞϓϦΛఏڙग़དྷΔ w Α΄ͲߴͰͳ͚Εٕज़ελοϑͷଳಉͳ͠ʹཁ݅ఆ͕ٛग़དྷͯ ͠·͏ LJOUPOFΛͬͯخ͘͠ɺָ͍͜͠ͱ 25 ཁ݅ఆٛͦͷͷ͕ෆཁͳ͜ͱ
͍͕҆ނͷʮҊ݅ʯͱʮडֹʯͷ όϥϯεେ͔ͱࢥ͍·͢
w ϓϩόΠμʢٕज़໘ʣ w ͯ͘ɺ؆୯ʹ8FCΞϓϦΛ։ൃɾఏڙग़དྷΔ w ϓϨθϯཁ݅ఆٛͷεϥΠυͰͳ͘ɺͦͷͰσϞΞϓϦΛ ࡞ͬͯઆ໌ग़དྷΔ w %#Λߏங͠ͳͯ͘σʔλ͕བྷΉϒϥβΞϓϦ͕࡞ΕΔ w
։ൃڥࣗͷ1$͚ͩɻΧελϚΠζػೳڧྗɻ໘ന͍ʂ w ͜ΕΒ͕؆୯ʹग़དྷΔͷͰखΓํస͕ۤʹͳΒͳ͍ LJOUPOFΛͬͯخ͘͠ɺָ͍͜͠ͱ 26 ͦͷͰड֬ଌΕΔ
LJOUPOFͷಋೖࣄྫɾ༻్ ެࣜαΠτͰࣄྫʢΞϥΠΞϯεʣιϦϡʔγϣϯΛ͝ཡ͍ͩ͘͞ɻ ಈը͖ͷࣄྫհʢ+$0.͞Μɺࡾඛ;ͦ͏͞Μʣ͋ͬͯɺ͔Γ͍͢Ͱ͢ɻ ʢग़యɿʮLJOUPOFެࣜαΠτʯʣ ࣮ࡍʹͲΜͳ෩ʹʹཱ͔ͭࣄྫΛ ோΊͯΈΔͷ͕ૣ͍Ͱ͢ʂ
LJOUPOFΞϓϦετΞͷར༻ 100ݸऑͷΞϓϦ͕ఏڙ͞Ε͍ͯͯɺແྉΞϓϦଈμϯϩʔυͰ͖·͢ɻ ͋ͳͨͷ՝Λղܾͯ͘͠ΕΔΞϓϦʹग़ձ͑Δ͔ʁ ʢग़యɿʮLJOUPOFΞϓϦετΞʯʣ
LJOUPOFΞϓϦ࡞σϞ
ΞϓϦͷ࡞Γํ 30 w ࣗͰϑΥʔϜΛฒͯΞϓϦΛ࡞Δ w &YDFM$47ΛऔࠐΜͰΞϓϦΛ࡞Δ w LJOUPOFΞϓϦετΞ͔ΒΞϓϦΛ࡞ΔʢબͿʣ w 4*αʔϏεΛड͚ͯΞϓϦΛ࡞ΔʢΒ͏ɾങ͏ʣ
ࠓ͜ͷล
ΞϓϦ࡞ͷγφϦΦ 31 Ҋ݅ใΛ&YDFMͰཧ͍ͯ͠Δ͕ɺಉ࣌ೖྗ͕Ͱ͖ͳ͔ͬͨ Γɺڠྗձࣾͱڞ༗͍ͯ͠Δ͕ϝʔϧͷඈ͠߹͍Ͱɺഁؾຯ ͩ ސ٬ใΛ҆શʹ֎ग़ઌ͔ΒӾཡ͍ͨ͠ʢ͜Εࣾ)%%্ ʹ&YDFMͰཧ͍ͯ͠Δʣ ۀใ্࢘ͷϝʔϧใࠂʹͳ͍ͬͯΔ͕ɺϝϯόʔ Ͱڞ༗͍ͨ͠ʢ$$໘ͩʣ ࣾͰʢ·͓ͨ٬͞·͔Βʣ͜Μͳ՝Λղܾ͍ͨ͠ɺͱݴΘΕͨͱ
૾ͯ͠Έ͍ͯͩ͘͞ɻޙʹղܾࡦΛఏҊ͢ΔͭΓͰߟ͑ͯΈ·͠ΐ͏ʂ Untitled - Untitled Untitled - Untitled
w ʮӦۀใʯΞϓϦετΞʹʮஊใࠂॻʯͱ͍͏ΞϓϦ͕͋ͬͨͣͳ ͷͰɺͦͷ··ར༻ w ʮސ٬ใʯ&YDFM͔Βͦͷ·Μ·औࠐΜͰ͠·͓͏ w ʮҊ݅ใʯͦͷ··औࠐΜͰ͍͍͚ͲɺσϞΛ݉ͶͯͦͷͰ࡞ͬͯ ݟͤΑ͏ ࢲͷࢥ͍͖ͭʢࠓճͷΞϓϦ࡞ͷྲྀΕʣ 32
ɾސ٬ใͱͷඥ͚ͰϧοΫΞοϓͷσϞग़དྷͦ͏ ɾڠྗձࣾͱͷใڞ༗ʹήετεϖʔε༗༻ ɹʢήετεϖʔεผͷճͰʣ
ࢲͷࢥ͍͖ͭʢࠓճͷΞϓϦ࡞ͷྲྀΕʣ 33 ᶃӦۀใ ᶅҊ݅ใ ᶄސ٬ใ ʢΞϓϦετΞ͔Βʣ ʢ&YDFM͔Βʣ ʢࣗͰϑΥʔϜઃܭʣ
w ใΛڞ༗͢ΔͷLJOUPOFͷಘҙͱ͢ΔॴͳͷͰɺʮಉ࣌ೖྗʯʮϝʔϧ ͷඈ͠߹͍ʯʹΑΔखؒɺใཧͷϛεࣗಈతʹͳ͘ͳΔ w ֎ग़ઌ͔Βͷࢀর#BTJDೝূ͚ͩͰෆ҆ͳΒηΩϡΞΞΫηεʢΦϓγϣϯʣ ͋ΔͷͰɺηΩϡϦςΟͷนӽ͑ΒΕΔ w ͜ΕΛΩοΧέʹଞͷ՝ղܾʹऔΓΜͰΒ͓͏ w ΫϥυͳͷͰ·ͣࢼͯ͠Β͓͏ʢܧଓͯ͠Β͑ΔΑ͏ʹϑΥϩʔ
ඞཁʣ ՝ղܾ 34
δϣΠκʔͷऔΈհ
LJOUPOFΛج൫ͱͨ͠γεςϜ։ൃαʔϏεʮγεςϜʯ 36 ఆֹ̏̕ສԁ ॳճ࡞ۀແྉ དྷళܕ
LJOUPOFΞϓϦσϓϩΠπʔϧʮ4"/;0ʯ 37 #FUB൛ࢼ༻ਃࠐɺडதˠIUUQTXXXKPZ[PDPKQTBO[P
Πϕϯτɾษڧձใ
LJOUPOFIJWFαΠϘζ͞Μओ࠵ͷϢʔβʔձ 39
DZCP[VDPNDPOGFSFODF 40 ɾ౦ژʢۚʣ ɾେࡕʢۚʣ
LJOUPOF$BGÉ༗ࢤͷษڧձ 41 ʲۙͷ։࠵༧ఆʳ ɾLJOUPOF$BGÉԬ7PMʢʣ ɾLJOUPOF$BGÉ౦ژ7PMʢۚʣ ɾLJOUPOF$BGÉେࡕ7PMʢۚʣ ɾLJOUPOF$BGÉѪඤ7PMʢʣ
None