(57)【要約】  インターネットは、多数のモノのインターネット（ＩｏＴ）デバイスに通信を提供するように構成され得る。デバイスは、中央サーバからゲートウェイを介してエッジデバイスに至るネットワーク層が、制約を受けずに拡大し、接続されたリソースを発見してアクセス可能にし、接続されたリソースを隠蔽して区画化する機能をサポートする必要性に対処するように設計され得る。ネットワークプロトコルは、位置、時間、または空間に関係なく動作する人間がアクセス可能なサービスをサポートするファブリックの一部であり得る。イノベーションには、サービス提供、ならびにハードウェアおよびソフトウェアなどの関連するインフラストラクチャが含まれ得る。サービスは、指定されているサービス品質（ＱｏＳ）条件に従って提供され得る。ＩｏＴデバイスおよびネットワークの使用は、有線技術および無線技術を含む、異種ネットワークの接続に含まれ得る。
2020503784.tif 000002
【特許請求の範囲】
【請求項１】
ＩｏＴネットワークにおけるコンポジットオブジェクトを備える装置であって、
前記コンポジットオブジェクトを形成するサブオブジェクトに名前を提供するネームサーバと、
前記コンポジットオブジェクトを形成する前記サブオブジェクトのサブオブジェクトリストと、
を有する、デバイスオーナーと、
前記コンポジットオブジェクトを形成する複数のサブオブジェクトと、
前記コンポジットオブジェクトを形成する前記複数のサブオブジェクトを記録するブロックチェーンと、
を備える、装置。
【請求項２】
サブオブジェクトが、下位レベルのサブオブジェクトから形成されたコンポジットオブジェクトを含む、請求項１に記載の装置。
【請求項３】
サブオブジェクトが、アトミックオブジェクトを含む、請求項１に記載の装置。
【請求項４】
前記コンポジットオブジェクトの前記名前が、前記複数のサブオブジェクトの前記名前から計算されたハッシュを含む、請求項１に記載の装置。
【請求項５】
各サブオブジェクトが、前記サブオブジェクトがグループに代わって動作することを可能にするグループ鍵を含む、請求項１に記載の装置。
【請求項６】
前記デバイスオーナーが、ＥＰＩＤサーバを有する、請求項１から５のいずれか一項に記載の装置。
【請求項７】
前記デバイスオーナーが、プロキシブローカを有する、請求項１から５のいずれか一項に記載の装置。
【請求項８】
前記デバイスオーナーが、ブロックチェーンを有する、請求項１から５のいずれか一項に記載の装置。
【請求項９】
前記ブロックチェーンが、前記コンポジットオブジェクトの記録を有する、請求項１から５のいずれか一項に記載の装置。
【請求項１０】
ＩｏＴネットワークにおけるコンポジットオブジェクトを形成するための方法であって、
デバイスオーナーにおいてサブオブジェクトのリストを構築する段階と、
集合グループ識別子を作成する段階と、
ブロックチェーントランザクションにおいて前記集合グループ識別子をブロックチェーンにコミットする段階と、
ネームサーバにおいて前記ブロックチェーンからグループ名を取得する段階と、
を備える、方法。
【請求項１１】
前記ブロックチェーンから、前記集合グループ識別子が既に使用中であるか否かを判定する段階と、使用中である場合に、
新しい集合グループ識別子を生成する段階と、
を備える、請求項１０に記載の方法。
【請求項１２】
サブオブジェクトから参加要求を受け取る段階と、
前記サブオブジェクトがグループメンバであることを確認する段階と、
前記ブロックチェーンにおいて前記サブオブジェクトの名前をルックアップする段階と、
前記ネームサーバから前記サブオブジェクトにグループ鍵を提供する段階と、
を備える、請求項１０に記載の方法。
【請求項１３】
グループメンバシップがプライベートであるか否かを判定する段階と、プライベートである場合に、
前記ネームサーバへのプロキシとして動作する前記デバイスオーナーから前記サブオブジェクトにグループ鍵を提供する段階と、
を備える、請求項１０に記載の方法。
【請求項１４】
組み合わせを形成するために、前記サブオブジェクトの名前を組み合わせることと、
前記組み合わせのハッシュコードを計算することと
によって前記集合グループ識別子を作成する段階を備える、請求項１０に記載の方法。
【請求項１５】
組み合わせを形成するために、前記サブオブジェクトを形成するすべてのサブサブオブジェクトの名前を組み合わせる段階と、
前記組み合わせのハッシュコードを計算する段階と、
によってサブオブジェクトの名前を作成する段階を備える、請求項１０に記載の方法。
【請求項１６】
ブロックチェーントランザクションがメッシュネットワーク内のデバイスのグループで有効であることを確認する段階と、
無効な場合に、前記ブロックチェーントランザクションを取り消す段階と、
を備える、請求項１０から１５のいずれか一項に記載の方法。
【請求項１７】
ＩｏＴネットワークにおけるコンポジットオブジェクトを形成するための装置であって、
デバイスオーナーにおいてサブオブジェクトのリストを構築するための手段と、
集合グループ識別子を作成するための手段と、
ブロックチェーントランザクションにおいて前記集合グループ識別子をブロックチェーンにコミットするための手段と、
ネームサーバにおいて前記ブロックチェーンからグループ名を取得するための手段と、
を備える、装置。
【請求項１８】
前記ブロックチェーンから、前記集合グループ識別子が既に使用中であるか否かを判定するための手段と、
前記集合グループ識別子が既に使用中である場合、新しい集合グループ識別子を生成するための手段と、
を備える、請求項１７に記載の装置。
【請求項１９】
サブオブジェクトから参加要求を受け取るための手段と、
前記サブオブジェクトがグループメンバであることを確認するための手段と、
前記ブロックチェーンにおいて前記サブオブジェクトの名前をルックアップするための手段と、
前記ネームサーバから前記サブオブジェクトにグループ鍵を提供するための手段と、
を備える、請求項１７に記載の装置。
【請求項２０】
グループメンバシップがプライベートであるか否かを判定するための手段と、
前記グループメンバシップがプライベートである場合に、前記ネームサーバへのプロキシとして動作する前記デバイスオーナーから前記サブオブジェクトへグループ鍵を提供するための手段と、
を備える、請求項１７に記載の装置。
【請求項２１】
前記集合グループ識別子を作成するための手段が、
組み合わせを形成するために、前記サブオブジェクトの名前を組み合わせるための手段と、
前記組み合わせのハッシュコードを計算するための手段と、
を有する、請求項１７に記載の装置。
【請求項２２】
サブオブジェクトの名前を作成するための手段を備え、前記サブオブジェクトの名前を作成するための手段が、
組み合わせを形成するために、前記サブオブジェクトを形成するすべてのサブサブオブジェクトの名前を組み合わせるための手段と、
前記組み合わせのハッシュコードを計算するための手段と、
を有する、請求項１７に記載の装置。
【請求項２３】
前記ブロックチェーントランザクションがメッシュネットワーク内のデバイスのグループで有効であることを確認するための手段と、
無効な場合に、前記ブロックチェーントランザクションを取り消すための手段と、
を備える、請求項１７から２２のいずれか一項に記載の装置。
【請求項２４】
グループのサブオブジェクトのリストを格納し、
前記グループの集合グループアイデンティティを計算し、
前記グループ内のサブオブジェクトにグループアイデンティティクレデンシャルを提供する、
ようにプロセッサに指示するための命令を含む、非一時的機械可読媒体。
【請求項２５】
サブオブジェクトのためのプロキシサーバとして動作するように前記プロセッサに指示するための命令を含む、請求項２４に記載の非一時的機械可読媒体。
【請求項２６】
集合グループアイデンティティを含むトランザクションをブロックチェーンにコミットし、
前記ブロックチェーンをメッシュ内の他のデバイスに移行する、
ように前記プロセッサに指示するための命令を含む、請求項２４に記載の非一時的機械可読媒体。
【請求項２７】
トランザクションブロックを含むブロックチェーンであって、前記トランザクションブロックが集合グループアイデンティティを含む、ブロックチェーンを含む、請求項２４から２６のいずれか一項に記載の非一時的機械可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照  本出願は、２０１６年１２月３０日に出願された、Ｎｅｄ  Ｍ．Ｓｍｉｔｈらによる「ＴＨＥ  ＩＮＴＥＲＮＥＴ  ＯＦ  ＴＨＩＮＧＳ」と題する米国特許仮出願第６２／４４１，０７０号の出願日の利益を主張するものであり、同仮出願は参照により本明細書に組み込まれる。
【０００２】
本技法は、概して、モノのインターネット（ＩｏＴ）デバイスに関する。より具体的には、本技法は、リモートセンシングおよびアクチュエーション機能を実行することができるデバイスに関する。
【背景技術】
【０００３】
現在のインターネットについての１つの見方として、サーバファームでホスティングされているパブリックアクセス可能なデータセンターに、パーソナルコンピュータ、タブレット、スマートフォン、サーバ、デジタルフォトフレーム、および他の多くの種類のデバイスなどのクライアントを接続したものであるとする見方がある。しかしながら、この見方が表しているのは、グローバルに接続されたネットワークの使用法全体のうちのごく一部である。接続されている極めて多数のリソースが現在存在するがパブリックアクセス可能ではない。例としては、企業ネットワーク、組織管理プライベートネットワーク、および世界中に広がる監視ネットワークが挙げられ、しばしば匿名性のためにピアツーピアリレーを使用する。
【０００４】
モノのインターネット（ＩｏＴ）は、２０２０年までに１５０億を超えるデバイスをインターネットに接続させ得ると推定されている。組織に関しては、ＩｏＴデバイスによって、さらなるＩｏＴデバイス、他の家庭用および産業用デバイス、製造および食品生産チェーンの製品などを含む他のデバイスおよび製品を監視、追跡、または制御する機会がもたらされ得る。ＩｏＴネットワークの出現は、インターネットの発展における大きな変化のきっかけとなった。将来的には、インターネットは、主に人間指向のユーティリティからインフラストラクチャへと進化し、最終的に、相互接続されたデバイスの世界において人間が少数派の当事者になり得る可能性がある。
【０００５】
この見方によれば、インターネットは、データセンターとだけでなく、互いに通信するための、デバイスおよびデバイスのネットワークのための通信システムになる。デバイスは、機能を実行するために機能的ネットワークまたは仮想デバイスを形成することができ、その機能は、その機能が実行された時点で解消される場合もある。タスクを達成するために必要に応じてネットワークを形成することができる、信頼でき、セキュアで識別可能なデバイスを可能にすることに課題がある。
【図面の簡単な説明】
【０００６】
【図１】一部の実施形態による、インターネットに存在し得る相互接続の図である。
【０００７】
【図２】一部の実施形態による、バックボーンリンクを介してゲートウェイに結合された複数のモノのインターネット（ＩｏＴ）ネットワークのネットワークトポロジの図である。
【０００８】
【図３】一部の実施形態による、複数のＩｏＴデバイスと通信しているクラウドコンピューティングネットワークすなわちクラウドの図である。
【０００９】
【図４】一部の実施形態による、クラウドのエッジで動作する、フォグデバイスと呼ばれ得るＩｏＴデバイスのメッシュネットワークと通信しているクラウドコンピューティングネットワークすなわちクラウドの図である。
【００１０】
【図５】一部の実施形態による、複数のアトミックオブジェクトからのコンポジットオブジェクトの形成を示す概略図である。
【００１１】
【図６】一部の実施形態による、アトミックオブジェクトおよびコンポジットオブジェクトの集合からのグループオブジェクトの形成の概略図である。
【００１２】
【図７】一部の実施形態による、オブジェクトの集合を使用してグループを作成するための例示的な方法のプロセスフロー図である。
【００１３】
【図８】一部の実施形態による、データをオフロードするための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００１４】
【図９】一部の実施形態による、グループオブジェクトを形成するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００１５】
【図１０】一部の実施形態による、オブジェクト型アイデンティティのためのエンハンストプライバシーＩＤ（Ｅｎｈａｎｃｅｄ  Ｐｒｉｖａｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）（ＥＰＩＤ）の使用法を示す概略図である。
【００１６】
【図１１】一部の実施形態による、オブジェクト型を動的に作成するための例示的な方法のラダー図である。
【００１７】
【図１２】一部の実施形態による、再帰を使用した型イントロスペクションのための例示的な方法のラダー図である。
【００１８】
【図１３】一部の実施形態による、再帰的型アテステーションのための例示的な方法のラダー図である。
【００１９】
【図１４】一部の実施形態による、形成時にコンポジットオブジェクトに型を割り当てるための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００２０】
【図１５】一部の実施形態による、グループオブジェクトを形成するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００２１】
【図１６】一部の実施形態による、提携グループの形成の概略図である。
【００２２】
【図１７】一部の実施形態による、提携グループにメンバを登録するための例示的な方法のプロセスフロー図である。
【００２３】
【図１８】一部の実施形態による、提携グループを作成するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００２４】
【図１９】一部の実施形態による、提携グループを作成するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００２５】
【図２０】一部の実施形態による、準許可型分散型台帳トランザクションの概略図である。
【００２６】
【図２１】一部の実施形態による、準許可型トランザクションを実行するための例示的な方法のプロセスフロー図である。
【００２７】
【図２２】一部の実施形態による、提携グループを作成するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００２８】
【図２３】一部の実施形態による、グループにおいてセキュアに通信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００２９】
【図２４】一部の実施形態による、ＩｏＴ環境においてデバイスをセキュアにブートするためのトラステッド実行環境（ｔｒｕｓｔｅｄ  ｅｘｅｃｕｔｉｏｎ  ｅｎｖｉｒｏｎｍｅｎｔ）（ＴＥＥ）の使用法の概略図である。
【００３０】
【図２５】一部の実施形態による、ブート完全性トランザクションを保持するブロックチェーンブロックのブロック図である。
【００３１】
【図２６】一部の実施形態による、ブロックチェーンによるホワイトリストイメージ収集の使用法の概略図である。
【００３２】
【図２７】一部の実施形態による、ホワイトリストイメージについての完全性トランザクションを有するブロックチェーンブロックの図である。
【００３３】
【図２８】一部の実施形態による、ブロックチェーンのルートオブトラストを使用するセキュアブートプロセスフローのための例示的な方法のプロセスフロー図である。
【００３４】
【図２９】一部の実施形態による、提携グループを作成するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００３５】
【図３０】一部の実施形態による、グループにおいてセキュアに通信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００３６】
【図３１】一部の実施形態による、パブリックドメイン、プライベートドメイン、およびパブリック−プライベートドメインにわたる相互運用性を示す概略図である。
【００３７】
【図３２】一部の実施形態による、有線ネットワークおよび無線ネットワークの異種ネットワークにわたる相互運用性の概略図である。
【００３８】
【図３３】一部の実施形態による、クラウドＡをクラウドＢと接続するなど、２つの異なるフォグエンティティまたはクラウドエンティティを接続するインライン経路指定システムの概略図である。
【００３９】
【図３４】一部の実施形態による、ＩｏＴデバイスによる黙示的パススルー経路指定を示すインライン経路指定の概略図である。
【００４０】
【図３５】一部の実施形態による、ＩｏＴデバイスによる明示的な許可された経路指定の概略図である。
【００４１】
【図３６】一部の実施形態による、パススルーポリシー制御に使用されるインライン経路指定のための通行権層の概略図である。
【００４２】
【図３７】一部の実施形態による、許可に基づく明示的パススルー経路指定のための例示的な方法のラダー図である。
【００４３】
【図３８】一部の実施形態による、明示的パススルーのための時間制限リース手法のための例示的な方法のラダー図である。
【００４４】
【図３９】一部の実施形態による、提携グループを作成するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００４５】
【図４０】一部の実施形態による、通行権を介してデバイス間で通信を転送するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００４６】
【図４１】一部の実施形態による、ネットワーク内のデバイスを介してプルーフオブプロヴェナンス（ｐｒｏｏｆ−ｏｆ−ｐｒｏｖｅｎａｎｃｅ）（ＰｏＰ）情報を運ぶためのフレーム構造の使用の概略図である。
【００４７】
【図４２】一部の実施形態による、ＰｏＰトランジットコードまたは鍵を作成するために使用され得る手続きの概略図である。
【００４８】
【図４３】一部の実施形態による、ＰｏＰ鍵を生成するための例示的な方法のプロセスフロー図である。
【００４９】
【図４４】一部の実施形態による、パケット内のＰｏＰ鍵を検証するための例示的な方法のプロセスフロー図である。
【００５０】
【図４５】一部の実施形態による、パケット内のプルーフオブプロヴェナンスを追跡するためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００５１】
【図４６】一部の実施形態による、通行権を介してデバイス間で通信を転送するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００５２】
【図４７】一部の実施形態による、トークンバケットにマイクロペイメント情報を含むパケットの一例の概略図である。
【００５３】
【図４８】一部の実施形態による、マイクロペイメントを送信システムに渡すためにトークンバケットを使用するための例示的な方法のプロセスフロー図である。
【００５４】
【図４９】一部の実施形態による、支払いを容易にするためにトークンバケットを使用するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００５５】
【図５０】一部の実施形態による、トークンバケットからの支払いに基づいてデバイス間で通信を転送するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００５６】
【図５１】一部の実施形態による、複数ステージでＩＰドメインを非ＩＰドメインに接続する、異種ネットワーク（ヘットネット）インフラストラクチャの図である。
【００５７】
【図５２】一部の実施形態による、あるプロトコルから別のプロトコルへフレームをパッケージ化するのに使用されるプロトコルパッキングの概略図である。
【００５８】
【図５３】一部の実施形態による、ＩＥＥＥ  ８０２．１１（またはＷｉ−Ｆｉ（登録商標））媒体アクセス制御（ＭＡＣ）層フレーム内のＬｏＲａＷＡＮ（登録商標）フレームなどの低電力広域ネットワーク（ＬＰＷＡＮ）プロトコルフレームをパッケージ化するために使用されるプロトコルパッキングの概略図である。
【００５９】
【図５４】一部の実施形態による、フレームの送信のためのプロトコルパッキングのための例示的な方法のプロセスフロー図である。
【００６０】
【図５５】一部の実施形態による、第１のプロトコルのフレームを異なるプロトコルのフレーム内にパッケージ化するための、ＩｏＴデバイス内に存在し得るコンポーネントの一例のブロック図である。
【００６１】
【図５６】一部の実施形態による、第１のプロトコルのフレームを異なるプロトコルのフレームにパッケージ化するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００６２】
【図５７】一部の実施形態による、ＬｏＲａＷＡＮ（登録商標）フレームなどの低電力広域（ＬＰＷＡ）フレーム内のペイロードとして使用され得るフレーム構造の図である。
【００６３】
【図５８】一部の実施形態による、送信のために複数のサブブロックに断片化されている送信データペイロードの概略図である。
【００６４】
【図５９】一部の実施形態による、ネットワーク分割多重（ＮＤＭ）−シリアル−パラレル伝送の概略図である。
【００６５】
【図６０】一部の実施形態による、サブブロックの受信の概略図である。
【００６６】
【図６１】一部の実施形態による、受信データペイロードを形成するためのサブブロックの再結合の概略図である。
【００６７】
【図６２】一部の実施形態による、複数の並列通信チャネルを介してペイロードを断片化しディスパッチするための例示的な方法のプロセスフロー図である。
【００６８】
【図６３】一部の実施形態による、ＮＤＭ技法を使用して送信されたパケットを受信し再結合するための例示的な方法のプロセスフロー図である。
【００６９】
【図６４】一部の実施形態による、複数の並列パスに沿って送信するためにペイロードを断片化するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００７０】
【図６５】一部の実施形態による、複数の並列パスに沿ってペイロードを断片化し送信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００７１】
【図６６】一部の実施形態による、ビーコンノードが近くのＩｏＴデバイスに位置メッセージを提供する、オーバーレイビーコンシステムの概略図である。
【００７２】
【図６７】一部の実施形態による、位置ペイロードを生成するための例示的な方法のプロセスフロー図である。
【００７３】
【図６８】一部の実施形態による、位置ペイロードを含むフレームを解析するための例示的な方法のプロセスフロー図である。
【００７４】
【図６９】一部の実施形態による、位置データを共有するためのビーコンノードシステムを確立するための、ビーコンノードに存在し得るコンポーネントの例のブロック図である。
【００７５】
【図７０】一部の実施形態による、位置ペイロードを送信および受信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００７６】
【図７１】一部の実施形態による、異種ネットワークのための分散型コンテンツ配信システムの概略図である。
【００７７】
【図７２】一部の実施形態による、分散型コンテンツ配信のための例示的な方法のプロセスフロー図である。
【００７８】
【図７３】一部の実施形態による、分散型コンテンツ配信システムを実装するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００７９】
【図７４】一部の実施形態による、分散型コンテンツ配信システムを実装するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００８０】
【図７５】一部の実施形態による、無線メモリシステムの概略図である。
【００８１】
【図７６】一部の実施形態による、無線メモリシステムの別の概略図である。
【００８２】
【図７７】一部の実施形態による、デバイス間の送信ループにおいてデータを断片化し格納するための例示的な方法のプロセスフロー図である。
【００８３】
【図７８】一部の実施形態による、ストレージのために通信チャネルを使用するデータストレージおよびアクセスのための例示的な方法のプロセスフロー図である。
【００８４】
【図７９】一部の実施形態による、送信チャネルにおいてデータを格納するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００８５】
【図８０】一部の実施形態による、複数の並列パスに沿ってペイロードを断片化し送信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００８６】
【図８１】一部の実施形態による、動的シグナリングに使用され得る構造の図である。
【００８７】
【図８２】一部の実施形態による、Ｚａｄｏｆｆ−Ｃｈｕ（ＺＣ）プリアンブル構造を使用してデータを送信するための例示的な方法のプロセスフロー図である。
【００８８】
【図８３】一部の実施形態による、ＺＣシフトシーケンスを使用して複数のチャネルでデータを受信するための例示的な方法のプロセスフロー図である。
【００８９】
【図８４】一部の実施形態による、Ｋによって与えられるシーケンスのそれぞれについての上記の式で詳述されている相関プロセスを示す一連のプロットである。
【００９０】
【図８５】一部の実施形態による、複数の同時チャネルでデータを送信するためにＺＣシーケンスを使用するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００９１】
【図８６】一部の実施形態による、ＺＣシーケンスを使用して変調するチャネルを介して通信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００９２】
【図８７】一部の実施形態による、ＩｏＴデバイス内のマルチ無線機共存システムの概略図である。
【００９３】
【図８８】一部の実施形態による、複数の無線機の動作および共存の制御および管理の例示的な方法のラダー図である。
【００９４】
【図８９】一部の実施形態による、他のノードと通信するために共存する複数の無線機を使用するための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【００９５】
【図９０】一部の実施形態による、ＺＣシーケンスを使用して変調するチャネルを介して通信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【００９６】
【図９１】一部の実施形態による、異種ネットワークにわたるサービスネットワークオーバーレイ機能の概略図である。
【００９７】
【図９２】一部の実施形態による、サービスに対する新しい要求を処理するための例示的な方法のプロセスフロー図である。
【００９８】
【図９３】一部の実施形態による、ネットワークドメインコントローラ（ＮＤＣ）または他のサービスコーディネータにより、エンドポイントまたはサービスコンポーネントを登録するための例示的な方法のプロセスフロー図である。
【００９９】
【図９４】一部の実施形態による、サービス要求を調整する、または満たすための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１００】
【図９５】一部の実施形態による、サービス要求を調整する、または満たすように１つまたは複数のプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１０１】
【図９６】一部の実施形態による、ＩｏＴサービスのための逆分散ハッシュテーブル（ＤＨＴ）ネットワークのアドホック形成の概略図である。
【０１０２】
【図９７】一部の実施形態による、ファイルデータを格納または送信するためにどのノードを使用することができるかを追跡するためのプロセスの概略図である。
【０１０３】
【図９８】一部の実施形態による、ストレージノードまたは送信ノードをターゲットとするための例示的な方法のプロセスフロー図である。
【０１０４】
【図９９】一部の実施形態による、分散ハッシュテーブル（ＤＨＴ）を使用してデータを格納または送信するための例示的な方法のプロセスフロー図である。
【０１０５】
【図１００】一部の実施形態による、サービス要求を調整する、または満たすための、ＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１０６】
【図１０１】一部の実施形態による、サービス要求を調整する、または満たすように１つまたは複数のプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１０７】
【図１０２】一部の実施形態による、２つのエンドポイント間の３つの例示的な経路を示し、それが潜在的な使用に利用可能であり得る、マルチ経路通信システムの概略図である。
【０１０８】
【図１０３】一部の実施形態による、通信経路を選択するための例示的な方法のプロセスフロー図である。
【０１０９】
【図１０４】一部の実施形態による、複数の通信チャネルを介してデータを送信するためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１１０】
【図１０５】一部の実施形態による、複数の通信チャネルを介してデータを送信するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１１１】
【図１０６】一部の実施形態による、ドメイン間のセキュアな通信および変換のためのＩｏＴゲートウェイの概略図である。
【０１１２】
【図１０７】一部の実施形態による、セキュアなＩｏＴゲートウェイにおいてワークロードを変換するための例示的な方法のプロセスフロー図である。
【０１１３】
【図１０８】一部の実施形態による、ドメイン間でワークロードを変換するためにＩｏＴゲートウェイに存在し得るコンポーネントの一例のブロック図である。
【０１１４】
【図１０９】一部の実施形態による、イングレスネットワークとエグレスネットワークとの間でワークロードを変換するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１１５】
【図１１０】一部の実施形態による、デバイスが新しいドメインのコンポーネントとして参加することを可能にするように作成された共有ドメインによって組み込まれている、異なるドメインによって搭載されているデバイスの概略図である。
【０１１６】
【図１１１】一部の実施形態による、デバイスがドメインを越えて参加できるようにするための共有リソースの作成の概略図である。
【０１１７】
【図１１２】一部の実施形態による、共有リソースを含む結合ＩｏＴドメインを確立するための例示的な方法のプロセスフロー図である。
【０１１８】
【図１１３】一部の実施形態による、共有リソースを作成するためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１１９】
【図１１４】一部の実施形態による、ドメインにわたって共有リソースを確立するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１２０】
【図１１５】一部の実施形態による、製品追跡システムを実施するための製品財布サイクルのステージを示すラダー図である。
【０１２１】
【図１１６】一部の実施形態による、各ステージのトレーサビリティ記録にアクセスするために記録鍵が使用され、プライベートデータストアを使用することの概略図である。
【０１２２】
【図１１７】一部の実施形態による、パブリックまたは共通のデータストアを使用することの概略図である。
【０１２３】
【図１１８】一部の実施形態による、トレーサビリティシステムを実施するためのプロセスの概略図である。
【０１２４】
【図１１９】一部の実施形態による、製品のトレーサビリティ記録を提供するためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１２５】
【図１２０】一部の実施形態による、ドメインにわたってリソースを共有するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１２６】
【図１２１】（Ａ）は一部の実施形態による、現在の多くのコンピュータネットワークで使用されている階層型ポリシー管理システムの概略図である。（Ｂ）は一部の実施形態による、ＩｏＴメッシュネットワークなどのピアツーピア（Ｐ２Ｐ）ネットワークにおけるポリシー管理の概略図である。
【０１２７】
【０１２８】
【図１２２】一部の実施形態による、分散型ポリシー管理システムを実装するためのノード内のシステムの概略図である。
【０１２９】
【図１２３】（Ａ）は一部の実施形態による、例えばピアノードからネットワーク上のポリシーを発見しようと試みる新しい未構成ノードの例示的な方法のラダー図である。（Ｂ）一部の実施形態による、構成されたノードからポリシーを発見する新しい未構成ノードの例示的な方法のラダー図である。
【０１３０】
【０１３１】
【図１２４】一部の実施形態による、構成済みノードのポリシーを更新するために更新済みポリシーを有するノードと通信する構成済みノードの例示的な方法のラダー図である。
【０１３２】
【図１２５】一部の実施形態による、構成済みノードによって異なるノードから取得されたポリシーの連結を示す例示的な方法のラダー図である。
【０１３３】
【図１２６】一部の実施形態による、ポリシーの分散管理のためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１３４】
【図１２７】一部の実施形態による、他のＩｏＴデバイスと協働してＩｏＴネットワーク内のポリシーを管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１３５】
【図１２８】一部の実施形態による、ＩｏＴデバイスの可用性を改善するために使用され得る電源プラグデバイスの図である。
【０１３６】
【図１２９】一部の実施形態による、電源プラグデバイスの自己適応に基づくグローバルステート遷移のプロットである。
【０１３７】
【図１３０】一部の実施形態による、ＩｏＴデバイスの信頼性を高めるために電源プラグデバイスを使用するための例示的な方法のプロセスフロー図である。
【０１３８】
【図１３１】一部の実施形態による、ＩｏＴデバイスの可用性を高めるために電源プラグデバイス内に存在し得るコンポーネントの一例のブロック図である。
【０１３９】
【図１３２】一部の実施形態による、ＩｏＴデバイスの可用性を高めるようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１４０】
【図１３３】一部の実施形態による、障害が発生したデバイスのためのフェイルオーバーメカニズムの概略図である。
【０１４１】
【図１３４】一部の実施形態による、トラステッド信頼性エンジン（ＴＲＥ）を使用してフェイルオーバーメカニズムを実装するための例示的な方法のプロセスフロー図である。
【０１４２】
【図１３５】一部の実施形態による、トラステッド信頼性エンジンを使用してフェイルオーバー機構を実装するためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１４３】
【図１３６】一部の実施形態による、トラステッド信頼性エンジンを使用してフェイルオーバー機構を実装するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１４４】
【図１３７】一部の実施形態による、部分鍵を使用し、ＩｏＴネットワーク内のノード間で交換される鍵の構築の概略図である。
【０１４５】
【図１３８】一部の実施形態による、ＩｏＴネットワーク内の個々のノードに格納されている部分鍵から完全な鍵をアセンブルするための例示的な方法のプロセスフロー図である。
【０１４６】
【図１３９】一部の実施形態による、５つのノードＡ〜Ｅによって提供される部分鍵からの完全な鍵のアセンブルの概略図である。
【０１４７】
【図１４０】一部の実施形態による、ＩＰメッシュネットワーク内の異なるノードからの複数の部分鍵を単一の完全な鍵にアセンブルするためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１４８】
【図１４１】一部の実施形態による、部分鍵を受信し、部分鍵を最終的な鍵にアセンブルし、最終的な鍵を使用する、ようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１４９】
【図１４２】一部の実施形態による、損失の多いネットワーク上のデバイスに対する要求に応じて鍵を生成するための手続きの概略図である。
【０１５０】
【図１４３】一部の実施形態による、上述の鍵生成のための、ならびに他の状況で鍵を生成するためのオンデマンドプロセスで使用され得る鍵生成方法の概略図である。
【０１５１】
【図１４４】一部の実施形態による、鍵を生成するための例示的な方法のプロセスフロー図である。
【０１５２】
【図１４５】一部の実施形態による、オンデマンドで鍵を生成するためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１５３】
【図１４６】一部の実施形態による、オンデマンドで鍵を生成するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１５４】
【図１４７】一部の実施形態による、新しい鍵を生成するために使用され得る複数のシードを生成するためのエントロピー多重化プロセスの概略図である。
【０１５５】
【図１４８】一部の実施形態による、ロケーションシードツリーを生成するためのプロセスを示す概略図である。
【０１５６】
【図１４９】一部の実施形態による、エントロピー多重化を使用してシードを生成し、それらのシードを使用して暗号化通信用の鍵を生成するための例示的な方法のプロセスフロー図である。
【０１５７】
【図１５０】一部の実施形態による、ＩＰメッシュネットワーク内の異なるノードからの複数の部分鍵を単一の完全な鍵にアセンブルするためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１５８】
【図１５１】一部の実施形態による、エントロピー多重化を使用してデバイス間で共通秘密鍵を生成するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１５９】
【図１５２】一部の実施形態による、ＩｏＴネットワーク環境における統一鍵管理のための例示的な方法のラダー図である。
【０１６０】
【図１５３】一部の実施形態による、ＩｏＴメッシュデバイスのネットワークにおいて鍵を管理するためにＩｏＴデバイス内に存在し得るコンポーネントの一例のブロック図である。
【０１６１】
【図１５４】一部の実施形態による、セキュアな通信のために鍵を管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１６２】
【図１５５】一部の実施形態による、デバイスのブートストラップおよび発見のためのプロセスの概略図である。
【０１６３】
【図１５６】一部の実施形態による、デバイスのブートストラップおよび発見のための例示的な方法のプロセスフロー図である。
【０１６４】
【図１５７】一部の実施形態による、スマートコントラクト機能を使用するデバイスのブートストラップ、発見、およびライフサイクルのためのプロセスの概略図である。
【０１６５】
【図１５８】一部の実施形態による、スマートコントラクトを使用してデバイスのブートストラップ、発見、およびライフサイクルのための例示的な方法のプロセスフロー図である。
【０１６６】
【図１５９】一部の実施形態による、ブートストラップ、発見、および有効期限管理のためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１６７】
【図１６０】一部の実施形態による、セキュアな通信のために鍵を管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１６８】
【図１６１】一部の実施形態による、ブルームフィルタホップを使用してリソースを発見するプロセスの概略図である。
【０１６９】
【図１６２】一部の実施形態による、ＤＨＴを使用したリソース発見のための例示的な方法のプロセスフロー図である。
【０１７０】
【図１６３】一部の実施形態による、ＩＰメッシュネットワーク内の異なるノードからの複数の部分鍵を単一の完全な鍵にアセンブルするためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１７１】
【図１６４】一部の実施形態による、リソース発見のためにブルームフィルタホップ方法を使用するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１７２】
【図１６５】一部の実施形態による、タスク定義およびコミッショニングのための例示的な方法の概略図である。
【０１７３】
【図１６６】一部の実施形態による、プロトコル変換ブローカによるプロトコル変換ブローカリングのための例示的な方法のプロセスフロー図である。
【０１７４】
【図１６７】一部の実施形態による、タスクおよびコミッションノードを定義するためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１７５】
【図１６８】一部の実施形態による、タスクおよびコミッションノードを定義するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１７６】
【図１６９】一部の実施形態による、デジタルウォレット内のフローティングサービスおよび価値を管理するための例示的な方法のプロセスフロー図である。
【０１７７】
【図１７０】一部の実施形態による、フローティングサービス、ならびにオプションおよび条件および条件を管理するための例示的なフローティングサービスデータ構造の概略図である。
【０１７８】
【図１７１】一部の実施形態による、フローティングサービス管理のための例示的な方法のプロセスフロー図である。
【０１７９】
【図１７２】一部の実施形態による、フローティングサービスを管理するためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１８０】
【図１７３】一部の実施形態による、フローティングサービスを管理するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１８１】
【図１７４】一部の実施形態による、例示的な許可ガイド交渉プロセスを示す概略図である。
【０１８２】
【図１７５】一部の実施形態による、許可ガイド交渉のための例示的な方法のプロセスフロー図である。
【０１８３】
【図１７６】一部の実施形態による、価値を評価してデータ単位に割り当てるための例示的データ構造の概略図である。
【０１８４】
【図１７７】一部の実施形態による、評価されたデータユニットとの交渉のためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１８５】
【図１７８】一部の実施形態による、タスクおよびコミッションノードを定義するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１８６】
【図１７９】一部の実施形態による、機能を使用するための非集中型ネットワークアクセスプロキシのための例示的な組織の概略図である。
【０１８７】
【図１８０】一部の実施形態による、機能を使用するための非集中型ネットワークアクセスプロキシのための例示的な方法のプロセスフロー図である。
【０１８８】
【図１８１】一部の実施形態による、評価されたデータユニットとの交渉のためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１８９】
【図１８２】一部の実施形態による、タスクおよびコミッションノードを定義するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１９０】
【図１８３】一部の実施形態による、許可ガイドを用いて認証、認可、および課金を提供することの非集中型バージョンのための例示的な組織の概略図である。
【０１９１】
【図１８４】一部の実施形態による、許可ガイドを用いて認証、認可、および課金を提供することの非集中型バージョンのための例示的な方法のプロセスフロー図である。
【０１９２】
【図１８５】一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１９３】
【図１８６】一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためのコードを含む、非一時的機械可読媒体のブロック図である。
【０１９４】
【図１８７】一部の実施形態による、リモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）またはＤＩＡＭＥＴＥＲプロトコルを使用するＩｏＴデバイス上での非集中型の認可、認証、および課金のための技法の概略図である。
【０１９５】
【図１８８】一部の実施形態による、ＩｏＴデバイス上での認可、認証、および課金のために非集中型ＲＡＤＩＵＳプロキシを介して動作するための図１８７のコンポーネントのための動作図の概略図である。
【０１９６】
【図１８９】一部の実施形態による、ＩｏＴデバイス上での認可、認証、および課金のために非集中型ＡＰＩ  １８７０６プロキシを介して動作するための図１８７のコンポーネントのための例示的な方法のラダー図である。
【０１９７】
【図１９０】一部の実施形態による、ＩｏＴデバイス上での非集中型の認可、認証、および課金のための動作図の概略図である。
【０１９８】
【図１９１】一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０１９９】
【図１９２】一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０２００】
【図１９３】一部の実施形態による、ネイティブ非集中型データベースを使用してコンセンサスネットワークを構成し動作させるためのプロセスの概略図である。
【０２０１】
【図１９４】一部の実施形態による、ネイティブ非集中型データベースを使用してコンセンサスネットワーク内に参加し、そのネットワーク内で動作するための例示的な方法のプロセスフロー図である。
【０２０２】
【図１９５】一部の実施形態による、非集中型データベースに参加してそれを動作させるためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２０３】
【図１９６】一部の実施形態による、非集中型データベースに参加してそれを動作させるためのプロセッサを指示するためのコードを含む非一時的機械可読媒体のブロック図である。
【０２０４】
【図１９７】一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のための論理分割の概略図である。
【０２０５】
【図１９８】一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のための呼び出し元クレデンシャルとアクセス制御要求との間の論理分割の概略図である。
【０２０６】
【図１９９】一部の実施形態による、ＩｏＴオブジェクト内の層を使用したアクセス制御のためのオブジェクト機能の間の論理的分割の概略図である。
【０２０７】
【図２００】一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のための例示的な方法のプロセスフロー図である。
【０２０８】
【図２０１】一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のためにＩｏＴデバイスに存在し得るコンポーネントの例のブロック図である。
【０２０９】
【図２０２】一部の実施形態による、ＩｏＴオブジェクト内のアクセス制御のためにプロセッサに指示するためのコードを含む非一時的機械可読媒体１９６００のブロック図である。
【０２１０】
【図２０３】一部の実施形態による、リソースおよび自己記述型ハードウェアの要件をマッピングするためにＩｏＴデバイスによって使用される例示的な方法のプロセスフロー図である。
【０２１１】
【図２０４】一部の実施形態による、リソースおよび自己記述型ハードウェアの要件をマッピングするためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２１２】
【図２０５】一部の実施形態による、実行時に、リソースおよび自己記述型ハードウェアの要件をマッピングするようにプロセッサに指示する命令を含む、非一時的機械可読媒体のブロック図である。
【０２１３】
【図２０６】一部の実施形態による、リソースおよび自己記述型ハードウェアの要件をマッピングするためにＩｏＴデバイスによって使用される例示的な方法のプロセスフロー図である。
【０２１４】
【図２０７】一部の実施形態による、自己記述型ハードウェアの要件のための計算ツールのためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２１５】
【図２０８】一部の実施形態による、実行時に、リソースおよび自己記述型ハードウェアの要件をマッピングするようにプロセッサに指示する命令を含む、非一時的機械可読媒体のブロック図である。
【０２１６】
【図２０９】一部の実施形態による、信号調整回路を構成するためにＩｏＴデバイスによって使用される例示的な方法のプロセスフロー図である。
【０２１７】
【図２１０】一部の実施形態による、信号調整回路を構成するためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２１８】
【図２１１】一部の実施形態による、実行時に、信号調整回路を構成するようにプロセッサに指示する命令を含む、非一時的機械可読媒体のブロック図である。
【０２１９】
【図２１２】一部の実施形態による、階層型デバイスおよびネットワークの健全性の報告の概略図である。
【０２２０】
【図２１３】一部の実施形態による、デバイスレベルブルームフィルタおよびシャドウフィルタの健全性の報告の概略図である。
【０２２１】
【図２１４】一部の実施形態による、ウォッチドッグ報告の過去の断続的な損失のネットワークレベルブルームフィルタ報告の概略図である。
【０２２２】
【図２１５】一部の実施形態による、シャドウおよびブルームフィルタを使用して健全性を報告するためにＩｏＴデバイスによって使用されるための例示的な方法のプロセスフロー図である。
【０２２３】
【図２１６】一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのＩｏＴデバイス内に存在し得るコンポーネントの一例のブロック図である。
【０２２４】
【図２１７】一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体のブロック図である。
【０２２５】
【図２１８】一部の実施形態による、制御チャネルが各接続にわたって使用され得る無線広域ネットワーク（ＷＷＡＮ）の概略図である。
【０２２６】
【図２１９】一部の実施形態による、ゾーンに分割された物理的領域のマップの概略図である。
【０２２７】
【図２２０】一部の実施形態による、到着時間差を使用して地理位置情報を報告するためにＩｏＴデバイスによって使用される例示的な方法のプロセスフロー図である。
【０２２８】
【図２２１】一部の実施形態による、部分的にゾーンＩＤを使用して、異種ネットワーク内の到着時間情報に基づいて時間差を判定するためのネットワークの概略図である。
【０２２９】
【図２２２】一部の実施形態による、例示的な低電力広域ネットワークフレーム（ＬＰＷＡＮ）にパックされた例示的な制御チャネルフレーム構造の概略図である。
【０２３０】
【図２２３】一部の実施形態による、リソースの発見および地理位置情報セクタ識別のためにＩｏＴデバイス内に存在し得るコンポーネントの例のブロック図である。
【０２３１】
【図２２４】一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体のブロック図である。
【０２３２】
【図２２５】一部の実施形態による、データ分析の概念モデルの概略図である。
【０２３３】
【図２２６】一部の実施形態による、ＩｏＴシステムのデータ分析を提供するためにＩｏＴデバイスによって使用される例示的な方法のプロセスフロー図である。
【０２３４】
【図２２７】一部の実施形態による、ＩｏＴシステムのデータ分析を提供するためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２３５】
【図２２８】ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体のブロック図である。
【０２３６】
【図２２９】一部の実施形態による、分散型ニューラルネットワークマッピングおよびリソース管理においてＩｏＴデバイスによって使用される例示的な方法のプロセスフロー図である。
【０２３７】
【図２３０】一部の実施形態による、リソース管理のための分散型ニューラルネットワークマッピングの概略図である。
【０２３８】
【図２３１】一部の実施形態による、分散型ニューラルネットワークマッピングおよびリソース管理のためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２３９】
【図２３２】一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体のブロック図である。
【０２４０】
【図２３３】一部の実施形態による、ネットワーク階層内のレベルに関連するブロックチェーンの階層の概略図である。
【０２４１】
【図２３４】一部の実施形態による、ブロックチェーン階層を構築するための例示的な方法のプロセスフロー図である。
【０２４２】
【図２３５】一部の実施形態による、図２３３に関して説明されたマークルツリーの拡大図である。
【０２４３】
【図２３６】一部の実施形態による、マークルツリーインデックスを使用してブロックチェーン階層を探索するための例示的な方法のプロセスフロー図である。
【０２４４】
【図２３７】一部の実施形態による、クラウドサーバに格納されたキャッシュされたマークルツリーの概略図である。
【０２４５】
【図２３８】一部の実施形態による、図２３３に関して説明したＩｏＴネットワークレベルＨ１での分散型マークルツリーキャッシュの概略図である。
【０２４６】
【図２３９】一部の実施形態による、コヒーレンシを用いて分散キャッシュを維持するための技法の概略図である。
【０２４７】
【図２４０】一部の実施形態による、ブロックチェーンの階層のためのコヒーレントキャッシュを構築するための例示的な方法のプロセスフロー図である。
【０２４８】
【図２４１】一部の実施形態による、ブロックチェーンの階層のためのコヒーレントキャッシュを維持するための例示的な方法のプロセスフロー図である。
【０２４９】
【図２４２】一部の実施形態による、関連するインデックスを用いて階層型ブロックチェーンを実装するためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２５０】
【図２４３】一部の実施形態による、セキュアな通信のために鍵を管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０２５１】
【図２４４】一部の実施形態による、ブルームフィルタに基づくＰｕｂ−Ｓｕｂ型経路指定の使用の概略図である。
【０２５２】
【図２４５】一部の実施形態による、コンテンツの配信を可能にするためのホワイトリストブルームフィルタの使用の概略図である。
【０２５３】
【図２４６】一部の実施形態による、コンテンツの配信を防止するためのブラックリストブルームフィルタの使用の概略図である。
【０２５４】
【図２４７】一部の実施形態による、コンテンツ制御のためにブラックリストまたはホワイトリストブルームフィルタを用いてＰｕｂ−Ｓｕｂを実装するための例示的な方法のプロセスフロー図である。
【０２５５】
【図２４８】一部の実施形態による、ブルームフィルタを使用してＰｕｂ−Ｓｕｂ型コンテンツ配信システムを実装するためにＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２５６】
【図２４９】一部の実施形態による、コンテンツ配信のためにブルームフィルタを使用してＰｕｂ−Ｓｕｂ型システムを管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０２５７】
【図２５０】一部の実施形態による、暗号化されたコンテンツを用いたトピック通知の概略図である。
【０２５８】
【図２５１】（Ａ）は一部の実施形態による、暗号化されたコンテンツを含むトピックの通知を受信するルータのグループの概略図である。（Ｂ）は一部の実施形態による、サブスクライバが暗号化されたトピックを要求することを見越してそれらのキャッシュをウォーミングするルータのグループの概略図である。
【０２５９】
【０２６０】
【図２５２】一部の実施形態による、鍵管理通知およびウォームキーキャッシングを使用するための例示的な方法のプロセスフロー図である。
【０２６１】
【図２５３】一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２６２】
【図２５４】一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０２６３】
【図２５５】一部の実施形態による、トピックグループ鍵を取得するサブスクライバの概略図である。
【０２６４】
【図２５６】一部の実施形態による、利用可能なトピックをサブスクライバに通知するためのサブスクリプションブルームフィルタを生成するパブリッシャの概略図である。
【０２６５】
【図２５７】一部の実施形態による、トピック暗号化のための例示的な方法のラダー図である。
【０２６６】
【図２５８】一部の実施形態による、パブリケーション−サブスクライブ型環境におけるマルチレベルセキュリティラベルの使用の概略図である。
【０２６７】
【図２５９】一部の実施形態による、マルチレベルセキュリティポリシーを通知メッセージに適用するためにブルームフィルタを実装するための例示的な方法のプロセスフロー図である。
【０２６８】
【図２６０】一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するためのＩｏＴデバイスに存在し得るコンポーネントの一例のブロック図である。
【０２６９】
【図２６１】一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０２７０】
【図２６２】一部の実施形態による、シャイロボットの一例の図である。
【０２７１】
【図２６３】一部の実施形態による、シャイロボットに存在し得るコンポーネントの一例のブロック図である。
【０２７２】
【図２６４】一部の実施形態によるコンテキストエンジンの動作の概略図である。
【０２７３】
【図２６５】一部の実施形態による、シャイロボットの群（ｓｗａｒｍ）の動作の概略図である。
【０２７４】
【図２６６】一部の実施形態による、シャイロボットを群で動作させるための例示的な方法のプロセスフロー図である。
【０２７５】
【図２６７】一部の実施形態による、シャイロボットの動作を管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０２７６】
【図２６８】一部の実施形態による、権限内のシーンに対するプレファーストレスポンダデバイスとしての無人機を示すユースケースの概略図である。
【０２７７】
【図２６９】一部の実施形態による、図２６８の単一および複数の権限制御域に関連する参加および登録プロセスを実行するための例示的な方法のプロセスフロー図である。
【０２７８】
【図２７０】一部の実施形態による、目的地への経路を判定するための緊急応答部（ＥＲ）または他のエンティティのための旅行計画の概略図である。
【０２７９】
【図２７１】一部の実施形態による、各ウェイポイントでの緊急管理（ＥＭ）サブツリーの使用の概略図である。
【０２８０】
【図２７２】一部の実施形態による、あるシーンでのプレファーストレスポンダディスパッチ（ＰＦＲＤ）ネットワークの動的構成のための例示的な方法のプロセスフロー図である。
【０２８１】
【図２７３】一部の実施形態による、ＰＦＲＤによってシーン情報をビーコン送信するための例示的な方法のラダー図である。
【０２８２】
【図２７４】一部の実施形態による、ＰＦＲＤに存在し得るコンポーネントの一例のブロック図である。
【０２８３】
【図２７５】一部の実施形態による、プレファーストレスポンダデバイスの動作を管理するようにプロセッサに指示するためのコードを含む、非一時的機械可読媒体のブロック図である。
【０２８４】
本開示および図面を通して、類似の構成要素および特徴を参照するために、同じ番号が使用されている。１００番台の番号は初出が図１である特徴を表し、２００番台の数字は初出が図２である特徴を表し、以下同様である。
【発明を実施するための形態】
【０２８５】
モノのインターネット（ＩｏＴ）は、多数のコンピューティングデバイスが、互いに相互接続され、また通信ネットワーク（例えば、インターネット）と相互接続されて、ネットワークの非常に下位レベルにおいてデータ収集およびアクチュエーションなどの機能を提供するシステムである。下位レベルとは、ネットワーク端の直前の数デバイスなどの、ネットワークのエッジまたはその付近に配置され得るデバイスを指す。本明細書で使用される場合、ＩｏＴデバイスは、他のＩｏＴデバイスおよび通信ネットワークと通信している、とりわけ検知または制御などの機能を実行するデバイスを含み得る。ＩｏＴデバイスは、１つまたは複数の機能を実行するように構成された自律デバイスまたは半自律デバイスを含み得る。多くの場合、ＩｏＴデバイスは、メモリ、サイズ、または機能が制限されているため、少数の大型デバイスと同程度のコストで多くの台数をデプロイできる。しかしながら、ＩｏＴデバイスは、スマートフォン、ラップトップ、タブレット、ＰＣ、および／または他のより大型デバイスであってもよい。さらに、ＩｏＴデバイスは、スマートフォンまたは他のコンピューティングデバイス上のアプリケーションなどの仮想デバイスであってもよい。ＩｏＴデバイスは、データストレージ、プロセス制御などのために、ＩｏＴデバイスを他のＩｏＴデバイスおよびクラウドアプリケーションに結合するために使用されるＩｏＴゲートウェイを含み得る。
【０２８６】
ＩｏＴデバイスのネットワークとしては、配水システム、配電システム、パイプライン制御システム、プラント制御システム、光スイッチ、サーモスタット、ロック、カメラ、警報、モーションセンサなどの商業用デバイスおよび家庭用デバイスを挙げることができる。ＩｏＴデバイスは、例えば、システムを制御したりデータにアクセスしたりするために、コンピュータ、サーバ、および他のシステムなどのコントローラを介してアクセス可能であり得る。コントローラとＩｏＴデバイスとは、互いにリモートに配置させることもできる。
【０２８７】
インターネットは、多数のＩｏＴデバイスに通信を提供するように構成され得る。従って、本明細書で説明するように、将来のインターネットのための複数のイノベーションは、中央サーバからゲートウェイを介してエッジデバイスに至るネットワーク層が、制約を受けずに拡大し、接続されたリソースを発見してアクセスできるようにし、接続されたリソースを隠蔽して区画化する機能をサポートするという必要性に対処するように設計されている。任意の数のネットワークプロトコルおよび通信規格を使用することができ、各プロトコルおよび規格は特定の目的に対処するように設計されている。さらに、プロトコルは、位置、時間、または空間に関係なく動作する人間がアクセス可能なサービスをサポートするファブリックの一部である。これらのイノベーションには、サービス提供、ならびにハードウェアおよびソフトウェアなどの関連するインフラストラクチャが含まれる。サービスは、サービスレベルおよびサービス提供契約で指定されているサービス品質（ＱｏＳ）条件に従って提供され得る。ＩｏＴデバイスおよびネットワークの使用は、図１および図２に示すように、有線技術と無線技術との組み合わせを含む、異種ネットワークの接続における新たな課題をいくつか提示する。
【０２８８】
図１は、一部の実施形態による、インターネット１００およびＩｏＴネットワークの間に存在し得る相互接続の図である。相互接続は、より小さなネットワーク１０２を個々のＩｏＴデバイス１０４に至るまで、インターネット１００のバックボーン１０６に結合することができる。図面を簡単にするために、すべてのデバイス１０４または他の対象物に符号が付けられているわけではない。
【０２８９】
図１では、ティア１（「Ｔ１」）プロバイダ１０８と呼ばれ得る最上位レベルのプロバイダは、インターネットのバックボーン１０６によって、二次プロバイダまたはティア２（「Ｔ２」）プロバイダ１１０などの他のプロバイダに結合される。一部の態様では、バックボーン１０６は、光ファイバリンクを含むことができる。１つの例では、Ｔ２プロバイダ１１０は、例えば、さらなるリンクによって、マイクロ波通信１１４によって、または他の通信技術によって、ＬＴＥセルラーネットワークのタワー１１２に結合することができる。タワー１１２は、ＬＴＥ通信リンク１１６を介して、例えば中央ノード１１８を介して、ＩｏＴデバイス１０４を含むメッシュネットワークに結合することができる。個々のＩｏＴデバイス１０４間の通信も、ＬＴＥ通信リンク１１６に基づいてよい。
【０２９０】
別の例では、高速アップリンク１１９が、Ｔ２プロバイダ１１０をゲートウェイ１２０に結合することができる。複数のＩｏＴデバイス１０４は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）ｌｏｗ  ｅｎｅｒｇｙ（ＢＬＥ）リンク１２２を介して、ゲートウェイ１２０と通信することができ、またゲートウェイ１２０を介して互いに通信することができる。
【０２９１】
バックボーン１０６は、ティア３（「Ｔ３」）プロバイダ１２４など、より下位レベルのサービスプロバイダをインターネットに結合することができる。Ｔ３プロバイダ１２４は、例えば、Ｔ２プロバイダ１１０からバックボーン１０６へのアクセスを購入し、企業ゲートウェイ１２６および他の顧客にアクセスを提供する、一般的なインターネットサービスプロバイダ（ＩＳＰ）とみなすことができる。
【０２９２】
企業ゲートウェイ１２６から、無線ローカルエリアネットワーク（ＷＬＡＮ）を使用して、Ｗｉ−Ｆｉ（登録商標）リンク１２８を介してＩｏＴデバイス１０４と通信することができる。Ｗｉ−Ｆｉ（登録商標）リンク１２８は、低電力広域（ｌｏｗ  ｐｏｗｅｒ  ｗｉｄｅ  ａｒｅａ）（ＬＰＷＡ）ゲートウェイ１３０に結合するために使用されてもよく、ＬＰＷＡゲートウェイ１３０は、例えば、ＬｏＲａアライアンスによって公表されたＬｏＲａＷａｎ（登録商標）仕様と互換性のある、ＬＰＷＡリンク１３２を介してＩｏＴデバイス１０４と通信することができる。
【０２９３】
Ｔ３プロバイダ１２４はまた、ＬＴＥセルラーリンク、ＬＰＷＡリンク、またはＺｉｇｂｅｅ（登録商標）などのＩＥＥＥ  ８０２．１５．４規格に基づくリンク１３８などの任意の数の通信リンクを使用してＴ３プロバイダ１２４と通信するコーディネータデバイス１３６を介してメッシュネットワーク１３４へのアクセスを提供することができる。他のコーディネータデバイス１３６は、リンクされたデバイスの１つまたは複数のクラスタツリーを形成するリンクのチェーンを提供することができる。
【０２９４】
一部の態様では、１つまたは複数のＩｏＴデバイス１０４は、他のデバイスとの通信に適した送受信機を備える。さらに、１つまたは複数のＩｏＴデバイス１０４は、追加のプロトコルおよび周波数を使用して通信するための他の無線、光学、または音響送受信機、ならびに有線ネットワークインターフェースを備え得る。一部の態様では、１つまたは複数のＩｏＴデバイス１０４は、図８に関して説明されるコンポーネントを備える。
【０２９５】
技術およびネットワークにより、デバイスおよびネットワークの拡大が可能になり得る。技術が成長するにつれて、ネットワークは、直接的な人間の介入を必要とすることのない、自己管理、機能の発展、および／または協調に向けて開発され得る。よって、これらの技術により、ネットワークが集中型制御システムなしで機能できるようになり得る。本明細書で説明される技術は、現在の能力を超えて、ネットワークを管理および運用する機能を自動化することができる。さらに、これらの手法は、人間の介入なしに動作する集中型制御、自動化された集中型制御、またはそれらの任意の組み合わせを有するための柔軟性を提供することができる。
【０２９６】
図２は、一部の実施形態による、バックボーンリンク２０２を介してゲートウェイ２０４に結合された複数のモノのインターネット（ＩｏＴ）ネットワークのために使用され得るネットワークトポロジ２００の図である。同様の番号が付けられた項目は、図１に関して説明したとおりである。さらに、図面を簡単にするために、すべてのデバイス１０４、または通信リンク１１６、１２２、１２８、または１３２に符号が付けられているわけではない。バックボーンリンク２０２は、任意の数の有線技術または無線技術を含むことができ、ローカルエリアネットワーク（ＬＡＮ）の一部であってもよいし、広域ネットワーク（ＷＡＮ）の一部であってもよいし、インターネットの一部であってもよい。
【０２９７】
図２のトポロジはハブアンドスポーク型であり、図１のトポロジはピアツーピア型であるが、これらに矛盾はなく、ピアツーピアノードはゲートウェイを介してハブアンドスポークとして挙動し得ることが認められよう。図２からは、サブネットネットのトポロジが複数のゲートウェイを有することができ、厳密なハブアンドスポーク型トポロジではなく純粋なハブアンドスポーク型トポロジではなく、ハイブリッド型トポロジとなり得ることも認められよう。
【０２９８】
ネットワークトポロジ２００は、Ｂｌｕｅｔｏｏｔｈ（登録商標）Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）リンク１２２を使用するメッシュネットワーク２０６など、任意の数の種類のＩｏＴネットワークを含むことができる。存在し得る他のＩｏＴネットワークとしては、ＷＬＡＮネットワーク２０８、セルラーネットワーク２１０、およびＬＰＷＡネットワーク２１２が挙げられる。本明細書で説明するように、これらのＩｏＴネットワークのそれぞれが、新しい開発の機会を提供し得る。
【０２９９】
例えば、バックボーンリンク２０２を介するなど、ＩｏＴデバイス１０４間の通信は、認証、認可、および課金（ＡＡＡ）のための非集中型システムによって保護されてもよい。非集中型ＡＡＡシステムでは、分散型支払い、クレジット、監査、認可、仲介、調停、および認証システムを相互接続された異種インフラストラクチャにわたって実装することができる。これにより、システムおよびネットワークは自律的運用に移行できる。
【０３００】
この種の自律的運用では、機械は、人的資源を縮小し、他の機械ネットワークとパートナーシップを交渉することができる。これにより、概説され計画されたサービスレベル契約に対する相互目的とバランスのとれたサービス提供との実現が可能になるだけでなく、計量、測定、ならびにトレーサビリティおよび追跡可能性を提供するソリューションを実現できる。新たなサプライチェーン構造および方法の創出は、人間の関与なしに、多数のサービスを創出し、価値を取り出し、そして縮小することを可能にし得る。
【０３０１】
ＩｏＴネットワークは、音、光、電子トラフィック、顔およびパターンの認識、匂い、ならびに振動などのセンシング技術を自律的な組織に統合することによって、さらに強化され得る。感覚システムの統合は、契約上のサービス目的に対するサービス提供の体系的かつ自律的な通信および調整、オーケストレーションおよびサービスの質（ＱｏＳ）ベースのスウォーミングならびにリソースの融合を可能にし得る。
【０３０２】
メッシュネットワーク２０６は、インラインでデータから情報への変換を実行するシステムによって強化することができる。例えば、マルチリンクネットワークを含む自己形成型の処理リソースのチェーンは、生データから情報への変換を効率的に分散させることができる。これにより、最初のステージが最初の数値演算を実行し、その結果を別のステージに渡す前に、次いで、次のステージが別の数値演算を実行し、その結果を別のステージに渡すなどの機能を実現できる。このシステムは、アセットとリソースとを区別する機能、およびそれぞれの関連する管理を提供することができる。さらに、データの完全性および品質保証を改善し、データの信頼性のメトリックを提供するために、インフラストラクチャおよびリソースベースの信頼およびサービス指標の適切な成分を挿入することができる。
【０３０３】
本明細書で説明されるように、ＷＬＡＮネットワーク２０８は、規格の変換を実行して複数の規格に対応する接続を提供するシステムを使用し、異なるプロトコルを使用するＩｏＴデバイス１０４が通信することを可能にし得る。さらなるシステムは、可視であるインターネットリソースおよび隠蔽されたインターネットリソースを含む複数の規格に対応するインフラストラクチャにわたってシームレスな相互接続を提供することができる。
【０３０４】
セルラーネットワーク２１０における通信は、データをオフロードする、よりリモートのデバイスに通信を拡張する、またはその両方を行うシステムによって強化することができる。ＬＰＷＡネットワーク２１２は、非インターネットプロトコル（ＩＰ）からＩＰへの相互接続、アドレス指定、および経路指定を実行するシステムを含み得る。
【０３０５】
図３は、一部の実施形態による、複数のモノのインターネット（ＩｏＴ）デバイスと通信しているクラウドコンピューティングネットワークすなわちクラウド３０２の図３００である。クラウド３０２は、インターネットを表すこともできるし、ローカルエリアネットワーク（ＬＡＮ）または企業専用のネットワークなどの広域ネットワーク（ＷＡＮ）とすることもできる。ＩｏＴデバイスは、様々な組み合わせでグループ化された、任意の数の異なる種類のデバイスを含むことができる。例えば、交通管制グループ３０６は、街路に沿いにＩｏＴデバイスを含むことができる。これらのＩｏＴデバイスとしては、信号、交通流モニタ、カメラ、気象センサなどを挙げることができる。交通管制グループ３０６、または他のサブグループは、ＬＰＷＡリンクなどの無線リンク３０８などを介してクラウド３０２と通信することができる。さらに、有線または無線サブネットワーク３１２は、ローカルエリアネットワーク、無線ローカルエリアネットワークなどを介して、ＩｏＴデバイスが互いに通信できるようにし得る。ＩｏＴデバイスは、クラウド３０２と通信するためにゲートウェイ３１０などの他のデバイスを使用することができる。
【０３０６】
ＩｏＴデバイスの他のグループとしては、とりわけ、リモートの気象観測所３１４、ローカル情報端末３１６、警報システム３１８、現金自動預払機３２０、警報パネル３２２、または緊急車両３２４もしくは他の車両３２６などの移動車両を挙げることができる。これらのＩｏＴデバイスのそれぞれが、他のＩｏＴデバイスと、サーバ３０４と、またはそれらの両方と、通信することができる。
【０３０７】
図３からわかるように、多数のＩｏＴデバイスがクラウド３０２を介して通信することができる。これにより、異なるＩｏＴデバイスが自律的に他のデバイスに情報を要求または提供できるようになり得る。例えば、交通管制グループ３０６は、人間の介入なしに予測を提供することができる一群のリモートの気象観測所３１４からの現在の天気予報を要求することができる。さらに、現金自動預払機３２０が、現在強盗に入られている最中であることを緊急車両３２４に警告することもできる。緊急車両３２４が現金自動預払機３２０に向かって進む際に、緊急車両３２４は交通管制グループ３０６にアクセスして、例えば、緊急車両３２４が交差点まで妨げられることなくアクセスするのに十分な時間、交差点において交差点の交通を遮断するために信号灯を赤にすることによる、現場までの通行の認可を要求することができる。
【０３０８】
リモートの気象観測所３１４または交通管制グループ３０６などのＩｏＴデバイスのクラスタは、他のＩｏＴデバイスおよびクラウド３０２と通信するように装備されてもよい。これは、ＩｏＴデバイスがデバイス間にアドホックネットワークを形成することを可能にし、それらが単一のデバイスとして機能することを可能にし、この単一のデバイスはフォグデバイスと呼ばれ得る。フォグデバイスについては、図４に関連してさらに説明する。
【０３０９】
図４は、一部の実施形態による、クラウド３０２のエッジで動作するフォグデバイス４０２と呼ばれ得るＩｏＴデバイスのメッシュネットワークと通信しているクラウドコンピューティングネットワークすなわちクラウド３０２の図面４００である。同様の番号が付けられた項目は、図３に関して説明したとおりである。本明細書で使用する場合、フォグデバイス４０２は、交通管制、気象制御、プラント制御などの特定の機能を実行するようにグループ化され得るデバイスのクラスタである。
【０３１０】
この例では、フォグデバイス４０２は、交差点に一群のＩｏＴデバイスを含む。フォグデバイス４０２は、とりわけ、オープンフォグコンソーシアム（ＯｐｅｎＦｏｇ  Ｃｏｎｓｏｒｔｉｕｍ）（ＯＦＣ）によって公表された仕様に従って確立されてもよい。これらの仕様は、フォグデバイス４０２をクラウド３０２に結合するゲートウェイ３１０と、フォグデバイス４０２をエンドポイントデバイス、この例では交通信号灯４０４およびデータアグリゲータ４０６に結合するゲートウェイ３１０と、の間のコンピューティング要素の階層の形成を可能にする。フォグデバイス４０２は、ＩｏＴデバイスの集合体が提供する組み合わされた処理およびネットワークリソースを活用することができる。従って、フォグデバイス４０２は、例えば、財務モデリング、天気予報、交通量調査などを含む任意の数の用途に使用することができる。
【０３１１】
例えば、交差点を通る交通流は、複数の交通信号灯４０４（例えば、３つの交通信号灯４０４）によって制御され得る。交通流および管制方式の分析は、メッシュネットワークを介して交通信号灯４０４と通信しており、かつ互いに通信しているアグリゲータ４０６によって実施することができる。メッシュネットワークを介して交通信号灯４０４およびアグリゲータ４０６と通信しているゲートウェイ３１０を介して、データをクラウド３０２にアップロードし、クラウド３０２からコマンドを受信することができる。
【０３１２】
フォグデバイス４０２では、任意の数の通信リンクを使用することができる。短距離リンク４０８、例えばＩＥＥＥ  ８０２．１５．４と互換性のある短距離リンク４０８が、交差点に近接したＩｏＴデバイス間にローカル通信を提供することができる。長距離リンク４１０、例えばＬＰＷＡ規格と互換性のある長距離リンク４１０が、ＩｏＴデバイスとゲートウェイ３１０との間の通信を提供することができる。図面を簡単にするために、すべての通信リンク４０８または４１０に参照番号が付けられているわけではない。
【０３１３】
フォグデバイス４０２は、複数のＩｏＴデバイスが、例えば通信リンク４０８および４１０によって互いに通信している、大規模に相互接続されたネットワークであるとみなすことができる。ネットワークは、２０１５年１２月２３日にＯｐｅｎ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｆｏｕｎｄａｔｉｏｎ（登録商標）（ＯＣＦ）によって公開されたＯｐｅｎ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｃｏｎｓｏｒｔｉｕｍ（ＯＩＣ）規格の仕様１．０を使用して確立することができる。この規格は、デバイスが互いを発見し合い、相互接続のための通信を確立することを可能にする。例えば、とりわけ、ＡｌｌＳｅｅｎ  ａｌｌｉａｎｃｅのＡｌｌＪｏｙｎプロトコル、ｏｐｔｉｍｉｚｅｄ  ｌｉｎｋ  ｓｔａｔｅ  ｒｏｕｔｉｎｇ（ＯＬＳＲ）プロトコル、またはｂｅｔｔｅｒ  ａｐｐｒｏａｃｈ  ｔｏ  ｍｏｂｉｌｅ  ａｄ−ｈｏｃ  ｎｅｔｗｏｒｋｉｎｇ（Ｂ．Ａ．Ｔ．Ｍ．Ａ．Ｎ．）を含む、他の相互接続プロトコルも使用することができる。
【０３１４】
一部の態様では、１つのＩｏＴデバイスからの通信は、ゲートウェイ３１０に到達するための最も便利なパス、例えば、とりわけ、中間ホップの数が最も少ないパスまたは最も高い帯域幅を有するパスに沿って伝えられ得る。これらのネットワークでは、複数の相互接続により十分な冗長性が提供され、複数のＩｏＴデバイスが失われても通信を維持できる。
【０３１５】
一部の態様では、フォグデバイス４０２は、一時的なＩｏＴデバイスを含むことができる。換言すれば、すべてのＩｏＴデバイスがフォグデバイス４０２の恒久的なメンバであるとは限らない場合がある。例えば、例示的なシステム４００では、フォグデバイス４０２には、３つの過渡的なＩｏＴデバイス、すなわち、第１の車両４１２、第２の車両４１４、および歩行者４１６が参加している。これらの場合、ＩｏＴデバイスは、車両４１２および４１４に内蔵されている場合もあるし、歩行者４１６によって携帯されるスマートフォン上のアプリケーションである場合もある。自転車用コンピュータ、オートバイ用コンピュータ、無人機などの中のＩｏＴデバイスなどの他のＩｏＴデバイスが存在する場合もある。
【０３１６】
ＩｏＴデバイスから形成されたフォグデバイス４０２は、サーバ３０４などのクラウド３０２内のクライアントに、クラウド３０２のエッジに配置された単一のデバイスとして提示され得る。この例では、フォグデバイス４０２内の特定のリソースへの制御通信は、フォグデバイス４０２内のいかなる特定のＩｏＴデバイスをも識別することなく行われ得る。従って、フォグデバイス４０２内の１つのＩｏＴデバイスに障害が発生した場合、フォグデバイス４０２内の他のＩｏＴデバイスが、アクチュエータ、またはＩｏＴデバイスに接続された他のデバイスなどのリソースを発見および制御することが可能であり得る。例えば、交通信号灯４０４は、交通信号灯４０４のうちのいずれか１つが他の交通信号灯４０４用の信号灯を制御できるように配線されてもよい。アグリゲータ４０６はまた、交通信号灯４０４の制御およびフォグデバイス４０２の他の機能において冗長性を提供することができる。
【０３１７】
一部の例では、ＩｏＴデバイスは、命令型プログラミングのスタイルを使用して、例えば各ＩｏＴデバイスが特定の機能および通信相手を有している状態で、構成され得る。しかしながら、フォグデバイス４０２を形成するＩｏＴデバイスは、宣言型プログラミングのスタイルで構成され、ＩｏＴデバイスが、条件、クエリ、およびデバイス障害に応じて必要なリソースを判定するように、それらの動作および通信を再構成することを可能にし得る。これは、歩行者４１６などの過渡的なＩｏＴデバイスがフォグデバイス４０２に参加するときに実行されてもよい。
【０３１８】
歩行者４１６は、車両４１２および４１４よりもゆっくりと移動する可能性が高いので、フォグデバイス４０２は、歩行者４１６が交差点を通過するのに十分な時間を確保するように、自身を再構成することができる。これは、交通信号灯４０４を制御するために、車両４１２および４１４ならびに歩行者４１６の一時的なグループを形成することによって実行され得る。車両４１２または４１４の一方または両方が自律的である場合、一時的なグループは、交通信号灯４０４の手前で減速するように車両に命令することができる。さらに、交差点にあるすべての車両が自律型である場合、自律型車両の衝突回避システムでは、交通信号灯が管理するには複雑すぎる可能性がある高度に絡み合った通行パターンを可能にし得るため、交通信号灯の必要性は減少し得る。しかしながら、交通信号灯４０４は、歩行者４１６、サイクリスト、または非自律型車両にとって依然として重要であり得る。
【０３１９】
過渡的なデバイス４１２、４１４、および４１６がフォグデバイス４０２の交差点付近を離れると、フォグデバイス４０２は、それらのＩｏＴデバイスをネットワークから排除するように自身を再構成することができる。他の過渡的なＩｏＴデバイスが交差点に近づくと、フォグデバイス４０２は、それらのデバイスを含むように自身を再構成することができる。
【０３２０】
フォグデバイス４０２は、街路沿いのすべての過渡的なＩｏＴデバイスと共に、その街路沿いなどの複数の交差点の交通信号灯４０４を含むことができる。次いで、フォグデバイス４０２は、交通信号灯４０４および単一の交差点に近接する他のＩｏＴデバイスなどの機能ユニットに自身を分割することができる。この種類の組み合わせは、より大きなＩｏＴ構成体、例えば、特定の機能を実行するＩｏＴデバイスのグループをフォグデバイス４０２内に形成することを可能にし得る。
【０３２１】
例えば、緊急車両がフォグデバイス４０２に参加する場合、その街路用の交通信号灯４０４のすべてを含む緊急用構造体または仮想デバイスを作成することができ、それにより街路全体の交通流パターンの制御が可能になる。緊急用構造体は、街路沿いの交通信号灯４０４に対して、対向車線については赤のままにし、緊急車両については青のままにするようにして、緊急車両の通過を促進するように命令することができる。
【０３２２】
フォグデバイス４０２によって示されるように、ＩｏＴネットワークの有機的な発展は、ＩｏＴ実装の有用性、可用性、および回復力を改善または最大化することの要となっている。さらに、この例は、信頼性、従ってセキュリティを向上させるための戦略の有用性を示している。アイデンティティが非集中化されることによって、中央局を悪用したＩｏＴネットワーク内に存在し得るオブジェクトへのなりすましを可能にすることはできないことが保証されるため、デバイスのローカル識別は実装において重要になり得る。さらに、ローカル識別は、通信のオーバーヘッドおよびレイテンシを短縮する。
【０３２３】
ブロックチェーンは現在使用されている名前およびアイデンティティに関してデバイス間の合意を提供することができるため、ブロックチェーンを用いて識別を非集中化させることができる。本明細書で使用される場合、ブロックチェーンは、データ構造ブロックから構成されるアイデンティティ記録の分散型データベースである。さらに、本明細書で使用される場合、「ブロックチェーン」という用語は、他の分散型台帳システムのうちの任意の１つまたは複数の台帳システムを含み得る。他の分散型台帳手法としては、リップル（Ｒｉｐｐｌｅ）、ハイパーレジャー（Ｈｙｐｅｒｌｅｄｇｅｒ）、マルチチェーン（Ｍｕｌｔｉｃｈａｉｎ）、キーレス署名インフラストラクチャ（Ｋｅｙｌｅｓｓ  Ｓｉｇｎａｔｕｒｅ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）などが挙げられる。各データ構造ブロックはトランザクションに基づいており、デバイス、コンポジットデバイス、または仮想デバイスへの新しい名前の発行はトランザクションの一例である。
【０３２４】
識別のためにブロックチェーンを使用して、対応する終了がなされていない名前およびアイデンティティの再発行を観察することによって、なりすましが検出され得る。パブリックブロックチェーンは、様々なオブザーバのコミュニティが、命名間違い、悪質な命名、または命名インフラストラクチャの障害を検出することを可能にし得るため、最も有用であり得る。よって、信頼できるアイデンティティインフラストラクチャは、信頼できるＩｏＴネットワークの要となり得る。
【０３２５】
図５は、一部の実施形態による、複数のアトミックオブジェクト５０４、５０６、および５０８からのコンポジットオブジェクト５０２の形成を示す概略図５００である。オブジェクトは、分散型システムのノードを構成する、機能、状態、およびインターフェースのセマンティクスのデータモデル表現を含む。本明細書で使用される場合、オブジェクトまたはＩｏＴオブジェクトは、ＩｏＴデバイスから構成される物理デバイス、物理デバイスもしくは仮想デバイスのグループから形成された仮想デバイス、または任意の数の他の構成であり得る。
【０３２６】
オブジェクトは、より大きな機能、目標またはワークフローを達成するために相互作用してもよい。オブジェクトは、それらの型、例えば実行される機能、およびインスタンス、例えば存在に関して識別され得る。複数のオブジェクトインスタンスは、同じ型のアイデンティティを持つ場合もあるが、固有のインスタンスアイデンティティを持つ場合もある。さらに、複数のオブジェクトインスタンスをグループに編成することができ、グループのインスタンスがアイデンティティを有し得る。特定の方法で相互作用するオブジェクトのグループは、それらの型、例えば、機能、状態、およびインターフェースのセマンティクスがあれば、コンポジットオブジェクトを表し得る。コンポジション自体が、型およびインスタンスの抽象化したものを有し得る。従って、コンポジットオブジェクトはアトミックオブジェクトと同じアイデンティティ規則に従う。型プロパティとインスタンスプロパティとを有するコンポジションは、コンポジションを通じてオブジェクトの拡張性を可能にする。
【０３２７】
オブジェクトは、冷蔵庫などの単一のデバイスである限り、または現在の機能が完了するまでだけ存続することができる。例えば、冷蔵庫は、照明、コンプレッサ、温度センサ、サーモスタット、ウォーターディスペンサ、製氷機などの他の複数のオブジェクトから成るコンポジットオブジェクト５０２とみなすことができる。他のオブジェクトは、それぞれアトミックオブジェクト５０４、５０６、および５０８とすることもできるし、それら自体がコンポジットオブジェクト５０２とすることもできる。製氷機は、温度センサ、サーモスタット、電磁送水弁、タイマ、製氷皿などのアトミックオブジェクト５０４、５０６、および５０８から形成されたコンポジットオブジェクト５０２とすることができる。複数の物理デバイスから構成される仮想コンポジットオブジェクト５０２の例は、図４に関して説明した交差点および緊急クラスタである。
【０３２８】
従って、オブジェクトアイデンティティは、３つの抽象化、すなわちオブジェクトインスタンス、オブジェクト型、およびメタアイデンティティの文脈で理解することができる。オブジェクトインスタンスは、メモリ、ＣＰＵ、帯域幅、ステータスなどの有限のリソースを占有する計算要素である。オブジェクトのインスタンス化は、作成、突然変異、削除を含むライフサイクルを有する。オブジェクト型は、予想されるまたは起こり得る挙動、状態、およびコンポジションを宣言する論理的な構成体である。オブジェクト型は、インスタンス化されたときのオブジェクトの挙動および相互作用に制約を加えることができる。オブジェクト型は、オブジェクトが応答できる要求の種類、例えばインターフェースを示すこともできる。
【０３２９】
メタアイデンティティは、オブジェクトが存在し得るメタデータコンテキストを定義する方法である。オブジェクトは、メタアイデンティティのカプセル化に気付かない場合もある。オブジェクトインスタンスは、所望のメタデータコンテキストを有するグループを定義し、次いでオブジェクトをそのグループに登録することによってステレオタイプ情報を動的に適用することができる。
【０３３０】
認証とアイデンティティとは、照合される問題である。認証されていない場合、オブジェクトアイデンティティを信じることはできない。しかしながら、アイデンティティなしの認証は実用性が限られている。ＥＣＤＳＡ（楕円曲線デジタル署名アルゴリズム）、ＲＳＡなどの非対称鍵署名は、秘密鍵を複製および配布する機能に制限があるという期待の下、認証に役立つ。鍵の使用は、本人または代理人が制限されていても鍵にアクセスできるという証明を確立する。従って、本人または代理人は本物であるはずである。
【０３３１】
認証のセマンティクスはまた、オブジェクトアイデンティティに適用されると、オブジェクトインスタンス、オブジェクト型、およびメタアイデンティティの３つの抽象化にも従う。オブジェクトインスタンスの場合、認証チャレンジ／レスポンスは、現在の相互作用がオブジェクトの特定のインスタンス化とのみ可能であることを確立する。オブジェクト型の場合、認証チャレンジ／レスポンスは、現在の相互作用が型識別のセマンティクスによって制約されていることをアテステーションする。メタアイデンティティの場合、認証チャレンジ／レスポンスは定義されたコンテキストに従って現在の相互作用を分類する。
【０３３２】
図６は、アトミックオブジェクト６０４およびコンポジットオブジェクト６０６の集合からのグループオブジェクト６０２の形成の概略図６００である。グループオブジェクト６０２は、オブジェクト型のサブセットであるオブジェクトクラスに属する。例えば、オブジェクトクラスは熱交換器であり得るが、クラス熱交換器のオブジェクト型は、冷蔵庫、ヒートポンプ、エアコン、蒸発冷却器などのより具体的なデバイスであり得る。
【０３３３】
オブジェクトクラスの認証は、複数の秘密鍵に対応する単一の公開鍵を含む非対称暗号化システムであるＥＰＩＤ（Ｅｎｈａｎｃｅｄ  Ｐｒｉｖａｃｙ  ＩＤ）を使用して容易になり得る。秘密鍵のいずれかによって生成されたシグネチャは、単一の公開鍵で検証できる。よって、グループオブジェクト６０２は単一の公開鍵を有することができ、一方、アトミックオブジェクト６０４およびコンポジットオブジェクト６０６のそれぞれには固有の秘密ＩＤが発行される。システムは、ＥＰＩＤを使用することに限定されず、共有アクセスシグネチャなどの他の識別技法を使用することができる。
【０３３４】
オブジェクトクラスがＥＰＩＤグループＩＤ（ｇｉｄ）に対応する番号と関連付けられ、同じ型のオブジェクトインスタンスがＥＰＩＤグループに対応する秘密鍵を発行されると、オブジェクトインスタンスは、そのクラスを検証部に対して認証することができる。オブジェクトクラス認証は、型付き規則に基づいて他がオブジェクトと相互作用できるようにするアテステーションの一形式である。これは業界では型強制としても知られている。そのコンポーネントオブジェクトの型識別子を使用してコンポジットオブジェクトクラス識別子を構成することは、オブジェクト型拡張方法である。例えば、引数としてＣ＝（ｃ１，ｃ２，ｃ３，...  ｃｎ）を受け入れ、ｃＸが成分オブジェクトのそれぞれのオブジェクト型である、関数ｆ（）は、コンポジットオブジェクトの型識別子を表すＥＰＩＤ  ｇｉｄ値Ｃ２＿ｉｄを生成する。ｆ（）の実施は、Ｃにおける各ｃｘの暗号化ハッシュの使用を含み得る。別の例では、ｆ（）は、各ｃｘがＣの親ＯＩＤのＯＩＤサブツリーであるＯＩＤ（Ｏｂｊｅｃｔ  Ｉｄｅｎｔｉｆｅｒ）命名階層を使用し得る。ｆ（）を計算するための方法は他にもあり得る。
【０３３５】
拡張可能なコンポジットオブジェクトクラス識別子は、オブジェクトをホスティングしているデバイスオーナー６０８の有効期間中いつでもＩｏＴオブジェクトのシステムを組み合わせることを可能にする。ブロックチェーン６１０は、既存のコンポジションがオーサリングツールに知らせることができるように、構成されたオブジェクトの発展を追跡することができる。分散型スキーマライブラリは、ブロックチェーン６１０を使用して、オブジェクト型識別子、例えばｇｉｄを登録するトランザクション６１２にコンポジットオブジェクト定義、例えばＣを供給することによって形成することができる。現在の中央集権型オブジェクトリポジトリスキームは、しばしば、中央サーバ上でクラス定義を、権限を持って維持する単一の論理サービスに依存する。しかしながら、中央サーバに対する修正は、認可されていないスキーマの変更を生じる可能性がある。それに比べて、ブロックチェーン６１０の使用は、既存のオブジェクトクラス定義が変更され得る前に、閾値コンセンサスが、例えばフォグ中で、複数のＩｏＴデバイスにわたって存在することを確実にし得る。
【０３３６】
ブロックチェーン６１０は、同型オブジェクト分類の識別を容易にする。例えばメッセージ６１４において、新しいオブジェクトクラスが提案されると、ブロックチェーン６１０を探索して、Ｃが既に存在するか否かを調べることができる。
【０３３７】
サブオブジェクトからグループオブジェクト６０２を構成し、コンポジットオブジェクトを形成することは、ＩｏＴオブジェクトモデルのための拡張性メカニズムである。構成されたオブジェクトは、「交差点ＸＹＺ」など、サブオブジェクトに関連する機能を使用して命名することができる。グループの提案された各メンバが、集合を識別するクレデンシャルを含むメッセージ２１８を取得するために、メッセージ６１６を送信した場合、オブジェクトインスタンスの集合は、グループオブジェクト６０２を形成することができる。ＥＰＩＤがクレデンシャルメカニズムとして使用されている場合、集合内の各オブジェクトは、集合のエージェントとして相互にまたは他のＩｏＴデバイスと相互作用できる。
【０３３８】
ブロックチェーン６１０は、ネームサーバ６２０から信頼の必要性を取り除くためにシステムによって使用される。同じ名前のグループが現在使用中である間にグループ名が再利用される場合、ブロックチェーン６１０は、ネームサーバ６２０の不当行為を管理することができる。グループ名の再利用は、ブロックチェーン６１０を格納および監視しているＩｏＴデバイスによって判定されてもよい。この判定は、現在の命名要求と、アクティブであり、かつグループ名を含む前のブロックと、が重なることを識別することによって行われ得る。
【０３３９】
一部の態様では、一次集合グループメンバ（ＰＣＧＭ）またはグループオブジェクト６０２は、集合の特定の構成に基づいてグループ名を判定するように構成される。ＰＣＧＭは、他の集合メンバ、例えばコンポジットオブジェクト６０６およびアトミックオブジェクト６０４、または別の集合メンバにグループ名を通信し（６２２）、同じグループ名に到達するためにＰＣＧＭと同じ動作を実行する。関数Ｆ（）は、異なるメンバが別々にグループ名を計算するときにイントロスペクション順序の非決定性における違いを避けるために、集合メンバシップロジックを用いて集合グループ名Ｃ２＿ｉｄを計算することができる。
【０３４０】
一例として、ＥＰＩＤグループＩＤ（ｇｉｄ）は、３２ビットまたは１２８ビットの値を取り得る。３２ビット値が使用される場合、関数Ｆ（）は上位１２バイトを切り捨て得る。ネームサーバ６２０は、ｇｉｄの長さにかかわらず、ｇｉｄが再発行されるか否かを検証することができる。より短いｇｉｄの長さは、より制限されたＩｏＴデバイスを使用するなど、制約のある環境で役立ち得る。Ｆ（）からの名前の衝突はまれであり得るが、衝突の解決は、グループメンバシップ値を再び指定する、Ｆ（）の再帰呼び出しによって実現できる（例えば、Ｆ'＝Ｆ（ｍ１，ｍ２，...，ｍｎ，Ｆ（ｍ１，ｍ２，...，ｍｎ））。
【０３４１】
図７は、一部の実施形態による、オブジェクトの集合を使用してグループを作成するための例示的な方法７００のプロセスフロー図である。方法７００は、図８に関して説明されるシステム８０２を使用して実行することができる。ブロック７０２は、例えば、新しいグループオブジェクトが望まれるときを表す。これが起こり得るのは、図４の緊急クラスタに関して説明したように、過渡的なオブジェクトが現在のグループオブジェクトの近くに移動するときであり、図４の緊急クラスタは、緊急車両が街路に接近したときに形成され得る。別の例では、図５および図６に関して説明した冷蔵庫などのデバイスの電力供給が、グループオブジェクトの作成を開始することができる。
【０３４２】
ブロック７０４において、コンポジットオブジェクトは、コンポジットオブジェクトの一次集合グループメンバ（ＰＣＧＭ）内のリスト内のグループオブジェクトを構成するアトミック（Ａ）またはコンポジット（Ｃ）サブオブジェクトのそれぞれのＩＤへの参照を維持することによって形成される。コンポジットオブジェクトを構成するオブジェクトは、オブジェクトのコンセンサス、デバイスオーナーの以前のプログラム、または複数のＩｏＴデバイスによるオブジェクトの構築などの任意の数の他の技法によって判定される機能を達成するために必要なオブジェクトによって判定され得る。
【０３４３】
ブロック７０６において、集合グループ識別子が形成される。これは、グループオブジェクトを構成するＰＣＧＭ内のオブジェクトＩＤのリストに関数を適用することによって行われ得る。この関数は、結合し、オブジェクトＩＤのハッシュコード、例えばＣ２＿ＩＤ＝ＳＨＡ２（Ｃ１，Ｃ２，Ｃ３，...，Ａ１，Ａ２，Ａ３，...，Ａｎ）を形成することができる。
【０３４４】
ブロック７０８において、サブオブジェクトのうちの１つまたは複数（例えば、サブオブジェクトのうちのすべて）が、ネームサーバ、例えばデバイスオーナー内のネームサーバと通信して、グループ鍵を取得する。これは、ＥＰＩＤ参加プロトコルを使用して実行され得る。参加プロトコルでは、サブオブジェクトは、参加メッセージをネームサーバに送信し、それに対して返された、例えばＣ２＿ＩＤグループオブジェクトに対するＥＰＩＤクレデンシャルを受信する。
【０３４５】
ブロック７１０において、グループネームサーバは、ＰＣＧＭ内のリストからグループについて計算された名前を受け入れる。次いで、ネームサーバは、名前をブロックチェーンにコミットすることができる。ブロック７１２において、ネームサーバは、ブロックチェーンから名前、例えばＣ２＿ＩＤを取得する。本明細書で使用される場合、ブロックチェーンは、複数の個々のＩｏＴデバイスに保存されたトランザクションの分散型データベースである。トランザクションの有効性の確認は、ＩｏＴデバイスのそれぞれによって実行され、真正性およびアイデンティティの複数の確認を提供することができる。
【０３４６】
ブロック７１４において、その名前が既に使用中であるか否か、例えば、そのオブジェクトの名前に対応する終了がない状態で、以前のトランザクションブロックに存在するか否かに関する判定が行われる。使用中である場合、ブロック７１６において、グループメンバシップ値を再び指定する、Ｆ（）の再帰呼び出し、Ｆ'＝Ｆ（ｍ１，ｍ２，...，ｍｎ，Ｆ（ｍ１，ｍ２，...，ｍｎ））によって新しい名前が判定され得る。
【０３４７】
名前が現在使用中ではない場合、ブロック７１８において、グループメンバシップがプライバシーセンシティブであるか否かに関する判定が行われる。これは、車両が一連の交差点に存在するなど、ある場所にＩｏＴデバイスが存在することが一般に知られるべきではない場合に実行できる。もしそうであれば、ブロック７２０において、ＰＣＧＭはプロキシとして働き、サブオブジェクトからの参加プロトコル要求を仲介する。そうではない場合、ブロック７２２において、ネームサーバは、ブロックチェーンからサブオブジェクトメンバ名を見つける。
【０３４８】
ブロック７２４において、要求者が認可されたグループメンバであるか否かに関する判定が行われる。もしそうであれば、ブロック７２６において、参加要求が実行される。ブロック７２８において、ネームサーバは、グループ名、例えばＣ２＿ＩＤをブロックチェーンにコミットする。
【０３４９】
ブロック７３０において、別のサブオブジェクトが存在するか否か、従ってグループクレデンシャルが必要か否かに関する判定が行われる。もしそうであれば、プロセスフローは、サブオブジェクトのクレデンシャリングのためにブロック７１２に戻る。そうではない場合、または要求者が認可されたグループメンバではないと判定された場合、プロセスはブロック７３２で終了する。
【０３５０】
図８は、データをオフロードするための、ＩｏＴデバイス８００に存在し得るコンポーネントの一例のブロック図である。ＩｏＴデバイス８００は、この例に示すコンポーネントの任意の組み合わせを備え得る。コンポーネントは、ＩＣ、その一部、個別の電子デバイス、もしくは他のモジュール、ロジック、ハードウェア、ソフトウェア、ファームウェア、またはＩｏＴデバイス８００に適合されたそれらの組み合わせとして、あるいはより大きなシステムのシャーシ内に他の方法で組み込まれるコンポーネントとして実装され得る。図８のブロック図は、ＩｏＴデバイス８００のコンポーネントの上位レベルの図を示すことを意図している。しかしながら、示されているコンポーネントのうちの一部は省略されてもよく、追加のコンポーネントが存在してもよく、示されているコンポーネントの異なる構成が他の実装形態において生じてもよい。
【０３５１】
ＩｏＴデバイス８００は、プロセッサ８０２を備えることができ、プロセッサ８０２は、マイクロプロセッサ、マルチコアプロセッサ、マルチスレッドプロセッサ、超低電圧プロセッサ、組み込みプロセッサ、または他の既知の処理要素とすることができる。プロセッサ８０２は、Ｉｎｔｅｌ（登録商標）のＥｄｉｓｏｎ（登録商標）もしくはＧａｌｉｌｅｏ（登録商標）ＳｏＣボードなどの、プロセッサ８０２および他のコンポーネントが単一の集積回路または単一のパッケージに形成されるシステムオンチップ（ＳｏＣ）の一部であってもよい。一例として、プロセッサ８０２は、Ｑｕａｒｋ（登録商標）、Ａｔｏｍ（登録商標）、ｉ３、ｉ５、ｉ７、もしくはＭＣＵクラスのプロセッサなどのＩｎｔｅｌ（登録商標）アーキテクチャコア（登録商標）ベースのプロセッサ、またはカリフォルニア州サンタクララのＩｎｔｅｌ（登録商標）Ｃｏｒｐｏｒａｔｉｏｎから入手可能な、別のそのようなプロセッサを含み得る。しかしながら、カリフォルニア州サニーベールのＡｄｖａｎｃｅｄ  Ｍｉｃｒｏ  Ｄｅｖｉｃｅｓ、Ｉｎｃ．（ＡＭＤ）、カリフォルニア州サニーベールのＭＩＰＳ  Ｔｅｃｈｎｏｌｏｇｉｅｓ，Ｉｎｃ．のＭＩＰＳベースの設計、ＡＲＭ  Ｈｏｌｄｉｎｇｓ，Ｌｔｄ．からライセンス供与されたＡＲＭベースの設計、またはその顧客、あるいはそれらのライセンシーまたは採用者から入手可能なものなど、他の任意の数のプロセッサが使用されてもよい。プロセッサは、Ａｐｐｌｅ（登録商標）Ｉｎｃ．製のＡ５〜Ａ９プロセッサ、Ｑｕａｌｃｏｍｍ（登録商標）Ｔｅｃｈｎｏｌｏｇｉｅｓ，Ｉｎｃ．製のＳｎａｐｄｒａｇｏｎ（登録商標）プロセッサ、またはＴｅｘａｓ  Ｉｎｓｔｒｕｍｅｎｔｓ，Ｉｎｃ．製のＯＭＡＰ（登録商標）プロセッサなどのユニットを含むことができる。
【０３５２】
プロセッサ８０２は、バス８０６を介してシステムメモリ８０４と通信することができる。所与の量のシステムメモリを提供するために、任意の数のメモリデバイスを使用することができる。例として、メモリは、Ｊｏｉｎｔ  Ｅｌｅｃｔｒｏｎ  Ｄｅｖｉｃｅｓ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｃｏｕｎｃｉｌ（ＪＥＤＥＣ）  ＪＥＳＤ  ２０９−２Ｅ（２００９年４月公開）に従う現在のＬＰＤＤＲ２規格、または、帯域幅を拡大するためにＬＰＤＤＲ２の拡張を提案するＬＰＤＤＲ３もしくはＬＰＤＤＲ４などの次世代ＬＰＤＤＲ規格などのＪＥＤＥＣの低電力デュアルデータレート（ＬＰＤＤＲ）ベースの設計に従うランダムアクセスメモリ（ＲＡＭ）であり得る。様々な実装において、個々のメモリデバイスは、シングルダイパッケージ（ＳＤＰ）、デュアルダイパッケージ（ＤＤＰ）、またはクワッドダイパッケージ（ＱＤＰ）などの任意の数の異なるパッケージタイプであってもよい。これらのデバイスは、一部の実施形態では、薄型化の解決策を提供するために、マザーボード上に直接はんだ付けされる場合もある一方で、他の実施形態では、所与のコネクタによりマザーボードに順に結合される１つまたは複数のメモリモジュールとして構成される。他の種類のメモリモジュール、例えば、ｍｉｃｒｏＤＩＭＭまたはＭｉｎｉＤＩＭＭを含むがこれらに限定されない、異なる種類のデュアルインラインメモリモジュール（ＤＩＭＭ）など、任意の数の他のメモリ実装を使用することができる。例えば、メモリは、２ＧＢから１６ＧＢの間のサイズとすることができ、ボールグリッドアレイ（ＢＧＡ）を介してマザーボード上にはんだ付けされるＤＤＲ３ＬＭパッケージまたはＬＰＤＤＲ２もしくはＬＰＤＤＲ３メモリとして構成され得る。
【０３５３】
データ、アプリケーション、オペレーティングシステムなどの情報の永続的ストレージを提供するために、大容量ストレージ８０８もバス８０６を介してプロセッサ８０２に結合されてもよい。より薄く、より軽いシステム設計を可能にするために、大容量ストレージ８０８は、ソリッドステートドライブ（ＳＳＤ）を介して実装されてもよい。大容量ストレージ８０８に使用することができる他のデバイスとしては、ＳＤカード、マイクロＳＤカード、ｘＤピクチャカードなどのフラッシュメモリカード、およびＵＳＢフラッシュドライブが挙げられる。
【０３５４】
低電力実装では、大容量ストレージ８０８は、プロセッサ８０２に関連するオンダイメモリまたはレジスタであり得る。しかしながら、一部の例では、大容量ストレージ８０８は、マイクロハードディスクドライブ（ＨＤＤ）を使用して実装され得る。さらに、大容量ストレージ８０８には、記載された技術に加えて、またはその代わりに、とりわけ、抵抗変化メモリ、相変化メモリ、ホログラフィックメモリ、または化学メモリなどの任意の数の新しい技術を使用することができる。例えば、ＩｏＴデバイス８００は、Ｉｎｔｅｌ（登録商標）およびＭｉｃｒｏｎ（登録商標）の３Ｄ  ＸＰＯＩＮＴメモリを組み込んでもよい。
【０３５５】
コンポーネントは、バス８０６を介して通信することができる。バス８０６は、業界標準アーキテクチャ（ＩＳＡ）、拡張ＩＳＡ（ＥＩＳＡ）、周辺機器相互接続（ＰＣＩ）、拡張周辺機器相互接続（ＰＣＩｘ）、ＰＣＩエクスプレス（ＰＣＩｅ）、または他の任意の数の技術を含む、任意の数の技術を含み得る。バス８０６は、例えばＳｏＣベースのシステムで使用される、専用バスであってもよい。とりわけ、Ｉ２Ｃインターフェース、Ｉ３Ｃインターフェース、ＳＰＩインターフェース、ポイントツーポイントインターフェース、および電力バスなど、他のバスシステムが含まれてもよい。
【０３５６】
バス８０６は、他のメッシュデバイス８１２と通信するために、プロセッサ８０２をメッシュ送受信機８１０に結合することができる。メッシュ送受信機８１０は、ＩＥＥＥ  ８０２．１５．４規格下の、Ｂｌｕｅｔｏｏｔｈ（登録商標）Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐによって規定されるＢｌｕｅｔｏｏｔｈ（登録商標）ｌｏｗ  ｅｎｅｒｇｙ（ＢＬＥ）規格を使用する、またはＺｉｇＢｅｅ（登録商標）規格を使用する、２．４ギガヘルツ（ＧＨｚ）伝送などの任意の数の周波数およびプロトコルを使用することができる。特定の無線通信プロトコル用に構成された任意の数の無線機をメッシュデバイス８１２への接続に使用することができる。例えば、ＷＬＡＮユニットは、米国電気電子技術者協会（ＩＥＥＥ）８０２．１１規格に従ってＷｉ−Ｆｉ（登録商標）通信を実装するために使用され得る。加えて、例えばセルラーまたは他の無線広域プロトコルによる、無線広域通信は、ＷＷＡＮユニットを介して行われ得る。
【０３５７】
メッシュ送受信機８１０は、異なる距離範囲で通信するために複数の規格または無線機を使用して通信することができる。例えば、ＩｏＴデバイス８００は、電力を節約するために、ＢＬＥに基づくローカル送受信機または別の低電力無線機を使用して、地理的に近接したデバイスと、例えば約１０メートル以内で通信することができる。より遠い、例えば約５０メートル以内のメッシュデバイス８１２は、ＺｉｇＢｅｅ（登録商標）または他の中間電力無線機を介して到達することができる。双方の通信技法が、異なる電力レベルで単一の無線機を介して行われてもよいし、例えばＢＬＥを使用するローカル送受信機およびＺｉｇＢｅｅ（登録商標）を使用する別個のメッシュ送受信機などの別個の送受信機を介して行われてもよい。メッシュ送受信機８１０は、Ｉｎｔｅｌ（登録商標）から入手可能なＣｕｒｉｅ（登録商標）ユニットなどの、チップにより直接アクセス可能であるアドレスとしてＭＣＵに組み込むことができる。
【０３５８】
クラウド３０２内のデバイスと通信するためにアップリンク送受信機８１４が備えられ得る。アップリンク送受信機８１４は、とりわけ、ＩＥＥＥ  ８０２．１５．４、ＩＥＥＥ  ８０２．１５．４ｇ、ＩＥＥＥ  ８０２．１５．４ｅ、ＩＥＥＥ  ８０２．１５．４ｋ、またはＮＢ−ＩｏＴ規格に従うＬＰＷＡ送受信機であり得る。ＩｏＴデバイス８００は、ＳｅｍｔｅｃｈおよびＬｏＲａ  Ａｌｌｉａｎｃｅ（登録商標）によって開発されたＬｏＲａＷＡＮ（登録商標）（Ｌｏｎｇ  Ｒａｎｇｅ  Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を使用して広域にわたって通信することができる。本明細書で説明される技法はこれらの技術に限定されず、Ｓｉｇｆｏｘ（登録商標）などの長距離低帯域幅通信を実装する任意の数の他のクラウド送受信機、および他の技術と共に使用され得る。さらに、ＩＥＥＥ  ８０２．１５．４ｅ仕様に記載されているタイムスロットチャネルホッピングなどの他の通信技法を使用することもできる。
【０３５９】
本明細書で説明するように、メッシュ送受信機８１０およびアップリンク送受信機８１４に関して言及したシステムに加えて、任意の数の他の無線通信およびプロトコルを使用することができる。例えば、無線送受信機８１０および８１２は、ＬＴＥ、またはビデオ転送などのための高速通信を実施するためにスペクトラム拡散（ＳＰＡ／ＳＡＳ）通信を使用する他のセルラー送受信機を含むことができる。さらに、静止画、センサ読み取り値、およびネットワーク通信の提供などの中速通信用のＷｉ−Ｆｉ（登録商標）ネットワークなど、任意の数の他のプロトコルを使用することができる。
【０３６０】
無線送受信機８１０および８１２は、任意の数の３ＧＰＰ（第３世代パートナーシッププロジェクト）仕様、特に、とりわけ、ロングタームエボリューション（ＬＴＥ）、ロングタームエボリューション−アドバンスト（ＬＴＥ−Ａ）、ロングタームエボリューション−アドバンストプロ（ＬＴＥ−Ａ  Ｐｒｏ）、または狭帯域ＩｏＴ（ＮＢ−ＩｏＴ）と互換性のある無線機を含むことができる。他の任意の数の固定、モバイル、または衛星通信技術および規格と互換性のある無線機を選択することができることに留意されたい。これらは、例えば、任意のセルラー方式広域無線通信技術を含むことができ、当該技術は、例えば、第５世代（５Ｇ）通信システム、汎欧州デジタル移動電話方式（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）（ＧＳＭ（登録商標））無線通信技術、汎用パケット無線サービス（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）（ＧＰＲＳ）無線通信技術、またはＧＳＭ（登録商標）進化型高速拡張データレート（Ｅｎｈａｎｃｅｄ  Ｄａｔａ  Ｒａｔｅｓ  ｆｏｒ  ＧＳＭ  Ｅｖｏｌｕｔｉｏｎ）（ＥＤＧＥ）無線通信技術を含み得る。使用され得る他の第３世代パートナーシッププロジェクト（３ＧＰＰ）無線通信技術は、ＵＭＴＳ（ユニバーサル移動体通信システム）、ＦＯＭＡ（Ｆｒｅｅｄｏｍ  ｏｆ  Ｍｕｌｔｉｍｅｄｉａ  Ａｃｃｅｓｓ）、３ＧＰＰ  ＬＴＥ（ロングタームエボリューション）、３ＧＰＰ  ＬＴＥアドバンスト（ロングタームエボリューションアドバンスト）、３ＧＰＰ  ＬＴＥアドバンストプロ（ロングタームエボリューションアドバンストプロ）、ＣＤＭＡ２０００（符号分割多元接続２０００）、ＣＤＰＤ（Ｃｅｌｌｕｌａｒ  Ｄｉｇｉｔａｌ  Ｐａｃｋｅｔ  Ｄａｔａ）、Ｍｏｂｉｔｅｘ、３Ｇ（第３世代）、ＣＳＤ（Ｃｉｒｃｕｉｔ  Ｓｗｉｔｃｈｅｄ  Ｄａｔａ）、ＨＳＣＳＤ（Ｈｉｇｈ−Ｓｐｅｅｄ  Ｃｉｒｃｕｉｔ−Ｓｗｉｔｃｈｅｄ  Ｄａｔａ）、ＵＭＴＳ（３Ｇ）（ユニバーサル移動体通信システム（第３世代））、Ｗ−ＣＤＭＡ（ＵＭＴＳ）（広帯域符号分割多元接続（ユニバーサル移動体通信システム））、ＨＳＰＡ（Ｈｉｇｈ−ｓｐｅｅｄ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＨＳＤＰＡ（Ｈｉｇｈ−Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＨＳＵＰＡ（Ｈｉｇｈ−Ｓｐｅｅｄ  Ｕｐｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＨＳＰＡ＋（Ｈｉｇｈ−ｓｐｅｅｄ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ  Ｐｌｕｓ）、ＵＭＴＳ−ＴＤＤ（ユニバーサル移動体通信システム−時分割複信）、ＴＤ−ＣＤＭＡ（時分割−符号分割多元接続）、ＴＤ−ＳＣＤＭＡ（時分割−同期符号分割多元接続）、３ＧＰＰ  Ｒｅｌ．８（Ｐｒｅ−４Ｇ）（第３世代パートナーシッププロジェクトリリース８（Ｐｒｅ−第４世代））、３ＧＰＰ  Ｒｅｌ．９（第３世代パートナーシッププロジェクトリリース９）、３ＧＰＰ  Ｒｅｌ．１０（第３世代パートナーシッププロジェクトリリース１０）、３ＧＰＰ  Ｒｅｌ．１１（第３世代パートナーシッププロジェクトリリース１１）、３ＧＰＰ  Ｒｅｌ．１２（第３世代パートナーシッププロジェクトリリース１２）、３ＧＰＰ  Ｒｅｌ．１３（第３世代パートナーシップ���ロジェクトリリース１３）、３ＧＰＰ  Ｒｅｌ．１４（第３世代パートナーシッププロジェクトリリース１４）、３ＧＰＰ  ＬＴＥ  Ｅｘｔｒａ、ＬＴＥ  Ｌｉｃｅｎｓｅｄ−Ａｓｓｉｓｔｅｄ  Ａｃｃｅｓｓ（ＬＡＡ）、ＵＴＲＡ（ＵＭＴＳ地上無線アクセス）、Ｅ−ＵＴＲＡ（発展型ＵＭＴＳ地上無線アクセス）、ＬＴＥアドバンスト（４Ｇ）（ロングタームエボリューションアドバンスト（第４世代））、ｃｄｍａＯｎｅ（２Ｇ）、ＣＤＭＡ２０００（３Ｇ）（符号分割多元接続２０００（第３世代））、ＥＶ−ＤＯ（Ｅｖｏｌｕｔｉｏｎ−Ｄａｔａ  ＯｐｔｉｍｉｚｅｄまたはＥｖｏｌｕｔｉｏｎ−Ｄａｔａ  Ｏｎｌｙ）、ＡＭＰＳ（１Ｇ）（Ａｄｖａｎｃｅｄ  Ｍｏｂｉｌｅ  Ｐｈｏｎｅ  Ｓｙｓｔｅｍ（第１世代））、ＴＡＣＳ／ＥＴＡＣＳ（Ｔｏｔａｌ  Ａｃｃｅｓｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ／Ｅｘｔｅｎｄｅｄ  Ｔｏｔａｌ  Ａｃｃｅｓｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）、Ｄ−ＡＭＰＳ（２Ｇ）（Ｄｉｇｉｔａｌ  ＡＭＰＳ（第２世代））、ＰＴＴ（プッシュツートーク）、ＭＴＳ（Ｍｏｂｉｌｅ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＩＭＴＳ（Ｉｍｐｒｏｖｅｄ  Ｍｏｂｉｌｅ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＡＭＴＳ（Ａｄｖａｎｃｅｄ  Ｍｏｂｉｌｅ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＯＬＴ（Ｏｆｆｅｎｔｌｉｇ  Ｌａｎｄｍｏｂｉｌ  Ｔｅｌｅｆｏｎｉを表すノルウェー語、公衆地上携帯電話）、ＭＴＤ（Ｍｏｂｉｌｔｅｌｅｆｏｎｉｓｙｓｔｅｍ  Ｄのスウェーデン語の略語、すなわち携帯電話システムＤ）、Ａｕｔｏｔｅｌ／ＰＡＬＭ（Ｐｕｂｌｉｃ  Ａｕｔｏｍａｔｅｄ  Ｌａｎｄ  Ｍｏｂｉｌｅ）、ＡＲＰ（Ａｕｔｏｒａｄｉｏｐｕｈｅｌｉｎを表すフィンランド語、すなわち「自動車無線電話」）、ＮＭＴ（Ｎｏｒｄｉｃ  Ｍｏｂｉｌｅ  Ｔｅｌｅｐｈｏｎｙ）、Ｈｉｃａｐ（ＮＴＴ大容量方式（日本電信電話））、ＣＤＰＤ（Ｃｅｌｌｕｌａｒ  Ｄｉｇｉｔａｌ  Ｐａｃｋｅｔ  Ｄａｔａ）、Ｍｏｂｉｔｅｘ、ＤａｔａＴＡＣ、ｉＤＥＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｉｇｉｔａｌ  Ｅｎｈａｎｃｅｄ  Ｎｅｔｗｏｒｋ）、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＣＳＤ（Ｃｉｒｃｕｉｔ  Ｓｗｉｔｃｈｅｄ  Ｄａｔａ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＷｉＤＥＮ  Ｗｉｄｅｂａｎｄ  Ｉｎｔｅｇｒａｔｅｄ  Ｄｉｇｉｔａｌ  Ｅｎｈａｎｃｅｄ  Ｎｅｔｗｏｒｋ）、ｉＢｕｒｓｔ、Ｕｎｌｉｃｅｎｓｅｄ  Ｍｏｂｉｌｅ  Ａｃｃｅｓｓ（ＵＭＡ、さらに３ＧＰＰ  Ｇｅｎｅｒｉｃ  Ａｃｃｅｓｓ  ＮｅｔｗｏｒｋまたはＧＡＮ  ｓｔａｎｄａｒｄとも呼ばれる））、Ｗｉｒｅｌｅｓｓ  Ｇｉｇａｂｉｔ  Ａｌｌｉａｎｃｅ（ＷｉＧｉｇ）規格、ミリ波規格一般（ＷｉＧｉｇ、ＩＥＥＥ  ８０２．１１ａｄ、ＩＥＥＥ  ８０２．１１ａｙなどの１０〜９０ＧＨｚ以上で動作する無線システム）を含む。上に挙げた規格に加えて、例えば、とりわけ、ＩＴＵ（国際電気通信連合）またはＥＴＳＩ（欧州電気通信規格協会）によって発行された規格に準拠した無線機を含む、任意の数の衛星アップリンク技術をアップリンク送受信機８１４に使用することができる。よって、本明細書で提供される例は、既存��ものとまだ策定されていないものとの両方の、他の様々な通信技術に適用可能であると理解されたい。
【０３６１】
ネットワークインターフェースコントローラ（ＮＩＣ）８１６は、クラウド３０２またはメッシュデバイス８１２などの他のデバイスへの有線通信を提供するために備えられてもよい。有線通信は、イーサネット（登録商標）接続を提供してもよいし、とりわけ、コントローラエリアネットワーク（ＣＡＮ）、ローカル相互接続ネットワーク（ＬＩＮ）、ＤｅｖｉｃｅＮｅｔ、ＣｏｎｔｒｏｌＮｅｔ、Ｄａｔａ  Ｈｉｇｈｗａｙ＋、ＰＲＯＦＩＢＵＳ、またはＰＲＯＦＩＮＥＴなどの他の種類のネットワークに基づいてもよい。第２のネットワークへの接続を可能にするために追加のＮＩＣ  ８１６、例えばイーサネット（登録商標）を介してクラウドに通信を提供するＮＩＣ  ８１６、および他の種類のネットワークを介して他のデバイスに通信を提供する第２のＮＩＣ  ８１６が含まれてもよい。
【０３６２】
バス８０６は、プロセッサ８０２を、外部デバイスを接続するために使用されるインターフェース８１８に結合することができる。外部デバイスとしては、加速度計、液位センサ、流量センサ、温度センサ、圧力センサ、気圧センサなどのセンサ８２０を挙げることができる。インターフェース８１８は、ＩｏＴデバイス８００を、電源スイッチ、バルブアクチュエータ、可聴音発生器、視覚的警告デバイスなどのアクチュエータ８２２に接続するために使用されてもよい。
【０３６３】
図示されていないが、様々な入出力（Ｉ／Ｏ）デバイスが、ＩｏＴデバイス８００内に存在してもよいし、ＩｏＴデバイス８００に接続されてもよい。例えば、ディスプレイが、センサの読み取り値またはアクチュエータの位置などの情報を示すために含まれてもよい。タッチスクリーンまたはキーパッドなどの入力デバイスが入力を受け入れるために含まれてもよい。
【０３６４】
バッテリ８２４は、ＩｏＴデバイス８００に電力を供給し得るが、ＩｏＴデバイス８００が固定位置に取り付けられる例では、送配電網に結合された電源を有し得る。バッテリ８２４は、リチウムイオン電池、亜鉛空気電池、アルミニウム空気電池、リチウム空気電池などの金属空気電池、ハイブリッドスーパーキャパシタなどとすることができる。
【０３６５】
バッテリモニタ／充電器８２６は、バッテリ８２０の充電状態（ＳｏＣｈ）を追跡するためにＩｏＴデバイス８００に備えられ得る。バッテリモニタ／充電器８２６は、バッテリ８２４の他のパラメータを監視して、バッテリ８２４の劣化状態（ｓｔａｔｅ  ｏｆ  ｈｅａｌｔｈ）（ＳｏＨ）および作動状態（ＳｏＦ）などの障害予測を提供するために使用され得る。バッテリモニタ／充電器８２６は、Ｌｉｎｅａｒ  Ｔｅｃｈｎｏｌｏｇｉｅｓ製のＬＴＣ４０２０もしくはＬＴＣ２９９０、アリゾナ州フェニックスのＯＮ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ製のＡＤＴ７４８８Ａ、またはテキサス州ダラスのＴｅｘａｓ  Ｉｎｓｔｒｕｍｅｎｔｓ製のＵＣＤ９０ｘｘｘファミリのＩＣなどのバッテリモニタ集積回路を含むことができる。バッテリモニタ／充電器８２６は、バッテリ８２４に関する情報を、バス８０６を介してプロセッサ８０２に通信することができる。バッテリモニタ／充電器８２６はまた、プロセッサ８０２がバッテリ８２６の電圧またはバッテリ８２４からの電流を直接監視できるようにするアナログ−デジタル（ＡＤＣ）変換器を含み得る。バッテリパラメータは、送信周波数、メッシュネットワーク動作、センシング周波数など、ＩｏＴデバイス８００が実行することができる動作を判定するために使用され得る。
【０３６６】
電力ブロック８２８、または送配電網に結合された他の電源が、バッテリ８２４を充電するためにバッテリモニタ／充電器８２６と結合されてもよい。一部の例では、電力ブロック８２８は、例えばＩｏＴデバイス８００内のループアンテナを介して、無線で電力を取得するために無線給電レシーバと置き換えられ得る。とりわけ、カリフォルニア州ミルピタスのＬｉｎｅａｒ  Ｔｅｃｈｎｏｌｏｇｉｅｓ製のＬＴＣ４０２０チップなどの無線バッテリ充電回路をバッテリモニタ／充電器８２６に含めることができる。選択される具体的な充電回路は、バッテリ８２４のサイズ、従って必要とされる電流に依存する。充電は、とりわけ、Ａｉｒｆｕｅｌ  Ａｌｌｉａｎｃｅによって公表されたＡｉｒｆｕｅｌ規格、Ｗｉｒｅｌｅｓｓ  Ｐｏｗｅｒ  Ｃｏｎｓｏｒｔｉｕｍによって公表されたＱｉ無線充電規格、またはＡｌｌｉａｎｃｅ  ｆｏｒ  Ｗｉｒｅｌｅｓｓ  Ｐｏｗｅｒによって公表されたＲｅｚｅｎｃｅ充電規格を使用して実行することができる。一部の例では、電力ブロック８２８は、ソーラーパネル、風力発電機、水力発電機、または他の自然電力システムで拡張または置換することができる。
【０３６７】
大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを有することができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、グループオブジェクトを形成するために使用され得るアトミックオブジェクトおよびコンポジットオブジェクトのサブオブジェクトリスト８３０を含み得る。集合グループ識別子８３２は、サブオブジェクトリスト８３０を使用して、例えばサブオブジェクトリスト８３０にハッシュ式を使用して、グループＩＤを生成することができる。
【０３６８】
ネームサーバ８３４が、名前のサポートを提供し、ブロックチェーン８３６に名前をコミットするために備えられ得る。ネームサーバ８３４は、選択された名前が現在使用中ではいないことを確認し、グループオブジェクトに代わって動作するようにサブオブジェクトにクレデンシャルを発行することができる。
【０３６９】
ブロックチェーン８３６は、グループオブジェクトの名前、グループオブジェクトを形成するサブオブジェクト、および形成済み、展開済み、または解消済みなどの、グループオブジェクトの現在のステータスに対応するトランザクションを有するデータのブロックを含む、トランザクションのデータベースを含む。識別情報に加えて、ブロックチェーン８３６は、グループオブジェクトおよびサブオブジェクト用の公開暗号化鍵などの認可情報を含むことができる。ブロックチェーン８３６のコピーが、メッシュネットワーク内のＩｏＴデバイスの一部または全部に保存され得る。これにより、他のＩｏＴデバイスがブロックチェーン８３６内の変更を確認し、適切な認可なしにブロックチェーン８３６を変更しようとするあらゆる試みを警告することが可能になる。この例ではグループ識別トランザクションに使用されているが、本明細書で説明するように、ブロックチェーン８３６は、セキュリティ、支払い、取引などに関連する他の任意の数のトランザクションに使用することができる。
【０３７０】
グループのコンポジションがプライベートとみなされる場合、プロキシブローカ８３８は、ブロックチェーン８３６からグループオブジェクトのサブオブジェクトにクレデンシャルを提供し得る。これは、例えば、交差点や街路などの公共の場所にあるＩｏＴネットワークのセキュリティを強化するために使用することができる。
【０３７１】
ＥＰＩＤサーバ８４０が、公開鍵または秘密鍵を使用してデータを暗号化したり復号したりするなどの暗号化サービスを提供するために備えられ得る。さらに、ＥＰＩＤサーバ８４０は、サブオブジェクトがグループオブジェクトに代わって動作することを認可するために使用され得ると共に、鍵検証サーバとして動作することができるようにするための公開鍵または他のクレデンシャルを提供し得る。ＥＰＩＤサーバ８４０は、図１０から図１５に関して説明したように、他のアプリケーションにおいて鍵を形成し発行するために、あるいは型アイデンティティを生成するために使用されてもよい。
【０３７２】
図９は、一部の実施形態による、グループオブジェクトを形成するようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体９００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体９００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図８のプロセッサ８０２およびバス８０６に関して説明したように選択することができる。非一時的機械可読媒体９００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０３７３】
非一時的機械可読媒体９００は、例えば図６および図７に関して説明したように、サブオブジェクトのリストからグループ名を計算するようにプロセッサ９０２に指示するためのコード９０６を含むことができる。コード９０８は、例えば、グループオブジェクト名がブロックチェーン９１０内に存在するか否かを判定するため、そして存在する場合、グループオブジェクトのステータスを判定するために、ブロックチェーン９１０にアクセスするようにプロセッサ９０２に指示するために含まれ得る。コード９０８はまた、名前が確認されると、ブロックチェーン９１０にトランザクションをコミットするようにプロセッサ９０２に指示することもできる。コード９０８はまた、ブロックチェーン９１０に対する変更を、ＩｏＴネットワーク内の他のユニットに移行するようにプロセッサ９０２に指示することができる。
【０３７４】
機械可読媒体９００は、グループオブジェクトのためのサブオブジェクトのアイデンティティをリストに格納するようにプロセッサ９０２に指示するためのコード９１２を含み得る。コード９１２はまた、グループへの参加要求が認可されたサブオブジェクトからのものであるか否かを判定するようにプロセッサに指示することができる。もしそうであれば、コード９１２はまた、要求しているサブオブジェクトにクレデンシャルを発行するようにプロセッサに指示することができる。機械可読媒体９００は、プライバシー保護されたグループオブジェクトについてサブオブジェクトにクレデンシャルを提供するためのプロキシサーバとして動作するようにプロセッサに指示するためのコード９１４を含み得る。
【０３７５】
機械可読媒体９００は、グループオブジェクトのためのネームサーバとして動作するようにプロセッサ９０２に指示するためのコード９１６を含み得る。機械可読媒体９００は、例えばサブオブジェクトとして、グループに参加するためのクレデンシャルを要求するようにプロセッサ９０２に指示するためのコード９１８を含み得る。
【０３７６】
図１０は、一部の実施形態による、オブジェクト型アイデンティティのためのＥＰＩＤの使用法を示す概略図１０００である。デバイスオーナー１００２は、コンポジットオブジェクト１０１０または１０１２からの登録要求１００６または１００８に基づいて新しい型を登録する型ネームサーバ１００４を含む。本明細書で使用する場合、型またはオブジェクトを登録することは、型またはオブジェクトのデータベースまたはリストにその型またはオブジェクトを登録することを意味する。例えば、登録は、型を格納するためにトランザクションをブロックチェーンに送信することを含み得る。新しいオブジェクト型Ｔｎ＋１は、サブオブジェクト１０１４〜１０１８からコンポジットグループ１０１０または１０１２を合成することによって導出することができる。サブオブジェクト１０１４〜１０１８の型名は、コンポジットオブジェクト１０１０または１０１２の新しい型名を形成するために使用され得る。
【０３７７】
コンポジットオブジェクト１０１０または１０１２は、それが相互作用するサブオブジェクト１０１４〜１０１８を調べることによって型名を動的に判定することができる。サブオブジェクト１０１４〜１０１８の構成を検査するために２つの方法を使用することができる。第１の方法は、図１２のラダー図に関して説明するように、イントロスペクションを使用する。イントロスペクションでは、ＩｏＴオブジェクト、またはリソースモデル定義を持つ他のデバイスは、要求されたときに自身を記述することができる。例えば、ＩｏＴオブジェクトは、要求されたときに、オブジェクトによって実装される構造、インターフェース、およびセマンティクスを提供するように構成できる。一部の態様では、ＩｏＴオブジェクトは、ＸＭＬスキーマ、ＪＳＯＮスキーマ、および／またはＹＡＮＧなどのデータモデル言語（ＤＭＬ）を使用して構造、インターフェース、およびセマンティクスを記述することができる。実際の実装では、実行が遅くなる可能性があるため、データモデルを直接解釈することはしない場合もある。しかし、イントロスペクションによって生成されたＤＭが実装された挙動と一致することを示すためにテストを使用することができる。
【０３７８】
第２の方法は、図１３のラダー図に関して説明するように、アテステーションを使用して、デバイスの完全性、クレデンシャル、またはアイデンティティを確認することができる。本明細書で使用される場合、アテステーションは、デバイスまたはプラットフォームの信頼プロパティを開示するためのセキュアな方法であり、デバイスまたはプラットフォームは信頼プロパティを自己報告する。信頼プロパティは、プラットフォーム製造業者、暗号モジュール実装用のＦＩＰＳ１４０−２など、セキュリティ強化を反映したベンダによって達成された認証を含むことができる。さらに、ＩＳＯ９０００、および品質を確保するために従うベンダのプロセスも関連し得る。アテステーションは、典型的には、ハードウェア、ファームウェア、およびソフトウェアのバージョンおよびパッチレベルを明らかにする。トラステッド実行環境（ＴＥＥ）などの強化された環境によって保護されている鍵に関する情報、および鍵の種類に関する情報を明らかにし得る。例えば、強化された環境では、それほど強化されていない暗号化モジュールには、ある種類の鍵をＴＰＭから移行できないような鍵の種類を定義するためにトラステッドプラットフォームモジュール（ＴＰＭ）を使用できる。
【０３７９】
イントロスペクションおよびアテステーションの両方とも、サブオブジェクト型付けに基づいてオブジェクトメンバシップを含むセットを生成できる。さらに、例えば、イントロスペクションアイデンティティが特定のユニットから来たことを確認するためにアテステーション鍵を使用して、２つの方法を一緒に使用することができる。すべてのＩｏＴオブジェクトが型指定されているが、すべての型がその型を認証するクレデンシャルを持っているとは限らない場合がある。
【０３８０】
例えば、図１２のラダー図に関して説明されるように、新しいオブジェクト型名を導出する方法は、オブジェクト型の自動生成をサポートする。自動生成により、オブジェクトの有用な集合がオブジェクト複製のためにパターンを形成できる。次いで、入力パラメータとして型名およびパターンを使用して、ネットワーク内の他の場所で有用な集合をより容易にインスタンス化できる。
【０３８１】
型ネームサーバ１００４は、ＥＰＩＤを使用して、型名をグループＩＤとして使用して、同じ型オブジェクトの各インスタンスをＥＰＩＤグループに入れることによって、オブジェクト型識別子を認証することができる。ブロックチェーン１０２２を使用して、例えば型ネームサーバ１００４からのトランザクション１０２４をコミットすることによって、動的に導出された型の作成を記録することができ、その結果、同型の冗長性なしに同じ型のオブジェクトを信頼性をもってインスタンス化することができる。
【０３８２】
図１１は、一部の実施形態による、オブジェクト型を動的に作成するための例示的な方法１１００のラダー図である。図１１の方法１１００は、図１４に関して説明されるＩｏＴデバイス１４００によって実施することができる。段階１１０４において、コンポジットオブジェクト１１０２は、型グループ、例えばＴ１を作成する要求を型ネームサーバ１１０６に送信することができる（１１０４）。型ネームサーバ１１０６は、図１０に関して説明したデバイスオーナー１００２に含まれてもよいし、図４に関して説明したアグリゲータ４０６などの中央のデバイス内または別個のデバイス内にあってもよい。
【０３８３】
段階１１０８において、型ネームサーバ１１０６は、型イントロスペクションの要求でコンポジットオブジェクト１１０２に応答する。段階１１１０において、要求は、イントロスペクションまたはアテステーション情報を提供するために、サブオブジェクト１１１２への要求の再帰的送信をトリガする。サブオブジェクト１１１２は、要求された情報で応答する（１１１４）。再帰が完了すると、コンポジットオブジェクト１１０２は、例えばＴ１＝Ｆ（ｔ１，ｔ２，ｔ３，...，ｔｎ）として、すべてのサブオブジェクト１１１２の型から型名を計算することができる（１１１６）。次いで、コンポジットオブジェクト１１０２は、型ネームサーバ１１０６に対して、ＥＰＩＤ参加要求（１１１８）におけるオブジェクトインスタンス鍵を使用して、型をアテステーションすることができる。
【０３８４】
型ネームサーバ１１０６は、作成イベントの以前のインスタンス化についての要求１１２０を、ブロックチェーン１１２２の管理者に送信する。型が既に存在することを示すメッセージ１１２４をブロックチェーン１１２２の管理者から受信することもある。これは、以前の型がその名前で既に作成されており、ブロックチェーン１１２２内に存在する、という型ネームサーバ１１０６による判定によっても実行され得る。
【０３８５】
型が作成されていない場合、型ネームサーバは、ブロックチェーン１１２２内に型を作成する要求１１２８を発行する（１１２６）。これは、型ネームサーバ１１０６をホストするＩｏＴデバイスに存在するブロックチェーン１１２２のインスタンス化したものに作成トランザクションをコミットすることによって行われ得る。
【０３８６】
一部の例では、ブロックチェーン１１２２を格納する他のＩｏＴデバイスは、例えば、それらが格納しているブロックチェーン１１２２内に型の別のインスタンス化したものを見つけることなど、新しい作成を確認することに失敗することがある。大多数が作成を確認するのに失敗した場合、それは拒否され、ブロックチェーン１１２２は以前のチェーンに戻る。次いで、型ネームサーバ１１０６は、型を再命名し（１１２６）、作成を再試行する（１１２８）。
【０３８７】
例えば、ブロックチェーン１１２２の管理者から受信されたメッセージ１１３０によって示されるように、または大多数のＩｏＴデバイスによる新しいブロックチェーン１１２２の確認によって、作成が成功した場合、型ネームサーバ１１０６は、コンポジットオブジェクト１１０２にＥＰＩＤ参加要求１１３２を発行することができる。ＥＰＩＤ参加要求１１３２は、その型のためのＥＰＩＤクレデンシャルを含む。これらは、コンポジットオブジェクト１１０２によってサブオブジェクト１１１２と直接共有されてもよいし、サブオブジェクト１１１２は、新しい型名と共に参加要求を送信して、型ネームサーバ１１０６にクレデンシャルを提供させてもよい。
【０３８８】
図１２は、一部の実施形態による、再帰を使用した型イントロスペクションのための例示的な方法１２００のラダー図である。同様の番号が付けられた項目は、図１１に関して説明したとおりである。図１２の方法１２００は、図１４に関して説明されるＩｏＴデバイス１４００によって実施することができる。イントロスペクションは、コンポジットオブジェクトからリーフオブジェクトへの接続グラフを提供する。リーフオブジェクトは、サブオブジェクトを持たないため、アトミックオブジェクトとしても知られている。
【０３８９】
段階１２０２において、コンポジットオブジェクト１１０２は、コマンド１２０２をサブオブジェクト１２０４に送信して、イントロスペクションを実行するようにサブオブジェクト１２０４に指示することができる。サブオブジェクト１２０４がアトミックオブジェクトである場合、それは型の識別情報としてシグネチャを返す。サブオブジェクト１２０４自体がコンポジットオブジェクトである場合、サブオブジェクト１２０４は、サブオブジェクト１２０４を形成する各サブサブオブジェクト１２０８に、イントロスペクションを実行するためのコマンド１２０６を送信する。これは、下位層に送信されたコマンド１２１０および下位層から返された型グラフ１２１２または１２１４によって示されるように、コンポジットオブジェクト１１０２から各サブオブジェクト１２０４へ、そして各サブオブジェクト１２０４から各サブサブオブジェクト１２０８へと再帰的に行われる。
【０３９０】
イントロスペクションは、サブオブジェクトグラフをウォークする方法として再帰を使用する。第１に、アトミックオブジェクトに遭遇した場合と、第２に、既に遭遇したオブジェクトに再度遭遇した場合と、の２つの起こり得る条件のうちの１つがあれば、再帰は停止する。サブオブジェクトグラフを再帰的にウォーキングすることにより、グラフ内の各ノードに到達するための少なくともそして多くても１つの方法から成るツリー（有向非巡回グラフ）が生成される。型グラフの形式は、Ｇ＝（ｇｎ）、［Ｇ］Ｋｎ＿ｉｎｓｔａｎｃｅであり、ｇｎはグループ番号、［Ｇ］はグループ名、Ｋｎ＿ｉｎｓｔａｎｃｅは具体的なグループの鍵である。ツリーの再帰的ウォークから戻ったときに、現在のノードは、マニフェストにエントリを追加して、オブジェクトの型情報を含むツリー構造を形成する。オブジェクトがインスタンス鍵を所有している場合、型情報は署名されている。よって、サブサブオブジェクト１２０８は、Ｇ'＝（ｇｎ＋１｜ｇｎ）、［Ｇ'］Ｋｎ＿ｉｎｓｔａｎｃｅの形式の型グラフを、サブオブジェクト１２０４に返すことができる。すべてのサブサブオブジェクト１２０８がそれらの型、すなわち型グラフをサブオブジェクト１２０４に返すと、それはそれ自身の型グラフ１２１６をコンポジットオブジェクト１１０２に返すことができ、例えば、Ｇ"＝（ｇｎ＋２｜ｇｎ＋１｜ｇｎ）、［Ｇ"］Ｋｎ＿ｉｎｓｔａｎｃｅである。
【０３９１】
結果のマニフェストは、ルートオブジェクトとしてコンポジットオブジェクト１１０２によって使用されて、自身の型名を生成する（１２１８）。これには、型名を生成するために使用される関数Ｆ（）への入力として、ローカルスコープのプロパティ名を含まれ得る。図１１に関して説明したように、マニフェストは型ネームサーバ１１０６に供給されてもよく、型ネームサーバ１１０６は型名のシグネチャおよび構成を検証してもよい。型ネームサーバ１１０６は、ブロックチェーン内で以前の型名の予約をチェックすることができる。元の型名が見つかってクレデンシャルが発行されると、ブロックチェーンが更新されて、型名予約ステータスの独立した検証が可能になる。
【０３９２】
図１３は、一部の実施形態による、再帰的型アテステーションのための例示的な方法１３００のラダー図である。図１３の方法１３００は、図１４に関して説明されるＩｏＴデバイス１４００によって実施することができる。再帰的オブジェクトアテステーションは、タイプ情報が、例えばデバイスにプログラムされた、またはデバイスにプログラムされたクレデンシャルから形成された、型名クレデンシャルを使用して署名され得るという違いがあるが、再帰的オブジェクトイントロスペクションと同様である。オブジェクト型クレデンシャルが使用されるとき、型名は以前に登録された型を識別することができ、従ってブロックチェーンはその型階層の履歴記録を含むことができる。従って、型のクレデンシャルを使用すると再帰が停止し得る。再帰的オブジェクトアテステーションの一実施形態では、型階層を再検証するための方法として、認証された型の終了を無視することができる。
【０３９３】
段階１３０２において、コンポジットオブジェクト１１０２は、コマンド１３０２をサブオブジェクト１２０４に送信して、アテステーションクレデンシャルを送信するようにサブオブジェクト１２０４に命令する。サブオブジェクト１２０４がアトミックオブジェクトである場合、それは型の識別情報としてオブジェクトクレデンシャルを返す。サブオブジェクト１２０４自体がコンポジットオブジェクトである場合、サブオブジェクト１２０４は、サブオブジェクト１２０４を形成する各サブサブオブジェクト１２０８に、アテステーションクレデンシャルを送信するためのコマンド１３０４を送信する。これは、下位層に送信されたコマンド１３０６および下位層から返された型グラフ１３０８によって示されるように、コンポジットオブジェクト１１０２から各サブオブジェクト１２０４へ、そして各サブオブジェクト１２０４から各サブサブオブジェクト１２０８へと再帰的に行われる。同様の型グラフ１３１０が各サブサブオブジェクト１２０８からサブオブジェクト１２０４に返される。次いで、型グラフ１３１２を各サブオブジェクト１２０４からコンポジットオブジェクト１１０２に返すことができる。イントロスペクションに関しては、次いで、コンポジットオブジェクト１１０２は、各シグネチャを検証する（１３１４）。
【０３９４】
図１４は、一部の実施形態による、形成時にコンポジットオブジェクトに型を割り当てるための、ＩｏＴデバイス１４００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および図１４に関して説明されるＩｏＴデバイス１４００には、異なるコンポーネントを選択し使用することができることに留意されたい。
【０３９５】
大容量ストレージ８０８は、本明細書で説明される型作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、グループオブジェクトを形成するために使用され得るアトミックオブジェクト型およびコンポジットオブジェクト型をリストする型ネームサーバ１４０２を含み得る。型ネームサーバ１４０２は、コンポジットオブジェクトを形成するサブオブジェクトおよびサブサブオブジェクトの型を判定するためのコマンドを、型検査部１４０４に発行することができる。型検査部１４０４は、イントロスペクションまたはアテステーションを用いてメッシュデバイス８１２の再帰的検査を実行することができる。型グラフ生成部１４０６は、サブオブジェクトおよびサブサブオブジェクトからの応答を用いて型グラフを生成することができ、下位レベルのオブジェクトによって生成された型グラフを含む。型名計算部１４０８は、例えば型グラフ内のエントリのハッシュ関数を計算することによって、生成された型グラフから型名を生成するために使用され得る。ＩｏＴデバイス１４００の型を識別するために型クレデンシャル１４１０を含めることができる。型クレデンシャル１４１０は、例えばアテステーションのために、製造業者によってデバイスにプログラムされたクレデンシャル、または例えばアテステーションのために、別のデバイスによってＩｏＴデバイス１４００に提供されたクレデンシャルを含むことができる。デバイスに提供されたクレデンシャルを確認または暗号化するためにデバイスに製造されたクレデンシャルを使用して、結合された型クレデンシャルを作成することができる。
【０３９６】
グループ名トランザクションなどの他の情報に加えて、型名トランザクションを記録するために、ブロックチェーン８３６をＩｏＴデバイス１４００に含めることができる。本明細書で説明されるように、ブロックチェーン８３６のトランザクションは、ブロックチェーン８３６のコピーの格納もしているメッシュデバイス８１２の多数決によって確認され得る。
【０３９７】
図１５は、一部の実施形態による、グループオブジェクトを形成するようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体１５００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１５００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図８のプロセッサ８０２およびバス８０６に関して説明したように選択することができる。非一時的機械可読媒体１５００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０３９８】
非一時的機械可読媒体１５００は、コンポジットオブジェクト内のデバイスの型を判定するための再帰的型イントロスペクションを実行するようにプロセッサ９０２に指示するためのコード１５０２を含み得る。コード１５０４は、コンポジットオブジェクト内のデバイスの型を判定するために順次アテステーションを実行するようにプロセッサ９０２に指示するために含まれ得る。コード１５０６は、サブオブジェクトおよびサブサブオブジェクトから返された情報を用いて型グラフを構築するようにプロセッサ９０２に指示するために含まれ得る。コード１５０８は、例えば型グラフからハッシュ関数を計算して、型の型名を計算するようにプロセッサ９０２に指示するために含まれ得る。コード１５１０は、型名が既にブロックチェーン内にあるか否かを判定し、ない場合はブロックチェーンに型名をコミットするようにプロセッサ９０２に指示するために含まれ得る。コード１５１０はまた、メッシュネットワーク内の他のデバイスに格納されたブロックチェーン９１０に対する変更を移行するようにプロセッサ９０２に指示することができる。コード１５１２は、型グループを作成するサブオブジェクトにＥＰＩＤ参加要求を送信するようにプロセッサ９０２に指示するために含まれ得る。例えば、ブロックチェーン記録内の冗長性または他の障害のために名前が作成されていない場合に、コード１５１４は、型名を再生成してコミットプロセスを繰り返すようにプロセッサ９０２に指示するために含まれ得る。
【０３９９】
図１６は、一部の実施形態による、提携グループ１６００の形成の概略図である。ＩｏＴネットワークは、提携グループ１６００と呼ばれる、常に相互作用するわけではないオブジェクトの緩い提携を形成することができる。しかしながら、グループ抽象化の一部としてオブジェクトにラベルを付けることは意味値（ｓｅｍａｎｔｉｃ  ｖａｌｕｅ）を提供し得る。提携グループ１６００は、例えば、単一の建物内の床上またはアパート内に配置されたデバイスなどの、地域、位置、または汎用目的を示すために、管理上の決定によって形成され得る。デバイスオーナー１６０２などの管理局は、グループ化されたデバイスが使用するグループ識別子を、例えば提携グループネームサーバ１６０４を介して選択することができる。提携グループメンバ１６０６は、参加要求１６０８をデバイスオーナー１６０２に送信することによって提携グループ１６００に登録することができる。提携グループネームサーバ１６０４から、ＥＰＩＤクレデンシャルを含むクレデンシャル１６１０をグループメンバに提供することができる。クレデンシャル１６１０は、例えば、オブジェクト内インターフェース１６１４を介して、提携グループメンバ１６０６によってサブオブジェクト１６１２にさらに提供され得る。提携グループ名は、ブロックチェーン１６１６からアクセスすることができる、または作成時にブロックチェーン１６１６にコミットすることができる。
【０４００】
提携グループ１６００のためのクレデンシャルにより、提携グループメンバ１６０６が、プライバシーを追跡するために使用され得る値を明らかにすることなく認証できる。従って、メンバシップの基準を秘密することができ、クレデンシャルの使用に関連するプライバシーリスクの程度を判定するためにグループのサイズが使用される。
【０４０１】
ＩｏＴデバイスまたはオブジェクトによる提携グループ１６００への登録により、そのオブジェクトが提携グループ１６００のプロパティおよび属性を継承できる。提携グループメンバ１６０６のこれらのプロパティおよび属性は、グループプロパティおよび属性を処理するコード、状態、またはインターフェースを組み込まないこともある。それにもかかわらず、他のエンティティは、ソート、カテゴリ分け、経路指定、管理または分析を実行するためにプロパティおよび属性を命名することができる。この意味で、提携グループ化は、オブジェクトメタデータの動的適用のための戦略である。
【０４０２】
図１７は、一部の実施形態による、提携グループにメンバを登録するための例示的な方法１７００のプロセスフロー図である。図１７の方法１７００は、図１８に関して説明されるＩｏＴデバイス１８００によって実施することができる。ブロック１７０２は、ＩｏＴデバイスのグループに電力が供給される場合、または例えば仮想デバイスが起動される場合に、他の方法でＩｏＴデバイスのグループが起動される場合を表す。ブロック１７０４において、ネットワークドメインオーナーは、グループ（Ｇ１，Ｇ２，...，Ｇｎ）を定義する。グループは、上階、階下などの位置指定、または管理、気候制御などの機能指定を含むことができ、スタジアムにおける避難、進入経路などの位置と機能との組み合わせを含むことができる。任意の数の他の指定が使用されてもよい。一般に、提携グループ名は、システムに有用なメタデータを提供するために選択される。
【０４０３】
ブロック１７０６において、グループ、例えばＧ１が発見可能であるか否かに関する判定が行われる。発見可能ではない場合、ブロック１７０８において、グループはブロックチェーンにパブリッシュされる。ブロック１７１０において、オブジェクト、例えばＯ１から、グループＧ１に参加するための要求が受信され得る。ブロック１７１２において、ＥＰＩＤ参加パラメータがオブジェクトＯ１から受信され得る。これらは、グループデバイスオーナーからの要求に応じて送信され得る。
【０４０４】
ブロック１７１４において、提携グループネームサーバは、Ｏ１からの参加要求を検証する。要求は、任意の様々なクレデンシャルまたは技法を使用して認証され得る。例えば、提携グループネームサーバは、インスタンス、権限、または型名のクレデンシャルをチェックして、値がブロックチェーン内にあるか否かを判定できる。より高いセキュリティのアプリケーションでは、デバイスが提携グループに参加することを許可する前に、すべてのクレデンシャルが正しいことが要求される場合がある。同様に、より低いセキュリティのアプリケーションでは、提携グループネームサーバは、提携グループにデバイスを登録する際にクレデンシャルを必要としない場合がある。ブロック１７１６において要求が有効であると判定された場合、ブロック１７１８において、ＥＰＩＤなどの提携グループクレデンシャルがオブジェクトＯ１に発行され得る。要求が有効であると判定されない場合、プロセスは、クレデンシャルを発行せずにブロック１７２０で終了する。
【０４０５】
図１８は、一部の実施形態による、提携グループを作成するための、ＩｏＴデバイス１８００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および図１８に関して説明されるＩｏＴデバイス１８００には、異なるコンポーネントを選択し使用することができることに留意されたい。
【０４０６】
大容量ストレージ８０８は、本明細書で説明される提携グループの作成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、オブジェクトのための便利なグループ化を含む、提携グループネームサーバ１８０２を含むことができる。本明細書で論じられるように、グループは、位置、機能、または組み合わせに基づいて形成され得る。ユーザは、グループ化に使用されるパラメータを定義することができる。型ネームサーバ１８０２は、提携グループの名前を生成するために提携グループメンバリスト１８０４を構築し維持することができる。グループが発見可能ではない場合、パブリッシャ１８０６は、型、位置、および他のメタデータを含むグループの特性を他のＩｏＴデバイスが利用できるようにして、それらのＩｏＴデバイスがそれらがグループに参加すべきか否かを判定できるようにする。これは、例えば、グループ名およびコンポジションをブロックチェーン８３６にパブリッシュすることによって実行することができる。
【０４０７】
グループ名トランザクションなどの他の情報に加えて、型名トランザクションおよびコンポジットオブジェクトトランザクションなどの他の情報に加えて、提携グループ名トランザクションを記録するために、ブロックチェーン８３６をＩｏＴデバイス１８００に含めることができる。本明細書で説明されるように、ブロックチェーン８３６のトランザクションは、ブロックチェーン８３６のコピーの格納もしているメッシュデバイス８１２の多数決によって確認され得る。
【０４０８】
クレデンシャル検証部１８０８は、提携に参加することを望むＩｏＴデバイスおよびコンポジットオブジェクトからクレデンシャルを受信するために含まれ得る。クレデンシャル検証部１８０８は、クレデンシャルが有効であるか否かを判定するためにブロックチェーン８３６内のトランザクションに対してチェックされ得る。有効である場合、クレデンシャル検証部１８０８は、ＥＰＩＤサーバ８４０からクレデンシャルを取得し、それらを、サブスクリプション要求を送信したＩｏＴデバイスまたはコンポジットオブジェクトに発行することができる。次いで、クレデンシャル検証部１８０８は、ＩｏＴデバイスまたはコンポジットオブジェクトが提携グループに加わったことを記録するために、トランザクションをブロックチェーン８３６にコミットすることができる。
【０４０９】
図１９は、一部の実施形態による、提携グループを作成するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１９００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１９００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図８のプロセッサ８０２およびバス８０６に関して説明したように選択することができる。非一時的機械可読媒体１９００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０４１０】
非一時的機械可読媒体１９００は、例えば位置、機能、またはその両方によって、提携グループを定義するようにプロセッサ９０２に指示するためのコード１９０２を含むことができる。コード１９０４は、提携グループが発見可能か否か、例えば、提携グループを識別するメタデータを用いて発見要求に応答するようにセットアップされているか否かを判定するようにプロセッサ９０２に指示するために含まれ得る。コード１９０６は、提携グループをブロックチェーンまたは直接周囲のデバイスにパブリッシュするようにプロセッサ９０２に指示するために含まれ得る。これにより、提携グループの存在が、知られている、発見可能、またはその両方になり得る。
【０４１１】
コード１９０８は、アトミックオブジェクト、コンポジットオブジェクト、またはその両方を含むＩｏＴデバイスからの提携グループに対する参加要求を受け入れるようにプロセッサ９０２に指示するために含まれ得る。参加要求は、提携グループを識別し、位置、型、および他のクレデンシャルまたはメタデータなどの検証情報を含むことができる。コード１９１０は、クレデンシャルを確認して、例えばそれらがブロックチェーン内に存在するか否かを判定する、ようにプロセッサ９０２に指示するために含まれ得る。コード１９１２は、ＥＰＩＤ鍵などのクレデンシャルを要求者に発行するために含まれ得る。
【０４１２】
例えば、提携グループ、メッシュネットワーク、フォグデバイス、または他の構成におけるＩｏＴデバイス間の通信は、保護される必要があり得るが、これは、機能が制限されているデバイスにとって問題となり得る。さらに、ＩｏＴデバイスは、異なるネットワークに分散されている可能性があるため、通信の保護がより困難になる。分散型台帳システムが、ＩｏＴデバイスによる通信のセキュリティを強化し得る。
【０４１３】
図２０は、一部の実施形態による、準許可型分散型台帳トランザクション２０００を用いてデバイス間の通信を可能にすることの概略図である。本明細書で使用される場合、準許可型分散型台帳システムは、トランザクション鍵を台帳に導入するためにエンハンストプライバシーＩＤ（ＥＰＩＤ）鍵を使用する。分散型台帳エニュメレーション局（Ｄｉｓｔｒｉｂｕｔｅｄ  Ｌｅｄｇｅｒ  Ｅｎｕｍｅｒａｔｉｏｎ  Ａｕｔｈｏｒｉｔｙ）（ＤＬＥＡ）２００２と呼ばれる名前空間局は、台帳のインスタンスに固有の番号を割り当てる。ＤＬＥＡ  ２００２は、Ｉｎｔｅｒｎｅｔ  Ａｓｓｉｇｎｅｄ  Ｎｕｍｂｅｒｓ  Ａｕｔｈｏｒｉｔｙ（ＩＡＮＡ）、公的機関、民間団体、または使用中の番号の再利用を回避するための措置を講じることによって番号空間を管理する任意の団体によって運営され得る。
【０４１４】
名前／番号を割り当てるためにＤＬＥＡ  ２００２によって使用されるアルゴリズムは、使用中の割り当てられた番号に関して番号空間がまばらであるために、分散され得ることが観察され得る。よって、衝突の可能性は小さい。従って、ＤＬＥＡ  ２００２の複数のインスタンスが独立して動作する可能性がある。従って、ＤＬＥＡ  ２００２を、地政学的境界を越えてホストすることができ、政府または国連などの中央制御当局、あるいは単一の大規模民間組織を必要としない。さらに、分散型ブロックチェーンの独立性は、中央集権型命名局によって損なわれない。
【０４１５】
ＤＬＥＡ  ２００２の運用上の完全性は、使用中のＤＬＥＡ番号をパブリッシュするパブリック分散型台帳システムを使用して相互チェックすることができる。この台帳ＤＬＳ−０  ２００４には「０」の値が割り当てられ、ＤＬＥＡ  ２００２が割り当てることは禁止されている。ＤＬＥＡ番号割り当ての適切な挙動は、とりわけＩｎｔｅｌ（登録商標）ＳＧＸエンクレーブ、ＡＲＭ（登録商標）ＴｒｕｓｔＺｏｎｅ、またはハードウェアセキュリティモジュール（ＨＳＭ）などのトラステッド実行環境（ＴＥＥ）に番号空間割り当てアルゴリズムを実装することによって強化できる。これらの環境では、番号割り当てアルゴリズムは、全世界の専門家コミュニティによって確認され得る。従って、ＤＬＥＡ  ２００２は、既に割り当てられた番号の再割り当てを回避するという単純な機能を実行するために、極めて高いレベルまで信頼され得る。
【０４１６】
参加者、例えばＰ１  ２００６は、通信トランザクションの識別番号、例えばＤＬＳ−Ｘ＃の要求２００８をＤＬＥＡ  ２００２に送信することができる。この要求は、［ｒｅｑｕｅｓｔ  ＤＬＳ−Ｘ＃，ＫＴｘＲｏｏｔ］ＫＴｘＲｏｏｔの形をとることができ、括弧内の情報はメッセージであり、括弧の外側の数字は、Ｐ１  ２００６の公開鍵ＫＴｘＲｏｏｔであり、これはメッセージの署名を示す。
【０４１７】
ＤＬＥＡ  ２００２は、準許可型分散型台帳システム（ＤＬＳ）のインスタンスに固有の番号を割り当て、ＤＬＥＡが割り当てた番号を公開鍵ＫＴｘＲｏｏｔと共にＤＬＳ−０  ２００４に入力することができる（２０１０）。ＤＬＳ−０  ２００４はパブリック分散型台帳システム（ＤＬＳ）であり、ＤＬＥＡ  ２００２によってのみ書き込み可能であるが、すべてに対して可視である。
【０４１８】
Ｐ１  ２００６は、新しい鍵Ｘの割り当てがいつ記録されたかを判定するために、台帳ＤＬＳ−０  ２００４を監視することができる（２０１２）。割り当てられた番号Ｘは、新たに形成された台帳ＤＬＳ−Ｘ  ２０１４のルートまたは開始鍵としてＰ１  ２００６によって使用され得る。これは、新しい台帳ＤＬＳ−Ｘ  ２０１４にメッセージ（２０１６）、すなわち、［ＫＴｘＲｏｏｔ］ＫＤＬＳ−Ｘ、［ＫＤＬＳ−Ｘ、ｐｅｒｍ］ＫＴｘＲｏｏｔ、［ＫＴｘＰ２］ＫＴｘＲｏｏｔをコミットすることにより、台帳ＤＬＳ−Ｘ  ２０１４を作成することによって実行され、ＫＴｘＰ２は、新しい台帳トランザクション鍵であり得る。
【０４１９】
新しい台帳ＤＬＳ−Ｘ  ２０１４はまた、ＤＬＳ−Ｘ  ２０１４の新しいメンバごとにＥＰＩＤ秘密鍵を確立するＥＰＩＤ「参加」プロトコルの実装するために使用され得る。ＥＰＩＤ秘密鍵のその後の使用はすべて、台帳ＤＬＳ−Ｘ  ２０１４への最初のトランザクションの公開鍵ＫＴｘＲｏｏｔを使用して検証され得る。ＥＰＩＤ秘密鍵のいずれもが、ＥＰＩＤ鍵を用いて新しいＴｘＫに署名することによってＤＬＳ−Ｘ  ２０１４に台帳トランザクション鍵（ＫＴｘ）を導入することができる。
【０４２０】
例えば、別の参加者Ｐ２  ２０１８は、参加要求２０２０を第１の参加者Ｐ１  ２００６に送信することができる。参加要求２０２０は、メッセージ［ＪｏｉｎＰ  ＤＬＳ−Ｘ］ＫＭｆｇ２、［ＫＴ×Ｐ２］ＫＴ×Ｐ２を含むことができる。第２の参加者Ｐ２  ２０１８は、ＤＬＳ−Ｘ  ２０１４にアクセスすることによってトランザクション鍵ＫＴｘＰ２を入手した可能性がある。第２の鍵ＫＭｆｇ２は、ＫＭｆｇ２などの製造業者のＥＰＩＤ鍵であり、ルートＫＴｘは、製造業者が提供する形式ＫＭｆｇのＥＰＩＤ鍵によってアテステーションまたは署名される。ＫＭｆｇは、ルートＴｘＫを含むトラステッド実行環境（ＴＥＥ）が十分に信頼できることをアテステーションする。同様に、新しい参加デバイスのＴＥＥ内のＫＭｆｇは、参加要求２０２０を保護するために使用される一時鍵、例えばＫＴ×Ｐ２が正当で信頼できることをアテステーションするために使用される。
【０４２１】
Ｐ１  ２００６は、要求を認証すると、Ｐ２  ２０１８にメッセージ２０２２を返して参加を完了させることができる。メッセージ２０２２は、［［ＪｏｉｎＩ  ＤＬＳ−Ｘ］ＫＴｘＲｏｏｔ］ＫＭｆｇ１を含むことができ、ＫＭｆｇ１は、Ｐ１  ２００６に対する製造業者のＥＰＩＤである。ルートＫＴｘ、ＫＴｘＲｏｏｔは、参加プロトコル応答を認証するために使用される。
【０４２２】
デバイスＰ１  ２００６およびＰ２  ２０１８は、２つの異なる階層レベルに存在し得る。よって、Ｐ２  ２０１８のレベルにある複数のデバイスは、例えば、本明細書で説明されるコンポジットオブジェクトおよびサブオブジェクトとしてＰ１  ２００６に参加することができる。同様に、参加者Ｐ３  ２０２４などの他のデバイスは、下位レベルでＰ２  ２０１８に参加することができる。参加するために、Ｐ３  ２０２４は、［ＪｏｉｎＰ  ＤＬＳ−Ｘ］ＫＭｆｇ３、［ＫＴ×Ｐ３］ＫＴ×Ｐ３の形の参加プロトコル要求２０２６をＰ２  ２０１８に送信することができる。Ｐ２  ２０１８は、参加プロトコル要求２０２６を認証する場合、フォーマット［［ＪｏｉｎＩ  ＤＬＳ−Ｘ］ＫＴ×Ｐ２］ＫＭｆｇ２、［ＴｘＤａｔａ，ＫＴｘＰ３］ＫＴｘＰ２のメッセージ２０２８で応答することができる。Ｐ３  ２０２４は、フォーマット［［ＴｘＤａｔａ，ＫＴｘＰ３］ＫＴｘＰ２］ＫＤＬＳ−ＸＰ３の署名したメッセージ２０３０を台帳ＤＬＳ−Ｘ  ２０１４に記録することによって、トランザクションを分散型台帳ＤＬＳ−Ｘ  ２０１４にコミットすることができる。
【０４２３】
ＪｏｉｎＰトランザクションを使用する代わりに、Ｐ２およびＰ３がブロックチェーン（Ｘ）のピアノードになってもよい。従って、それらは商取引に従事するためにトランザクション鍵（ＫＴ）を使用することができる。例えば、メッセージ２０２８は商品またはサービスを購入することであり得、メッセージ２０２６は商品またはサービスを販売することであり得る。この場合、それらはＫＴｘ鍵のみを必要とし、この技法はブロックチェーントランザクション鍵の挙動を記述している。
【０４２４】
さらに、ブロックチェーンは、一般に、ＫＤＬＳ鍵を持たない。つまり、ブロックチェーンは準許可型トランザクションを施行可能ではない場合がある。例えば、メッセージ２０２８において、Ｐ２は商品またはサービスを購入しており、Ｐ３はＰ２がクラブのメンバ、例えば商業施設、オンラインオークションサイト、カジノクラブなどのメンバであることを知っている。従って、売り手Ｐ３もクラブの一部である場合、またはギャンブルチップなどのクラブ独自の通貨がクラブメンバによって提供される様々な商品またはサービスと交換される場合、Ｐ２は割引オファーを受けることができる。
【０４２５】
便宜上、いくつかのウォレットを維持するためにＥＰＩＤをトランザクション鍵（ＫＴｘ）として使用することは意味があり得る。本明細書で使用される場合、ウォレットは、通貨またはクレジット口座へのリンクを保持する暗号で保護された電子ストレージであり得る。この例では、Ｐ２およびＰ３は、分散型ウォレットのシェアをそれぞれ保持する異なるウォレット、例えば互いの分散型ウォレットであり得る。
【０４２６】
ＥＰＩＤがトランザクション鍵として使用され得る別のケースは、Ｐ２およびＰ３がそれぞれ、会社の従業員のグループや教会や民間企業を代表する人々のグループなど、グループのメンバである場合であり、様々なメンバが企業のエージェントとして動作し得る。ブロックチェーンの観点からは、シグネチャがアイデンティティを検証する限り、Ｔｘ鍵がＥＰＩＤ鍵であるか他の種類の鍵であるかは意味的には関係しない。
【０４２７】
図２１は、一部の実施形態による、準許可型トランザクションを実行するための例示的な方法２１００のプロセスフロー図である。図２１の方法２１００は、図２２に関して説明されるＩｏＴデバイス２２００によって実施することができる。ブロック２１０２は、例えば、デバイスが他のデバイスに参加するように命令されたときを表す。ブロック２１０４において、第１の参加者は、とりわけフォグデバイスを形成するＩｏＴデバイスなどのモノのコミュニティが、高完全性保証で相互作用できると判定する。
【０４２８】
ブロック２１０６において、第１の参加者は、コミュニティを表す名前を予約する。これは、例えば、名前、例えばＤＬＳ−Ｘ、および第１の参加者のための公開鍵をＤＬＥＡに送信することによって実行され得る。名前、例えばＤＬＳ−Ｘは、汎用固有識別子（ＵＵＩＤ）、または複製の可能性が極めて低い他の識別情報であり得る。メッセージは、第１の参加者の秘密鍵によって署名され得る。
【０４２９】
ブロック２１０８において、ＤＬＥＡは、名前が現在使用中であるか、または以前に割り当てられているか否かを判定する。もしそうであれば、プロセスフローは、第１の参加者が新しい名前を選択するために、ブロック２１０６に戻る。そうでない場合、ブロック２１１０において、ＤＬＥＡは、分散型台帳ＤＬＳ−０にそれをコミットすることによって名前ＤＬＳ−Ｘを予約する。ＤＬＥＡへの最初のトランザクションを認証するために使用される鍵は、名前と共に台帳にコミットされ得る。
【０４３０】
ブロック２１１２において、第１の参加者は、ＤＬＳ−Ｘの名前がＤＬＳ−０に現れるときに、その名前を使用することができる。これは、ＤＬＳ−０台帳を監視している第１の参加者によって判定され得る。ブロック２１１４において、第１の参加者は、ＥＰＩＤを使用してＤＬＳ−Ｘグループ公開鍵を確立し、許可ポリシーを定義する。グループ公開鍵およびポリシーは、第１の参加者のトランザクション鍵を使用してＤＬＳ−Ｘ台帳にコミットされる。第１の参加者のトランザクションはまた、ＥＰＩＤグループ秘密鍵を使用してＤＬＳ−Ｘにコミットされる。
【０４３１】
ブロック２１１６において、第２の参加者は、第１の参加者からＤＬＳ−Ｘグループ秘密鍵を取得することによってＤＬＳ−Ｘグループに参加することができる。第１の参加者は、ＥＰＩＤグループ鍵発行部として動作し得る。第２の参加者は、製造業者の鍵、例えば製造業者のＥＰＩＤ鍵を使用して、そのデバイスの信頼性をアテステーションすることができる。ブロック２１１８において、第２のデバイスのアテステーションが信頼できるか否かに関する判定が行われる。信頼できない場合、方法２１００は、ブロック２１２０で終了する。
【０４３２】
アテステーションが信頼できる場合、ブロック２１２２において、第２の参加者は、それがＤＬＳ−ＸのためのＥＰＩＤグループ公開鍵の下に第２のグループ秘密鍵を生成することを可能にする、ＥＰＩＤ参加プロトコル応答を受信する。ブロック２１２４において、第２の参加者は、そのトランザクション鍵に自己署名し、それを第１の参加者に配布する。第１の参加者は、第２の参加者の公開鍵に署名し、そのトランザクションを台帳ＤＬＳ−Ｘにコミットし、それによって第２の参加者をＤＬＳ−Ｘに紹介する。ブロック２１２６において、別の参加者がいるか否かに関する判定が行われる。もしいれば、プロセスフローは、ブロック２１１６に戻り、次の登録を再開する。
【０４３３】
ブロック２１２８において、第３の参加者は、自身を第２の参加者に紹介することができる。これは、第３の参加者が第３の参加者のトランザクション鍵に自己署名し、それを第２の参加者に送信することによって行われ得る。第２の参加者は、第３の参加者の公開トランザクション鍵に署名し、任意選択で、トランザクションデータを含み、そのトランザクション鍵およびＤＬＳ−Ｘグループ鍵を用いて署名する。
【０４３４】
ブロック２１３０において、第３の参加者は、トランザクションをＤＬＳ−Ｘにコミットする。これは、トランザクションをＤＬＳ−Ｘブロックチェーンにコミットする前に、第３の参加者が第３の参加者のＤＬＳ−Ｘグループ秘密鍵を使用して第２の参加者のトランザクションデータに署名することによって実行され得る。第２の参加者はまた、そのＤＬＳ−Ｘグループ秘密鍵を使用してトランザクションデータをＤＬＳ−Ｘ台帳にコミットすることができる。このシナリオでは、第３の参加者はまた、第３の参加者のＤＬＳ−Ｘグループ鍵を使用して、第３の参加者の自己署名付きのｔｘ鍵にも署名する。次いで、方法２１００は、ブロック２１２０で終了する。
【０４３５】
図２２は、一部の実施形態による、提携グループを作成するための、ＩｏＴデバイス２２００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス２２００に対して選択され使用されてもよいことに留意されたい。
【０４３６】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、オブジェクトのグループが高信頼保証で相互作用できるか否かを判定するグループ作成部２２０２を含み得る。
【０４３７】
本明細書で論じるように、保証は、製造業者によってＩｏＴデバイス２２００、および他のメッシュデバイス８１２にプログラムされたアテステーション鍵に基づくことができる。グループ作成部２２０２は、グループの名前を作成することができる。ＤＬＥＡアクセス部２２０４は、その名前が利用可能であるか否か、またはＩｏＴデバイス２２００が別の名前を作成する必要があるか否かを判定するためにＤＬＥＡにアクセスすることができる。名前が利用可能である場合、ＤＬＥＡは、その名前を分散型台帳ＤＬＳ−０にコミットする。ＤＬＥＡアクセス部２２０４は、名前がコミットされたか否かを判定するためにＤＬＳ−０を監視することができる。鍵作成部２２０６は、例えばＥＰＩＤサーバを使用して、グループ作成部２２０２によって作成された名前に基づいて鍵を作成することができる。鍵作成部２２０６は、鍵をローカルの分散型台帳ＤＬＳ  ２２０８にコミットすることができる。ＤＬＳ  ２２０８は、ＩｏＴデバイス２２００内に存在してもよいし、別のメッシュデバイス８１２内に存在してもよい。アテステーション確認部２２１０は、別のデバイスからの参加要求が有効であるか否かを判定するために含まれ得る。有効である場合、グループ参加部２２１２は、グループ鍵と共に参加メッセージを送信することができる。
【０４３８】
図２３は、一部の実施形態による、グループにおいてセキュアに通信するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体２３００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体２３００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図８のプロセッサ８０２およびバス８０６に関して説明したように選択することができる。非一時的機械可読媒体２３００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０４３９】
非一時的機械可読媒体２３００は、グループが高完全性で通信し得ることを判定するようにプロセッサ９０２に指示するためのコード２３０２を含み得る。コード２３０４は、グループの名前を生成し、その名前を分散型台帳エニュメレーション局（ＤＬＥＡ）で予約するようにプロセッサ９０２に指示するために含まれ得る。コード２３０６は、登録された名前から他の鍵を作成し、その情報を新しい分散型台帳ＤＬＳ−Ｘ  ２３０８にコミットするようにプロセッサ９０２に指示するために含まれ得る。
【０４４０】
コード２３１０は、ＩｏＴデバイス、コンポジットオブジェクト、またはその両方からのグループに対する参加要求を確認するようにプロセッサ９０２に指示するために含まれ得る。参加要求は、要求側デバイスに提供される製造業者の鍵などのアテステーション情報を含み得る。コード２３１２は、ＥＰＩＤなどのクレデンシャルを要求者に発行するようにプロセッサ９０２に指示するために含まれ得る。コード２３１４は、秘密鍵、公開鍵、または両方の組み合わせを使用して、分散型台帳ＤＬＳ−Ｘにトランザクションデータをコミットするようにプロセッサ９０２に指示するために含まれ得る。
【０４４１】
セキュアな通信に加えて、ブート中のセキュリティは、ネットワークを侵入から保護するのに役立つ。セキュアなブートは、トラステッド実行モジュール（ＴＥＭ）または他のハードウェアデバイスを使用して、より大きなＩｏＴデバイスを含むより制約の少ないシステムで実施され得るが、より多くのリソースが制約されたＩｏＴデバイスにとっては、より困難であり得る。
【０４４２】
図２４は、一部の実施形態による、ＩｏＴ環境においてデバイスをセキュアにブートするためのトラステッド実行環境（ｔｒｕｓｔｅｄ  ｅｘｅｃｕｔｉｏｎ  ｅｎｖｉｒｏｎｍｅｎｔ）（ＴＥＥ）の使用法の概略図２４００である。トラステッドコンピューティングは、主に、コンピューティングデバイスの信頼できる属性をアテステーションするデバイスの能力に関係している。通常、信頼に影響を与える属性には、トラステッドブートまたはセキュアなブートがある。
【０４４３】
トラステッドブートは、ロードおよび実行される次のコードブロックのハッシュを計算する測定動作を有するブートシーケンスを含む。測定値は、トラステッドモジュール（ＴＥＥ）２４０２などのセキュアなストレージに格納される。ＩｏＴデバイスでは、トラステッドモジュール２４０２は、別個のデバイスであってもよいし、暗号化されているか、そうでなければＩｏＴデバイスのプロセッサまたは一般的なオペレーティングコードに一般にアクセスできない、保護されたメモリ領域であってもよい。セキュアなブートは、許可されたプロセスのホワイトリストに対する測定値のチェックを追加する、トラステッドブート環境への拡張である。典型的には、実際の測定値とホワイトリストの測定値とが一致しない場合は、例えば非セキュア環境でブートし他のデバイスにそのことを通知することによって、ブートシーケンスが変更される。
【０４４４】
トラステッドブートが完了すると、セキュアな実行のためにＴＥＥが提供され得る。コードがＴＥＥなどの強化された実行環境でロードされるか、静的束縛されている場合、実行される動作は一部の攻撃に抵抗し得る。強化された実行環境は、ＴＥＥを作成するためのトラステッドプラットフォームモジュール（ＴＰＭ）などの任意の数のハードウェア強化型セキュリティシステムを含み得る。強化技法は、とりわけ、Ｉｎｔｅｌ（登録商標）のソフトウェアガードエクステンションズ（ＳＧＸ）、ＡＲＭ（登録商標）のＴｒｕｓｔＺｏｎｅ（登録商標）、ＴＰＭなどのハードウェアセキュリティモジュール（ＨＳＭ）、スマートカード、または仮想化を含み得る。
【０４４５】
ＴＥＥはまた、セキュアな更新のための環境を提供し得る。セキュアなブートは、ロード時にコードの真正性をチェックする。セキュアな更新は、マイクロソフトのＡｕｔｈｅｎｔｉｃｏｄｅ（登録商標）テクノロジなどのコード署名を使用して完全性および真正性を保証する。マニフェスト構造は、インストールイメージの一部として、コードハッシュ値とハッシュ値に対するシグネチャとの関連付けを管理するために使用できる。インストールイメージパッケージの技法としては、とりわけ、Ｉｔｓｙ  Ｐａｃｋａｇｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ（ＩＰＫＧ）、Ｄｅｂｉａｎ  Ｌｉｎｕｘ（登録商標）インストールファイル（ＤＥＢ）、ＲＰＭパッケージマネージャファイル（ＲＰＭ）、およびＣｌｅａｒ  Ｌｉｎｕｘ（登録商標）バンドルが挙げられる。
【０４４６】
ＴＥＥは、セキュリティ関連データの一時的ストレージと長期的ストレージとの両方にセキュアなストレージを提供することができる。データ種別としては、鍵、ホワイトリスト、ブラックリスト、測定値、監査ログ、パスワード、バイオメトリクス、証明書、およびポリシーが挙げられる。強化技法としては、分離、改ざん防止、暗号化、難読化などが挙げられる。
【０４４７】
アテステーションは、セキュアな環境の一部であり得る。本明細書で説明されるように、アテステーションは、デバイスまたはプラットフォームがその信頼プロパティを自己報告する、セキュアな実行またはセキュアなストレージ機能に結び付けられた報告機能である。これは、問題となっているセキュアな機能に適用される強化技法および保証を詳述する。アテステーション機能自体は、強化および保証が、それが報告している機能の品質レベルを超えるセキュアな機能である必要がある。
【０４４８】
トラステッドコンピューティングの課題は、いくつかの要因によりＩｏＴ設定において増加し得る。例えば、ＩｏＴデバイスは、サイズ、機能、および経済性によって制約を受ける可能性がある。セキュリティ強化は、これらのコストとのトレードオフとして生じることが多い。トラステッドコンピューティングのビルディングブロックを含めることは、コストに制約のあるデバイス上では欠落しているか不完全である可能性がある。
【０４４９】
さらに、ＩｏＴネットワークは、複数のデバイスに機能を分散させることがあるため、ネットワークビルディングブロックへの依存度が高くなる。その結果、ネットワークがコンピューティングファブリック全体においてより大きな要素になるにつれて、ネットワークの挙動はより問題になる可能性がある。ネットワークの複雑さおよび規模が増大するにつれて、望ましくない挙動が増幅される可能性がある。
【０４５０】
ＩｏＴネットワークには、複数のベンダ、付加価値再販業者、インテグレータ、サプライヤ、およびアナリストのデバイスおよびアプリケーションが含まれることがよくある。これらの各プレーヤは、予期しない望ましくない動作を招くことなく、インターフェース、構造、コンピューティング環境、および動作手続きを確実に適切に一致させるために協力しなければならないシステムを作成し得る。
【０４５１】
一部の態様では、これらの問題に対処するために、ＩｏＴネットワークは、複数のデバイスにわたって信頼を分散させている場合がある。分散は、集中化によってもたらされる信頼性、可用性、および安全性の低下に対処するための１つの方法である。また分散により、本来の中央管理点が解消するにつれて決定プロセスが散乱される。
【０４５２】
一部の態様では、ＩｏＴネットワークにおけるトラステッドコンピューティングアテステーションは、ブロックチェーン技術を使用することによって改善され得る。トラステッドコンピューティングの概念は、セキュリティの基本となる機能を実行する信頼ルートのセットを定義し、ルート機能の適切で期待される挙動が期待どおりに機能すると黙示的に信頼される。例えば、トラステッドモジュール２４０２内のトラステッドコンピューティンググループ（ＴＣＧ）は、いくつかの信頼ルートを含み得る。
【０４５３】
測定のルートオブトラスト（ＲＴＭ）２４０４は、システム内の最初のロード可能オブジェクトを測定し検証することができる機能である。報告のためのルートオブトラスト（ＲＴＲ）２４０６は、ストレージのためのルートオブトラスト（ＲＴＳ）２４０８内の値と、ＲＴＭ  ２４０４、ＲＴＲ  ２４０６、およびＲＴＳ  ２４０８を実装するコンピューティング環境と、をアテステーションする機能である。アテステーション機能は、ＲＴＲ  ２４０６内で再帰的に定義することができる。ストレージのためのルートオブトラスト（ＲＴＳ）２４０８は、ＲＴＭ  ２４０４およびＲＴＲ  ２４０６によって生成され消費された値を格納する機能である。
【０４５４】
セキュリティ機能を分散させることによってセキュリティを向上させるために、ＩｏＴネットワーク環境でブロックチェーンのルートオブトラストを使用することができる。ブロックチェーンを使用したＩｏＴネットワークにおける分散された信頼は、ブロックチェーンに追加の２つのルートオブトラストを追加することができる。連鎖のためのルートオブトラスト（ＲＴＣ）２４１０は、ＲＴＲ  ２４０６などのローカルのトラステッドコンピューティングルートにブロックチェーンリソースを公開する機能である。ＲＴＣ  ２４１０およびＲＴＲ  ２４０６は、例えば、アテステーション済み属性をチェーン履歴２４１２に保存することによって、アテステーション済み属性をブロックチェーンにコミットするように協働することができる。ブロックチェーンの信頼プロパティは、閾値コンセンサスプロトコルを使用して期待される挙動を保証するためのメカニズムとして分散を使用するため、非常に望ましいものである。
【０４５５】
アーカイブ機能に対するルートオブトラスト（ＲＴＡ）２４１４は、他のルートに可用性コンポーネントを追加する。制約されたＩｏＴデバイスは、測定の履歴２４１６および複数の再ブートにわたる測定ログを維持するためのリソースを持たない場合がある。さらに、過去の構成または予想される構成を記述する拡張ホワイトリスト２４１８を格納することができない可能性がある。トラステッドコンピューティングの照会では、履歴コンテキストの探索が必要になる場合がある。ＲＴＡ  ２４１４は、全ブロック履歴を維持できない可能性があるＲＴＣノードにアーカイブ機能を追加する。
【０４５６】
本明細書で説明されるシステムは、チェーン履歴２４１２を維持するために他のデバイス内のブロックチェーンロジック２４２２と連携するブロックチェーンロジック２４２０と共に使用され得る。これは、例えば、ブロックチェーンのチェーン履歴２４１２を他のデバイスに伝播すること（２４２４）を含み得る。他のデバイスでは、チェーン履歴２４１２をローカルコピーと比較して、行われた変更が確実に認可されるようにすることができる。変更が認可されていないことに大多数のデバイスが同意する場合、ブロックチェーンロジック２４２０は、チェーン履歴２４１２を以前の履歴に戻す。
【０４５７】
図２５は、一部の実施形態による、ブート完全性トランザクションを保持するブロックチェーンブロック２５０２のブロック図２５００である。図２４も参照すると、ブロックチェーンブロック２５０２は、チェーン履歴２４１２または他の分散型台帳システム内に単一の記録を形成する。ＲＴＣ  ２４１０は、プラットフォーム構成レジスタ（ＰＣＲ）に測定値２５０４を含むブロックを構成する。ＰＣＲは、保護領域内、特定のハードウェアデバイス内、またはその両方におけるメモリロケーションであり得る。
【０４５８】
一部の態様では、ブロックチェーンブロック２５０２に使用される測定値のサンプルレートは、測定値がＰＣＲに保存されるレートよりも粒度を細かくすることができ、例えばＰＣＲは拡張される。しかしながら、すべてのＰＣＲの拡張によって、ブロックに追加されたトランザクションがトリガされる場合がある。ＰＣＲ値は、ブロック署名鍵とは異なり得るアテステーション署名鍵２５０６によって署名される。本質的には、ＲＴＲ  ２４０６は、その現在の完全性状態についてブロックチェーンをアテステーションしている。ＲＴＣ  ２４１０は、ＰＣＲが未検出のシステムリセットによって上書きされていないことをアテステーションしている。
【０４５９】
ブロック図２５００はまた、前のブロックチェーンブロック２５１０および２５１２の存在を示すことができる。この図には示されていないが、これらのブロック２５１０および２５１２は、他のブート完全性トランザクションを保持してもよいし、コンポジットオブジェクト、オブジェクト型、提携グループコンポジション、セキュアトランザクションデータ、またはＩｏＴネットワークのセキュリティをサポートする任意の数の他の項目についての情報を保持してもよい。
【０４６０】
図２６は、一部の実施形態による、ブロックチェーンによるホワイトリストイメージ収集の使用法の概略図２６００である。同様の番号が付けられた項目は、図２４に関して説明したとおりである。ブートプロセスが、第１のＩｏＴデバイス２６０２上で行われている。例えば、システムにプログラムされた製造業者の鍵２６１２で暗号化された通信２６０８を使用して、イメージリポジトリ２６０４にアクセスしてホワイトリストイメージ２６０６を取得することができる。一部の例では、それらは、イメージリポジトリ２６０４の代わりに、またはそれに加えて、チェーン履歴２４１２またはブロックチェーンからアクセスされてもよい。イメージリポジトリ２６０４内のイメージは、参照カウントを維持することができるように、他の類似のＩｏＴデバイス２６１０によって格納されていてもよい。各デバイスはブート完全性報告を記録するブロックチェーントランザクションに署名することができるため、参照カウントは、同じデバイスからの再ブートアクティビティと異なるデバイスからのアクティビティとを区別することができる。
【０４６１】
測定値は、例えば、ブートシーケンスにおいて実行される次のソフトウェアのハッシュコードを計算することによって、ＩｏＴデバイス２６０２がブートするときに取得される。測定値は、完全性を保証するために、例えばホワイトリストイメージ２６０６内のホワイトリスト値と比較されてもよい。イメージマニフェスト２６１４を使用して、ホワイトリスト値の発生を確認することができる。マニフェスト２６１４は、イメージ２６０６の動的に取得されたハッシュと比較することができるホワイトリストハッシュ値を含むことができる。
【０４６２】
ＩｏＴネットワークにおけるホワイトリストの構築が難しいのは、イメージの母集団が変化するレートのためであり、例えば、イメージリポジトリ２６０４が大きくなるにつれて、ある配置のデバイスがホワイトリストへの包含のために選択された参照イメージを見つけるためにリポジトリに依存する可能性が高くなるためである。ネットワークにデータ重複排除機能およびトラステッド削除機能がない限り、リポジトリ内のイメージを参照するＩｏＴデバイスが存在し得るため、イメージの数は単調増加する。ブロックチェーン履歴は、そのイメージを参照しているデバイスの需要に関してイメージリポジトリに通知する方法である。もはや使用されていないデバイスは、履歴２４１２に現れず、従ってイメージリポジトリによってカウントされる参照対象ではなくなるであろう。イメージリポジトリ２６０４は、ブート完全性チェックを実行するデバイスを明らかにする「ヒートマップ」を維持することができる。もはやデプロイされていない古いデバイスを廃れさせる戦略は、イメージリポジトリ２６０４からそれらのイメージ２６０６を除去し、ホワイトリストの参照をブロックすることであり得る。この手法は、新しいイメージが作成される成長率に相関するデコミッション率を選択するように調整することができる。
【０４６３】
図２７は、一部の実施形態による、ホワイトリストイメージについての完全性トランザクションを有するブロックチェーンブロック２７０２の図である。ブロックチェーンブロックを実装するために、ベンダ、メーカ、およびコード生成ファクトリは、ブロックチェーン機能を生産プロセスに組み込むことができる。各ホワイトリストイメージは、マニフェスト２７０６を含むマニフェスト構造２７０４を使用して署名されてもよい。イメージを生成するデベロッパまたはファクトリは、どのエンティティがイメージを製造したかを確立するために、ＥＰＩＤ鍵であり得る製造業者の鍵２７０８を使用してそれに署名することができる。本明細書で説明するように、署名付きマニフェスト２７０４がブロックチェーンブロック２７０２に追加され、適切なトランザクション鍵を使用してブロックチェーンのチェーン履歴２４１２（図２４）にコミットされる。
【０４６４】
図２８は、一部の実施形態による、ブロックチェーンのルートオブトラストを使用するセキュアなブートプロセスフローのための例示的な方法２８００のプロセスフロー図である。図２８の方法２８００は、図２９に関して説明されるＩｏＴデバイス２９００によって実施することができる。ブロック２８０２は、例えばブート完全性エージェントがオブジェクトを測定するときを表す。本明細書で論じるように、これは、ブートされる次のコードのハッシュコードを計算し、そのコードのイメージを作成することによって実行され得る。ブロック２８０４において、イメージが良好であることがわかっているか否かに関する判定が行われる。そうである場合、ＩｏＴデバイスが正常な動作を続行するとき、方法２８００はブロック２８０６で終了する。そうでない場合、ブロック２８０８において、イメージが不良であることがわかっているか否かに関する判定が行われる。もしそうであれば、方法２８００は、ブロック２８１０において、コードの隔離および問題の修正をもって終了する。
【０４６５】
ブロック２８０８において、イメージが不良であることが知られていない場合、プロセスフローは、ブロック２８１２に進み、イメージが未知であるか否かに関する判定が行われる。そうでない場合、方法２８００は、例えば、ステータスが信頼できないとしてリストされている状態で、ブロック２８１４で終了することができる。そうである場合、方法２８００は、適用されるアクションを判定するためにローカルポリシーが調べられるブロック２８１６で終了することができる。
【０４６６】
ブロック２８０４における比較に使用するためのイメージを取得するために、ブロック２８１８において、サイト管理者は、例えばクラウドリポジトリから参照ハッシュを取得することができる。ハッシュは、他のＩｏＴデバイス、製造業者などを含む他の情報源から取得されてもよい。ブロック２８２０において、ハッシュ上の署名が有効であるか否かに関する判定が行われる。そうでない場合、方法２８００は、ブロック２８２２で終了する。ブロック２８２４において、イメージハッシュがブロックチェーン（ＢＣ）ハッシュに等しいか否かに関する判定が行われる。等しい場合、ブロック２８２６において、サイト管理者は、イメージのマニフェストに署名する。ブロック２８２８において、イメージは、ホワイトリストに追加され、ホワイトリストは、ブートコードによるアクセスのためにブロックチェーンにコミットされる。次いで、ホワイトリストイメージは、ブロック２８０４において、例えば、ブロックチェーン内またはイメージリポジトリ内のホワイトリストにアクセスするＩｏＴデバイスによって比較に使用され得る。
【０４６７】
ブロック２８２４でイメージハッシュがＢＣハッシュと一致しない場合、ブロック２８３０において、イメージハッシュが攻撃シグネチャを含むか否かに関する判定が行われる。含む場合、ブロック２８３２において、イメージは、ブラックリストに追加されてもよく、ブラックリストは、ブロックチェーンにコミットされ得る。次いで、ブラックリストイメージは、ブロック２８０８において、例えば、ブロックチェーン内またはイメージリポジトリ内のブラックリストにアクセスするＩｏＴデバイスによって比較に使用され得る。
【０４６８】
ブロック２８３０でイメージハッシュが既知の攻撃シグネチャと一致しない場合、ブロック２８３４において、イメージは、未分類のリストに追加され得る。次いで、未分類のリストをブロックチェーンに追加することができる。次いで、未分類のイメージは、ブロック２８１２において、例えば、ブロックチェーン内またはイメージリポジトリ内の未分類のリストにアクセスするＩｏＴデバイスによって比較に使用され得る。
【０４６９】
攻撃シグネチャは、任意の数の技法で識別され得る。例えば、ブロック２８３６において、フォレンジックラボが攻撃を識別し、そのイメージの攻撃シグネチャを生成することができる。本明細書で使用される場合、フォレンジックラボは、出回っているマルウェア、ウイルス、および他の問題のあるコードを識別する商用セキュリティサービスであり得る。ブロック２８３８において、フォレンジックラボは、イメージの攻撃シグネチャをブロックチェーンに書き込むことができる。一部の例では、サイト管理者は、商用フォレンジックラボから攻撃シグネチャを入手し、その攻撃シグネチャをブロックチェーンに書き込むことができる。ブロック２８４０において、ブロック２８３０で使用するために、ブロックチェーンから攻撃シグネチャを取得することができる。
【０４７０】
本明細書で説明されるように、セキュアなブートプロセスは、参照測定値を取得および確認し、ホワイトリスト、ブラックリスト、またはローカル測定値を評価するために使用され得る未分類リストを策定するためのブロックチェーンの使用を含むように拡張され得る。セキュアなブートの施行は正常に行われる。よって、ブロックチェーンは、ネットワーク隔離のための施行ポイントのための情報を提供することができ、それは、既知の不良または未知の構成が見つかったときにデバイスへの、またはデバイスからのパケットの流れにファイアウォール制限を課すことができる。さらに、ブロックチェーンは、信頼できる情報源から参照測定値を取得しようとし得るソフトウェア更新サーバに通知し得る。
【０４７１】
図２９は、一部の実施形態による、セキュアなブートのための、ＩｏＴデバイス２９００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス２９００に対して選択され使用されてもよいことに留意されたい。
【０４７２】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０４７３】
大容量ストレージ８０８は、システム内の最初のロード可能オブジェクトを測定し検証することができるルートオブトラスト測定部（ＲＴＭ）２９０２を含むことができる。ルートオブトラストストレージマネージャ（ＲＴＳ）２９０４は、ＲＴＭ  ２９０２およびルートオブトラスト報告部（ＲＴＲ）２９０６などの他のセキュリティシステムによって生成および消費された値を格納することができる。ＲＴＲ  ２９０６は、ストレージのためのルートオブトラスト（ＲＴＳ）２４０８内の値と、ＲＴＭ  ２４０４、ＲＴＲ  ２４０６、およびＲＴＳ  ２４０８を実装する環境と、をアテステーションすることができる。ルートオブトラストアーカイブ部（ＲＴＡ）２９１０は、全チェーン履歴２９１２を維持する機能を持たない場合があるＲＴＣノードにアーカイブ機能を追加することができる。
【０４７４】
様々な履歴データベースが、ＩｏＴデバイス２９００内で維持されてもよいし、他のメッシュデバイス８１２上でアクセスされてもよい。例えば、ブロックチェーンロジック２９１４は、ブロックチェーンのブロックを含むチェーン履歴２９１２を維持することができる。さらに、ブロックチェーンロジック２９１４は、他のメッシュデバイス８１２に変更をプッシュしてもよいし、他のメッシュデバイス８１２によってブロックチェーンに行われた変更を受け入れて確認してもよい。ホワイトリスト履歴２９１６は、例えば変更がチェーン履歴２９１２にコミットされる前に、ホワイトリスト、およびホワイトリスト項目に行われた変更を保持することができる。さらに、ホワイトリスト履歴２９１６は、ブラックリストおよび未分類のリストなどの他のリストおよび変更を保持することができる。測定履歴２９１８は、例えばイメージとの比較のために、ブートプロセス中に行われた現在および過去の測定値を保持することができる。
【０４７５】
図３０は、一部の実施形態による、セキュアにブートするようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体３０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体３０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図８のプロセッサ８０２およびバス８０６に関して説明したように選択することができる。非一時的機械可読媒体３０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０４７６】
非一時的機械可読媒体３０００は、コードオブジェクトを実行する前にコードオブジェクトを測定するようにプロセッサ９０２に指示するためのコード３００２を含み得る。コード３００４は、既知の良好なイメージのリストに対して測定値を比較するようにプロセッサ９０２に指示するために含まれ得る。コード３００６は、既知の不良のイメージのリストに対してオブジェクトを比較するようにプロセッサ９０２に指示するために含まれ得る。コード３００８は、イメージを分類し、信頼レベルを判定するようにプロセッサ９０２に指示するために含まれてもよく、例えば、プロセッサが、トラステッド実行環境でブートすることを可能にする、プロセッサが非トラステッド環境でブートすることを可能にする、またはブートを阻止し、サイト管理者に警告する。コード３０１０は、ブロックチェーン３０１４を維持するようにプロセッサ９０２に指示するために含まれてもよく、例えば、とりわけ、トランザクションをチェーン履歴にコミットする、トランザクションの変更を他のＩｏＴデバイスに転送する、または他のＩｏＴデバイスからの変更を確認する。コード３０１２は、例えば、ＲＴＭ  ２４０４、ＲＴＲ  ２４０６、ＲＴＳ  ２４０８、ＲＴＣ  ２４１０、およびＲＴＡ  ２４１４について図２４に関して説明したように、ルートオブトラストを維持するために含まれ得る。機械可読媒体３０００はまた、図２４に関して説明したチェーン履歴２４１２などのブロックチェーンを格納することができる。
【０４７７】
図３１は、一部の実施形態による、パブリックドメイン３１０２、プライベートドメイン３１０４、およびパブリック−プライベートドメイン３１０６にわたる相互運用性を示す概略図３１０２である。ネットワークトポロジは、連続的に変化している状態であり得るため、パーマネントマップでのいかなる試行も不可能である。従って、ＩｏＴデバイスは、ドメインネームサーバ（ＤＮＳ）などのバックボーンリソースを使用して、ドメイン間でパケットを送信することができる。パケットは、ルータ３１０８として示されているインターネットバックボーンを介してドメイン３１０２、３１０４、および３１０６の間で経路指定され得る。
【０４７８】
一部の態様では、ルータ３１０８は、ドメインを互いに結合するエッジ接続を提供する。本明細書で説明されるように、相互接続性を高めるために、ドメイン３１０２、３１０４、および３１０６のエッジにおいて任意の数のサービスを提供することができる。例えば、パブリックドメイン３１０２とプライベートドメイン３１０４との間の相互接続は、とりわけ、ドメインアクセスに対するマイクロペイメント、ドメインアクセスに対する明示的な許可および追跡、ならびにパブリックトラフィックとプライベートトラフィックとの分離の機会を提供することができる。同様に、パブリックドメイン３１０２とパブリック−プライベートドメイン３１０６との間の相互接続は、とりわけ、時間ベースのリース、リソースマーケットプレイス、および分散型アイデンティティサーバなどのサービスの機会を提供することができる。プライベートドメイン３１０４とパブリック−プライベートドメイン３１０６との間の相互接続は、とりわけ、インラインサービス相互接続、挙動ベースの脅威分析、およびプルーフオブプロヴェナンスの機会を提供することができる。
【０４７９】
図３２は、一部の実施形態による、有線ネットワーク３２０２ならびに無線ネットワーク３２０４および３２０６の異種ネットワーク３２００にわたる相互運用性の概略図である。無線ネットワーク３２０４および３２０６は、有線ネットワーク３２０２内のデバイスによって通信可能に結合され得る。これは、無線ネットワーク３２０４および３２０６内のデバイス間の通信における効率改善、ならびに無線ネットワーク３２０４または３２０６内のデバイスと有線ネットワーク３２０２内のデバイスとの間の通信における改善の機会を提供する。例えば、第１の無線ネットワーク３２０４を有線ネットワーク３２０２に結合するエッジデバイス３２０８は、ペイロードのサイズを縮小するためにデータから情報への変換を提供することができる。さらに、エッジデバイス３２０８は、未許可のパケットが転送されるのを阻止しながら、第１の無線ネットワーク３２０４からのパケットが通過することを可能にする許可システムを有し得る。許可システムは、情報が有線ネットワーク３２０２にわたって移動することを可能にするためにマイクロペイメントを行うシステムを含み得る。一例として、第１の無線ネットワーク３２０４は、農業用地の地面の水分量センサアレイであり得る。報告頻度は、変化率に応じる場合があり、その場合、最も高い報告頻度に一致するように帯域幅を購入する必要があるため、コストが増加する可能性がある。従って、マイクロペイメントシステムは、トランザクションが必要に応じて支払われることを可能にすることによってコストを下げることができる。
【０４８０】
図３３は、一部の実施形態による、クラウドＡ  ３３０２をクラウドＢ  ３３０４と接続するなど、２つの異なるフォグエンティティまたはクラウドエンティティを接続するインライン経路指定システム３３００の概略図である。インライン経路指定は、ＩｏＴデバイス３３０６を複数の送信元と宛先との間のコンジットとして使用することができ、コンジットでは、インラインルータとして動作するＩｏＴデバイス３３０６の結合動作は、現在ゲートウェイと呼ばれ得るものを形成する。
【０４８１】
ネットワーク内の接続されたＩｏＴデバイス３３０６間のインライン経路指定は、ネットワークスタックのレイヤ３およびレイヤ４で接続するスタックポップ技法を使用して実行され得る。この技法は、インラインレイテンシを減らし、アプリケーション固有トラフィック管理の必要性を減らすことができる。この技法は、ＭＣＵクラスのデバイスなどの様々なデバイス用のボードサポートパッケージ（ＢＳＰ）に直接組み込むことができる。
【０４８２】
アプリケーションとインターフェースをとり、ＩｏＴデバイス３３０６間の通信のためにネットワークスタックを管理するためのアプリケーション／サービスマネージャ３３０８などの、経路指定機能を実行するためのサブシステムをＩｏＴデバイス３３０６に含めることができる。支払い／クレジットマネージャ３３１０は、とりわけ、他のネットワークへのトランザクションアクセスのためのマイクロペイメントを処理することができる。例えば、支払い／クレジットマネージャ３３１０は、ネットワークを介した情報転送、または地域の天気情報、交通流パターンなどのような情報へのアクセスを可能にするためにシステムに支払いをすることができる。通行権システム３３１２は、トラフィックが特定のＩｏＴデバイス３３０６を通って流れることを可能にするためにアクセス権を提供するために使用されるネットワーク層を制御することができる。
【０４８３】
ネットワークスタック３３１４は、通信スタックの異なる層を提供するように構成される。本明細書で説明される機能を実施するために追加の層を設けることができる。例えば、通行権システム３３１２は、本明細書で説明するように、通行権層を制御することができる。タイミングサブシステム３３１６は、通信にタイミング機能を追加するために使用され得る。例えば、通行権層を通じた通信は、特定のクレデンシャルセットについて限られた時間窓の間に許可され得る。期限が切れると、通信を再開するために新しいクレデンシャル、または追加の支払いが必要になる場合がある。システムは、デバイスに電力を供給するための電力サブシステム３３１８を含み得る。
【０４８４】
図３４は、一部の実施形態による、ＩｏＴデバイス３３０６による黙示的パススルー経路指定を示すインライン経路指定の概略図３４００である。同様の番号が付けられた項目は、図３３に関して説明したとおりである。ＩｏＴデバイス３３０６は、２つのドメイン間のエッジデバイスとして動作することができ、例えば、異なるプロトコル間の通信を変換し得る。
【０４８５】
第１のエンティティ３４０２は、例えば、第１のプロトコル３４０４を使用して、ＩｏＴデバイス３３０６と通信することができる。この例では、ＩｏＴデバイス３３０６は、トラフィックを制限しないが、さらなる許可なしにそれを通過させる。ＩｏＴデバイス３３０６は、パケットを第２のエンティティ３４０８で送信するときに、パケットを第２のプロトコル３４０６に変換することができる。
【０４８６】
図３５は、一部の実施形態による、ＩｏＴデバイス３３０６による明示的な許可された経路指定の概略図である。同様の番号が付けられた項目は、図３３および図３４に関して説明したとおりである。この手法は、パススルーが黙示的に行われるシステムにおける潜在的なセキュリティ上の欠陥に対処する。図３４に関して説明したように、ＩｏＴデバイス３３０６は、例えば通信を変換するための、２つのドメイン間のエッジデバイスとして動作することができる。
【０４８７】
第１のエンティティ３４０２は、例えば、第１のプロトコル３４０４を使用して、ＩｏＴデバイス３３０６と通信する。この例では、ＩｏＴデバイス３３０６は、トラフィックを通過させる前に許可を判定するために、一方または両方のデバイスにチャレンジ３５０２を発行することができる。本明細書で使用される場合、許可されたパススルーは、鍵もしくはトークンのチャレンジ、期限付きの通行権、挙動もしくは評判に基づく許可、金銭的もしくは他の電子通貨交換、またはそれらの任意の組み合わせに基づいてインライン相互接続を通過する権利を主張する方法である。
【０４８８】
例えば、ＩｏＴデバイス３３０６は、エンティティ３４０２または３４０８から識別鍵を受け入れ、そのデバイスが他のエンティティ３４０８または３４０２と通信することを認可されていることを確認するためにブロックチェーンにアクセスすることができる。ＩｏＴデバイス３３０６は、通信が１秒（ｓ）、５００ミリ秒（ｍｓ）、１００ｍｓ以下などの所定時間継続することを可能にし得る。ＩｏＴデバイス３３０６は、通信を進めることを可能にするためにマイクロペイメントを必要とし得る。さらに、ＩｏＴデバイス３３０６は、パケットを第２のエンティティ３４０８に送信するときに、パケットを第２のプロトコル３４０６に変換することができる。
【０４８９】
図３６は、パススルーポリシー制御に使用されるインライン経路指定のための通行権層３６０２、３６０４、および３６０６の概略図である。同様の番号が付けられた項目は、図３３および図３４に関して説明したとおりである。本明細書で使用される場合、通行権という用語は、ノードを所有せずにノードを通して情報を中継するための非所有権を表す。このプロセスは、例えばアプリケーション層の下にある通行権層において、中間ノードがパケットのイングレス、エグレス、または内容を知ることなく、それらのリソースの使用に同意する複数のノードにわたる通信のためのコンジットを提供する。
【０４９０】
通行権層３６０２、３６０４、または３６０６は、それぞれ経路指定層３６０８、３６１０、または３６１２の上のネットワークスタックの一部を含むことができる。第１のエンティティ３４０２内のアプリケーション３６１４は、第２のエンティティ３４０４内のアプリケーション３６１６にパケットを送信することができる。パケットは、第１のエンティティ３４０２内の通行権層３６０８を通過し、そこで、例えばＩｏＴデバイス３３０６内の第２の通行権層３６０４によって転送される適切な情報と共にパッケージ化される。
【０４９１】
例えば、アイデンティティ、認可、支払い、または時間に基づいて、パケットを転送する許可が、メモリ内で動作するコードブロックなどの通行権システムによって確認されると、パケット転送は、ＩｏＴデバイス３３０６内のネットワークスタックにおける通行権層３６０４を介して行われ得る。パケットのプロトコルは、通行権層３６０４において第２のプロトコル３４０６に変換されてもよい。よって、パケットは、ＩｏＴデバイス３３０６内のアプリケーション層３６１８の下で処理され、それは、その内容、またはパケットが通過したことさえ知らない。
【０４９２】
次いで、パケットは、第２のエンティティ３４０８に渡される。第２のエンティティ３４０８内の通行権層３６０６では、通行権情報がパケットから除去され、パケットは、アプリケーションによる消費のためにアプリケーション層３６１６に送信される。同様のプロセスが、第２のエンティティ３４０８から第１のエンティティ３４０２に送信されたパケットに対して反対方向に機能する。
【０４９３】
概略図３６００は、単一の中間エンティティ、すなわちＩｏＴデバイス３３０６を示す。しかしながら、図３３に示されるように、第１のエンティティ３４０２から第２のエンティティ３４０８へパケットを転送するために複数の中間エンティティが使用されてもよい。
【０４９４】
図３７は、一部の実施形態による、許可に基づく明示的パススルー経路指定のための例示的な方法３７００を示すラダー図である。図３７の方法３７００は、図３９に関して説明されるＩｏＴデバイス３９００によって実施することができる。同様の番号が付けられた項目は、図３３に関して説明したとおりである。この場合、許可はマイクロペイメントに対する電子クレジットに基づいているが、同様の許可は、鍵、ユニット識別情報、評判の鍵などに基づいていてもよい。
【０４９５】
方法３７００では、通行権システム３３１２が、パケットが通行権を通じて渡され得るか否かを判定するために、経路指定要求３７０２をデバイスレジストラ３７０４に送信することができる。デバイスレジストラ３７０４、すなわちエスクローエージェントは、明示的パススルーノードとして動作するノード内に存在するか、ノードのグループに対する共通のエージェントとして外部に存在するか、のいずれかであり得る。経路指定要求３７０２は、パススルー要求が許可されるべきか拒否されるべきかを判定するために、デバイスレジストラ３７０４によって使用され得る要求者に関連する識別情報または鍵を含む。
【０４９６】
支払いベースの例では、要求者の支払い能力も判定される。これは、例えば、デバイスレジストラ３７０４によって、ブロックチェーン内のデバイスの識別情報または鍵をルックアップすること３７０６によって実行され得る。トークンクレジットチェック３７０８は、トランザクションに対して支払うために十分なクレジットが存在するか否かを判定するために、ブロックチェーン内のトランザクションに対して実行され得る。トークンクレジットチェック３７０８は、パススルー要求に埋め込まれたトークン、またはブロックチェーンに記録されたクレジットの量に基づいてもよい。
【０４９７】
次いで、許可または拒否の決定３７１０は、クレジット、識別情報、鍵、または任意の組み合わせに基づいて行われ得る。次いで、応答３７１２が、許可または拒否の決定３７１０の結果を通知するために、通行権システム３３１２に送信され得る。決定がパケットの通過を拒否することであった場合、通行権システム３３１２は、とりわけ、さらなる動作なしにパケットを削除してもよいし、アクセスの拒否を送信者に通知してもよい。
【０４９８】
許可または拒否の決定３７１０がパケットを通過させることである場合、通行権システム３３１２は、パケット３７１４をターゲットデバイスに向けて経路指定することができる。許可の判定、例えば、マイクロペイメントは、ＩｏＴデバイス３３０６のうちの１つまたは複数を通過して、または異なるドメインを結合しているルータなどのエッジデバイスのみを通過して、行われてもよい。パケットが経路指定されると、通行権システム３３１２は、経路指定が完了したという通知３７１６をデバイスレジストラ３７０４に送信することができる。次いで、デバイスレジストラ３７０４は、マイクロペイメント３７１８を解放し、支払い３７２０を通行権システム３３１２に送信することができる。ブロックチェーン記録が使用される場合、デバイスレジストラ３７０４は、ブロックに支払いを記録し、そのブロックをブロックチェーンにコミットして、残りのクレジットの量の変更を記録することができる。
【０４９９】
図３８は、一部の実施形態による、明示的パススルーのための時間制限リース手法のための例示的な方法３８００のラダー図である。図３８の方法３８００は、図３９に関して説明されるＩｏＴデバイス３９００によって実施することができる。同様の番号が付けられた項目は、図３３および図３７に関して説明したとおりである。この例では、段階３８０２において、デバイスレジストラ３７０４は、要求者に関連付けられた識別情報または鍵と要求されたパススルー期間とを含むパススルー要求を受信する。クレデンシャルおよびパススルー期間は、要求が許可されるべきか拒否されるべきかを判定するためにレジストラによって使用され得る。これは、例えば、ブロックチェーンにおいて、デバイスの識別情報、鍵、および許可された通信期間をデバイスレジストラ３７０４にルックアップさせること３８０４によって実行され得る。
【０５００】
段階３８０６において、通信に許可された期間が判定される。要求されたパススルー期間をサポートすることができない場合（３８０８）、最大許容パススルー期間が応答３８１０で指定される。パケットが経路指定される３８１２と、通行権システム３３１２は、経路指定が完了したという通知３８１４をデバイスレジストラ３７０４に送信することができる。次いで、デバイスレジストラ３７０４は、リース期間が満了したか否かを判定することができる３８１６。満了している場合、段階３８１８において、デバイスレジストラ３７０４はリースを無効化し、段階３８２０において、デバイスレジストラ３７０４は、リース期間の満了を通知するために通知３８２０を通行権システム３３１２に送信する。
【０５０１】
図３９は、一部の実施形態による、提携グループを作成するための、ＩｏＴデバイス３９００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３、図８、図３３、および図３８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス３９００に対して選択され使用されてもよいことに留意されたい。
【０５０２】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０５０３】
大容量ストレージ８０８は、他のメッシュデバイス８１２、クラウド３０２内のデバイスなどにパケットを通信するためのオペレーティングシステムおよびプログラミングインターフェースなどのアプリケーション動作環境を提供することができるアプリケーション／サービスマネージャ３３０８を含むことができる。支払い／クレジットマネージャ３３１０は、図３３に関して説明したように、通信のためのマイクロペイメントを処理することができる。通行権システム３３１２は、図３７および図３８に関して説明したように、パケット転送のためのアクセス権を提供するために、通行権レイヤを制御することができる。ネットワークスタック３３１４は、パケットをパッケージ化し転送するためのネットワーク層を提供することができる。ネットワークスタック３３１４は、例えば、図３６に関して説明したように、通行権を含むことができる。タイミングシステム３３１６は、例えばリースが期限切れになる前の時間をカウントダウンするなど、通信のためのタイミング機能を追加するために含まれ得る。ブロックチェーンロジック３９０２は、とりわけ、通信許可、支払い、またはクレジットのブロックチェーンにアクセスしてそれを維持するために含まれ得る。
【０５０４】
図４０は、通行権を介してデバイス間で通信を転送するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体４０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体４０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体４０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０５０５】
非一時的機械可読媒体４０００は、通信が許可されているか否かを判定するために経路指定要求をデバイスレジストラに送信するようにプロセッサ９０２に指示するためのコード４００２を含み得る。コード４００４は、評判、許可、マイクロペイメントなどに基づいてデバイス間でパケットを経路指定するようにプロセッサ９０２に指示するために含まれ得る。コード４００４は、例えば新しいドメインに入るときに、パケットを新しいプロトコルに変換するようにプロセッサ９０２に指示することができる。
【０５０６】
コード４００６は、メッセージを形成するパケットのグループなどの通信が転送されたことを通知するために完了通知をデバイスレジストラに送信するようにプロセッサ９０２に指示するために含まれ得る。コード４００８は、例えば、転送の完了までデバイスレジストラによってエスクローに保留されている、通信のためにデバイスレジストラからの支払いを受け入れるようにプロセッサ９０２に指示するために含まれ得る。
【０５０７】
ＩｏＴデバイス３３０６（図３３）は、デバイスレジストラとして動作することができるため、コード４０１０は、例えば許可およびアイデンティティを判定するためにブロックチェーンにアクセスすることによって、要求者をルックアップするようにプロセッサ９０２に指示するために含まれ得る。コード４０１２は、クレジットまたは支払いが通信に対して十分であるか否かを判定するためにクレジットまたは支払いをチェックするようにプロセッサ９０２に指示するために含まれ得る。コード４０１２は、許容された通信時間を計算するようにプロセッサ９０２に指示することができる。コード４０１４は、許可決定を通行権システム３３１２に送信し、通行権システム３３１２がパケットまたは通信を転送または削除することを許可するようにプロセッサ９０２に指示するために含まれ得る。コード４０１６は、例えば、最後に完了した通信が許可されたリース時間を超えた場合に、時間ベースのリースを無効化するようにプロセッサ９０２に指示するために含まれ得る。コード４０１６は、リースを無効化するメッセージを通行権システム３３１２に送信するようにプロセッサ９０２に指示することができる。
【０５０８】
フレームが通過するデバイスを追跡することは、通信が送信元デバイスからターゲットデバイスへ異なるドメインを通過するときにセキュリティレベルを強化することができる。これは、とりわけ、中間者攻撃などの、送信元デバイスを模倣する攻撃を防ぐのに役立つ。中間者攻撃では、デバイスは、別のデバイス宛ての通信を傍受し、その通信を変更してセキュリティを危険な状態にする。
【０５０９】
図４１は、一部の実施形態による、ネットワーク内のデバイスを介してプルーフオブプロヴェナンス（ｐｒｏｏｆ−ｏｆ−ｐｒｏｖｅｎａｎｃｅ）（ＰｏＰ）情報を運ぶためのフレーム構造の使用の概略図である。デバイスは、ＩｏＴデバイス、インターネットデバイス、エッジデバイス、またはそれらの任意の組み合わせを含み得る。プルーフオブプロヴェナンスは、マルチリンク接続チェーンを通じてネットワークトラフィックのトレーサビリティを提供する。ＰｏＰの方法は、トラフィック監査証跡を作成し、そして本明細書で説明されるように、中間者攻撃を識別しブロックするために使用され得る。ＰｏＰは、例えばパケット４１０６を送信することによって、エンティティ１  ４１０２が別のエンティティ４  ４１０４との通信を開始するときに使用され得る。パケット４１０６は、パケット４１０６が通過したデバイスを識別するための複数のプレースホルダ４１０８を含み得る。
【０５１０】
この例では、パケット４１０６は、第１のメッセージ４１１２において、第１のデバイスＡ  ４１１０、またはルータに送信され得る。デバイスＡ  ４１１０は、例えば、トランジットコードＰｏＰ１  ４１１６をプレースホルダ４１０８に書き込むこと（４１１４）によって、パケットがデバイスＡ  ４１１０を通過したことを示すようにパケット４１０６を変更することができる。通過コードの生成は、図４２に関してさらに説明される。
【０５１１】
次いで、パケット４１０６は、第２のメッセージ４１２０において別のデバイス、すなわちエンティティ２  ４１１８に渡され得る。第２のメッセージ４１２０は、例えばデバイスＡ  ４１１０において第２のプロトコルに変換されていて、第１のメッセージ４１１２とは異なるプロトコルであり得る。エンティティ２  ４１１８は、パケットを第３のメッセージ４１２４において別のデバイスＢ  ４１２２に渡すことができ、またパケットを新しいプロトコルに変換することもできる。
【０５１２】
デバイスＢ  ４１２２は、例えば、第２のトランジットコードＰｏＰ  ２  ４１２８をプレースホルダ４１０８に書き込むこと（４１２６）によって、パケット４１０６がデバイスＢ  ４１２２を通過したことを示すようにパケット４１０６を変更することができる。次いで、デバイスＢ  ４１２２は、そのパケットを別のメッセージ４１３２において、別のデバイス、すなわちエンティティ３  ４１３０に渡すことができる。この例では、エンティティ３  ４１３０は、メッセージ４１３６においてパケットをデバイスＣ  ４１３４に送信する前に、パケット４１０６を最初のプロトコルに変換して戻すことができる。
【０５１３】
デバイスＣ  ４１３４は、例えば、第３のトランジットコードＰｏＰ３  ４１４０をプレースホルダ４１０８に書き込むことによって（４１３８）、パケット４１０６がデバイスＣ  ４１２２を通過したことを示すようにパケット４１０６を変更することができる。次いで、デバイスＣ  ４１３４は、そのパケットを別のメッセージ４１４２において、別のデバイス、すなわちエンティティ４  ４１４０に渡すことができる。デバイスＣ  ４１３４は、パケットをエンティティ４  ４１４０に送信する前に、パケット４１０６を別のプロトコルに変換してもしなくてもよい。
【０５１４】
チェーン内の各ノードは、チェーン内の前のノードおよび次のノードに関する知識のみを有し得る。よって、パケット４１０６内のＰｏＰシーケンスは、パケット４１０６が通過したデバイスの証跡を提供する。一部の例では、プレースホルダ４１０８は、ＰｏＰコードがパケット４１０６に挿入された、または付加された状態で、明示的には使用されない。
【０５１５】
図４２は、一部の実施形態による、ＰｏＰ通貨コードまたは鍵を作成するために使用され得る手続きの概略図４２００である。発信パケット４２０４の場合、ＰｏＰシーケンス４２０６は、シードバイトシーケンスに対して変換を実行することによって生成され得る。シードバイトシーケンスは、デバイスＩＤに基づく乱数発生器によって、または他の任意の数の技法によって生成され得る。変換プロセスは、排他的ＯＲ演算（ＸＯＲ）、または他の２進計算の方法を必然的に伴い得る。
【０５１６】
チェーン内のノードは、ＰｏＰシーケンスを受信し、それをイングレス鍵４２０８として扱う。次いで、ノードは、入来するイングレスシーケンスを使用して変換４２１０を実行して、自身のＰｏＰシーケンス４２１２を生成する。例えば、排他的ＯＲ関数４２１６を使用してイングレス鍵４２０８をデバイス鍵４２１４と組み合わせてＰｏＰシーケンス４２１２を生成することができる。デバイス鍵４２１４は、デバイスに格納されている製造業者の鍵、デバイスＩＤ、デバイスＩＤに基づいて生成された乱数などであり得る。次いで、ＰｏＰシーケンス４２１２をＰｏＰ鍵４２１８としてパケット４２０４に追加することができる。ＰｏＰの次のステージで使用されるエグレス鍵４２２０として同じシーケンスを追加して次のＰｏＰ鍵を生成することができる。一部の例では、エグレス鍵４２２０を省いてもよく、ＰｏＰ鍵４２１８自体を次のステージに使用してもよい。ＰｏＰ変換が前のステージで実行されなかったことを示すために、ヌルシーケンスまたは他の標準的なシーケンスフォーマットを使用することができる。
【０５１７】
図４３は、ＰｏＰ鍵を生成するための例示的な方法４３００のプロセスフロー図である。図４３の方法４３００は、図４５に関して説明されるＩｏＴデバイス４５００によって実施することができる。ブロック４３０２は、例えば、あるデバイスが別のデバイスから第３のデバイスへの送信を意図したパケットを受信したときを表す。ブロック４３０４において、例えば、最後のＰｏＰステージによって生成されたＰｏＰ鍵を読み取ることによって、イングレス鍵が取得される。ブロック４３０６において、別のＰｏＰ鍵が、例えば、ノードによって使用される秘密鍵または共通鍵などの、前のＰｏＰ鍵およびデバイス鍵のＸＯＲ関数を使用して計算される。
【０５１８】
ブロック４３０８において、新たに生成されたＰｏＰ鍵がパケットに付加され、以前に生成されたＰｏＰ鍵はそのまま残される。ブロック４３１０において、パケットは、次のデバイスに経路指定される。ブロック４３１２において、パケットが宛先に到達したか否かに関する判定が行われる。到達していない場合、プロセスフローはブロック４３０２に戻り、次のノードでプロセスを続行する。パケットが宛先に到達した場合、方法４３００は終了する。すべてのデバイスがパケットにＰｏＰ鍵を挿入または付加する必要があるわけではないことに留意されたい。図４１に関して説明したエンティティ３  ４１３０などの一部のデバイスは、ＰｏＰ鍵をパケットに入れることなくパケットを渡すことができる。これらのデバイスは、単一ドメイン内の一般的なルータや他のデバイスであり得る。
【０５１９】
図４４は、一部の実施形態による、パケット内のＰｏＰ鍵を検証するための例示的な方法４４００のプロセスフロー図である。パケットが完全なチェーンを通過した場合、連続したＰｏＰチェーンの最後にある宛先ノードは、有効なＰｏＰ鍵シーケンスを受信する。チェーン内のノードからのデバイス鍵は、データベース、ブロックチェーン、または他のメカニズムを介して、宛先ノードまたは他の確認エンティティに利用可能にされ得る。デバイス鍵は、すべてのノードのイングレス鍵およびＰｏＰ鍵の知識がある場合に、シーケンス変換プロセスを使用して全チェーンを検証するために使用され得る。このプロセスは、反復検証計算の結果、報告されたＰｏＰシーケンスと一致しないＰｏＰ値が発生したときに、ＰｏＰチェーンの中断が発生したか否か、またその発生場所を判定するために使用され得る。
【０５２０】
ブロック４４０２は、例えば、確認デバイスがパケットを受信したときを表す。ブロック４４０４において、検証されるパケットからＰｏＰ鍵の連結リストが抽出される。ブロック４４０６において、ＰｏＰ鍵は、ストリングを個々のトークン／鍵に分割するためにトークン化され得る。ブロック４４０８において、現在のＰｏＰ鍵が検証され得る。ブロック４４１０において、現在のＰｏＰ鍵は、ＸＯＲプロセスを用いて共通秘密鍵と結合され得る。ブロック４４１２において、ＸＯＲの結果は、経路内の次のノードのイングレス鍵である次のトークンと比較され得る。ＸＯＲの結果と次のイングレス鍵とが一致しない場合、プロセスフローはブロック４４１６に進んで、障害状態を報告することができる。
【０５２１】
ブロック４４１２で一致がある場合、ブロック４４１４において、ＰｏＰシーケンス内のすべての鍵がテストされたか否かに関する判定が行われる。テストされていない場合、プロセスフローは、ブロック４４０８に戻り、次の鍵をテストする。すべての鍵がテストされている場合、ブロック４４１６において、成功した結果が報告される。
【０５２２】
図４５は、一部の実施形態による、パケット内のプルーフオブプロヴェナンスを追跡するための、ＩｏＴデバイス４５００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス４５００に対して選択され使用されてもよいことに留意されたい。
【０５２３】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０５２４】
大容量ストレージ８０８は、メッシュデバイス８１２またはクラウド３０２内のデバイスからのパケットを受け入れ、そのパケットを他のメッシュデバイス８１２、クラウド３０２内のデバイスなどに中継する通信部４５０２を含み得る。通信部４５０２は、プロトコル間でのパケットの変換、マイクロペイメントの受け入れなどの他の機能を実行することができる。さらに、通信部４５０２は、図３３を参照して説明した通行権システム３３１２の一部とすることができる。
【０５２５】
イングレス鍵計算部４５０４は、イングレス鍵を判定するために使用され得る。パケットに付加されたＰｏＰ鍵がある場合、これが読み取られてイングレス鍵として識別され得る。イングレス鍵計算部４５０４がＩｏＴデバイス４５００がチェーン内の最初のデバイスであり得ることを示すヌル文字または他の文字を見出した場合、ＩｏＴデバイスは、イングレス鍵を計算するために乱数発生器を使用することができる。これはデバイス鍵４５０６または他のシードに基づき得る。デバイス鍵４５０６は、製造業者からの格納された値であってもよいし、とりわけ、図２０に関して説明されるように、グループ内でセキュアに通信するために生成され、ＩｏＴデバイス４５００に割り当てられた鍵であってもよい。
【０５２６】
ＰｏＰ鍵計算部４５０８は、デバイス鍵４５０６およびイングレス鍵からＰｏＰ鍵またはエグレス鍵を計算するために使用され得る。これは、図４２に関して説明したように実行され得る。
【０５２７】
パケット構築部４５１０は、例えば、異なるプロトコルへの変換が実行されたときに、新しいパケットを構築するために使用され得る。パケット構築部は、パケットの末尾に、あらゆる他の鍵の後に、現在のノードのＰｏＰ鍵を付加することができる。さらに、パケット構築部４５１０は、図３６を参照して説明したように、他のデバイスの通行権層によってパケットを送信するために使用される任意の通行権情報を追加する通行権層の一部であり得る。
【０５２８】
ＰｏＰシーケンス検証部４５１２は、図４４に関して説明したように、ＰｏＰシーケンスを分析するために含まれ得る。ＰｏＰシーケンス検証部は、パケット内のＰｏＰ鍵がデバイスのチェーンを介して許可された経路をたどり、パケットが不正なデバイスを通過していないことを判定することができる。これにより、中間者攻撃から保護され得る。
【０５２９】
図４６は、通行権を介してデバイス間で通信を転送するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体４６００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体４６００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体４６００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０５３０】
非一時的機械可読媒体４６００は、例えば付加されたＰｏＰ鍵を検出することによって、イングレス鍵を判定するために受信されたパケットを読み取るようにプロセッサ９０２に指示するためのコード４６０２を含み得る。コード４６０４は、他の鍵を生成するためのデバイス鍵を生成するか、他の方法で提供するようにプロセッサ９０２に指示するために含まれ得る。デバイス鍵は、デバイスに格納されている製造業者の鍵であってもよいし、とりわけ、ブロックチェーンからアクセスされるデバイス固有の通信鍵であってもよい。
【０５３１】
コード４６０６は、例えばイングレス鍵およびデバイス鍵から、新しいＰｏＰ鍵を計算するようにプロセッサ９０２に指示するために含まれ得る。コード４６０８は、新しいＰｏＰ鍵をパケットの末尾に付加するようにプロセッサ９０２に指示するために含まれ得る。コード４６１０は、パケットを次のデバイスに送信するようにプロセッサ９０２に指示するために含まれ得る。
【０５３２】
コード４６１２は、パケットが正当なデバイスを通過したことを確認するために、パケットに付加されたＰｏＰ鍵のシーケンスを検証するようにプロセッサ９０２に指示するために含まれ得る。コード４６１４は、検証手続きの結果について報告するように、例えば、パケットの危殆化を別のデバイスまたはデバイスのグループに報告するようにプロセッサ９０２に指示するために含まれ得る。ユーザはまた、違法なパケットについて警告されてもよい。
【０５３３】
図４７は、トークンバケット４７０４にマイクロペイメント情報を含むパケット４７０２の一例の概略図４７００である。トークンバケット４７０４は、マイクロペイメントのためにトークンを符号化するビットシーケンスを含むパケットの領域である。トークンバケット４７０４を使用することにより、パケットが、共通データベースまたはブロックチェーンへのアクセスを持たないシステムを介して通過の代金を支払うことができる。トークンバケット４７０４は、１つまたは複数の送信デバイスによってデクリメントされ得る暗号化された残高を有し得る。一部の例では、トークンバケット内のトークンは、第１の鍵で暗号化された１つまたは複数のシーケンスとすることができ、エッジデバイス４７０６〜４７１０のうちの１つまたは複数は、トークンファイルを復号しシーケンスまたはトークンを除去する鍵を有し得る。
【０５３４】
パケット４７０２がエッジデバイス４７０６で受信されると、トークンバケット４７０４はアクセスされ（４７１２）、トークンバケット４７０４に残された残高を判定するために復号される。エッジデバイス４７０６を通過するコストが差し引かれ、トークンバケットが再暗号化されアクセスされて（４７１２）、フレームに保存される。パケットが他のエッジデバイス４７０８および４７１０を通過するときに、これらの段階が繰り返される。別の例では、トークンバケット４７０４は、複数の同一の暗号化ビットシーケンスを含む。各シーケンスはトークンを表し、トークンはエッジデバイス４７０６〜４７１０を通過するときに除去される。トークンバケット４７０４が空であるか、または残高が不十分である場合、パケットは削除され得る、または送信者に返され得る。
【０５３５】
トークンバケット４７０４は、メッセージを送信するための優先度の向上を可能にし得る。コストは、所与のパケットの優先度に直接関係し得る。さらに、トークン自体がこの情報を運んでもよい。例えば、トークンが第１の残高を有する場合、エッジデバイス４７０６〜４７１０は、通常の先入れ先出しシーケンスに従ってパケットを転送することができる。しかしながら、トークンがより高い残高を有する場合、エッジデバイス４７０６〜４７１０は、待ち行列内の他のパケットの前にパケットを送信することができる。これは、ＩｏＴデバイスからの通信に優先順位を付けるために使用でき、例えば、通常のデータメッセージを低い優先度で送信しながら、警報を高い優先度で送信できる。
【０５３６】
図４８は、一部の実施形態による、マイクロペイメントを送信システムに渡すためにトークンバケットを使用するための例示的な方法４８００のプロセスフロー図である。図４８の方法４８００は、図４９に関して説明されるＩｏＴデバイス４９００によって実施することができる。ブロック４８０２は、例えば送信システムがパケットを受信したときを表す。ブロック４８０４において、例えばトークンバケットを見つけるために、パケットフレームメタデータが解析される。ブロック４８０６で解析されたメタデータが正しくないと判定された場合、例えば、失敗した経路指定報告を送信することによって、送信者に警告４８０８が行われる。ブロック４８１０において、続行するか否かについての判定がなされる。続行する場合、プロセスフローはブロック４８０２に戻る。
【０５３７】
ブロック４８１２において、送信を完了するための支払いが計算される。これは、ペイロードサイズに、経路指定されたバイト当たりの料金を単純に乗算することによって実行されてもよい。一部の例では、優先度による経路指定は、より高いバイト当たりのレートで課金され得る。
【０５３８】
ブロック４８１４において、経路指定に対する支払いがトークンバケットから抽出される。これは、トークンフィールドをデクリメントすることによって実行され得る。ローカル支払い小計をインクリメントすることもできる。ローカル支払い小計は、例えばデータベース内の支払いストアを更新するために使用され得る。支払いストアは、支払い記録を含むブロックチェーンであり得る。
【０５３９】
ブロック４８１６において、新しいトークンフィールドを使用して、発信フレームのメタデータを完成させることができる。ブロック４８１８において、次いで、パケットは送信機から経路指定される。ブロック４８２０において、続行するか否かに関する判定が行われる。これは、とりわけ、通信のシーケンスが進行中であるか否かなどに基づき得る。進行中である場合、プロセスフローはブロック４８０２に戻って続行する。
【０５４０】
図４９は、一部の実施形態による、支払いを容易にするためにトークンバケットを使用するための、ＩｏＴデバイス４９００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス４９００に対して選択され使用されてもよいことに留意されたい。
【０５４１】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０５４２】
大容量ストレージ８０８は、メッシュデバイス８１２またはクラウド３０２内のデバイスからパケットを受け入れ、そのパケットを他のメッシュデバイス８１２、クラウド３０２内のデバイスなどに中継する通信部４９０２を含み得る。１つまたは複数のパケットがデバイス間の通信を構成してもよい。図４９に関して説明した機能に加えて、４５０２に関して説明したように、通信部４９０２は、プロトコル間でのパケットの変換、プルーフオブプロヴェナンス追加の実行などの他の機能を実行することができる。さらに、通信部４９０２は、図３３を参照して説明した通行権システム３３１２の一部とすることができる。
【０５４３】
データ解析部４９０４は、トークンバケットを識別するために受信パケットについてメタデータを解析することができる。これは、例えば、ＩｏＴデバイス４９００によって保存された公開鍵または秘密鍵を使用して、トークンバケットを復号することを含み得る。支払い計算部４９０６は、通信を送信するのに必要な支払いを計算するために使用され得る。計算は、例えば、より高い帯域幅のチャネルが選択された場合に支払いに乗数を掛けることなど、特定の優先度レベルを考慮する乗数を含むことができる。支払い抽出部４９０８は、トークンバケットから支払いを差し引くことができる。これは、トークンバケットに記録された残高から金額を差し引くことによって実行され得る。一部の例では、トークンバケットは、個別に除去することができる暗号化トークンなどの複数の個別トークンを含むことができる。フレーム構築部４９１０は、例えば、トークンバケットを暗号化し、パケットペイロードとメタデータとをアセンブルしてフレームを形成することによって、フレームをメタデータで再構築することができる。次いで、通信部４９０２は、アセンブルされたパケットを送信するために使用され得る。一部の例では、支払い受け入れ部４９１２は、別の送信元、例えばトークンバケット内のビットシーケンスによって識別されるブロックチェーンからの支払いを受け付けるために使用され得る。
【０５４４】
図５０は、トークンバケットからの支払いに基づいてデバイス間で通信を転送するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体５０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体５０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体５０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０５４５】
非一時的機械可読媒体５０００は、例えばメタデータからトークンバケットを抽出するために、フレームについてメタデータを解析するようにプロセッサ９０２に指示するためのコード５００２を含み得る。コード５００４は、メッセージを送信するための支払いを計算するようにプロセッサ９０２に指示するために含まれ得る。支払いは、例えば、メッセージのサイズおよび／またはメッセージ送信の優先度に基づいてもよい。コード５００６は、トークンバケットから支払いを抽出するようにプロセッサ９０２に指示するために含まれ得る。これは、トークンバケット内の残高を減らすことによって、またはトークンバケットからトークンに対応するビットシーケンスを除去することによって実行され得る。コード５００８は、例えば、トークンバケットの変更された残高を含み、フレームを更新するようにプロセッサ９０２に指示するために含まれ得る。コード５００８はまた、フレームを再アセンブルする前にトークンバケットを暗号化するようにプロセッサ９０２に指示することができる。コード５０１０は、例えば、最終的な宛先を示すアドレスを用いて後続のデバイスにフレームを送信することによって、フレームを宛先に向けて経路指定するようにプロセッサ９０２に指示するために含まれ得る。
【０５４６】
コード５０１２は、トークンバケット内の残高を増やすために支払いを受け入れるようにプロセッサ９０２に指示するために含まれ得る。コード５０１４は、支払われた額に基づいて送信の優先度を上げるようにプロセッサ９０２に指示するために含まれ得る。例えば、トークンバケットがトークンのために離散ビットシーケンスを使用する場合、送信デバイスは、個々のトークンの量に少なくとも部分的に基づいて優先度を設定することができる。
【０５４７】
図５１は、一部の実施形態による、複数ステージでＩＰドメイン５１０２を非ＩＰドメイン５１０４に接続する、異種ネットワーク（ヘットネット）インフラストラクチャ５１００の図である。この例では、ＬＰＷＡドメイン５１０６は、ＩＥＥＥ  ８０２．１５．４ｇメッシュネットワーク５１０８と通信している。メッシュネットワーク５１０８は、ＩＥＥＥ  ８０２．１５．４メッシュネットワーク５１１０と通信している。アクセスポイント５１１２は、通信接続５１１４（例えば、イーサネット（登録商標）接続）をコアネットワーク５１１６に提供する。コアネットワーク５１１６は、第２のアクセスポイント５１１８に結合され得る。第２のアクセスポイント５１１８は、第２のＬＰＷＡネットワーク５１２０に通信を提供し得る。ＩＰドメイン５１０２と非ＩＰドメイン５１０４との異なる順列は、相当数のサービスに対するサポートを提供することと相まって、専用の変換ノードに対して不利に作用する。さらに、動的相互接続は、ノードが、ネットワークに参加でき、ネットワークを離れることができ、そして移動可能であり得る揮発性のＩｏＴインフラストラクチャと相互作用するのに有用であり得る。
【０５４８】
例えば、プロトコルパッキングを使用することによって、異なるドメインからのデータを送信元からターゲットの宛先へ効率的に送信することができる。この例では、第１のプロトコル内のプロトコルフレームは、別のプロトコル内のパケットのペイロードフィールドにパッケージ化され得る。この手法を採用することによって、両方のプロトコルは規格に準拠したままである。図５２に関してさらに説明されるように、ＬｏＲａＷＡＮ（登録商標）ネットワーク５１０６などのフォグデバイス内のセンサ５１２４からゲートウェイ５１２２で受信されたＬｏＲａＷＡＮ（登録商標）フレームは、送信される前にＩＥＥＥ  ８０２．１５．４フレームにパッケージ化され得る。第１のアクセスポイント５１１２においてさらなるプロトコルパッキングが実行されてもよい。例えば第２のアクセスポイント５１１８などのターゲットデバイスにおいて、パッケージングは除去され、フレームはターゲットデバイス５１２４に送信される。これは、異なるネットワークを介して、またはコアネットワーク５１１６を介してアクセスされるリモートデバイスを含むフォグデバイスにおける通信に使用され得る。
【０５４９】
図５２は、一部の実施形態による、あるプロトコルから別のプロトコルへフレームをパッケージ化するのに使用されるプロトコルパッキングの概略図５２００である。概略図５２００に示される例では、ＬｏＲａＷＡＮ（登録商標）フレーム５２０２がパケット５２０４のペイロードフィールドにパックされ、パケット５２０４は、ＩＥＥＥ  ８０２．１５．４のＭＡＣフレーム５２０６に含まれる。ＭＡＣフレーム５２０６は、宛先に送信するための送信フレームを形成するヘッダ５２０８を有する。
【０５５０】
この方法を使用して、任意の数の他のデータリンク層およびトランスポートカプセル化ターゲットをサポートできる。例えば、データオーバーケーブルサービスインターフェース仕様（Ｄａｔａ  Ｏｖｅｒ  Ｃａｂｌｅ  Ｓｅｒｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）（ＤＯＣＳＩＳ）プロトコルに従うフレームは、ＡＸ．２５プロトコルのパケットにカプセル化され得る。ＤＯＣＳＩＳは、ケーブルアンド無線システムを介した高速データ転送に使用される。ブロードバンドインターネットやテレビサービスなどの高速データ転送に主に使用されている。ＡＸ．２５は、１９９６年にＴｕｃｓｏｎ  Ａｍａｔｅｕｒ  Ｐａｃｋｅｔ  Ｒａｄｉｏ（ＴＡＰＲ）およびＡｍｅｒｉｃａｎ  Ｒａｄｉｏ  Ｒｅｌａｙ  Ｌｅａｇｕｅ（ＡＲＲＬ）の組織によって開発され、１９９８年に更新されている。ＡＸ．２５はＡＸ．２５プロトコルから派生したデータリンク層プロトコルであり、主にアマチュア無線帯域における障害のある狭帯域無線ネットワークにおける使用のために設計された。
【０５５１】
図５３は、一部の実施形態による、ＩＥＥＥ  ８０２．１１（またはＷｉ−Ｆｉ（登録商標））ＭＡＣ層フレーム５３０４内でＬｏＲａＷＡＮ（登録商標）フレーム５３０２をパッケージ化するために使用されるプロトコルパッキングの概略図５３００である。概略図５３００に示されるように、ＬｏＲａＷＡＮ（登録商標）フレーム５３０２は、ＩＥＥＥ  ８０２．１１のＭＡＣフレーム５３０４内にネットワークデータ５３０６として挿入され得る。ＩＥＥＥ  ８０２．１１のＭＡＣフレーム５３０４がＬＰＷＡネットワークにつながるゲートウェイなどの宛先に到達したとき、ＬｏＲａＷＡＮ（登録商標）フレーム５３０２は、ＩＥＥＥ  ８０２．１１のＭＡＣフレーム５３０４から読み取られ、宛先に送信され得る。
【０５５２】
図５４は、一部の実施形態による、フレームの送信のためのプロトコルパッキングのための例示的な方法５４００のプロセスフロー図である。図５４に関して説明される方法５４００は、図５５に関して説明されるＩｏＴデバイス５５００によって実装され得る。ブロック５４０２は、例えば、データを送信する準備ができたときを表す。
【０５５３】
ブロック５４０４において、利用可能な送信元プロトコルおよび宛先プロトコルが識別される。利用可能なプロトコルのインベントリが作成され、ゲートウェイまたはアクセスポイントに格納され、そしてプロトコルパッケージングのためのイングレスプロトコルおよびエグレスプロトコルが識別される。各プロトコルに関連するペイロードのサイズおよび制約、例えばアドレス、フラグなどの必要なフレームフィールド情報が識別される。
【０５５４】
ブロック５４０６において、ペイロードの制約は、送信されるペイロード、例えば送信元フレームに対してチェックされる。ブロック５４０８において、送信元フレームが宛先プロトコルペイロードに収まるか否かに関する判定が行われる。収まらない場合、ブロック５４１０において、ペイロードは複数のペイロードに断片化される。これは、例えば、ペイロードをＮバイトのシーケンスに分割することによって実行され得る。各バイトシーケンスは別々の宛先プロトコルフレームに配置されてもよく、パケットシーケンスは番号付けされる。
【０５５５】
ブロック５４１４において、ペイロードおよびデバイスメタデータが宛先フィールドに書き込まれる。ブロック５４１６において、フレームは宛先に向けてディスパッチされる。ブロック５４１８において、すべてのデータ断片が処理されたか否かに関する判定が行われる。処理されていない場合、プロセスフローはブロック５４１４に戻り、次の断片を書き込んで送信する。
【０５５６】
ブロック５４２０において、さらにデータを送信する必要があるか否か、例えば別のイングレスフレームを受信したか否かについての判定が行われる。もしそうであれば、プロセスフローはブロック５４０４に戻り、次のフレームを処理する。そうでなければ、方法５４００はブロック５４２２で終了し、その時点でデバイスは別のフレームが受信されるのを待つ。
【０５５７】
図５５は、一部の実施形態による、第１のプロトコルのフレームを異なるプロトコルのフレーム内にパッケージ化するための、ＩｏＴデバイス５５００内に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス５５００に対して選択され使用されてもよいことに留意されたい。
【０５５８】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０５５９】
大容量ストレージ８０８は、メッシュデバイス８１２またはクラウド３０２内のデバイスからフレームを受け入れ、そのフレームを他のメッシュデバイス８１２、クラウド３０２内のデバイスなどに中継する通信部５５０２を含み得る。図５５に関して説明した機能に加えて、４５０２に関して説明したように、通信部５５０２は、プロトコル間でのフレームの変換、プルーフオブプロヴェナンス追加の実行などの他の機能を実行することができる。さらに、通信部５５０２は、図３３を参照して説明した通行権システム３３１２の一部とすることができる。
【０５６０】
プロトコルライブラリ構築部５５０４は、どのプロトコルが利用可能であるかを判定し、それぞれについてプロトコルおよびフォーマットを格納するプロトコルライブラリ５５０６を構築することができる。フォーマットは、複数のエグレスフレームにおける送信のためにイングレスフレームを断片に分割することなど、フレームをどのようにフォーマットするかを判定するために使用することができる、データフィールド長などの制約を含むことができる。
【０５６１】
フレーム分析部５５０８は、送信デバイスから受信したイングレスフレーム５５１０を分析して、長さ、パッケージングプロトコル、および他の制約を判定するために使用され得る。フレーム構築部５５１２は、判定された制約を使用してエグレスフレーム５５１４を構築することができる。例えば、フレーム構築部５５１２は、イングレスフレーム５５１０がエグレスフレーム５５１４のペイロードフィールド内に収まるには大きすぎる場合、複数のエグレスフレーム５５１４を構築することができる。１つまたは複数のエグレスフレーム５５１０が構築されると、通信部５５０２は、それらを宛先に向けて送信することができる。
【０５６２】
図５６は、第１のプロトコルのフレームを異なるプロトコルのフレームにパッケージ化するようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体５６００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体５６００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体５６００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０５６３】
非一時的機械可読媒体５６００は、可能なイングレスプロトコルおよびエグレスプロトコルのインベントリインベントリを作成するようにプロセッサ９０２に指示するためのコード５６０２を含み得る。コード５６０４は、サイズおよび他の制約を判定するためにイングレスフレームを分析するようにプロセッサ９０２に指示するために含まれ得る。コード５６０６は、エグレスフレームのためのプロトコルを判定するようにプロセッサ９０２に指示するために含まれ得る。コード５６０８は、イングレスフレームが大きすぎてエグレスフレームのペイロードフィールド内に収まることができない場合には、イングレスフレームを断片化するようにプロセッサ９０２に指示するために含まれ得る。コード５６０６は、宛先での正しい再アセンブルのために、各断片をシーケンス番号でラベル付けするようにプロセッサに指示することができる。コード５６１０は、例えば、イングレスフレーム、または関連するシーケンス番号を有するイングレスフレームの断片を、エグレスフレームのペイロードフィールドに配置することによって、エグレスフレームを書き込むようにプロセッサ９０２に指示するために含まれ得る。コード５６１２は、例えば、最終的な宛先を示すアドレスを用いて後続のデバイスにフレームを送信することによって、エグレスフレームを宛先に向けて経路指定するようにプロセッサ９０２に指示するために含まれ得る。
【０５６４】
他のプロトコル内に異なるプロトコルのフレームをパッケージ化することに加えて、ＬｏＲａＷＡＮ（登録商標）などの低オーバーヘッド通信で複雑なデータ構造の使用が増加することは、より高度なフレーミングの有用性を示している。新しいフレーミング構造が図５７に関して説明される。
【０５６５】
図５７は、一部の実施形態による、ＬｏＲａＷＡＮ（登録商標）フレームなどの低電力広域（ＬＰＷＡ）フレーム５７０２内のペイロードとして使用され得るペイロード構造５７００の図である。ペイロード構造５７００は、例えば、集約され、断片化され、インタリーブされ、または他の方法で構築され得る１つまたは複数の送信元からの情報を含む、マルチモーダルデータに使用され得る。これらの種類のマルチモーダルデータは、意図された宛先にディスパッチするために複数のＬＰＷＡフレーム５７０２を必要とするデータサイズにしばしばなり得る。
【０５６６】
ペイロード構造５７００仕様は、最小限のフレームオーバーヘッドを提供する。フレームオーバーヘッドは、表１に記載のとおりであり得る。
【０５６７】
【表１】
2020503784.tif 000003
【０５６８】
一部の態様では、ペイロード形式識別子は、とりわけ、画像、２４ビットＧＰＳ報告、または３×２バイトセンサ報告など、ペイロード構造５７００で運ばれるデータの種類を識別する。ペイロード形式識別子に使用され得る値の例を表２に提示する。これは４ビットフィールドであるため、１５個の可能な識別子を使用できる。
【０５６９】
【表２】
2020503784.tif 000004
【０５７０】
一部の態様では、フレームオーバーヘッドは、ペイロードが暗号化されているか否かを示すための暗号化フラグ、例えば、暗号化されている場合はＥｎｃｒ＝０ｘ１、暗号化されていない場合はＥｎｃｒ＝０ｘ０を含み得る。デバイスＩＤは、送信デバイスに対する固有の識別子を表すストリング（例えば、４バイトのストリング）を含み得る。これは、本明細書で説明されるブロックチェーンの方法を使用して割り当てられた識別子であってもよいし、とりわけ、製造業者が割り当てた名前であってもよい。デバイスＩＤフィールドは、例えば、無線機ごとに任意の数のエンドポイントＩＤをサポートするために使用され得る。一部の例では、ＩＤゼロが無効であると仮定して、無線機当たり最大６５５３５のエンドポイントＩＤをサポートするために２バイトの識別子が使用され得る。
【０５７１】
バッチサイズは、単一のメッセージに含まれるペイロードの数を示す。シーケンス番号は、再アセンブルのための、シーケンスにおける特定のペイロード構造５７００の位置を示す。ペイロードフィールドの長さは、長さフィールドで運ばれる。ＬｏＲａフレームカプセル化は、アップリンクメッセージのためのメッセージ完全性チェック（ＭＩＣ）を提供し得る。そうでなければ、上記のフレーム５７０２に別個のＭＩＣフィールドを含めることができる。
【０５７２】
一部の態様では、より長いメッセージのためのペイロードは、複数のフレームにわたって断片化される必要があり得る。これらのフレームは、ＩｏＴネットワークにおいて順次送信される必要はないが、送信時間を短縮し送信効率を改善するために並列無線チャネルを介して送信されてもよい。ネットワーク分割多重化（ＮＤＭ）と呼ばれるこの技法は、データを複数の独立した並列データサブセットに分割し、宛先で再結合する前に、それらを複数のネットワークパスで伝送するネットワークプロトコルに依存しない方法である。この技法は、例えば異なるプロトコルを使用して、相互接続された異なるネットワークパスおよびインフラストラクチャ上で並列に動作する複数のデータストリームをオーバーレイする能力を活用する。ＮＤＭは、複数のＬＰＷＡパスなどの複数の同一ネットワークパス、または複数のＩＥＥＥ  ８０２．１５．４ｇ経路と連携した複数のＬＰＷＡパスなど、複数の異なるネットワークインフラストラクチャパスをサポートする。
【０５７３】
データストリームのアラインメント、およびＮＤＭパスのうちの１つまたは複数に影響を及ぼす損失の多いネットワーク特性は、宛先における再結合に悪影響を及ぼす可能性がある。しかしながら、これらの問題は、ｈｔｔｐ：／／ｗｗｗ．ｒｆｃ−ｅｄｉｔｏｒ．ｏｒｇ／ｒｆｃ／ｐｄｆｒｆｃ／ｒｆｃ５０５０．ｔｘｔ．ｐｄｆ（最後にアクセスしたのは２０１６年８月２５日）で説明されているバンドルプロトコル（ＢＰ）などのフォールトトレラントプロトコルのためのコンバージェンス層として使用され得る、リックライダー転送プロトコル（ＬＴＰ）などの適応型遅延／混乱耐性プロトコルの統合によって低減され得る。
【０５７４】
ＬＴＰでは、データは、重要および非重要として識別され得る。ヘッダなどの重要なデータは、データが送信ユニットによって破棄される前に、正確に送信され、受信確認応答されなければならない。ピクチャ内の単一の画素などの非重要データは、伝送から復元可能である、または失われると重要性が低くなるのであってよく、従って、データは送信後に破棄され得る。極端なレイテンシに起因して、通信を開始する前に交渉は行われない。以下の図では、ＮＤＭ技法を用いるデータの送信を説明する。
【０５７５】
図５８は、一部の実施形態による、送信のために複数のサブブロック５８０４に断片化されている送信データペイロード５８０２の概略図５８００である。サブブロック５８０４のそれぞれは、可変長Ｌｉを有し得る。サブブロック５８０２は、１つまたは複数のネットワークプロトコルまたはＰＨＹが使用される、Ｎ個のネットワークパスに割り当てられ得る。
【０５７６】
次いで、サブヘッダデータを各サブブロック５８０４に付加することができ、例えば、データサブストリーム内の各フレームをヘッダデータでカプセル化して、メインデータペイロード内のサブストリームの順序を示して、宛先での再結合をサポートすることができる。ヘッダデータはまた、最大通過時間、例えば有効期間、ならびに優先順位付けおよび再試行ポリシーを含むことができる。ヘッダ情報が添付されると、サブブロック５８０４は、例えば上記の図５４に関して説明したように、送信に使用される異なるプロトコルフレームでパッケージ化され得る。
【０５７７】
図５９は、一部の実施形態による、ＮＤＭ−シリアル−パラレル伝送の概略図５９００である。サブブロック５８０４は、同期ディスパッチモードのために時刻Ｔｔｘ  ５９０２にディスパッチされ得る。一部の場合では、サブブロック５８０４は、時刻Ｔｔ×［ｉ］において、同期パス毎ディスパッチモードで送信されてもよく、各［ｉ］は送信パスを表す。
【０５７８】
図６０は、一部の実施形態による、サブブロック５８０４の受信の概略図６０００である。宛先、または他の意図された傍受点では、サブブロック５８０４は、ディスパッチされたときとは異なる順序および異なる時間オフセットで受信され得る。サブブロック５８０４は、異なるプロトコルにパッケージ化されている場合はパッケージ解除され、メッセージについて予想されるサブブロック５８０４の数および順序を判定するために分析され得る。次いで、サブブロック５８０４は、図５８のＴＸデータペイロード５８０２に再アセンブルされる前に、すべての部分が受信されるまで保持され得る。
【０５７９】
図６１は、一部の実施形態による、受信データペイロード６１０２を形成するためのサブブロック５８０４の再結合の概略図６１００である。ブロック順序を識別するために、各サブブロック５８０４内のヘッダデータを使用して、パラレルからシリアルブロック形式への変換が行われる。ヘッダ内の命令に応じて、サブブロック６１０２が欠落していても再アセンブルが行われ得る。
【０５８０】
図６２は、一部の実施形態による、複数の並列通信チャネルを介してペイロードを断片化しディスパッチするための例示的な方法６２００のプロセスフロー図である。図６２の方法６２００は、図６４に関して説明されるＩｏＴデバイス６４００によって実施することができる。方法６２００は、例えばデータペイロードが送信の準備ができているときに、ブロック６２０２で開始する。
【０５８１】
ブロック６２０４において、利用可能なネットワーク経路および関連プロトコルが発見される。これらはＩｏＴデバイスのライブラリに保存され、接続が依然として存在していることを確認するために定期的にテストされる。発見された情報はまた、サポートされているプロトコルの許容ペイロードサイズ、伝送速度などに関するデータも含むことができる。
【０５８２】
ブロック６２０６において、ペイロードをディスパッチするか否かに関する判定が行われる。これは、ペイロードの準備が整い、１つまたは複数のネットワークへの接続が存在するときに実行され得る。
【０５８３】
ブロック６２０８において、ペイロードは、例えば、利用可能なネットワーク経路と、関連するプロトコルによってサポートされる最大利用可能ペイロードサイズとに基づいて断片化される。断片化は、伝送速度、優先度などの通信チャネルの他のパラメータを考慮に入れることができる。断片化は、図５７〜図６１に関して説明したサブブロック５８０４を形成することができる。
【０５８４】
ブロック６２１０において、断片はインデックス付けされる。これは、シーケンス番号を断片に割り当て、次いでシーケンス番号を含む断片ヘッダを構築することによって実行され得る。断片は、ヘッダと連結されてサブブロックを形成する。次いで、例えば図５２〜図５６に関して説明したように、個々のサブブロックを異なる経路を介して送信するためのプロトコルフレームでパッケージ化することができる。ブロック６２１２において、ペイロードのサブブロックまたは断片は、異なる伝送経路に沿ってディスパッチされる。
【０５８５】
図６３は、一部の実施形態による、ＮＤＭ技法を使用して送信されたパケットを受信し再結合するための例示的な方法６３００のプロセスフロー図である。図６３の方法６３００は、図６４に関して説明されるＩｏＴデバイス６４００によって実施することができる。方法６３００は、断片が複数の異なる通信チャネルを介して送信デバイスから受信されると、ブロック６３０２で開始する。
【０５８６】
これは、複数の異なる経路上および複数の異なるプロトコル内でフレームの受信を検出することによって実行され得る。フレームが異なるプロトコルでパッケージ化されている場合、ペイロードはプロトコルフレームから取り外されて分析される。分析はフレームを解析し、ヘッダを取り除く。ペイロードの断片はローカルメモリストアにプッシュされ、シーケンス番号が記録される。
【０５８７】
ブロック６３０４において、すべての断片が受信されたか否かに関する判定が行われる。すべて受信されていない場合、プロセスフローはブロック６３０２に戻り、断片を待ち続ける。ＩｏＴデバイスは、データのアセンブルを開始する前に、すべての断片が受信されるのを待つ必要はない。例えば、断片のうちの１つにあるコマンドは、欠落している断片には非重要データが含まれているため、再アセンブルを停止するべきではないことを示すことができる。
【０５８８】
ブロック６３０６において、断片は再度順序付けされ、結合され得る。例えば、各断片は、受信データペイロードを形成するために、シーケンス番号および長さによって再アセンブルされたデータペイロードに付加され得る。ブロック６３０８において、再結合されたペイロードが、例えばコンシューマプロセスに出力される。
【０５８９】
図６４は、一部の実施形態による、複数の並列パスに沿って送信するためにペイロードを断片化するための、ＩｏＴデバイス６４００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス６４００に対して選択され使用されてもよいことに留意されたい。
【０５９０】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０５９１】
大容量ストレージ８０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内のデバイスからフレームを送信および受信する通信部６４０２を含むことができる。図６４に関して説明した機能に加えて、４５０２に関して説明したように、通信部６４０２は、プロトコル間でのフレームの変換、他のプロトコルにおけるフレームのパッケージ化、プルーフオブプロヴェナンス追加の実行などの他の機能を実行することができる。さらに、通信部６４０２は、図３３を参照して説明した通行権システム３３１２の一部とすることができる。
【０５９２】
通信部６４０２は、ＩｏＴデバイス６４００とターゲットデバイスとの間の通信のために利用可能なネットワークおよびプロトコルを識別するためにネットワーク発見部６５０４によって使用され得る。ネットワーク発見部６５０４は、並列ＮＤＭ通信に使用される利用可能なネットワーク通信パスおよびプロトコルのリストを構築および維持することができる。
【０５９３】
ペイロード６４０６は、例えばセンサ８２０から取得された測定値から、ＩｏＴデバイス６４００によって構築され得る。一部の例では、ペイロード６４０６は、よりリモートにあるデバイスなど、メッシュデバイス８１２内の別のＩｏＴデバイスから渡され得る。この例では、ＩｏＴデバイス６４００は、ペイロードを含む通信を他のデバイスに渡すためのゲートウェイとして動作し得る。
【０５９４】
ペイロード断片化部／パッケージ化部６４０８は、通信速度、信頼性、電力可用性、または任意の数の他の要因およびそれらの要因の組み合わせに基づいて、ペイロードおよび利用可能な通信チャネルを分析して、ペイロードの最適な通信をもたらす可能性があるチャネルの組み合わせを判定し得る。次いで、ペイロード断片化部／パッケージ化部６４０８は、送信のためにペイロードをサブオブジェクトに断片化することができる。ヘッダおよび他の識別情報およびシーケンス情報が送信のために付加され得る。選択された通信に応じて、サブオブジェクトは、様々なプロトコルフレームのデータフィールドにパッケージ化され、次いで、通信部６４０２によって選択された通信チャネルを介して送信され得る。
【０５９５】
一部の態様では、通信は双方向であり得る。ペイロード受信部／分析部６４１０は、他のデバイスからのフレームを受信し、プロトコルパッケージングを取り外し、フレームを分析してメッセージおよびシーケンス情報を識別することができる。ペイロード受信部／分析部６４１０は、受信されたフレームのデータフィールドがペイロードのサブオブジェクトであると判定し得る。ペイロード受信部／分析部６４１０は、様々な条件が満たされるまでサブオブジェクトおよびシーケンス番号を格納し、次いで、シーケンス番号およびストレージ情報をペイロードデフラグ部６４１２に渡すことができる。条件は、ペイロード内のすべてのサブオブジェクトが受信されたという判定、またはシーケンス内の欠けているサブオブジェクトが非重要データを含み、アセンブルを進めるべきであるという判定を含むことができる。
【０５９６】
ペイロードデフラグ部６４１２は、例えば、図６３で説明したように、ペイロードを最終的なペイロードオブジェクトに再アセンブルすることができる。次いで、ペイロードは、ＩｏＴデバイス６４００によって使用されても、データコンシューマに送信されてもよい。
【０５９７】
図６５は、一部の実施形態による、複数の並列パスに沿ってペイロードを断片化し送信するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体６５００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体６５００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体６５００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０５９８】
非一時的機械可読媒体６５００は、受信デバイスへの利用可能なネットワークパスおよびプロトコルを発見するようにプロセッサ９０２に指示するためのコード６５０２を含み得る。コード６５０４は、通信のために選択されたプロトコルのためのフレームのデータフィールドに収まるようにペイロードを断片化するようにプロセッサ９０２に指示するために含まれ得る。コード６５０４は、とりわけパケットのシーケンス番号を含むヘッダ情報を付加するようにプロセッサ９０２に指示することができる。コード６５０６は、選択された通信に応じて、断片を異なるプロトコルのフレームにパッケージ化するようにプロセッサ９０２に指示するために含まれ得る。コード６５０８は、選択された異なる通信チャネルを介してターゲットデバイスの方向にフレームをディスパッチするようにプロセッサ９０２に指示するために含まれ得る。
【０５９９】
コード６５１０は、例えば異なるプロトコルのフレームで、断片を受信するようにプロセッサ９０２に指示するために含まれ得る。コード６５１２は、異なるプロトコルのフレームからペイロードをパッケージ解除し、次いで、ヘッダ情報を解析して、ペイロードおよびシーケンス番号を識別するために含まれ得る。コード６５１２は、例えばすべての断片が受信される前に、ペイロードの再アセンブルをいつ試みるべきかを判定するようにプロセッサ９０２に命令することができる。コード６５１４は、シーケンス番号に基づいてペイロードを再アセンブルするようにプロセッサに指示するために含まれ得る。
【０６００】
上述の通信技法は、リモートに配置されたＩｏＴデバイス、例えば気象センサ、産業用ユニットなどとの通信を可能にする、または強化するために使用され得る。これらのデバイスの位置判定は、特にバッテリ駆動のユニットを持つネットワークでは、問題になる場合がある。メッシュネットワーク内の他のデバイスから通信された情報からデバイスがそれらの位置を判定することを可能にする技法が、デバイスの少なくとも一部が電力を節約することを可能にし得る。これを実行するための１つの技法を図６６〜図７０に記載する。
【０６０１】
図６６は、一部の実施形態による、ビーコンノード６６０２が近くのＩｏＴデバイス６６０６に位置メッセージ６６０４を提供する、オーバーレイビーコンシステム６６００の概略図である。インフラストラクチャのない地域でのＩｏＴデプロイの場合、単一のＩｏＴノード、またはビーコンノード６６０２は、衛星ベースの測位受信機を装備し、位置および時間データを隣接する接続されたノードに伝達するための地理位置情報ビーコンとして機能する。これは、ペイロードデータの一部として、それぞれの種類の通信リンクに適したフレームで位置ペイロードを送信することによって、複数の異種ネットワーク上で行われ得る。ビーコンノード６６０２は、全地球測位システム（ＧＰＳ）衛星システム、全地球航法衛星システム（ｔｈｅ  ｇｌｏｂａｌ  ｎａｖｉｇａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）（ＧＬＯＮＡＳＳ）、または他の全地球航法衛星システム（ｇｌｏｂａｌ  ｎａｖｉｇａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）（ＧＮＳＳ）から信号を受信するための衛星受信機などのＧＰＳモジュールを装備したＩｏＴデバイスであり得る。
【０６０２】
一部の態様では、ビーコンノード６６０２は、３つ以上の全地球測位システム衛星６６１０から信号６６０８を取得することによってその位置を判定することができる。ビーコン送信ノード６６０２は、例えばＮａｔｉｏｎａｌ  Ｍａｒｉｎｅ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ａｓｓｏｃｉａｔｉｏｎ（ＮＭＥＡ）センテンスとして、衛星から受信したデータを、ディスパッチに適したデータ種別に変換することができる。ＩＥＥＥ  ７５４パックドフォーマットなどの位置データを含む位置ペイロード６６１２が作成され得る。このフォーマットでは、緯度６６１４を表すために４バイトを使用することができ、経度６６１６を表すために４バイトを使用することができ、４バイトを付加タイムスタンプ６６１８とすることができる。ビーコンノード６６０２は、位置メッセージ６６０４として他のデバイスに送信するためのプロトコルフレームに位置ペイロード６６１２をパックすることができる。本明細書で説明されるように、利用可能な通信チャネルに応じて、任意の数のプロトコルが使用され得る。
【０６０３】
定期的な時間間隔で、またはイベントベースのトリガもしくは他のトリガで、ビーコンノード６６０２は、位置メッセージ６６０４を送信する。ビーコンノード６６０２の範囲内、例えばビーコンノード６６０２から数十メートルから数百メートル内のＩｏＴデバイスまたは他のノードは、位置メッセージ６６０４を受信し、自身のメッセージングまたは他の目的のために地理位置情報ペイロード６６１２を使用することができる。例えば、ローカルデバイスのための時間補正が、ビーコンノード６６０２からのタイムスタンプ６６１８を使用して実行されてもよい。
【０６０４】
図６７は、一部の実施形態による、位置ペイロードを生成するための例示的な方法６７００のプロセスフロー図である。図６７の方法６７００は、図６９に関して説明されるＩｏＴデバイス６９００によって実施することができる。ブロック６７０２は、例えば、デバイスに電源が投入されたとき、またはそうでなければ地理位置情報プロセスを開始するように命令されたときを表す。ブロック６７０４において、位置（ｐｏｓｉｔｉｏｎ  ｆｉｘ）が取得される。位置を取得するために、コマンドがＧＰＳモジュールに送信される。ブロック６７０６において、初期位置算出待機時間（ａ  ｗａｉｔ  ｔｉｍｅ  ｆｏｒ  ａ  ｆｉｒｓｔ  ｆｉｘ）、例えば１０秒、３０秒、６０秒、またはそれ以上が実施される。この待機時間が完了した後、ブロック６７０８において、位置が得られたか否かに関する判定が行われる。得られていない場合、プロセスフローはブロック６７０６に戻り、別のインクリメントを待つ。位置が取得されている場合、プロセスフローは、ＧＰＳモジュールからの位置データと共に、ブロック６７０４に戻る。
【０６０５】
ブロック６７１０において、位置データが解析される。これは、経度、緯度、時間、および高度などの他のデータを抽出することによってブロック６７１２において実施することができる。抽出されたデータは、ローカルストア６７１４に格納される。
【０６０６】
ブロック６７１６において、位置ペイロードがローカルストア６７１４内のデータから構築される。ペイロードは、例えば、緯度および経度の位置データのＩＥＥＥ  ７５４フォーマットの４バイト表現を使用して、位置をパケットに挿入することによって、ブロック６７１８において構築され得る。ブロック６７２０において、ビーコンＩＤをパケットに挿入することができ、ブロック６７２２において、タイムスタンプを加えることができる。タイムスタンプは、ローカルクロックから導出されてもよいし、衛星データから抽出された時間データであってもよい。ペイロードは、送信のためにフレームにパックされてもよい。フレームのプロトコルは、とりわけ、イーサネット（登録商標）、ＬｏＲａＷＡＮ（登録商標）、または４Ｇなどの、使用される通信チャネルに基づいてもよい。
【０６０７】
ブロック６７２４において、フレームは、周囲のＩｏＴデバイスにブロードキャストされる。これは、送信機を起動し、無線送信を介してメッセージとしてフレームをディスパッチすることを必要とし得る。一部の例では、フレームは、イーサネット（登録商標）などの有線ネットワークを介して送信され得る。一部の例では、パケットを位置情報として識別するためにペイロードにヘッダを加え、直接通信またはターゲット通信なしでパケットを周囲のデバイスにブロードキャストすることによって、単純なパケット構成を使用することができる。
【０６０８】
ブロック６７２６において、プロセスを繰り返す前に待機時間を実施することができる。これは、所定期間、スリープコマンドを起動することによって実行されてもよい。ブロック６７２８において、位置ビーコンプロセスを続行するか否かに関する判定が行われる。続行する場合、プロセスフローは次の位置を取得するためにブロック６７０４に戻る。そうでなければ、プロセスはブロック６７３０で終了する。
【０６０９】
図６８は、一部の実施形態による、位置ペイロードを含むフレームを解析するための例示的な方法６８００のプロセスフロー図である。図６８の方法６８００は、図６９に関して説明されるＩｏＴデバイス６９００によって実施することができる。ブロック６８０２は、例えば、ＩｏＴデバイスがビーコンノードを発見したときを表す。ブロック６８０４において、ビーコンフレームまたは位置パケットがビーコンノードから受信される。ブロック６８０６において、ビーコンＩＤをチェックしてビーコンノードのアイデンティティを確認する。ブロック６８０８において、フレーム完全性チェックが実行されて、フレームまたは位置パケットが有効であるか否かが判定される。有効ではない場合、プロセスフローはブロック６８０４に戻り、別のフレームまたは位置パケットの受信を待つ。
【０６１０】
有効なフレームまたは位置パケットが受信された場合、ブロック６８１２において、位置データ、例えば位置ペイロードが抽出される。ブロック６８１２において、位置ペイロードが解析され得る。これは、ブロック６８１４において、ペイロードから緯度および経度、また含まれる場合は高度を抽出することによって実行され得る。タイムスタンプは、ブロック６８１８において抽出され得る。情報はローカルストア６８１６に格納することができる。次いで、ＩｏＴデバイスは、例えばメッセージング、同期、または他の目的のためにローカルストア６８１６からの情報を使用することができる。
【０６１１】
ブロック６８２０において、別のビーコンフレームが受信されたか否かに関する判定が行われる。受信された場合、プロセスフローはブロック６８０４に戻り、そのフレームを処理する。受信されていない場合、プロセスフローはブロック６８２２で終了する。
【０６１２】
この技法では、すべてのノードが専用のＧＰＳ受信機を必要としないため、コストおよびバッテリ電力を節約できる。正確なデバイスごとの位置またはウェイポイント情報が必要でない場合、これは、ＩｏＴデバイスがそれらのデプロイエリアを識別し、位置および／または時間に依存するタスクを実行するために十分な情報を提供し得る。
【０６１３】
図６９は、一部の実施形態による、位置データを共有するためのビーコンノードシステムを確立するための、ビーコンノード６９００に存在し得るコンポーネントの例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ビーコンノード６９００に対して選択され使用されてもよいことに留意されたい。
【０６１４】
この例では、ＩｏＴデバイス６９００は、衛星位置データを受信し処理するためにＧＰＳモジュール６９０２を含み得る。ＧＰＳモジュール６９０２は、複数の相互接続されたメッシュデバイス８１２に含まれ得るが、１つまたは少数でしかアクティブ化されない。これは、ビーコンノード６９００において、例えば低バッテリのために障害が発生した場合、システムが位置および時間の冗長性をいくらか有することを可能にし得る。
【０６１５】
大容量ストレージ８０８は、本明細書で説明されるビーコン機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０６１６】
大容量ストレージ８０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内のデバイスからフレーム、または位置ペイロードを含む位置パケットを送信および受信するパケット通信部６９０４を含むことができる。４５０２に関して説明したように、パケット通信部６９０４は、異なるプロトコルで位置ペイロードをパッケージ化すること、プルーフオブプロヴェナンスチェックを実行することなどの他の機能を実行することができる。さらに、通信部６９０４は、図３３を参照して説明した通行権システム３３１２の一部とすることができる。
【０６１７】
ＧＰＳロケータ６９０６は、位置情報を取得するためにＧＰＳモジュール６９０２と通信することができる。ＧＰＳロケータ６９０６は、例えば、バッテリの使用量を制御するため、またはＧＰＳモジュールを有する別のメッシュデバイス８１２に障害が発生したときにＧＰＳモジュール６９０６を起動するために、ＧＰＳモジュール６９０６への電力を供給したり電力供給を制限したりすることができる。ＧＰＳロケータ６９０６は、ＧＰＳモジュール６９０６からＧＰＳ位置データを収集し格納することができる。
【０６１８】
データ解析部６９０８は、ＧＰＳ位置を解析して、緯度、経度、時間、および高度などの他のパラメータを判定することができる。解析されたデータはさらなる使用のために格納されてもよい。
【０６１９】
ペイロード構築部６９１０は、解析されたデータを使用して位置ペイロードを構築することができる。これは、図６６に関して説明したように実行することができる。ペイロードは、ペイロード構築部６９１０によって特定のプロトコルタイプのフレームにパッケージ化することができる。次いで、フレームはパケット通信部６９０４によって送信されてもよい。
【０６２０】
本明細書で説明されるように、ＩｏＴデバイスは、ビーコンノードとして機能することに限定されず、位置データを受信することもできる。これは、ＧＰＳモジュール６９０２に障害が発生したとき、またはその位置を判定することができないときに有用であり得る。一部の例では、ＩｏＴデバイス６９００は、ＧＰＳモジュール６９０２を持たなくてもよいが、位置コンシューマとしてのみ機能してもよい。
【０６２１】
フレーム確認部６９１２を使用して、パケットがビーコンＩＤと一致しかつ有効なデータを含むか否かを判定するためにビーコンノードから受信されたフレームを確認することができる。パケット確認部６９１２は、無効なパケットを拒否または無視することもできるし、例えばビーコンＩＤは正しいがフレームまたは位置パケットが破損している場合、再送要求を送信することもできる。
【０６２２】
パケット抽出部６９１４は、受信したフレームを分析して、位置ペイロードを抽出することができる。これは、緯度、経度、および時間情報、ならびに高度などの他の情報を示すデータを判定することを含み得る。
【０６２３】
図７０は、一部の実施形態による、位置ペイロードを送信および受信するようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体７０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体７０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体７０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０６２４】
非一時的機械可読媒体７０００は、例えばＧＰＳモジュールを使用して、ＧＰＳ衛星から位置データを取得するようにプロセッサ９０２に指示するためのコード７００２を含み得る。コード７００４は、緯度、経度、および時間について別々の値を取得するために、ＧＰＳモジュールからの位置データを解析するようにプロセッサ９０２に指示するために含まれ得る。コード７００４は、位置データから高度などの他の値を判定するようにプロセッサ９０２に指示することができる。コード７００６は、緯度、経度、および時間を含む位置ペイロードを構築するようにプロセッサ９０２に指示するために含まれ得る。コード７００６は、位置ペイロードを特定のプロトコルのフレームにパッケージ化するようにプロセッサ９０２に指示することができる。コード７００８は、様々な通信チャネルを通してペイロードデータをディスパッチするようにプロセッサ９０２に指示するために含まれ得る。コード７０１２は、ビーコンから受信された有効なフレームから位置ペイロードデータを抽出し、他の目的のためにペイロードデータを格納するようにプロセッサに指示するために含まれ得る。
【０６２５】
ネットワークを介して情報を格納および配信するためのほとんどすべての方法がプッシュまたはプル方法を利用する。プッシュは、多くの場合、接続されているすべてのベースノードへのゲートウェイまたは基地局のブロードキャストとみなすことができる。この種類のモデルはまた、デバイスがデータを送信する手段としてチャネルを介してデータを送信する、パブリッシュ／サブスクライブモデルでもよく使用される。さらに、ほとんどのモデルでは、エンドポイントがデータをブロードキャストする（プッシュ）元の中央サーバ、またはそれらがプルする元のコンテンツサーバを使用する。図７１〜図７４に関して説明された技法は、ネットワークを介してコンテンツを配信するためにプッシュおよびプルの組み合わせを使用する。
【０６２６】
図７１は、一部の実施形態による、異種ネットワークのための分散型コンテンツ配信システム７１００の概略図である。分散型コンテンツ配信システム７１００を使用すると、損失が多い場合がある、または接続が断続的であり得る異種ネットワークにわたる配信を可能にすることができる。さらに、データをステートレスに配信できる。分散型コンテンツ配信システム７１００内の１つまたは複数のＩｏＴデバイスまたはノード７１０２は、ノード上のデータの管理を担当するデータマネージャ７１０４を有する。データマネージャ７１０４は、分散型コンテンツ配信システム７１００を通過するインバウンドデータ７１０８およびアウトバウンドデータ７１１０を分類することができるデータ分類部７１０６を含む、複数のサブシステムを有する。データには、インバウンド、アウトバウンド、およびキャッシュという３つの主な分類が使用される。
【０６２７】
一部の態様では、データマップ部７１１２は、分類されたデータをシステム上の物理的位置にマッピングする役割を担当する。データマップ部７１１２は、ハッシュ関数などのアルゴリズムを使用してデータの最適位置を判定することができる。データ分類部７１０６は、アウトバウンドデータおよびキャッシュデータの分類を判定するためにリソースマネージャ７１１４と通信する。インバウンドデータ７１０８は、ノード自身によって消費されることを意図したデータである。データマップ部７１１２は、データをインボックス７１１６に転送し、リソースマネージャ７１１４は、インボックス７１１６に対する変更または更新を監視する。
【０６２８】
アウトバウンドデータ７１１０は、１ホップを超える距離にあるノード７１０２によって共有されてもよく、リソースマネージャ７１１４によって判定される。アウトバウンドデータ７１１０は、アウトボックス７１１８に格納されてもよい。リソースマネージャ７１１４は、電力およびネットワークノード数など、ノード７１０２での現在のリソース可用性を計算することによってホップ数を計算する。
【０６２９】
キャッシュデータは、キャッシュ７１２０に保存され、ノード７１０２にとって有用であると判定されたデータである。データ履歴部７１２２は、インバウンドおよびアウトバウンドのデータ要求など、ノード７１０２を出入りするデータを追跡することができる。プロトコルマネージャ７１２４は、例えば、特定のフレームに使用されている通信チャネルに基づいて、入って来るフレームおよび出て行くフレームに使用されるプロトコルを管理することができる。ネットワークマネージャ７１２６は、例えばネットワークスタックをホストすることなど、様々な通信チャネル上のネットワーク通信を処理することができる。通信マネージャ７１２８は、無線機、ネットワークインターフェースコントローラなどの物理レベル動作、すなわちＰＨＹ動作を処理することができる。
【０６３０】
図７２は、一部の実施形態による、分散型コンテンツ配信のための例示的な方法７２００のプロセスフロー図である。図７２の方法７２００は、図７１および図７３に関して説明されるＩｏＴデバイス７１０２によって実施することができる。ブロック７２０２において、データは分類される。これは、システムを通過する１つまたは複数のインバウンドデータとアウトバウンドデータ、例えば、インバウンドデータ、アウトバウンドデータ、およびキャッシュデータなどを分類することによって実行される。
【０６３１】
ブロック７２０４において、分類されたデータはシステム上の正しい物理的位置にマッピングされる。例えば、ブロック７２０６に示されるように、これは、インバウンドデータの位置を識別するハッシュコードを生成するためのアルゴリズムを使用して実行され得る。
【０６３２】
ブロック７２０８において、データがインバウンドであるか否かに関する判定が行われる。そうであれば、ブロック７２１０においてデータがローカルに格納される。ブロック７２１２において、ハッシュ鍵がチェックされる。ブロック７２１４において、ハッシュ鍵がローカルストア７２１６内にあるか否かに関する判定が行われる。そうでない場合、ブロック７２１８において、新しいデータ断片はローカルに格納される。次いで、プロセスフローはブロック７２０２に戻る。
【０６３３】
ブロック７２１４で鍵がローカルストア７２１６内にあると判定された場合、ブロック７２２０において、例えばローカルストア７２１６内の前の情報と同一である場合に、情報が無視されるべきか否かに関する判定が行われる。もしそうであれば、プロセスフローはブロック７２０２に戻る。そうでない場合、データはローカルストア７２１６であり、新しい断片で更新され、そしてプロセスフローはブロック７２０２に戻る。
【０６３４】
ブロック７２０８でデータがアウトバウンドデータであると判定された場合、ブロック７２２４において、最大ホップ数が計算される。これは生存期間（ＴＴＬ）と呼ばれ、電力、ネットワークノード数など、ノードにおける現在のリソースの可用性を計算することによって判定され得る。ブロック７２２６において、データがターゲットノードにディスパッチ、またはプッシュされる。
【０６３５】
ターゲットノードはまた、１ホップのノードからデータを要求することによってデータをプルすることもできる。データプル要求は、ホップカウント、すなわち、ネットワークを通過するときにパケットが作るホップ数に関して測定されるＴＴＬを有することができ、ＴＴＬは、各ホップに続いてデクリメントされる。ＴＴＬがゼロカウントに達すると、データ断片は無効化される。ＴＴＬは、絶対時間、例えば、秒、分、または時間で測定されてもよく、データ断片は、タイムアウトが切れると無効化される。タイムアウト内にプル要求を取得しなかった場合は、ノードに要求をプッシュでき、その後、システムを介して転送され得る。
【０６３６】
ブロック７２２６において、コンテンツの分散共有を続行するか否かに関する判定が行われる。続行する場合、プロセスフローはブロック７２０２において再開する。
【０６３７】
各ノードは、データ履歴部で受信されたインバウンド要求およびアウトバウンド要求を追跡することができる。キャッシュウィンドウは、すべての要求に対して維持され得る。頻度は、一定期間にわたる要求の数など、複数の要因によって判定され得る。
【０６３８】
デバイスはまた、アクセスされたカウンタとタイマを適用して、キャッシュされたデータがアクセスされる頻度を判定することによって、キャッシュサイズを自己管理する。データが頻繁にアクセスされている場合はキャッシュが増加する可能性があり、アクセス頻度が低い場合はキャッシュが減少する可能性がある。各ノードはまた、データマネージャを介してデータをプッシュできるかプルできるかを判定する。
【０６３９】
図７３は、一部の実施形態による、分散型コンテンツ配信システムを実装するための、ＩｏＴデバイス７３００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３、図８、および図７１に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス７３００に対して選択され使用されてもよいことに留意されたい。
【０６４０】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０６４１】
大容量ストレージ８０８は、図７１に関して説明したモジュールを含むことができる。インボックス７１１６、アウトボックス７１１８、キャッシュ７１２０、およびデータ履歴部７１２２などのデータストア７３０４が、大容量ストレージ８０８に含まれてもよいし、他のデバイス上のメモリなどの他の場所に格納されてもよい。
【０６４２】
大容量ストレージ８０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内のデバイスに対してパケットを送信し、そこからフレームを受信する通信部７３０２を含むことができる。図７３に関して説明した機能に加えて、図４５の４５０２に関して説明したように、通信部７３０２は、プロトコル間でのパケットの変換、プルーフオブプロヴェナンス追加などの他の機能を実行することができる。さらに、通信部７３０２は、図３３を参照して説明した通行権システム３３１２の一部とすることができる。
【０６４３】
図７４は、一部の実施形態による、分散型コンテンツ配信システムを実装するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体７４００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体７４００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体７４００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０６４４】
非一時的機械可読媒体７４００は、分散型コンテンツ配信システムを通過するデータを、インバウンドデータ、アウトバウンドデータ、またはキャッシュデータとして分類するためのコード７４０２を含み得る。コード７４０４は、分類されたデータをシステム上の物理的位置にマッピングするようにプロセッサ９０２に指示するために含まれ得る。コード７４０４は、データの最適位置を判定するようにプロセッサ９０２に指示することができる。コード７４０６は、データのハッシュ関数を計算するようにプロセッサ９０２に指示することができる。コード７４０８は、ハッシュ鍵がローカルストアにあるか否かを判定するようにプロセッサ９０２に指示するために含まれ得る。
【０６４５】
コード７４１０は、新しいデータ断片をローカルに格納するようにプロセッサ９０２に指示するために含まれ得る。コード７４１２は、ローカルに格納されたデータ断片を更新するために含まれ得る。コード７４１４は、例えば、削除前のホップ数、削除前の時間、またはその両方で、データ断片の生存期間を計算するようにプロセッサに指示するために含まれ得る。コード７４１６は、例えばフレーム単位で他のノードにデータをディスパッチするために含まれ得る。フレームのプロトコルは、フレームを送信するために使用された通信チャネルに基づいて選択されてもよい。
【０６４６】
図７５は、一部の実施形態による、無線メモリシステム７５００の概略図である。無線メモリシステム７５００は、発信ノード７５０４および受信ノード７５０６などの、接続された２つ以上のノード間の通信チャネル７５０２を記憶媒体７５０８として使用する。これは、本質的には、無線信号自体がノード７５０４と７５０６との間で転送されるデータのための記憶媒体７５０８として働く、無線順次アクセスメモリシステムである。よって、ノード７５０４および７５０６は、通信帯域幅のためにストレージ空間を交換し得る。
【０６４７】
無線メモリシステム７５００では、発信ノード７５０４に到着したデータ７５１０は、受信ノード７５０６などの別のノードに送信されるためにループバックされる７５１２。次いで、受信ノード７５０６に到着したデータ７５１４はループバック７５１６され、発信ノード７５０４に送り返される。一部の例では、複数のノードがデータを受信および送信するためのチェーンを形成し得る。このプロセスを繰り返すことによって、データは飛行中のままであり、通信チャネル７５０２は記憶媒体として働く。
【０６４８】
図７６は、一部の実施形態による、無線メモリシステム７５００の別の概略図である。同様の番号が付けられた項目は、図７５に関して説明したとおりである。この例では、発信ノード７５０４のためのネットワークスタック７６０２と、受信ノード７５０６のためのネットワークスタック７６０４と、が示されている。発信ノード７５０４のアプリケーション層７６０８から到着するデータ７６０６は、タグ付けされ、保護され、そして受信ノード７５０６への送信７５１４として、格納のために送信されてもよい。しかしながら、受信ノード７５０６は、送信７５１４内のデータをアプリケーション層７６１０に渡さないが、ネットワーク／経路指定層７６１２内でループバック動作７５１６を実行して、受信データを別の送信７５１０として送出することができ、例えば発信ノード７５０４に戻す。
【０６４９】
ラウンドトリップメモリストレージ時間、Ｍｔｍは、次のように与えられる。  ＴＯｓｔａｃｋ＋ＴＴＸ＋Ｔ１ｓｔａｃｋ＋ＴＲＸ  この式では、ＴＯｓｔａｃｋは、ストレージペイロードが発信ノード７５０４のネットワーク／経路指定層７６１４を通過して無線伝送を介して出るのにかかる時間を表す。ＴＴＸは、発信ノード７５０４から受信ノード７５０６への飛行中の送信時間を示す。Ｔ１ｓｔａｃｋは、スタック内ループバック７５１６が受信ノード７５０６内で発生する時間を表し、ＴＲＸは、受信ノード７５０６から発信ノード７５０４へ戻る飛行中の送信時間である。
【０６５０】
図７７は、一部の実施形態による、デバイス間の送信ループにおいてデータを断片化し格納するための例示的な方法７７００のプロセスフロー図である。図７７の方法７７００は、図７９に関して説明されるＩｏＴデバイス７９００によって実施することができる。方法７７００は、システムに電力が供給されると、ブロック７７０２において開始する。ブロック７７０４において、通信サブシステムが開始され、異なるデバイス間で通信チャネルが確立される。
【０６５１】
ブロック７７０６において、デバイス間の経路指定動作が開始される。経路指定動作は、データ送信またはデータストレージ要求であり得る。ブロック７７０８において、経路指定要求がデータストレージ要求であるか否かに関する判定が行われる。そうでない場合、データは経路指定され、プロセスフローはブロック７７０６に戻り、別の経路指定要求を待つ。
【０６５２】
ブロック７７１０において、格納されるデータは、例えば個々のフレームまたは他の適切なパッケージングに収まるように断片化される。ブロック７７１２において、データがメモリパケットにカプセル化される。データは通信チャネルを介して転送されるのではなく単に経路指定されて戻されるため、パッケージ化は簡単であり、例えば、メモリパケットは、データが格納されていることを示すヘッダとシーケンス番号を加えることにより形成され得る。これにより、オーバーヘッドが削減され、格納されるデータ量を増やすことができる。ブロック７７１４において、メモリパケットは、再アセンブルし、またはデータの開始点および終了点の識別を可能にするように順序付けされる。
【０６５３】
ブロック７７１６において、メモリパケットは通信チャネルを介してディスパッチされる。ブロック７７１８において、すべてのメモリパケットが送信されたか否かに関する判定が行われる。送信されていない場合、プロセスフローはブロック７７１６に戻り、別のメモリパケットをディスパッチする。すべてのパケットがディスパッチされている場合、プロセスフローはブロック７７０６に戻る。
【０６５４】
図７８は、一部の実施形態による、ストレージのために通信チャネルを使用するデータストレージおよびアクセスのための例示的な方法７８００のプロセスフロー図である。図７８の方法７８００は、図７９に関して説明されるＩｏＴデバイス７９００によって実施することができる。ブロック７８０２は、例えばデバイスが起動されたときを表す。ブロック７８０４において、通信サブシステムが開始され、通信チャネルが他のデバイスと確立される。
【０６５５】
ブロック７８０６において、例えばパケットまたはフレームがデバイスによって受信されると、経路指定動作が行われる。ブロック７８０８において、メモリパケットが受信されたか否かに関する判定が行われる。受信されていない場合、プロセスフローはブロック７８０６に戻り、経路指定を完了し、別のパケットまたはフレームが受信されるのを待つ。
【０６５６】
メモリパケットがブロック７８０８で識別されている場合、ブロック７８１０において、パケットを格納し続けるべきか否かに関する判定が行われる。もしそうであれば、ブロック７８１２において、パケットは、例えば送信デバイスに戻されて、格納プロセスに戻される。
【０６５７】
パケットがもはや格納されない場合、ブロック７８１４において、ペイロードがパケットから取り除かれ格納される。ブロック７８１６において、シーケンス番号がヘッダ情報から判定され、データ再アセンブルのために格納される。ブロック７８１８において、すべてのパケットが受信されたか否かに関する判定が行われる。そうでなければ、プロセスフローはブロック７８０６に戻り、次のパケットまたはフレームを待つ。
【０６５８】
ブロック７８１８で、すべてのパケットが受信されたと判定された場合、ブロック７８２０において、ペイロードが再アセンブルされてデータが形成される。ブロック７８２２において、データはコンシューマによって使用される。
【０６５９】
図７９は、一部の実施形態による、送信チャネルにおいてデータを格納するための、ＩｏＴデバイス７９００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス７９００に対して選択され使用されてもよいことに留意されたい。
【０６６０】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０６６１】
ペイロード断片化部７９０２は、ストレージ要求を受信し、通信チャネル、データのサイズなどに基づいてデータをペイロードに断片化することができる。ペイロード断片化部７９０２は、データストリーム中のペイロードに関連するシーケンス番号を判定することができる。カプセル化部７９０４は、ペイロードをパケットにカプセル化することができ、ヘッダは、そのパケットをストレージ要求として識別する。ヘッダはまた、ペイロードのシーケンス番号を含むこともある。選択された通信チャネルに応じて、パケットは、プロトコルフレームのデータフィールドにパッケージ化されてもよいが、オーバーヘッドはより単純なカプセル化の使用に向けて不利に作用し得る。
【０６６２】
大容量ストレージ８０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内のデバイスに対してパケットを送信および受信する通信部７９０６を含むことができる。図７９に関して説明した機能に加えて、図４５の４５０２に関して説明したように、パケット通信部７９０２は、プロトコル間でのパケットの変換、プルーフオブプロヴェナンス追加などの他の機能を実行することができる。さらに、パケット通信部７９０２は、図３３を参照して説明した通行権システム３３１２の一部とすることができる。
【０６６３】
ルータ７９０８は、受信されたパケットおよびフレームを調べて、それらがストレージ要求の一部であるか否かを判定することができる。格納されたデータを含むパケットは、例えば通信スタック内のネットワーク／経路指定レベルから再送信されてもよい。取得要求が受信された場合、ルータは、抽出のために格納されたデータを含むパケットを傍受することがある。ルータ７９０８はまた、アプリケーションからデータを受信し、それが格納されるべきか送信されるべきかを判定することができる。
【０６６４】
ペイロード抽出部７９１０は、ストレージストリームから抽出されたパケットを取り出し、そのパケットからペイロードおよびシーケンス番号を抽出することができる。次いで、データアセンブラ７９１２は、デバイスによる使用のために取得されたデータを再アセンブルすることができる。一部のパケットが欠けている場合、データアセンブラ７９１２は、それらのパケットを探し続けるようにルータに命令することができる。
【０６６５】
図８０は、一部の実施形態による、データを送信チャネルに格納するようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体８０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体８０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体８０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０６６６】
非一時的機械可読媒体８０００は、他のデバイスとの通信チャネルを確立するようにプロセッサ９０２に指示するためのコード８００２を含み得る。コード８００４は、経路指定要求がデータストレージ要求であるか否かを判定するようにプロセッサ９０２に指示するために含まれ得る。コード８００４は、ストレージ要求のためのデータをペイロードに断片化するようにプロセッサ９０２に指示するために含まれ得る。コード８００８は、ペイロードをメモリパケットにカプセル化するようにプロセッサ９０２に指示するために含まれ得る。
【０６６７】
コード８０１０は、通信チャネルを介してメモリパケットを経路指定するようにプロセッサ９０２に指示するために含まれ得る。コード８０１０は、メモリパケットを別のデバイスに再送すべきか、または使用のために傍受すべきかを判定するようにプロセッサ９０２に指示することができる。
【０６６８】
コード８０１２は、メモリパケットからペイロードをパッケージ解除し、次いで、ヘッダ情報を解析してシーケンス番号を識別するようにプロセッサ９０２に指示するために含まれ得る。コード８０１４は、シーケンス番号に基づいてペイロードからデータを再アセンブルするようにプロセッサ９０２に指示するために含まれ得る。
【０６６９】
図８１は、一部の実施形態による、動的シグナリングに使用され得る波形８１００の図である。本明細書で説明されるように、プリアンブル波形８１０２および８１０４は送信波形８１０６の前に加えられてもよく、送信波形は個々のチャネル内の複数の重なり合うフレームを含む。プリアンブル波形８１０２および８１０４は、アップリンクのためにクライアントデバイスによって使用されることになるデータチャネル数を動的に判定するために基地局によって使用され得る。プリアンブル波形８１０２および８１０４を使用すると、帯域外制御メッセージングまたは他の同期情報を使用して基地局にデータチャネルを知らせることを排除することができる。
【０６７０】
一部の態様では、プリアンブル波形８１０２および８１０４は、シフトＺａｄｏｆｆ−Ｃｈｕ（ＺＣ）シーケンスを使用して構築されたアナログ波形であり得る。ＺＣシーケンスは、ＺＣシーケンスを同期の目的にとって非常に魅力的なものにする自己相関プロパティおよび相互相関プロパティを有する、いわゆる振幅一定のゼロ自己相関（ＣＡＺＡＣ）シーケンスの一種である。それらは主に高速無線通信用のロングタームエボリューション（ＬＴＥ）規格で使用されている。
【０６７１】
一部の態様では、ＺＣシーケンスは、無線信号に適用されたときに一定振幅の電磁信号を生じさせる複素数シーケンスであり、それによって、信号に課されるシーケンスの巡回シフトされたバージョンが、受信機において互いにゼロ相互相関になる。シフトされていない生成されたシーケンスは、ルートシーケンスとして知られる。
【０６７２】
ＺＣシーケンスはまた、一定振幅のプロパティも有する。通信信号に採用されるとき、これは、送信機内の電力増幅器の効率を改善する。これは、直交周波数分割多重（ＯＦＤＭ）などの高線形性システムに通常使用されるよりも低コストの電力増幅器を使用する機会を与える。ＺＣまたは他の一定包絡線シーケンスを使用して線形増幅信号を維持する能力は、急速に変化する振幅プロファイルを有するシーケンスを使用するよりも複雑ではなく、そして安価である。線形性が損なわれると、信号品質が劣化する可能性がある。ＣＡＺＡＣシーケンスは、優れたアンチノイズ特性を示し、信号雑音比が−１０ｄＢと低い場合でも検出できる。まとめると、これらのプロパティのすべてにより、通信システムにおけるプリアンブルシグナリングおよび同期のために使用されるとき、ＺＣシーケンスが非常に魅力的になっている。
【０６７３】
この手法は、クライアントおよび基地局のシグナリング波形を、交換されるフレームの前に加えるように設計されており、特定のフレームに使用されているチャネルを示している。動的スペクトルアクセスおよび適応帯域幅の手法を使用して無線システム用に設計されており、制御チャネルまたはスケジューリングされたアップリンク（ＵＬ）／ダウンリンク（ＤＬ）タイムスロットを使用または要求しないシステムに特に適している。
【０６７４】
チャネライズドシステムでは、プリアンブル構造８１０２および８１０４は、クライアントがそのＵＬペイロードメッセージをディスパッチする前に、クライアントデバイスが、クライアントデバイスから基地局にＵＬデータペイロードを伝達するために使用されるチャネル数を受信基地局に通知できるようにし得る。低オーバーヘッドＩｏＴシステムに使用される低電力広域無線通信における使用が一例である。これらの技法により、より多くのデータをＵＬモードで基地局にディスパッチする必要がある場合や、例えば無線ファームウェアおよび構成の更新をサポートするために、可変データ長を基地局からリモートクライアントデバイスにディスパッチする必要がある場合に、これらのデバイスが使用する帯域幅を動的に変更できる。
【０６７５】
図８２は、一部の実施形態による、ＺＣプリアンブル構造を使用してデータを送信するための例示的な方法８２００のプロセスフロー図である。図８２の方法８２００は、図８５に関して説明されるＩｏＴデバイス８５００によって実施することができる。ブロック８２０２において、クライアントデバイスは、利用可能または可能なチャネル数Ｎを判定する。これは、デバイスを結合している通信チャネルの情報理論分析によって実行され得る。利用可能なチャネル数は、例えば単一のチャネルメッセージで通信を初期化するために受信デバイスに送信されてもよい。
【０６７６】
ブロック８２０４において、利用可能なチャネル数Ｎに対応するＮ個のＺＣシーケンスのセットが、各チャネルに関連する整数のゼロでない固有のＺＣシフト値ＫｃのセットＫを生成することによって生成され、ｃはチャネル番号を表す。基地局を含むすべての無線デバイスがＫの知識を有し、例えばそれら自身のチャネル情報のコピーを生成することに留意されたい。各シフト値Ｋｃに対するＺＣシーケンスは次式に従って生成される。
【数１】
2020503784.tif 000005
各ルートＺＣシーケンス（ｕ）の各位置（ｎ）における複素数値は、次の式で与えられる。
【数２】
2020503784.tif 000006
０≦ｎ≦ＮＺＣであり、ＮＺＣはシーケンスの長さである。
【０６７７】
次いで、デバイスは、デバイスが通信においてに基地局にＵＬデータをディスパッチするために使用することを意図しているチャネル数ｋを判定し得る。例えば、デバイスは、すべての可能なチャネルを使用する必要はなく、送信のための信号雑音比を高めるためにより少ない数を使用する場合もある。
【０６７８】
ブロック８２０６において、無線クライアントデバイスは、波形を送信するために使用されるチャネル数ｃに対応するシーケンスＫｃを選択する。次いで、ブロック８２０８において、クライアントデバイスは、ＺＣプリアンブルを生成する。ブロック８２１０において、無線デバイスは、変調フレームを送信するためにデバイスによって使用される既存の複素数値ベースバンド波形の前に単一のＺＣシーケンスｘＫｃを付加する。ブロック８２１２において、無線クライアントデバイスは、ベースバンド波形をアップコンバートして送信する。
【０６７９】
図８３は、一部の実施形態による、ＺＣシフトシーケンスを使用して複数のチャネルでデータを受信するための例示的な方法８３００のプロセスフロー図である。図８３の方法８３００は、図８５に関して説明されるＩｏＴデバイス８５００によって実施することができる。方法８３００は、受信デバイスが送信デバイスによって使用されることになるチャネル数を判定するときに、ブロック８３０２において開始する。これは、プリアンブルを検出するために入ってくる複素数値シーケンスに対する自己相関によって実行され得る。ＮＺＣが素数の場合、ＺＣシーケンスは周期ＮＺＣで周期的である。ＮＺＣが素数の場合、ＺＣシーケンスの離散フーリエ変換（ＤＦＴ）もＺＣシーケンスである。素数長のＺＣシーケンスとそれ自身の巡回シフトされたバージョンとの自己相関はゼロである。プリアンブルはまた、受信デバイスにおいてシフトされたＺＣシーケンスのそれぞれと相互相関を実行することによって検出され得る。１つのシーケンスが機能する場合、そのシーケンスの信号強度は、図８４に関して説明したように、他のものよりもはるかに高い。
【０６８０】
ブロック８３０４において、プリアンブルが検出された場合、クライアントデバイスによって使用されることが意図されているチャネル数は、受信されたＺＣプリアンブルと既知の可能なＺＣシフトシーケンスのセットとの相互相関から判定される。受信機は、ＺＣシーケンス長、ＮＺ  Ｃ、およびシフト値のセットに関する先験的な知識を必要とし、そして以下の式を使用することができる。
【数３】
2020503784.tif 000007
ｘ（ｎ）およびｙ（ｎ）は相関している２つのシーケンスで、相関出力は
【数４】
2020503784.tif 000008
で表される。例えば、異なるｕ個の値の２つの素数長のＺＣシーケンス間の相互相関は一定であり、以下に等しい。
【数５】
2020503784.tif 000009
【０６８１】
受信信号で使用されるシーケンスは、相関結果によって判定される。ゼロ自己相関ＺＣシーケンスプロパティにより、これを高い信頼度で達成することが可能になる。ブロック８３０４でＺＣプリアンブルが検出されない場合、プロセスフローはブロック８３０４に戻り、次のフレームを繰り返す。
【０６８２】
ブロック８３０６において、逆マッピングが実行されて、ＵＬ信号において使用された検出されたＺＣシーケンスに対応するチャネル数を判定する。ブロック８３１０において、基地局は、ＺＣベースのシグナリング波形の直後に続くクライアントデバイスから組み合わされたｉチャネルペイロードを受信および復調するためにその受信チェーンを準備する。ブロック８３１２において、Ｎ個のチャネルデータのそれぞれに対するペイロードデータは、例えば、チャネルに対応するシフトされたＺＣシーケンスを有するペイロード波形に対して相互相関技法を使用して復調される。
【０６８３】
図８４は、一部の実施形態による、Ｋによって与えられるシーケンスのそれぞれについての式、
【数６】
2020503784.tif 000010
で詳述されている相関プロセスを示す一連のプロットである。これは、どのシーケンスＫｃが最大の相関ピークをもたらしたかを判定する。最初のプロットは、ｕ＝１９、ｋ＝１９、およびｕがチャネルｃに対応する最初のシーケンスが最大の相関出力をもたらしたことを示している。より具体的には、正しいシーケンスＺＣｄは、以下の最大値を見つけることによって判定される。  ＺＣｄ＝ｍａｘ（ｍａｘ（ｘＫｃ））  ｘＫｃは相互相関プロセスの出力である。
【０６８４】
図８５は、一部の実施形態による、複数の同時チャネルでデータを送信するためにＺＣシーケンスを使用するための、ＩｏＴデバイス８５００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス８５００に対して選択され使用されてもよいことに留意されたい。
【０６８５】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０６８６】
大容量ストレージ８０８は、利用可能な最大チャネル数を判定するチャネル識別部８５０２を含み得る。シーケンス生成部８５０４は、チャネルのそれぞれについてＺＣシーケンスを生成することができる。プリアンブル生成部は、通信に使用されるチャネル数を示すプリアンブル波形を生成することができる。通信部８５０６は、チャネルに関連付けられたＺＣシーケンスを使用して、そのチャネルに関連付けられたフレームのそれぞれについて変調波形を生成することができる。次いで、通信部８５０６は、変調波形を重ね合わせ、プリアンブル波形を先頭に付加し、そして得られた波形をメッシュ送受信機８１０などの送信機に渡すことができる。
【０６８７】
一部の態様では、通信は双方向である。インデックス識別部８５１０は、別のデバイスから受信した波形を分析し、プリアンブルが存在するか否かを判定するために相互相関を実行することができる。存在する場合、インデックス識別部は、ペイロード内のチャネル数を判定するためにルックアップを実行することができる。チャネル復調部８５１２は、チャネルのそれぞれにおける情報を復調して、そのチャネル内で送信された元のフレームを復元することができる。
【０６８８】
図８６は、一部の実施形態による、ＺＣシフトシーケンスを使用して変調するチャネルを介して通信するようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体８６００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体８６００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体８６００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０６８９】
非一時的機械可読媒体８６００は、利用可能なチャネル数を判定するようにプロセッサ９０２に指示するためのコード８６０２を含み得る。コード８６０４は、チャネルのそれぞれについてＺＣシーケンスを生成するようにプロセッサ９０２に指示するために含まれ得る。コード８６０６は、変調波形のためのＺＣプリアンブルを生成するようにプロセッサ９０２に指示するために含まれ得る。コード８６０８は、ＺＣプリアンブルを変調波形の前に加えるようにプロセッサ９０２に指示するために含まれて得る。コード８６１０は、ＺＣプリアンブルおよび変調波形を送信するようにプロセッサ９０２に指示するために含まれ得る。
【０６９０】
コード８６１２は、ＺＣプリアンブルが存在するか否か、そして存在する場合、いくつのチャネルが表されるかを判定するために受信波形に対して相互相関を実行するようにプロセッサ９０２に指示するために含まれ得る。コード８６１４は、存在するチャネル数に対して受信機を構成するようにプロセッサ９０２に指示するために含まれ得る。コード８６１６は、各チャネルからデータを復元するためにチャネルを復調するようにプロセッサ９０２に指示するために含まれ得る。
【０６９１】
図８７は、一部の実施形態による、ＩｏＴデバイス８７０２内のマルチ無線機共存システム８７００の概略図である。ＩｏＴデバイス８７０２は、クラウドとの通信、またはフォグデバイス内の他のＩｏＴデバイスとの通信を可能にするゲートウェイまたはコーディネータであり得る。本明細書で説明されるように、マルチ無線機共存システム８７００は、スペクトルのより効率的な使用を可能にするために、複数の無線システム８７０４を使用して他のノード８７０６内の無線システムとの通信を可能にする。これは、異なる無線技術間ならびに周波数スペクトルの一次ユーザと二次ユーザとの間の共存を可能にし得る。
【０６９２】
１つの手法は、特定の周波数帯域に限定された、二次ユーザのアクセスシステムとしてコグニティブ無線を使用して、周波数スペクトルの一時的に使用されていない部分への適合による免許不要（ｌｉｃｅｎｓｅ  ｅｘｅｍｐｔ）アクセスを可能にすることである。コグニティブ無線（ＣＲ）は、どの通信チャネルが使用中であるかを検出し、占有されているものを避けながら通信を空いているチャネルに移動させることができる。これらの周波数帯で動作するデバイスは、一次ユーザを保護し、他のユーザと共存するなど、定義された一連の規則に従う。
【０６９３】
ＣＲはホワイトスペース（ＷＳ）スペクトルの使用をカバーするが、本明細書で説明される技法は、ＩＥＥＥ  ８０２．１１ｘ、ＩＥＥＥ  ８０２．１５．４に準拠する無線機８７０４およびＬｏＲａなどの非標準無線機などの、規格を用いる無線送受信機の共存に関する。ノード８７０６間の通信は、無線システム間の共存に関する情報を共有するために使用され得る。例えば、共存マネージャ８７０８は、特定の通信に使用中の無線機８７０４を追跡し、その情報をチャネルデータストア８７１０に保存することができる。
【０６９４】
一部の態様では、ユニバーサル共存インターフェース８７１２が、共存マネージャ８７０８からの情報にアクセスし、どの時点でどの通信を使用できるかを識別することができる。ＩＥＥＥ  ８０２．２２およびＩＥＥＥ  ８０２．１１ａｆに基づく無線規格は、共存のための方法を既にサポートしている。例えば、ＩＥＥＥ  ８０２．２２は、共存に時間ベースの方法を使用するが、ＩＥＥＥ  ８０２．１９．１は、ＴＶ  ＷＳ周波数間でのみ共存データを共有するためのメカニズムを提供する。ユニバーサル共存インターフェース８７１２はまた、符号化方式および変調などの動作パラメータ、ならびに個々の無線機の送信電力の変更を可能にし得る。
【０６９５】
次いで、ユニバーサル共存インターフェース８７１２によって選択された通信チャネルは、プロトコル抽象化ＡＰＩ（アプリケーションプログラミングインターフェース）８７１４に渡されて、特定の通信チャネル用のフレームを構築することができる。プロトコル抽象化ＡＰＩ  ８７１４は、選択された通信チャネルに使用することができるプロトコルを取得するためにプロトコルデータストア８７１６にアクセスすることができる。次いで、線８７１８によって示されているように、フレームは、他のノード８７０６に送信されてもよいし、他のノード８７０６から受信されてもよい。
【０６９６】
図８８は、一部の実施形態による、複数の共存する無線機の制御および管理のための例示的な方法８８００のラダー図である。図８８の方法８８００は、図８７および図８９に関して説明されるＩｏＴデバイス８７０２によって実施することができる。同様の番号が付けられた項目は、図８７に関して説明したとおりである。段階８８０２において、共存マネージャ８７０８は、ローカルセキュリティ機関ドメインブローカ（ＬＳＡＤＢ）８８０４への通信に利用可能な帯域の要求８８０２を送信する。ＬＳＡＤＢ  ８８０２は、利用可能な帯域を提示するメッセージ８８０６で応答する。
【０６９７】
次いで、共存マネージャ８７０８は、初期帯域計画を計算し（８８０８）、１つまたは複数の近隣機のアイデンティティを含む近隣機マップを構築する（８８１０）。この情報は、図８７に関して説明したチャネルデータストア８７１０に保存され得る。次いで、共存マネージャ８７０８は、近隣機と通信するために使用され得る通信チャネルまたは帯域を識別するために、クロスドメイン情報共有システム（ＣＤＩＳ）８８１４に要求８８１２を送信することができる。ＣＤＩＳ  ８８１４は、近隣機と共に使用することができる通信チャネルを識別するメッセージ８８１５で応答することができる。この情報は、共存マネージャ８７０８によって使用されて、近隣機および関連する通信チャネルの両方を識別する初期共存モデルを判定することができる（８８１６）。その時点で、共存マネージャ８７０８は、システムをセットアップするためにさらなる通信を待つ。
【０６９８】
初期化を完了するために、無線システム８７０４は、メッセージ８８１８をプロトコル変換ＡＰＩ  ８７１４に送信して、ＩｏＴデバイスで利用可能な無線タイプをエニュメレーションすることができる。次いで、プロトコル変換ＡＰＩ  ８７１４は、存在する無線タイプに使用される、とりわけフレーム用のプロトコルなどの規格が、例えば図８７に関して説明したプロトコルデータストア８７１６において利用可能であることを検証する（８８２０）。そうでない場合、プロトコル変換ＡＰＩ  ８７１４は、クラウドから適切な規格をダウンロードすることができる。次いで、段階８８２２において、プロトコル変換ＡＰＩ８７１４は、無線機が規格８８２２に従っていることを確認し、無線機のためのサブスクリプション要求をユニバーサル共存インターフェース８７１２に送信する。
【０６９９】
段階８８２６において、ユニバーサル共存インターフェース８７１２は、無線管理識別を無線タイプのうちの１つまたは複数に割り当てる。次いで、ユニバーサル共存インターフェース８７１２は、無線タイプの管理ＩＤを含むサブスクリプション要求８８２８を共存マネージャ８７０８に送信する。
【０７００】
サブスクリプション要求８８２８を受信した後、共存マネージャ８７０８は、アクティブ共存モデルを判定し（８８３０）、初期共存モデルを更新または置換する。例えばＣＤＩＳ  ８８１４に存在しないために、いずれの無線タイプも初期共存モデルに存在しなかった場合、共存マネージャ８７０８は、新しい無線機に対するサブスクリプション要求８８３２を送信する。ＣＤＩＳ  ８８１４は、例えば、ラジオが登録されたことを示すメッセージで応答する（８８３４）。次いで、共存マネージャ８７０８は、新しい無線機のサブスクリプション要求が受け入れられたという通知８８３６をユニバーサル共存インターフェース８７１２に送信する。
【０７０１】
プロトコル変換ＡＰＩ  ８７１４がユニバーサル共存インターフェースへの無線タイプをエニュメレーションすると、機能が完了したことを示すためにメッセージ８８３８を無線システム８７０４に送信することができる。メッセージ８８３８は、ユニバーサル共存インターフェース８７１２にエニュメレーションされている無線タイプをエニュメレーションすることができる。
【０７０２】
無線システム８７０４は、プロトコル変換ＡＰＩ  ８７１４にメッセージ８８４０を送信して、無線機のうちの１つまたは複数の無線機初期化を再開することができる。プロトコル変換ＡＰＩ  ８７１４は、再び無線タイプの規格を確認し（８８４２）、無線のいずれかが規格に非準拠であるか否かを判定する（８８４４）。次いで、プロトコル変換ＡＰＩ  ８７１４は、メッセージ８８４６を無線システム８７０４に送信して、無線機のそれぞれに対して構成可能なパラメータを設定することができる。無線システム８７０４は、無線機に対して設定されたパラメータを確認するメッセージ８８４８で応答することができる。次いで、プロトコル変換ＡＰＩ  ８７１４は、使用中の無線機用のパラメータマッピングセットを作成し、無線タイプのエニュメレーションが完了したことを示すメッセージ８８５２を無線システム８７０４に送信し、無線システム８７０４との通信が初期化される。
【０７０３】
ＣＤＩＳ  ８８１４が共存違反を検出した場合、例えばライセンスを受けたユーザがＩｏＴデバイスによる使用をブロックする周波数を占有している場合、それは共存マネージャ８７０８に違反を知らせるメッセージ８８５４を送信することができる。段階８８５６において、共存マネージャ８７０８は、例えば関連する無線機がブロック信号を受信しているか否かを判定することによって共存違反を検証し、次いで違反を示すフラグを設定することができる（８８５８）。次いで、通信パラメータの再構成を要求するために、メッセージ８８６０をユニバーサル共存インターフェース８７１２に送信することができる。
【０７０４】
ユニバーサル共存インターフェース８７１２は、共存違反について無線タイプを検証し（８８６２）、新しいパラメータセットと共に無線システム８７０４にメッセージ８８６４を送信することができ、例えば、特定の無線機を一時的に無効にし異なる周波数にシフトすることなどができる。無線システム８７０４は、無線パラメータの変更を確認するメッセージ８８６６で応答することができる。次いで、無線システム８７０４は、例えば、無線機の無線初期化を示すためにメッセージ８８４０をプロトコル変換ＡＰＩ  ８７１４に送信することによって、アクティブタイプリストをプロトコル変換ＡＰＩ  ８７１４で再構成することができる。次いで、無線システム８７０４は、メッセージ８８４０をプロトコル変換ＡＰＩ  ８７１４に送信することによって無線初期化シーケンス８８６８を再開することができる。次いで、プロトコル変換ＡＰＩ  ８７１４は、無線システム８７０４へのメッセージ８８５２を介して初期化シーケンス８８６８を進み、無線タイプのエニュメレーションが完了したことを示し、無線システム８７０４との通信が初期化される。
【０７０５】
繰り返して、共存マネージャ８７０８は、他のどのノードが依然としてＩｏＴデバイスと通信しているかを判定するために、良好な近隣機チェック８８７０を実行してもよい。通信が変わった場合、共存マネージャは、近隣機コマンドリスト変更を判定し（８８７２）、コマンドリストのローカル変更を（８８７４）することができる。次いで、共存マネージャ８７０８は、新しいパラメータのセットと共に再構成メッセージ８８７６を無線システム８７０４に送信することができる。無線システム８７０４は、パラメータの受け入れを確認するメッセージ８８７８で応答してもよい。本明細書で説明されているように、無線システム８７０４は、プロトコル変換ＡＰＩ  ８７１４を用いて初期化シーケンス８８６８を繰り返すことができる。
【０７０６】
共存マネージャ８７０８による繰り返しの確認を通じて変更をトリガすることに加えて、他のユニットは通信パラメータの変更を要求することができる。例えば、共存マネージャ８７０８は、変更要求が近隣機から受信されたと判定することができる（８８８０）。次いで、共存マネージャ８７０８は、提案されたパラメータと共に再構成要求８８８２を無線システム８７０４に送信することができる。次いで、無線システム８７０４は、パラメータが受け入れられたことを確認するメッセージ８８８４で応答する。次いで、無線システム８７０４は、プロトコル変換ＡＰＩ  ８７１４を用いて初期化シーケンス８８６８を繰り返すことができる。
【０７０７】
図８９は、一部の実施形態による、他のノードと通信するために共存する複数の無線機を使用するための、ＩｏＴデバイス８９００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３、図８、および図８７に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス８９００に対して選択され使用されてもよいことに留意されたい。図８７に関して説明した無線システム８７０４は、メッシュ送受信機８１０、アップリンク送受信機８１４、またはその両方に使用される無線機に対応し得る。他のノード８７０６は、メッシュデバイス８１２、クラウド３０２内のデバイス、またはその両方を含み得る。
【０７０８】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０７０９】
大容量ストレージ８０８は、共存する複数の無線機の使用を制御するための共存マネージャ８７０８を含み得る。ユニバーサル共存インターフェース８７１２は、例えばプロトコル変換ＡＰＩ  ８７１４を介して無線機とインターフェースすることができる。プロトコル抽象化ＡＰＩ  ８７１４は、使用中の異なる通信チャネルを追跡し、必要とされる特定のプロトコル用のデータをフレーム単位でパッケージ化することができる。チャネルデータストア８７１０は、共存マネージャによって判定されたアクティブ通信プランおよび無線機を保持することができる。プロトコルデータストア８７１６は、プロトコル変換ＡＰＩ  ８７１４のために利用可能なプロトコルを格納することができる。通信部８９０２は、例えばメッシュ送受信機８１０またはアップリンク送受信機８１４内の適切な無線機を使用して、プロトコル変換ＡＰＩ  ８７１４からのフレームを別のデバイスに送信することができる。
【０７１０】
図９０は、一部の実施形態による、複数の共存する無線機を管理するようにプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体９０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体９０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体９０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０７１１】
非一時的機械可読媒体９０００は、初期帯域計画を判定し、近隣機のアイデンティティおよび識別された近隣機と共に使用され得る通信チャネルを含む近隣機マップを構築するようにプロセッサ９０２に指示するためのコード９００２を含み得る。初期帯域計画は、デバイスの無線機のリストから判定され、どの無線が利用可能であると予想されるか、およびそれらの関連プロトコルを含むことができる。次いで、実際に利用可能な無線機を判定した後に、帯域計画を確定することができる。コード９００４は、近隣機および関連帯域の両方を識別する初期共存モデルを判定するようにプロセッサ９０２に指示するために含まれ得る。無線システムの初期化により、どの無線機および帯域が動作可能であるかの判定が可能になった後、共存モデルを確定させることができる。コード９００６は、例えば、外部ユニットによって通知された後、または干渉送信を検出することによって、共存違反が存在するか否かを判定するようにプロセッサ９０２に指示するために含まれ得る。コード９００８は、例えば、共存違反が検出された場合、近隣ユニットの繰り返しチェックがパラメータに調整が必要であることを示している場合、または近隣ユニットからの要求時に、通信を再構成するようにプロセッサ９０２に指示するために含まれ得る。
【０７１２】
コード９０１０は、例えば、利用可能な通信チャネルをプロトコル変換ＡＰＩに通知する無線システムによって、プロトコル変換を初期化するようにプロセッサ９０２に指示するために含まれ得る。コード９０１２は、データを特定の通信チャネル用のフレームにパッケージ化するようにプロセッサ９０２に指示するために含まれ得る。コード９０１４は、関連する通信チャネルを介してフレームを送信するようにプロセッサ９０２に指示するために含まれ得る。コード９０１６は、無線動作が変更された後にプロトコル変換機能を再初期化するようにプロセッサ９０２に指示するために含まれ得る。
【０７１３】
図９１は、一部の実施形態による、異種ネットワーク（ヘットネット）９１００にわたるサービスネットワークオーバーレイ機能の概略図である。この技法により、異種ネットワーク間でサービスチェーンを作成でき、これにより、フォグネットワークまたはメッシュネットワークでのＩｏＴデバイスの自動プロビジョニングおよび再構成が可能になる。例えば、ＩｏＴデバイスは、図４に関して説明したように、一時的仮想デバイスまたはフォグデバイスなどのサービスを形成するために機能的にクラスタ化されてもよい。ＨｅｔＮｅｔでは、ネットワーク９１００、ドメイン９１０２および９１０４は、交差点における交通管制機能などの特定の機能を実行するために一緒にグループ化され得るＩｏＴデバイスを含み得る。デバイスは、任意の数の有線および無線リンク９１０６を介して、互いに接続し、かつクラウド３０２と接続することができる。
【０７１４】
ネットワークドメイン９１０２または９１０４は、ネットワークドメイン９１０２または９１０４内のデバイス上で動作するネットワークドメインコントローラ（ＮＤＣ）９１０８、またはサービスコーディネータを含むことができる。ＮＤＣ  ９１０８は、ネットワークドメイン９１０２または９１０４に動的に移動されてもよいし、デプロイの前にデバイスに事前にインストールされてもよい。ＮＤＣ  ９１０８は、上位レベルのオーケストレーションシステム９１１０と通信することができる。ＮＤＣ  ９１０８は、サービスに参加することができるユニットまたはコンポーネントを識別するサービスコーディネータとして機能することができる。エンドポイントＩｏＴデバイス、データアグリゲータ、クラウド３０２内のデバイス、または他のネットワークドメイン９１０２もしくは９１０４内のデバイスなど、他のデバイスがサービスコーディネータとして機能し得ることに留意されたい。
【０７１５】
サービスを実行するための、またはサービスを実行するためのフォグデバイスを作成するためのサービス管理要求は、オーケストレータ９１１２からＮＤＣ  ９１０８に渡され得る。上位レベルのオーケストレーションシステム９１１０の一部として示されているが、オーケストレータ９１１２は、ドメイン９１０２または９１０４へのゲートウェイインターフェース、データコンシューマとして機能するサーバ９１１４などのクラウド内の別のユニット、またはＮＤＣ  ９１０８内に配置されてもよい。
【０７１６】
オーケストレータ９１１２内の管理アプリケーションは、ネットワークサービスオーバーレイ９１１６の作成、更新、削除、および移行を含み得る。ネットワークサービスオーバーレイ９１１６は、例えば、ある場所から温度を取得すること、または道路に沿った一方向の交通量を増加させることなど、特定のタスクを完了するように設計されたコードセグメントなどのマイクロプログラムとして機能し得る。さらに、ネットワークサービスオーバーレイ９１１６は、下位レベルのネットワークサービスオーバーレイ９１１６への複数の呼び出しを含むサービスのためのコードシーケンスを含む上位レベルで機能することができる。
【０７１７】
オーケストレータ９１１２は、サービスまたは仮想サービスネットワークを、関連するネットワークサービスオーバーレイ９１１６によって完成させることができるネットワークサービス要素に分解することができる。オーケストレータ９１１６に登録されているＮＤＣ  ９１０８は、ネットワークサービスオーバーレイまたは他のドメイン９１０２または９１０４内のデバイスなどのリソースを提供して、サービス管理要求のためのサービス要素のうちの１つまたは複数を満たすためにプロバイダ要求をオーケストレータ９１１２に提出することができる。
【０７１８】
ＮＤＣ  ９１０８がオーケストレータ９１１２によってサービスコーディネータであると確認応答された後、ＮＤＣ  ９１０８は、例えばサービスを提供するネットワークサービス要素を管理するなど、サービス要求を満たす責任を負う。本明細書で使用されるように、ネットワークサービス要素は、サービスのためのデータを提供するためのシステムのコード操作コンポーネントであり得る。複数のネットワークサービス要素を一緒にグループ化してサービスを提供することができ、それは図４に関して説明したように、フォグデバイス４０２とすることができる。ネットワークサービス要素は、ノード９１１８または９１２０、ノード９１１８または９１２０からの単一のセンサ、データアグリゲータ４０６などのユニット上で実行されているプログラム、あるいは任意の数の他の物理的デバイスもしくはシステムまたは仮想デバイスもしくはシステムを含み得ることに留意されたい。
【０７１９】
例えば、サービスが複数のネットワークドメインからのデバイスを含むとき、第１のドメイン９１０２内のＮＤＣ  ９１０８はまた、第２のドメイン９１０４内のＮＤＣ  ９１０８と通信することができる。ＮＤＣ  ９１０８は、接続されているデバイスおよび機能を含む、特定のドメイン９１０２または９１０４に登録されているノード９１１８または９１２０からのリソースなどのデータおよびメタデータを格納するためにデータベース９１２２を使用することができる。ＮＤＣ  ９１０８はまた、共有仮想リポジトリ９１２４を維持することができ、共有仮想リポジトリ９１２４は、アクションを必要とするネットワークサービス要素をアドバタイズし、ネットワークサービス要素を提供するサービスコンポーネントのアイデンティティを格納する。
【０７２０】
ＮＤＣ  ９１０８は、どのノード９１１８または９１２０、あるいはノード９１１８または９１２０の組み合わせを使用してサービスの要件を満たすかを選択するために使用する機械学習（ＭＬ）エンジン９１２６を使用することができる。ＭＬエンジン９１２６は、シミュレーション、ニューラルネットワーク、統計分析、および任意の数の他の技法を使用して、どのコンポーネントがネットワークサービス要素を完成させることができるかを判定することができる。
【０７２１】
ＮＤＣ  ９１０８は、どのノード９１１８または９１２０、または他のデバイスがネットワークサービス要素をホストするかを選択するために様々な基準を使用することができる。選択基準としては、レイテンシ要件、特定の帯域幅ニーズ、または信頼性メトリックを挙げることができる。データはデータベース９１２２に格納され、過去の性能データに基づいてもよい。ＮＤＣ  ９１０８はまた、複数のエンドノードが同じネットワークサービス要素に対する広告要求を満たすために入札するときにメディエータとして機能することができる。ＮＤＣ  ９１０８は、オーケストレータ９１１２によって割り当てられたコンポーネントまたはタスクをパブリッシュする役割を担う。
【０７２２】
ネットワーククライアント９１２８は、ネットワークドメイン９１０２または９１０４内の各デバイス、またはノード９１１８または９１２０に常駐することができる。それは、ノード９１１８または９１２０ならびにセンサ、カメラ、アクチュエータなどのような任意の接続された要素についての情報を提供するために、ＮＤＣ  ９１０８または他のサービスコーディネータに登録されてもよい。それが提供する情報の種類は、電力、性能、および信頼性の測定値などの性能およびシステム遠隔測定情報を含み得る。ネットワーククライアント９１２８はまた、性能基準が満たされることを保証するために、ノード９１１８または９１２０の動作または構成を変更するために、ＮＤＣ  ９１０８または他のサービスコーディネータによる制御を可能にする。例えば、ＮＤＣ  ９１０８は、取り付けられたセンサからデータを収集するためにデューティサイクルを修正することができる。ＮＤＣ  ９１０８はまた、図３および４に関して説明した、ゲートウェイ３１０などのネットワークドメイン９１０２または９１０４内で通信するエンドノード９１１８または９１２０のネットワーキングおよびトランスポート設定を構成することができる。ネットワーククライアント９１１８は、それが完了することができる任意のネットワークサービス要素について共有仮想リポジトリ９１２４にサブスクライブするかまたはそれをポーリングすることができる。
【０７２３】
仮想共有リポジトリ９１２４は、実行を必要とするすべてのタスク、例えばネットワークサービス要素のリストを含み得る。ノード９１１８または９１２０は、タスクを実行しタスク割り当てを要求するその能力をアドバタイズすることができる。ＮＤＣ  ９１０８は、要求元ノード９１１８または９１２０のルックアップを実行して、それが以前に機能違反をしていないかまたは機能の実行に失敗していないことを保証する。ＮＤＣ  ９１０８がタスクをノード９１１８または９１２０に割り当てることを決定した場合、ＮＤＣ  ９１０８は仮想共有リポジトリ９１２４内のタスクを割り当て済みとしてマークする。仮想共有リポジトリ９１２４は、データベース９１２２の一部であってもよいし、スタンドアロンシステムであってもよい。
【０７２４】
サービスおよびネットワークサービス要素は、単一のノード９１１８または９１２０、あるいは単一のドメイン９１０２または９１０４にさえ限定されない。例えば、サービスは、ドメイン９１０２および９１０４の両方においてノード９１１８および９１２０が割り当てられたフォグデバイス９１３０であり得る。図示のように、フォグデバイス９１３０は、複数のドメイン９１０２および９１０４にわたっており、第１のドメイン９１０２内のＮＤＣ  ９１０８および第２のドメイン９１０４内のＮＤＣ  ９１０８の指示の下でノード９１１８および９１２０に提供される。第３のネットワークドメイン９１３２は、クラウド３０２を介してアクセスされてもよく、例えば、ネットワークサービス要素としてデータの長期ストレージを提供するためのデータベース９１３４を含んでもよい。他のドメイン９１０２、９１０４、または９１３２に配置されているノード９１１８または９１２０およびデータベース９１３４などのコンポーネントは、オーケストレータ９１１２によって識別され、図１１０から図１１４に関して説明されるように、共有仮想ドメインに組み込まれてリソースを共有することができる。
【０７２５】
ネットワークサービスオーバーレイ９１１６は、オーケストレータ９１１２、ＮＤＣ  ９１０８、または他のコンポーネントによって要求された他の項目も含むことができるタスクおよびコンポーネントの共有リポジトリ９１３６に格納することができる。ネットワークサービスオーバーレイ９１１６がノード９１１８および９１２０にプッシュされてフォグデバイス９１３０を形成することに加えて、ノード９１１８および９１２０はまた、ネットワークサービスオーバーレイ９１１６を要求またはプルして、コードやその他の設定情報が必要とされるネットワークサービス要素などのタスクを完了することができる。
【０７２６】
図９２は、一部の実施形態による、サービスに対する新しい要求を処理するための例示的な方法９２００のプロセスフロー図である。図９２の方法９２００は、図９４に関して説明されるＩｏＴデバイス９４００によって実施することができる。方法９２００は、オーケストレーション要求が、例えばネットワークドメインコントローラまたは他のサービスコーディネータで受信されると、ブロック９２０２で開始する。ブロック９２０４において、例えば新しいサービスまたはフォグデバイスを形成するために、サービス要求が新しいか否かに関する判定が行われる。そうでない場合、ブロック９２０６において、オーケストレーション要求は既存のサービスコーディネータに渡される。例えば、サービス要求は、現在サービスまたはフォグデバイスの目的であるデータまたは情報に対する要求であり得るか、または異なる情報を提供するためにフォグデバイスを別の目的で使用し得る。もしそうであれば、サービスコーディネータは、ノードを追加または削除することによってサービスを修正することができる。さらに、サービスコーディネータまたはサービスコンポーネントは、ネットワークサービス要素の完成を可能にするためにダウンロードされるネットワークサービスオーバーレイを要求することができる。
【０７２７】
オーケストレーション要求が新しいサービスに対するものである場合、ブロック９２０８において、サービスコーディネータが識別され得る。サービスコーディネータは、サービス要求に情報を提供する最大数のノードにサービスを提供するＮＤＣなどの、サービス要求に関連するドメインに位置するＮＤＣであり得る。
【０７２８】
ブロック９２１０において、サービスモデルを準備することができる。サービスモデルは、サービス要求を満たすために使用されるフォグデバイスまたはサービス用の仮想部品リストとみなすことができる。サービスモデルは、どのタイプのネットワークサービス要素、エンドノード、および他のサービスプロバイダがそのサービスに必要であるかを識別することができる。サービスモデルは、サービスコーディネータで構築されてもよいし、オーケストレータで準備されてサービスコーディネータにダウンロードされてもよい。ブロック９２１２において、サービスコーディネータは、ネットワークサービス要素を準備することができる。これらは、特定のデータ要求、動作などを識別するサービスの部分であり得る。ネットワークサービス要素は、サービスコーディネータ上のデータストア内に既に存在していてもよいし、クラウド内などの別のストアから引き出されるネットワークサービスオーバーレイであってもよい。
【０７２９】
ブロック９２１４において、サービスコーディネータは、個々のエンドポイントノード、データソース、コードなど、特定のネットワークサービス要素を提供することができるサービスコンポーネントの候補を識別することができる。個々のエンドポイントノードは、図９３に関して説明されるように、それらのアイデンティティおよび機能をＮＤＣに登録したＩｏＴデバイスであり得る。ブロック９２１６において、サービスコーディネータは、識別されたサービスコンポーネントにネットワークサービス要素に対するサブスクリプション要求をディスパッチすることができる。
【０７３０】
ブロック９２１８において、サービスコンポーネントは、サブスクリプション要求を確認することができる。これは、サービスコンポーネントがサービス要求内でネットワークサービス要素を実行することができることを保証するために、サービスコンポーネント内に存在し動作可能なセンサおよび他のデバイスへのサービス要求どうしを比較することによって実行され得る。ブロック９２２０において、サービス要求がサポートされているか否かに関する判定が行われる。サポートされていない場合、ブロック９２２２において、拒否メッセージがサービスコーディネータに送信される。次いで、サービスコーディネータは、そのネットワークサービス要素を満たすことができるデバイスのリストからサービスコンポーネントを除去し、そのネットワークサービス要素を提供することができる別のデバイスを探すことができる。
【０７３１】
サービスコンポーネントがネットワークサービス要素にデータまたは動作を提供することによってサービス要求を満たすことができる場合、ブロック９２２４において、サービスコンポーネントは、確認メッセージをサービスコーディネータに送信することができ、サービスコーディネータはメッセージをデバイスのリストに追加することができる。本明細書で説明するように、ブロックチェーントランザクションを使用して、サービスコンポーネントをトランザクションに記録し、サービスコンポーネントがグループの一部として通信できるようにグループ識別情報を発行することができる。サービスコンポーネントは、ネットワークサービス要素をローカルストアに実装するためのネットワークサービスオーバーレイを有してもよいし、サービスコーディネータから、またはクラウド内のストアからネットワークサービスオーバーレイをダウンロードしてもよい。
【０７３２】
ブロック９２２６において、サービスコンポーネントは、ネットワークサービス要素に対する動作を実行することができる。これは、サービスコンポーネントに関連する、温度、風速、降水量などのセンサからのデータの収集であり得る。一部の例では、ネットワークサービス要素は、照明をオンまたはオフにすること、コンプレッサを起動して温度を下げることなどのようなアクションを実行するサービスコンポーネントによって完成され得る。
【０７３３】
ブロック９２２８において、サービスコンポーネントはデータまたは確認応答をサービスコーディネータに返す。これは、センサの読み取り値に関連するデータ、または動作が実行されたことの確認などである。
【０７３４】
図９３は、一部の実施形態による、ＮＤＣまたは他のサービスコーディネータにより、エンドポイントまたはサービスコンポーネントを登録するための例示的な方法９３００のプロセスフロー図である。図９３の方法９３００は、図９４に関して説明されるＩｏＴデバイス９４００によって実施することができる。ブロック９３０２は、例えば、ＩｏＴデバイスまたはエンドポイントノードなどのサービスコンポーネントがローカルサービスコーディネータを検索するときを表す。これは、サービスコンポーネントを含むネットワークドメインで動作しているＮＤＣであってもよい。ブロック９３０４において、サービスコンポーネントは、接続要求をサービスコーディネータに送信する。サービスコーディネータから確認応答を受信すると、ブロック９３０６において、サービスコンポーネントは、共有鍵、またはブロックチェーンが生成した鍵などの他の識別情報をサービスコーディネータに送信することができる。サービスコンポーネントがローカルサービスコーディネータに登録されているという確認を受信すると、ブロック９３０８において、サービスコンポーネントは、サービスコーディネータに、接続されたセンサ、アクチュエータなどのデバイス周辺データを送信することができる。ブロック９３１０において、サービスコンポーネントが依然として登録されているか否かに関する判定が行われる。登録されていない場合、プロセスフローはブロック９３０２に戻り、デバイスを再登録することができる。ブロック９３１２において、サブスクリプション要求がサービスコンポーネントによって受信され得る。サービスコンポーネントがサブスクリプションに作用した後、デバイスが依然として登録されているか否かを判定するためにブロック９３１２に戻ることができる。サービスコンポーネントがもはや登録されていない場合、プロセスフローは９３０２に戻ってプロセスを繰り返すことができる。
【０７３５】
図９４は、一部の実施形態による、サービス要求を調整する、または満たすための、ＩｏＴデバイス９４００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３、図８、および図９１に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス９４００に対して選択され使用されてもよいことに留意されたい。ＩｏＴデバイス９４００は、オーケストレータ、ＮＤＣ、エンドポイントノードであってもよいし、これらのシステムの組み合わせとして機能してもよい。
【０７３６】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０７３７】
大容量ストレージ８０８は、サービスコーディネータなどの他のユニットにサービス要求を送信するためのオーケストレータ９１１２を含むことができる。データベース９１２２は、接続されたデバイスおよび機能を含む、特定のドメインに登録されたノードからのデータ、メタデータ、およびリソースを格納することができる。仮想共有リポジトリ９１２４を使用して、アクションを必要とするネットワークサービス要素をアドバタイズし、ネットワークサービス要素を提供するサービスコンポーネントのアイデンティティを格納することができる。機械学習エンジン９１２６を使用して、メッシュデバイス８１２またはクラウド３０２内のデバイスなどの、サービスコンポーネントのどれを使用してサービスの要件を満たすことができるかを選択することができる。クライアント９１２８は、サービスコーディネータに登録して、接続されているデバイスおよび機能に関する情報を提供することができる。クライアント９１２８は、ネットワークサービス要素９４０２を満たすためにＩｏＴデバイス９５００の可用性をアドバタイズすることができる。クライアント９１２８は、ＩｏＴデバイス９４００がネットワークサービス要素９４０２に対するアクションを完了できることを確認してサービス要求に応答することができる、またはアクションを完了できないことをサービスコーディネータに知らせる拒否を送信することができる。クライアント９１２８は、サービスコーディネータにアクセスして、ネットワークサービス要素９４０２を完成するのに必要な任意のネットワークサービスオーバーレイを取得してもよいし、必要なネットワークサービスオーバーレイをダウンロードするためにクラウド３０２内のストアに直接アクセスしてもよい。
【０７３８】
図９５は、一部の実施形態による、サービス要求を調整する、または満たすように１つまたは複数のプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体９５００のブロック図である。同様の番号が付けられた項目は、図９に関して説明したとおりである。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体９５００にアクセスすることができる。非一時的機械可読媒体９５００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０７３９】
非一時的機械可読媒体９５００は、ローカルドメイン内のネットワークドメインコントローラなどのサービスコーディネータを識別するようにプロセッサ９０２に指示するためのコード９５０２を含み得る。コード９５０４は、サービス要求に対してネットワークサービス要素を準備するようにプロセッサ９０２に指示するために含まれ得る。コード９５０６は、特定のネットワークサービス要素を提供することができるサービスコンポーネントの候補を識別するようにプロセッサ９０２に指示するために含まれ得る。コード９５０８は、サブスクリプション要求を確認するようにプロセッサ９０２に指示するために含まれ得る。コード９５１０は、ネットワークサービス要素に対する動作を実行するようにプロセッサ９０２に指示するために含まれ得る。コード９５１２は、データまたは確認応答をサービスコーディネータに返すようにプロセッサ９０２に指示するために含まれ得る。コード９５１４は、接続要求をサービスコーディネータに送信するようにプロセッサ９０２に指示するために含まれ得る。コード９５１６は、接続されているセンサ、アクチュエータなどのようなデバイス周辺データをサービスコーディネータに送信するようにプロセッサ９０２に指示するために含まれ得る。コード９５１８は、サブスクリプション要求を他のユニットに送信するようにプロセッサ９０２に指示するために含まれ得る。これらのユニットがあらゆるデバイスに存在し得ることに留意されたい。例えば、エンドポイントノードは、サービスコーディネータまたはオーケストレータとして機能しなくてもよく、その例では、それらの機能を実行するコードブロック９５０２、９５０４、９５０６、および９５１８を含まない。
【０７４０】
メッシュネットワークは、アクターが極めて低いレイテンシでデータにアクセスすることを望んでいる可能性がある環境において、またはデータが時間的空間的様式で密接に結合されている可能性がある場合に有用である。図４に関して説明したように、交差点の例を使用すると、交差点でのデータ交換は、車両、歩行者、サイクリスト、および交通信号灯または他の路側機などの道路利用者間で極めて大量、高速、かつ多様に行われ得る。交差点の環境は、高速で移動する車両の交通、最小限の固定インフラストラクチャ、および困難であり得る信号伝播条件の場合、特に困難な場合がある。
【０７４１】
性能を改善しレイテンシを改善するための１つの手法は、ネットワークデータストレージおよびコンテンツ配信をネットワークの一番エッジで実行することである。これは、データを保持することができ、データを必要とするアプリケーションに近いデバイスにおいて非常に速いアクセスを必要とするデータをキャッシュすることを含み得る。
【０７４２】
交差点は、交通管制および他の目的のために複数のアプリケーションを使用することができる。アプリケーションとしては、とりわけ、衝突防止システム、緊急サービス、環境データに基づく運用の変更、小売および広告サービスを挙げることができる。そのデータの大部分は時間的および空間的に依存している。例えば、交通渋滞では、データは、場所と時間に密接に結び付けられる。さらに、データは、交通管制システム、車両、サイクリスト、歩行者、警察、緊急サービスなどの近くのグループによって消費されることを意図していることが多い。
【０７４３】
ＩＰアドレスの決定、フレーミング、ハンドシェイキング、および他の通信要件のために、ＩＰベースの技術は、デバイス間の接触時間が非常に短い場合がある環境では不十分に機能する場合がある。本明細書に記載のデータセマンティクス、および他の技術は、データへのアクセスおよびデータの使用を単純化するための手段を提供することができる。これらの技術は、データのユーザが、近接したデバイスからのデータにアクセスすることを可能にし得る。車両はまた、例えば、異なる交差点とシステムとの間でデータを移動させるためのミュール（ｍｕｌｅ）としても機能し得る。これらの種類の通信に使用され得る１つの技法は、ネットワーク内のデータを記述し、格納し、そしてパブリッシュするために分散ハッシュテーブルを使用することである。
【０７４４】
図９６は、一部の実施形態による、ＩｏＴサービスのための逆分散ハッシュテーブル（ＤＨＴ）ネットワークのアドホック形成の概略図９６００である。ＩｏＴサービスは、データの送信または格納を含み得る。ＤＨＴネットワークは、様々なノードに送信される断片としてネットワーク内でファイルを記述またはパブリッシュするための固有のハッシュの生成によって形成され得る。ファイルの断片を受け取ったノードは、ファイルの新しいコピーの送信元になる。そのファイルにアクセスすることを望むノードは、それらが完全なファイルを有するまで他のノードからファイル断片をダウンロードする。ノードがファイルの断片を受信し始めると、ファイルを取得しようと望む他のノードにそれらの断片を共有またはシードできる。これにより、ネットワーク内のピア全体にファイルの多数のコピーを配布し、１つの送信元ではなく、多数の送信元から断片をダウンロードするために、新しいピアが迅速にファイルを取得できる、集中管理のないアドホックネットワークが作成される。
【０７４５】
一部の態様では、イベントの間のデータ損失の可能性を低くするために、これの逆のバージョンもデータ送信に適用され得る。この例では、図中のノード１などのセンサノードが、大量のデータを生成しているイベントストームを検出する。イベントストームは、緊急事態、交差点における交通量が多いこと、データ収集期間の増大などに対応し得る。ノード１は、第１の通信チャネル９６０２を介してクラウド３０２に、またはフォグノード、ゲートウェイもしくは他のなんらかの上流のデータシンクに、データを送信するように進む。しかしながら、第１の通信チャネル９６０２は、ネットワーク帯域幅が制限されており、すぐに輻輳し、メッセージのバックログがノード１上で待ち行列に入ることを余儀なくされる。待ち行列がクリアされるまでにかなりの時間がかかり、宛先へのメッセージが遅れたり、待ち行列がオーバーフローするとデータが失われることさえある。
【０７４６】
しかしながら、逆ＤＨＴネットワークに使用される技法では、ノード１は、その近隣ノードのネットワーク容量を使用して、過剰なメッセージ負荷を同じ最終宛先に送信することができる。ノード１は、例えば、輻輳していないネットワークリンク９６０６を介して近隣ノード１...ｎを発見することができる。Ｏｐｅｎｆｏｇコンソーシアムの仕様、Ａｌｌｊｏｙｎ仕様、および様々なオープンソースアドホックネットワーキングプロトコルを含む他のものなどのメッシュネットワークプロトコルを含む、様々な技法をピア発見に使用することができる。さらに、ＩＰｖ６のＩＰプロトコルには、他のネットワークプロトコルと同様に、ピア発見のネイティブサポートが含まれている。
【０７４７】
輻輳していないネットワークリンク９６０６は、とりわけ、Ｗｉ−Ｆｉ（登録商標）またはＢｌｕｅｔｏｏｔｈ（登録商標）などの任意の数のネットワークリンクを含み得る。一部の例では、図３に関して説明したように、ノードは有線ネットワークによって結合することができ、一方個々の各ノードはゲートウェイへの無線リンクも有することができる。物理的に近接したノードは、リモートのノードよりも高い帯域幅の接続を持つ可能性があるため、輻輳したノードはファイル断片を周囲のピアに送信し、それらにメッセージを宛先へと経路指定させることができる。
【０７４８】
この例では、クラウド３０２内に位置するデータシンクは、受信したメッセージをそれを送信したノードに確認応答することができ、例えば、ノード２がデータの一部をデータシンクに送信した場合、データシンクはノード２に受信を確認応答することができる。次いで、ノード２は、データシンクによるデータの受信を、データ送信元であるノード１に確認応答する。ノード１は、特定のメッセージの配信時に、ノード２または他のピアなどの任意の送信元から確認応答メッセージ（ＡＣＫ）を受信すると、配信されたメッセージを考慮し、それを待ち行列から除去することができる。
【０７４９】
返されたＡＣＫがデータソースによって受信される速度は、フロー制御を可能にし得る。例えば、ノード２が１秒ごとに確認応答を送信し、ノード３が２秒ごとに確認応答を送信している場合、ノード２がより高いメッセージ負荷を処理できることを示し、ノード１は、ノード３よりもノード２に、より多くのメッセージを送信するように動作を調整する。
【０７５０】
送信元センサノード、すなわちこの例におけるノード１は、メッセージフローを追跡し、ピアがメッセージの配信に失敗することを可能にするためのメカニズムを実装することができる。例えば、ノード４などのピアノードが送信されたメッセージに対してＡＣＫを返さない場合、送信元ノードは構成可能な期間、メッセージを経路指定するのを停止することができる。さらに、ノード４に送信されたあらゆるメッセージが失われたとみなされ、他のピアを介して、またはセンサノードからクラウド３０２内のデバイスに直接再送信され得る。
【０７５１】
図９７は、一部の実施形態による、ファイルデータ９７０２を格納または送信するためにどのノードを使用することができるかを追跡するためのプロセスの概略図９７００である。ファイルデータ９７０２は断片９７０４〜９７０８に分割されてもよい。ハッシュ関数９７１０〜９７１４を断片９７０４〜９７０８のそれぞれに対して実行して、鍵９７１６〜９７２０を生成することができる。次いで、鍵９７１６〜９６２０を使用して、ノードの分散メッシュ９７２２にデータ断片を格納または送信するためにどのノードを使用すべきかを判定することができる。
【０７５２】
図９８は、一部の実施形態による、ストレージノードまたは送信ノードをターゲットとするための例示的な方法９８００のプロセスフロー図である。図９８の方法９８００は、図１００に関して説明されるＩｏＴデバイス１００００によって実施することができる。ブロック９８０２は、例えば、ノードが格納または送信用のファイルを生成するときを表す。ブロック９８０４において、ファイルに対する新しいファイルの格納または送信要求が生成される。ブロック９８０６において、ファイルは、例えばデータの送信に使用されるパケットまたはフレームのペイロードサイズに応じて、Ｎ個の断片に断片化される。ブロック９８０８において、各断片についてハッシュが計算され得る。
【０７５３】
ブロック９８１０において、各断片のターゲットストレージまたは送信ノードを識別することができる。これは、断片のハッシュコードから最初のＭバイトを抽出することによって実行することができ、ここで、数Ｍは、メッシュネットワークで使用されるノードＩＤの長さによって判定され得る。次いで、ハッシュからのバイトは、ノードＩＤの最初のＭバイトとファイル断片ハッシュの最初のＭバイトとの間の最も近い一致としてターゲットノードを識別することによってターゲットノードを判定するために使用され得る。次いで、ノードＩＤは、ファイルアドレステーブルの一部を形成してもよい。ノードＩＤを知っているため、それが保存または送信を担当するファイル断片の範囲に関する判定がなされ得る。ＩＤが厳密に一致するノードの場合、不安定なネットワーク環境など、ノードの可用性が保証されていない場合は、この手法によって冗長性が高まる可能性がある。ブロック９８１２において、断片は、パケットまたはフレームにパッケージ化されて、ターゲットストレージまたは送信ノードに送信される。
【０７５４】
ブロック９８１４において、プロセスを続行するか否かに関する判定が行われる。プロセスは、データのストレージが終了したときに終了してもよいし、他のノードによって送信されているすべての断片についてＡＣＫが受信されるまで待機してもよい。
【０７５５】
図９９は、一部の実施形態による、分散ハッシュテーブル（ＤＨＴ）を使用してデータを格納または送信するための例示的な方法９９００のプロセスフロー図である。図９９の方法９９００は、図１００に関して説明されるＩｏＴデバイス１００００によって実施することができる。ブロック９９０２は、例えば、デバイスの電源が入ってアドホックネットワークに参加したときを表す。ブロック９９０４において、長さがｎビットのノードＩＤが計算または取得される。これは、とりわけ、本明細書で説明されるようにブロックチェーンから割り当てられるＩＤ、製造業者によって割り当てられるＩＤ、または乱数発生器から計算されるＩＤであり得る。
【０７５６】
ブロック９９０６において、入ってくるストレージまたは送信要求に対する待機期間が実施される。待機期間が完了すると、ブロック９９０８において、データがストレージまたは送信のために受信されたか否かに関する判定が行われる。そうでなければ、プロセスフローは別の待機期間のためにブロック９９０６に戻る。
【０７５７】
ブロック９９０８でデータが受信された場合、ブロック９９１０において、受信されたデータに対して鍵が生成される。これは、受信したデータについてハッシュ関数を計算することによって実行することができる。
【０７５８】
ブロック９９１２において、鍵およびデータは、ローカルに格納される、または送信される。これは、データをノードに格納または送信し、次にノードＩＤを鍵の前に付けることによって実行され得る。結果として得られる鍵は、とりわけ、リスト、テーブル、キュー、またはデータベースなどのローカルストアに格納することができる。
【０７５９】
ブロック９９１４において、プロセスを続行するか否かに関する判定が行われる。これは、現在のシーケンスについてより多くのデータが予想されるか否かに関する判定に基づいてもよい。そうである場合、プロセスフローはブロック９９０８に戻り、データが格納または送信のために受信されたか否かを判定する。そうでない場合、プロセスはブロック９９１６で終了する。
【０７６０】
図１００は、一部の実施形態による、サービス要求を調整する、または満たすための、ＩｏＴデバイス１００００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１００００に対して選択され使用されてもよいことに留意されたい。他のノードは、メッシュデバイス８１２、クラウド３０２内のデバイス、またはその両方を含み得る。
【０７６１】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、パケットまたはフレームのペイロードフィールド内に収まるようにデータファイルを断片化するためのデータ断片化部１０００２を含み得る。ハッシュ計算部１０００４は、ハッシュ鍵を計算して、データのための格納ノードまたは送信ノードを識別することができる。
【０７６２】
メッセージ生成部１０００６は、ハッシュ鍵を使用してデータの格納または送信のためのノードＩＤを判定することができる。メッセージ生成部１０００６はまた、例えば、データ断片をパケットまたはフレームのペイロードフィールドにパッケージ化するなど、格納または送信のために別のノードに送信するためにデータ断片をフォーマットしてもよい。
【０７６３】
通信部１０００８は、格納または送信のためにパッケージ化されたデータ断片を別のノードに送信することができる。送信のために、通信部１０００８はまた、メッシュデバイス８１２などの別のノードから確認応答を受信し、確認応答がクラウド３０２内のデバイスなどの上流の宛先からのものであるか否かを判定し得る。データ追跡部１００１０は、確認応答を使用して、データが送信ノードからターゲットデバイスに送信されたのか、または再送信する必要があるのかを判定することができる。データ追跡部１００１０はまた、例えば他のノードから入ってくる確認応答のレートに基づいてフロー制御を実施することができる。ストレージでは、データストア１００１２は、データ断片の位置およびアイデンティティと共に鍵を保存することができる。鍵は、格納されたデータを保持している、ノードまたはメッシュデバイス８１２のＩＤの前に断片のハッシュコードを付加することができる。
【０７６４】
図１０１は、一部の実施形態による、サービス要求を調整する、または満たすように１つまたは複数のプロセッサ９０２に指示するためのコードを含む、例示的な非一時的機械可読媒体１０１００のブロック図である。同様の番号が付けられた項目は、図９に関して説明したとおりである。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１０１００にアクセスすることができる。非一時的機械可読媒体１０１００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０７６５】
非一時的機械可読媒体１０１００は、ファイルを断片に分割するようにプロセッサ９０２に指示するためのコード１０１０２を含み得る。コード１０１０４は、各断片についてハッシュコードを計算するようにプロセッサ９０２に指示するために含まれ得る。コード１０１０６は、各断片についてターゲットストレージまたは送信ノードを識別するようにプロセッサ９０２に指示するために含まれ得る。コード１０１０８は、データ断片をターゲットノードに送信するようにプロセッサ９０２に指示するために含まれ得る。コード１０１１０は、ノードＩＤを計算するようにプロセッサ９０２に指示するために含まれ得る。コード１０１１２は、ストレージのための鍵を生成するようにプロセッサ９０２に指示するために含まれ得る。コード１０１１４は、鍵およびハッシュを格納するようにプロセッサ９０２に指示するために含まれ得る。
【０７６６】
異なるノードによる通信は、同じ種類の通信チャネルを介して行われる必要はない。アプリケーション要件に応じて、異なる通信経路、周波数などが使用されてもよい。図１０２〜図１０５に関して説明したように、適切なトラフィック経路がデータに対して選択され得る。これらの技法は、高いレイテンシから低いレイテンシ間まで、およびコネクション型からコネクションレス型までの範囲にわたるアプリケーション要件に対処するために使用される異なるパスまたはパスの組み合わせの選択を可能にする。これは、マルチパス伝送制御プロトコル（ＴＣＰ）を超えてトランスポート選択および使用基準を拡張する。
【０７６７】
図１０２は、一部の実施形態による、２つのエンドポイント１０２０２および１０２０４間の３つの例示的な経路を示し、それが潜在的な使用に利用可能であり得る、マルチ経路通信システムの概略図である。この例では、経路は、衛星アップリンク１０２０６、インターネットバックボーンすなわち有線接続１０２０８、およびＬＴＥ接続１０２１０を含む。しかしながら、図８に関して説明した無線接続のうちの任意のもの、ならびに光ファイバ、マイクロ波、および他の接続を含む、任意の数の有線または無線接続を２つのエンドポイント間で使用することができる。
【０７６８】
データパスの選択は、転送されるデータ量、データパスの信頼性、通信速度などに依存し得る。例えば、有線接続１０２０８が失われるか利用不可能である場合、エンドポイント１０２０２は、アプリケーション要件に基づいて代替通信パス１０２０６または１０２１０を選択することができる。
【０７６９】
図１０３は、一部の実施形態による、通信経路を選択するための例示的な方法１０３００のプロセスフロー図である。図１０３の方法１０３００は、図１０４に関して説明されるＩｏＴデバイス１０４００によって実施することができる。複数の通信パスが並列に使用され得ることに留意されたい。ブロック１０３０２は、例えば、とりわけ、デバイスに電源が投入されたとき、または複数の通信パスの使用を可能にするネットワークサービスオーバーレイがダウンロードされたときを表す。
【０７７０】
ブロック１０３０６において、デバイス上の利用可能なネットワークインターフェースが発見される。これは、ｌｆｃｏｎｆｉｇまたはｉｐｃｏｎｆｉｇなど、接続されているネットワークインターフェースを一覧表示するために使用され得る構成コマンドを使用して実行できる。最初のｌｆｃｏｎｆｉｇは、ネットワークインターフェースを初期化するために一部のオペレーティングシステムによって使われ得るＵｎｉｘ（登録商標）タイプのコマンドである。２番目のｉｐｃｏｎｆｉｇは、例えばＡｐｐｌｅ製、Ｍｉｃｒｏｓｏｆｔ製のシステムを含む、複数のオペレーティングシステムで使用され得るコマンドであり、システム内のインターフェースを含め、現在すべてのＴＣＰ／ＩＰ設定値を表示できる。
【０７７１】
ブロック１０３０６において、アクティブネットワークインターフェースを介したエンドポイント間の利用可能な経路が発見される。利用可能な経路の数は、潜在的に異なるトポロジ、セキュリティクレデンシャル、および各個々のネットワークインターフェースによってサポートされるプロトコルのために、ネットワークインターフェースの数よりも大きくなり得る。これは、例えば、論理チャネルを発見すること、最後に知られているアクティブ経路を取得することなどによって実行され得る。発見された経路は経路データベースに保存されてもよい。経路データベースは、とりわけ、デバイス上、リモートサーバ上、またはメッシュネットワーク内の別のデバイス上に配置することができる。リモート接続されたデータベースは、メッシュネットワーク内のデバイス上または別のデバイス上にあり得る１つまたは複数のデバイスによって使用され得る。
【０７７２】
ブロック１０３０８において、経路はランク付けされ得る。ランク付けプロセスは、例えば、期待される、または過去のサービス品質、容量、コスト、レイテンシによって経路を順序付けることを含み得る。更新された経路情報は経路データベースに格納されてもよい。
【０７７３】
ブロック１０３１０において、経路指定要求が受信されたか否かに関する判定が行われる。受信されていない場合、プロセスフローはブロック１０３０６に戻る。経路指定要求が受信された場合、ブロック１０３１２において、経路指定戦略が計算される。経路指定戦略は、最良ＱｏＳ経路指定、最小コスト経路指定、最小レイテンシ経路指定などのローカルポリシーの目的によって指示することができる。
【０７７４】
経路指定戦略は、単一の最良経路が使用されるべきか否かに関する判定によりブロック１０３１４で開始することができる。もしそうであれば、ブロック１０３１６において、例えば経路データベース内のランク付け情報から判定される、コスト、信頼性、レイテンシなどの所望の経路特性に基づいて単一の経路が選択される。複数の経路戦略が選択される場合、ブロック１０３１８において、経路データベース内の複数の経路が、例えば転送のための総データ、信頼性などに基づいて使用のために選択され得る。
【０７７５】
ブロック１０３２０において、選択された経路を介したデプロイのためにパケットまたはフレームが準備される。これは、選択された経路に使用されるパケットまたはフレームのペイロード内に収まるサイズにデータを断片化することによって実行され得る。次いで、断片は、選択された経路のパケットまたはフレームにパックされる。
【０７７６】
ブロック１０３２２において、パケットは選択された経路を介してターゲットにディスパッチされる。ブロック１０３２４において、使用された異なる経路について性能に関する統計が収集され、ブロック１０３２６において、性能に関する統計に基づいて経路データベース内の経路ランキングが更新され得る。性能に関する統計は、例えば、ディスパッチが所与の経路で成功したか否か、および経路についてのパケット誤り率、レイテンシ、経路の信頼性、再試行回数、総データ転送量などを含むことができる。
【０７７７】
ブロック１０３２８において、プロセスを続行するか否かの判定が行われる。例えば、オーケストレータまたはサービスコーディネータが、マルチ経路通信がもはや必要ではないと判定することができる。複数の経路通信を続行する場合、プロセスフローはブロック１０３１０に戻り、別の経路指定要求を待つ。そうでなければ、方法１０３００はブロック１０３３０で終了する。
【０７７８】
図１０４は、一部の実施形態による、複数の通信チャネルを介してデータを送信するためにＩｏＴデバイス１０４００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１０４００に対して選択され使用されてもよいことに留意されたい。
【０７７９】
大容量ストレージ８０８は、本明細書で説明される経路判定を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０７８０】
大容量ストレージ８０８は、存在するネットワーク接続を識別し、ＩｏＴデバイス１０４００からメッシュデバイス８１２またはクラウド３０２内のデバイスなどのエンドデバイスまでの経路または通信チャネルを判定する、経路発見部１０４０２を含み得る。経路ランク付け部１０４０４は、例えば、伝送レート、信頼性、および他の性能に関する統計に基づいて、経路をランク付けすることができる。経路データベース１０４０８は、経路、ランキング、および関連する性能に関する統計を格納することができる。経路データベース１０４０８は、通信チャネルのためのプロトコル、チャネルのためのアクセス情報およびクレデンシャルなどの他の関連情報を格納するために使用され得る。
【０７８１】
経路計算部１０４０６は、ＩｏＴデバイス１０４００からエンドポイントへデータを送信するための１つまたは複数の経路を判定することができる。経路計算部は、経路データベース１０４０８内の経路およびランキングに格納されている情報を使用することができる。
【０７８２】
データ準備部１０４１０は、経路計算部１０４０６から情報を受け取り、選択された１つまたは複数の経路を介して送信されるパケットまたはフレームなどのデータを準備することができる。準備は、異なる経路に関連するパケットまたはフレームのペイロードフィールドに収まるようにデータを断片化すること、およびデータをパケットまたはフレームにパッケージ化することを含み得る。通信部１０４１２は、メッシュ送受信機８１０またはアップリンク送受信機８１４などの送信機を介して、またはネットワークインターフェースコントローラ８１６を介したインターネットを介して、パケットまたはフレームをターゲットデバイスに送信することができる。
【０７８３】
性能モニタ１０４１４は、通信チャネルに関する性能データを収集する。性能モニタ１０４１４は、経路データベース１０４０８に保存されている経路ランキングを更新することができる。性能モニタ１０４１４はまた、例えば、所定の期間内におけるターゲットデバイスからの確認応答の欠如に気付くことによって、経路が役に立たなくなったときに気付き、次いで、フレームを再送信し、経路データベース１０４０８において潜在的に不適切であるとして経路にフラグを立てる。経路発見部１０４０２は、フラグが立てられた経路を定期的にチェックして、それが再確立されたか否かを判定することができる。
【０７８４】
図１０５は、一部の実施形態による、複数の通信チャネルを介してデータを送信するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１０５００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１０５００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１０５００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０７８５】
非一時的機械可読媒体１０５００は、ネットワークインターフェースを発見するようにプロセッサ９０２に指示するためのコード１０５０２を含み得る。コード１０５０４は、発見されたネットワークインターフェースを使用してエンドポイントデバイスへの利用可能な経路を発見するようにプロセッサ９０２に指示するために含まれ得る。コード１０５０４は、通信速度、信頼性などの様々な性能に関する統計によって経路をランク付けすることができる。コード１０５０６は、とりわけランキングを使用して、経路または経路のグループにわたるデータファイルの経路指定戦略を計算するようにプロセッサ９０２に指示するために含まれ得る。コード１０５０８は、例えば、通信チャネルに関連するパケットまたはフレームのデータフィールドに収まるサイズにデータファイルを断片化することによって、デプロイのためにデータを準備するようにプロセッサ９０２に指示するために含まれ得る。コード１０５１０は、選択された１つまたは複数の経路を介してターゲットデバイスにパケットまたはフレームを送信するようにプロセッサ９０２に指示するために含まれ得る。
【０７８６】
コード１０５１２は、受信および確認応答のための時間、確認応答の受信失敗などを含む経路の性能に関する統計を収集するようにプロセッサ９０２に指示するために含まれ得る。コード１０５１４は、経路について収集された性能に関する統計に基づいてランキングを更新するようにプロセッサ９０２に指示するために含まれ得る。本明細書に開示された技法は、ＩｏＴネットワーク、および他の種類のメッシュネットワークにおける輻輳管理を提供するのに役立ち得る。
【０７８７】
図１０６は、一部の実施形態による、ドメイン間のセキュアな通信および変換のためのＩｏＴゲートウェイ１０６００の概略図である。ＩｏＴネットワークは異種ネットワークであり、異なるドメインやプロトコルが複数の層で機能している。これらのドメインを越えて通信するために、ＩｏＴフレームワークはセッションおよびアプリケーションレベルのプロトコルならびにデータモデルを定義する場合がある。しかしながら、エンドツーエンドのデータ保護では、ＩｏＴフレームワークと互換性がないことが多い暗号化および署名フォーマットを使用し、変換にゲートウェイを使用する。ゲートウェイ戦略では、プロトコル変換ロジックを含むプラグインを使用することがある。しかしながら、ＩｏＴゲートウェイは、プロトコル変換、セキュリティ変換、およびセマンティック変換を単一のＩｏＴゲートウェイに統合することはできない。
【０７８８】
イングレスデータ１０６０２は、インターネットなどの第１のドメインすなわちクラウドからＩｏＴゲートウェイ１０６００に入ることができる。本明細書で説明される例では、イングレスデータ１０６０２は、第１のプロトコルＰ１  １０６０４内にあり、第１のセキュリティレベル１０６０６を有し、第１のセマンティック表現１０６０８を使用してデータおよびデバイスを表すことができる。下流のデバイスと互換性があるために、ＩｏＴゲートウェイ１０６００を出るエグレスデータ１０６１０は、第２のプロトコル１０６１２内にあり、第２のセキュリティレベル１０６１４を有し、第２のセマンティック表現１０６１６を使用することができる。
【０７８９】
ＩｏＴゲートウェイ１０６００は、ＩｏＴゲートウェイ１０６００への攻撃によって引き起こされる破損したデータから上流および下流のデバイスを保護するためにトラステッド実行環境（ＴＥＥ）１０６１８を使用することができる。ＴＥＥ  １０６１８は、セキュアブート環境、コードの実行前確認、分離実行、リモートアテステーション、セキュアストレージ、セキュアプロビジョニング、トラステッドパスなどを実装することができる任意の数の異なるセキュリティ技法を含むことができる。例えば、トラステッドコンピューティンググループ（ＴＣＧ）によって公表された仕様に準拠する任意の数のシステムを使用することができる。
【０７９０】
イングレスデータ１０６０２は、イングレスパケットまたはフレームからペイロードを取り外すためにプロトコル変換部１０６２０において処理され得る。これは、第１のプロトコルプラグイン１０６２２を使用してＩｏＴゲートウェイ１０６００によって実行され得る。次いで、イングレスデータは、処理のためにセキュリティ変換部１０６２４に渡されてもよい。
【０７９１】
セキュリティ変換部１０６２４において、第１のセキュリティプラグイン１０６２６を使用して、生体認証的に暗号化されたペイロードについてのイングレスデータを分析することができる。セキュリティ変換ポリシー１０６２８がバイオメトリック符号化パッケージの復号を可能にする場合、ペイロードは復号され得る。第１のセキュリティプラグイン１０６２６は、バイオメトリックペイロードに限定されない。例えば、イングレスデータ１０６０２内のペイロードは、１０２４ビットなどの第１のセキュリティレベル１０６０６で暗号化され得る。セキュリティ変換ポリシー１０６２８が許可する場合、エグレスデータ１０６１０に対して５１２ビット、２０４８ビットなどの第２のセキュリティレベル１０６１４を使用して、後で暗号化するためにペイロードを復号することができる。セキュリティ変換ポリシー１０６２８は、復号プロセスおよび暗号化プロセスのための鍵を有してもよく、セキュリティレベルの最大不一致に対する制限を設定することができ、例えば、イングレスデータ１０６０２とエグレスデータ１０６１０との間の１０２４から２０４８ビットの変更を可能にするが、とりわけ２０４８から５１２ビットへの変更をブロックする。
【０７９２】
セマンティック変換部１０６３０を使用して、イングレスデータ１０６０２内のペイロードのセマンティック表現をエグレスデータ１０６１０内のペイロードに使用されるセマンティック表現に変換することができる。これは、例えば、ペイロードをＨＴＭＬなどの第１のセマンティック表現１０６０８から中間状態に変換するために第１のデータセマンティクスプラグイン１０６３２を使用し、次いで、データを中間状態からＸＭＬなどの第２のセマンティック表現１０６１６へ変換するために第２のデータセマンティクスプラグイン１０６３４を使用することを含むことができる。多くの異なるセマンティック表現が使用されてもよく、プラグインは必要な変換に基づいて選択されてもよい。一部の例では、単一の第１のデータセマンティクスプラグイン１０６３２は、２つの異なる第２のデータセマンティクスプラグイン１０６３４と対にされ得る。これは、異なるＩｏＴネットワークからのデータが、クラウド内のデータベースなどの共通の送信元またはシンクからＩｏＴゲートウェイ１０６００を通過している場合に有用であり得る。データの発信元および宛先に応じて、変換１０６３６は双方向であり得る。セマンティック変換部１０６３０は、単一のプラグインを有することができ、それによってセマンティック表現１０６０８と１０６１６との間の直接変換が可能になる。
【０７９３】
セマンティック変換が完了すると、エグレスデータ１０６１０のペイロードは、エグレスデータ１０６１０のセキュリティレベルＳ２  １０６１４への変換のためにセキュリティ変換部１０６２４に渡される。これは、セキュリティ変換ポリシー１０６２８によって許可されているように、第２のセキュリティプラグイン１０６３８内のペイロードをエグレスデータセキュリティレベル１０６１４に暗号化することを含み得る。例えば、ペイロードは、イングレスデータ１０６０２とは異なるビットレベルで暗号化されてもよい。ペイロードを保護するためにバイオメトリックマーカが使用された場合、データはシミュレーションされたバイオメトリックマーカを使用して再保護されてもよい。
【０７９４】
セキュリティ変換１０６４０が完了した後、エグレスデータ１０６１０のためのペイロードは、プロトコル変換部１０６２０に渡される。プロトコル変換部１０６２０では、第２のプロトコルプラグイン１０６４２を使用して、エグレスデータ１０６１０のためにペイロードをプロトコルＰ２  １０６１２にパッケージ化する。これは、下流のデバイスへの送信経路のプロトコルと一致するパケットまたはフレームのペイロードフィールドにエグレスデータ１０６１０をパッケージ化することを含み得る。エグレスデータ１０６１０のためのペイロードが特定のパケットまたはフレームのペイロードフィールドに対して大きすぎる場合、それは断片化され、複数のパケットまたはフレームにパッケージ化され得る。プロトコル変換１０６４４は、エグレスデータ１０６１０を形成するためのイングレスデータ１０６０２の処理を完了する。次いで、エグレスデータ１０６１０は、下流のデバイスに送信される。
【０７９５】
適応性を提供するために、他のユニットがＩｏＴゲートウェイ１０６００に存在してもよい。例えば、プラグインインストーラ１０６４６は、プラグインを確認し適切な変換部１０６２０、１０６２４、または１０６３０にインストールすることができる。確認プロセスは、トラステッドプラットフォームモジュール（ＴＰＭ）、または他のシステムを使用してプラグインの測定値を取得すること（例えば、ハッシュコードを計算すること）と、測定値を許容値のホワイトリストと比較することと、を含み得る。
【０７９６】
プラグインで使用されるスクリプトをコンパイルするために、スクリプトコンパイラ１０６４８を含めることができる。これは、とりわけビデオフィードなどの、高速かつ高帯域幅の要件を有するアプリケーションに役立ち得る。
【０７９７】
すべてのペイロードが３つすべてのレベルで処理されるわけではないことに留意されたい。例えば、イングレスデータ１０６０２内のペイロードは、イングレスフレームからペイロードを取り外すために処理され、次いで、エグレスフレームにパッケージ化されるように直接処理され、エグレスデータ１０６１０として送信されてもよい。他の例では、セマンティック変換は使用されないこともある。これらの例では、ペイロードがイングレスフレームから取り外された後、セキュリティ変換１０６４０が実行されてよく、ペイロードは、それをエグレスデータとして送信する前に、エグレスフレームにパッケージ化するためにプロトコル変換部１０６２０に返される。イングレスネットワークおよびエグレスネットワークのパラメータに応じて、変換機能の任意の組み合わせを使用することができる。
【０７９８】
リソース分割方式は、複数の仮想クライアントを含み得ることに留意されたい。データと共にゲートウェイ変換を処理し、第１の仮想ＩｏＴクライアントから第１の仮想ＩｏＴサーバへのイングレスおよびエグレスを制御するために使用されるリソースは、第２の仮想ＩｏＴクライアントから第２の仮想ＩｏＴサーバへのデータ転送を制御するためのリソースから分離され得る。このプラットフォーム分割方式は、ＴＥＥ「チャネル」内でクライアントとサーバとの間で鍵を交換することを含み得る。一般に、チャネルの一方の側にある仮想クライアントは、同じチャネルの他方の側にある仮想サーバによって使用される鍵を交渉する。このようにして、セキュリティセマンティクスおよびセキュリティレベルは、ブリッジされている異なるＩｏＴネットワーク間でも維持され得る。リソースの分割および割り当ては、仮想クライアントと仮想サーバとが相互作用し得る「チャネル」というゲートウェイの概念と一致し得る。
【０７９９】
この例には、仮想クライアントと仮想サーバとがセキュリティレベルを持つセキュアなチャネルを介して通信し得るゲートウェイ抽象化が含まれる。例えば、Ｉｎｔｅｌ（登録商標）の仮想化技術（ＶＴ−ＸおよびＶＴ−ｄ）、またはＩｎｔｅｌ（登録商標）のＳＧＸ（ソフトウェアガードエクステンション）に基づいて、異なるシステムリソース分割および割り当て方式を使用することができる。リソースの分割および割り当ては、すべての鍵、通信、および処理が適切なセキュリティレベルで実行されるように、ゲートウェイのチャネルと一致させることができる。
【０８００】
さらに、セキュリティレベルを記述するセキュリティポリシーは、イングレスチャネルおよびエグレスチャネルに関連付けられてもよく、第１のチャネルは第１のセキュリティレベルにあり、第２のチャネルは第２のセキュリティレベルにある。例えば、第１のセキュリティレベルは１０２４ビットの暗号化を用いてデータを暗号化することを含み、第２のセキュリティレベルは２５６ビットの暗号化を用いてデータを暗号化することを含み得る。ハードウェア分割方式は、割り当てられたセキュリティレベル以上のチャネル分離を施行するのに十分であり得る。
【０８０１】
さらに、セキュアブートスキームまたはトラストブートスキームは、トラステッドプラットフォームモジュール（ＴＰＭ）、またはＩｎｔｅｌ（登録商標）ＴＸＴ、Ｉｎｔｅｌ（登録商標）ＳＧＸ、またはＡＲＭ（登録商標）Ｔｒｕｓｔｚｏｎｅなどの他のトラステッド実行環境スキームに従って、ハードウェア分割方式が有効かつ検証可能かつアテステーション可能であることを保証し得る。
【０８０２】
図１０７は、一部の実施形態による、セキュアなＩｏＴゲートウェイにおいてワークロードを変換するための例示的な方法１０７００のプロセスフロー図である。図１０７の方法１０７００は、図１０８に関して説明されるＩｏＴデバイス１０８００によって実施することができる。ブロック１０７０２は、例えば、ワークロードが変換のためにゲートウェイに到着したときを表す。ブロック１０７０４において、イングレスデータが、イングレスペイロードを取得するために、イングレスプロトコルを使用して処理される。
【０８０３】
ブロック１０７０６において、イングレスペイロードがバイオメトリックストリームであるか否かに関する判定が行われる。もしそうであれば、ブロック１０７０８において、バイオメトリックは、プライバシーセンシティブなコンテンツについて分析され得る。
【０８０４】
ブロック１０７１０において、イングレスペイロードがプライバシーセンシティブであるか否かに関する判定が行われる。そうである場合、ブロック１０７１２において、例えばイングレスペイロードを復号するために、イングレスプライバシーポリシーが適用され得る。例えば、ＵＵＩＤなどの第１のアイデンティティを有するＩｏＴオブジェクトは、アイデンティティの開示を制限するポリシーを有し得るが、それは、第１のアイデンティティが、外部システムによって使用されて、このゲートウェイまたは他のゲートウェイを使用する複数の相互作用が追跡されて、追跡情報が、差分分析を使用してさらに分析可能な接続グラフまたは機械学習表現を構築するために使用され得るようにされる場合があるためである。プライバシーポリシーは、追跡、協調、またはＵＵＩＤに基づく他の分析を回避するために、第１のＵＵＩＤを第２のランダムに生成されたＵＵＩＤで置き換えるように変換部に命令することができる。
【０８０５】
ポリシーは、差分分析を用いたデータのさらなる分析により、他のオブジェクトから得られた他のデータ値との統計的相関を明らかにし得るように、フィンガープリントをとることができるオブジェクトデータ値をさらに検出することができる。これは、内部の挙動、プロセス、および決定から生じる可能性がある推論をブロックするために使用され得る。プライバシーポリシーモジュールは、問題のデータ値を、より低い粒度、より低い分解能、より大きな抽象化、またはより大きな一般性を有する別のものに置換させることができる。プライバシーポリシーモジュールは、ゲートウェイインターフェースを介して要求されたデータ値を供給することを単に拒否することができる。
【０８０６】
プライバシーポリシーは、データを認証、認可、または他の方法で保護するためにゲートウェイによって使用されるクレデンシャルに、ＥＰＩＤ秘密鍵を使用するようにさらに命令することができる。ＥＰＩＤ鍵の選択は、番号を付けることができる、あるいは複数のインスタンスがプライバシーポリシーを満たす、個人、グループ、または物のコミュニティ、人々、デバイス、または概念と一致してもよい。例えば、番号付きインスタンスの母集団に基づく匿名性の程度は、プライバシーの差分分析が統計的に関連性のある知識の推論に集中するのを妨げる可能性がある。
【０８０７】
ブロック１０７１４において、イングレスペイロードがセキュリティセンシティブであるか否か、例えば暗号化されているか否かに関する判定が行われる。もしそうであれば、ブロック１０７１６において、例えば処理のためにペイロードを復号するためにイングレスセキュリティポリシーが適用され得る。
【０８０８】
ブロック１０７１８において、イングレスペイロードがエグレスネットワークと意味的に非互換性であるか否かに関する判定が行われる。そうである場合、ブロック１０７２０において、例えば、イングレスペイロードを意味的に中間の表現すなわちＩｏＴゲートウェイ表現に変換し、次いで、意味的に中間の表現をエグレス表現に変換するために、セマンティック変換が実行される。一部の例では、イングレス表現は、変換時間を短縮するためにイングレス表現からエグレス表現に直接変換され得る。これは、とりわけ、高帯域幅を有するデータに対して、または両方のフォーマットが非常に一般的であるときに実行され得る。
【０８０９】
ブロック１０７２２において、エグレスペイロードがセキュリティセンシティブであるか否か、例えば、ポリシーはエグレスネットワークのための暗号化を要求するか否かに関する判定が行われる。そうである場合、ブロック１０７２４において、エグレスセキュリティポリシーが適用される。エグレスペイロードは、セキュリティポリシーによって要求されるビットレベルで暗号化されてもよい。
【０８１０】
ブロック１０７２６において、エグレスペイロードがプライバシーセンシティブであるか否かに関する判定が行われる。もしそうであれば、ブロック１０７２８において、エグレスプライバシーポリシーが適用される。ブロック１０７３０において、エグレスペイロードがバイオメトリックストリームの一部であるか否かに関する判定が行われる。もしそうであれば、プライバシーポリシーに従って生成された合成バイオメトリックストリームがペイロードを保護するために使用される。
【０８１１】
ブロック１０７３４において、エグレスペイロードがエグレスプロトコルに従って処理され、例えば、エグレスパケットまたはフレームのデータフィールドにパックされる。次いで、エグレスパケットまたはフレームは、エグレスネットワークを介してターゲットデバイスに送信される。
【０８１２】
方法１０７００はまた、変換機能のためにＩｏＴゲートウェイを準備するための複数の動作を含み得る。ブロック１０７３６において、プラグインインストーラは、プロトコル、プライバシー、セキュリティ、およびセマンティックの変換に使用されるプラグインを含む、イングレスネットワークとエグレスネットワークとの間の変換プロファイルを識別することができる。イングレスネットワークおよびエグレスネットワークの識別および発見は、ＩｏＴゲートウェイで実行されてもよいし、クラウド内に配置されたデータベースなどの別のデバイスで実行されてもよい。別のデバイスがネットワークカタログを持っている場合、ＩｏＴゲートウェイのプラグインインストーラはプラグインのリストを受け入れ、次いでプラグインをダウンロードしＩｏＴゲートウェイにインストールすることを試みることができる。
【０８１３】
ブロック１０７３８において、各プラグインは、例えば、とりわけ、ＩｏＴゲートウェイに対するプラグインの真正性、完全性、バージョン、および互換性に関して確認される。ブロック１０７４０において、プラグインが確認に失敗したと判定された場合、プロセスフローはブロック１０７３６に戻り、そのプラグインの代わりを見つける。代わりが見つからない場合は、警告メッセージが送信され得る。
【０８１４】
ブロック１０７４２において、スクリプトコンパイラまたは他のポリシーシステムは、どの変換ルーチンが解釈済みコードを使用して実行され得、そしてどれがバイナリコードへのコンパイルによって加速され得るかを判定し得る。ブロック１０７４４において、変換スクリプトのそれぞれをコンパイルすることができるか否かに関する判定が行われる。もしそうであれば、ブロック１０７４６において、変換スクリプトはコンパイルされそしてバイナリコードファイルとしてリンクされる。ブロック１０７４８において、セキュリティポリシーおよびプライバシーポリシーが構成される。処理フローはブロック１０７０２に戻り、変換ワークロードを開始する。
【０８１５】
プロセスフローは、システムを再構成するために必要に応じて構成ブロック１０７３６から１０７４８に戻ることができる。これは、新しいネットワークがＩｏＴゲートウェイに結合されているとき、または古いネットワークがＩｏＴゲートウェイから切り離されたときに実行され得る。さらに、新しいプライバシー、セキュリティ、またはセマンティックの変換がペイロードに使用されることになっているときに、再構成を実行することができる。
【０８１６】
図１０８は、一部の実施形態による、ドメイン間でワークロードを変換するためにＩｏＴゲートウェイ１０８００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３、図８、および図１０６に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴゲートウェイ１０８００に対して選択され使用されてもよいことに留意されたい。
【０８１７】
ＩｏＴゲートウェイ１０８００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）１０８０２を含むことができる。ＴＭＰ  １０８０２は、暗号化プロセッサ（ＣＰ）１０８０４、不揮発性メモリ（ＮＶＭ）１０８０６、およびセキュアメモリ（ＳＭ）１０８０８を含み得る。ＣＰ  １０８０４は、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭ  １０８０６は、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭ  １０８０８は、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。本明細書で使用される場合、測定値は、ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードである。ブートコードセグメントの測定から開始して、図１０６に関して説明したように、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境１０６１８を確立することができる。
【０８１８】
大容量ストレージ８０８は、本明細書で説明される変換機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０８１９】
大容量ストレージ８０８は、コードまたはデータに対して測定を実行するセキュアなブート部／測定部１０８０６を含み得る。本明細書で説明されるように、測定は、コードまたはデータのハッシュコードの生成であり得る。ハッシュコードは、コードまたはデータが実行または送信される前に予想測定値と比較され得る。追加の測定を実行するようにセキュアなブート部／測定部１０８０６を設定するために、プロセッサ８０２によって初期ブート測定が実行されてもよい。プロトコル変換部１０６２０は、イングレスプロトコルとエグレスプロトコルとの間の変換を実行することができる。セキュリティ変換部１０６２４は、イングレスセキュリティレベルとエグレスセキュリティレベルとの間でセキュリティ変換を実行することができる。プライバシー変換部１０８０８は、例えばとりわけバイオメトリッククレデンシャルに基づいてプライバシー変換を実行することができる。セマンティック変換部１０６２４は、イングレスペイロードとエグレスペイロードとの間のデータセマンティクス変換を実行し得る。セキュアデータストア１０８１０は、プラグイン、セキュリティポリシー、プライバシーポリシー、スクリプトコンパイラなどを格納することができる。
【０８２０】
これらのリソースは、セキュリティポリシーモジュールによって管理される割り当てられたセキュリティレベルに従って「チャネル」を処理するゲートウェイに割り当てられてもよい。イングレスポリシーおよびエグレスポリシーは、例えば未分類から分類済みへのセキュリティレベルのアップグレード、または例えば分類済みから未分類へのダウングレードを認可することができる。ポリシーは、例えば、サニタイズ済みから未サニタイズへ、製造からエンジニアリングへ、または任意の他のデータ分類スキームに従ってデータ完全性分類を認可することができる。
【０８２１】
図１０９は、一部の実施形態による、イングレスネットワークとエグレスネットワークとの間でワークロードを変換するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１０９００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１０９００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体１０９００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０８２２】
非一時的機械可読媒体１０９００は、イングレスプロトコルの下でイングレスペイロードを処理するようにプロセッサ９０２に指示するためのコード１０９０２を含み得る。コード１０９０４は、イングレスプライバシーポリシーの下でイングレスペイロードを処理するようにプロセッサ９０２に指示するために含まれ得る。コード１０９０６は、イングレスセキュリティポリシーの下でイングレスペイロードを処理するようにプロセッサ９０２に指示するために含まれ得る。コード１０９０８は、イングレスペイロードのデータセマンティクスをエグレスペイロードのデータセマンティクスに変換するようにプロセッサ９０２に指示するために含まれ得る。
【０８２３】
コード１０９１０は、エグレスセキュリティポリシーの下でエグレスペイロードを処理するようにプロセッサ９０２に指示するために含まれ得る。コード１０９１２は、エグレスプライバシーポリシーの下でエグレスペイロードを処理するために含まれ得る。コード１０９１４は、エグレスプロトコルポリシーの下でエグレスペイロードを処理するようにプロセッサ９０２に指示するために含まれ得る。コード１０９１６は、例えばインストールの前に、プラグインおよびポリシーのソフトウェア測定を実行するようにプロセッサ９０２に指示するために含まれ得る。コード１０９１８は、プラグインを検証しインストールするようにプロセッサ９０２に指示するために含まれ得る。コード１０９２０は、プラグインをコンパイルするようにプロセッサ９０２に指示するために含まれ得る。
【０８２４】
ＩｏＴネットワークは、フォグデバイスを形成するデバイスの集合とみなすことができる。個々のデバイスは、様々なネットワークのトランスポート、セッション、およびアプリケーション層の通信パスを介して接続することができる。ユーザ、組織、またはグループなど、ＩｏＴネットワークのオーナーは、ＩｏＴネットワークに共通の関心があり、参加している。オーナーは様々なデバイス間の協調を管理し、合法的に所有し、または調整しているので、オーナーは、デバイスが組織に属すると判定することができる。
【０８２５】
デバイスは、オーナーがそのデバイスの所有権を取得することを可能にし、それによってデバイスを所有デバイスとしてオーナーに登録することを可能にするために、ＩｏＴネットワークにオンボーディングされてもよい。本明細書で使用される場合、オンボーディングは、参加要求の交換、識別情報の検証、およびデバイスリソースの作成など、デバイスを参加させるためのアクティビティが行われたことを示す。次いで、デバイスは、オーナー／ドメイン情報をデバイスリソースに記録することによって、ドメイン内の所有権を確認応答することができる。デバイスは複数のオーナーを許可または持つことができる。一部の例では、デバイスは、複数のドメインに存在することができ、互いによるデバイスの認識を複雑にする。
【０８２６】
図１１０は、一部の実施形態による、デバイスが新しいドメインのコンポーネントとして参加することを可能にするように作成された共有ドメインによって組み込まれている、異なるドメインによって搭載されているデバイスの概略図１１０００である。概略図１１０００において、第１のデバイス１１００２は、オンボーディングツール（ＯＢＴＡ）１１００６によって第１のドメインＡ  １１００４にオンボーディングされている。第２のデバイス１１００８は、第２のオンボーディングツール（ＯＢＴＢ）１１０１２によって第２のドメインＢ  １１０１０にオンボーディングされている。この例では、デバイス１１００２および１１００８は、それら自体をそれぞれドメインＡ  １１００４およびＢ  １１０１０のメンバとみなすことができる。
【０８２７】
デバイスＤ１  １１００２とＤ２  １１００８との間の相互作用は、例えばドメインがファミリーの一部である場合には、セキュリティレベルの下では許可され得るが、場合によっては、異種のＯＢＴＡ  １１００６とＯＢＴＢ  １１０１２とがネットワーク内のリソース１１０１４または１１０１６の間の区分を確立するため、許可されないこともある。従って、ドメインＡ  １１００４のＯＢＴＡ  １１００６は、外部ドメインＢ  １１０１０にオンボーディングされているデバイスを認識または信頼できないことがある。これは、例えば、オンボーディングされた、従ってトラステッドデバイス１１００２および１１００８を含む共通リソース１１０１４または１１０１６を共有していないそれぞれのオンボーディングツールに起因し得る。
【０８２８】
本明細書で説明される技法では、それぞれのドメイン１１００４および１１０１０内のオンボーディングツール１１００６および１１０１２の間で信頼が確立されると、共有リソース１１０２０を有する新しいドメイン１１０１８が作成され得る。共有リソース１１０２０は、個々の親ドメイン１１００４および１１０１０内のリソース１１０１４または１１０１６からの情報を含み得る。これについては、図１１１に関してさらに説明する。
【０８２９】
図１１１は、一部の実施形態による、デバイスがドメインを越えて参加できるようにするための共有リソースの例示的な作成の概略図１１１００である。同様の番号が付けられた項目は、図１１０に関して説明したとおりである。図１１０で説明したように、別のドメインでローカルのオンボーディングリソースＲ１  １１０１２とＲ２  １１０１６を発見すると、共有リソースＲ３  １１０２０が作成されて、Ｒ１  １１０１４に含まれる記録がＲ３  １１０２０に格納され、ドメインＢ  １１０１０内のオンボーディングツールＯＢＴＢ  １１０１２によるアクセスが可能になる。同様に、Ｒ２  １１０１６に含まれる記録は、Ｒ３  １１０２０に格納され、ドメインＡ  １１００４内のオンボーディングツールＯＢＴＡ  １１０１４によってアクセスされ得る。さらに、例えばとりわけＯＢＴＡ  １１００６による推定ドメイン名がＯＢＴＢ  １１０１２による推定ドメイン名と同じであるとき、共有リソースＲ３  １１０２０は、命名の衝突を解決することができる。
【０８３０】
本技法は、共有リソースＲ３  １１０２０がローカルリソースＲ１  １１０１４およびＲ２  １１０１６内のドメインＩＤを同期させるように、ドメイン１１００４および１１０１０の結合のための新しいドメインＩＤ、例えば新しいＵＵＩＤを発見または作成する。Ｒ１  １１０１４内のサブドメインＩＤ  １１１０２は、各サブドメインがそれぞれ新たに形成されたドメイン１１０１８のサブドメインになるように、Ｒ２  １１０１６内のサブドメインＩＤ  １１１０４とは異なり得る。共有リソースＲ３  １１０２０は、それぞれのローカルリソースＲ１  １１０１４およびＲ２  １１０１６と同期して、複数のサブドメインＩＤを示すマージされたリソースを埋める。
【０８３１】
同様に、オンボーディングツールＯＢＴ−Ａ  １１００６およびＯＢＴ−Ｂ  １１０１２は、それぞれを共通ドメイン１１０１８のメンバとして確立する共有リソース１１０２０と同期される。同様に、デバイスＤ１  １１００２およびＤ２  １１００８は、それぞれを同じ共通ドメイン１１０１８のメンバとして確立する共有リソース１１０２０と同期されるが、それぞれデバイス１１００２または１１００８を元々オンボーディングしていたそれぞれのサブドメイン１１００４または１１０１０内のメンバシップをそれぞれ保持することができる。
【０８３２】
図１１２は、一部の実施形態による、共有リソースを含む結合ＩｏＴドメインを確立するための例示的な方法１１２００のプロセスフロー図である。図１１２の方法１１２００は、図１１３に関して説明されるＩｏＴデバイス１１３００によって実施することができる。本明細書で使用される場合、共有リソースは、仮想化リソース、ストレージリソース、通信リソース、オンボーディングリソース、サービスプロバイダリソースなどを含み得る。リソースは、ドメインレベル、サブドメインレベル、またはデバイスレベルで存在し得る。ブロック１１２０２は、例えば、第１のオンボーディングツールが第１のデバイスを第１のネットワークドメインに参加させるときを表す。ブロック１１２０４において、第１のオンボーディングツールは、例えばメンバまたは所有デバイスとして、デバイスをローカルリソースに追加する。
【０８３３】
ブロック１１２０６において、第２のオンボーディングツールは、第２のデバイスを第２のネットワークドメインに追加する。ブロック１１２０８において、第２のオンボーディングツールは、例えばメンバまたは所有デバイスとして、デバイスをローカルリソースに追加する。
【０８３４】
ブロック１１２１０において、オンボーディングツールは、ネットワーク上で互いを発見し、それらの間で信頼を確立する。これは、本明細書で説明されているように、例えば、相互アテステーション、個々のペアリング、管理コンソールを介して、またはブロックチェーンによって実行することができる。
【０８３５】
ブロック１１２１２において、オンボーディングツールは共有リソースを作成し、共有リソースにおいてオンボーディングツールはシェアホルダである。ブロック１１２１４において、オンボーディングツールは、それらのそれぞれのリソースを共有リソースにリンクする。その結果、第１のデバイスのリソースは第２のオンボーディングツールにアクセス可能であり、第２のデバイスのリソースは第１のオンボーディングツールにアクセス可能である。ブロック１１２１６において、２つのデバイスドメインの結合に基づく新しいドメインが形成される。新しいドメインのドメインＩＤは共有リソースに記録される。
【０８３６】
ブロック１１２１８において、第１のドメイン内のサブドメインＩＤが第２のドメイン内のサブドメインＩＤと同じまたは類似しているか否かに関する判定が行われる。そうである場合、ブロック１１２２０において、第２のリソース内のサブドメインＩＤに対して新しいサブドメインＩＤが選択され、そのサブドメインＩＤにアクセスするすべてのリソースが新しい名前で更新される。
【０８３７】
ブロック１１２２２において、第１のドメイン内のＯＢＴ  ＩＤすなわちオンボーディングツールＩＤが第２のドメイン内のＯＢＴ  ＩＤに等しいか否かに関する判定が行われる。そうである場合、ブロック１１２２４において、第２のリソース内のＯＢＴ  ＩＤに対して新しいＯＢＴ  ＩＤが選択され、そのＯＢＴ  ＩＤにアクセスするすべてのリソースが新しい名前で更新される。
【０８３８】
ブロック１１２２６において、第１のドメイン内のデバイスＩＤが第２のドメイン内のデバイスＩＤに等しいか否かに関する判定が行われる。そうである場合、ブロック１１２２８において、第２のリソース内のデバイスＩＤに対して新しいデバイスＩＤが選択され、そのデバイスＩＤにアクセスするすべてのリソースが新しい名前で更新される。
【０８３９】
本方法は、２つのデバイスおよびドメインについて示されているが、重なり合うドメインから組み込む必要がある任意の数のデバイスを使用することができる。例えば、複数のデバイスを持つ２つのドメインが、両方のドメインのオンボードツールによって作成された共有ドメインによって結合される場合がある。別の例では、３つ以上のドメイン内のデバイスが共有ドメインによって結合されてもよい。
【０８４０】
図１１３は、一部の実施形態による、共有リソースを作成するためのＩｏＴデバイス１１３００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１１３００に対して選択され使用されてもよいことに留意されたい。
【０８４１】
大容量ストレージ８０８は、本明細書で説明されるリソースのドメイン間共有を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０８４２】
大容量ストレージ８０８は、デバイスをＩｏＴデバイス１１３００のドメインに参加させ、デバイスのためのデバイスリソース１１３０４のストアを作成するオンボーディングツール１１３０２を含み得る。デバイス発見部１１３０６は、現在のドメイン内のデバイスと共にフォグデバイスの一部として使用され得る他のドメイン内のデバイスを識別し得る。本明細書で説明するように、デバイス発見部１１３０６は、オーケストレータによって提供された情報を使用して他のデバイスを発見することができる。信頼構築部１１３０８は、オンボーディングツール１１３０２と別のドメイン内のオンボーディングツールとの間で信頼を確立するために様々な技法を使用することができる。信頼構築部１１３０８は、アテステーション情報、識別鍵を交換してもよいし、管理者ワークステーションから割り当てられた信頼証明書を使用してもよい。一部の例では、信頼構築部１１３０８は、本明細書で説明されるように、ブロックチェーンのルートオブトラストを使用することができる。
【０８４３】
共有ドメイン作成部１１３１０は、共有ドメインを作成するために他のドメインからのオンボーディングツールと協働する際にオンボーディングツールを支援するように働くことができる。共有ドメインは、異なるドメインにわたってすべてのオンボーディングツールにアクセス可能である、またはオンボーディングツールをホスティングするＩｏＴデバイスのそれぞれにミラーリングされる、共有リソースディレクトリ１１３１２を含み得る。
【０８４４】
図１１４は、一部の実施形態による、ドメインにわたって共有リソースを確立するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１１４００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１１４００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体１１４００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０８４５】
非一時的機械可読媒体１１４００は、デバイスをドメインに参加させるようにプロセッサ９０２に指示するためのコード１１４０２を含み得る。コード１１４０４は、ドメイン内のデバイスのためのローカルリソースを作成するようにプロセッサ９０２に指示するために含まれ得る。コード１１４０６は、他のドメイン内の関連デバイス、例えばそれらのドメイン内のオンボーディングツールを含む関連デバイスを発見するようにプロセッサ９０２に指示するために含まれ得る。コード１１４０８は、ローカルデバイスのためのリソースを他のドメイン内のリソースにリンクするようにプロセッサ９０２に指示するために含まれ得る。コード１１４１０は、すべてのデバイスのための共有リソースを保持する共有ドメインを作成するようにプロセッサ９０２に指示するために含まれ得る。コード１１４１２は、ドメイン、オンボーディングツール、およびデバイス間に重複する名前またはＩＤがあるか否かを判定するようにプロセッサ９０２に指示するために含まれ得る。コード１１４１４は、ドメイン、オンボーディングツール、または最後に参加したデバイスの名前を変更し、すべての関連リソースに新しい名前を伝播することによって名前の重複を修正するようにプロセッサ９０２に指示するために含まれ得る。
【０８４６】
上記のネットワーキング通信および認証システムは、特定の用途のためにＩｏＴネットワークを実装するための複数の態様を提供する。１つの例では、分散型ネットワークを使用して、食品、医薬品、または工業製品などの最終製品のトレーサビリティを実装することができる。
【０８４７】
どのようなライフサイクル追跡システムについても、システム内のプレーヤが、システムが、モデル外のなにかではなく期待される挙動モデルに従って挙動しているという信頼をどのように確立するのかという問題がある。難しいのは、良好な挙動を定義する主体が信頼できない場合があることである。そのためには、末端の（ｐｒｏｖｉｎｃｉａｌ）、例えばデバイス間の信頼メカニズム、および制度的（ｉｎｓｔｉｔｕｔｉｏｎａｌ）な、例えば中央当局によって管理されている信頼メカニズムは、弱点を有する。しかしながら、インフラストラクチャによる信頼は、信頼施行の信頼性の高い形式であり得、そのブロックチェーンは、インフラストラクチャによる信頼を実現するための技術である。従って、図１１０に関して説明したように、他のドメインへのデバイスの組み込みは、ＩｏＴデバイスのグループからのデバイスの形成、およびそれらのデバイス間の信頼の確立を可能にし得る。これは、図２０に関して論じられたブロックチェーンのルートオブトラストなどの、信頼を確立するための様々なシステムを使用して実行されてもよい。
【０８４８】
「記録鍵」が使用される場合には、記録鍵の信頼プロパティを確立するための方法が提供される。まだ確立されていない新しい産業を含む多くの産業に関わるトレーサビリティシステムを開発するためのＩｏＴの使用として、本明細書で説明されているブロックチェーン信頼などのフレームワークは、トレーサビリティシステムにおける信頼を発展させるのに役立ち得る。
【０８４９】
例示的なＩｏＴトレーサビリティシステムが、図１１５〜図１２０に関してさらに説明される。ＩｏＴトレーサビリティシステムは、図３に関して説明したＩｏＴネットワークを使用して、または例えば図４に関して説明したフォグデバイスを使用して実施することができる。ＩｏＴトレーサビリティシステムは、パブリックドメインおよびプライベートドメイン、ＩＰネットワークドメインとＩｏＴネットワークドメインなどのドメインに、様々なサプライヤまたは商業エンティティによって制御されているドメインを介してまたがることができる。
【０８５０】
図１１５は、一部の実施形態による、製品追跡システムを実施するための製品ライフサイクルのステージを示すラダー図１１５００である。図１１５のラダー図１１５００は、図１１９に関して説明されるＩｏＴデバイス１１９００によって実施することができる。トレーサビリティシステムは、製品の原産地１１５０２から販売店１１５０４まで、例えばとりわけ加工施設１１５０６および流通センター１１５０８を通過するときの、コマンドおよびトレース情報のチェーンの記録、保管、検証、セキュリタイゼーション、および取得を実施することができる。あるステージから次のステージへの移行１１５１０、１１５１２、および１１５１４の間に生成された情報も関連性がある。例えば、移行１１５１０、１１５１２、および１１５１４は、製品が農場などの原産地１１５０２から加工工場１１５０６へ、または加工工場１１５０６から流通センター１１５０８へ移動されるときに発生する。この情報は、例えば、出荷日、製品種別、および量などの在庫目録、および（農産物用の）収穫日、（品物用の）生産日、保管温度履歴、または製品の変化に影響する任意の数の他のパラメータなどの変遷（ｔｒａｎｓｆｏｒｍｓ）を含み得る。
【０８５１】
記録鍵１１５１６、１１５１８、および１１５２０を１つまたは複数のステージで生成して、そのステージの、本明細書でトレーサビリティ記録と呼ぶ情報を、格納しアクセスすることができる。トレーサビリティは信頼の一態様であることに留意されたい。トレーサビリティは、追跡履歴が、予想外のまたは不適切な挙動ではなく予期された良い挙動を示しているか否かを立証する方法があるとみなしている。末端の信頼および制度的信頼が関与している場合、予想される、例えば良い挙動、または予想外の、例えば不適切な挙動を定義する基準が明確に定義されていない可能性がある。例えばブロックチェーンを通じて、インフラストラクチャによる信頼を採用するプロセスでは、これらの基準を定義し、予想される挙動に関するコンセンサス真理を使用する必要がある。従って、インフラストラクチャによる信頼が場合によってはより強力な手法になり得る。トレーサビリティ記録は、パブリックアクセス可能なストア、プライベートストア、またはそれらの組み合わせに格納され得る。さらに、トレーサビリティ記録は、記録鍵などのパブリックストアに部分的に格納され、残りの詳細は後の出来事のトラブルシューティングにおけるアクセスのためにプライベートストアに保持される。
【０８５２】
図１１６は、一部の実施形態による、ステージ１１６１４から１１６２０のトレーサビリティ記録１１６０６から１１６１２にアクセスするために記録鍵１１６０４が使用され、プライベートデータストア１１６０２を使用することの概略図である。この例では、パブリックアクセス可能なトレーサビリティ記録１１６０６〜１１６１２は、農家、製造業者などに関連する詳細なプロセスまたは情報を含まなくてもよい。
【０８５３】
記録鍵、時間、および原産地などの基本的なトレーサビリティデータと、製造施設からの詳細な独自のタスクデータと、の間のプライベート／パブリックの境界を維持することは有用であり得る。これは、ステージ１１６１４〜１１６２０において、エンティティについて知覚されるプライバシー保護を高め、採用率を高めることができる。この例では、別々のデータストア１１６０２に送信された呼び出し１１６２２から１１６２８は、トレーサビリティ記録１１６０６〜１１６１２を抽出するために利用される。一部の場合では、プライベートデータストア１１６０２は異なるエンティティによって管理されるので、別個のプライベートデータストア１１６０２はセキュリティおよび信頼性の問題を提示し得る。
【０８５４】
図１１７は、一部の実施形態による、パブリックまたは共通のデータストア１１７０２を使用することの概略図である。この例では、データは、パブリックに格納されるが、異なるステージの記録鍵１１７０４の下で暗号化され得る。記録鍵１１７０４はまた、共通データストア１１７０２のためのインデックスとしても機能することができ、コマンドおよびトレーサビリティデータのチェーンが抽出され得る。記録鍵１１７０４は、あるステージについてトレーサビリティ記録１１７０６〜１１７１２にアクセスし復号することができる。例えば、鍵１１７１４は、トレーサビリティ記録１１７０６を見つけ解読することができる。
【０８５５】
記録鍵１１７０４は、チェーンに追加され、物理的にまたは製品包装上のマーキングを介してステージを通過してもよい。例えば、製品の包装に関連するＩｏＴデバイスは、製品を積込ドックに配送する際に、加工工場などの施設でメッシュネットワークまたはフォグデバイスに参加することができる。
【０８５６】
ＩｏＴデバイスは、例えば関連する包装内で、製品と共にて加工工場を通り、加工された製品と共に出て行くことができる。小売販売店などの別のステージに配送するためにＩｏＴデバイスがトラックに積み込まれると、施設内のメッシュネットワークまたはフォグデバイスは、そのステージのための記録鍵１１７０４によりＩｏＴデバイスをプログラムすることができる。ＩｏＴデバイスがそのステージを離れ、例えば加工施設のメッシュネットワークとの接触が失われると、そのステージのトレーサビリティ記録は、パブリックデータストア１１７０２に保存されてもよいし、図１１６に関して説明したようにプライベートデータストア１１６０２に保存されてもよいし、またはその両方であってもよい。
【０８５７】
図１１８は、一部の実施形態による、トレーサビリティシステムを実施するための例示的なプロセス１１８００の概略図である。図１１８のプロセス１１８００は、図１１９に関して説明されるＩｏＴデバイス１１９００によって実施することができる。この例では、製品は、穀物、果物などの農産物である。この場合、ステージは、栽培、出荷、加工などの、農産物に対して行われる動作を対象としている。以下のステージは特定の製品に関して説明されているが、この例は栽培または製造される任意の種類の製品に適用される。従って、第１のステージにおける動作は、例えば製品が構築されるときに製造工場において行われる動作に関係し得る。
【０８５８】
第１のステージ１１８０４は、農産物の生産に関連するプロセスのライフサイクルに関する。第１のステージ１１８０４は、ブロック１１８０６において農産物の植え付けで開始し得る。植え付けは、トラクターなどの植え付けデバイスに関連するＩｏＴメッシュネットワークによって追跡および監視され得る。多くのトラクターにはＧＰＳとコンピュータモニタとが装備されて、畑を通る最も効率的なコース上にトラックを差し向ける。ＩｏＴメッシュネットワークは、車載コンピュータと、種子を植え付けるシードドリル、種子貯蔵所、植え付け温度、土壌水分レベル、および他の植え付けパラメータ、ならびに燃料レベル、空気式播種機のコンプレッサ圧力、燃料レベルなどなどの機器パラメータを監視するデバイスと、を含み得る。生成されたデータ１１８０８は、中央サーバなどの農場データストア１１８１０に格納することができる。トラクターは、ＬＰＷＡネットワーク、ＬＴＥネットワーク、衛星アップリンク、または他の無線ネットワークを介して農場データストア１１８１０と連続的に通信してもよいし、トラクターが母屋または納屋に到着したときにダウンロード用のデータを格納してもよい。農場データストア１１８１０は、リモートサイト、例えばクラウド内に配置することができる。
【０８５９】
ブロック１１８１２において、作物には、例えば液体アンモニアの注入により、肥料が与えられ得る。これは、トラクターに関連付けられたＩｏＴメッシュネットワークによって監視され、その際、追加のデバイスが栄養剤散布機を監視する。これらのデバイスは、無水アンモニア容器、注入圧力などを監視することができる。肥料やりに加えて、またはその代わりに、このブロックにおいて他のプロセスを監視することができる。これには、固形肥料の散布や灌漑が含まれ得る。固形肥料の散布は、トラクターのＩｏＴメッシュネットワークを通して監視することができる。灌漑は、ポンプ、流量計、圧力センサ、ブームを動かすモータなどの灌漑システムに関連するＩｏＴメッシュネットワークを介して監視することができる。灌漑ネットワークは、ＬＰＷＡネットワークなどの無線リンクを介して中央システムに報告することができる。これらのプロセスからのデータ１１８０８はまた、農場データストア１１８１０に、例えばプライベートブロックチェーンに格納されてもよい。
【０８６０】
ブロック１１８１４において、例えばコンバインを使用して作物を収穫することができる。トラクターに関しては、コンバインは、しばしば、ＧＰＳおよびデータ収集を含む広範なコンピュータ制御システムを持っている。ＩｏＴメッシュネットワークをコンバインに設置し、コンバイン上のコンピュータシステムに接続して、収穫時の農産物を追跡することができる。メッシュネットワークは、収穫された材料の重量、収穫された材料の畑での位置、およびトレーサビリティのために使用され得る他のパラメータを追跡するデバイスを含み得る。
【０８６１】
トラクターまたはコンバインなどの個々のユニットにプロセス制御技術を適用する技術と比較して、ＩｏＴメッシュネットワークは、穀物トラック、燃料トラック、および他のデバイスなどの補助車両上に配置されたデバイスを含み得る。これらは、製品の位置および製品が複数のデバイスを通って移動する際の変遷のさらなる記録を提供するために使用され得る。さらに、貯蔵された製品の量、水分含有量、害虫の活動、塵埃量などを追跡する、農産物の冷蔵庫、サイロ、および他の作物貯蔵領域内のデバイスなどの、固定位置にあるデバイスが、ＩｏＴメッシュネットワークに参加することができる。これらのデバイスは、農場ネットワークの一部であっても、トレーサビリティ記録の情報を主に収集する企業ネットワークの一部であってもよい。
【０８６２】
製品は、最小の追跡可能単位、例えばコンバイン、農産物トラック、穀物トラックなどに保持される量を有し得ることに留意されたい。追跡情報は最小追跡可能単位にのみ適用されるため、最小追跡可能単位未満の量は区別できない場合がある。さらに、流量特性が、発生している混合量を判定するために使用され得るが、製品のいくらかの混合は、例えば穀物サイロ内の貯蔵において予想され得る。同じ問題が、医薬品、またはバッチサイズによって最小追跡可能単位が決まり得る他の製品にも当てはまる。
【０８６３】
ブロック１１８１６において、製品を分類し包装することができる。例えば、トラックや鉄道車両に積み込まれる。ブロック１１８１８において、時間、日付、製造場所、運送会社などの追加の情報をトレーサビリティ記録に追加することができる。この情報は、パブリック情報に含まれてもよいし、農場データストア１１８１０に保持されてもよい。
【０８６４】
ブロック１１８２０において、製品は、出荷のためにタグ付けされ得る。これには、出荷する前に、ＩｏＴデバイスを農産物の包装に取り付けること、またはＩｏＴデバイスを製品に関連付けることが含まれ得る。ＩｏＴデバイスは、農場データストア１１８１０からの記録鍵を格納することができる。他の例では、出荷前にバーコードを商品の包装に印刷することができる。タグは、農場データストア１１８１０からのトレーサビリティ記録にアクセスするための記録鍵を含み得る。記録鍵はまた、パブリックブロックチェーンなどのパブリックストア１１８２４に送信され得る（１１８２２）。パブリックストア１１８２４から、ステージの記録鍵にアクセス可能であり得る。
【０８６５】
ステージ２  １１８２６において、製品は、農場から加工施設に輸送され得る。ブロック１１８２８において、日時および運送会社ならびに製品のバッチＩＤが記録され得る。データ１１８３０は、例えばトラックに関連付けられたコンピュータまたはサーバに配置された出荷ストア１１８３２に送信され得る。出荷ストア１１８３２はまた、運送会社の中央出荷事務所に配置されてもよい。この場合、データ１１８３０は、無線アップリンク、例えばＬＴＥリンクまたは衛星リンクを介して中央出荷事務所にアップロードされ得る。
【０８６６】
ブロック１１８３４において、製品包装に関連するＩｏＴデバイス、またはトラックもしくは出荷プラットフォーム上の他のＩｏＴデバイスなどのＩｏＴデバイスは、輸送中のイベントを監視することができる。輸送中のイベントとしては、例えば、とりわけ、温度変動、Ｇ力、輸送時間、または輸送の遅延を挙げることができる。ブロック１１８３４からのデータ１１８３０はまた、出荷ストア１１８３２に送信され得る。
【０８６７】
ブロック１１８３６において、製品の配送状況が記録され得る。これは、配送の時間、場所、および日付を含むことができる。配送データは、出荷ストア１１８３２に送信されてもよい。記録鍵は、ステージ２  １１８２６について作成され、出荷ストア１１８３２に格納され、ブロック１１８３８においてステージ１  １１８０４の記録鍵に付加されてもよい。記録鍵は、パブリックストア１１８２４に送信され（１１８４０）、包装に関連付けられたＩｏＴデバイスに保存されてもよい。第１のステージ１１８２６が完了した後、製品は、加工施設の積み込みドックに存在し得る。
【０８６８】
ステージ３  １１８４２において、製品は、販売のために加工される。ブロック１１８４４において、材料の時間、日付、梱包会社、およびバッチＩＤが記録される。データ１１８４６は、加工データストア１１８５２に送信される。これには、包装および販売前加工が含まれ得る。例えば、新鮮なカットサラダの場合、加工は、材料の洗浄、材料の細断、材料の混合、および材料の包装を含み得る。ブロック１１８４８において、プロセスのそれぞれが実行または完了されると、ステータスに関するデータが加工データストア１１８５２に送信され得る。加工が完了すると、ブロック１１８５０において、ステージ３  １１８４２の記録ＩＤが前のステージの記録ＩＤに付加され、加工データストア１１８５２に保存され、パブリックストア１１８５３に送信される。次いで、包装され加工された製品は、ステージ４  １１８５４のための積み込みドックに移動されて、最終販売場所に運ばれる。
【０８６９】
各ステージにおいて、付加された記録鍵は、包装に関連付けられているＩｏＴデバイスに保存され得る。本明細書で説明されるように、ＩｏＴデバイスはまた、輸送中のイベントを追跡することができる。ステージ４  １１８５４では、ブロック１１８５６において、製品の時間、日付、運送会社、およびバッチＩＤが記録される。データ１１８５８は、例えばトラックの中にあるか、または運送会社に配置されている、出荷ストア１１８６６に送信され得る。ブロック１１８５９において、ＩｏＴデバイスは、製品の出荷パラメータを監視し、例えば、温度変動、Ｇ力、および製品の品質に影響を及ぼし得る他のパラメータを記録する。出荷パラメータを監視することからのデータ１１８５８はまた、出荷ストア１１８６６に送信され得る。
【０８７０】
ブロック１１８６０において、製品は、目的地、例えば小売販売店に到着する。配送ステータスが記録され、ブロック１１８６２において、記録ＩＤまたは鍵が前のステージの記録ＩＤまたは鍵に付加される。付加された鍵は、ＩｏＴデバイスによって格納され、パブリックストア１１８２４に送信され得る（１１８６４）。
【０８７１】
この例では、最終ステージ１１８６８が販売場所である。ブロック１１８７０において、日時およびストック場所が記録される。ブロック１１８７２において、例えば、より古い品物をより新しい品物と交換するためのローテーションによって、商品の鮮度を考慮に入れることができる。ブロック１１８７４において、コンシューマは製品を購入する。コンシューマは、商社であってもよいし、店または他の小売店で製品を購入する個人であってもよい。
【０８７２】
購入後、コンシューマまたは他のエンティティは、製品のトレーサビリティチェックを実行したいと思う場合がある。例えば、トレーサビリティ記録にアクセスして製品中の汚染の起源を判定することができる。ブロック１１８７６において、トレーサビリティチェックが要求されたか否かに関する判定が行われる。もしそうであれば、ブロック１１８７８において記録鍵がアクセスされる。ブロック１１８８０において、これは、ＳＫＵ番号または他の包装マーキングを使用して、包装または輸送用コンテナ上のＩｏＴデバイスから記録鍵を取得することによって、またはパブリックストア１１８２４からデータ１１８８２にアクセスすることによって、実行され得る。連結された、ステージの記録鍵を含む、付加された記録鍵について、原産地から販売場所までの連続性が最初にチェックされる。このプロセスは、完全な鍵の巡回冗長検査、有効性を示すためのゼロのチェックを伴う個々の記録鍵のＸＯＲ、またはデータベースもしくはパブリックストア１１８２４における鍵のルックアップを伴うオンライン検証プロセスを含み得る。ブロック１１８８４において、記録鍵を使用して、プライベートストア１１８１０、１１８３２、１１８５２、または１１８６６に保存されているデータにアクセスすることができる（１１８８６）。
【０８７３】
検証後、データは要求者に提示され得る。利用可能なオプションとしては、原産地から販売場所までの完全なまたは部分的なパスを要求者に表示することを挙げることができる。他のオプションとしては、トレーサビリティ鍵の結果に関する値またはテキストメッセージを表示することを挙げることができ、これは、要求者への音、色、画像、または他の種類の感覚警報の起動を含むことができる。
【０８７４】
ブロックチェーンは、分散型信頼セマンティクスを使用してＩｏＴネットワークの動作における信頼を確立する方法としてＩｏＴデバイスがパブリックおよびプライベートブロックチェーンを利用することができるような、本質的にトレーサブルなシステムであり得る。
【０８７５】
監査システムが、トレーサビリティハッシュの収集および格納が末端の（ｐｒｏｖｉｎｃｉａｌ）信頼方法の下で正しく管理されていることを確保するのに役立ち得る。トレーサビリティハッシュのＰＣＲ測定に署名するためのＰＫＩを有するＴＰＭに基づくシステムなどのシステムが、制度的信頼に依拠する戦略であり得る。ブロックチェーンまたはブロックチェーンの階層の周囲にプライベートストアを構築する方法では、インフラストラクチャによる信頼を使用する。
【０８７６】
図１１９は、一部の実施形態による、製品のトレーサビリティ記録を提供するためにＩｏＴデバイス１１９００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１１９００に対して選択され使用されてもよいことに留意されたい。
【０８７７】
大容量ストレージ８０８は、本明細書で説明される、製品の記録のトレーサビリティを実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０８７８】
大容量ストレージ８０８は、生産ステージおよび販売ステージで記録鍵を生成する記録鍵生成部１１９０２を含むことができ、それは１つのステージで記録鍵を生成することを含むことができる。プライベートストア通信部１１９０４は、製造または販売プロセスステージで、ＩｏＴデバイス１１９００および他のＩｏＴデバイス８１２から収集された記録鍵およびデータを保存するためにプライベートストアと通信することができる。パブリックストア通信部１１９０６は、パブリックストアと通信して記録鍵をパブリックストアに保存することができる。パブリックストア通信部１１９０６は、通過温度、通過時間などの他の情報をパブリックストアに保存することができる。パブリックストア通信部１１９０６は、記録鍵ストア１１９０８からのすべてのステージについて付加された記録鍵をパブリックストアに保存することができる。データモニタ１１９１０は、インターフェース８１８を介して温度センサ、Ｇ４センサなどのセンサ８２０を監視して、その製品について温度の極値、衝撃の極値などの輸送の問題があるか否かを判定することができる。警告部１１９１２は、温度などの輸送中の制限に違反した場合、インターフェース８１８、例えば光、音、または他のデバイスを介してアクチュエータ８２２を作動させることができる。警告部１１９１２はまた、例えばパブリックストア通信部１１９０６を介して、あらゆる輸送中の違反をパブリックデータストアに格納することができる。
【０８７９】
図１２０は、一部の実施形態による、ドメインにわたってリソースを共有するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１２０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１２０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１２０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０８８０】
非一時的機械可読媒体１２０００は、製品が加工または出荷ステージにある間にデータを記録するようにプロセッサ９０２に指示するためのコード１２００２を含み得る。コード１２００４は、ステージデータをプライベートストアに通信するようにプロセッサ９０２に指示するために含まれ得る。コード１２００６は、ステージの記録鍵を生成するようにプロセッサ９０２に指示するために含まれ得る。コード１２００８は、ステージの記録鍵をプライベートストアに保存するようにプロセッサ９０２に指示するために含まれ得る。コード１２０１０は、そのステージの記録鍵を前のステージの前の記録鍵に付加するようにプロセッサ９０２に指示するために含まれ得る。コード１２０１２は、付加されたステージ鍵をパブリックストアに送信するようにプロセッサ９０２に指示するために含まれ得る。コード１２０１４は、とりわけ、あるステージで温度制限などのデータ制限の違反があった場合に警告するようにプロセッサ９０２に指示するために含まれ得る。コード１２０１４は、データ制限違反をパブリックストアに保存するようにプロセッサ９０２に指示するために含まれ得る。
【０８８１】
ポリシーは、ネットワークリソースへのアクセスを管理および制御するための規則のセットとして定義されている。ポリシーには、イベント、条件、動作、サブジェクト、およびターゲットを含み得る。ポリシーは、発生した条件に応答するようにデバイスまたはネットワークに指示するポリシー構造にイベント、条件、動作、サブジェクト、およびターゲットを集約する。
【０８８２】
しかしながら、上記の例の製造プロセスの異なるステージなど、ＩｏＴメッシュネットワークの場合は、ポリシーの伝播に対処する必要がある。さらに、広く分散されたＩｏＴネットワークを使用すると、データのセキュリティを保護するポリシー、収集されたデータを変更するポリシー、またはそのデータのアクセス可能性を高めるポリシーなどのポリシーどうしの関連性が高まり得る。
【０８８３】
図１２１の（Ａ）は、一部の実施形態による、コンピュータネットワークで使用されている階層型ポリシー管理システム１２１００の概略図である。デバイスポリシーをリアルタイムで管理するための手法は、階層型ブロードキャストアーキテクチャである。本明細書で説明されるように、これはブルームフィルタに基づくパブリケーション−サブスクリプション型モデルと置き換えられ得る。典型的なフローは、ゲートウェイ１２１０４などのサブユニットにポリシーを伝播する集中型クラウドサーバ１２１０２などの中央システムからのフローである。次いで、ゲートウェイ１２１０４は、ＩｏＴエンドポイントデバイス１２４０６を含む下位レベル１２１０６にポリシーを伝播させることができる。次いで、ＩｏＴエンドポイントデバイス１２１０８のうちの１つが、より下位レベル１２１１０、例えばセンサデバイスまたは他のユニットにポリシーを伝播させることができる。
【０８８４】
階層型ポリシー管理システム１２１００では、個々のデバイスは直接アドレス指定可能である。その性質上、このアーキテクチャでのポリシーのデプロイでは、管理者は、すべてのターゲットノードのアドレスと、欠陥のあるノードまたはポリシーを置き換える方法と、を明示的に知る必要がある。さらに、デバイスは、リソースの制約のためにローカルメモリに限られた数のポリシーを格納し、追加のポリシーが実装されたときにポリシーを置き換えることが多い。
【０８８５】
本明細書で説明されるように、分散型ポリシーベース管理フレームワークは、ネットワーク内でポリシーを格納し、見つけ出し、アクセスし、そして実行するために実装され得る。このフレームワークは、例えばＩｏＴメッシュネットワークにおいて、利用可能なメモリを利用するためにピアツーピア（Ｐ２Ｐ）ポリシーストレージおよびデプロイメカニズムを使用することができる。これにより、ノード障害、および単一障害点に関して役立つポリシーシステムを得ることができる。
【０８８６】
図１２１の（Ｂ）は、一部の実施形態による、ＩｏＴメッシュネットワークなどのピアツーピア（Ｐ２Ｐ）ネットワークにおけるポリシー管理の概略図である。Ｐ２Ｐネットワークでは、ゲートウェイなどのコーディネータ１２１１２は、最近隣であり得る結合されたノード１２１１６などの近隣機に、ポリシー１２１１４を配信する。次いで、これらの近隣機は、そのポリシーを他の結合されたノード１２１１６に渡すことができる。
【０８８７】
ＩｏＴメッシュネットワークの規模が拡大し、本質的に異種ネットワークになるにつれて、ＩｏＴメッシュネットワークが運用目標を確実に満たすようにするために、多数のポリシーを定義し、継続的に修正する必要があり得る。分散型ポリシー管理などの自律型ネットワーク管理は、ネットワーク運用の最適化に関わる意思決定プロセスを自動化して分散させることができる。これにより、管理者は、下位レベルのデバイス構成プロセスに集中しなくて済むようになり得る。自律管理システムにポリシーを組み込むことは、ポリシー変換、コード生成、競合分析およびポリシー施行のための方法およびアルゴリズムを含み得る。
【０８８８】
図１２２は、一部の実施形態による、分散型ポリシー管理システム１２２００を実装するためのノード１２１１６内のシステムの概略図である。同様の番号が付けられた項目は、図１２１に関して説明したとおりである。ノード１２１１６のそれぞれは、ポリシー決定エンジン１２２０２、ポリシー施行エンジン１２２０４、ポリシーリポジトリ１２２０６、およびモニタ１２２０８を実装することができる。ポリシーリポジトリ１２２０６は、ノード１２１１６のためのポリシーを格納し、ポリシーは高い記憶容量を必要としない場合がある。ポリシー決定エンジン１２２０２は、ポリシー施行エンジン１２２０４に渡されるどのポリシーが施行されることになっているかについての決定を行う。決定は、ポリシーリポジトリ１２２０６に格納されているポリシーと、モニタ１２２０８によって報告された状態情報と、に基づいてもよい。ポリシー決定エンジン１２２０２は、未構成ノードにポリシーを配信するために、他のノード１２１１６と相互作用する。未構成ノードでは、ポリシー決定エンジン１２２０２は、他のノード１２１１６と通信してポリシーにアクセスすることができる。
【０８８９】
ポリシー施行エンジン１２２０４は、ローカルポリシー決定エンジン１２２０２によって提供されたポリシー決定を実施する。ローカルポリシー施行エンジン１２２０４はまた、その状態、ネットワークトラフィック、伝送エラーに関する情報、および自身にモニタ１２２０８から報告された情報を収集する。
【０８９０】
モニタ１２２０８は、ローカルポリシー施行エンジン１２２０４および他のノード１２１１６内のモニタ１２２０８とインターフェースする。モニタ１２２０８は、特定の間隔で情報を収集し、それをデータベース、例えばローカルポリシーリポジトリ１２２０６に格納する。モニタ１２２０８によって収集され得る情報の例としては、現在のデバイス構成、各ノードによってサポートされる能力および機能が挙げられる。モニタ１２２０８によって収集され得る他の情報としては、提供されているサービス、ネットワークに対するノード要件、リソース可用性推定、トリガされたイベントなどに関する情報が挙げられる。
【０８９１】
図１２３の（Ａ）は、一部の実施形態による、例えばピアノード１２３０４からネットワーク上のポリシーを発見しようと試みる新しい未構成ノード１２３０２の例示的な方法１２３００のラダー図である。図１２３の（Ａ）の方法１２３００は、図１２６に関して説明されるＩｏＴデバイス１２６００によって実施することができる。新しい未構成ノード１２３０２は、ネットワークに参加すると、ポリシー発見動作を開始する。新しい未構成ノード１２３０２は、発見メッセージ１２３０６をピアノード１２３０４にブロードキャストし、発見タイムアウトタイマ１２３０８の期限が切れるまで待つことができる。応答を受信しない場合は、発見メッセージを再送信する（１２３０６）。
【０８９２】
本明細書で説明するように、調整ノード、構成済みノード、および新しい未構成ノードの役割は、ブルームフィルタを使用したＰｕｂ−Ｓｕｂ型通知システムを使用してモデリングされ得る。この例では、ブルームフィルタの「ルータ」ノードがコーディネータノードとして機能して、新しい未構成ノードが既存の構成済みノードを確実に見つけることができるようにする。既存の構成済みノードは、現在実装しているポリシーオブジェクトのパブリッシャである。新しい未構成ノードは、構成済みノードのポリシーオブジェクトにサブスクライブすることができる。構成済みノードのポリシーオブジェクトを変更または更新すると、ネットワークに広がり得る通知トラフィックのカスケードが生成され得る。
【０８９３】
図１２３の（Ｂ）は、一部の実施形態による、構成されたノード１２３１２からポリシーを発見する新しい未構成ノード１２３０２の例示的な方法１２３１０のラダー図である。図１２３の（Ｂ）の方法１２３１０は、図１２６に関して説明されるＩｏＴデバイス１２６００によって実施することができる。構成済みノード１２３１２は、ネットワークの目的を満たす高水準のポリシーを有する。一例では、高水準のポリシーは、サービス品質と省電力とのバランスをとるためにネットワーク内のデバイスが通信をどのように処理するかを含み得る。任意の数の他のポリシーを実施することができる。新しい未構成ノード１２３０２は、発見メッセージ１２３０６を構成済みノード１２３１２に送信する。構成済みノード１２３１２は、オファーメッセージ１２３１４で応答する。
【０８９４】
オファーメッセージ１２３１４を受信すると、未構成ノード１２３０２は、メッセージをチェックする。オファーが受け入れられると、応答として受け入れメッセージ１２３１６を送信する。そうでなければ、拒否メッセージが構成済みノード１２３１２に送り返される。
【０８９５】
受け入れメッセージ１２３１６を受信すると、構成済みノード１２３１２は、ＩｎｉｔＰｏｌｉｃｙメッセージ１２３１８を未構成ノード１２３０２に送信する。ＩｎｉｔＰｏｌｉｃｙメッセージ１２３１８は、未構成ノード１２３０２に送信されるポリシーを組み込む。未構成ノード１２３０２は、ポリシーオブジェクトを処理し、ポリシーをインストールし、その状態を構成済みノード１２３２２に更新する（１２３２０）。
【０８９６】
更新されたポリシーは、構成済みノード１２３１２によって受信される更新メッセージ１２３２６において、例えばコーディネータ１２３２４からディスパッチされ得る。構成済みノード１２３１２は、確認およびポリシー完全性チェックに続いて、有効なポリシーに対して更新１２３２８を実行することができる。
【０８９７】
確認チェックは、ポリシーが現在の目的と矛盾するか否かを判定することができる。例えば、電力を節約するようにすべてのデバイスに指示するポリシーを、ネットワーク内のすべてのノードにディスパッチすることができる。本明細書で説明されるように、これは、電力管理ポリシーがエニュメレーションされ、Ｐｕｂ−Ｓｕｂ型「トピック」としてサブスクライブされるＰｕｂ−Ｓｕｂ型システムに関して説明され得る。例えば、電力レベル４で動作するように指示するポリシーの指示が、電力管理トピックのサブスクライバにパブリッシュされる場合がある。効率的なブルームフィルタベースのメッセージ配信システムは、電力管理トピックのサブスクライバにポリシーの変更を確実に通知するのに役立つ。
【０８９８】
ポリシーオブジェクトがセキュリティまたはセキュア性が重要な機能を意味する場合、トピック通知メッセージの受信に続いて、ポリシー決定ポイントへのセキュアなセッションを開くことができ、ノードは通知に対処する前にエンドツーエンドセキュリティクレデンシャルを認証および確立することができる。しかしながら、ノードは、デバイスが特定のサービス品質（ＱｏＳ）を維持することを要求するポリシーを既にアクティブに実施している可能性がある。省電力ポリシーの実装は、ＱｏＳポリシーと競合し得る。従って、新しいポリシーが拒否され得る。
【０８９９】
ポリシーが確認チェックに合格しなかった場合、更新は有効なポリシーの部分的な置き換えを実行することができる。部分的な置き換えは、現在有効なポリシーと更新されたポリシーとの間の差分の計算を含み得る。部分的な更新では、影響を受けるポリシーのパラメータまたは条件を変更するだけで、完全なポリシーの変更による影響を軽減できる可能性がある。これについては、図１２４に関してさらに説明する。
【０９００】
更新メッセージ１２３２６はまた、ポリシーの連結も含み得る。これは、近隣ノードから受信した追加のポリシー規則によってベースレベルのポリシーが拡張されている分散型および分散型ネットワーク環境に特に適用される。これについては、図１２５に関してさらに説明する。
【０９０１】
構成済みノード１２３１２がポリシーを更新または置換した場合、競合警告メッセージ１２３４０を別の構成済みノード１２３２２に送信して、ポリシーの競合について警告することができる。このような通信ネットワークの動的な性質およびサイズに対処するために、ポリシー競合分析プロセスは効率的でスケーラブルでなければならない。ポリシー競合分析のためのポリシー選択プロセスは、後続の反復で必要とされる比較の数を減らすために、ツリーベースのデータ構造に、以前のポリシー比較の履歴を維持することができる。
【０９０２】
図１２４は、一部の実施形態による、構成済みノード１２３２２のポリシーを更新するために更新済みポリシーを有するノード１２４０２と通信する構成済みノード１２３２２の例示的な方法１２４００のラダー図である。図１２４の方法１２４００は、図１２６に関して説明されるＩｏＴデバイス１２６００によって実施することができる。同様の番号が付けられた項目は、図１２３に関して説明したとおりである。これは、例えば、構成済みノード１２３２２が、他のノード１２４０２から競合警告メッセージ１２３４０を受信したときに発生し得る。構成済みノード１２３２２は、発見メッセージ１２３０６を更新済みノード１２４０２に送信することができる。
【０９０３】
更新済みノード１２４０２は、構成済みノード１２３２２にポリシー更新を警告するオファーメッセージ１２３１４で返信することができる。次いで、構成されたノード１２３２２は、更新されたポリシーを送信し得ることを更新済みノード１２４０２に示すために受け入れメッセージ１２３１６で返答することができる。次いで、更新済みポリシーは、更新済みノード１２４０２から構成済みノード１２３２２へ更新メッセージ１２４０４において送信され得る。確認およびポリシーの完全性チェックの後、構成済みノード１２３２２は、有効なポリシーの完全または部分的な置き換えを実行し得る（１２３２８）。
【０９０４】
部分的な置き換えのみが必要であるか否かを判定するために、ポリシー間のデルタを計算するための方法が実装され得る。例えば、新しいポリシーと古いポリシーとの個々の規則間で比較を行って、規則のパラメータ値の変更などによって規則が追加、除去、または変更されているか否かを判定することができる。ブルームフィルタモデルでは、ポリシーの様々なテナントをブルームフィルタの通知として表現できる。ポリシー決定の変更は、パブリッシャであるＰＤＰのサブスクライバであるポリシー施行ポイントに伝播される。本明細書で説明されているように、ブルームフィルタ通知メッセージングによって提供されるのと同じ効率の態様が、分散型ポリシー管理を実装するために活用され得る。
【０９０５】
ＩｏＴデバイスの数が増えるにつれて、適切なデルタテクノロジが分散型ポリシー管理システムに不可欠になる。デルタファイルのファイルサイズを小さくすると、ネットワーク経由で配信される更新ファイルのサイズが小さくなり、かかる時間が減り、ネットワークの輻輳が少なくなる。ポリシーの更新は、優先度、複雑性、およびサイズの観点から様々であるため、変更のみを送信すると、生成されるファイルがより小さくなり得る。これらのファイルは、例えば、クライアントの要求または要望に基づいて適応デルタ圧縮技法を選択することによって、現在のポリシーと新しいポリシーとの間の差分（またはデルタ）を効果的にカプセル化する。
【０９０６】
ポリシーの更新はまた、クライアント側のハードウェアの制限も考慮に入れることがある。例えば、自動車の電子制御ユニット（ＥＣＵ）、組み込みモジュール、および公益事業、製造、および物流で使用されるマシンツーマシン（Ｍ２Ｍ）デバイスなど、様々なＩｏＴメッシュネットワークにおいて、デバイスが制約を受ける場合がある。送信された圧縮ファイルは、ハードウェアの容量に応じてのみ再構築できる。それはＣＰＵ、メモリ、およびストレージによって制限され得る。受信デバイスにポリシー変更を実装するためのリソースがない場合、送信はこれを見込む必要があり得る。これらの制限は、デバイスごとに異なり得るため、調整可能で適応的なシステムがそれに応じて圧縮することができる必要があり得る。
【０９０７】
履歴情報を選択プロセスに組み込む能力は、競合分析アルゴリズムにおける２段階アプローチによって実行され得る。アルゴリズムの第１の段階は、候補ポリシーとデプロイされたポリシーとの間の関係パターンマトリクスを初期化し、第２の段階は、このパターンを競合シグネチャと照合する。一部の解決策では、すべてのデプロイ済みポリシーに対して候補ポリシーを順次比較する。しかしながら、本明細書で説明される例示的な手法は、比較の数を減らすために、アルゴリズムの以前の反復から既に発見されたパターンを再利用することができる。この手法を使用して性能を向上させることができるが、この向上の程度は、デプロイされたポリシー間の関係の性質によって異なる。
【０９０８】
ポリシーは階層化されている場合がある。例えば、ポリシーには、仮説チェックなしで実行することを要求するフラグがある場合がある。逆に、ノードは、ポリシーを実装できない場合には、ポリシーの妥協を提案する可能性がある。これは閉ループシステムで実施することができる。一例は、ＩｏＴデバイスが５分ごとから５時間ごとに送信間隔を長くすることを要求するポリシーであり得る。実装した場合、このポリシーは、デバイスのＱｏＳ要件に違反する可能性がある。デバイスは、毎時の伝送速度を提供することができる。
【０９０９】
サイトポリシーによって制御可能な利用可能なパラメータを表すポリシーのセットは、本明細書で説明するように、ブルームフィルタによってさらに表すことができる通知メッセージにそれぞれが対応するポリシーオブジェクト識別子のセットを使用してモデル化することができることを理解されたい。ブルームフィルタに基づく既存の通知配信機能は、ネットワーク管理エンティティによって課されるポリシー変更に対応する通知を配信するために利用され得る。ポリシー変更通知が受信されると、ノードは、ポリシー施行ポイント調整に関するさらなる指示を得るために、ポリシーサーバへのセキュアな接続を開くことができる。
【０９１０】
セキュリティを強化するために、非ファイルベースのポリシーを実装することもできる。さらに、非ファイルベースのシステムが、ＲＡＭの外部にストレージを欠いているデバイスにポリシーを格納するために使用され得る。一部の態様によれば、デバイスがポリシーを受信すると、ポリシーは格納されず、代わりに、特定のパラメータが、例えば、ＲＡＭにおいて更新され、オンザフライで実装される。さらに、ポリシーパラメータがＲＯＭに格納されてもよい。セキュアな軽量デバイスでは、ポリシーの実行は、ＲＡＭから読み出される一部のパラメータを用いてＲＯＭから実行されてもよい。よって、ＲＯＭは、カーネルとして動作し、その際、他のすべての機能はＲＡＭで動作し得る。
【０９１１】
図１２５は、一部の実施形態による、構成済みノードによって異なるノードから取得されたポリシーの連結のための例示的な方法のラダー図１２５００である。図１２５の方法１２５００は、図１２６に関して説明されるＩｏＴデバイス１２６００によって実施することができる。同様の番号が付けられた項目は、図１２３に関して説明したとおりである１９０００。この例では、第１のノード１２５０２はポリシーコンポーネントＡを更新し、第２のノード１２５０４はポリシーコンポーネントＢを更新した。構成済みノード１２３２２は、構成済みノード１２３２２内のポリシーを更新する必要があることを示す競合警告メッセージ１２３４０を受信したのであってもよい。構成済みノード１２３２２は、第１の発見メッセージ１２５０６を第１のノード１２５０２に送信する。構成されたノードはまた、第２の発見メッセージ１２５０８を第２のノード１２５０４に送信する。それに応答して、第１のノード１２５０２は、ポリシー更新メッセージ１２５１０を構成済みノード１２３２２に送信する。ポリシー更新メッセージ１２５１０は、ポリシーコンポーネントＡを含み、これを、構成されたノード１２３２２が現在のポリシーに付加する（１２５１２）。
【０９１２】
第２のノード１２５０４は、提供メッセージ１２５１４を構成済みノード１２３２２に送信し、第２のノード１２５０４がポリシーコンポーネントＢを有することを構成済みノード１２３２２に知らせる。構成済みノード１２３２２は、受け入れメッセージ１２５１６を第２のノード１２５０４に送信し、更新を受け入れたことを知らせる。次いで、第２のノード１２５０４はポリシーコンポーネントＢを含むポリシー更新メッセージ１２５１８を送信し、これを、構成済みノード１２３２２が現在のポリシーに追加する（１２５２０）。これにより、表３に示すように、構成済みノード１２３２２のポリシー構成が他の様々なノードのポリシーコンポーネントの組み合わせになる。
【０９１３】
ブルームフィルタ構造がポリシー配信に使用される場合、ポリシーオブジェクトは、ポリシー構造内のライン項目にポリシーオブジェクト識別子（ＯＩＤ）を関連付けることができ、各ポリシーＯＩＤがブルームフィルタ内のビットに対応することができる。この例では、ＯＩＤのセットを実装するすべてのノードは、ＯＩＤをカバーするブルームフィルタにサブスクライブすることができる。その結果、Ｐｕｂ−Ｓｕｂ型経路指定を実施するのと同じ通知システムを利用して、分散型ポリシー施行の方法を実施することができる。
【０９１４】
【表３】
2020503784.tif 000011
【０９１５】
メッシュネットワーク内のノードは、同じポリシーのすべてを実装すること、またはすべて同じ方法で実装することに限定されない。例えば、バッテリ残量が少なくなっているノードは、バッテリ電力を節約するためのポリシーを実装することができ、この制限を共有しない他のノードは、ＱｏＳを維持するポリシーを継続することができる。
【０９１６】
図１２６は、一部の実施形態による、ポリシーの分散管理のためにＩｏＴデバイス１２６００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３、図８、および図１２２に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１２６００に対して選択され使用されてもよいことに留意されたい。
【０９１７】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０９１８】
大容量ストレージ８０８は、どのポリシーが実施されるかを判定するためのポリシー決定エンジン１２２０２を含み得る。ポリシー施行エンジン１２２０４は、ポリシー決定を実施する。ポリシーリポジトリ１２２０６は、ＩｏＴデバイス１２６００のためのポリシーを格納する。モニタ１２２０８は、メッシュネットワーク８１２内の他のノード内のモニタと通信し、例えば、ノードによってサポートされるデバイス構成、能力、および機能を含む情報を収集する。
【０９１９】
データ収集部１２６０２は、インターフェース８１８を介してセンサ８２０からデータを収集することができる。通信部１２６０４は、データ収集部１２６０２から、またはモニタ１２２０８もしくはローカルポリシー決定エンジン１２２０２などの他のユニットから収集されたデータを、メッシュ８１２内またはクラウド３０２内の他のデバイスに転送することができる。
【０９２０】
図１２７は、一部の実施形態による、他のＩｏＴデバイスと協働してＩｏＴネットワーク内のポリシーを管理するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１２７００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１２７００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１２７００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０９２１】
非一時的機械可読媒体１２７００は、他のノード内のポリシーを発見するようにプロセッサ９０２に指示するためのコード１２７０２を含み得る。コード１２７０４は、他のノードによって送信されたメッセージからポリシーを更新するようにプロセッサ９０２に指示するために含まれ得る。コード１２７０６は、複数のノードから得られたポリシーを連結するようにプロセッサ９０２に指示するために含まれ得る。コード１２７０８は、他のノードから得られたポリシーを確認するようにプロセッサ９０２に指示するために含まれ得る。コード１２７１０は、現在のポリシーからのポリシーについてデルタを計算する、または変更するようにプロセッサ９０２に指示するために含まれ得る。
【０９２２】
コード１２７１２は、グループの目的と矛盾するポリシーを拒否するようにプロセッサ９０２に指示するために含まれ得る。コード１２７１２は、グループの目的と矛盾するポリシーの部分的実施を交渉するようにプロセッサ９０２に指示するために含まれ得る。コード１２７１４は、現在の条件に合うように実施されたポリシーを変更するように指示するためにプロセッサ９０２に含まれ得る。
【０９２３】
ポリシーの配信および機能の実行に加えて、ＩｏＴデバイスの可用性を維持することは、例えば、ＩｏＴデバイスによって収集されたデータの損失を防ぐために役立つことに関係する。ＩｏＴデバイスの可用性を向上させ得る技法が、それらの可用性を保証するために帯域外メカニズムを使用する可能性がある。
【０９２４】
図１２８は、一部の実施形態による、ＩｏＴデバイスの可用性を改善するために使用され得る例示的な電源プラグデバイス１２８００の図である。この例では、電源プラグデバイス１２８００は、２２０ＶＡＣプラグに組み込まれている。Ｌｉｎｕｘ（登録商標）および他のオペレーティングシステムは、ソフトウェアまたはハードウェアのウォッチドッグと相互作用できる機能を実装している。これらのウォッチドッグは、オンボードの機能であり、それらは組み込みデバイスやＩｏＴデバイスに常に存在するとは限らない。電源プラグデバイス１２８００は、一般的なまたは実用的なＩｏＴデバイスの可用性を管理するための帯域外メカニズムであり得る。電源プラグデバイス１２８００は、その利用可能なインターフェース１２８０２のうちの１つまたは複数を介してＩｏＴデバイスと通信することによってこの機能を実行して、ＩｏＴデバイスが動作可能であり、正しく機能しているか否かを判定することができる。そうでない場合、電源プラグデバイス１２８００は、ＩｏＴデバイスを健全な状態に戻すための是正措置をとることができる。本明細書で説明されるように、電源プラグデバイス１２８００は、ＩｏＴデバイスの主電源として動作することができる。このようにして、接続されている管理対象デバイスの電源を入れ直すことにより、可用性を向上させることができる。
【０９２５】
様々な帯域外管理テクノロジを実装できる。これらの例としては、デスクトップシステムまたはクライアントシステムの場合、Ｉｎｔｅｌ（登録商標）ＣｏｒｐｏｒａｔｉｏｎのｖＰｒｏを挙げることができ、サーバシステムまたはデータセンターシステムの場合、Ｉｎｔｅｌ（登録商標）ＣｏｒｐｏｒａｔｉｏｎのＩｎｔｅｌｌｉｇｅｎｔ  Ｐｌａｔｆｏｒｍ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｔｅｒｆａｃｅ（ＩＰＭＩ）を挙げることができる。しかしながら、これらの技術は、組み込みデバイスまたはＩｏＴクラスのデバイスでは利用できない。このように、ＩｏＴデバイスは、これらのデバイスは管理上の課題をもたらし得るため、可用性を達成する上で新たなレベルの複雑さをもたらす。
【０９２６】
電源プラグデバイス１２８００は、その電源として標準的な壁コンセントを使用してもよいし、とりわけバッテリによって、またはパワーオーバーイーサネット（登録商標）接続を介して電力を供給されてもよい。基本ＯＳ、ＲＴＯＳ、またはＢＩＯＳなど、独自のオペレーティングシステムを実行してもよい。
【０９２７】
デバイスのユーザまたはオペレータは、デバイスを構成するためにウェブまたは他のインターフェースを使用することができる。デバイスの構成は、管理者およびオペレータのための役割を有し得るログインサービスを含み得る。インターフェースの設定画面は、インターフェースになにか接続されているか否かを示し得る。デバイスに動作上の問題が発生した場合に、いつどのような種類の動作を実行するべきかを決定するための規則またはポリシーとして動作するように、インターフェースにパラメータを設定できる。これらは、例えば、ＩｏＴデバイスのサービスまたはオペレーティングシステムを再起動することから、ＩｏＴデバイスの電源を入れ直すことまでにわたり得る。
【０９２８】
電源プラグデバイス１２８００は、それ自身の通信チャネルを有することができ、オフラインであるＩｏＴデバイスに連絡するための帯域外メカニズムとして動作することを可能にする。デバイスは、ＩｏＴデプロイの要件に合うように製造されてもよいし、広範囲のデバイスに合うように様々なインターフェース１２８０２を用いてより一般的に作られてもよい。インターフェース１２８０２は、例えば、ＵＳＢ接続、イーサネット（登録商標）接続、ＳＰＩ／Ｉ２Ｃ／Ｉ３Ｃ、センサＨＩＤ、磁力計／無線機、またはＪＴＡＧを含み得る。これらのインターフェース１２８０２は、図１３１に関してさらに説明される。
【０９２９】
図１２９は、一部の実施形態による、電源プラグデバイスの自己適応に基づくグローバルステート遷移のプロット１２９００である。プロット１２９００では、ＩｏＴデバイスが稼働中か稼働停止中かについて判定１２９０２が行われ得る。別の判定１２９０４が、管理されているＩｏＴデバイスが健全であるか否かに関して行われ得る。本明細書で説明されるように、健全なデバイスは、その指定された機能を実行し、ネットワークと通信しているが、健全ではない装置は、機能を実行していない、通信していない、またはその両方である。
【０９３０】
電源プラグデバイスは、ＩｏＴデバイスが電力供給されていない、電源プラグデバイスと通信していない、または電源プラグデバイスに応答していないと判定することによって、ＩｏＴデバイスが稼働停止中であると判定し得る（１２９０６）。これはいくつかの方法で実行でき、例えば、電源プラグデバイスがＳＰＩ、Ｉ２Ｃ、またはＩ３Ｃインターフェースを介してＩｏＴデバイスにインターフェースされている場合、ＩｏＴデバイス上のコンポーネントのハードウェアステータスを検出可能であり得る。これらが正しく機能していない場合は、デバイスのリセット、電源の入れ直しなどの修正措置を講じることができる。
【０９３１】
さらに、電源プラグデバイスは、オペレーティングシステムがＩｏＴデバイス上で動作しているか否かを判定することによって、ＩｏＴデバイスが稼働中であるが健全ではない場合を判定することができる（１２９１０）。これは、ＩｏＴデバイスへのディスクのマウント、ポートへのｔｅｌｎｅｔ、別のサービスの起動など、オペレーティングシステムが応答することを証明するためにサービスと通信することでテストできる。電源プラグデバイスは、通信がＩｏＴデバイス上で機能しているか否かを判定することができる。これは、イーサネット（登録商標）接続または別の有線接続を介してＩｏＴデバイスにｐｉｎｇを送信することによってテストできる。それはまた、無線機がＩｏＴデバイス上で送信しているか否かを感知すること、またはＩｏＴデバイスから受信された最後のメッセージについてクラウドフォグサービスに問い合わせることによって実行されてもよい。
【０９３２】
電源プラグデバイスは、ＩｏＴデバイスからｌａｓｔ  ｗｉｌｌコマンドを受け取っている場合もある。ＩｏＴデバイスは、システムがクラッシュした場合に、その通信パスのいずれかまたはすべてにｌａｓｔ  ｗｉｌｌコマンドを発行するように構成され得る。これは、ＭＱＴＴなどの様々なプロトコルで利用可能な機能であるが、ＩｏＴデバイスの開発者がハードウェアレベルで実装して、ＳＰＩ、Ｉ２Ｃ、またはＩ３Ｃインターフェースバス上に信号を作成することができ、信号は、ＳＰＩ、Ｉ２Ｃ、またはＩ３Ｃインターフェースを通じて電源プラグデバイスが受信できる。ｌａｓｔ  ｗｉｌｌコマンドは、ＩｏＴデバイスに障害が発生した、またはＩｏＴデバイスがクラッシュしたことを他のデバイスに通知してもよいし、障害またはクラッシュの際に取るべき動作に関する命令を含んでもよい。さらに、ＩｏＴデバイス内のウォッチドッグエージェントから電源プラグデバイスへの周期的な「Ｉｓ  Ａｌｉｖｅ」メッセージまたは他のハートビート信号がないことは、ＩｏＴデバイスをリセットするためのトリガとして使用され得る。
【０９３３】
クラウドまたはメッシュ内の他のデバイスは、ＩｏＴデバイスが、稼働停止中１２９０６、または稼働中であるが健全ではない１２９１０のいずれかであると判定し得る。例えば、ＩｏＴデバイスがメッセージを設定可能な期間送信しなかったことを検出するクラウドサービスまたはフォグサービスは、ＩｏＴデバイスの電源をリセットして健全な状態に戻すことを試みるリモートコマンドを電源プラグデバイスに送信し得る。次いで、電源プラグデバイスは、例えばリセットピンをローに引き下げること、電源を入れ直すことなどによって、ＩｏＴデバイスのためのリセットコマンドを実行することができる。
【０９３４】
電源プラグデバイスは、リセット生存時間（ＴＴＬ）を実施することができる。例えば、定期的に、電源プラグデバイスは、ＩｏＴデバイスのために定期的に電源を入れ直すことができる。多くのデプロイメントでは、定期的に電源を入れ直すと、稼働時間が長くなり得る。電源を入れ直すことは、スクリプト化されたシャットダウンの方法よりも好ましい場合がある。スクリプト化されたシャットダウンの方法の際には、応答しないプロセスによってオペレーティングシステムがダウンするのが妨げられる場合がある。
【０９３５】
これらの例示的な技法を使用して、電源プラグデバイスは、ＩｏＴデバイスをより長期間にわたって健全かつ稼働中の象限１２９０８に維持することができる。これにより、電源プラグデバイスがない場合のデプロイよりも、稼働時間が増え、ひいてはＩｏＴデバイスおよびＩｏＴネットワークの信頼性が向上し得る。
【０９３６】
図１３０は、一部の実施形態による、ＩｏＴデバイスの信頼性を高めるために電源プラグデバイスを使用するための例示的な方法１３０００のプロセスフロー図である。図１３０の方法１３０００は、図１３１に関して説明される電源プラグデバイス１３１００によって実施することができる。ブロック１３００２は、例えば電源プラグデバイスがブートしたときを表す。ブート中に、電源プラグデバイスは、オペレーティングシステムをロードし、次いで、必要なファームウェアおよびドライバを内部ストレージデバイスからロードする。
【０９３７】
ブロック１３００４において、電源プラグデバイスは、管理対象デバイスのリストを発見する。これには、電源プラグデバイスに接続された単一のデバイス、いくつかのデバイス、またはＩｏＴメッシュネットワークまたはフォグデバイスが含まれ得る。この発見は、動的または静的に実行され得る。動的検出の例としては、電源プラグデバイスに接続されているすべての物理パスをエニュメレーションし、物理的に接続されているものを問い合わせることがあり、あるいは、動的検出の例としては、管理され得る近くのデバイスを発見するためにその無線および通信リンクを通して巡回することを挙げることができる。
【０９３８】
デバイスはまた、デバイスに格納されているローカル構成ファイルにリストされている管理対象デバイスの静的リストも含むことができる。電源プラグデバイスは、管理対象デバイスをローカルに格納されているリストに追加する。発見は必要に応じて繰り返されてもよいし、または新しく接続されたＩｏＴデバイスの検出時に実施されてもよい。例えば、センサＨＩＤおよびＵＳＢの存在により、管理対象デバイスのプラグアンドプレイ検出が可能になる。電源プラグデバイスは、新しいＩｏＴデバイスが存在し、管理リストに追加されるべきであるか否かを判定するために無線および通信リンクを周期的に巡回することができる。静的リストは、フォグサービスまたはクラウドサービスから、あるいはＲＥＳＴｆｕｌユーザインターフェースまたはアプリケーションプログラミングインターフェースなどの利用可能にすることができるインターフェースを介して、電源プラグデバイスとの直接的な人間またはデバイスの相互作用を通じてデバイスに提供することができる。
【０９３９】
ブロック１３００６において、電源プラグデバイスは初期化され、動作を開始することができる。電源プラグデバイスは、リモートホストまたはオーケストレーションデバイスからポリシーをロードすることができ、それらはクラウドまたはフォグベースであり得る。デバイス上で実行されるインターフェースを使用して、ポリシーを電源プラグデバイスにロードすることができる。ポリシーは、どの管理対象デバイスがどのポリシーに関連付けられているかを識別するための規則のセットを含むことができる。これは、どの種類の動作がどの種類のデバイスに対して可能であるかについて、オペレータが定義するのをサポートすることを可能にし得る。これは、デバイスへの接続の種類に基づき得る。
【０９４０】
ブロック１３００８において、電源プラグデバイスは、それぞれの接続を介して管理対象のＩｏＴデバイスを監視する。健全性チェックは、本明細書で説明される電力および通信の監視、ＩｏＴデバイス内のウォッチドッグエージェントからの健全性に関する報告、またはウォッチドッグエージェントからの健全性報告の受信失敗を含むことができる。任意の数の健全性チェックがあり得、デバイス設計者は、本明細書の前の部分で説明されていない他の方法を実装することができる。運用のこの部分により、管理対象デバイスの機能が定期的にチェックされる。
【０９４１】
ブロック１３０１０において、電源プラグデバイスは、ステータスを報告し得る。例えば、管理対象デバイスが予想どおりに機能していない場合は、警報ポリシーを使用して、警報を送信するべきか否か、および送信する警報の種類を判定できる。警報は、警告、エラー、または重大な障害として分類され得る。電子メール、ログに書き込まれたイベント、テキストもしくはＳＭＳメッセージ、または他の種類の警報などの様々なメッセージングメカニズムを警報レベルに関連付けることができる。それらのそれぞれ、またはそれらの組み合わせが、異なるエンドポイント、ユーザ、配信リストなどに送信され得る。
【０９４２】
ブロック１３０１２において、電源プラグデバイスは、障害を修正するための措置をとることを試みることができる。例えば、接続の種類に応じて、電源プラグデバイスは、障害が発生している、または障害が発生した管理対象のＩｏＴデバイスで実行されているサービスの封じ込めを試み、デバイスの復旧を試みる前に、障害を修正する措置とることができる。
【０９４３】
管理対象のＩｏＴデバイスが無線接続で接続されている場合は、標準のコマンドを使用してデバイスをリモートで再起動またはリセットすることができる。しかしながら、管理対象のＩｏＴデバイスのオペレーティングシステムが応答していない場合、これは機能しない場合がある。従って、パワーオーバーイーサネット（登録商標）（ＰｏＥ）、ＵＳＢ、またはパワーアウト接続など、ＩｏＴデバイスが電力も供給する媒体を介して接続されている場合、電源プラグデバイスは、問題が検出された場合、管理対象のＩｏＴデバイスへの電源の入れ直しを行うことができる。
【０９４４】
ＩｏＴデバイスがＪＴＡＧインターフェースを介して接続されている場合、ＩｏＴデバイスをリモートでデバッグし、デバイスファームウェアのフラッシュを提供することなどが可能になる。ＪＴＡＧインターフェースには、シリアル通信インターフェースを実装する専用のデバッグポートがある。ＪＴＡＧインターフェースは、電源プラグデバイスから、ＩｏＴデバイスのプロセッサ上のテストアクセスポート（ＴＡＰ）に接続するＩｏＴデバイス上のポートに接続され得る。
【０９４５】
管理対象のＩｏＴデバイスは、ネットワーク上の電源プラグデバイスの認識を組み込むように設計され得る。例えば、障害が発生したデバイスを復旧するための有用な方法が電源を入れ直すことであることがわかっている場合、ログをクリーンアップし、一般的なエラーをチェックし、人間の介入なしですべてのプロセスを自動的に再起動するメカニズムを、管理対象デバイスのブートシーケンスに実装できる。この手法は、追加の機能を提供するかもしれないが、認識されていないＩｏＴデバイスの場合でも、電源プラグデバイスは、それらを健全な状態に戻そうと試みるために電源を入れ直すことができる。
【０９４６】
図１３１は、一部の実施形態による、ＩｏＴデバイスの可用性を高めるために使用され得る電源プラグデバイス１３１００内に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。
【０９４７】
電源プラグデバイス１３１００は、送配電網１３１０４またはパワーオーバーイーサネット（登録商標）接続、バッテリなどの他の電源に結合された電源１３１０２を有することができる。電源１３１０２は、電力コントローラ１３１０６に電力を供給し、電力コントローラ１３１０６は、その電力をＩｏＴデバイス用の外部プラグ１３１０８に供給することができる。電力制御装置１３１０６は、ＩｏＴデバイスへの電力を入れ直すことを可能にするためにバス８０６を介してプロセッサ８０２に結合されてもよい。
【０９４８】
電源プラグデバイス１３１００は、ＵＳＢインターフェース１３１１０を備え得る。これにより、電源プラグデバイス１３１００は、ＩｏＴデバイスのＵＳＢクライアントとして動作し、ＵＳＢを介してＩｏＴデバイスに電力を供給することが可能になる。ＵＳＢインターフェース１３１１０に結合されたＵＳＢポート１３１１２は、データ結合および電力接続の両方を提供し得る。
【０９４９】
ネットワークインターフェースコントローラ（ＮＩＣ）８１６は、イーサネット（登録商標）ポート１３１１４を介して、イーサネット（登録商標）接続を有するＩｏＴデバイスへの直接接続を提供することができる。イーサネット（登録商標）ポート１３１１４はまた、例えば、１２．９５ワット（Ｗ）についてはＩＥＥＥ  ８０２．３ａｔタイプ１で、または２５．５ＷについてはＩＥＥＥ  ８０２．３ａｔタイプ２で公表されているパワーオーバーイーサネット（登録商標）仕様に従って、ＩｏＴデバイスに電力を供給することができる。
【０９５０】
電源プラグデバイス１３１００は、シリアルペリフェラルインターフェース（ＳＰＩ）バス、Ｉ２Ｃバス、もしくはＩ３Ｃバス、またはそれらの組み合わせのためのインターフェース１３１１６を含み得る。このインターフェース１３１１６を介して、電源プラグデバイスは、組み込み装置でしばしば利用可能である通信インターフェースを介してＩｏＴデバイスに直接インターフェースすることができる。インターフェース１３１１６は、電源プラグデバイスの外側に設けられた１つまたは複数のポート１３１１８を介してＩｏＴデバイスに結合することができる。これらのバスのうちの複数のバスが電源プラグデバイス１３１００内に存在する場合、ポート１３１１８は異なるバスのそれぞれに対して設けられ得る。
【０９５１】
電源プラグデバイス１３１００は、電源プラグデバイス１３１００が特定のクラスのセンサ８２０とインターフェースすることを可能にするためにＨＩＤトランスポートインターフェース１３１２０を含み得る。ＨＩＤトランスポートインターフェース１３１２０によってサポートされ得るセンサ８２０は、例えば、とりわけ、周囲温度センサ、湿度センサ、近接センサ、または在否センサを含む。ＨＩＤトランスポートインターフェース１３１２０は、ＳｅｎｓｏｒＨＩＤと呼ばれるオペレーティングシステム内のＨＩＤクラスドライバによってサポートされ得る。ＳｅｎｓｏｒＨＩＤは、ＨＩＤトランスポートインターフェース１３１２０を介した電源プラグデバイス１３１００へのセンサ、ならびにＵＳＢインターフェース１３１１０、またはＳＰＩ、Ｉ２Ｃ、もしくはＩ３Ｃバス１３１１６を介してインターフェースされ得るセンサのプラグアンドプレイインターフェースをサポートする機能ブロックである。
【０９５２】
電源プラグデバイス１３１１０に結合されたセンサ８２０は、電源プラグデバイス１３１１０自体を監視するためのセンサ、ならびに温度および湿度などの環境を監視するためのセンサ８２０、ならびにＩｏＴデバイスを監視するためのセンサ８２０４を含み得る。ＩｏＴデバイスを監視するためのセンサ８２０は、電力消費センサ、磁力計などを含み得る。これらのセンサは、管理対象のＩｏＴデバイスが送信しているか否かを検出するために使用され得る。
【０９５３】
電源プラグデバイス１３１００は、ＩｏＴデバイスへのチップレベルのアクセスを提供してＩｏＴデバイスをリモートからデバッグできるようにするためのＪＴＡＧインターフェース１３１２４を含み得る。ＪＴＡＧインターフェース１３１２４は、電源プラグデバイス１３１００上のポート１３１２６を介してＩｏＴデバイスに結合することができる。ＪＴＡＧインターフェース１３１２４はまた、ＩｏＴデバイスのための電力リセット機能を可能にし得る。さらに、ＪＴＡＧインターフェース１３１２４を使用して、ＩｏＴデバイス内の不揮発性メモリをリモートでフラッシュすることができる。
【０９５４】
電源プラグデバイス１３１００内の送受信機８１０および８１４は、それらの短距離無線機を使用して近くのＩｏＴデバイスと通信するため、または特定のハードウェアシグネチャを有するデバイスが依然として信号を送信しているか否かを証明するために使用され得る。しかしながら、ＩｏＴデバイスが機能していない場合、電源プラグデバイス１３１００が管理対象のＩｏＴデバイスのために電源を入れ直すためには、管理対象デバイスへの物理的接続が必要とされ得る。
【０９５５】
電源プラグデバイス１３１００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）１３１２８を含むことができる。ＴＭＰ  １３１２８は、暗号化プロセッサ（ＣＰ）１３１３０、不揮発性メモリ（ＮＶＭ）１３１３２、およびセキュアメモリ（ＳＭ）１３１３４を含み得る。ＣＰ  １３１３０は、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭ  １３１３２は、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭ  １３１３４は、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。本明細書で使用される場合、測定値は、大容量ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードである。
【０９５６】
ブートコードセグメントの測定から開始して、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＴＰＭ  １３１２８の代わりに、ＴＥＥは、ＥＰＩＤ、ＳＧＸ、または同様の技術などの他の技術に基づいてもよい。ＴＥＥは、侵入された電源プラグデバイス１３１００からの攻撃からＩｏＴデバイスを保護するために使用され得る。
【０９５７】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。ＩｏＴデバイスは、コンピューティングパワーと他のパラメータとの両方に制約されることが多いため、他のデバイスもまた、より単純な回路で実装することができる。例えば、別個のセキュリティコプロセッサとしてのＴＰＭは、ＩｏＴのための制約のあるデバイスをターゲットとしたものよりも重要なプロセッサになり得る。従って、ＴＣＧ  ＴＰＭ仕様で指定されているよりも制約の厳しい「ＴＰＭ」が採用され得る。さらに、ＴＰＭ動作などのためのトラステッドコンピューティングプリミティブは、ＡＳＩＣによる解決策よりも市場投入までの時間を短縮するためにＦＰＧＡに実装することができる。
【０９５８】
本明細書で説明される提携グループ形成ロジックは、１３３４０においてＴＲＥアーキテクチャによって表すことができ、本明細書で定義されるようなＴＰＭ機能の一部を実装することができる。このロジックも、ＦＰＧＡ、ＡＳＩＣ、または市場投入までの時間、柔軟性、およびコストを最適化するためのハイブリッド手法でインスタンス化できる。
【０９５９】
大容量ストレージ８０８は、基本入出力システムおよびオペレーティングシステム（ＯＳ／ＢＩＯＳ）１３１２２を含み得る。これは、電源プラグデバイス１３１００のオペレーティングシステム（ＯＳ）を含む。ＯＳ／ＢＩＯＳ  １３１２２は、リアルタイムＯＳ（ＲＴＯＳ）、拡張ＢＩＯＳ、Ｌｉｎｕｘ（登録商標）  ＯＳ、ウィンドウズ（登録商標）カーネル、またはＨＡＬとすることができる。ＯＳは、プロセッサ、メモリ、およびストレージの能力に応じて、単純化されたシステムまたはフルシステムのいずれであってもよい。
【０９６０】
ＦＷ／ドライバ１３１３６は、電源プラグデバイス１３１００が動作するのに必要な、ファームウェア（ＦＷ）として使用される任意のソフトウェアまたはドライバを表す。ＦＷ／ドライバ１３１３６は、ＩｏＴデバイスとインターフェースするためのドライバおよびポリシーを含み得る。
【０９６１】
大容量ストレージ８０８は、ソフトウェアリポジトリ（ＳＷ  Ｒｅｐｏ）１３１３８を含むことができ、ソフトウェアリポジトリ（ＳＷ  Ｒｅｐｏ）１３１３８は、電源プラグデバイス１３１００によって管理されるデバイスへの無線（ＯＴＡ）アップグレードのためのステージングポイントとして働くことができる。モニタ１３１４０は、管理対象のＩｏＴデバイスを監視するために含まれ得る。
【０９６２】
大容量ストレージ８０８は、とりわけ電源を入れ直すことなど、管理されたＩｏＴデバイスのための動作を回復するために取られるべき動作を実施するためのアクチュエータ１３１４２を含み得る。報告部１３１４４は、報告機能を実行し、管理対象デバイスのステータスについて報告することができる。
【０９６３】
図１３２は、一部の実施形態による、ＩｏＴデバイスの可用性を高めるようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１３２００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１３２００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１３２００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０９６４】
非一時的機械可読媒体１３２００は、管理され得るＩｏＴデバイスを発見するようにプロセッサ９０２に指示するためのコード１３２０２を含み得る。コード１３２０２は、ＩｏＴデバイスのリスト１３２０４を構築するようにプロセッサ９０２に指示することができる。コード１３２０６は、電源プラグデバイスを初期化するようにプロセッサ９０２に指示するために含まれ得る。コード１３２０８は、管理対象のＩｏＴデバイスを監視するようにプロセッサ９０２に指示するために含まれ得る。コード１３２１０は、例えば障害が発生したときに、ＩｏＴデバイスについて報告するようにプロセッサ９０２に指示するために含まれ得る。コード１３２１２は、ＩｏＴデバイスを作動させて動作を再開させるようにプロセッサ９０２に指示するために含まれ得る。
【０９６５】
ＩｏＴデバイスの可用性を保証することに加えて、ＩｏＴデバイスの障害に対処するための技法が提供される。これらの技法は、例えば、本明細書で説明されているようにブロックチェーンを使用することによって、他のＩｏＴデバイスに障害を警告することを含み得る。障害を警告されるＩｏＴデバイスは、障害が発生したデバイスに対して、そのデバイスから機能を引き継ぐのに十分に類似したＩｏＴデバイスを含み得る。
【０９６６】
図１３３は、一部の実施形態による、障害が発生したデバイス１３３０２のためのフェイルオーバーメカニズム１３３００の概略図である。障害が発生したデバイス１３３０２は、独立した電源１３３０６を有するトラステッド信頼性エンジン（ＴＲＥ）１３３０４を含み得る。ＴＲＥ  １３３０４は、とりわけＡＳＩＣ、ＦＰＧＡ、またはＥＣなどのハードウェアでブロックチェーンロジック１３３０８を実装することができる。
【０９６７】
ホスト環境１３３１０は、ホスト環境１３３１０の健全性および動作についてＴＲＥ１３３０４に報告するウォッチドッグメッセージ１３３１４を生成するウォッチドッグエージェント（ＷＡ）１３３１２を含み得る。ホスト環境１３３１０は、ＴＲＥ  １３３０４のハードウェアとは別のホストハードウェア１３３１６上で稼働し得る。
【０９６８】
ＴＲＥは、期待されるウォッチドッグ報告がローカルホストから入って来なくなったときに協力してラストディッチフェイルオーバー機能を実行する、例えば１３３０４の複数のインスタンスを含むメッシュネットワークとすることができる。ウォッチドッグメッセージ１３３１４の欠如は、ホスト環境１３３１０が終了した、または動作不能であるという指示であり得る。この時点での態様は、ノードが停止する前にフェイルオーバーメッセージを配信することである。ＴＲＥ  １３３０４は、例えば、ピアＴＲＥでフェイルオーバーアクションを実行するのには十分な、少量の予備電力で設計されている。
【０９６９】
ＷＡ  １３３１２は、独立してウォッチドッグメッセージ１３３１４をブロックチェーンに配信することができ、ブロックチェーンオブザーバは、受信したウォッチドッグイベントのパターンを分析してホストの健全性についての結論を引き出すことができる。断続的な損失は、ホスト環境１３３１０またはネットワーク環境における潜在的な障害を示し得る。これらは予防的に修正できる健全性状態である場合もあるが、フェイルオーバーアクションを促さない場合もある。
【０９７０】
ウォッチドッグメッセージ１３３１４は、ブロックチェーンロジック１３３０８からのブロックチェーントランザクション１３３１８を通じて、ブロックチェーン１３３２０に書き込まれ得る。ウォッチドッグメッセージ１３３１４をブロックチェーン１３３２０に書き込むことにより、それらを、例えばメッシュまたはフォグネットワーク内の、他のＩｏＴデバイスにわたって同期させることができる。
【０９７１】
メッシュネットワーク内の他のＩｏＴデバイスの一部は、障害が発生したデバイスと同様の機能を持ち、予備のサイクルを有する場合があり、それらをフェイルオーバーターゲットとして動作させることができる。例えば、フェイルオーバーデバイス１３３２２または修理／交換無人機１３３２４は、例えば図５〜図９に関して定義したように、コンポジットオブジェクトアイデンティティを使用して障害が発生したデバイス１３３０２との機能的互換性を評価することができる。これらの例では、ブロックチェーン１３３２０は、同様に認証され得る類似のオブジェクト型の履歴を含み得る。
【０９７２】
フェイルオーバー状態が存在するとき、フェイルオーバーデバイス１３３２２などの類似のオブジェクト型を有するＩｏＴデバイスは、例えばブロックチェーン１３３２０へのトランザクション１３３２６を介して、立候補することを、ＴＲＥ記録に定期的に登録することによって、ターゲットデバイスになるために競争することができる。ＴＲＥ  １３３０４は、周期的登録を受信したときに、ブロックチェーン１３３２０から取得された実行可能なフェイルオーバー候補のリスト１３３２８を維持することができる。
【０９７３】
ＴＲＥ  １３３０４によって障害、例えばホスト環境１３３１０内のウォッチドッグエージェント１３３１２からのウォッチドッグメッセージ１３３１４の喪失が観察されるとき、フェイルオーバー動作が適用され得る。始めに、ＴＲＥ  １３３０４は、最初にローカル戦略１３３３０を実行してホストを復旧することができる。これは、ＴＲＥ  １３３０４が障害イベントによって損傷を受けていないと想定して適用され得る。ＴＲＥ  １３３０４によるローカル戦略１３３３０は、ホスト代替イメージ１３３３２をホスト環境１３３１０に復元することを含み得る。
【０９７４】
フェイルオーバーデバイス１３３２２などの適切なフェイルオーバーターゲット上のＴＲＥ  １３３０４は、ブロックチェーン１３３２０内のウォッチドッグアクティビティを監視することができ（１３３３４）、それが存在しないことに気付くことができる。ローカル戦略１３３３０が失敗した場合、例えば、ローカル戦略１３３３０がある時間窓内に実現されなかった場合、フェイルオーバーデバイス１３３２２などの適切なフェイルオーバーピアが、障害が発生したデバイス１３３０２の役割を担う１３３３６と仮定され得る。これは、フェイルオーバターゲットの権利を主張するトランザクションをブロックチェーン１３３２０にポストすることによって達成することができる。ＩｏＴデバイス間のブロックチェーン１３３２０の同期は、第１の要求者が選択され、第２の要求者と競合しないことを保証する。
【０９７５】
フェイルオーバーデバイス１３３２２は、障害が発生したデバイス１３３０２を一時的に引き継ぐことができるが、恒久的な解決策を得ることができる。修理または交換無人機１３３２４は、障害が発生したデバイス１３３０２を修理または交換するためにディスパッチされ得る（１３３３８）。修理または交換無人機１３３２４は、例えばブロックチェーン１３３２０を監視してデバイスに障害が発生したと判定することによって、自らを自動的にディスパッチすることができる。交換無人機は、修理無人機またはサービス技術者によって所定の位置に移動される、直接交換であってもよい。一部の例では、交換無人機は、自らを所定の位置に移動させる自律的ユニットであり得る。修理または交換無人機１３３２４が設置されると、障害が発生したデバイス１３３０２の機能を引き継ぎ（１３３４０）、フェイルオーバーデバイス１３３２２を通常の動作に戻すことができる。その時点で、障害が発生したデバイス１３３０２内のＴＲＥ  １３３０４は、障害が発生したデバイス１３３０２をデコミッションする（１３３４２）ことができる。ブロックチェーン１３３２０内のアクティビティの観察者は、障害を監視し、障害が発生したデバイス１３３０２を修理、除去または交換するための戦略を計画することができる。
【０９７６】
図１３４は、一部の実施形態による、トラステッド信頼性エンジン（ＴＲＥ）を使用してフェイルオーバーメカニズムを実装するための例示的な方法１３４００のプロセスフロー図である。図１３４の方法１３４００は、図１３５に関して説明されるＩｏＴデバイス１３５００によって実施することができる。ＴＲＥは、ＴＲＥを使用してホスト障害を最初に監視しながらデバイスの健全性状態に関するブロックチェーンに通知することによって、自立型戦略を実装することができる。第１の自立型戦略は、損傷した、または障害が発生したホストを復旧するために、例えば障害が発生したデバイス内の破損したイメージを交換するために、交換用イメージを使用することができる。第２の戦略は、フェイルオーバーデバイスを検出し、そのデバイスのワークロードを障害が発生したデバイスからフェイルオーバーデバイスに転送することができる。第３の戦略は、交換または修理無人機などの自動ディスパッチデバイスを使用して交換デバイスをディスパッチすることができる。第４の戦略は、未知の挙動の可能性を減らし、周囲のネットワークデバイスで障害を引き起こすリスクを下げるために、障害が発生したデバイスをデコミッションする。ＴＲＥはまた、鍵のストレージおよび管理、アテステーションおよび暗号化操作を含むトラステッド実行環境（ＴＥＥ）機能を実行することができる。方法１３４００は、ＴＲＥを含むＩｏＴデバイスに電力が供給されると、ブロック１３４０２において開始する。
【０９７７】
ブロック１３４０４において、ＴＲＥはホスト環境を監視する。これは、とりわけ、メモリ、バス、またはＣＰＵの動作および機能の監視を含み得る。さらに、ＴＲＥは、ウォッチドッグメッセージまたはｐｉｎｇに関してホスト環境を監視し、ホスト環境が動作していることを確認する。例えば、ＩｏＴ／デバイスアテステーション測定は、ウォッチドッグ（ＷＤ）ｐｉｎｇによって生成されたハートビート報告を含む。これは、複数のハートビートまたは最近報告されたハートビートの履歴記録を含み得る。選択された期間、例えば１ミリ秒（ｍｓ）、５ｍｓ、１５ｍｓ、またはそれより長い期間にわたってｐｉｎｇが受信されない場合、ＴＲＥは、ホスト環境に障害があったと判定することができる。
【０９７８】
ブロック１３４０６において、ＴＲＥは、ＷＤ  ｐｉｎｇを含むＷＤメッセージを生成する。ＴＲＥアテステーション鍵は、アテステーション要求に応答してＷＤメッセージに署名するため、またはＷＤメッセージに署名するために使用され得る。ブロック１３４０８において、例えば、ＷＤメッセージをトランザクションとしてブロックチェーンにコミットすることで、ＷＤメッセージを監視エンティティに送信することができる。ＷＤメッセージ生成ロジックは、ＴＲＥ内で保護されたままであってよく、それにより、ホストの障害によって影響されることに対するより大きな保証および抵抗が提供される。ブロックチェーン内のＷＤメッセージを監視しているノードは、様々なサブネット、デバイス、およびネットワークにわたってブロックチェーンの更新を監視できる。
【０９７９】
ブロック１３４１０において、ＩｏＴデバイスの障害が、例えばＴＲＥによってローカルに検出され得る。ブロック１３４１０でローカル障害が検出されなかった場合、リモートデバイスはブロック１３４１２で障害を検出することができる。１３４１２で障害のリモート検出が行われない場合、ブロック１３４１４において、監視は、ブロック１３４０４で再開する。
【０９８０】
ブロック１３４１２でリモート障害が検出された場合、ブロック１３４１６において、例えば障害を検出したリモートデバイスによって、プロセス障害メッセージがローカルデバイス内のＴＲＥに送信される。ブロック１３４１０でプロセス障害メッセージを受信した場合、またはローカル障害が検出された場合、ブロック１３４１８において、障害処理が開始される。
【０９８１】
ブロック１３４２０において、ホストがローカルに復旧可能であるか否かに関する判定が行われる。これは、例えば、ホストに依然として電力が供給されており、特定のコードセグメントでハングアップしたばかりである可能性があることに注目することによって判定され得る。もしそうであれば、ブロック１３４２２において、例えば、障害が発生したデバイスの現在の動作メモリを上書きすることにより、ホスト代替イメージをインストールすることができる。次いで、ＴＲＥは、ホスト代替イメージのコードでホストデバイスの再起動を試みることができる。ＴＲＥは、ホスト代替イメージをインストールする前に、ホスト環境の初期再起動を試みることができる。これは、障害がオペレーティングコードの破損によるものではなく、例えばソフトウェアのクラッシュやハングによるものである場合には、時間を節約することができる。
【０９８２】
ホスト装置がローカルに復旧可能ではない場合、ブロック１３４２４において、フェイルオーバーデバイスが近くにあるという判定がＴＲＥによってなされ得る。フェイルオーバーデバイスが近くにある場合、ブロック１３４２６において、フェイルオーバーデバイスは、ホスト機能の実行を開始するように構成される。
【０９８３】
ブロック１３４２４でフェイルオーバーデバイスが近くにない場合、ブロック１３４２８において、ホストが交換可能または修理可能であるか否かに関して判定が行われる。もしそうであれば、ブロック１３４３０において、障害が発生したデバイスの修理または交換を実行するために交換デバイスまたは修理無人機がディスパッチされ得る。ブロック１３４２６で、フェイルオーバーデバイスが識別され、障害が発生したデバイスの機能を引き継いだとしても、ブロック１３４３０において、フェイルオーバーデバイスが通常動作に戻ることを可能にするために、修理または交換無人機が依然としてディスパッチされてもよい。
【０９８４】
ブロック１３４３２において、例えば、障害が発生したデバイスの機能が実行されている場合に、障害が解決されたか否かに関する判定が行われる。解決されている場合、方法１３４００は、例えばブロック１３４０４で通常の監視動作に戻ることによって、ブロック１３４３６で終了する。障害が発生したデバイスがブロック１３４３２で通常の動作に戻っていない場合、ブロック１３４３４において、障害が発生したデバイスはデコミッションされる。障害が発生したデバイスのＴＲＥがスリープ状態にされてもよい。この例では、フェイルオーバーデバイスまたは交換デバイスが障害が発生したデバイスの機能を引き継ぎ、障害が発生したデバイスのサービスを提供し続ける。次いで、方法１３４００は、ブロック１３４３６で終了する。
【０９８５】
ホストの障害が悪意のあるものであるシナリオでは、危殆化するイベントは、通常の異常や予期しない挙動と区別がつかない場合がある。ＴＲＥ環境は、エンドポイントデバイスのセキュリティを向上させ、攻撃者がＷＤの「ｓｏｓ」メッセージの解放を阻止できなくなる可能性を高める。さらに、攻撃者は、セキュリティ監査の通常の過程で収集されたかもしれない監査証跡証拠を隠蔽する能力において制限され得る。
【０９８６】
図１３５は、一部の実施形態による、トラステッド信頼性エンジンを使用してフェイルオーバー機構を実装するためのＩｏＴデバイス１３５００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３、図８、および図１３３に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１３５００に対して選択され使用されてもよいことに留意されたい。
【０９８７】
トラステッド信頼性エンジン（ＴＲＥ）１３３０４は、例えばトラステッドプラットフォームモジュール（ＴＰＭ）によって実施される、信頼性ロジックおよび分離を含むトラステッド実行環境（ＴＥＥ）を提供することができる。従って、ＴＲＥ  １３３０４は、一般アクセスから保護されている複数の機能ユニットを含み得る。これらの機能ユニットは、ＩｏＴデバイス１３５００内の他の機能ユニットを複製し得る。これらは、本明細書で論じるように、ＴＲＥロジック１３３０８、ホスト代替イメージ１３３３２、およびブロックチェーン１３３２０を含み得る。加えて、ＴＲＥ  １３３０４は、マイクロプロセッサ１３５０２と、独立電源１３５０４と、ＴＲＥ通信部１３５０６と、メモリ１３５０８と、を含み得る。電源１３５０４は、電源ブロック８２８からの電力に結合してもよいし、または独立した電源、例えば充電器にリンクされたバッテリを有してもよい。
【０９８８】
大容量ストレージ８０８は、本明細書で説明されるトラステッド信頼性エンジンを使用してフェイルオーバー機構を実装するための複数のモジュールを含み得る。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【０９８９】
ホストの大容量ストレージ８０８は、バス８０６を介してＷＤメッセージをＴＲＥ  １３３０４に送信するウォッチドッグ（ＷＤ）エージェント１３３１２を含み得る。本明細書で説明されるように、ＴＲＥ  １３３０４は、ウォッチドッグメッセージを作成し、そのウォッチドッグメッセージをブロックチェーン１３３２０にコミットすることができる。ＴＲＥロジック１３３０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内の装置にブロックチェーン１３３２０を伝播させることができる。ＴＲＥ  １３３０４は、必要に応じて送受信機８１０または８１４またはネットワークインターフェースコントローラ８１６に電力を供給することができるＴＲＥ通信部１３５０６を介して通信リンクにアクセスすることができる。これは、ＩｏＴデバイス１３５００内のホストシステムに障害が発生したとしても、ＴＲＥ  １３３０４が外部デバイスとの通信を維持することを保証することができる。
【０９９０】
一部の態様によれば、システムの機能のすべてがＴＲＥ  １３３０４内に含まれるわけではない。ウォッチドッグエージェント１３３１２に加えて、ＩｏＴデバイス１３５００のストレージ８０８は、システムに機能を提供する複数の他のブロックを含み得る。例えば、大容量ストレージ８０８は、ＴＲＥ  １３３０４の外側にホストブロックチェーン１３５１２を維持するためのホストブロックチェーンロジック１３５１０を含み得る。ホストブロックチェーン１３５１２は、ＴＲＥ  １３３０４内のブロックチェーン１３３２０内のすべてのトランザクションを含むことができ、より広範なトランザクションのセットを含むことができる。例えば、大容量ストレージ８０８内のブロックチェーンは、アイデンティティブロック、ピアデバイスブロック、およびメモリの制約のためにＴＲＥ  １３３０４内のブロックチェーン１３３２０に存在しない他のブロックを含み得る。
【０９９１】
ＩｏＴデバイス１３５００の大容量ストレージ８０８は、ホストイメージ１３５１４をコピーし、それをバス８０６を介してＴＲＥ  １３３０４に送信して、ホスト代替イメージ１３３３２として保存するためのイメージ作成部１３５１２を含み得る。ホストイメージ１３５１４は、ＩｏＴデバイス１３５００のホスト環境用のオペレーティングシステム、ドライバ、および機能コードを含むことができる。
【０９９２】
大容量ストレージ８０８は、メッシュデバイス８１２またはクラウド３０２内のデバイスからパケットまたはフレームを受け取り、パケットまたはフレームを他のメッシュデバイス８１２、クラウド３０２内のデバイスなどに送信する通信部１３５１８を含み得る。図４５に関して説明したように、通信部１３５１８は、プロトコル間でのパケットの変換、マイクロペイメントの受け入れなどの他の機能を実行することができる。
【０９９３】
図１３６は、一部の実施形態による、トラステッド信頼性エンジンを使用してフェイルオーバー機構を実装するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１３６００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１３６００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１３６００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【０９９４】
非一時的機械可読媒体１３６００は、ハートビートメッセージまたはｐｉｎｇについてホスト環境を監視するようにプロセッサ９０２に指示するためのコード１３６０２を含み得る。コード１３６０４は、例えばハートビートメッセージを含む、ウォッチドッグメッセージを生成するようにプロセッサ９０２に指示するために含まれ得る。コード１３６０６は、例えばトランザクションとして、ウォッチドッグメッセージをブロックチェーンにポストするようにプロセッサ９０２に指示するために含まれ得る。コード１３６０８は、ＴＲＥに関連付けられたローカルデバイス内の障害を検出するようにプロセッサ９０２に指示するために含まれ得る。コード１３６１０は、例えばブロックチェーン内のウォッチドッグメッセージを調べることによって、リモートデバイス内の障害を検出するようにプロセッサ９０２に指示するために含まれ得る。
【０９９５】
コード１３６１２は、ホスト環境に現在格納されているイメージの代わりにホスト代替イメージをインストールするようにプロセッサ９０２に指示するために含まれ得る。コード１３６１４は、フェイルオーバーデバイスを構成するようにプロセッサ９０２に指示するために含まれ得る。コード１３６１６は、修理または交換用の無人機をディスパッチするようにプロセッサ９０２に指示するために含まれ得る。コード１３６１８は、障害が発生したデバイスをデコミッションするようにプロセッサ９０２に指示するために含まれ得る。
【０９９６】
特にネットワークの規模が大きくなるにつれて、ＩｏＴネットワークのセキュリティが考慮すべき事項になる。秘密鍵のストレージ、更新、および転送中の傍受、不正な鍵の検出、ならびに迅速な新しい鍵の生成は、潜在的な懸念事項である。しかしながら、多くの場合、ＩｏＴデバイスは、メモリ、処理能力、およびコンポーネントの制限などの他の問題によって制約を受ける。さらに、ＩｏＴネットワークは、データおよび他のすべての機能を共有するために限られた帯域幅を有し得る。よって、デバイス間の通信効率を最大にすることは有用である。
【０９９７】
本明細書で説明される技法では、ネットワーク内のＩｏＴノードは、例えば各メッセージと共に完全秘密鍵を受信またはディスパッチする必要がない場合がある。代わりに、それらのＩｏＴノードは、鍵の一部をディスパッチし受信する場合もある。個々のノードが完全な鍵シーケンスを永続的なストレージに格納する必要がないため、通信効率の向上に加えて、これによりセキュアなＩｏＴネットワークの攻撃対象が減少する可能性がある。
【０９９８】
図１３７は、一部の実施形態による、部分鍵１３７０４および１３７０６を使用し、ＩｏＴネットワーク内のノード間で交換される鍵１３７０２の構築の概略図である。この例では、注水定理による手法（ｗａｔｅｒ  ｆｉｌｌｉｎｇ  ａｐｐｒｏａｃｈ）を使用して、部分鍵１３７０４および１３７０６を使用して鍵１３７０２を構築することができる。鍵１３７０２は循環バッファ１３７０８においてアセンブルされてもよい。各部分鍵１３７０４または１３７０６は、各部分鍵１３７０４または１３７０６内の鍵１３７１２の部分を循環バッファ１３７０８のどこに挿入すべきかを示すオフセット１３７１０を含むことができる。鍵１３７０２は、ＩｏＴネットワーク用のサービスにアクセスし、他のＩｏＴネットワークと通信するなどのために使用され得る。
【０９９９】
この例では２つの部分鍵１３７０４および１３７０６が示されているが、様々なサイズの複数の部分鍵が循環バッファに格納されてもよい。完全な鍵は、循環バッファを満たすのに十分な部分鍵が追加されたときに識別され得る。この手法では、鍵インデックスが重複することになる可能性があり、これにより、重複する部分鍵バイトは同一であるはずであるため、部分的な鍵検証が可能になる。同様に、これにより、完全な鍵シーケンスが構築される前に不正なデバイスの検出が可能になる。重複する部分鍵バイトが一致しない場合は、デバイスが危険にさらされている可能性があることを示す警報が、メッシュ内の他のデバイスまたは他のユーザに送信され得る。
【１０００】
一般に、一部の態様によれば、ＩｏＴネットワーク内の単一のデバイスが完全な鍵を格納することはない。従って、完全鍵を判定するために、綿密に調べて（ｕｓｉｎｇ  ａ  ｍｉｃｒｏｓｃｏｐｅ）、単一のデバイスを攻撃または分析することはできない。完全鍵１３７０２がアセンブルされると、それはＩｏＴネットワークまたはフォグデバイスによって使用されて、例えばクラウド内の他のデバイスにアクセスすることができる。
【１００１】
図１３８は、一部の実施形態による、ＩｏＴネットワーク内の個々のノードに格納されている部分鍵から完全な鍵をアセンブルするための例示的な方法１３８００のプロセスフロー図である。図１３８の方法１３８００は、図１４０に関して説明されるＩｏＴデバイス１４０００によって実施することができる。ブロック１３８０２は、例えば、クラウド内のシステムにアクセスするために完全鍵がフォグデバイスによって必要とされるときを表す。
【１００２】
ブロック１３８０４において、部分鍵の最初の部分がディスパッチされる。これは、ノードがペイロードを構築し、それを要求したノードに部分鍵を含むペイロードを送信するために有線または無線通信を開始するときに行われ得る。部分鍵のディスパッチはまた、他のノードが部分鍵をピアノードに送信する要求としても機能し得る。
【１００３】
ブロック１３８０６において、要求側ノードは、送信ノードから部分鍵の一部を受信する。ブロック１３８０８において、要求側ノードは、ペイロードを分析して、それが部分鍵およびオフセットを含むか否かを判定する。そうでない場合、プロセスフローはブロック１３８０６に戻る。
【１００４】
ブロック１３８０８でペイロードが部分鍵を含むと判定された場合、ブロック１３８１０において、要求側ノードは、部分鍵をクロスチェックして、受信された部分鍵が他の部分と重複するか否かを判定することができる。これは、例えば、バッファインデックスの比較を行うことを含む複数の方法で実行され得る。さらに、部分鍵パートは、循環バッファに格納されてもよく、そして、いずれかの部分が他の鍵と重複する場合、それらは重複する部分が一致することを確認するために比較され得る。重複する部分が一致しない場合は、デバイスが危険にさらされている可能性を示し得る。もしそうであれば、アセンブルプロセスは停止され、警告が送信され得る。
【１００５】
他の技法によってさらなるセキュリティが提供され得る。例えば、「ダーティビット」は、部分鍵による使用のために割り当てられ得る巡回鍵バッファ内の各「セル」に対して維持され得る。以前に使用されたセルが後続の鍵部分のメンバとして選択されたときにセキュリティの弱点が導入され得る。この可能性のある弱点を修正するために、最初の割り当て時にダーティビットを設定し、その後の重複検証時にチェックすることができる。重複チェックがダーティビットを明らかにした場合、循環バッファオフセット計算が繰り返されて、これがダーティセルではないか否かを判定する。鍵生成方法に十分な未使用の鍵素材が見つかるまで、このプロセスが繰り返される。
【１００６】
ブロック１３８１２において、すべての部分鍵が受信されたか否かに関する判定が行われる。そうでなければ、プロセスフローはブロック１３８０６に戻る。すべての部分鍵が受信されている場合、ブロック１３８１４において、完全鍵が構築され得る。
【１００７】
方法１３８００は、ブロック１３８１６で終了する。これは、例えば、完全鍵がフォグデバイスの代わりに他のデバイスに提供されるときに起こり得る。
【１００８】
図１３９は、一部の実施形態による、５つのノードＡ〜Ｅによって提供される部分鍵からの完全な鍵１３９０２のアセンブリの概略図である。この例では、５つのノードＡ〜Ｅは、それらの部分鍵を互いに交換する。各ノードＡ〜Ｅは、循環バッファ内において指定されたオフセットで受信した鍵を配置することによって完全鍵を構築することができる。オフセットは｛Ｎ：ｘ，Ｏ：ｙ｝で表すことができ、ｘは部分鍵のバイト数Ｎであり、ｙは完全鍵１３９０２における部分鍵の開始インデックス、すなわちオフセットＯである。
【１００９】
例えば、循環バッファ１３９０４がノードＡに配置されている場合、ノードＡからの部分鍵Ａ  １３９０６は、既に循環バッファ１３９０４に配置されている可能性がある。次いで、部分鍵Ｂ  １３９０８をノードＢから受信することができる。この例では、部分鍵Ｂ  １３９０８の最初のバイトが部分鍵Ａ  １３９０６の最後のバイトと重複し、重複するバイトが２つの部分鍵１３９０６と１３９０８との間で一致することを保証するために、バイト比較１３９１０が実行され得る。バイト比較１３９１０によって、重複するバイトが２つの部分鍵１３９０６と１３９０８との間で一致すると判定された場合、ノードＢからの部分鍵は、循環バッファ１３９０４にロードされ得る。
【１０１０】
次いで、ノードＡは、ノードＣから部分鍵Ｃ  １３９１２を受信し得る。部分鍵Ｃ  １３９１２は、前の部分鍵１３９０６および１３９０８のいずれとも重複しないため、バイト比較なしでバッファにロードされ得る。部分鍵Ｃ  １３９１２は、循環バッファ１３９０４の末尾と重複するオフセットおよび長さを有することができ、従って、１３９１２を参照する部分鍵の末尾のバイトは、矢印１３９１４によって示されるように循環バッファ１３９０４の先頭に入るように回転され得る。
【１０１１】
次いで、ノードＡは、ノードＤから部分鍵Ｄ  １３９１６を受信することができる。部分鍵Ｄ  １３９１６の末尾のバイトが部分鍵Ｃ  １３９１２の先頭のバイトと重複するとき、２つのバイトが確実に一致するようにバイト比較１３９１８が実行され得る。これが確認されると、次いで、部分鍵Ｄ  １３９１６を循環バッファ１３９０４にロードすることができる。
【１０１２】
次いで、ノードＡは、ノードＥから部分鍵Ｅ  １３９２０を受信することができる。部分鍵Ｄ  １３９１６とＥ  １３９２０との間でバイトに実質的な重複があるため、それらが一致することを保証するためにバイト比較１３９２２がこれらのバイトのそれぞれに対して実行され得る。もしそうであれば、次いで、ノードＥ部分鍵Ｅ  １３９２０を循環バッファ１３９０４にロードして完全鍵１３９０２を形成することができる。
【１０１３】
重複が発生すると、重複する部分パートが一致することを確認するためにバイト検証が行われる。そうでなければ、プロセスは終了されてもよく、危殆化したノードの可能性が報告され得る。重複するバイトはまた、１つまたは複数のノードがそれらの部分鍵をネットワーク内の他のノードと交換することができない可能性がある場合に冗長性を提供することができる。そうでなければ、例えば直交するすべての部分鍵がバイト重複を有さない場合、すべてのノードが完全鍵１３９０２を構築するのに失敗する場合がある。
【１０１４】
図１４０は、一部の実施形態による、ＩＰメッシュネットワーク８１２内の異なるノードからの複数の部分鍵を単一の完全な鍵にアセンブルするためのＩｏＴデバイス１４０００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１４０００に対して選択され使用されてもよいことに留意されたい。
【１０１５】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１０１６】
大容量ストレージ８０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内のデバイスに対してパケットを送信および受信する通信部１４００４を含むことができる。図１４０に関して説明した機能に加えて、図４５に関して説明したように、通信部１４００４は、プロトコル間でのパケットの変換、プルーフオブプロヴェナンス追加などの他の機能を実行することができる。さらに、通信部１４００４は、図３３を参照して説明した通行権システムの一部とすることができる。
【１０１７】
部分鍵生成部１４００２は、例えば、乱数発生器、ブロックチェーンから、または製造中にデバイスに保存された鍵から、部分鍵を生成し得る。一例として、鍵は、Ｉｎｔｅｌ（登録商標）デジタル乱数発生器（ＤＲＮＧ）またはＤＲＮＧを使用してシードされた擬似乱数発生器（ＰＲＮＧ）を使用して生成することができる。部分鍵生成部１４００２は、本明細書で説明されるように、ブロックチェーンからの鍵にアクセスすることなど、部分鍵を生成するために任意の数の他の技法を使用することができる。
【１０１８】
別の例示的な部分鍵生成方法は、例えばＰＲＮＧモードではない場合にＤＲＮＧから取得された、ランダムシードを受け入れるＤＲＮＧを使用することができ、ＤＲＮＧのワードサイズアーキテクチャによって判定されるように、循環バッファ上のサーチスペースは事実上無制限であり得る。この例では、循環バッファへのオフセットは、ＰＲＮＧモードのＩｎｔｅｌ（登録商標）ＤＲＮＧのシードとみなされる。従って、循環バッファは事実上無限サイズであり、バッファ内の衝突が確率的に不可能であることを保証する。
【１０１９】
通信部１４００４は、フレームのペイロードに部分鍵を含むフレームを構築することができる。一部の例では、部分鍵を含むフレームは、よりリモートのデバイスなど、メッシュデバイス８１２内の別のＩｏＴデバイスから渡され得る。この例では、ＩｏＴデバイス１４０００は、メッシュデバイス８１２の他のＩｏＴデバイスから受信した部分鍵をアセンブルして、最終鍵を形成することができる。
【１０２０】
バイト比較部１４００６は、重複するバイトが同一であることを保証するために、異なるデバイスから受信された部分鍵の重複するバイトを比較するために含まれ得る。バイト比較部１４００６は、重複しているバイトのいずれかが一致しない場合、このことがＩｏＴデバイスが危険にさらされたことを示し得るので、最終鍵をアセンブルするプロセスを停止し得る。
【１０２１】
鍵アセンブラ１４００８は、最終鍵を形成するために、循環バッファ１４０１０内で部分鍵のそれぞれをアセンブルすることができる。鍵オペレータ１４０１２は、メッシュまたはフォグデバイス８１２のアイデンティティを確認するためにゲートウェイに鍵を提供するなどの動作において、最終鍵を使用することができる。
【１０２２】
図１４１は、一部の実施形態による、部分鍵を受信し、部分鍵を最終的な鍵にアセンブルし、最終的な鍵を使用する、ようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１４１００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１４１００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１４１００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１０２３】
非一時的機械可読媒体１４１００は、受信デバイスに部分鍵をディスパッチするようにプロセッサ９０２に指示するためのコード１４１０２を含み得る。コード１４１０４は、部分鍵を受信し、その部分鍵を格納するようにプロセッサ９０２に指示するために含まれ得る。コード１４１０６は、例えば、最終鍵をアセンブルする前に重複バイトが一致することを保証するために、重複バイトについてバイト比較を実行するようにプロセッサ９０２に指示するために含まれ得る。コード１４１０８は、部分鍵を循環バッファに書き込み、デバイスから受信した部分鍵から循環バッファにおいて最終鍵をアセンブルするようにプロセッサ９０２に指示するために含まれ得る。コード１４１１０は、例えば、デバイスまたはＩｏＴネットワーク内のデバイスに代わってクラウド内のデバイスにアクセスするために、最終鍵を使用するようにプロセッサ９０２に指示するために含まれ得る。
【１０２４】
暗号通貨に対する鍵ベースの手法のセキュリティに対する金銭的な懸念は、ブロックチェーンの文脈におけるデジタルウォレットと匿名の鍵ベースのアイデンティティの出現によって提起されている。デジタルウォレットは、個人がトランザクションのために電子支払いをすることを可能にするシステムである。デジタルウォレットは、銀行口座にリンクされる場合もあるし、別の口座から転送された残高を格納する場合もある。一部の例では、デジタルウォレットは、通信、暗号化、および機能を実装するための他のシステムを含む、スマートフォンなどの電子デバイス内のソフトウェアで実装され得る。他の例では、デジタルウォレットは、ＲＦＩＤタグとして実装され、システムは、通信システムからアクセスされる中央サーバ上に存在し得る。
【１０２５】
ブロックチェーンでのトランザクションは、デジタルウォレットのオーナーの秘密鍵によって署名されており、これらの秘密鍵の紛失、すなわち漏洩によって攻撃者はデジタルウォレットを一掃することができる。これは、そのデジタルウォレットによって所有されている未使用の通貨残高が別のオーナー、例えば攻撃者のオーナーに転送されるプロセスである。
【１０２６】
一般に、ブロックチェーンのコンセンサスメカニズムには、そのようなトランザクションを不正と識別するための方法がない。事実の後にブロックチェーンを探索すれば通貨がたどった経路を特定できるが、そのような技術の規制されていない性質は、トランザクションを取り消すために利用可能な実用的な方法が禁止されており、拡張性がないことを意味する。関与する当事者のアイデンティティは、より深い調査なしにはわからないため、これはより困難になる可能性がある。さらに、第三者への同じコインのその後のトランザクションは、ロールバックするのが問題となる。従って、そもそも状況を防ぎ、デマンドドリブン型鍵生成の概念を導入することによって、ブロックチェーン内のアクターがさらされることを減らすことを模索することが好ましい場合がある。
【１０２７】
図１４２は、一部の実施形態による、損失の多いネットワーク上のデバイスに対する要求に応じて鍵を生成するための手続き１４２００の概略図である。本明細書で説明するように、デマンドドリブン型鍵生成は、本明細書で説明する鍵生成のための技法のいずれかを使用して、定期的にスケジュールされたものではなくオンデマンド方式で、デジタルウォレットがトランザクション用の新しい鍵を生成できるようにする。オンデマンドは、すべてのトランザクションに対して新しい鍵生成を実行し、それを一度だけ使用することに相当する。同じメカニズムは、システムアクセスや他の一般的な鍵ベースの技術のアプリケーションにも適用できる。
【１０２８】
この手続きは、トランザクションがネットワークにコミットされたとき、ブロック１４２０２において開始し得る。これは、例えば、購入が行われ、購入に対する支払いのためにデジタルウォレットが使用されるときに行われ得る。購入は、オンラインで行われてもよく、または例えば、デジタルウォレットを含むデバイスが通信パッド上でタップされたときに小売店で行われてもよい。
【１０２９】
ブロック１４２０４において、新しい鍵が生成され得る。これは、標準的なビットコインの例に関連し得る、ブロック１４２０６に示される手続きによって実行され得る。さらに、本明細書で論じられている他の手続きを使用することができる。この手続きでは、ウォレットインポートフォーマット（ＷＩＦ）秘密鍵を使用して、２５６ビットの秘密鍵１４２１０をインポートすることができる。２５６ビットの秘密鍵１４２１０を使用して５１２ビットの公開鍵１４２１２を生成することができ、これを使用してウォレットアドレス１４２１６に関連付けられ得る１６０ビットの公開鍵ハッシュ１４２１４を生成することができる。ブロック１４２１８において、古い鍵を削除することができる。新しい鍵を生成することは、ブロック１４２０６に示される手続きに限定されない。例えば、図１４３に関して説明した手続きを使用して新しい鍵を生成することができる。
【１０３０】
図１４３は、一部の実施形態による、上述の鍵生成のための、ならびに他の状況で鍵を生成するためのオンデマンドプロセスで使用され得る鍵生成方法１４３００の概略図である。図１４３の方法１４３００は、図１４５に関して説明されるＩｏＴデバイス１４５００によって実施することができる。損失のある高レイテンシネットワークでの迅速な鍵生成は挑戦的な課題のままであるが、それは、ＩｏＴネットワークには、エンドツーエンドの接続性、永続的なセキュアな接続、集中型鍵認証局および発行エージェント、そして鍵交換をサポートするための安価な通信およびネットワークがあるという、しばしば誤った仮定のためである。ローカル鍵生成のための方法１４３００は、命令ノードがオフセット値をディスパッチし、完全鍵または部分的な鍵が必要とされないときに使用され得る。例えばベンダによって提供されるローカル鍵１４３０４と共に完全部分鍵１４３０２を使用することができる。ローカル鍵１４３０４は循環バッファに格納されてもよく、新しい鍵が、完全部分鍵１４３０２およびローカル鍵１４３０４の循環排他的論理和（ＸＯＲ）演算１４３０６によって生成されてもよい。
【１０３１】
その後、新しい鍵１４３０８をアクセスに必要なときに使用することができる。完全部分鍵１４３０２とローカル鍵１４３０４との間のオフセットを変更することによって、鍵オフセットを使用して複数の新しい鍵を生成することができる。この例では、リモート制御ノードは、新しい鍵を生成するためのオフセット値だけを送信することができる。
【１０３２】
図１４４は、一部の実施形態による、鍵を生成するための例示的な方法１４４００のプロセスフロー図である。図１４４の方法１４４００は、図１４５に関して説明されるＩｏＴデバイス１４５００によって実施することができる。一般に、鍵管理は比較的静的である。鍵は、いったん生成されると、危険にさらされた状況が検出されるまで、時折リフレッシュが必要になるまでなど、使用される。しかしながら、ＩｏＴネットワークでは、混乱やエンドツーエンドの接続の欠如が一般的に発生する可能性がある。従って、鍵のリフレッシュ、および大規模なデバイスネットワークへの鍵のセキュアなディスパッチは困難な場合がある。本明細書で説明される技法は、人間の直接介入なしに絶えず鍵を変更することを可能にし得る。方法１４４００は、例えば、オペレーティングシステムが、鍵を変更するときであると判定したとき、または鍵を変更する要求が受信されたときに、ブロック１４４０２において開始され得る。
【１０３３】
ブロック１４４０４において、鍵オフセット値が受信されたか否かに関する判定が行われる。受信されていない場合、ブロック１４４０６において、その鍵に対するオフセット値がＩｏＴデバイスにおいて生成され得る。ブロック１４４０８において、部分鍵がＩｏＴデバイスによって受信され得る。例えば、部分鍵が既にＩｏＴデバイスによって受信されている場合、これは必要ない場合もある。部分鍵は、他のＩｏＴデバイスから受信された他の部分鍵と共に、例えば、図１３７〜図１４１に関して説明したように、完全部分鍵をアセンブルするために使用され得る。
【１０３４】
ブロック１４４１０において、例えば、図１４０または図１４３に関して説明したように、新しい鍵を生成することができる。ブロック１４４１２において、新しい鍵を検証することができる。検証は、他のノードからの標準メッセージを復号することによって実行されてもよい。
【１０３５】
ブロック１４４１４において、鍵が期限切れになっているか否かに関する判定が行われ得る。期限切れである場合、方法１４４００は、ブロック１４４０４に戻って新しい鍵を生成することができる。
【１０３６】
ブロック１４４１４で鍵が期限切れになっていない場合、ブロック１４４１６において、データファイルの暗号化または復号が実行され得る。ブロック１４４１８において、方法１４４００は、例えば、暗号化ファイルの送信または復号化ファイルの使用で終了する。
【１０３７】
本方法では、内部循環鍵生成部へのオフセット値をノードにディスパッチすることができる。さらに、部分鍵をノードにディスパッチすることができるが、ノードは、自身の鍵を生成することができ、新しい鍵をノードに送信する必要性を低減させ得る。鍵の再生成は、定期的にスケジュールされて実行されてもよい。
【１０３８】
図１４５は、一部の実施形態による、オンデマンドで鍵を生成するためのＩｏＴデバイス１４５００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１４５００に対して選択され使用されてもよいことに留意されたい。
【１０３９】
大容量ストレージ８０８は、本明細書で説明される鍵生成プロセスを実施するためのいくつかのモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１０４０】
大容量ストレージ８０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内のデバイスに対してパケットを送信および受信する通信部１４５０２を含むことができる。図１４５に関して説明した機能に加えて、図４５に関して説明したように、通信部１４５０２は、プロトコル間でのパケットの変換、プルーフオブプロヴェナンス追加などの他の機能を実行することができる。さらに、通信部１４５０２は、図３３を参照して説明した通行権システムの一部とすることができる。
【１０４１】
トランザクション部１４５０４は、例えば、クラウド３０２内またはフォグ８１２のデバイスからのような品目を購入する、または貸すために、トランザクションをネットワークにコミットすることができる。トランザクション部１４５０４は、前に生成された鍵を使用して、トランザクションが終了した後に新しい鍵の生成をトリガすることができる。別の例では、トランザクション部１４５０４は、トランザクションをネットワークにコミットするための新しい鍵を生成することができる。
【１０４２】
他の例では、トランザクション部１４５０４は、特定の期間の間、鍵を使用することができる。鍵有効期限タイマ１４５０６は、新しい鍵が生成される前に鍵が使用され得る期間を制御し得る。例えば、鍵有効期限タイマ１４５０６は、鍵が１分、５分、３０分、１時間、またはそれ以上持続することを可能にし得る。
【１０４３】
鍵生成部１４５０８は、図１４３に関して説明したように、例えば循環バッファ１４５１０を使用してローカル鍵１４３０４と完全部分鍵１４３０２のＸＯＲを実行することにより、新しい鍵を生成することができる。完全部分鍵１４３０２は、図１３７〜図１４１に関してさらに説明したように、他のＩｏＴデバイスから受信された部分鍵からアセンブルされてもよい。例えば、通信部１４５０２は、フレームのペイロードに部分鍵を含むフレームを受信することができる。この例では、ＩｏＴデバイス１４０００は、メッシュデバイス８１２の他のＩｏＴデバイスから受信した部分鍵をアセンブルして、完全部分鍵１４３０２を形成することができる。
【１０４４】
図１４６は、一部の実施形態による、オンデマンドで鍵を生成するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１４６００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１４６００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１４６００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１０４５】
非一時的機械可読媒体１４６００は、送信デバイスから部分鍵を受信するようにプロセッサ９０２に指示するためのコード１４６０２を含み得る。コード１４６０２は、異なる送信デバイスから受信した複数の部分鍵から完全部分鍵をアセンブルすることができる。コード１４６０４は、完全部分鍵およびデバイスに格納されている鍵から鍵を生成するためのオフセット値を受信するようにプロセッサ９０２に指示するために含まれ得る。コード１４６０６は、例えばオフセット値を使用して、新しい鍵を生成するために、完全部分鍵およびデバイス鍵を用いて論理演算を実行するために含まれ得る。コード１４６０８は、他の技法を使用して、例えば、図１４７から図１５１に関して説明されるように、新しい鍵を取得するためにブロックチェーンにアクセスすること、新しい鍵をランダムに生成すること、またはエントロピー多重化技法を使用することを使用して、新しい鍵を生成するようにプロセッサ９０２に指示するために含まれ得る。コード１４６１０は、例えばタイマが特定の値に達したときに、鍵を期限切れにするようにプロセッサ９０２に指示するために含まれ得る。コード１４６１２は、鍵を使用してデータを暗号化または復号するようにプロセッサに指示するために含まれ得る。
【１０４６】
状況によっては、ノード間のシグナリングおよび同期の失敗によって分散型協調が複雑になることがある。例えば、ピアＩｏＴデバイスがスリープしている場合もあるし、ネットワーク接続が信頼できない場合もある。この場合、協調ピアはエントロピー多重化概念を使用して、暗号化のための時間対称鍵、メッセージ完全性コードなどについて合意することができる。
【１０４７】
図１４７は、一部の実施形態による、新しい鍵を生成するために使用され得る複数のシードを生成するためのエントロピー多重化プロセス１４７００の概略図である。エントロピー多重化プロセス１４７００は、乱数発生器をシードするために使用されるシード値のシードツリー１４７０２を構築する。シードツリー１４７０２の構造は、時間、位置、近接性、または分類法またはオントロジー分解法を使用して記述することができる他の任意の属性クラスなどのコンテキスト属性と相関させることができる。この例では、エントロピー多重化プロセス１４７００は、少なくとも部分的には時間に基づいている。
【１０４８】
シードツリーはまた、図１４０に関して説明したように、無限サイズの循環バッファとして見ることができるＰＲＮＧを使用することができる。ツリーコンテキストは、ツリー構築のための繰り返し可能な規約に基づいてバッファへのオフセットを設定する。
【１０４９】
協働ノードは、タイムルート１４７０４を選択し、第１のシード値１４７０６を生成し得る。第１のシード値１４７０６は、オントロジーにおける開始点として使用されてシードツリー１４７０２を生成することができる。例えば、第１の下位レベルのシード１４７０８は、第１のシード値１４７０６の年の値１４７１０を使用して生成され得る。例えば、月の値１４７１２を使用して、第２の下位レベルのシード１４７１４を生成することができる。例えば、日の値１４７１６を使用して、第３のレベルのシード１４７１８を生成することができる。シードツリー１４７０２内のさらなるレベルは、数分、またはさらには数秒など、連続的に細かいインクリメントを使用して生成され得る。
【１０５０】
協働ノードは、第１のシード値１４７０６とオントロジーの開始点について合意することができる。次いで、協働ノードは、シードツリー１４７０２の個別のコピーを別々に生成し保存することができる。例えばオントロジー的文脈に関して共有される秘密が必要とされるとき、協働ノードは、共通の秘密を見つけるシードツリー１４７０２のローカルコピーを探索するためにそのコンテキストを独立して使用することができる。次いで、これを使用して、協調ノード間の通信およびデータを暗号化するための対称鍵を生成することができる。
【１０５１】
シードツリーを生成するために任意の数の他のオントロジーパラメータを使用することができる。例えば、住所情報、ＧＰＳ座標、ＩＰアドレスなどの位置情報を含む。
【１０５２】
図１４８は、一部の実施形態による、ロケーションシードツリー１４８０２を生成するためのプロセス１４８００を示す概略図である。図１４７に関して説明したシードツリー１４７０２の生成に関しては、ロケーションシードツリー１４８０２は、ロケーションルート１４８０４、初期シード１４８０８、およびツリーオントロジーが合意されると、いくつかの協働ノードによって独立して生成され得る。例えば、アドレスシードツリー１４８１０は、最初に位置１４８１４の大陸からシード１４８１２を生成することによって初期シード１４８０８から生成され得る。次いで、国指定１４８１６から下位レベルのシードが生成され得る。次いで、都市指定１４８１８からさらに低位レベルのシードを生成することができる。必要に応じて、街路指定または住所生成からさらなるレベルを生成することができる。
【１０５３】
他の位置パラメータから他の種類の場所シードツリー１４８０２を生成することができる。例えば、ＧＰＳ座標１４８２０を使用して、座標シードツリー１４８２２内にコードおよびシードツリー１４８２２を生成することができ、下位レベルのシードを、とりわけ、緯度指定１４８２４、経度指定１４８２６、または高度指定１４８２８から生成することができる。ＩＰアドレス指定１４８３０から他のタイプのロケーションシードツリー１４８０２を生成することができ、下位レベルシードを生成するためにＩＰアドレス１４８３２の小部分を使用することができる。
【１０５４】
複数のコンテキストが、ＨＭＡＣなどの擬似ランダム関数（ＰＲＦ）を使用して複数の値を組み合わせることによって、コンポジット共有秘密を生成するために組み合わされ得る。これは、時間指定から生成されたシードを位置指定から生成されたシードと組み合わせることを含み得る。
【１０５５】
図１４９は、一部の実施形態による、エントロピー多重化を使用してシードを生成し、それらのシードを使用して暗号化通信用の鍵を生成するための例示的な方法１４９００のプロセスフロー図である。図１４９の方法１４９００は、図１５０に関して説明されるＩｏＴデバイス１５０００によって実施することができる。ブロック１４９０２は、例えば、ＩｏＴデバイスがネットワークに参加して暗号化通信に共通鍵を必要とするときを表す。
【１０５６】
ブロック１４９０４において、ＩｏＴデバイスにわたって共通のコンテキスト属性が識別される。コンテキスト属性は、例えば、時間、位置、活動、関心などを含み得る。ブロック１４９０６において、コンテキスト属性のそれぞれを分解して、サブ属性のセットを形成し得る。サブ属性は、コンテキスト属性のためのシードツリーを生成するために使用され得る。ブロック１４９０８において、ランダムシード値が各シードツリーのルートに対して生成され得る。
【１０５７】
ブロック１４９１０において、各ルートのシードが盗難や紛失などの物理的脅威から保護するために使用されているか否かに関する判定が行われ得る。そうである場合、プロセスフローはブロック１４９１２に進む。ブロック１４９１２において、暗号秘密共有を使用して、ルートシードをＭ個のＮ個の共有に分割し得る。ブロック１４９１４において、Ｍ個のシェアがＮ個のデバイスにわたってプロビジョニングされる。ブロック１４９１６において、デバイスは、例えばネットワークの実装中に物理的に分散される。ブロック１４９１０で物理的脅威から保護するために分散型ルートシードが必要とされない場合、ブロック１４９１８において、シードは各参加者デバイスに供給され得る。
【１０５８】
ブロック１４９０２〜１４９１８が完了すると、ネットワーク内のＩｏＴデバイスは共通の秘密を生成してデータおよび通信の暗号化のための対称鍵を生成し得る。ブロック１４９２０において、ルートシードが配信されているか否かに関する判定が行われ得る。そうである場合、ブロック１４９２２において、ネットワークを使用して、Ｎ個のデバイスからルートシードの各シェアを取得し得る。これは、各シェアを取得するためにＱＲコード（登録商標）ディスプレイおよびリーダを含むパーソナルエリアネットワークを使用して実行され得る。
【１０５９】
ブロック１４９２４において、ルートシードを使用してシードツリー内の各ノードのためのランダム値を生成し得る。これは、各コンテキスト属性および階層的分解に対して実行され得る。
【１０６０】
ブロック１４９２６において、コンテキスト属性が真であるか否かに関する判定が行われる。これは、どのシードツリーが、もしあれば、暗号化鍵を生成するのに使用されるべきであるかを識別する。ブロック１４９２８において、コンテキスト属性に対応するシードを使用して暗号鍵を生成する。
【１０６１】
ブロック１４９２６でどのコンテキスト属性も真でない場合、ブロック１４９３０において、循環部分鍵がサポートされているか否かに関する判定が行われる。サポートされている場合、ブロック１４９３２において、ネットワーク内の他のＩｏＴデバイスによって提出された部分鍵から部分暗号鍵が生成またはアセンブルされる。
【１０６２】
ブロック１４９３４において、暗号鍵を使用してデータを保護する。例えば、第１のＩｏＴデバイスから別のＩｏＴデバイスに送信されるデータは、送信される前に暗号化されてもよい。同様に、暗号鍵は他のＩｏＴデバイスから送信されたデータを復号するために使用されてもよい。
【１０６３】
プロセスは、データが復号または暗号化されると、ブロック１４９３６において終了する。ブロック１４９３０で、どの循環部分鍵もサポートされていないと判定された場合も、プロセスはブロック１４９３６において終了する。
【１０６４】
図１５０は、一部の実施形態による、ＩＰメッシュネットワーク８１２内の異なるノードからの複数の部分鍵を単一の完全な鍵にアセンブルするためのＩｏＴデバイス１５０００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１５０００に対して選択され使用されてもよいことに留意されたい。
【１０６５】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１０６６】
大容量ストレージ８０８は、シードツリーの生成のためのコンテキストを判定するためのコンテキスト識別部１５００２を含み得る。本明細書で説明されているように、コンテキストは、例えば、時間、位置、ＩＰアドレス、または任意の数の他のパラメータに基づいてもよい。
【１０６７】
シードツリー生成部１５００４は、コンテキストのシードツリーを生成し得る。これは、例えば、時間を年、月、日、分などに分解することなど、コンテキストを部分に分解することを含み得る。シードツリー生成部１５００４は、その時の年の値から、年の値でマイナス１またはマイナス２の値のシードを設定するなど、分解された値の周囲でそのタイプの時間インクリメントを選択することによって、異なる階層レベルでシードを作成することができる。
【１０６８】
次いで、シード生成部１５００６は、階層シードツリー内のノードに対するルートシードおよびシード値を生成するために使用され得る。シード値は、そのノードの分解されたレベルのコンテキストを使用して生成された乱数であり得る。
【１０６９】
通信部１５００８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内のデバイスに対してパケットを送信および受信するために含まれ得る。パケットは、共通の秘密を生成するために他のノードによって使用される情報を含み得る。例えば、パケットは、コンテキスト、階層レベル、ルートシードなどを含むことができる。
【１０７０】
図４５に関して説明したように、通信部１５００８は、プロトコル間のパケットの変換、プルーフオブプロヴェナンスの追加の実行などの他の機能を実行することができる。さらに、通信部１５００８は、図３３を参照して説明した通行権システムの一部とすることができる。部分鍵アセンブラ１５０１０は、他のメッシュデバイス８１２から受信した部分鍵をアセンブルして鍵を形成するか、またはルートシードの値を回復することができる。
【１０７１】
部分鍵アセンブラ１５０１０は、最終鍵を形成するために、循環バッファ内で部分鍵のそれぞれをアセンブルすることができる。暗号化部／復号部１５０１２は、別のメッシュまたはフォグデバイス８１２に送信するためのデータの暗号化、または別のメッシュまたはフォグデバイス８１２から受信したデータの復号などの動作において最終鍵を使用することができる。
【１０７２】
図１５１は、一部の実施形態による、エントロピー多重化を使用してデバイス間で共通秘密鍵を生成するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１５１００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１５１００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１５１００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１０７３】
非一時的機械可読媒体１５１００は、コンテキストのためのシードツリーを生成するようにプロセッサ９０２に指示するためのコード１５１０２を含み得る。上記のように、コンテキストは、例えば、時間、位置、ＩＰアドレス、または任意の数の他のパラメータに基づいてもよい。コード１５１０４は、コンテキストのルートシードを生成するようにプロセッサ９０２に指示するために含まれ得る。コード１５１０６は、コンテキストを他のデバイスに提供するようにプロセッサ９０２に指示するために含まれ得る。コード１５１０８は、ルートシードを他のデバイスに提供するようにプロセッサ９０２に指示するために含まれ得る。コード１５１１０は、階層型シードツリー内の各ノードまたはデバイスについてシードを生成するようにプロセッサ９０２に指示するために含まれ得る。コード１５１１２は、暗号鍵を生成するためにシードを使用するようにプロセッサ９０２に指示するために含まれ得る。コード１５１１４は、他のＩｏＴデバイスに送信されたデータを暗号化するために、または他のＩｏＴデバイスから受信したデータを復号するために、暗号鍵を使用するようにプロセッサ９０２に指示するために含まれ得る。
【１０７４】
本明細書で説明される鍵管理および生成プロセスは、ＩｏＴデバイスを含む環境においてセキュリティを管理するための複数の技法を提供する。しかしながら、場合によっては、ＩｏＴネットワーク環境では、鍵の生成、有効期間、終了、および再発行の管理が複雑になることがある。
【１０７５】
図１５２は、一部の実施形態による、ＩｏＴネットワーク環境における統一鍵管理のための例示的な方法１５２００のラダー図である。図１５２の方法１５２００は、図１５３に関して説明されるＩｏＴデバイス１５３００によって実施することができる。この例では、サービスプロバイダ（ＳＰ）１５２０２を使用して、全体的なルートオブトラストを提供することができる。このサービスプロバイダ１５２０２は、ＩｏＴネットワークにおいて、ＩｏＴデバイスのグループによって管理されるブロックチェーンであり得る。別の例では、サービスプロバイダ１５２０２は、ＩｏＴネットワークにセキュリティサービスを提供する外部デバイスとすることができる。
【１０７６】
ＩｏＴサーバ１５２０４は、例えば、ＩｏＴサーバ１５２０４からアクセス可能なセキュアなストレージ場所１５２０６にセキュアな情報を格納して、ＩｏＴネットワークのローカルセキュリティを管理することができる。セキュアなストレージ場所１５２０６は、例えばトラステッドプラットフォームモジュール（ＴＰＭ）によって管理される、トラステッド実行環境（ＴＥＥ）内にあってもよい。
【１０７７】
ＩｏＴクライアント１５２０８は、データおよび通信の暗号化および復号のための鍵を取得するために、サービスプロバイダ１５２０２およびＩｏＴサーバ１５２０４の両方と相互作用することができる。別のエンティティ１５２１０は、例えば、鍵が危殆化したと判定し、鍵の失効および新しい鍵の生成をトリガして、通信に参加することができる。エンティティ１５２１０は、とりわけ、ＩｏＴネットワーク内の別のＩｏＴデバイスであってもよいし、管理コンソールのユーザであってもよいし、ＩｏＴネットワーク内のＩｏＴデバイスの製造業者であってもよい。
【１０７８】
方法１５２００は、対称鍵および非対称鍵の両方を管理するために使用され得る。特定の通信では、対称鍵を使用してすべてのデータを保護することができる。方法１５２００は、ＩｏＴサーバ１５２０４がＩｏＴネットワークにオンボーディングされ、サービスプロバイダクレデンシャル１５２１２を受信したときに開始することができる。認証メッセージ１５２１４において、サービスプロバイダクレデンシャル１５２１２を使用して、サービスプロバイダ１５２０２にしてＩｏＴサーバ１５２０４を確認することができる。認証メッセージ１５２１４は、サービスプロバイダ１５２０２がセキュアな通信のためのクレデンシャルを提供することを要求してもよい。サービスプロバイダ１５２０２は、トラストアンカー１５２１８を含むトラストメッセージ１５２１６で応答することができる。トラストアンカー１５２１８は、公開鍵のハッシュ、または証明されたパス、またはトラステッドルート機関へのチェーンを含み得る。
【１０７９】
ＩｏＴクライアント１５２０８は、対称鍵メッセージ１５２２０をサービスプロバイダ１５２０２に送信して、対称鍵を通信用に提供することを要求することができる。対称鍵メッセージ１５２２０は、ＩｏＴクライアント１５２０８からの公開鍵または秘密鍵によって署名されてもよい。
【１０８０】
対称鍵メッセージ１５２２０がサービスプロバイダ１５２２０によって確認された場合、サービスプロバイダ１５２０２は、対称鍵またはチケットを含むメッセージ１５２２２で応答することができる。メッセージ１５２２２は、ＩｏＴクライアント１５２０８によって提供されたのと同じ鍵を使用してサービスプロバイダ１５２０２によって署名されてもよい。次いで、ＩｏＴクライアント１５２０８は、メッセージ１５２２４で対称鍵をＩｏＴサーバ１５２０４に提供することができる。ＩｏＴサーバ１５２０４は、対称鍵１５２２６をセキュアなストレージ１５２０６に保存することができる。ＩｏＴサーバはまた、タイムスタンプをセキュアストレージ１５２０６内のセキュア時間１５２２９と比較することによって、セキュア鍵が期限切れになっているか否かを判定することができる。この比較の結果は、セキュア鍵ステータス１５２３０に保存され得る。
【１０８１】
エンティティ１５２１０は、鍵１５２３２が危険にさらされているという判定を下すことができる。例えば、エンティティ１５２１０は、ネットワーク探索において、その鍵によって保護されていたデータまたはその鍵自体を見つけることができる。セキュアな鍵１５２２６の場合、これは、サービスプロバイダ１５２０２へのメッセージ１５２３４によってセキュアな鍵１５２２６を失効させ得る。メッセージ１５２３４に応答して、サービスプロバイダ１５２０２は、失効メッセージ１５２３６をＩｏＴサーバに送信することができる。ＩｏＴクライアント１５２０８に命令する別のメッセージ１５２３８が、ＩｏＴクライアント１５２０８に送信されてもよい。次いで、ＩｏＴサーバ１５２０４は、認証メッセージ１５２１４を送信することによってサービスプロバイダ１５２０２と再認証して、プロセスを繰り返すことができる。
【１０８２】
ＩｏＴクライアント１５２０８は対称鍵を使用することに限定されず、秘密鍵を使用して認証メッセージ１５２４０をサービスプロバイダ１５２０２に送信することができる。次いで、サービスプロバイダ１５２０２は、ＩｏＴクライアント１５２０８に属する公開鍵を使用して、認証メッセージ１５２４０を復号し、ＩｏＴクライアント１５２０８のアイデンティティを確認することができる。
【１０８３】
認証メッセージ１５２４０の認証がＩｏＴクライアント１５２０８が有効であることを示す場合、サービスプロバイダ１５２０２は証明書を含むメッセージ１５２４２を送信することができる。メッセージ１５２４２は、サービスプロバイダ１５２０２のための公開鍵で署名されてもよい。次いで、ＩｏＴクライアント１５２８は、証明書を含むメッセージ１５２４４をＩｏＴサーバ１５２０４に送信することができる。メッセージ１５２４４は、ＩｏＴクライアント１５２０８のための公開鍵で署名されてもよい。公開鍵１５２４６は、ＩｏＴサーバによってセキュアなストレージ１５２０６に保存されてもよい。ＩｏＴサーバ１５２０４はまた、例えば、証明書内のタイムスタンプをセキュアなストレージ１５２０６に格納されているセキュアな時間値１５２５０と比較することによって、証明書が期限切れになったか否かを判定することができる（１５２４８）。秘密鍵１５２５２のステータスもセキュアストレージ１５２０６に保存することができる。
【１０８４】
次いで、ＩｏＴサーバ１５２０４は、通信のために一時対称鍵（ＴＳＫ）１５２５４を生成することができる。ＩｏＴサーバ１５２０４は、ＴＳＫ  １５２５４を含む鍵交換メッセージ１５２５６をＩｏＴクライアント１５２０８に送信することができる。次いで、ＩｏＴクライアント１５２０８は、例えばメッセージ１５２５８を暗号化するために、ＴＳＫ  １５２５４を使用してＩｏＴサーバ１５２０４と通信することができる。
【１０８５】
エンティティ１５２１０が、公開鍵１５２２６が危険にさらされていることを１５２３２を検出すると、失効メッセージ１５２６０をサービスプロバイダ１５２０２に送信することができる。次いで、サービスプロバイダ１５２０２は、公開鍵１５２４６を失効させるように命令する失効メッセージ１５２６２をＩｏＴサーバ１５２０４に送信することができる。サービスプロバイダ１５２０２はまた、ＩｏＴサーバ１５２０４に送信された公開鍵１５２４６に対して生成された秘密鍵を削除するように命令するメッセージ１５２６４を、ＩｏＴクライアント１５２０８に送信することができる。
【１０８６】
ＴＳＫ  １５２５４は、無期限に存続することはなく、公開鍵よりも有効期限が短くなり得る。例えば、メッセージ１５２６６は、ＴＳＫ  １５２５４を使用して暗号化された後に、ＩｏＴクライアント１５２０８によってＩｏＴサーバ１５２０４に送信され得る。ＩｏＴサーバ１５２０４によってセキュアストレージ１５２０６内のセキュア時間値１５２６８を使用して、ＴＳＫ  １５２５４が期限切れになったか否かを判定する（１５２７０）ことができる。次いで、ＴＳＫステータス１５２７２をセキュアストレージ１５２０６に格納することができ、期限切れになると、ＴＳＫ  １５２５４を、ＩｏＴクライアント１５２０８と交換される（１５２５６）新しい値でリフレッシュすることができる。
【１０８７】
さらに、エンティティ１５２１０が、ＴＳＫ  １５２５４が危険にさらされていると判定した場合、エンティティ１５２１０は、失効メッセージ１５２７４をサービスプロバイダ１５２０２に送信することができる。次いで、サービスプロバイダ１５２０２は、ＴＳＫステータス１５２７２を無効に変更するように命令する失効メッセージ１５２７６をＩｏＴサーバ１５２０４に送信することができる。サービスプロバイダ１５２０２はまた、ＴＳＫ  １５２５４を削除するように命令するメッセージ１５２７８をＩｏＴクライアント１５２０８に送信することができる。この時点で、ＩｏＴサーバ１５２０４は、認証メッセージ１５２１４を送信することによってサービスプロバイダ１５２０２に再認証を試み、プロセスを再開することができる。
【１０８８】
対称鍵１５２２６は、セキュアなストレージ１５２０６に格納されたセキュアな時間値１５２８２によって判定されるように、有効期限を有することができる。ＩｏＴサーバ１５２０４は、使用時間をセキュア時間１５２５０と比較することによって、セキュア鍵またはチケットが期限切れになったことを判定することができる（１５２８４）。次いで、ＩｏＴサーバ１５２０４は、更新された鍵ＳＫ'を発行することができる。その後、リフレッシュされた鍵ＳＫ'は、セキュア時間１５２５０を超えるまで使用され得る。エンティティ１５２１０はまた、鍵ＳＫ'が危険にさらされているか否かを判定するために監視し、必要に応じて失効メッセージ１５２３４を送信することができる。
【１０８９】
本明細書で説明されるように、鍵交換または鍵管理プロトコルは、機密性、完全性、またはその両方を含み、データを保護するために使用される一時的（ｔｅｍｐｏｒａｒｙ）な、または一時（ｔｅｍｐｏｒａｌ）対称鍵をもたらし得る。一時鍵は、一時鍵が最初に確立されてから危殆化されていないという仮定に基づいて、認証／鍵交換イベントによって確立された認証および信頼プロパティを推定する。
【１０９０】
しかしながら、一時鍵は様々な有効期限を持ち得る。有効期限はコンテキストおよび状況に基づいて動的に調整され得る。例えば、スリープモードに入ったり出たりしているノードは、スリープしている間は鍵の有効期間を短くしない可能性がある。
【１０９１】
さらに、対称および非対称の任意の鍵の鍵失効は、失効メッセージをクライアントおよびサーバの両方に送信することによって実行することができる。鍵が失効した場合、クレデンシャルまたはチケットを所有するクライアントおよびサーバにそれらを削除するように命令する鍵削除メッセージを送信することによって、クレデンシャル（証明書またはチケット）を削除できる。失効は、失効した鍵の検証を拒否するようにクライアントまたはサーバに命令するだけであるが、削除は、鍵をシステムから物理的に削除するように命令するという点で、削除と失効とは異なり得る。失効メッセージおよび削除メッセージは両方ともすぐに有効になるかもしれないが、証明書またはチケットの有効期限が切れた場合、鍵は有効期限まで、鍵の危殆化イベントの後も、使用することができる。
【１０９２】
鍵の有効期限管理は、対称鍵キャッシュシステムにさらに適用され、鍵が一時的であるとみなされていても、一時鍵が第２または第３のメッセージのために再利用され得る。キャッシュされた鍵の一時性は、キャッシュの有効期限ポリシーによって判定される。従って、鍵キャッシュポリシーはチケット構造としても使用され、キャッシュポリシー構成メッセージは、対称鍵を含まない「チケット」構造を使用してを指定され得る。
【１０９３】
統一鍵管理は、対称鍵および非対称鍵の両方に鍵管理メッセージおよびフローを利用して、制約のあるＩｏＴ環境に利益をもたらす実装での効率的な再利用を可能にする。
【１０９４】
図１５３は、一部の実施形態による、ＩｏＴメッシュデバイス８１２のネットワークにおいて鍵を管理するためにＩｏＴデバイス１５３００内に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。ＩｏＴデバイス１５３００は、図１５２に関して説明されたＩｏＴサーバ１５２０４またはＩｏＴクライアント１５２０８であり得る。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１５３００に対して選択され使用されてもよいことに留意されたい。
【１０９５】
この例では、ＩｏＴデバイス１５３００は、図１５２に関して説明されたＩｏＴサーバ１５２０４またはＩｏＴクライアント１５２０８のいずれかとして機能することができる。他の例では、例えば、ＩｏＴデバイス１５３００がより制約されている場合、ＩｏＴデバイス１５３００は、ＩｏＴクライアント１５２０８としてのみ機能し得る。さらなる例では、ＩｏＴデバイス１５３００は、ＩｏＴサーバ１５２０４としてのみ機能し得る。
【１０９６】
ＩｏＴデバイス１５３００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）１５３０２を含むことができる。ＴＭＰ  １５３０２は、暗号化プロセッサ（ＣＰ）１５３０４、不揮発性メモリ（ＮＶＭ）１５３０６、およびセキュアメモリ（ＳＭ）１５３０８を含み得る。ＣＰ  １５３０４は、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭ  １５３０６は、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭ  １５３０８は、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。本明細書で使用される場合、測定値は、ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードである。ブートコードセグメントの測定から開始して、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＳＭ  １５３０８は、図１５２に関して説明したセキュアストレージ１５２０６を提供することができる。
【１０９７】
大容量ストレージ８０８は、本明細書で説明される鍵管理機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１０９８】
大容量ストレージ８０８は、コードまたはデータに対して測定を実行するセキュアなブート部／測定部１５３１０を含み得る。追加の測定を実行するようにセキュアなブート部／測定部１５３１０を設定するために、プロセッサ８０２またはＴＰＭ  １５３０８によって初期ブート測定が実行されてもよい。これは、ＩｏＴデバイス１５３００にセキュリティを提供するためのトラステッド実行環境（ＴＥＥ）を作成することができる。ＴＥＥにおける後続の測定は、コードセグメントが動作のために準備されるときにＴＰＭ  １５３０８によって実行され得る。
【１０９９】
認証部１５３１２は、他のメッシュデバイス８１２、またはクラウド３０２内のデバイスとの通信を認証するために使用され得る。認証部１５３１２は、パケット通信部１５３１４を使用して、他のメッシュデバイス８１２またはクラウド３０２内のデバイスとの間で暗号化されたパケットを送信および受信することができる。認証部１５３１２は、サービスプロバイダ１５２０２によって提供された対称鍵、またはＩｏＴデバイス１５３００で生成された一時対称鍵（ＴＳＫ）を使用して通信を認証することができる。
【１１００】
鍵生成部１５３１６は、他のデバイスと通信するための一時対称鍵（ＴＳＫ）を生成するために使用され得る。認証部１５３１２は、他のデバイスとＴＳＫを交換することができる。鍵生成部１５３１６はまた、鍵が期限切れになった後、例えば鍵の有効期間のセキュア時間を超過したときなどに、新しいＴＳＫまたは新しい対称鍵（ＳＫ）を生成することができる。暗号化部／復号部１５３１８は、ＴＳＫまたはＳＫを使用して通信を暗号化または復号することができる。
【１１０１】
鍵マネージャ１５３２０は、鍵を監視し管理するために含まれ得る。これは、鍵が期限切れになったか否かを判定すること、および鍵発行部１５３１６を使用して再発行のための新しい鍵を生成することを含み得る。鍵マネージャ１５３２０は、鍵が危険にさらされたことを示す、別のメッシュデバイス８１２またはクラウド３０２内のデバイスからの失効メッセージについて通信部１５３１４を介して受信された通信を監視することができる。失効メッセージを受信すると、鍵マネージャ１５３２０は、鍵がもはや有効ではないことを示すために鍵のステータスを変更することができる。次いで、鍵マネージャ１５３２０は、認証部１５３１２を介して認証を再トリガして鍵を再生成することができる。
【１１０２】
図１５４は、一部の実施形態による、セキュアな通信のために鍵を管理するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１５４００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１５４００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１５４００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１１０３】
非一時的機械可読媒体１５４００は、サービスプロバイダに対して認証するようにプロセッサ９０２に指示するためのコード１５４０２を含み得る。コード１５４０４は、セキュアな通信またはストレージのための鍵を取得するようにプロセッサ９０２に指示するために含まれ得る。コード１５４０４は、チケットなどの対称鍵、または証明書などの非対称鍵を、サービスプロバイダから要求するようにプロセッサ９０２に指示することができる。
【１１０４】
コード１５４０６は、通信のための対称鍵を生成するようにプロセッサ９０２に指示するために含まれ得る。対称鍵は、公開鍵と秘密鍵とのペアの交換による認証後に別のデバイスと交換されるＴＳＫとすることができる。コード１５４０６によって生成される対称鍵はまた、期限切れになった鍵をリフレッシュするために生成された新しい鍵でもあり得る。
【１１０５】
コード１５４０８は、鍵が事前設定された鍵寿命に達したか否かを判定するようにプロセッサ９０２に指示するために含まれ得る。コード１５４１０は、期限が切れた鍵をリフレッシュするようにプロセッサ９０２に指示するために含まれ得る。コード１５４１２は、他のデバイスからの通信を暗号化および復号するようにプロセッサ９０２に指示するために含まれ得る。コード１５４１４は、例えば、失効メッセージが受信された場合に、鍵を失効させ、サービスプロバイダへの認証を繰り返すようにプロセッサ９０２に指示するために含まれ得る。
【１１０６】
本明細書で説明されている鍵管理技法は、任意の数のコンテキストで使用することができる。例えば、オブジェクトがアクティブになって接続する必要がある場合、オブジェクトを登録する方法や他のサービスやエージェントを見つける方法について、ネットワークで実行されている他のサービスやエージェントに関するレジストラからの情報を使用できる。しかしながら、パブリックレジストラは、分散型サービス妨害（ＤＤｏＳ）攻撃を受けやすい。実行可能であれば、非集中型プロトコルに基づいてレジストラを実装することは有用であり得る。非集中型プロトコルでは、ブロックチェーンまたは台帳は、それらのブロックチェーンアドレスを使用してデバイスまたはエージェントのアイデンティティを評価するための公開鍵インフラストラクチャ（ＰＫＩ）の代わりとして動作し得る。ブロックチェーンは、セキュアで、記憶され（ｍｅｍｏｒａｂｌｅ）、そして非集中化された名前空間として使用することができる。名前空間内の名前は、なんらかの非集中化された方法で管理され得る限られたリソースである。さらに、動的ホスト構成プロトコル（ＤＨＣＰ）におけるインターネットプロトコル（ＩＰ）などの、通常リースによって規制されている下位レベルアドレスは、マイクロペイメントまたは他のクレジットまたは通貨によって課金および規制され得る。
【１１０７】
図１５５は、一部の実施形態による、デバイスのブートストラップおよび発見のためのプロセス１５５００の概略図である。本明細書で使用されているように、ブートストラップは、デバイスの最初のスタートアップであり、その間にデバイスは、機能を実行するためにオペレーティングシステムおよび他のコードをストレージデバイスからロードすることができる。プロセス１５５００は、ＩｏＴネットワーク環境で行われ得る。ブロック１５５０２は、例えば、デバイスがブートし、例えばトラステッドプラットフォームモジュール（ＴＰＭ）または他の技術によって確立するなどして、セキュアなエンクレーブまたはトラステッド実行環境（ＴＥＥ）でコードを実行することを表す。
【１１０８】
ブロック１５５０４において、デバイスがブロックチェーンクライアントとして動作するための鍵が生成される。これは、例えば、ブロック１４２０６に示し、図１４２に関して説明したプロセスによって実行することができる。しかしながら、とりわけ図１３７〜図１４１、図１４２〜図１４６、または図１４７〜図１５１に関して説明した鍵生成プロセスなど、任意の数の鍵生成プロセスを使用することができる。
【１１０９】
ブロック１５５０６において、デバイスは、ブロックチェーン上で特別なコミッショニングトランザクションを生成する。コミッショニングトランザクションは、ドメイン名、またはなんらかの他の固有の属性を購入することを含み、これは、デバイスのアイデンティティを構成する属性の全体的なパッケージの一部になり得る。ブロック１５５０８において、デバイスは、ドメイン名またはユニバーサル固有識別子（ＵＵＩＤ）などの購入された属性を介して、あるいはオーナーを介して提供されたアイデンティティを割り当てられる。
【１１１０】
図１５６は、一部の実施形態による、デバイスのブートストラップおよび発見のための例示的な方法１５６００のプロセスフロー図である。図１５６の方法１５６００は、図１５９に関して説明されるＩｏＴデバイス１５９００によって実施することができる。方法１５６００は、デバイスにアイデンティティを取得させる、修正されたブートプロセスを記述し得る。アイデンティティは、サービスの発見およびサービスに対する支払いに使用され得る。
【１１１１】
ブロック１５６０２は、例えばデバイスがブートプロセスを開始するときを表す。これは、デバイスに最初に電源が投入された後、または再ブート時に行われ得る。ブロック１５６０４において、ＢＩＯＳは初期化し、通常のＰＯＳＴチェックを実行する。ブートプロセスは、トラステッドＳＷのみが実行されることを確実にするためのセキュアなブートプロセスであり得る。これは通常、デプロイ前にデバイスに鍵を格納するためにファームウェアサプライヤからの指示を使用して製造業者によって有効化されたハードウェアによって実行される。
【１１１２】
ブロック１５６０６において、セキュアブートプロセスは、セキュアエンクレーブまたはトラステッド実行環境（ＴＥＥ）にブートすることができる。セキュアエンクレーブは、アイデンティティクライアントを実行することができ、これは、例えば、分散型台帳を構築し、デプロイし、そして実行するためのオープンソースのモジュール式プラットフォームとしてＩｎｔｅｌ（登録商標）によってリリースされたＳａｗｔｏｏｔｈ  Ｌａｋｅ  Ｃｌｉｅｎｔであってもよい。アイデンティティクライアントが初期化されると、デバイスは通常どおりブートを継続する。ブロック１５６０８において、オペレーティングシステム（ＯＳ）は適切なランレベルでブートする。一部の例では、オペレーティングシステムは存在せず、代わりにデバイスはアドバンストＢＩＯＳによって動作される。
【１１１３】
ブロック１５６１０において、ブートプロセスが正しく実行されたか否かに関する判定が行われる。そうでない場合、ブロック１５６１２において、デバイスをリセットすべきか否かに関する判定が行われる。リセットは、デバイスの工場出荷時のリセットであってもよく、それはデバイスからのすべてのデータを消去し、デバイスをリセットしてオンボードの読み取り専用ＲＯＭイメージなどからブートすることができる。実行された場合、プロセスフローはブロック１５６０４に戻り、ブートプロセスを繰り返す。デバイスをリセットすべきではないと判定された場合、ブロック１５６１４において、警告メッセージが送信される。次いで、プロセスはブロック１５６１６において終了する。
【１１１４】
ブロック１５６１０において、ブートプロセス中にすべてが正しく機能したと判定された場合、プロセスフローはブロック１５６１８に進み、アイデンティティを取得する。複数のアイデンティティをデバイスに割り当てることができ、例えば、デバイスにはＤＮＳ名、ＩＰアドレス、ＭＡＣアドレス、ＵＵＩＤ、または他のアイデンティティを設定することができる。さらに、とりわけ図５から図９に関して説明したように、ブロックチェーン技法を使用してデバイス識別情報を割り当てることができる。この例では、スマートコントラクトまたは同様の構築物によって管理されるプロセスに参加するために、グローバルに固有のアイデンティティを取得することができる。本明細書で使用されるように、スマートコントラクトは、２つのデバイス間で自動的に交渉されるコントラクトであり得、第２のデバイスからの支払いと引き換えに、第１のデバイスが第２のデバイスに対してサービスを実行する、またはデータを提供する。
【１１１５】
ブロック１５６２０において、アイデンティティを取得または発見できる潜在的なサービスがエニュメレーションされる。デバイスは、スマートコントラクトの位置を指定する新しいＤＨＣＰオプションまたはコンセンサスに基づくネットワークなどの方法を含むがこれらに限定されない動的または静的プロセスを使用して、この機能を実行することができる。さらに、潜在的なサービスは、一部の暗号通貨ネットワーククライアントの場合のように、デバイスに事前にロードされ得る。潜在的なサービスは、デバイスが発見するか、または使用するようにハードコードされている、インターネットベースのサービスレジストリでアドバタイズされる場合もある。潜在的なサービスは、とりわけ、ネームコインなどの非集中型ネームサービスでアドバタイズされてもよい。従って、クライアントは、ネットワークアイデンティティを使用し、スマートコントラクトプロセスによって提供される任意のサービスとの相互作用を開始することができる１つまたは複数のそのようなネットワークに気付き得る。様々なサービスまたはネットワークがアイデンティティメカニズムを共有することを選択する場合もあるし、アイデンティティに対して完全に互換性のない手法を持っている場合もある。
【１１１６】
デバイスは、サービスによって指定された種類のアイデンティティを生成する能力に基づいて、または事前にプログラムされた目的に基づいて、サブスクライブを試みるサービスを選択することができる。サービスは、ブート中にセキュアエンクレーブ内で静的に割り当てられてもよいし、ポリシーシステムによって動的に設定されてもよい。しかしながら、サービスは、信頼される前に、セキュアエンクレーブ内で実行されているプロセスによって最初に検証されてもよい。
【１１１７】
ブロック１５６２２において、デバイスは、ＩＤを取得する方法が選択されたか否かを判定する。述べたように、ＩＤが使用され得る複数のネットワークが利用可能である場合、複数の方法が選択され得る。ブロック１５６２２で方法が選択されていない場合、ブロック１５６１４において警告メッセージを送信することができ、方法１５６００はブロック１５６１６において終了する。デバイスは、ＤＮＳ名、ＮｅｔＢＩＯＳ名、ＩＰアドレス、ＵＵＩＤなどの様々なアイデンティティを有することができるので、警告は多くの形態をとることができる。例えば、警告は、管理者への電子メール、ＳＭＴＰトラップ、ローカルまたはリモートのログファイル内のエントリ、ＳＭＳメッセージ、デバイスの外部にある点滅するＬＥＤシーケンス、またはその他の警告である。
【１１１８】
方法がブロック１５６２２において選択されている場合、ブロック１５６２４において、デバイスは選択されたサービスについてのアイデンティティを生成し得る。デバイスオーナーは、例えば、セキュアエンクレーブ内の構成を通じて、ハードウェア支援のアイデンティティ方法を使用するようにデバイスに要求するためのオプションを設定することができる。他の例では、オーナーは、ハードウェア支援アイデンティティ方法の選択を任意または好ましいものにすることができ、それによってデバイスは、サービスによって要求されるように鍵または他の固有の識別子を生成するためによりセキュア性の低い方法を使用できる。これらの設定、または他の予期しないエラーや例外により、デバイスは、特定のサービスのアイデンティティを生成できない場合がある。
【１１１９】
ブロック１５６２６において、デバイスのアイデンティティが正常に生成されたか否かに関する判定が行われる。アイデンティティが正常に生成されなかった場合、または複数のアイデンティティが生成される場合、方法１５６００はブロック１５６２２に戻って、識別情報を生成するために別の方法を選択できるか否かを確認する。デバイスは、そのポリシー設定を満たすまで、可能な方法またはサービスのリストを調べ続けることができる。例えば、ポリシーは、１つのアイデンティティが正常に生成された後にデバイスが停止するように規定することがある。他の例では、デバイスは、成功するまで、またはすべてのオプションが検討されるまで、アイデンティティ生成の多くのメカニズムを試して、利用可能なすべてのサービスを探索することができる。アイデンティティ生成プロセスはまた、デバイスがトランザクションを実行するために使用することができるリソースを獲得することができ、例えば、暗号通貨ネットワークの場合、アイデンティティが割り当てられるときにデバイスに初期残高が割り当てられ得る。
【１１２０】
ブロック１５６２８において、コミッショニングトランザクションを生成することができる。コミッショニングトランザクションは、ハードウェア支援プロセスとすることができ、それにより、デバイスに対してセキュアで信頼できる残高が生成される。これには、ネットワーク上の新しいコインの生成が含まれ得る。
【１１２１】
コミッショニングトランザクションは、特定のコンセンサスネットワークに固有のものとすることができる。それはネットワーク上のデバイスのアイデンティティを確認することができ、そしてコンセンサスネットワークによって要求されるパブリックアイデンティティ情報を含むことができる。例えば、デバイスの秘密鍵によって署名されたトランザクションは、トランザクション内に公開鍵およびウォレットＩＤを含むことができ、それによって、トランザクションのソースを容易に検証することができる。コミッショニングトランザクションは、アイデンティティ生成後、いつでも行われ得る。さらに、それはデマンドドリブン型であってもよく、例えば、それはデバイスがトランザクションに参加することを初めて望んだときにのみ起こるのであってもよい。最初のトランザクションの後、デバイスのアイデンティティはネットワーク内でパブリックに知られており、そこからのメッセージはコンセンサスネットワークによって提供されるメカニズムを使用して検証することができる。
【１１２２】
ブロック１５６３０において、コミッショニングトランザクションが完了したか否かについての判定が行われる。コミッショニングトランザクションが失敗した場合、例えば、ネットワークがトランザクションを無効として拒否した場合、ブロック１５６３２において、デバイスは警報を生成する。失敗に応じて、ブロック１５６３４において、デバイスはトランザクションの一部のパラメータを変更し、トランザクションを再試行することができる。デバイスは、そのサービスの新しいアイデンティティの生成を試みたり、アイデンティティを生成する他のサービスの選択を試みたりすることができる。
【１１２３】
再試行され得る失敗の例は、ドメイン名の購入である。ドメイン名は、ドメイン名がチェックされたときに利用可能になり、トランザクションが生成される。しかしながら、処理される前に、別のエンティティがドメイン名を取得する。この例では、デバイスは、ドメイン名パラメータを更新し、トランザクションを再試行することができる。一部のトランザクションは、失敗するが、再試行できない場合がある。例えば、二重支払いは再び行うことはできない場合もある。
【１１２４】
トランザクションがブロック１５６３０で正常に完了したと判定された場合、ブロック１５６３６において、デバイスはアイデンティティを有することを確認され得る。ブロック１５６１４において、プロセスが完全に完了したことを示すために警告を生成することができる。次いで、プロセスはブロック１５６１６において終了する。
【１１２５】
デバイスが将来のある時点でデコミッションされた場合、ブロックチェーンプロトコルは、採掘または割り当てられたコインなどの残高の処分を判定することができる。コインは破壊されるか、さもなければ循環から取り除かれ得る。コインまたは残高は、デバイスオーナーによって指定された他のデバイスに再配信されてもよい。一部の例では、残高またはコインは、取引所で販売され、デバイスオーナーへの返済のために通貨に変換され得る。
【１１２６】
プロセスは、図１５５および図１５６に示すブロックに限定されない。ブロックチェーンスマートコントラクトの概念を使用した、より機能豊富なメカニズムを実装することができる。
【１１２７】
図１５７は、一部の実施形態による、スマートコントラクト機能を使用するデバイスのブートストラップ、発見、およびライフサイクルのためのプロセス１５７００の概略図である。ブロック１５７０２は、例えばデバイスがブートするときを表す。これは、デバイスの電源を入れた後に行われても、デバイスが再ブートされた後に行われてもよい。図１５５のブロック１５５０２に関して説明したように、デバイスは、ＴＥＥなどのセキュアなエンクレーブ内でコードをブートし実行する。
【１１２８】
ブロック１５７０４において、デバイスは、ブロックチェーンクライアントとして使用される鍵を生成することができる。これは、例えば、図１４２のブロック１４２０６に関して説明したように実行することができる。
【１１２９】
ブロック１５７０６において、デバイスは、例えばコミッショニングトランザクションを作成することによって、ブロックチェーン上のスマートコントラクト１５７０８と相互作用することができる。新しいデバイスが最初にスマートコントラクト１５７０８と相互作用するときに、コントラクト参加機能１５７１０が実行されてもよい。スマートコントラクト１５７０８は、デバイスアテステーション機能をサポートし、スマートコントラクト１５７０８内で特定のデバイスを受け入れるか否かを決定することができる。コミッショニングトランザクションの内容は、受け入れを判定するために使用されてもよい。コントラクト参加機能１５７１０は、スマートコントラクト１５７０８に参加することが許可される前にデバイスにポリシーを施行することができる。例えば、コントラクト参加機能１５７１０は、参加前に、デバイスが、指定された最低限の規格を使用してそのハードディスクまたはストレージを暗号化することを要求してもよい。コントラクト参加機能１５７１０は、スマートコントラクト１５７０８に受け入れる前にそれを準備するために、他の機能またはデバイスとの追加の相互作用を要求することができる。
【１１３０】
同様に、スマートコントラクト１５７０８を去ると同時に、条件または機能がデバイスに課されてもよい。これらはコントラクト脱退機能１５７１２の一部である場合もある。例えば、コントラクト脱退機能１５７１２は、工場出荷時設定へのリセットの実行など、デバイスがそのメモリを消去することを要求してもよい。コントラクト脱退機能１５７１２の他の要件は、現在のデバイス位置と共に無人機またはロボットを送信して、サービス組織などの保守サービスプロバイダへの販売終了（ｅｎｄ−ｏｆ−ｌｉｆｅ）メッセージを送信することを含むことができ、それによって、デバイスは、回収され、その後、自身をシャットダウンすることができる。コントラクト脱退機能１５７１２は、コントラクトオーナーによって指定された任意の数の条件を含むことができる。
【１１３１】
デバイスがスマートコントラクト１５７０８に参加することを許可されている場合、デバイスは、例えばブロックチェーン内の作成されたデバイスのリスト１５７１４に追加される。一般に、制御機能のみがブロックチェーンに格納され得る。変数は、いくつかの異なるセキュアな格納メカニズムのいずれかにチェーン外に格納され得る。これらのメカニズムは、ブロックチェーン内に参照を有し得る。これは、重要なストレージ要件を有し得る変数に役立つ。
【１１３２】
ブロック１５７１４において、デバイス属性リスト１５７１６は、作成されたデバイスのリストと関連付けられ得る。さらに、デバイスは属性を自己記述し、その属性を、ブロックチェーン内またはセキュアなストレージメカニズムのチェーン外のいずれかに格納することができる。属性は、デバイスの種類、位置、デバイス能力および機能などの単純なデバイスのコンテキストプロパティを含み得る。属性はまた、デバイスが提供しているアドバタイズされたサービスのリストを含み得る。これはサービス発見メカニズムとして実行され得る。
【１１３３】
スマートコントラクト１５７０８は、コミッショニングプロセス中に、またはその後いつでもトークン１５７１８をデバイスに発行することができる。トークンは、複数の抽象的な意味を持つことができ、様々な目的で発行され得る。例えば、デバイスがスマートコントラクト１５７０８内で設定された基準を満たしている場合、例えば特定のレベルの暗号化機能を備えている場合は、特殊なタイプの信頼トークンを発行できる。サービスにアクセスするとき、デバイスから来るデータのためのデータシンクがそれらの暗号化機能を持つことを要求するために、トークンはサービスに提示され得る。さらに、トークンを使用して、デバイスが他のサービスにアクセスしたり、アイデンティティを検証したりすることができる。
【１１３４】
スマートコントラクト１５７０８は、デバイスがコントラクトから抜ける準備ができたときにトークン１５７２０を失効させることができる。トークンが失効されると、そのトークンの下のアクセスは無効になる。失効トークン機能１５７２０は、契約を脱退する条件の一部として、コントラクト脱退機能１５７１２によってトリガされてもよい。
【１１３５】
デバイスがネットワーク上でコミッションされると、ブロック１５７２２において、デバイスは、スマートコントラクト１５７０８の下で動作を開始することができる。新しい機能がデバイス上で利用可能になった場合、またはその属性が変更された場合、デバイスはその動作中いつでもスマートコントラクト１５７０８と相互作用して新しいトークンを要求することができる。
【１１３６】
スマートコントラクト１５７０８に対するデバイスの関係は、多対１、多対多、または１対多であり得る。トークンおよび属性は、コントラクトを結ぶことによってデバイスの有効期間中いつでも変更できる。スマートコントラクト１５７０８は、例えば、他のデバイスにミラーされている共有ブロックチェーンを含むデバイスの一部であり得る。この例では、スマートコントラクト１５７０８の機能は、ブロックチェーンを維持するために使用されるブロックチェーンロジックの一部であり得る。他の例では、スマートコントラクト１５７０８は、別のデバイス上、ＩｏＴネットワーク内、またはクラウド内に配置され得る。
【１１３７】
ブロック１５７２４において、例えば、デコミッショントランザクションをスマートコントラクト１５７０８のブロックチェーンにポストすることにより、デバイスをデコミッションすることができる。発行されたトークンはすべて無効にされ（１５７２０）、デバイスは、作成されたデバイスのリストから除去される（１５７１４）。さらに、コントラクト脱退機能１５７１２が実施されてもよい。
【１１３８】
図１５８は、一部の実施形態による、スマートコントラクトを使用してデバイスのブートストラップ、発見、およびライフサイクルのための例示的な方法１５８００のプロセスフロー図である。図１５８の方法１５８００は、図１５９に関して説明されるＩｏＴデバイス１５９００によって実施することができる。ブロック１５８０２は、例えばデバイスのブートを表す。これは、図１５６のブロック１５６０２から１５６０８に関して説明されたように実行されてもよい。
【１１３９】
ブロック１５８０４において、デバイスがブロックチェーンまたはスマートコントラクトに参加するための鍵を生成することができる。鍵生成段階は、例えば図１４２のブロック１４２０６に関して説明したように、本明細書で説明したように実行することができる。
【１１４０】
ブロック１５８０６において、コミッショニングトランザクションを作成し実施することができる。コミッショニングトランザクションは、図１５６のブロック１５６２８に関して説明したとおりであり得る。ブロック１５８０８において、コミッショニングトランザクションが正常であったか否かに関する判定が行われる。正常ではなかった場合、ブロック１５８０２に記載されているようにデバイスを再ブートすることができる。
【１１４１】
ブロック１５８０８で判定されるように、コミッショニングトランザクションが成功した場合、ブロック１５８１０において、コントラクトがエニュメレーションされ得る。デバイスは様々な方法で相互作用することができるので、コントラクトをエニュメレーションすることは様々なオプションをエニュメレーションすることができる。エニュメレーションは、任意の静的または動的な方法で行うことができ、例えば、それはインターネットでホストされるコントラクトのレジストリ上で実行することができる。さらに、これは、セクション３．４．３で説明されているルックアップの方法を使用して実行することもできる。
【１１４２】
ブロック１５８１２において、デバイスは、スマートコントラクトと相互作用することによってスマートコントラクトに参加し、このことは、スマートコントラクトオーナーのウォレットアドレスに料金を送信することを含み得る。交渉には料金関連を含むことができ、例えば、コントラクトは、例えばトラステッドデータの提供や属性のアテステーションなどの一部の条項および条件に同意すると、デバイスの支払い金額が少なくなり得るオプションを提示することができる。本明細書に詳述されているものを含む他の交渉メカニズムを採用することができる。
【１１４３】
ブロック１５８１４において、交渉が成功したか否かに関する判定が行われ、成功しなかった場合、交渉はブロック１５８１２において続行する。ブロック１５８１４で交渉が成功した場合、ブロック１５８１６において、デバイスは、例えばブロックチェーントランザクションをコミットすることによって、作成されたデバイスのリストに追加される。これは、図１５７のブロック１５７０８に関して説明された、作成されたデバイス１５７１４のリストに関して説明されたとおりであり得る。
【１１４４】
ブロック１５８１８において、デバイスの属性がパブリッシュされる。各属性について、トラステッドプラットフォームモジュール（ＴＰＭ）によってサポートされるトラステッド実行環境（ＴＥＥ）などのハードウェア環境、またはデバイスが実際にその属性を持っていることをアテステーションもしくは検証するために使用され得る他のトラステッドメカニズムがあるか否かを識別することが可能であり得る。
【１１４５】
ブロック１５８２０において、デバイスは、スマートコントラクトの下で機能するためのトークンを要求し得る。デバイスが完全に動作可能になると、サービスまたはリソースにアクセスまたは提供しようとするときに、トークンがデバイスによってサービスのオーナーに提示され得る。トークン発行の基準は、属性のアテステーションなどの機能を考慮に入れることができる。ブロック１５８２２において、特定の属性がアテステーションされた場合、ブロック１５８２４において、より高い値のトークンをデバイスに割り当てることができる。そうでない場合、例えばブロック１５８２６において、より低い値のトークンが割り当てられ得る。複数のトークンの種類とトークンボリュームをデバイスに割り当てることができる。しかしながら、スマートコントラクトのオーナーがスマートコントラクトを設計している場合、これはスマートコントラクトのオーナーの裁量による。一部のトークンは、デバイス動作中にプロセス、サービス、またはシステムオーナーに提示されると消費可能になり得、トークンがデバイスのウォレットからオーナーのウォレットに転送されるペイパーユースモデルで消費される。他のトークンは永続的であり得、例えば、デバイスが特定のスマートコントラクト、デバイスグループのメンバであることを検証するため、または特定の属性、能力、または機能を所有するデバイスをアテステーションするためだけに提示され得る。
【１１４６】
ブロック１５８２８において、デバイスはコミッショニングされ、ブロック１５８３０において動作が仮定される。これは、図１５７のブロック１５７２２に関して説明したとおりであり得る。
【１１４７】
ブロック１５８３２において、デバイスはデコミッションされる。デバイスに未使用のトークンが含まれていた場合、スマートコントラクトの当事者間で通貨の返金が行われてもよいし行われなくてもよい。次いで、プロセスはブロック１５８３４において終了する。
【１１４８】
図１５９は、一部の実施形態による、ブートストラップ、発見、および有効期限管理のためにＩｏＴデバイス１５９００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１５９００に対して選択され使用されてもよいことに留意されたい。
【１１４９】
ＩｏＴデバイス１５９００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）１５９０２を含むことができる。ＴＭＰ  １５９０２は、暗号化プロセッサ（ＣＰ）１５９０４、不揮発性メモリ（ＮＶＭ）１５９０６、およびセキュアメモリ（ＳＭ）１５９０８を含み得る。ＣＰ  １５９０４は、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭ  １５９０６は、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭ  １５９０８は、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。本明細書で使用される場合、測定値は、ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードであり得る。ブートコードセグメントの測定から開始して、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＳＭ  １５９０８は、セキュアなストレージを提供することができる。ＴＰＭ  １５９０２を使用して、プログラムを実行するためのＴＥＥまたはセキュアエンクレーブを確立することができる。
【１１５０】
大容量ストレージ８０８は、本明細書で説明される鍵管理機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１１５１】
大容量ストレージ８０８は、コードまたはデータに対して測定を実行するセキュアなブート部／測定部１５９１０を含み得る。追加の測定を実行するようにセキュアなブート部／測定部１５９１０を設定するために、プロセッサ８０２またはＣＰ  １５９０４によって初期ブート測定が実行されてもよい。
【１１５２】
鍵生成部１５９１２は、他のデバイスと通信するための鍵を生成するために使用され得る。これは、例えば、ブロック１４２０６に示し、図１４２に関して説明したプロセスによって実行することができる。しかしながら、とりわけ図１３７〜図１４１、図１４２〜図１４６、または図１４７〜図１５１に関して説明した鍵生成プロセスなど、任意の数の鍵生成プロセスを使用することができる。
【１１５３】
サービスエニュメレーション部１５９１４は、ＩｏＴデバイス１５９００に利用可能なサービスまたはＩｏＴデバイス１５９００によって提供され得るサービスをエニュメレーションするために含まれ得る。スマートコントラクト環境における動作のために、コントラクトエニュメレーション部１５９１６は、ＩｏＴデバイス１５９００が参加できるコントラクトを発見することができる。コントラクトエニュメレーション部１５９１６は、とりわけ、Ｏｐｅｎ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｆｏｕｎｄａｔｉｏｎ（登録商標）、Ａｌｌｓｅｅｎ  Ａｌｌｉａｎｃｅ、またはＯｐｅｎ  Ｆｏｇ  Ｃｏｎｓｏｒｔｉｕｍによって提供される仕様の一部として提供される機能など、任意の数の発見技術を使用してコントラクトを発見することができる。
【１１５４】
スマートコントラクト機能１５９１８は、例えば、図１５７のブロック１５７０８に関して説明したように、スマートコントラクトのためのホストとしてのＩｏＴデバイス１５９００の使用をサポートするために含まれ得る。
【１１５５】
ブロックチェーンロジック１５９２０は、サービス、属性、デバイスのアイデンティティ、コントラクト、コイン残高などを保持するブロックチェーン１５９２２を維持するために含まれ得る。ブロックチェーンロジック１５９２０は、ブロックチェーントランザクションを他のＩｏＴデバイスに伝播させるために使用され得る。
【１１５６】
図１６０は、一部の実施形態による、セキュアな通信のために鍵を管理するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１６０００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１６０００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１６０００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１１５７】
非一時的機械可読媒体１６０００は、セキュアなエンクレーブでブートするようにプロセッサ９０２に指示するためのコード１６００２を含み得る。コード１６００４は、アイデンティティを取得するようにプロセッサ９０２に指示するために含まれ得る。コード１６００６は、通信のための鍵を生成するようにプロセッサ９０２に指示するために含まれ得る。
【１１５８】
コード１６００８は、利用可能なサービスまたはスマートコントラクトをエニュメレーションするようにプロセッサ９０２に指示するために含まれ得る。コード１６０１０は、スマートコントラクトに参加するようにプロセッサ９０２に指示するために含まれ得る。コード１６０１２は、ＩｏＴデバイスから利用可能な属性またはサービスをパブリッシュするようにプロセッサ９０２に指示するために含まれ得る。コード１６０１４は、スマートコントラクトの下で動作するようにトークンを要求するようにプロセッサ９０２に指示するために含まれ得る。
【１１５９】
ネットワークに参加するために、データまたはリソースを必要とするデバイスまたはエージェントは、ネットワークまたは他の相互接続ネットワークを探索してデータまたはリソースを取得することができる。本明細書で使用されるように、データは、交差点管制装置のための距離、交通流などの、本デバイスの機能を完成するために必要とされる任意のデータであり得る。リソースには、上流のシステムで実行される予測モデル、またはローカル機能の実行に使用されるコードなど、タスクを完了するために使用される可能性のある任意の機能が含まれる。しかしながら、ネットワークをクエリであふれさせることは、ネットワーク通信を過負荷にする可能性があり、エネルギー制約のあるデバイスにとって問題を引き起こす可能性がある。さらに、集中型ネットワークは、分散型サービス妨害（ＤＤｏＳ）攻撃に対して脆弱な場合がある。台帳またはブロックチェーン認定クレジットを使用ことは、ネットワークの負荷を軽減し、オブジェクトによるリソースの管理を改善し、ＤＤｏＳ攻撃に対するネットワークの脆弱性を減らすのに役立ち得る。
【１１６０】
追跡のためにリソースをよりよく編成するために、リソースは、Ｋａｄｅｍｌｉａなどの分散ハッシュテーブル（ＤＨＴ）ベースのネットワークに分散させることができる。ｎ個のノードから成るＫａｄｅｍｌｉａネットワークでは、ネットワーク内の任意のノードを見つけるのに最大でＯ（ｌｏｇ（ｎ））ホップかかる。加えて、そのようなネットワークは、ｋバケットの概念を使用し、これは事実上、ネットワーク内のノードがそれら自身の近隣機をよく知っており、従ってそれらのローカルｋバケットが多数のノードを有することを意味する。しかしながら、場合によっては、ノードからノードが離れているほど、存在するノードが少なくなり、ｋ値が小さいｋバケットのノード数が少なくなることを示す。
【１１６１】
上述のように、現在のブロックチェーン技法は、ブロックチェーン内の特定のブロックにインデックスを付けるための方法としてマークルハッシュツリーを構築することができる。ブロックハッシュがわかっている場合、そのブロックはブロックのリポジトリに効率的に配置され得る。これはＤＨＴの一種とみなすことができる。ＤＨＴは、ブロックチェーンに含まれる特定のデータを識別するためにも使用できる。この手法では、データ値はＤＨＴにハッシュされてもよく、ＤＨＴデータベース内の位置が、データを見つけることができるブロックチェーンブロックハッシュを明らかにする。
【１１６２】
データの信頼性を検証したいシステムは、２段階のルックアッププロセスを実行することができ、このプロセスでは、関心のあるデータがＤＨＴ位置にハッシュされる。その場所はブロックハッシュ値を明らかにする。ブロックハッシュ値は、マークルツリーにハッシュされ、ブロックチェーン内の実際のブロックを明らかにする。ブロックハッシュの計算および次の前のブロックのチェックによって、チェーン内のブロックの完全性が検証される。このようにして、ＤＨＴで認識可能なデータはすべて、インフラストラクチャによる信頼メカニズムに従って完全性が確認される。
【１１６３】
本明細書で説明されるブルームフィルタ機構は、ＤＨＴを使用して実施することができる。ＤＨＴ値がブルームフィルタを形成するために使用されるとき、それはサブスクライバのコミュニティによるサブスクリプションのために利用可能なそのデータ項目のためのトピックがあることを示し得る。コミュニティはブルームフィルタ値に興味がある場合もあり、データ値を含むトランザクションがブロックチェーンで見つかるたびに通知されてもよい。
【１１６４】
データ分析は、一見無相関のデータ間の相関を見つけることを目的としている。従って、分析エンジンは、以前は予期していなかった相関関係を仮定し、これらのトピックをサブスクライブすることができる。仮説的に相関させた値のＤＨＴが統計的に関心対象の時間枠内に発生する場合、データアナリストは自分の仮説を検定できる。ブロックチェーンにマッピングされた大量のトランザクションを考えると、これはデータアナリストの仮説検定の効率的な通知を可能にし得る。
【１１６５】
ネットワーク構造へのこの手法は、遠く離れたノードへのクエリが、参加しているすべてのノードに完全なネットワークマップを複製する必要なしに、リモートの近隣についての詳細な情報を返し得ることを意味する。これにより、ネットワークをより動的に保つことができる。ローカルネットワーク内のリソースを発見するためのブロードキャストは比較的安価であり、ネットワーク全体の連合的な性質は、ネットワーク全体にわたるリソース発見ブロードキャストトラフィックのレベルが低減され得ることを意味する。
【１１６６】
しかしながら、従来のコンセンサスネットワークは、この概念を組み入れておらず、それは、相補的なチェーン外データ／ストレージプレーンを有する制御プレーンとしてブロックチェーンをどのように使用するかという方法が開発されていないからである。従って、本明細書で開示される態様は、これを可能にするために使用され得、従ってより多くのデータが時間の経過と共にチェーン上に格納されるにつれて生じるスケーラビリティの問題に対処するために使用され得る方法を提供する。
【１１６７】
本明細書で説明されるように、コンセンサスノードがｋバケット方式で分散されるように設計されたブロックチェーンは、リソースを見つけるためのブロックチェーンの効率を改善することができる。ｋバケットは、ローカルなセグメント化されたネットワークを半自律的に導入することができ、ローカルに利用可能なサービスおよびコントラクトをそれらをネットワーク全体に分散させることなく格納することができる。このストレージは、チェーン外でもチェーン内でも行うことができる。
【１１６８】
本明細書で説明されるように、デバイスは、ネットワーク内のサービス、スマートコントラクト、および他の情報を見つけたいと思う場合がある。このような情報をチェーンに格納すると、ブロックチェーンはデータプレーンではなく制御プレーンとみなされるため、スケーラビリティおよび性能の問題が発生する可能性がある。台帳認定クレジットのこの概念を使用して、サービスまたはスマートコントラクトの取得にかかる各ホップに動的コストを関連付けることができる。グローバル探索では、利用可能な最良の一致が得られる可能性があるが、実行にかかる時間とクレジットの観点から見れば、より多くのコストがかかる可能性がある。従って、探索エンティティは、ホップのコストを支払うか、現在の探索結果に満足するかの間でトレードオフを決定する必要があり、これは両立しない。探索対象のリソースは発見可能な形式でなければならず、ブルームフィルタのアイデアをネットワーク全体の探索効率をさらに向上させるための技法として適用できる。
【１１６９】
図１６１は、ブルームフィルタホップを使用してリソースを発見するプロセス１６１００の概略図である。プロセス１６１００では、一部の実施形態によれば、クライアントノードすなわちｃノード１６１０２が、リソースの探索１６１０４を、最寄りのマイニングノードすなわちｍノード１６１０６にブロードキャストする。ｍノード１６１０６は、そのローカルｋバケット１６１１０内のノード内に保持されているサービス、スマートコントラクト、およびファイルの内容で埋められた、または基礎となるＤＨＴプロトコルの動作によって指示されるように、それ自体のブルームフィルタ１６１０８を維持する。結果が否定的であれば、探索は失敗しており、そしてｃノード１６１０２は、複数の基準を用いて、探索を終了するか続行するかを決定することができる。結果が続行することである場合、ネットワークの内容のより徹底的な探索が実行され得る。
【１１７０】
本明細書で使用されるように、ブルームフィルタは、要素がセットのメンバであるか否かをテストするために使用され得る、複数のビットを含むストレージ構造などの確率的データ構造である。クエリは、場合によりセット内にある、またはセット内にはない、２つの異なる結果のうちの１つを返すことができる。ブルームフィルタの各要素または結果は、フィルタ内のビットの一部のセットを埋めるために使用されるハッシュ関数である。探索に使用されるハッシュがブルームフィルタ内のすべてのビットに一致する場合、所望の結果は関連するＫバケットに含まれ得る。対照的に、いずれかのビットが一致しない場合、望ましい結果はそのＫバケットにはない。潜在的に肯定的な結果が返される場合、そのＫ個のバケットに関連付けられたノードのＤＨＴ内でハッシュコードのさらなる探索を実行して、所望の結果が存在するか否かを判定することができる。
【１１７１】
続行するために、ｍノード１６１０６は、別のノード１６１１２に探索１６１０４をブロードキャストする。ノード１６１１２は、そのローカルＫバケット１６１１６内のノードの内容で埋められたブルームフィルタ１６１１４を含むことができる。その探索が成功しなかった場合、ｃノード１６１０２は、探索を続行するか否かの選択権を有する。ｃノード１６１０２が探索１６１０４を続行することを選択した場合、それは別のノード１６１１８にブロードキャストされ得る。このノード１６１１８はまた、そのＫバケット１６１２２内のノードの内容をリストしたブルームフィルタ１６１２０も含む。この場合、探索１６１０４は、３ホップでターゲットサービスを見つけることに成功する。探索を続行するための例示的な基準は、一致を見つけることの重要性と、さらなる探索のネットワークに対する追加コストとの間のバランスを含む。
【１１７２】
図１６２は、一部の実施形態による、ＤＨＴを使用したリソース発見のための例示的な方法１６２００のプロセスフロー図である。図１６２の方法１６２００は、図１６３に関して説明されるＩｏＴデバイス１６３００によって実施することができる。本明細書で説明されているように、非集中型ブロックチェーンは、そのデータのほとんどを関連するＤＨＴに格納することができ、従ってブロックチェーンデータベース（ＤＢ）のサイズを小さくすることができる。スマートコントラクトやファイルなどのリソースは、ＤＨＴに配置されている場合がある。リソースの提供は、ブロックチェーン記録とそれに関連付けられたハッシュの存在によってバックアップされ得る。
【１１７３】
結果が要件を満たすことができる限り、最適ではない結果を含む可能性がある探索結果をクライアントが受け入れることを促すために、料金支払いをルックアップと関連付けることができる。料金支払いは、デバイスとネットワークと間のさらなるホップを通じて、デバイス間で探索を拡張するための料金である。最初のｋバケットで探索が成功しなかった場合に課金され得、クライアントは探索の延長を要求する。これは、いくらか良い結果を得るためにネットワークの徹底的な探索を実行するよりもコストを節約することができる。
【１１７４】
ブロック１６２０２は、例えば、ネットワークに電力が供給されたとき、または新しいデバイスがネットワークに追加されたときを表す。ブロック１６２０４において、ネットワークが構成される。ブロックチェーンとＤＨＴとの両方を構成する必要がある。ブロックチェーンの設定は、コンセンサスアルゴリズムの選択、マイナー（ｍｉｎｅｒ）または成功したブロックを提案する確認部に対する報酬レベル、アルゴリズムの難易度レベル、報酬レベルが調整される頻度などを含み得る。本明細書で使用されるように、マイナーまたは確認部は、ブロックチェーンおよびＤＨＴにアクセスすることによってサービスまたは機能を提供可能であり得るデバイスを識別して、適したターゲットを見つけるデバイスである。アルゴリズムの難易度は、探索が成功するために照合されるべき探索項目の数を示し得る。報酬レベルは、探索を成功させるためにマイナーまたは検証者に行われる支払いとみなすことができる。それは、探索の複雑さ、結果に到達するためのホップ数などに基づいてもよい。
【１１７５】
ブロック１６２０６において、ＤＨＴが初期化される。ＤＨＴがインスタンス化され、動作を開始する。ＤＨＴオーナーは、既存のＤＨＴを自由に使用したり、独自の専用プロトコルを指定または実装したりすることができ、これにより、ブロックチェーンと統合したり、独自の差別化機能を有効にしたりできる。ＤＨＴは、１つのデータの複製をネットワーク内にいくつ保持するべきかなど、一般的ではない設定を含み得る。ＤＨＴでは、ファイルは、例えば、群内のいずれかのピアの最後、またはトラッカーノードが使用できなくなったときに期限切れになり得る。本明細書で説明されるように、ブロックチェーンアウェアＤＨＴは、ネットワーク内でファイルの複製を自動的に維持することができる。データは、そのデータのオーナーがデータの除去または削除の方法に関する条件を指定していない場合、無期限に保存され得る。それ以外の場合、データは生存期間（ＴＴＬ）が固定されているか、オーナーおよび指定されたデリゲートによって除去され得る。
【１１７６】
ブロック１６２０８において、最初は空のブロックチェーンデータベース（ＤＢ）およびジェネシスブロックが作成される。ブロックチェーンに格納されているデータは他の場所を指している可能性があるため、すべてのデータをブロックチェーンに格納する必要はない。ブロックチェーン開発者は、実装されている特定のプロトコルを通じて、ブロックチェーンに追加された記録にどのフィールドまたはパラメータを含めるかを指定できる。ブロックチェーンを作成または保守している当事者は、その決定をアプリケーション開発者に委任することができ、アプリケーション開発者は、ブロックチェーン開発者によって許可された規則に従って、ブロックチェーン内またはブロックチェーン外に特定のデータを格納することを選択できる。この例では、ブロックチェーン外に格納されたデータは、ＤＨＴに格納されてもよい。プロセスのどの時点でも、他のユニットがマイナーまたは確認部としてネットワークに参加できる。マイナーは、格納されているリソースに関して、ＤＨＴとブロックチェーンとにデータを追加できる。確認部は、そのデータが正しいことを確認し、ＤＨＴを格納し、格納されたリソースに関するデータを見つけるために探索機能を実行することができる。
【１１７７】
ブロック１６２１０において、マイナーまたは検証者など、ネットワークに参加している新しい参加者がいるか否かに関する判定が行われる。もしそうであれば、ブロック１６２１２において、新しく参加したマイナーまたは確認部がブロックチェーンデータベースおよび区画ＤＨＴをコピーし得る。次いで、プロセスフローはブロック１６２１０に戻り、それ以上のマイナーまたは確認者がネットワークへの参加を希望しているか否かを判定する。動作中のブロックチェーンプロトコルによって許可されている場合、任意のノードがマイナーと確認部との両方になることができる。さらに、任意のノードは、ブロックチェーンストレージまたはＤＨＴノードであり得る。ネットワークに参加している新しいノートがＤＨＴネットワークに参加している場合、これは、ＤＨＴのプロトコル規則に従ってＤＨＴの再区画化をもたらし得る。
【１１７８】
ブロック１６２１４において、ブロックチェーンデータベースおよび区画ＤＨＴのコンテンツが作成され得する。コンテンツの作成は、データがＤＨＴに格納、複製、および配信され、データの場所を指す記録がブロックチェーンに格納される、２段階のプロセスであり得る。コンテンツ作成は、とりわけ、コンテンツソースを判定しアクセスすることなど、特定のタイプのコンテンツに対する追加の段階を含むことができる。従来のブロックチェーンに勝るこの手法の１つの態様は、ネットワーク内のすべてのマイナーまたは確認部が、すべて同じデータの記録を保持する必要があるわけではないということである。例えば、Ｅｔｈｅｒｅｕｍでは、スマートコントラクトはチェーン上に格納されており、つまり、ネットワーク内のすべての確認部に重複したコピーがあることを意味する。この例では、ＤＨＴが各データオブジェクトの３つの複製を保持することを指定している場合、３つのコピーのファイル断片はＤＨＴに参加するノードにわたって分散され、すべてのノードがすべてのファイルのフルコピーを持つ必要はない。
【１１７９】
ブロック１６２１６において、作成されたコンテンツに対して統一資源識別子（ＵＲＩ）が生成される。ＵＲＩは、トラッカーが関与するところで従来の手法を使用する場合もある。しかしながら、これにより、集中型コンポーネントが導入される。従って、データをネットワーク全体に分散して保持するために、ＵＲＩは、位置ベースのデータ識別子ではなく、マグネットリンクまたは同様のコンテンツベースのネットワーキング手法を利用することができる。
【１１８０】
ブロック１６２１８において、コンテンツ作成部は、ＵＲＩ、ブロックチェーンプロトコルによって規定された任意の追加のメタデータ、およびＤＨＴに格納されているオブジェクトのコンテンツのハッシュを格納する。ブロックチェーンに格納されているハッシュは、データオブジェクトの提供を保証し、その内容が変更されていないことを検証するために使用され得る。さらに、ハッシュをブロックチェーンに格納することは、ハッシュが特定の日に存在したこと、特定のアイデンティティによって作成または所有されたことなどを確認するために使用され得る。
【１１８１】
メタデータは、どのコンテンツ制作者が行うことを許可されているかを制御するために使用されてもよい。例えば、スマートコントラクトのオーナーは、コンピュータプログラムを作成し、それをチェーン上で「孤立」させることができ、その結果、その実行がその後中止されないようにすることができる。従って、ブロックチェーンプロトコルのオーナーは、どの機能をブロックチェーンで有効にするかについて慎重に検討する必要がある。有効にした場合、データはブロックチェーンの存続期間中削除されずにＤＨＴ内に永遠に存続し、データに対する権利は委任されない場合がある。ＤＨＴ内のデータは、利用するデータ作成部が自由に使える任意の方法を使用して暗号化することができる。
【１１８２】
ブロック１６２２０において、作成すべきコンテンツがまだあるか否かに関する判定が行われる。コンテンツの作成は、ＤＨＴとブロックチェーンとの両方が存在し続ける限り、他のアクティビティと並行して実行される方法１６２００における連続的なループであり得る。
【１１８３】
ブロック１６２２２において、ブロックチェーン、またはＤＨＴ、あるいはその両方でコンテンツを識別することができる。コンテンツルックアップは、探索対象のハッシュとブルームフィルタとの間にビットの一致があるか否かを判定するために、ブロックチェーンに格納されたブルームフィルタをチェックすることによって開始することができる。もしそうであれば、これは、コンテンツがブルームフィルタに関連するＫバケット内に存在し得ることを示し得る。次いで、コンテンツルックアップは、コンテンツが存在するか否かを判定するためにＤＨＴを調べることができる。
【１１８４】
コンテンツルックアップは、チェーン上に格納されなくなり、ネットワーク内のすべてのノードに複製されなくなったデータを見つけるために実行される。データは、グローバルネットワークまたはデータプレーンに格納される可能性があり、ネットワーク全体の徹底的な探索が潜在的に問題となるようにしている。ＤＨＴは、ｋバケットを形成するために独自の距離メトリックアルゴリズムを実装している。距離は必ずしも地理的距離を表すものではないが、例えば、参加ノード間のホップ数、それらのホップにわたるレイテンシなどに基づいてもよい。
【１１８５】
本明細書に開示された態様は、必ずしも最良のグローバルの結果を見つける必要なく、「十分に良い」探索結果を見つけることを可能にし得る。以下にさらに開示されるように、「料金」の代替概念に基づいて、徹底的な探索に対する阻害要因を導入することができる。先に説明したように、クライアントは、特定のサービスまたはデータを提供または消費しているネットワーク内のノードを探索または発見したい場合がある。典型的なシナリオは、中央集権型のマーケットプレイスホストを必要とすることなく、データサプライヤとデータコンシューマとがお互いを見つけて連絡を取りたい、ＩｏＴデータのための非集中型グローバルマーケットプレイスである（例はｅＢａｙまたはＡｍａｚｏｎであり得る）。
【１１８６】
ブロック１６２２２において、クライアントは、探索ターゲットのハッシュコードをその直近のｎ個のマイニングノードまたは確認ノードにブロードキャストする。ノードは、ＤＨＴ距離アルゴリズムによって別のノードに「近い」と定義されている。近接していると定義されているノードは、Ｋバケット内のノードとみなすことができる。さらに、最も近いマイニングノードまたは確認ノードは、それらの領域内に格納されているリソースに関するかなりの量の情報を持っている。例えば、最適化としてブルームフィルタを実装しているため、クライアントブロードキャストは、否定的な場合はすばやく応答でき、肯定的な場合はより徹底的な探索を使用できる。
【１１８７】
ブロック１６２２６において、探索が成功したか否かに関する判定が行われる。１つまたは複数の結果が返されれば探索は成功である。ローカル放送の「料金」コストは、可能な場合にクライアントが結果を受け入れるように促す、ブロックチェーンまたはＤＨＴプロトコル開発者の好みに応じて、最小または０になる。探索によってデータサプライヤが識別された場合、クライアントは、結果が満足できるものであるか否かを決定する必要があり、その場合、探索プロセスは終了する、または、さらに探索したい場合もある。クライアントがさらに先へ進むことを望む場合、ネットワークは、より広い探索のための「料金」コストを計算するためにアルゴリズムを適用する。
【１１８８】
ブロック１６２３０において、クライアントが料金を支払うことができるか否かに関する判定が行われる。一部の例では、クライアントは、より高価な探索を続行するのではなく、探索の基準を変更して異なるローカル探索を実行することを選択することができる。料金コストは、ブロックチェーンで使用される暗号化コイン通貨での支払いなど、様々な方法で支払うことができる。料金コストは、コントラクト契約に追加されるサービス料として支払われ得、供給業者と生産者とが成功したコントラクト契約を締結している。料金コストは、インターネットサービスプロバイダの請求計算の一部になり得る。
【１１８９】
総コストがブロック１６２３０で支払われる場合、ブロック１６２３２において、ブロードキャストは隣接するＫ個のバケットに拡張される。次いで、プロセスフローはブロック１６２２６に戻り、探索が成功したか否かを判定する。そうである場合、またはブロック１６２３０で料金が支払われていない場合、ブロック１６２２８で探索は終了する。
【１１９０】
図１６３は、一部の実施形態による、ＩＰメッシュネットワーク８１２内の異なるノードからの複数の部分鍵を単一の完全な鍵にアセンブルするためのＩｏＴデバイス１６３００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１６３００に対して選択され使用されてもよいことに留意されたい。
【１１９１】
大容量ストレージ８０８は、本明細書で説明される提携グループ形成を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１１９２】
大容量ストレージ８０８は、１つまたは複数の通信リンクを介して、例えばとりわけ、メッシュ送受信機８１０、アップリンク送受信機８１４、およびＮＩＣ  ８１６を介して、メッシュデバイス８１２またはクラウド３０２内の装置に対してパケットを送信および受信する通信部１６３０２を含むことができる。図１６２に関して説明した機能に加えて、図４５に関して説明したように、通信部１６３０２は、プロトコル間でのパケットの変換、プルーフオブプロヴェナンス追加などの他の機能を実行することができる。さらに、通信部１６３０２は、図３３を参照して説明した通行権システムの一部とすることができる。
【１１９３】
ブルームフィルタ１６３０４は、リソースまたはスマートコントラクトなどの項目に対する重複ハッシュ値を含むビットシーケンスを、関連するＫバケットに保持するために、大容量ストレージ８０８に含まれ得る。Ｋバケットは、複数の異なるＩｏＴデバイスに関する情報を含むことができ、ＩｏＴデバイスは、リソース、サービス、またはスマートコントラクトを提供することができる。ブルームフィルタ１６３０４はまた、ＤＨＴデータベース内のエントリに関連付けられてもよい。
【１１９４】
ブロックチェーンロジック１６３０６は、ＵＲＩ、ブロックチェーンプロトコルによって規定された任意の追加のメタデータ、およびＤＨＴに格納されているオブジェクトのコンテンツのハッシュなどのエントリをブロックチェーン内に作成するために使用され得る。コンテンツ作成部１６３０８は、ＵＲＩ、メタデータ、およびハッシュコードなどの、ブルームフィルタ用およびブロックチェーン用のコンテンツを作成するために含まれ得る。探索マネージャ１６３１２は、例えば、潜在的に肯定的な結果をもたらし得る探索からの結果を受け入れる、またはさらなる探索が必要か否かを判定する、値の探索を指示することができる。探索マネージャ１６３１２は、探索におけるさらなるホップに必要な任意の料金を支払うことができる。
【１１９５】
図１６４は、一部の実施形態による、リソース発見のためにブルームフィルタホップ方法を使用するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１６４００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１６４００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したとおりであり得る。非一時的機械可読媒体１６４００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１１９６】
非一時的機械可読媒体１６４００は、ブロックチェーンデータベースを作成するようにプロセッサ９０２に指示するためのコード１６４０２を含み得る。コード１６４０４は、ブロックチェーンコンテンツを作成するようにプロセッサ９０２に指示するために含まれ得る。コード１６４０６は、ブロックチェーンコンテンツをブロックチェーンＤＢに格納するようにプロセッサ９０２に指示するために含まれ得る。コード１６４０８は、コンテンツを探索するようにプロセッサ９０２に指示するために含まれ得る。コード１６４１０は、１ホップ内のデバイスにクエリをブロードキャストするようにプロセッサ９０２に指示するために含まれ得る。コード１６４１２は、探索が成功したか否かを判定するようにプロセッサ９０２に指示するために含まれ得る。コード１６４１４は、さらなる探索ホップの料金を支払うようにプロセッサ９０２に指示するために含まれ得る。
【１１９７】
デバイスは、ピアデバイスを使用して、例えば、データの交換、複数のアーキテクチャにわたるインストルメンテーションへのアクセス、および並列処理を含む、複雑なタスクを協調して作成できる。一例では、複数のデバイスにわたって複雑なデバイスを構成するために、デバイスは可能なピアを識別することができる。潜在的なピアが識別されると、デバイスは、ピア間で使用するためのデジタル許可ガイドを符号化することができる。許可ガイドは、ピアデバイスがどのサービスまたは機能を使用、アクセス、または他のピアに提供することを許可されるかを判定するポリシーまたは規則のセットであり得る。許可ガイドの一部として、デバイスは、許可ガイドまたはタスクに概説されているように、複雑なタスクからサブタスクを実行し、１つまたは複数のピアおよびピアデバイスに関連するあらゆるユーザからシグネチャを取得するように、ピア自身を自動的にコミッショニングするようにピアに要求することができる。一例では、すべての当事者が許可ガイドに署名したことをデバイスが検出したことに応答して、デバイスは、許可ガイドの主題をアクティブ化するための信号を提供することができる。許可ガイドに概説されている動作は、ブロックチェーンを通して行われる場合もある。一例では、デバイスの許可ガイドで概説され合意されたように、価値またはクレジットを指定された当事者に譲渡することができる。
【１１９８】
許可ガイドの使用および協調するデバイスの使用はまた、アドホックネットワークの形成および制御にも使用することができる。これらの許可ガイドによるアドホックネットワークの制御は、時間で制限され得る、または許可ガイドに概説されている時間指定に基づいて制限され得る。この概念では、許可ガイドは、人間によっても、自律的に動作するマシンによっても作成され得る。
【１１９９】
図１６５は、一部の実施形態による、タスク定義およびコミッショニングのための例示的な方法１６５００の概略図である。図１６５の方法１６５００は、図１６７に関して説明されるＩｏＴデバイス１６７００によって実施することができる。示されている概略図は、アドホック許可ガイドおよび許可ガイド機能１６５０２に対するタスク定義およびコミッショニングを表すことができる。しかしながら、相互作用のプロセスは、１６５０４から始まり得る。
【１２００】
ブロック１６５０４において、デバイスは、タスクを実行するために使用するピアを識別することができる。デバイスはこの発見を実行することができるが、この文脈におけるデバイスという用語はまた、単一のデバイスまたは複数のデバイスを介して動作するエージェントまたはサービスを指すことができる。ブロック１６５０４でのピアおよびそれらの能力の発見は、デバイスの発見手続き、要求のシステム、定義済みプロトコル、または上述のようなリソース発見のブルームフィルタホップ方法を介して行うことができる。
【１２０１】
ブロック１６５０６において、デバイスは、許可ガイドおよび許可ガイド機能１６５０２を生成することができる。許可ガイドおよび機能は機械可読であり得る。許可ガイドは、ブロックチェーン上、ブロックチェーン外に格納することができる。一例では、許可ガイドは発見可能であり得、デバイスによって発見されたピアにアドバタイズされ得る。ブロック１６５０６において、デバイスは、実行される機能を、許可ガイドに書き込まれるべき個別の機能に構成することができる。一例では、機能は、固定機能、汎用、または特殊化されたコードセグメントであり得る。機能は、人間の開発者、コードを生成するための人工知能（ＡＩ）メソッド、または任意の組み合わせによって作成することができる。一例では、機能は遺伝的アルゴリズムを通じて生成されてもよい。
【１２０２】
ブロック１６５０８において、デバイス、ピア、またはデバイスおよびピアのアドホックネットワーク内の任意の他の当事者によって許可ガイドを交渉または編集することができる。許可ガイドの様々な態様を編集できる。例えば、許可ガイドは、許可ガイドに参加および脱退するための方法を含む上述のフォーマットを有することができる。許可ガイドを交渉することの一部として、許可ガイドが許可ガイドの属性および機能をアドバタイズした後に編集を行うことができる。属性または機能のアドバタイズに応答して、デバイスのピアは、許可ガイドに同意すること、またはそれを挿入または編集することによって、これらの属性または機能を提供することに合意することができる。一例では、ピアリソースまたは他の機能の間の任意のサービスにアクセスする試みにおいて、デバイスまたはピアによる認可が提供される場合、デバイスは、許可ガイドを介してトークンの生成を要求することができる。一例では、許可ガイドは、時間制約、サービス品質、またはデータ品質を含む追加の情報を有する制限を有する機能を含むことができる。一例では、許可ガイドは、許可ガイドオーナーが参加ピアから要求することができる他の条件を含むことができる。許可ガイドは、ソースピアの限定的な使用方法について概説し得る。一例では、許可ガイドは、マルチテナントを許可するように移動し得る。
【１２０３】
上述のように、条件はピアによって交渉することができる。例えば、データコンシューマとデータプロバイダとは、許可ガイドに入る前に条件について交渉するメカニズムを持つことができる。一例では、当事者は、条件およびレートをアドバタイズすることができる。一例では、条件およびレートは交渉可能であり得る。このようにして、許可ガイドに参加しているエンティティは、不利な許可ガイドに拘束されないことを確実にするための立場を維持することができる。これらの条件の例には、データ提供者が課すことを望み得る最低サブスクリプションレートおよび期間が含まれ得る。
【１２０４】
ブロック１６５１０において、許可ガイドを実行することができる。許可ガイドの実行は無期限に実行できる。一例では、許可ガイドの実行は、固定された指定された時間の間であり得る。サービスプロバイダとの通信の失敗または許可ガイドをピアに提供するデータの失敗に応答して、許可ガイドは終了することができる。同様に、新しいピアが、デバイスまたはサービスから機能の性能を向上させる場合、許可ガイドの機能を引き継ぐことができる。許可ガイド機能の改善は、より低いレート、より高いデータ品質、または他の測定可能なメトリックで許可ガイドで使用されるサービスの性能を含むことができる。一例では、許可ガイドの実行中に実行するためのメカニズムのリストは、許可ガイドが始まる前に許可ガイドに記録することができる。
【１２０５】
ブロック１６５１２において、許可ガイドの実行を監視することができる。許可ガイドの実行を監視することは、新しいピアおよび新しいノードを探索することを含むことができる。ブロック１６５１４において、許可ガイドが満たされるという合意された条件に応じて、参加当事者間で支払いが行われ得る。一例では、支払いは許可ガイドに指定することができる。ブロック１６５１６において、許可ガイドの期間が終了すると、許可ガイドを終了することができる。一例では、参加当事者のいずれかが許可ガイドを脱退し、代替の当事者を見つけることができないという判定に応答して許可ガイドを終了することができる。一例では、許可ガイドは、許可ガイドが作成された目的が達成されたという検出に応答して終了することができる。
【１２０６】
アドホック許可ガイド１６５０２内に、許可ガイド機能が記述されてもよい。例えば、アドホック許可ガイド１６５０２内の機能は、参加許可ガイド機能１６５１８を含むことができる。参加許可ガイド機能は、上述したように実施することができる。アドホック許可ガイド１６５０２はまた、上述のよう脱退許可ガイド機能１６５２０を含むことができる。アドホック許可ガイド１６５０２は、参加しているデバイス１６５２２をリストする機能を含むことができ、これは上述した他のデバイスリスト機能と同様であり得る。アドホック許可ガイド１６５０２は、上述のようにデバイス属性リスト機能１６５２４を含み得る。
【１２０７】
一例では、アドホック許可ガイド１６５０２は、アドホック許可ガイド１６５０２に追加されたデバイスの条項および条件を考慮する機能を含み得る。デバイス条項および条件リスト機能１６５２６は、許可ガイドに参加するデバイスが、アドホック許可ガイド１６５０２内のパラメータまたは機能として含まれるそれらのサービス条件に関する条件を有することを可能にし得る。一例では、デバイス条項および条件リスト機能はまた、許可ガイドの参加当事者に課される、または許可ガイドの参加当事者によって合意される許可ガイドの一部として合意され得るペナルティを施行するための機能を含み得る。
【１２０８】
一例では、アドホック許可ガイド１６５０２は、サービス品質（ＱｏＳ）条項および条件（Ｔ＆Ｃ）リスト１６５２８を考慮する機能を含み得る。ＱｏＳ  Ｔ＆Ｃリスト１６５２８は、許可ガイドからのサービスデータのコンシューマがサービスおよびデータの供給についてのＱｏＳ規則を規定することを可能にすることを含むことができる。これらの規則は、例えば、データの利用可能性、サービスの利用可能性、供給されるデータの頻度、供給されるデータの正確さ、およびデータの粒度の仕様を含むことができる。ＱｏＳ  Ｔ＆Ｃリスト１６５２８はまた、データがトラステッドセンサからのものである場合、規則を含むことができ、データは、データの提供が、例えば、プロセッサ内のコードによって生成された値ではなくセンサによる測定から来たことを示すことができる場合、トラステッドセンサからのものであり得る。アドホック許可ガイド１６５０２は、上述のようにトークン要求機能１６５３０およびトークン失効機能１６５３２を含み得る。
【１２０９】
一例では、アドホック許可ガイド１６５０２は、支払い条項および条件を考慮する機能を含み得る。従って、アドホック許可ガイド１６５０２は、当事者間の支払いをトリガするイベントを示すための支払いＴ＆Ｃ機能１６５３４を含み得る。一例では、当事者間の支払いをトリガするこれらのイベントは、サブスクリプションのサービスの提供の履行、サブスクリプションに関するデータの提供の履行を含み得る。Ｔ＆Ｃ機能１６５３４は、ペイパーユースモデルまたは他のモデルの枠組みの中で機能するように書くことができ、以前に合意した条件を遵守しなかったことに対する許可ガイドへの当事者へのペナルティの強制のための機能もあり得る。
【１２１０】
一例では、アドホック許可ガイド１６５０２はデータプレーン機能１６５３６を含み得る。データプレーン機能１６５３６は、データまたはサービスがどのように供給され消費されるかに許可ガイドの当事者が同意することを可能にし得る。データプレーン機能１６５３６は、データがチェーン外メカニズムにおいて共有され得ることを指定し得、データプレーン機能１６５３６は、データが利用可能にされ得る特定のエンドポイントおよびエンドポイント技術を指定し得る。１つの例では、データは、エンドポイントをソースにサブスクライブさせる機能を通じて、または消費のためにデータをパブリッシュする機能を通じて利用可能にすることができる。一例では、許可ガイド１６５０２に参加する当事者によるデータ消費およびサービス消費の手段は、認証および認可情報を含み得る。アドホック許可ガイド１６５０２の当事者は、サービスまたはデータを提供することができ、また当事者が消費嗜好を利用可能にすることができる方法を指定することができる。データおよびサービスを利用する当事者はまた、消費当事者がどのように認証および認可を消費することができるかについての好みを指定することもできる。
【１２１１】
供給技術および消費技術に関して示された重複は、人間が関与することなく、当事者がサービスおよびデータの共有方法について合意することを可能にし得る。一例では、プロトコル変換ブローカが、許可ガイド１６５０２に参加し得る当事者として導入されて、コンシューマおよび消費当事者によって望まれるエンドポイントタイプまたはデータフォーマットへのサービスおよびデータの自動変換または自動プロキシ化を提供し得る。
【１２１２】
図１６６は、一部の実施形態による、プロトコル変換ブローカによるプロトコル変換ブローカリングのための例示的な方法１６６００のプロセスフロー図である。図１６６の方法１６６００は、図１６７に関して説明されるＩｏＴデバイス１６７００によって実施することができる。プロトコル変換ブローカの概念は、例えば、コンシューマによって望まれるエンドポイントタイプまたはデータフォーマットへのサービス／データの自動変換または自動プロキシ化を提供するために、許可ガイドに参加し得る当事者であり得る。プロセスフローは、ブロック１６６０２で開始し得る。
【１２１３】
ブロック１６６０２において、ピアを発見することができる。これは、プロトコル変換ブローカによって、当事者によって、または許可ガイド１６５０２の計算によって行うことができる。一例では、ピアの発見は初期段階であり得る、またはピアが確実に知られるようにプロセス全体を通して繰り返され得る。
【１２１４】
ブロック１６６０４において、許可ガイド１６５０２が潜在的参加者間でドラフティングされ得る。アドホック許可ガイド１６５０２のドラフティングは、アドホック許可ガイド１６５０２のドラフティング段階中に行われる１つまたは複数のタスクの定義を含むことができる。一例では、タスクはサービスの供給を指すことができる。一例では、サービスを供給することは、そのサービスに関して供給者によって提供された情報を利用することができる。サービスの供給者は、ルックアップサービスを通して彼らのサービスをアドバタイズすることができる。ルックアップサービスは中央集権型でも非集中型でもよい。本明細書では、サービスをルックアップする１つの方法を説明する。一例では、アドホック許可ガイド１６５０２のこのドラフティングは交換の段階を含むことができ、許可ガイド１６５０２内のピアが特定のパラメータについて指定された範囲を有することができる。パラメータは、当事者によって優先としてマークされてもよい。パラメータは、他の当事者の好みと比較して好みの順序付けられた重み付けを提供することができる。
【１２１５】
ブロック１６６０４において、許可ガイド１６５０２に参加することができる。プロトコル変換ブローカは、許可ガイド１６５０２に参加することができる。プロトコル変換ブローカは、１つまたは複数の当事者による許可ガイド１６５０２への参加を監督することができる。一例では、許可ガイド１６５０２は、許可ガイド１６５０２が終了するか否か、またはサービスのコンシューマが続行して代替サプライヤを見つけようとするか否かを判定するために後で使用され得る生存期間（ＴＴＬ）パラメータを含み得る。許可ガイド１６５０２にさらされるデバイスはまた、許可ガイド１６５０２のパラメータを満たすために最低限の数の当事者を有することができる。一例では、これらのリストされたパラメータは、サービス、参加デバイスの属性、Ｔ＆Ｃ、およびＱｏＳパラメータに関して概説され得る。参加許可ガイド段階中に、当事者は、プロトコルのタスクの実行のためのより低コストのエンティティの識別に応答して、プロセスに対して参加、脱退、または排除され得る。同様に、当事者は、より高い正味値のエンティティとのタスクまたはプロトコルの実行のためのエンティティの識別に応答して、参加、脱退、または排除され得る。
【１２１６】
一例では、タスクコンシューマによって提示されることが好まれる３つの特定の特徴および属性がある場合、これらの特徴および属性は、異なるコストで３つの異なる当事者によって最初に供給され得る。この段階の間、この例では、より良いプライスポイントでサービスを供給し得る単一の当事者の識別に応答して、この見つけられた単一の当事者を使用することがより最適な解決策となり得る。
【１２１７】
ブロック１６６０８において、プロトコル変換ブローカはサービス提供ノードの自動コミッショニングを要求することができる。サービス提供ノードは、アドホック許可ガイド１６５０２に概説されているサービスを提供するノードを指すことがある。自動コミッショニングは、タスクコンシューマによって指定された方法でデータおよびサービスを処理するための機能を含む、その分野におけるＩｏＴデバイスへのマイクロサービスのデプロイを含み得る。一例では、自動コミッショニングは、手動の介入なしに妥当な期間内に自動的にまたはリモートで行うことが可能なタスクを含み得る。指定されている場合、自動コミッショニングはまた、現場でのデバイスの手動デプロイを使用してもよい。手動デプロイ、人間、訓練を受けた動物、無人機、またはロボットによるデプロイを含み得る。一例では、供給者によるデプロイ時間を含むＱｏＳ設定が当事者による許可ガイド１６５０２の要求を満たす場合、手動デプロイをこのプロセスのバージョンで使用することができる。
【１２１８】
一例では、定数、識別子、演算子、予約語、およびセパレータ、ならびにプリアンブルを含む機能を説明するためのトークンまたはオブジェクトを、許可ガイド１６５０２内で当事者に提供することができる。先に説明したように、プリアンブルは、構成、初期化、およびピア間の任意の情報の交換を含むことができ、それらはさらに進むために使用され得る。プリアンブルは、サービスの位置、機械可読アプリケーションプロトコルインターフェース（ＡＰＩ）記述子、アクセスクレデンシャル、鍵へのアクセスを含み得る。一例では、失敗したプリアンブルは、供給者のクリティカルマスの損失、コンシューマの損失、プロセスの脱落を含み得る。当事者が脱落した場合、プロセスは、アドホック許可ガイド１６５０２のドラフティングに戻ることができる。
【１２１９】
プリアンブルおよびそれに続く段階が存在し成功している場合、ブロック１６６１０において、許可ガイド１６５０２の実行が開始される。プリアンブルおよび許可ガイド１６５０２の条件およびパラメータに基づき、そして当事者の条件に同意し、条件が満たされれば支払いをアンロックすることができる。一例では、許可ガイド１６５０２のドラフティングにおいて条件が交換され同意されている。
【１２２０】
ブロック１６６１２において、ピアが許可ガイド１６５０２への参加を終了しているという検出に応答して、プロトコル変換ブローカを介して最終支払いを行うことができる。許可ガイド１６５０２が既存のメンバと共に機能し続けることができる場合、ＴＴＬが期限切れになっていないという判定がある場合、許可ガイド１６５０２は機能し続けてもよい。しかしながら、プロセスが完了する前にＴＴＬが期限切れになると、許可ガイド１６５０２は終了することができる。一例では、許可ガイド１６５０２が代替の供給者またはコンシューマを見つけることなしに続行することができない場合、プロセスはピア発見段階１６６０２に戻ることができる。
【１２２１】
図１６７は、一部の実施形態による、タスクおよびコミッションノードを定義するためにＩｏＴデバイス１６７００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１２２２】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、発見された複数のピアに関する許可ガイド１６５０２をドラフティングするための許可ガイドドラフト部１６７０２を含むことができ、発見された複数のピアは、それぞれパラメータを有し、許可ガイド１６５０２の条件は、その条件が発見された複数のピアのうちの少なくとも２つによって許容されることに応じて生成され得る。発見された複数のピアのうちの各発見可能なピアのパラメータは、関連付けられたピアについての許容可能な条件範囲の範囲を含み得る。許可ガイドドラフト部１６７０２は、発見された複数のピアの条項および条件を列挙する機能を含み得る。許可ガイドドラフト部１６７０２は、例えば、発見された複数のピアのためのサービス品質条項および条件を列挙することを含み得る。許可ガイドドラフト部１６７０２は、発見された複数のピアのためのデータプレーン条項および条件を列挙することを含む。一例では、データプレーンは、データがピアによってどのように供給および消費されるべきかについてのプロセスを示し得る。許可ガイド１６５０２はまた、上述のように生存期間を含むことができる。一例では、許可ガイド１６５０２は、ピアによる許可ガイド１６５０２への参加および脱退を管理するためのプロトコル変換ブローカを含み得る。許可ガイド１６５０２は、発見された複数のピア間の構成の交換を管理するためのプリアンブルを含み得る。
【１２２３】
大容量ストレージ８０８は、条件が満たされたことを検出したことに応答して許可ガイド１６５０２の動作を実行するための動作実行部１６７０４を含み得る。アクション実行部１６７０４は、データを処理するようにピアに命令するピアへのサービスの自動コミッショニングのための機能を含み得る。一例では、この用語は、発見された複数のピアの間で支払われるべき支払いのレートを指し、複数の発見されたピアのうちのピアが許可ガイドへ１６５０２の参加を終了していることの検出時にピア間で最終的な支払いが行われ得る。
【１２２４】
図１６８は、一部の実施形態による、タスクおよびコミッションノードを定義するためのコードを含む、非一時的機械可読媒体１６８００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１２２５】
非一時的機械可読媒体１６８００は、発見された複数のピアに関する許可ガイド１６５０２をドラフティングするようにプロセッサ９０２に指示するためのコード１６８０２を含み得、発見された複数のピアは、それぞれパラメータを有することができ、許可ガイド１６５０２の条件は、その条件が発見された複数のピアのうちの少なくとも２つによって許容されることに応じて生成され得る。許可ガイド１６５０２のドラフティングは、発見された複数のピアの条項および条件を列挙する機能を含み得る。許可ガイド１６５０２のドラフティングは、発見された複数のピアのためのサービス品質条項および条件を列挙することを含み得る。許可ガイド１６５０２のドラフティングは、発見された複数のピアのためのデータプレーン条項および条件を列挙することを含み得る。データプレーンは、データがピアによってどのように供給および消費されるべきかについてのプロセスを示し得る。許可ガイド１６５０２は生存期間を含むことができる。許可ガイド１６５０２は、ピアによる許可ガイド１６５０２への参加および脱退を管理するためのプロトコル変換ブローカを含み得る。許可ガイド１６５０２は、発見された複数のピア間の構成の交換を管理するためのプリアンブルを含み得る。
【１２２６】
非一時的機械可読媒体１６８００は、条件が満たされたことを検出したことに応答して、許可ガイド１６５０２の動作を実行するようにプロセッサ９０２に指示するためのコード１６８０４を含み得る。許可ガイド１６５０２の動作を実行することは、例えば、データを処理するようにピアに命令するピアへのサービスの自動コミッショニングを含み得る。本明細書で使用される場合、この用語は、発見された複数のピアの間で支払われるべき支払いのレートを指す。一例では、複数の発見されたピアのうちのピアが許可ガイドへ１６５０２の参加を終了していることの検出時にピア間で最終的な支払いが行われ得る。
【１２２７】
フローティングサービスは、フローティングサービスに関連するデジタルウォレットを管理し、ホスティング、ならびにフローティングサービスのソフトウェアを使用することができジョブについて交渉する、インターネットで出回っているウェブサイトまたは仮想サービスであり得る。フローティングサービスは、ハードウェアの範囲で実行するためのソフトウェアを含むことができ、ソフトウェアの実行は、サービスのソフトウェアおよび使用されているハードウェアに部分的に基づいて様々な効率で実行することができる。サービス選択ソフトウェアおよびサービス選択ハードウェアを使用してジョブを実行すると、完了したジョブの支払いが発生し得る。
【１２２８】
本明細書で使用されているように、支払いは、フローティングサービスが処理している売り上げの手数料を介して実行することができる。支払いは、フローティングサービス上またはサービスによって提供された広告に対して補償されてもよい。一例では、ジョブを処理する際に使用するためにいくつかのサービスを比較することができる。複数のサービスはそれぞれ、それら自身のデジタルウォレットに関連付けられてもよい。フローティングサービスは、フローティングサービスによって完了された作業に対して支払われてもよいが、追加的に、例えば、合意されたジョブを完了するために、フローティングサービスは、リソース、ソフトウェア、またはサブサービスへのアクセスに対して支払ってもよい。デジタルウォレットの値がゼロになると、フローティングサービスも機能しなくなる可能性がある。値のない機能を停止することにより、フローティングサービスの管理者またはオーナーは、複数のサービスについてデジタルウォレット間で値を割り当てることができる。フローティングサービスの管理者は、デジタルウォレットが関連ウォレットの設定値に達したことの検出に応答して、値を自動的に補充または引き出すようにデジタルウォレットを設定することができる。一例では、フローティングサービスは、ビットコイン、ｌｉｔｅｃｏｉｎ、ｄｏｇｅｃｏｉｎ、他の暗号通貨、タンパク質折りたたみ予測、ならびにフローティングサービスがデジタルウォレットに価値を返すために完了することができる他のプロセッサおよびソフトウェアベースのジョブまたはサービス中心のジョブをマイニングするためのサービスを含み得る。一例では、専用コンピュータが、フローティングサービス用のホストまたは雇われたホストとして働くことができる。
【１２２９】
図１６９は、一部の実施形態による、デジタルウォレット内のフローティングサービスおよび価値を管理するための例示的な方法１６９００のプロセスフロー図である。図１６９の方法１６９００は、図１７２に関して説明されるＩｏＴデバイス１７２００によって実施することができる。示されている概略図は、フローティングサービスライフサイクルおよびドラフティングされたフローティングサービス許可ガイド１６９０２のプロセスを表すことができる。フローティングサービスライフサイクルのプロセスは、ブロック１６９０４で開始することができる。同様の番号が付けられた項目は、図１６５において説明したとおりである。
【１２３０】
ブロック１６９０４において、フローティングサービスは、そのサービスがタスクを実行するために使用することができるホストを識別することができる。ホストおよびホスト能力のこの発見は、上で開示されたようにブルームフィルタホップを使用して実行され得る。ブロック１６９０６において、フローティングサービスは、ブロックチェーン上またはブロックチェーン外に格納され得る機械可読許可ガイドを作成し得る。一例では、許可ガイドは、識別されたピアおよびホストに発見可能であり得る。許可ガイドは、識別されたピアおよびホストにアドバタイズされてもよいし、ネットワーク上で識別されていないデバイスによって発見可能であってもよい。ブロック１６９０６において、フローティングサービスは、実行されるタスクを機能に構成することができる。機能は許可ガイドに書くことができる。タスクおよび構成された機能は、一般的な目的で小さな固定機能に分割することができる。タスクおよび構成された機能はまた、特殊なコードセグメントに分割される場合もある。タスクコードおよび機能コードは、例えば、遺伝的アルゴリズムを含む人工知能によって生成されてもよい。
【１２３１】
ブロック１６９０８において、許可ガイドを事前定義されたフォーマットに合うように修正することができる。許可ガイドのフォーマットの一例は、ピアおよびホストが許可ガイドのガイダンスおよび施行に参加および脱退することを可能にするフォーマットであり得る。許可ガイドはまた、属性およびホストが提供することに合意した機能のリストも含み得る。ホストによって合意された機能は、例えば、ネットワークサービス、負荷分散、完全修飾ドメイン名（ＦＱＤＮ）の使用、ドメインネームシステム（ＤＮＳ）の使用、およびファイアウォールサービスを含み得る。許可ガイドは、任意の参加ピアおよびホストと同様に、許可ガイドのオーナーが従うべき時間制約およびサービス品質条件のリストを含むことができる。一例では、許可ガイドは、許可されたマルチテナントを通じて、またはホストハードウェアへの直接アクセスの共有を通じて、ホストの専用ハードウェアを使用することができる。上で列挙されたパラメータ、およびフローティングサービスによって使用され得る他のパラメータは、要求しているフローティングサービスから１つまたは複数のホストプロバイダに支払われる、より高いまたはより低い料金の判定に供給され得る。
【１２３２】
ブロック１６９１０において、許可ガイドは実行を開始することができる。実行は、許可ガイドによって管理されているデバイスで受信された条件、機能、および入力に基づいてもよい。上記のように、許可ガイドは、設定された固定時間、固定時間なし、または条件ベースの実行を有することができる。許可ガイドの実行の一例では、許可ガイドは、サービス提供ピアが消滅したこと、またはデータ提供ピアが消滅したことの検出に応答して終了することができる。一例では、ピアおよびホストが、許可ガイドで合意されているレートよりも低いレートでサービスを提供していることがことが検出された場合、ピアデバイスまたはホストデバイスを交換、置換、またはデコミッションすることができる。ピアデバイスまたはホストデバイスはまた、データ品質が許可ガイドで合意されたメトリックと一致しない場合があるという検出に応答して、交換、置換、またはデコミッションされ得る。
【１２３３】
ブロック１６９１２において、サービスエンティティおよびホスティングエンティティは、許可ガイドにリストするための相互に合意された条件を識別するためにホストとピアとの間で条件を交換する機能を含み得る。許可ガイド内の条件は、実行優先度、通信帯域幅、アクセス許可などを含み得る。ブロック１６９１４において、フローティングサービス１６９０２の許可ガイドのガイダンスに参加したピアとホストとの間で支払いが交換されてもよい。支払いは、フローティングサービス許可ガイド１６９０２によって概説された条件が満たされたときに交換されてもよい。一例では、支払いの交換は、支払いを準備すること、および支払いデータをサービスウォレット１６９１６に提供することを含み得る。支払いは、既存の価値を通じて、またはピア、ホスト、またはフローティングサービス許可ガイド１６９０２に参加した他の当事者からのサービスウォレットへのクレジットを通じてであり得る。一例では、２つのウォレット間のクレジットの交換は、サービスウォレット１６９１６からホストウォレット１６９１８までであり得る。任意のエンティティのウォレットは、価値、クレジット、またはデビットの数値表現の論理的なストレージであり得る。一例では、ピアまたはホストは、それらのウォレット内の価値によって制限され得る。ピア、ホスト、または他のプロバイダがフローティングサービス許可ガイド１６９０２の義務を果たすことに失敗した場合、サービスウォレット１６９１６と被害者のウォレットまたは一般的な価値保持場所との間の価値の交換で、ペナルティおよびサービスウォレット１６９１６からの払い戻しが可能になり得る。義務の違反の１つの例は、合意された利用可能性レベルを満たさないピアまたはホストを含むことができる。一例では、ホスト、ピア、またはフローティングサービスの機能は、そのサービス、ピア、またはホストに関連付けられたウォレットに格納されている値に基づいて調整、管理、または制限され得る。一例では、資金がサービスウォレット１６９１６で使い果たされると、そのウォレットに関連付けられているアクセスピアまたはホストを許可ガイド１６９０２から除去することができる。関連付けられたウォレット内の値が指定された閾値より低いまたは高いときに、フローティングサービスオーナーに通知するために警告閾値を設けることができる。警告閾値は、ウォレット内の値が指定された閾値に到達するかまたはそれを通過することに基づくサービスの自動カットオフまたはスロットルに関連付けられてもよい。
【１２３４】
ブロック１６９２０において、許可ガイド１６９０２を終了することができる。終了は、ピアまたはホストによって満たされる条件に応じて適用され得る。許可ガイド１６９０２の終了は、経過時間、脱退するピアの数、脱退するホストの数、脱退するピアの割合、脱退するホストの割合、入ってくるピアおよびホストの欠如、許可ガイド１６９０２で合意された任意の他の手動設定ガイドラインに応答してもよい。
【１２３５】
許可ガイド１６９０２の機能の１つとして、ホスト属性機能１６９２２は、許可ガイドに参加したホストが提供し得る能力のリストを提供する。一例では、ホストが提供することができる能力は、アテステーション機能、トラステッドベースの機能、およびホストおよび機能へのアクセスのための認可の証明の許可ガイド１６９０２による受信時に動作する機能を含み得る。ホスト属性機能のサービスの値を維持するために、ホスト属性機能１６９２２の利用可能性は、そのような機能への供給またはアクセスを減らすために制限されてもよい。ホスト属性機能１６９２２は、ホスト機能アクティビティおよびホスト機能挙動の周囲のサービスに関するホスト機能条件のリストと関連付けられてもよい。ホスト属性機能１６９２２は、フローティングサービスがホスト属性機能１６９２２の条件に違反することを検出すると、ホスト機能へのアクセスを拒否するか、またはペナルティを課すことができる。
【１２３６】
ホストサービスのリスト１６９２４および対応するサービス条項および条件（Ｔ＆Ｃ）リスト１６９２６は、許可ガイドに参加するサービスが許可ガイド１６９０２内のパラメータまたは機能として含まれるそれらのサービスのレベルに関する条件を示すことを可能にするために組み合わされる。一例では、許可ガイド１６９０２にリストされているパラメータは、フローティングサービスおよびフローティングサービス動作に対するそれらの優先度または優先度の欠如を示す尺度で評価され得る。サービスＴ＆Ｃリスト１６９２６は、ピアおよびホストによって合意され得るペナルティを概説し得る。これらのペナルティは、フローティングサービス許可ガイド１６９０２の合意された条件に達するピアまたはホストに適用され得る。
【１２３７】
図１７０は、一部の実施形態による、フローティングサービス１７００２、ならびにオプションおよび条件および条項を管理するための例示的なフローティングサービスデータ構造１７０００の概略図である。一例では、フローティングサービスデータ構造１７０００は、条件、条項、および機能の優先度に基づいて、フローティングサービスの条件、条項、および機能を示すことができる。例示的なフローティングサービスデータ構造１７０００に示されているリストされたオプション、条件、条項、機能、値、およびそれらの関連する優先度は例示的であり、フローティングサービス許可ガイド１６９０２の条項および条件のリストに含まれ得る。
【１２３８】
フローティングサービスデータ構造１７０００は、ホストを選択するときに計算コスト、既知コスト、および未知コストを評価することができる。一例では、フローティングサービス１７００２は、データ構造１７０００を使用して、組み合わせ識別されたコストを、フローティングサービスおよびジョブの機能および識別された機能要求のリストと比較することができる。一例では、フローティングサービスに関する機能のリストをデータ構造１７０００の決定マトリクスに挿入することができる。
【１２３９】
データ構造１７０００の決定マトリクスは、識別されたホスト、ピア、およびフローティングサービス１７００２に利用可能な他のデバイスまたはリソースの比較を含み得る。提供された例では、データ構造１７０００は、３つのホスト、すなわち、ホスト１、ホスト２、およびホスト３から収集された例示的なデータを示す。例示的なデータ構造１７０００では、機能の優先度およびホストから収集されたデータに基づいて、フローティングサービス１７００２は、ホスト２および３がフローティングサービスの実行のための可能なホストであると判定し、その際、少なくとも部分的には、ホスト３に関して受信したデータにおける優先度を伴う機能の存在の増加に起因して、ホスト３がより高くランク付けされ得る。この例では、ホスト３は、より高い名目コストを表示し、例示的なフローティングサービスデータ構造１７０００に示される、より高い決定スコアまたは値を受け取ることが示される。より高い値は、考慮される他の機能、オプション、条件、および条項と比較して重要度による優先度が高い機能をホスト３が満たした結果であると考えられる。この決定スコアおよび値を計算する式は、ホストの１時間当たりのコストの和を、フローティングサービス１７００２のフローティングサービスデータ構造１７０００における比較のためにリストされた各機能、オプション、条件、または条項の和によって除する計算方法を含む複数の方法で計算され得る。
【１２４０】
図１７１は、一部の実施形態による、フローティングサービス管理のための例示的な方法１７１００のプロセスフロー図である。図１７１の方法１７１００は、図１７２に関して説明されるＩｏＴデバイス１７２００によって実施することができる。プロセスフローは、ブロック１７１０２で開始し得る。
【１２４１】
ブロック１７１０２において、フローティングサービスが作成され得る。フローティングサービスは、広範囲のハードウェアシステム上で実行可能なカプセル化モジュール内に作成することができる。一例では、カプセル化モジュールは、ドッカーコンテナなどのコンテナ、および仮想マシンを含む仮想化構成体であり得る。一例では、カプセル化モジュールは、ソフトウェアバイナリをパッケージ化し配信するために使用され得るフレームワークとすることができる。次いで、フローティングサービスは、フローティングサービスのオーナーがフローティングサービスの優先度を指定できるようにするために要求を割り当てることができる。一例では、優先度は、ハードウェアのオプションを含む機能または特定の能力を含むことができる。ハードウェア機能は、ＣＰＵの容量および能力、ストレージの容量および能力、メモリの容量および能力を含み得る。一例では、これらの容量および能力は、ハードウェアアクセラレータが存在するか否かの評価を含み得る。一例では、ハードウェアアクセラレータが存在する場合、アドバンスト暗号化規格（ＡＥＳ）、ＳＧＸ、仮想化（ＶＴｘ）、または高可用性サービスを含むハードウェア対応機能が評価され得る。フローティングサービスのオーナーはまた、評価対象の機能としてソフトウェアの依存関係を指定することもできる。評価されるソフトウェア機能としては、例えば、オペレーティングシステムの種類、オペレーティングシステムのバージョン、ソフトウェアのバージョン、パッチレベル、ならびにメッセージングおよび通信用の階層化アプリケーションの存在を挙げることができる。ブロック１７１０２でフローティングサービスを作成している間に、サービス品質およびフローティングサービスの条項および条件を添付することができる。一例では、サービスオーナーまたは接続されたデータ源は、フローティングサービスの地理的位置またはハードウェアの排他性ステータスを示すことができる。ブロック１７１０２でのフローティングサービスの作成は、サービスウォレットを添付することを含み得る。一例では、フローティングサービスのオーナーは、フローティングサービスに関連する新しいウォレットを作成することができる。一例では、フローティングサービスは、既存のウォレットを関連付けるまたは共有することができる。本明細書で使用されるとき、ウォレットは、任意の価値のストアを指すことができ、ビットコインウォレット、イーサリアムウォレット、およびグーグルウォレットを含むことができる。フローティングサービスには、ＰａｙＰａｌおよびＶｉｓａのオンラインサービスと同様の、そしてＰａｙＰａｌおよびＶｉｓａのオンラインサービスを含む、支払いサービスなど、ウォレット以外の特定の形態の資金調達も含まれ得る。ブロック１７１０２でのフローティングサービスの作成は、フローティングサービスに対する資金調達規則の割り当てを含むことができる。一例では、フローティングサービスのための規則は、ウォレットが補充されるようにする、または補充されないようにする資金調達トリガを含み得る。一例では、１つの設定は、ウォレットの残高が閾値を下回ったという検出に応答して、ユーザによる予め選択された量だけのウォレットの自動補充または補給を含むことができる。フローティングサービスのオーナーは、フローティングサービスが関連するウォレット内のゼロ値ポイントに到達した場合、または負の値の生成率が検出された場合に、フローティングサービスが実行を停止することを示すフローティングサービスの規則を示すことを選択し得る。ブロック１７１０２でフローティングサービスの作成中に開始された追加の規則は、日付トリガ、イベントトリガ、および残高トリガの組み合わせを含むことができる。フローティングサービスは、これらのトリガを、特定のウォレットの補充動作が行われ得るという指示として使用することができる。一例では、ウォレットは、特定の閾値を超える残高の検出に応答して資金を別個のウォレット、口座、または金融サービスに転送する、または識別された日付トリガまたはイベントトリガを渡すことができる。資金の転送は、指定された量の資金の転送、識別された余剰資金、またはウォレットの中の資金の合計を含み得る。一例では、ウォレットはＴＴＬ基準を含むことができる。一例では、フローティングサービスオーナーは、ＴＴＬの値を指定することができる。ＴＴＬは、実行する動作数、資金転送の回数、またはウォレットへのトランザクション数に対する制限を含み得る。一例では、日付に関する特定の基準、サービス上の活動レベル、およびフローティングサービスの移動に関する基準がある場合、フローティングサービスのＴＴＬも自動的に拡張され得る。
【１２４２】
ブロック１７１０４において、フローティングサービスがディスパッチされ得る。フローティングサービスのディスパッチは、フローティングサービスの全構成が完了したという指示に応答して開始することができる。フローティングサービスの構成は、部分的にはブロック１７１０２に関して開示されている。一例では、ディスパッチメカニズムは、上述のように、使用されるカプセル化モジュールによって決定され得る。一例では、サービスがコンテナである場合、コンテナをデプロイするための既存の方法は、それに対して適切なターゲットホストが見つかれば使用することができる。フローティングサービスのディスパッチに応答して、ホストが発見され得る。一例では、ターゲットホストを見つけることは、ホスティングサービスを提供するシステムを最初に探索することを含み得る。ブロック１７１０４からのフローティングサービスのディスパッチに応答して、コントラクトがエニュメレーションされ得る。一例では、サービスを提供するシステムは複数の許可ガイドを提供することができ、許可ガイドは異なる基準を含むことができる。許可ガイドがエニュメレーションされ得る。ブロック１７１０４からのフローティングサービスのディスパッチに応答して、ホストおよび許可ガイドが選択され得る。一例では、特定のホストを選択し、特定の許可ガイドを選択するための方法は、上述のように行われ得る。
【１２４３】
ブロック１７１０４からのフローティングサービスのディスパッチに応答して、以下に説明されるように条項および条件が交渉または交換され得る。一例では、ピア、ホスト、または他の当事者が許可ガイドの一部を交渉可能としてマークしている場合、それらのパラメータの周りに範囲を指定することができる。とりわけ権利のために料金を支払うなど、許可ガイドの一部を交渉可能にするために他のポリシーを実施することができる。一例では、ホスティングは特定のコストで共有されてもよく、このオファーは、ハードウェアへの制限されたアクセスがより高いコストで利用可能であり得る別のオファーと対照的であり得る。一例では、特定のフローティングサービスは、フローティングサービスが異なるサービス品質に対して支払うことを認可され得る範囲を有し得る。ハードウェアの制限された使用が許容可能な支払い範囲内に収まるという検出に応答して、フローティングサービスはハードウェアへの制限されたアクセスに対する申し出を受け入れることを選択することができる。代わりに、フローティングサービスは、制限されたハードウェア構成を好ましいものとしてタグ付けしないことがあり、このタグに応答して、フローティングサービスは、フローティングサービス最小閾値を満たす市場におけるオプションにデフォルト設定することができる。
【１２４４】
ブロック１７１０４からのフローティングサービスのディスパッチに応答して、プリアンブルが提供され得る。上述のように、プリアンブルは、許可ガイドが実行を開始するために使用され得る情報の交換を含み得る。プリアンブルは、ウォレット識別子、識別情報、アクセス情報、サービスとハードウェアとの鍵交換、ホストの位置、ホストのＩＰアドレス、またはフローティングサービスが利用可能な位置を含むことができる。プリアンブルが失敗したという検出に応答して、ブロック１７１０２の一部として、プロセスをホストの検討および選択から再開して、別のホストを選択することができる。プリアンブル失敗の検出に応答して、通知がフローティングサービスオーナーに送信され得る。通知は、フローティングサービスのオーナーがハードウェア、ソフトウェア、条項および条件、またはサービス品質のレベルを下げて、市場における対応するホストの供給に基づいてフローティングサービスの選択肢を広げることができるか否かに関する入力の要求を含むことができる。
【１２４５】
ブロック１７１０６において、許可ガイドは実行を開始することができる。一例では、許可ガイドの実行は、プリアンブル段階の完了に応答して開始することができる。許可ガイドの実行開始に応答して、実行条件が測定され得る。許可ガイドの実行中、許可ガイドのイベントまたは条件が満たされると、支払いがロック解除され得る。許可ガイドに参加し合意した当事者が許可ガイドを脱退することができる一方で、許可ガイドを脱退する当事者は、その当事者に関連するウォレットに課されるペナルティを被る可能性がある。一例では、許可ガイドは、フローティングサービスの性質に少なくとも部分的に基づいていてもよく、許可ガイドの概念に基づいていてもよい。
【１２４６】
一例では、許可ガイドの請求期間は必要に応じて短くすることができ、場合により、数秒または数マイクロ秒である。一例では、許可ガイドの実行中に、ホストまたはピアがＱｏＳ条件を満たす場合、プロセスが進行し、他の条件がアクセスされ得る。ＱｏＳ条件が不十分なものとしてランク付けされているという検出に応答して、許可ガイドは終了されてもよく、または違反しているホストにペナルティが適用されてもよい。一例では、許可ガイドの終了は、ＡＩによって管理される実装に基づいて自動的に許可ガイドによって行われる決定であり得る。許可ガイドの終了は、一例では、サービスプロバイダとサービスコンシューマとの両方の裁量で手動で行われる決定であり得る。
【１２４７】
ブロック１７１０６で実行される許可ガイドに応答して、許可ガイドの条項および条件がトリガ閾値に達したときに支払いに達することができる。評価される支払いおよびペナルティは、支払いが複数の当事者、ピア、およびホストの間で転送または相殺され得るように多方向であり得る。上記のように、当事者が終了されるかまたは脱退する場合、許可ガイドは終了され得る。
【１２４８】
ブロック１７１０８において、最終支払いが交換され得る。一例では、許可ガイドが本来の終了に達したことに応答して、その後プロセスは終了またはリセットされ得る。一例では、本来の終了は、ＴＴＬの満了を指し得る。フローティングサービスのＴＴＬが期限切れではないという検出に応答して、フローティングサービスは別のホストを発見する新しいサイクルを開始することができる。
【１２４９】
図１７２は、一部の実施形態による、フローティングサービスを管理するためにＩｏＴデバイス１７２００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１２５０】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、フローティングサービス許可ガイドドラフト部１７２０２を含み得る。一例では、フローティングサービス許可ガイドドラフト部１７２０２は、フローティングサービスのタスクを実行するために、発見された複数のホストについてのフローティングサービス許可ガイドをドラフティングすることができ、発見された複数のホストは、フローティングサービスの許可ガイドで指定されたパラメータのホストフルフィルメントに関して評価され得る。
【１２５１】
一例では、フローティングサービス許可ガイドは、サービス許可ガイドの検出された違反に応答してホストに対して評価されるべきペナルティを示してもよく、ペナルティはホストウォレットから収集される。
【１２５２】
大容量ストレージ８０８は、ホストハードウェア選択部１７２０４を含み得る。一例では、ホストハードウェア選択部１７２０４は、フローティングサービスのデータ構造に基づいて、フローティングサービスのためのホストハードウェアを選択することができる。
【１２５３】
一例では、データ構造は決定行列である。決定行列は、フローティングサービスによって求められた特徴、利用可能なホストの数、および決定行列に列挙された特徴に対するホストの評価スコアを列挙してもよい。フローティングサービスは、１時間当たりのコストを、フローティングサービスの満足のいく使用を示す品質メトリクスを有する複数の特徴で除算して計算された最良値に基づいてホストを選択することができ、１時間当たりのコストは、評価対象のホストを使用したフローティングサービスを運用する、１時間当たりの予想コストである。フローティングサービスの機能は、決定行列を用いた価値計算において特徴を様々に重み付けすることができる。
【１２５４】
大容量ストレージ８０８は、ＩｏＴデバイス１７２００のためのフローティング許可ガイドを実施するためのフローティングサービス許可ガイド実行部１７２０６を含み得る。一例では、フローティングサービス許可ガイドはホストハードウェアを使用することができる。
【１２５５】
大容量ストレージ８０８は、価値転送部１７２０８を含み得る。一例では、価値転送部１７２０８は、フローティング許可ガイドの条件に達したという検出に応答して、フローティングサービスに関連付けられたサービスウォレットに価値を転送し得る。一例では、サービスウォレットはブロックチェーン符号化値を保持することができる。サービスウォレットの値が０になると、フローティングサービスは機能しなくなり得る。一例では、許可ガイドは、サービスウォレットがトリガ閾値に到達したという検出に応答して、サービスウォレットが価値を転送し得ることを示し得る。フローティングサービスは、サービスウォレットとホストウォレットとの間で価値トランザクションを開始することができる。
【１２５６】
図１７３は、一部の実施形態による、フローティングサービスを管理するためのコードを含む、非一時的機械可読媒体１７３００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１２５７】
非一時的機械可読媒体１７３００は、発見された複数のホストに関するフローティングサービス許可ガイドをドラフティングするためのコード１７３０２を含むことができ、発見された複数のホストがパラメータのホストフルフィルメントについて評価され得る。一例では、フローティングサービス許可ガイドは、サービス許可ガイドの検出された違反に応答してホストに対して評価されるべきペナルティを示してもよく、ペナルティはホストウォレットから収集される。
【１２５８】
非一時的機械可読媒体１７３００は、フローティングサービスのデータ構造に基づいて、フローティングサービスのためのホストハードウェアを選択するためのコード１７３０４を含み得る。一例では、データ構造は決定行列である。決定行列は、例えば、フローティングサービスによって求められた特徴、利用可能なホストの数、および決定行列に列挙された特徴に対するホストの評価スコアを列挙してもよい。フローティングサービスは、１時間当たりのコストを、フローティングサービスの満足のいく使用を示す品質メトリクスを有する複数の特徴で除算して計算された最良値に基づいてホストを選択することができ、１時間当たりのコストは、評価対象のホストを使用したフローティングサービスを運用する、１時間当たりの予想コストである。フローティングサービスの機能は、決定行列を用いた価値計算において特徴を様々に重み付けすることができる。
【１２５９】
非一時的機械可読媒体１７３００は、ホストハードウェアを使用してフローティングサービス許可ガイドを実行するためのコード１７３０６を含み得る。非一時的機械可読媒体１７３００は、フローティング許可ガイドの条件に達したという検出に応答して、フローティングサービスに関連付けられたサービスウォレットに価値を転送するためのコード１７３０８を含み得る。一例では、サービスウォレットはブロックチェーン符号化値を保持することができる。サービスウォレットの値が０になると、フローティングサービスは機能しなくなり得る。一例では、許可ガイドは、サービスウォレットがトリガ閾値に到達したという検出に応答して、サービスウォレットが価値を転送し得ることを示し得る。フローティングサービスは、サービスウォレットとホストウォレットとの間で価値トランザクションを開始することができる。
【１２６０】
許可ガイドは、サービス提供コストならびにホストまたはサービスの評判履歴のランタイム計算を組み込んでもよい。コストとは、エネルギーコスト、機器の資本コスト、減価償却費、ポイントインタイムキャパシティコスト、データのプライバシーコスト、データのエントロピーコストを指すことができる。本明細書に開示されるように、許可ガイド交渉プロセスは時間ベースであり得る。タスクが割り当てられていて実行中であっても、許可ガイドは、プロバイダを切り替えることが可能であり得る。一例では、プロバイダ間の切り替えは、サービスのコンシューマまたはプロバイダに影響を与え得る条件の変化に応じて行われ得る。
【１２６１】
図１７４は、一部の実施形態による、例示的な許可ガイド交渉プロセス１７４００を示す概略図である。同様の番号が付けられた項目は、図１６５において説明したとおりである。
【１２６２】
一例では、許可ガイドについての交渉は、存在しなくてもよいし、テンプレート許可ガイドであってもよい。テンプレート許可ガイドは、記憶媒体上に散らばった一連の許可として、あるいは許可ガイドを採用することに同意する当事者の許可、権利、および義務を示す単一の文書として格納された施行可能な合意の不完全なバージョンであり得る。テンプレート許可ガイドは、関係する当事者が変更を読んでコミットすることを可能にし得る。
【１２６３】
許可ガイド交渉プロセス１７４００は、ピアの発見および許可ガイドの最初のドラフティングに応答して開始することができる。一例では、初期許可ガイドは、サービスによって要求された、または１人または複数のデータコンシューマによって要求されたＱｏＳ  Ｔ＆Ｃで埋められてもよい。
【１２６４】
許可ガイド交渉プロセス１７４００は、ピア、ホスト、および他のサービスから参加することへの関心の指示を受信することができる。従って、許可ガイドによって設定された許可に参加し遵守することを望む候補サービスプロバイダまたはコンシューマは、参加を申請することによって参加のプロセスを開始することができる（１７４０２）。参加を申し込む候補サービスプロバイダまたはコンシューマは、それぞれプロバイダ属性またはコンシューマ属性に関する情報を提供することができる。プロバイダ属性およびコンシューマ属性は、アサートされているとおりにデバイスの能力または機能を指すことができる、またはこれらの能力および機能をデバイス属性リスト１６５２４に含めることを進める前に、能力および機能を確認することができる。
【１２６５】
提供機能、要求機能、または割り当て機能１７４０４を使用して、サービスプロバイダ、データプロバイダ、およびコンシューマの利用可能なセットを識別することができる。属性および機能が許可ガイドの条件を満たすことができるように属性と機能とが重複している場合、サービスプロバイダ、データプロバイダ、およびコンシューマのセットは利用可能になり得る。許可ガイドの条件を満たすことは、例えば、当事者の要求の完全なセットを満たすことを指すこともできる。許可ガイドの条件を満たすことは、例えば、実行可能な限り多くの当事者の要求を満たすことを指すこともできる。
【１２６６】
一例では、オファーは、候補サービスコンシューマによって最高ランクのサービスプロバイダまたはデータプロバイダになされ得る。オファーを受信したプロバイダは、そのオファーの受け入れを確認するための要求を送信し得る。オファーを受信したことに応答して、受け入れられたプロバイダは、許可ガイドの許可に拘束され、確認済みデバイスのリスト１７４０６の一部になることができる。参加プロセス中に、交渉が行われてもよい。交渉中に、候補者は、サービスまたはデータにアクセスする方法に合意することができる。重複する技術セットを合意できない場合は、第三者の許可ブローカなどのプロトコルおよびデータスキーマブローカを仲介者として許可ガイドに参加するよう依頼することができる。
【１２６７】
確認されたプロバイダおよびコンシューマは、場合により、許可ガイドからオプトアウトすることができる。オプトアウトしてもコストがかからない場合もあれば、ペナルティが課される場合もある。一例では、デバイスがその義務を果たさず、代替デバイスを識別できない場合、ペナルティがアクセスされる場合がある。
【１２６８】
許可ガイドの実行中（１６５１０）に、他のプロバイダおよびコンシューマが参加を申し込むことができ、参加することができる。許可ガイドが実行されると（１６５１０）、プロバイダとコンシューマは置き換えられる場合もある。
【１２６９】
図１７５は、一部の実施形態による、許可ガイド交渉のための例示的な方法１７５００のプロセスフロー図である。図１７５の方法１７５００は、図１７７に関して説明されるＩｏＴデバイス１７７００によって実施することができる。同様の番号が付けられた項目は、図１６６に関して説明したとおりである。プロセスフローは、ブロック１６６０２で開始し得る。ブロック１７５０２において、ノードは参加を申し込むことができる。ノードは、プロバイダ、コントリビュータ、ならびに許可ガイドによって管理されることを望み得る他のデバイスおよびサービスを含むことができる。
【１２７０】
ブロック１７５０４において、ノードは、それらの提供物、属性、およびノードが有し得る任意の条項および条件をリストし得る。ノード適用プロセス中に、コスト関数がノードから受信された入力に適用され得る。一例では、コスト関数は、以下に開示されるようにｉｎｆｏｃｏｉｎアルゴリズムであり得る。一例では、コスト評価は、現場でのＩｏＴデバイスのデプロイおよびプロビジョニングのコストを含むことがあるので、コスト関数は、ＩｏＴ市場のノードに適用することができる。コスト評価は、例えば、運用コストは、例えば、デバイス、データ転送、およびストレージデバイスを運用するためのエネルギー、稼働、および保守のコストを含む。コスト評価には、広範なインフラストラクチャ全体にデプロイされているこれらのデバイスのコストに営業利益率のコストを加えたものが含まれ得る。一例では、マージンは、様々な当事者によるより低い範囲およびより高い範囲の使用を通じて交渉が行われ得る領域を指すことができる。
【１２７１】
ブロック１７５０６において、データプレーンが更新され得る。データプレーンは、ブロックチェーン上またはブロックチェーン外のメカニズムを表すことができる。上述したように、ブロックチェーン内で使用され参照されるデータは、分散ハッシュテーブル（ＤＨＴ）との統合を通じて実行され得る。
【１２７２】
ブロック１７５０８において、承認されるデバイスを追加することができる。一例では、確認されたデバイスは、デバイス基準によって、パラメータ選択を通じて、またはコスト関数に基づいて識別され得る。例えば、指定された基準を満たすデバイスはデフォルトで受け入れられ得る。特定の適合性パラメータを持つデバイスが受け入れられる場合もある。コスト関数の出力を満たすデバイスが受け入れられる場合もある。コスト関数は、供給単位当たりのコストに関して、ノードを順序付けし、上位Ｎ個の最適なノードを受け入れることを優先することができる。本明細書で説明される他の方法と同様に、プリアンブルをプロトコルフレームで使用することができる。プリアンブルは、トークンが許可ガイドとその参加メンバとの間で交渉される前に、プロセスが続行できるようにするために必要なデータを参加者が交渉できるようにし得る。正しいトークンを所有している当事者は、その後、特定のサービスにアクセスしたり提供したりするのに信頼される場合もある。
【１２７３】
上述のように、許可ガイドからのノード交渉は、ｉｎｆｏｃｏｉｎアルゴリズムなどのコスト関数を使用することができる。ｉｎｆｏｃｏｉｎアルゴリズムは、センサが事前定義されたレートでデータを継続的に送信することを仮定し得る。ｉｎｆｏｃｏｉｎアルゴリズムは、センサの寿命および保守スケジュールが予測可能であると仮定し得る。ｉｎｆｏｃｏｉｎアルゴリズムは、データの帯域外要求は許可されていないと仮定し得る。ｉｎｆｏｃｏｉｎアルゴリズムは、センサ、ゲートウェイ、およびサーバが、例えば電力制約、処理制約、通信制約、またはストレージ制約などのより少ないリソース制約を有すると仮定し得る。
【１２７４】
以下の式で使用されているように、Ｄはデータの単位を表す。このデータ単位は、主要なデータであり得る。一例では、一次データは、ＩｏＴネットワーク内のセンサによって直接観測された測定値であり得る。一次データは、１つまたは複数の一次データ源からの入力に基づいて計算された派生データを指すことができる。
【１２７５】
以下の式で使用されているように、Ｃｔはデータ単位を転送するコストを表す。一例では、データ単位はｉｎｆｏｃｏｉｎと呼ばれ得る。データ単位を転送するコストは、ネットワーク転送コストまたは転送されるデータのサイズによって異なり得る。データ単位を転送するコストは、データがネットワークを介して新しいストレージ位置にコピーされているか否か、またはデータホームへのＵＲＩが使用されているか否かによって異なり得る。一例では、データホームは、惑星間ファイルシステム（ＩＰＦＳ）または軽量フォグファイルシステムであり得る。以下の式で使用されているように、Ｃｓｔｏｒｅはデータ単位を格納するためのコストを表し、ストレージのコストはデータのサイズの関数であり得る。データを格納するコストは、データの複製が冗長性のために使用される場合、特定の記憶媒体のコストを指し得る。
【１２７６】
以下の式で使用されているように、項Ｍａｒｇｉｎは、データによって提供される値を反映し得る。一例では、データが他のデータ源と組み合わされてもよいため、データの価値は増大する。以下の式で使用されているように、Ｃｒａｗは取得コストまたは一次データ単位を生成するコストに営業利益率を加えたものを指すことができる。データ単位を取得するコストまたはデータ単位を生成するコストは、両方とも、センサの固定コスト（ＣＳ）を含むことができ、センサの寿命にわたる維持コスト（Ｃｍ）を含むことができ、センサノードのエネルギーランニングコスト（Ｃｅ）を含み得る。一例では、データ単位を取得するコストまたはデータ単位を生成するコストは、両方とも、センサが使用されることになる１日当たりのサンプリングレート（ｒａｔｅ）および日数（ｔ）を考慮することができる。Ｃｒａｗは、許可ガイドにサブスクライブしている当事者にとって交渉済みの価値を示すものとして、許可ガイドによって使用され得る。
【１２７７】
Ｃｒａｗ＝［ＣＳ＋（Ｃｅ＊ｔ）＋Ｃｍ］／［ｒａｔｅ＊ｔ］＊Ｍａｒｇｉｎｄａｔａ・Ｃｄｅｒｉｖｅｄ
【１２７８】
別の例では、派生データまたは仮想データを取得するコストは、新しい洞察および価値を得るために１セットまたは複数セットの一次データを処理または分析することによって生み出すことができる。本明細書で使用されるように、少なくとも３つの種類の導出データがあり得る。１つの種類の導出データは、センサノード内で導出されたデータを含み得。別の種類の導出データは、ネットワーク内で導出されたデータを含み得る。さらなる種類の導出データは、履歴データから導出されたデータを含み得る。
【１２７９】
一例では、生コストは、データ源の数に基づいて変動し得る。例えば、導出されたデータが同じセンサノード上の複数の入力から計算され得る場合、データを取得するコストは生データを取得するのと同じまたは類似している。ノード上のすべてのセンサが使用されているか否かにかかわらず、センサノードの固定コストとランニングコストとは同じになり得る。従って、一例では、同じノード上で導出された値を計算するための追加コストがない場合がある。例えば、温度および湿度の入力から快適性指数の導出値を計算することは、同じノードからのデータを含むことができ、従って、データの転送のための生コストは増加しない可能性がある。
【１２８０】
導出されたデータは生データよりも多くの値を提供する可能性があり、以下の式に示すように、計算された「導出値に対するＭａｒｇｉｎ」が存在し得る。
【１２８１】
Ｃｄｅｒｉｖｅｄ＿ｌｏｃａｌ＝Ｃｒａｗ＊Ｍａｒｇｉｎｉｎｆｏｒｍａｔｉｏｎ
【１２８２】
データは、様々な情報源から導出され得る。一例では、データは、ゲートウェイ、サーバ、機器、中央処理装置、または他のデバイスで導出することができる。生データが導出されたデータの作成のためにある位置に転送されることになっているとき、データを転送するコストのコスト計算にコストが追加され得る。一例では、データを転送するコストは、ノードからゲートウェイまたはサーバへ移動するデータのコストならびにその場所にデータを格納するコストに関係し得る。一例では、生データ単位は、最終データ宛先に到達するために複数の転送ステージを有し得る。転送中、データ単位は、最終データ宛先への移動の間の中間段階または中間ステージでローカルに格納され得る。コストは、生データの最終目的地に到達するためのコストに「導出された値に対するＭａｒｇｉｎ」を加えた和として生成され得る。以下の式では、Ｃｄｅｒｉｖｅｄ＿ｒｅｍｏｔｅによって参照されるデータを生成するためにデータが最終宛先までの途中のポイントで導出される場合、変数ＣｒａｗをＣｄｅｒｉｖｅｄ＿ｌｏｃａｌで置き換えることができる。
【１２８３】
【数７】
2020503784.tif 000012
【１２８４】
データが履歴データから導出される場合、データを格納するコストは、データを生成するコストに追加され得る。追加のデータ源が追加されるにつれてデータの価値が増加するため、コストはこのデータの生成に使用された履歴サンプルの数に実質的に比例する可能性がある。
【１２８５】
以下の例示的な式では、Ｃａｃｑは、データＤを取得するために計算され得るコストを表す。データは、金銭的な価値（例えば、米国ドル）を持つことができる。データはまた、他のネイティブ資産またはオーバーレイ資産の観点から価値を表すこともある。ＣａｃｑのコストはＣｒａｗ、Ｃｄｅｒｉｖｅｄ＿ｌｏｃａｌ、またはＣｄｅｒｉｖｅｄ＿ｒｅｍｏｔｅと等しくてもよい。以下の例示的な式では、Ｄｉｖはデータユニットの情報値を表すことができる。すべてのデータ単位が等しい値を持つとは限らないため、Ｄｉｖはデータ単位ごとに異なり得る。
【１２８６】
【数８】
2020503784.tif 000013
【１２８７】
単位データの値、または一般にデータを識別するために、証拠の重み付けモデルは、データが作成された時点でデータ値を分類するために使用される情報値スコアを知らせることができる。情報値（ＩＶ）は、予測モデルにおける変数を選択するために使用され得る。一例では、予測子としてのＩＶ統計は、ＩＶ統計が閾値を下回る場合、モデル化には有用ではない可能性がある。計算されたＩＶについて閾値を使用し変化させることは、データ単位またはｉｎｆｏｃｏｉｎに対する値を評価するために使用され得る。閾値を下回るＩＶを持つデータ単位は、より低い値を受け取る。閾値を上回るが第２の閾値を下回るＩＶを有するデータ単位は、割り当てられた中間値を有することができる。価値スコアのこの評価は、複数のＩＶ閾値がＩＶデータスコアの入力によって超えられるにつれて増加し得る。一例では、データがＩｏＴエコシステムにおいてコンシューマによってより強く求められているので、高価値データはより大きな金銭的価値を有することができる。一例では、求められるデータ単位が多いほど、そのデータ単位の価値が高くなる。
【１２８８】
データ単位の値を格納し評価する追加の方法を交渉システムに代用することができる。データ単位にＩＶスコアを使用することは、情報自体が交渉の枠組み内で取引可能な資産として使用されることを可能にする、またはそれ以外の方法でデータにスコアを配置することであり得る。
【１２８９】
図１７６は、一部の実施形態による、価値を評価してデータ単位に割り当てるための例示的データ構造１７６００の概略図である。示されているデータは単なる例示であり、データ単位の値を計算すると共に最も価値のあるデータを選択する方法の例として示されている。さらに、価値を割り当てることができるデータは、許可ガイドの交渉ポイントまたは支払い方法として使用することができる。例示的なデータ構造１７６００では、証拠の重み付け（ＷｏＥ）計算１７６０２の列が、特定のノードにおいてデータが収集されたイベントの割合に基づくものとして示されている。
【１２９０】
例示的なデータ構造１７６００では、ビンの列は、特定のデータ種別について少なくとも５％の観測値を有するノードの識別情報であり得る。一例では、各ノードおよび各データ種別について複数のそのような値計算モデルがあり得る。例示的なデータ構造１７６００では、ビン７は、高い予測値を有し得るデータとして現れる。データ構造例１７６００では、データセットの全体のＤｉｖは０．３１３８の値として表示される。相対的に、ビン７からのデータは、データ市場でより高い値を指示する場合もある。示された例におけるＣａｃｑは、ビンおよびノードにわたって平坦な値として現れ得る。しかしながら、市場の力がＣａｃｑの値を変える可能性がある。情報単位のための市場を創設することは、データ供給者が彼らの投資のために利益をもたらすであろう種類のデータを供給することを奨励するかもしれない。
【１２９１】
図１７７は、一部の実施形態による、評価されたデータユニットとの交渉のためのＩｏＴデバイス１７７００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１２９２】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、第１のパラメータおよび第１のパラメータ値を含む第１の発見されたピア、ならびに第２のパラメータおよび第２のパラメータ値を含む第２の発見されたピアに関する許可ガイドをドラフティングする許可ガイドドラフト１７７０２を含み得る。一例では、第１のパラメータおよび第２のパラメータは、それぞれ第１および第２のノードについての許容可能なデータ値範囲を指すことができる。許容可能なデータ値範囲は、コスト関数を用いて計算することができる。コスト関数は、許可ガイドを実施するノードの運用コストを計算して組み合わせることができる。運用コストは、例えば、デバイス、データ転送、およびストレージデバイスを運用するためのエネルギー、稼働、および保守のコストのうちの少なくとも１つを含む。一例では、データ値範囲は、複数のデータソースの関数としてのデータの値の計算を指すことができる。データは、複数のセンサから合成された導出データであり得る。データの値は、得ようとするデータのレートが増加するにつれて増加し得る。
【１２９３】
大容量ストレージ８０８は、例えば、図１７６に関してイベントの重みの欄について説明したように、第１のパラメータ値と第２のパラメータ値とを比較することによって第１のパラメータ重みおよび第２のパラメータ重みを計算するパラメータ重み計算部１７７０４を含み得る。大容量ストレージ８０８は、提案された条件が第１のパラメータおよび第２のパラメータによって提案された範囲内にあることに応じて許可ガイドの条件を生成する条件生成部１７７０６を含み得、第１パラメータは第１パラメータの重みによって調整され、第２パラメータは第２パラメータの重みによって調整される。大容量ストレージ８０８は、条件が満たされたことを検出したことに応答して許可ガイドの動作を実行するための動作実行部１７７０６を含み得る。
【１２９４】
一例では、プロセッサ８０２は、参加パラメータおよび参加パラメータ値を含む候補ピアから許可ガイドへの要求を処理することができる。一例では、プロセッサ８０２は、第１のパラメータ値および第２のパラメータ値を、参加パラメータ値に対して比較することによって参加パラメータウェイトを計算することができる。
【１２９５】
図１７８は、一部の実施形態による、タスクおよびコミッションノードを定義するためのコードを含む、非一時的機械可読媒体１７８００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１２９６】
非一時的機械可読媒体１７８００は、第１のパラメータおよび第１のパラメータ値を含む第１の発見されたピア、ならびに第２のパラメータおよび第２のパラメータ値を含む第２の発見されたピアに関する許可ガイドをドラフティングするようにプロセッサ９０２に指示するためのコード１７８０２を含み得る。一例では、第１のパラメータおよび第２のパラメータは、それぞれ第１および第２のノードについての許容可能なデータ値範囲を指すことができる。許容可能なデータ値範囲は、コスト関数を用いて計算することができる。コスト関数は、許可ガイドを実施するノードの運用コストを計算して組み合わせることができる。運用コストは、デバイス、データ転送、およびストレージデバイスを運用するためのエネルギー、稼働、および保守のコストのうちの少なくとも１つを含む。一例では、データ値範囲は、複数のデータソースの関数としてのデータの値の計算を指すことができる。データは、例えば、複数のセンサから合成された導出データであり得る。データの値は、得ようとするデータのレートが増加するにつれて増加し得る。
【１２９７】
非一時的機械可読媒体１７８００は、第１のパラメータ値と第２のパラメータ値とを比較することによって第１のパラメータ重みおよび第２のパラメータ重みを計算するようにプロセッサ９０２に指示するためのコード１７８０４を含み得る。非一時的機械可読媒体１７８００は、提案された条件が第１のパラメータおよび第２のパラメータによって提案された範囲内にあることに応じて許可ガイドの条件を生成するようにプロセッサ９０２に指示するためのコード１７８０６を含み得、第１パラメータは第１パラメータの重みによって調整され、第２パラメータは第２パラメータの重みによって調整される。非一時的機械可読媒体１７８００は、条件が満たされたことを検出したことに応答して許可ガイドの動作を実行するようにプロセッサ９０２に指示するためのコード１７８０８を含み得る。
【１２９８】
一例では、プロセッサ９０２は、参加パラメータおよび参加パラメータ値を含む候補ピアから許可ガイドへの要求を処理することができる。一例では、プロセッサ９０２は、第１のパラメータ値および第２のパラメータ値を、参加パラメータ値に対して比較することによって参加パラメータウェイトを計算することができる。
【１２９９】
ＩｏＴネットワーク上のメッセージフローは、時間の経過と共に認識可能なパターンを確立することができるが、認可されていないエージェントがネットワークにアクセスすると、認可されていないエージェントは自らの目的で動作を変更可能であり得る。そのため、トランザクションがブロックチェーンで可視である場合は、ネットワーク上のそのような不正行為を検出して解決するため、または事実上不正なトランザクションが発生しないようにするための措置をとることさえ可能であり得る。
【１３００】
一例では、ブロックチェーンを使用して、ネットワーク上のトランザクションの記録、ならびにネットワークエージェントが動作を実行するための事前認可を保持することができる。この事前認可機能は、非集中型ネットワークアクセスプロキシ（ＤＮＡＰ）プロトコルと呼ばれることがある。
【１３０１】
図１７９は、一部の実施形態による、機能を使用するための非集中型ネットワークアクセスプロキシのための例示的な組織１７９００の概略図である。同様の番号が付けられた項目は、図１６５を参照して開示されたとおりである。ＤＮＰＡプロトコルの機能および許可ガイド１７９０２とのその相互作用のためのプロセスは、１７９０４で開始することができる。
【１３０２】
ブロック１７９０４において、デバイスがブートし得る。ブートプロセスは、実行前環境（ＰＸＥ）におけるネットワークインターフェースデバイス上のネットワークスタックの初期化であり得、上位レベルのソフトウェアスタックまたはオペレーティングシステムの存在を意味し得ない。
【１３０３】
ブロック１７９０６において、ネットワークインターフェースアダプタは、ブロックチェーンアウェアデバイスとして動作する際に使用するための鍵を生成することができる。生成された鍵を使用するデバイスはまた、ハードウェア対応のセキュアなエンクレーブを使用しているか、またはそれから動作していてもよい。生成された鍵を使用して、各パケットのトラフィックの発信元と各パケットの内容を判定できるように、デバイスから送信されるトラフィックに署名することができる。一例では、このデバイスのための鍵ベースの暗号化は、デバイス上でハードウェア対応にすることができ、中間者攻撃を防ぐのを助けることができる。トラフィックが有効なエージェントからの秘密鍵で署名されていない場合、ネットワークはデバイスに到着するトラフィックをドロップすることができる。一例では、ネットワークスイッチおよびルータを使用するために、トラフィックのハードウェア暗号化および復号が行われ得るように、ネットワークスイッチに修正を加えることができる。
【１３０４】
ブロック１７９０８において、ネットワークインターフェースアダプタは、ブロックチェーン上にアクセス要求トランザクションを作成することができる。一例では、ネットワーク上を走っているパケットは、強制的にＤＮＡＰに経路指定され得る。これに関連して、ＤＮＡＰは、ネットワークの物理スイッチおよびルータ上のサービスとして動作している可能性があるため、レイヤ２データリンク層の機能とみなすことができる。ネットワークデバイスがコアネットワークインフラストラクチャを使用しようとすると、ネットワークデバイスは、コアネットワークインフラストラクチャまたは専用媒体を介したピアツーピア接続のプライベートネットワーク以外の接続を使用しようとする場合に、ネットワークデバイストラフィックが非集中型ネットワークアクセスプロキシに経路指定されるのを避けることができない。一例では、専用媒体を介したピアツーピア接続は、Ｂｌｕｅｔｏｏｔｈ（登録商標）またはイーサネット（登録商標）クロスケーブルを介した通信を含み得る。
【１３０５】
ブロック１７９１０において、ＤＮＡＰプロトコルは、デバイスに特定のネットワークアクセス機能を許可し得る。一例では、ＤＮＡＰプロトコルは、許可ガイドの前述の機能を利用することができる。ＤＮＡＰプロトコルを実行しているネットワーク上のスイッチおよびルータのようなノードは、ブロックチェーンのマイナーになる場合もある。一例では、ネットワークのノードは、大きな計算オーバーヘッドを使用しないコンセンサスアルゴリズムを実行することができる、またはトランザクションへの直接参加に基づき得る。経過時間の証明アルゴリズムは、このプロトコルで使用される技術の一例であり得る。悪意のあるアクターが、例えば攻撃を成功させるためには、ネットワークインフラストラクチャの５１％をデプロイまたは危殆化させる必要があるため、ＤＮＡＰプロトコルを使用することで、不正なスイッチやルータの導入から保護することもできる。ＤＮＡＰデバイスがアクセス要求トランザクション機能を使用しようとすると、許可ガイドのメカニズムを介してネットワークインターフェースアダプタがそれ自身をネットワークに対して識別することになり得る。ネットワークインターフェースアダプタは、このプロセスを支援するためにハードウェア対応のセキュアなエンクレーブを実行することができる。
【１３０６】
ブロック１７９１２において、ＤＮＡＰ使用デバイスが許可ガイド内の参加機能によって承認された場合、ＤＮＡＰ使用デバイスをネットワーク上の作成された、または認可されたデバイスの許可ガイドリストに追加することができる。ブロック１７９１０において、初期化プロセスが行われてもよく、デバイスはその属性および機能を許可ガイドに記述してもよい。一例では、ＤＮＡＰ記述属性は、信頼レベルを確立するためにＤＮＡＰデバイス上のハードウェア対応セキュアエンクレーブを介してアテステーションされてもよい。一例では、ＤＮＡＰデバイスの属性の記述は、ヒューマンインターフェースデバイス（ＨＩＤ）への拡張において定義されてもよい。許可ガイドに格納されている属性またはデータの記述は、チェーン外に格納され得る。一例では、ＤＮＡＰプロトコルを用いてイネーブルにされたスイッチまたはルータ、データのチェーン外への格納は、スイッチ内の一部のストレージの統合を含み得る。ＤＮＡＰネットワーク内のスイッチおよびルータは、エッジノードまたはフォグノードであり得る。ストレージは、ネットワーク上のルータおよびスイッチの上でＤＨＴタイプの分散ストレージメカニズムになることがある。
【１３０７】
ブロック１７９１４において、トークンがデバイスに発行されて、デバイスが調整された方法で動作を実行できるようにすることができる。トークンをデバイスに使用すると、ＤＮＡＰネットワーク上のエンティティに対して個々のデバイスのファイアウォールが可能になり得る。一例では、デバイスがインターネット制御メッセージプロトコル（ＩＭＣＰ）トークンを保持している場合、デバイスはｐｉｎｇトラフィックを送信および受信することができる。トークンの使用は、同じトークンを有するデバイスがルータを介さずに互いに通信することを可能にすることによって仮想ローカルエリアネットワーク（ＶＬＡＮ）の形成を可能にし得る。トークンはまた、大規模な企業ネットワークに接続されていないプライベートネットワークを作成するためにも使用できる。
【１３０８】
トークン割り当ては、特定の基準を満たすデバイスにデフォルトのトークン種別を割り当てるための規則を有し得る。これらの規則は、デバイスの種類や、そのデバイスが最低限のセキュリティ基準に準拠しているか否かを管理し得る。一例では、デバイスの種類は、企業が所有およびサポートするデバイス、または従業員が「持ち込み」スタイルプランで所有するデバイスであり得る。個人的なデバイスから金融データベースにアクセスする個人などの一部の環境では、本明細書で説明されているトークン割り当ては、企業環境の外で適用され得る。一例では、認可されていない、または特定の動作のためのトークンを所有していないＤＮＡＰデバイスは、デバイスがネットワークによって認可されていないために機能を要求したデバイスに障害が発生したという通知を受信し得る。トークンベースの承認手法を使用すると、ネットワーク上のセキュリティの施行を非集中化させることができる。一例では、ネットワーク管理者は、ネットワーク管理者がネットワーク上で許可または拒否する動作を表すために手動でトークンを作成することができる。一例では、事前に入力されたトークンのセットがネットワーク機器製造業者によって提供され得る。
【１３０９】
ブロック１７９１６において、ＤＮＡＰデバイスは、特定の機能を実行するようにネットワーク上で認可され得る。ＤＮＡＰデバイスは、追加のトークンが付与され得る、またはトークンが失効され得る。この動作の制御プレーンは、ブロックチェーンで支援されている場合がある。ブロックチェーン支援は、デバイスがトークンを発行した後にデバイスが接続されているポートまたはアクセスポイントに施行されている規則を指すことができ、接続されたデバイスのために提供された規則は一般に変化せず、規則はデバイスの確認されたアイデンティティに基づいて施行される。一例では、ネットワーク内のスイッチおよびルータは、マイナーであり得、トランザクションを共通の共有台帳に同期させ得る。
【１３１０】
ブロック１７９１８において、デバイスが実行しようと試み得る機能がブロックされてもよく、デバイスはネットワークが通信をブロックしたことを示すメッセージを受信してもよい。
【１３１１】
図１８０は、一部の実施形態による、機能を使用するための非集中型ネットワークアクセスプロキシのための例示的な方法１８０００のプロセスフロー図である。図１８０の方法１８０００は、図１８１に関して説明されるＩｏＴデバイス１８１００によって実施することができる。プロセスフローは、ブロック１８００２で開始し得る。
【１３１２】
ブロック１８００２において、ネットワークデバイスが初期化され得る。一例では、ネットワークデバイスは、クライアント、サーバ、ネットワークインフラストラクチャ、またはネットワークインターフェースとすることができる。ブロック１８００４において、デバイス上のファームウェアおよびハードウェアは、アイデンティティを生成し、デバイスがブロックチェーンクライアントの能力で動作できるようにする。一例では、ノードはネットワークスイッチの役割またはルータの役割を持つことができ、デバイスはＤＮＡＰブロックチェーンの確認部の容量で動作することができる。ＤＮＡＰブロックチェーンは、すべてのネットワークインフラストラクチャノードに分散させることができる。
【１３１３】
ブロック１８００６において、デバイスは、ブート前実行環境（ＰＸＥ）または動的ホスト構成プロトコル（ＤＨＣＰ）と同様に、発見ブロードキャストメッセージをパブリッシュすることができる。一例では、デバイスおよびＤＮＡＰプロトコルは、ＰＸＥおよびＤＨＣＰプロトコルを使用して実施することができる。一例では、発見ブロードキャストがＤＮＡＰアウェアシステムの位置を返さない場合、ネットワークデバイスは遅延し再試行し得る。発見ブロードキャストがいかなるＤＮＡＰアウェアシステムの位置も返さない場合、デバイスは、デバイスが非ＤＮＡＰネットワーク上で動作することを可能にするレガシー動作を実行し得る。遅延および再試行のプロセス、または別のネットワークへの切り替えのプロセスは、事前設定されたポリシー、ＢＩＯＳ設定、ファームウェア設定、デバイス上の物理ジャンパ設定、またはその他の方法で手動で調整することによって制御できる。
【１３１４】
ブロック１８００８において、ＤＮＡＰデバイスは、動作中のＤＮＡＰネットワークの発見に応答してＤＮＡＰネットワークに参加することを申し込む。上述のように、ＤＮＡＰネットワークに参加することは、ネットワーク内で従われる許可ガイドに参加することを含み得る。
【１３１５】
ブロック１８０１０において、ＤＮＡＰデバイスは、その属性および機能をパブリッシュし、デバイスの属性またはアイデンティティに基づいてＤＮＡＰデバイスに割り当てられ得るトークンを要求し得る。トークンを割り当てる決定は、ポリシーの使用を通じて、または例えばデバイスのネットワーク、アドレス、アイデンティティ、デバイス種別、デバイス能力、デバイス機能に基づいて、またはデバイスおよび許可ガイドに関するポリシーの有効性尺度に基づいてネットワーク管理者によって制御され得る。上述のように、許可ガイドを構築することは、ユーザインターフェースまたはアプリケーションプログラムインターフェースを使用し得るネットワークエンジニアによって達成され得る。許可ガイドおよびトークンの実装は、デバイスごとのネットワークトラフィックの詳細な制御を可能にし得る。一例では、企業システムは、ハイパーテキスト転送プロトコル（ＨＴＴＰ）トラフィックまたは他の特定の種類のトラフィックをデバイスのデフォルトとすることを可能にし得る。ＤＮＡＰプロトコルを使用する企業システムはまた、指定されたビジネス機能追加トークンをデバイスに提供して、それらのデバイスが他のネットワークサービスを使用したい場合に他のトラフィック種別を許可することができる。
【１３１６】
ブロック１８０１２において、デバイスは、ネットワーク上にパケットを送信することができる。オペレーティングシステムおよびＯＳＩ（開放型システム間相互接続（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ））スタックの上位層は、このプロセスを認識していない場合がある。一例では、デバイスパケットの送信はネットワーク層で実行され得る。ネットワークは、いくつかの方法でパケットを認証できる。例えば、トークンは、パケットのヘッダに付加されてもよいし、パケットは、パケットを送信しているアイデンティティの秘密鍵で署名されてもよい。ネットワークに到着したパケットは、それらを送信しているアイデンティティが検証され、その種類のトラフィックを送信するためのトークンを所有している場合に許可され得る。トラフィックが許可されていない場合、ネットワーク事業者は、否定応答（ＮＡＣＫ）をクライアントに返送することを決定でき、それ以外の場合、パケットはネットワークを経由してその宛先に経路指定される。
【１３１７】
ＤＮＡＰでは、ネットワークインフラストラクチャ自体が、システムの状態に関するコンセンサスが格納される場所として、ブロックチェーン内の確認部ノードとして動作し得る。悪意のあるエンティティがこの手法を危殆化させるには、悪意のあるエンティティがネットワークインフラストラクチャの５１％を危殆化させる必要がある。単一の中央集権型ファイアウォールサービスではなく、妥協が必要な場所が多数あるため、ネットワークインフラストラクチャの大部分を侵害すると、悪意のあるエンティティにとってより多くの負荷がかかる可能性がある。ネットワークインフラストラクチャのコンセンサスは、アクセス制御リスト（ＡＣＬ）コマンドリスト（Ｃリスト）であり得る。一例では、ネットワークインフラストラクチャのコンセンサスが非集中型プロトコルで確立されると、上述の方法は、ブロックチェーンに格納されたＡＣＬまたはＣリストの管理上で書き直され得る、またはマッピングされ得る。一例では、ＤＮＡＰプロトコルは、プロトコル内の有効なアドレスを有するエージェントによって署名されたトランザクションによるトリガに基づいてステータス変更を更新することができる。
【１３１８】
本明細書でＤＮＡＰとのセキュリティおよび通信に関して使用されるように、リソースの作成部はトークンを発行することができ、トークン自体は転送可能または不可能であり得、トークンはネットワーク事業者からの指示に基づいて使い捨てのクレデンシャルのように使用され得る。ＤＮＡＰ機能トークンを使用すると、いったんトークンが使用されると、そのトークンは再び使用されないため、ＤＮＡＰや同様のシステムで使用されるトークンを、デバイスがネットワークにどれくらいの量アクセスするかを制御するための割り当てとして使用できる。トークンは、Ｘの数のパケット、Ｘの量のデータ、またはＸの期間の時間で機能するように設定できる、あるいは、なんらかの種類のトラフィックに対しては無期限のリースを割り当て、その他のトラフィックに対しては割り当て分を割り当てることができる。
【１３１９】
図１８１は、一部の実施形態による、評価されたデータユニットとの交渉のためのＩｏＴデバイス１８１００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１３２０】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、ブロックチェーンクライアントとしてのデバイスのためのデバイスアイデンティティを生成するためのデバイスアイデンティティ生成部１８１０２を含み得る。デバイスは、ＤＮＡＰからトークンを要求することができる。トークンは、ピアツーピア以外のネットワークデータを送信および受信する能力をデバイスに付与することができる。一例では、トークンは、ネットワークのオープンシステム相互接続層の層上でデータを送信および受信する能力をデバイスに付与することができる。一例では、デバイスは、デバイスによって受信および送信されたトランザクションのトランザクション記録を格納することができ、トランザクション記録は、ＤＮＡＰと共有される。デバイスは、デバイスから送信されたパケットの発信元を示すための鍵を生成することができる。デバイスは、ブロックチェーン対応デバイスであり得、デバイスは、デバイスによって送信され、デバイスによって受信されたトランザクションをブロックチェーン上に格納し得る。デバイス属性の記述は、ブロックチェーンの外に格納されてもよい。
【１３２１】
大容量ストレージ８０８は、デバイスから発見ブロードキャストメッセージをパブリッシュするためのメッセージパブリッシュ部１８１０４を含み得る。大容量ストレージ８０８は、パブリッシュされた発見ブロードキャストメッセージに基づいて、ＤＮＡＰからの応答を受信するデバイスに応答して、非集中型ネットワークアクセスプロキシ（ＤＮＡＰ）ネットワークへの参加をデバイスから適用するためのネットワーク適用部１８１０６を含み得る。大容量ストレージ８０８は、デバイスのアイデンティティおよび属性をＤＮＡＰに記述するためのデバイス記述部１８１０８を含み得る。
【１３２２】
大容量ストレージ８０８は、デバイスのアイデンティティおよび属性に基づいてネットワークによってデバイスに許可されているアクセスに応答して、ネットワークを介してデバイスからパケットを送信するためのパケット送信部１８１１０を含み得る。一例では、パケットがトークンを加え、パケットとトークンとの組み合わせが検証のためにＤＮＡＰに送信されてもよく、ＤＮＡＰは、ＤＮＡＰがトークンを受け入れられないことの検出に応答してパケットとトークンの両方を拒否する。一例では、トークンは、閾値数のパケット、閾値量のデータ、または閾値期間のうちの少なくとも１つと共に使用するのに有効であり得る。
【１３２３】
図１８２は、一部の実施形態による、タスクおよびコミッションノードを定義するためのコードを含む、非一時的機械可読媒体１８２００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１３２４】
非一時的機械可読媒体１８２００は、ブロックチェーンクライアントとしてのデバイスのためのデバイスアイデンティティを生成するようにプロセッサ９０２に指示するためのコード１８２０２を含み得る。デバイスは、ＤＮＡＰからトークンを要求することができる。トークンは、ピアツーピア以外のネットワークデータを送信および受信する能力をデバイスに付与することができる。一例では、トークンは、ネットワークのオープンシステム相互接続層の層上でデータを送信および受信する能力をデバイスに付与することができる。一例では、デバイスは、デバイスによって受信および送信されたトランザクションのトランザクション記録を格納することができ、トランザクション記録は、ＤＮＡＰと共有される。デバイスは、デバイスから送信されたパケットの発信元を示すための鍵を生成することができる。デバイスは、ブロックチェーン対応デバイスであり得、デバイスは、デバイスによって送信され、デバイスによって受信されたトランザクションをブロックチェーン上に格納する。デバイス属性の記述は、ブロックチェーンの外に格納されてもよい。
【１３２５】
非一時的機械可読媒体１８２００は、デバイスから発見ブロードキャストメッセージをパブリッシュするようにプロセッサ９０２に指示するためのコード１８２０４を含み得る。非一時的機械可読媒体１８２００は、パブリッシュされた発見ブロードキャストメッセージに基づいて、ＤＮＡＰからの応答を受信するデバイスに応答して、非集中型ネットワークアクセスプロキシ（ＤＮＡＰ）ネットワークへの参加をデバイスから適用するようにプロセッサ９０２に指示するコード１８２０６を含み得る。非一時的機械可読媒体１８２００は、デバイスのアイデンティティおよび属性をＤＮＡＰに記述するようにプロセッサ９０２に指示するためのコード１８２０８を含み得る。
【１３２６】
非一時的機械可読媒体１８２００は、デバイスのアイデンティティおよび属性に基づいてネットワークによってデバイスに許可されているアクセスに応答して、ネットワークを介してデバイスからパケットを送信するようにプロセッサ９０２に指示するコード１８２１０を含み得る。一例では、パケットがトークンを加え、パケットとトークンとの組み合わせが検証のためにＤＮＡＰに送信されてもよく、ＤＮＡＰは、ＤＮＡＰがトークンを受け入れられないことの検出に応答してパケットとトークンの両方を拒否する。一例では、トークンは、閾値数のパケット、閾値量のデータ、または閾値期間のうちの少なくとも１つと共に使用するのに有効であり得る。
【１３２７】
許可ガイドは、デバイスのための非集中型の認可、認証、および課金を提供するために使用され得る。本開示は、リモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）および関連するＤＩＡＭＥＴＥＲプロトコルへの拡張のためのビルディングブロックを開示する。一例では、本開示の技法は、集中管理システムによって引き起こされるスケーラビリティの問題に対処する。これらの技法は、より大きな分散型ＲＡＤＩＵＳネットワークに適用することができる。一例では、大規模ネットワークのメンバは、自身のユーザアカウントを維持しながら、自身の構内で自身のＲＡＤＩＵＳサーバを実行することができる。一例では、認証は、要求の位置にかかわらず、メンバのネットワークアクセス要求をメンバのネットワークに経路指定するＲＡＤＩＵＳプロキシを介して進むことができる。ネットワークへの参加要求がメンバネットワークで受け入れられた場合、大規模ネットワークの残りの部分は認証されたものとしてその発信元からのトラフィックを受け入れる。この技法により、ネットワークは、このような大規模で分散された動的ネットワーク間でユーザアカウントを同期することを回避できる。この技法は、新しいエンティティがネットワークに参加したときに審査プロセスを提供するために追加できる。エンティティがＲＡＤＩＵＳサーバをセキュアに運用し、設定ポリシーで設定された基準に準拠していることを確認するために、この技法を追加することができる。
【１３２８】
図１８３は、一部の実施形態による、許可ガイド１８３０２を用いて認証、認可、および課金を提供することの非集中型バージョンのための例示的な組織１８３００の概略図である。同様の番号が付けられた項目は、図１６５を参照して開示されたとおりである。機能のための処理は１８３０４で開始され得る。
【１３２９】
組織１８３００および方法は完全なシステムとすることができ、また既存の認可、認証、および課金プロトコルに対する拡張とすることもできる。ブロック１８３０４において、ユーザは、既にユーザである、集中型局にログオンすることができる。一例では、ユーザは大学の学生または教職員であり得、集中型局は大学のネットワークであり得る。ログイン中に、ユーザは自分のプロファイルを作成できる。この時点で、システムに対するユーザアイデンティティを確認するために、ユーザプロファイル、パスワード、またはネットワークの使用を一緒に使用することができる。ユーザがユーザアカウントにログインするのではなくデバイスである場合、デバイスはブートし、システムのモジュールによるデバイス認証をコミッショニングすることができる。
【１３３０】
ブロック１８３０６において、ユーザのデバイスは、使用の命令により、支払いを交換することができる。一例では、ユーザのデバイスがペイパーユース方式のネットワークにアクセスしていてもよく、ネットワークにアクセスするために支払いが必要とされ得る。ユーザデバイスを介したユーザは、ネットワークを介してネットワーク事業者と支払いを交渉することができる。この種の支払いは任意であり得、例えば、ネットワークプロバイダは無料アクセスを提供し得る。ネットワークプロバイダは、課金することを選択することができ、課金する際に、ネットワークプロバイダは、ネットワークプロバイダが受け入れることができる支払い形態を指定することができる。一例では、ネットワークは暗号通貨またはｉｎｆｏｃｏｉｎを受け入れることができる。１８３０６に関して説明したように支払いを交換することは、リストされたように、または参加エンティティが条件を受け入れ、プロバイダが参加エンティティに参加エントリアクセスを許可したときにプロセスの終わりに実行することができる。
【１３３１】
ブロック１８３０８において、秘密鍵がユーザに対して作成されてもよく、アドレスと関連付けられてもよい。ブロック１８３１０において、ユーザデバイスは許可ガイドに参加することを要求することができる。ブロック１６５１８で上述したように、許可ガイドへの参加は、ユーザデバイスがネットワークの恒久的なメンバになることができる場合に一度行われ得る。一例では、許可ガイドに参加することは、期限がある、または他の条件によって制限され得る。上述のように、参加許可ガイド機能は、応募者を受け入れる前に特定の条件が満たされることを保証することができる。一例では、支払いが行われた場合、支払いは、許可ガイドに参加する全プロセスが完了するまで確定されてもされなくてもよい。
【１３３２】
上述のように、ブロック１６５２２において、参加しているアイデンティティのリストを格納することができる。参加しているアイデンティティの保存は、オフチェーンで行われ得る。ストレージはまた、ハッシュで行われてもよい。さらに、参加しているアイデンティティのストレージに関して、アイデンティティ情報を格納することができる位置を識別するためにポインタを使用することができる。格納されたデータはまた、暗号化され、認可されたエンティティが見ることを制限することもできる。
【１３３３】
ブロック１８３１２において、属性フィルタが、属性を確認するために使用され得る。一例では、確認は、ゼロ知識証明メカニズムを用いて行われ得る。属性の確認にはアテステーションを使用できる。一例では、属性フィルタは、例えば個人が１８歳よりも上であるか否かを識別することなど、ネットワーク上で動作するための条件を確認することができる。属性フィルタは、個人が彼らの完全なアイデンティティを開示する必要なしに、個人についての属性のアテステーションを可能にし得る。
【１３３４】
ブロック１６５３０において、上記のように、申請者デバイスは、トークンを要求することができる。前と同様に、トークンは無制限であってもよいし、トークンが制限されていてもよい。トークンは、暗号通貨コインによって支援されてもされなくてもよい。トークンの使用は、いくつかのトークンが獲得のために支払いを使用することができ、そして他のトークンがネットワーク事業者によって決定されるように無料であることを混ぜ合わせたものを可能にし得る。トークンの要求は、課金機能を実行するブロックチェーン１８３１４およびブロックチェーン１８３１４のサイドチェーン１８３１６を通過する追加の段階を含み得る。ブロック１８３１８において、ブロックチェーン１８３１４内において、許可ガイド１８３０２からの支払いまたは機能呼び出しがブロックチェーン上のコインを予約する。ブロック１８３２０において、サイドチェーン１８３１６内において、予約されたトークンは、トークンが作成されたサイドチェーン１８３１６と関連付けられてもよい。ブロックチェーンにトークンを追加することができるサイドチェーン１８３１６においてコインを予約することまたはトークンを作成することの動作は、どのアイデンティティがどの種類のトークンを要求したかを識別および構築することが可能であり得る課金形態を構築する。
【１３３５】
ブロック１６５３４において、上記のように、許可ガイド１８３０２のポリシーの実行によりトークンを失効させることができる。一例では、エンティティが許可ガイド１８３０２を脱退したい場合、トークンはエンティティによって返金されるように要求されてもよい。許可ガイド１８３０２からの要求に応答して、ブロック１８３２２において、トークンをサイドチェーン１８３１６から削除することができる。ブロック１８３２４において、ブロックチェーン１８３１４内において、サイドチェーン１８３１６内の削除されたトークンに関連するコインは、トランザクションの理由に応じてネットワークプロバイダに解放されるかまたはエンティティに返金されてもよい。
【１３３６】
ブロック１６５３４において、上記のように、ネットワークプロバイダが主張する支払いＴ＆Ｃを許可ガイド１８３０２に符号化することができる。ブロック１８３２６において、認証要求が送信され得る。一例では、認証は、デバイスがネットワークに要求を送信することによって機能する。デバイスは、検証側当事者に公開鍵を提示することができる。一例では、公開鍵を送信した当事者は、トークンがそのような公開鍵に入金されているか否かを判定するためにブロックチェーン１８３１４をチェックすることができる。ネットワーク上の異なるサービスにアクセスすることは、異なる種類のトークンを所有するように所有者に要求し得る。
【１３３７】
ブロック１８３２８において、トークンを消費することができる。一例では、トークンは使用ごとに消費されてもよい。使用ごとにトークンを使用することは、サービスごとにネットワークプロバイダに予算をネットワーク上のエンティティに割り当てる方法をネットワークプロバイダに提供する認可の形式である。プロバイダは、代わりに、トークンが使用ごとではないことを示してもよく、使用による制限なしに使用されてもよい。ブロック１８３３０において、サイドチェーン１８３１６を通じたトークンの消費または提示は、サイドチェーン上のトランザクションとして記録されてもよい。この記録は、別の課金サービスとみなされる場合もある。ブロック１８３１６において、サイドチェーンは、トークンが消費されたか否かを示すことができる。トークンが消費された場合、この消費の記録がサイドチェーン１８３１６にある場合がある。一例では、サイドチェーン１８３１６で消費されたトークンは、メインブロックチェーン１８３１４上のコインによって支援されてもよい。ブロック１８３３２において、ブロックチェーン１８３１４上において、コインをネットワーク事業者およびプロバイダのウォレットに返金または払い戻され得る。
【１３３８】
図１８４は、一部の実施形態による、許可ガイドを用いて認証、認可、および課金を提供することの非集中型バージョンのための例示的な方法１８４００のプロセスフロー図である。図１８４の方法１８４００は、図１８５に関して説明されるＩｏＴデバイス１８５００によって実施することができる。プロセスフローは、ブロック１８４０２で開始し得る。
【１３３９】
ブロック１８４０２において、ネットワークの使用を要求しているエンティティは、例えばポータルまたはＡＰＩを介して登録することができる。一例では、ポータルは、所属学生が登録し料金を支払うために個々の大学によって提供されてもよい。一例では、マシン指向ネットワークに参加しようとしているエンティティの場合、そのようなエンティティは、任意のウォレットまたはクレジットカードプロバイダからの資金を使用して自動的に参加することができる。
【１３４０】
ブロック１８４０４において、参加エンティティが、彼らが参加を希望するネットワーク上にクレジットがない場合、支払い交換が使用され得る。ブロック１８４０６において、参加エンティティは、支払いの交換に参加することによってスマートコントラクトに入ることができる。一例では、参加エンティティの属性を登録することができる。一例では、使用のための属性は生年月日および他の個人データを含み得る。一例では、マシンの属性は、デバイスの種類またはソフトウェアの種類およびバージョンを含み得る。属性データは、属性データが裏付け文書と共に報告されているか否かをアテステーションされ得る。マシンの属性の場合、これらのマシンの属性は、トラステッドセンシングやハードウェアのルートオブトラスト（ＨＷＲＯＴ）を含む技術的な方法でアテステーションされ得る。このアテステーションに応答して、参加エンティティのリストが許可ガイド内に維持され得、これでエンティティは許可ガイドからトークンを要求し得る。
【１３４１】
ブロック１８４０８において、コンセンサスネットワークによって判定された有効なアイデンティティ要求の確認に応答して、トークンがエンティティに発行され得る。ネットワーク上のアイデンティティの残高がゼロより大きい場合、トークンがエンティティに発行され得る。一例では、ＴＴＬは、エンティティのアテステーションに対して設定され得る。一例では、エンティティのアテステーションは、時間、使用法、および地理的に制限され得る。一例では、エンティティがモバイルである場合、トークンは一部の地域では機能し、他の地域では機能しないことがあるので、制限はトークンによって施行され得る。
【１３４２】
ブロック１８４１０において、コインがトークンに対して予約され得る。一例では、コインはサイドチェーンに予約され得る。コインの予約プロセスは、失敗した試行に応じて再試行され得る。一例では、プロセスはまた、トランザクションから引き出すことによってプロセス内で交換されたクレジットを返金することを含むことができる。コインを予約する試みが成功した場合、トークンが作成され、エンティティに発行され、それにより、次いで、エンティティが認証要求を送信し得る。認証要求は、前述のように属性フィルタリングされてもよい。トークンが消費されると、サイドチェーンでそれらに関連付けられているコインのロックが解除されるか返金され、これらのトークンがネットワークプロバイダに渡され得る。
【１３４３】
ブロック１８４１２において、エンティティは許可ガイドを脱退し得る。許可ガイドを脱退することを避けるために、エンティティのトークンが既に消費されている場合、エンティティは追加のトークンを要求し得る。一例では、エンティティのアイデンティティがネットワーク上でもはや有効ではない場合、許可ガイドは終了し得る。一例では、ネットワークエンティティまたはネットワークプロバイダはまた、エンティティを追い出すためにこのプロセスを開始し得る。使用されていないトークンは失効または破棄され得、エンティティに対する残りの資金の残高は、許可ガイドの条件に従って返金され得る。
【１３４４】
図１８５は、一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためにＩｏＴデバイス１８５００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１３４５】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、第２のネットワークへのポータルを介して第１のネットワークにデバイスを登録するためのデバイスレジストラ１８５０２を含むことができ、第２のネットワークは、第１のネットワークへのアクセスを認可される。デバイスは、第２のネットワーク内のウォレットへの支払い交換を実行してもよい。
【１３４６】
大容量ストレージ８０８は、許可ガイドの義務の合意を介してデバイスを許可ガイドに参加させるためのデバイス参加部１８５０４を含み得る。大容量ストレージ８０８は、許可ガイドの機能を使用してトークンを要求するためのトークン要求部１８５０６を含むことができ、トークンは、第２のネットワークにアクセスするために認証されたデバイスを識別する。一例では、トークンの要求は、サイドチェーン上で生成されたトークンに対応するように、課金ブロックチェーン上のコインの予約をもたらし得る。ブロックチェーンのコインは、サイドチェーンによって失効され消費されたトークンのうちの少なくとも１つであるトークンの検出に応答して解放されてもよい。一例では、許可ガイドに参加することは、デバイスの属性が第１のネットワークで許可されていることを確認するために、デバイスから、デバイスの属性を属性フィルタの許可ガイドに提供することを含み得る。属性は、デバイスが許可ガイドに参加している間にアクティブなユーザプロファイルの属性を含み得る。トークンは、デバイスの認可形式として使用されたことに応答して、自身を破壊することができる。
【１３４７】
大容量ストレージ８０８は、デバイスからの認証要求を第１のネットワークに送信するための要求送信部１８５０８を含むことができ、第１のネットワークは、トークンの検出に応答して認証を確認する。トークンは、デバイスによるトークンの第１のネットワークへの提示によるデバイスの認証に応答してサイドチェーン上で消費され得る。デバイスは、デバイスが第２のネットワークにアクセスするためのクレデンシャルを有するという第１のネットワークに対する認証に基づいて第１のネットワークにアクセスすることを認可されてもよい。一例では、第１のネットワークを使用するためのデバイスの認可は、アクセス数、第１のネットワークを通してアクセスされるデータの量、および許可されたアクセスの時間のうちの少なくとも１つに基づいて期限切れになり得る。
【１３４８】
図１８６は、一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためのコードを含む、非一時的機械可読媒体１８６００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１３４９】
非一時的機械可読媒体１８６００は、第２のネットワークへのポータルを介して第１のネットワークにデバイスを登録するようにプロセッサ９０２に指示するコード１８６０２を含み得、第２のネットワークは、第１のネットワークへのアクセスを認可される。デバイスは、第２のネットワーク内のウォレットへの支払い交換を実行してもよい。
【１３５０】
非一時的機械可読媒体１８６００は、許可ガイドの義務の合意を介してデバイスを許可ガイドに参加させるようにプロセッサ９０２に指示するためのコード１８６０４を含み得る。非一時的機械可読媒体１８６００は、許可ガイドの機能を使用してトークンを要求するようにプロセッサ９０２に指示するコード１８６０６を含み得、トークンは、第２のネットワークにアクセスするために認証されたデバイスを識別する。一例では、トークンの要求は、サイドチェーン上で生成されたトークンに対応するように、課金ブロックチェーン上のコインの予約をもたらし得る。ブロックチェーンのコインは、サイドチェーンによって失効され消費されたトークンのうちの少なくとも１つであるトークンの検出に応答して解放されてもよい。一例では、許可ガイドに参加することは、デバイスの属性が第１のネットワークで許可されていることを確認するために、デバイスから、デバイスの属性を属性フィルタの許可ガイドに提供することを含み得る。属性は、デバイスが許可ガイドに参加している間にアクティブなユーザプロファイルの属性を含み得る。トークンは、デバイスの認可形式として使用されたことに応答して、自身を破壊することができる。
【１３５１】
非一時的機械可読媒体１８６００は、デバイスからの認証要求を第１のネットワークに送信するようにプロセッサ９０２に指示するコード１８６０８を含み得、第１のネットワークは、トークンの検出に応答して認証を確認する。トークンは、デバイスによるトークンの第１のネットワークへの提示によるデバイスの認証に応答してサイドチェーン上で消費され得る。デバイスは、デバイスが第２のネットワークにアクセスするためのクレデンシャルを有するという第１のネットワークに対する認証に基づいて第１のネットワークにアクセスすることを認可されてもよい。一例では、第１のネットワークを使用するためのデバイスの認可は、アクセス数、第１のネットワークを通してアクセスされるデータの量、および許可されたアクセスの時間のうちの少なくとも１つに基づいて期限切れになり得る。
【１３５２】
本技法の一部の実施形態は、とりわけ、例えばリモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）および／またはＤＩＡＭＥＴＥＲプロトコルを使用するＩｏＴデバイス上の非集中型の認可、認証、および課金を開示する。非集中型プロキシは、ＲＡＤＩＵＳサーバ、ＤＩＡＭＥＴＥＲサーバ、またはＤＩＡＭＥＴＥＲプロトコルを実行しているＲＡＤＩＵＳサーバの前に配置できる。非集中型ＡＰＩは、ＲＡＤＩＵＳサービスおよび／またはＤＩＡＭＥＴＥＲサービスに組み込まれ得る。既存の呼び出しは、ブロックチェーン型暗号化メカニズムでＲＡＤＩＵＳサービスおよび／またはＤＩＡＭＥＴＥＲサービスにラップされ得る。ブロックチェーン型暗号化メカニズムは、例えば、ＲＡＤＩＵＳサーバおよび／またはＤＩＡＭＥＴＥＲサーバによる処理のために要求を通過させることを可能にするために、要求の送信元の証明のレイヤとして使用され得る。
【１３５３】
図１８７は、一部の実施形態による、リモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）および／またはＤＩＡＭＥＴＥＲプロトコルを使用するＩｏＴデバイス上での非集中型の認可、認証、および課金のための技法１８７００の概略図である。ＲＡＤＩＵＳサーバ１８７０２は、変更からロックされてもよく、非集中型ＲＡＤＩＵＳプロキシ１８７０４は機能拡張されてもよい。非集中型ＲＡＤＩＵＳプロキシ１８７０４は、メッセージが従来のＲＡＤＩＵＳサーバに到着する前に措置とることができる。非集中型ＡＰＩ  １８７０６は、ＲＡＤＩＵＳサーバ１８７０２０とバックエンドデータベース１８７０８との間に挿入することができ、ＲＡＤＩＵＳサービスの動作に対する修正を含むことができる。
【１３５４】
非集中型ＲＡＤＩＵＳプロキシ１８７０４は、ＲＡＤＩＵＳサーバ１８７０２がバックエンドデータベース１８７０８を実装するときに機能することができる。一例では、データベース１８７０８はファイルであり得る、またはそれは任意の数のサポートされるデータストアを使用し得る。非集中型ＲＡＤＩＵＳプロキシ１８７０４では、サービスは、ＲＡＤＩＵＳサーバ１８７０２の前に位置し、非集中型フィルタとして動作することができる。非集中型ＲＡＤＩＵＳプロキシ１８７０４は、非集中型メカニズムを使用して要求者のアイデンティティを確認することによってセキュリティチェックを提供することができる。
【１３５５】
ＲＡＤＩＵＳサーバ１８７０２が使用する呼び出しは、非集中型ＡＰＩ  １８７０６を介してそれらを経路指定するように修正することができる。非集中型ＡＰＩ  １８７０６は、ＲＡＤＩＵＳ機能のブロックチェーンへの経路指定をサポートするクラスのセットとしてＲＡＤＩＵＳサーバのコードベースに組み込まれ得る。ＲＡＤＩＵＳサーバ１８７０６は、ブロックチェーンクライアントになり、アイデンティティおよびトランザクションの有効性チェックを実行することができる。あるいは、またはそれに加えて、アイデンティティおよび有効性チェックは、ＲＡＤＩＵＳサーバがサポートするように修正された外部サービスとして実施することができる。非集中型ＡＰＩを用いて、ＲＡＤＩＵＳサーバコードは、動作がアイデンティティおよび有効性チェック機能を可能にすることができるように修正され得る。有効性チェックを実行するための例示的なメカニズムを以下に説明する。
【１３５６】
図１８８は、一部の実施形態による、ＩｏＴデバイス上での認可、認証、および課金のために非集中型ＲＡＤＩＵＳ  １８７０４プロキシを介して動作するための図１８７のコンポーネントのための例示的な方法１８８００のラダー図である。図１８８の方法１８８００は、図１９１に関して説明されるＩｏＴデバイス１９１００によって実施することができる。同様の番号が付けられた項目は、図１８７に関して開示されたとおりである。
【１３５７】
非集中型ＲＡＤＩＵＳプロキシ１８７０４は、ＲＡＤＩＵＳクライアント１８８０４からのＲＡＤＩＵＳ認証要求１８８０２を処理することができる。ＲＡＤＩＵＳクライアント１８８０４は、ＲＡＤＩＵＳクライアントブロックチェーンまたは分散型台帳１８８０６のアイデンティティからの秘密鍵を用いてＲＡＤＩＵＳ要求に署名するように修正されてもよい。アイデンティティは、要求の送信元であるアイデンティティ１８８０８と、要求が実際にブロックチェーンまたは分散型台帳１８８０６上のアイデンティティに対応する秘密鍵の所有者であるか否かと、を検証するために使用され得る。ブロックチェーンまたは分散型台帳１８８０６上のアイデンティティは、先のセクションで説明したように、許可ガイドを使用して以前に確立されている場合がある。例えば、アイデンティティは、サービスに登録しており、許可ガイドに参加していてもよく、そしてそのコントラクト内の参加エンティティとしてリストされてもよく、あるいはアイデンティティはトークン保有者であってもよい。アイデンティティ検証は、新しいチェーンによって署名された認証要求が初めて見られたときに、ブロックチェーンまたは分散型台帳１８８０６がそのリクエストのアイデンティティを受け入れることができる実行時に行うことができる。アイデンティティ検証応答１８８１０が、非集中型プロキシ１８７０４に返され得る。アイデンティティが許容可能であると検証されたことに応答して、非集中型プロキシ１８７０４は、適切なＲＡＤＩＵＳサーバを要求する１８８１２ことができる。それに応じて、ＲＡＤＩＵＳサーバ１８７０２は、要求が、成功として承認された、または失敗として拒否されたことを応答１８８１４することができる。
【１３５８】
アイデンティティの検証が成功すると、同一ユーザからの将来のＲＡＤＩＵＳ要求が正しい秘密鍵によって署名され得るように、複数のアイデンティティがリンクされ得、秘密鍵を含まない要求は拒否され得る。アイデンティティは、ＲＡＤＩＵＳ要求と共にトークンを提示し、そのアイデンティティを確認するために、検証をブロックチェーンまたは台帳に対して比較することによって応答することができる。前述のように、確認は、有効なトークン保有者としての要求を示し得、失敗した確認でも、特定の許可ガイドのメンバとしてリストされていることによってアイデンティティが検証されている可能性がある。確認は、ブロックチェーン上の通貨がＲＡＤＩＵＳ要求に対して費やされる時期を示す。例えば、ＲＡＤＩＵＳ要求を行うために、アイデンティティは、使用するブロックチェーン上に一部のクレジットおよびコインを有することができる。
【１３５９】
図１８９は、一部の実施形態による、ＩｏＴデバイス上での認可、認証、および課金のために非集中型ＡＰＩ  １８７０６プロキシを介して動作するための図１８７のコンポーネントのための例示的な方法１８９００のラダー図である。図１８９の方法１８９００は、図１９１に関して説明されるＩｏＴデバイス１９１００によって実施することができる。同様の番号が付けられた項目は、図１８７および図１８８に関して開示されたとおりである。
【１３６０】
呼び出しは、実質的には同様であるが、異なるアクターをアドレス指定し得るため、呼び出しのシーケンスは、図１８８に関する呼び出しのシーケンスとは異なる。例えば、図１８９では、署名付き認可要求１８９０２は、ＲＡＤＩＵＳクライアント１８８０４からＲＡＤＩＵＳサーバ１８７０２へのものであり得る。アイデンティティの検証１８９０４は、ＲＡＤＩＵＳサーバ１８７０２から非集中型ＡＰＩ  １８７０６へのものであり得る。アイデンティティ要求の第２の検証１８９０６が、非集中型ＡＰＩ  １８７０６から分散型台帳１８８０６に送信され得る。それに応答して、分散型台帳１８８０６は、アイデンティティ検証の成功または失敗を示すアイデンティティ応答１８９０８を非集中型ＡＰＩ  １８７０６に返すことができる。それに応答して、非集中型ＡＰＩ  １８７０６は、アイデンティティ検証の成功または失敗を示す第２のアイデンティティ応答１８９１０をＲＡＤＩＵＳサーバ１８７０２に返すことができる。ＲＡＤＩＵＳサーバ１８７０２は、ＲＡＤＩＵＳサーバ要求−応答をＲＡＤＩＵＳクライアント１８８０４に返すことができる。これらの動作の結果は、ＲＡＤＩＵＳ要求のソースのアイデンティティの確認であり得、確認は、例えば、確認の要求が処理され得る前に、ブロックチェーンまたは非集中型台帳を通過し得る。
【１３６１】
図１９０は、一部の実施形態による、ＩｏＴデバイス上での非集中型の認可、認証、および課金のための動作図１９０００の概略図である。認可要求１９００２は、ブロックチェーン１９００６を利用するトランザクション確認チェック部１９００４と相互作用する。
【１３６２】
認可要求１９００２内で、ブロック１９００８において、トランザクション内容をメッセージに追加することができる。図１９０に示す例では、トランザクション内容は、ユーザ名およびパスワード、例えば「マイク」のユーザ名およびクレデンシャルであり得る。後述のとおり、この方法で機密情報が第三者に公開されることはない。トランザクションはメタデータを含み得る。メタデータはパブリック台帳に格納されてもよい。金銭または暗号通貨の額面金額がトランザクションの一部である場合、トランザクションの内容には、どのくらいの価値がトランザクションされたかについての詳細が含まれ得る。トランザクションの有効性は、満たされているトランザクションの条件によって異なり得る。例えば、満たされているトランザクションの条件は、上述の例における支払い動作および認証動作を含むことができる。
【１３６３】
認可要求１９００２内で、ブロック１９０１０において、要求されているネットワークアドレスをトランザクション内容に含めることができる。ネットワークアドレスの代わりに、要求されているリソースがトランザクション内容に含まれてもよい。ネットワークアドレスは、例えば、ＲＡＤＩＵＳサーバの完全修飾ドメイン名（ＦＤＱＮ）またはインターネットプロトコル（ＩＰ）アドレスであり得る。ネットワークアドレスは、ネットワーク上のリソースであり得る。ネットワークアドレスは、ＲＡＤＩＵＳサーバまたはネットワークリソースのオーナーの秘密鍵に基づくウォレットアドレスを含み得る。ネットワークアドレスは、サービスの使用のために要求されている支払いが実行され得ることに応じてウォレットを含み得る。
【１３６４】
認可要求１９００２内で、ブロック１９０１２において、トランザクション内容は当事者の秘密鍵によって署名されてもよい。トランザクションの内容に署名するプロセスは、シグネチャ１９０１４を形成することを含み、公開鍵の位置への参照が含まれ得る１９０１６、またはトランザクションが公開鍵自体を含み、認可要求１９００２自体に公開鍵１９０１８を提供し得る。
【１３６５】
トランザクション確認チェック部１９００４内で、公開鍵を検証する要求１９０２０を行うことができる。公開鍵の位置は１９０２２でルックアップされ得る、またはブロックチェーン１９００６から要求され得る。ネットワークオーナーはブロックチェーン１９００６を作成することができ、エンティティは、エンティティの公開鍵をブロックチェーン１９００６にポストすることによってブロックチェーン１９００６上のアイデンティティを購入または獲得することができる。交渉中のエンティティに対する公開鍵のブロックチェーン１９００６へのポストは、暗号通貨、トークン、または他の支払いと交換とすることができる。支払い額は、ブロックチェーン１９００６内に鍵が保持され得る期間を判定し得る。鍵は、無期限に、または指定された期間、ブロックチェーン１９００６によって保持され得る。アイデンティティが確立または確認されるための条件は、ネットワーク管理者によって調整され得る。
【１３６６】
ブロックチェーン１９００６は、複数のブロック１９０２４を含むことができる。アイデンティティを格納するために使用されるブロックチェーン１９００６は、マイナーのクリティカルマスを有するより大きなブロックチェーンの上に位置する仮想ブロックチェーンであり得る。ブロックチェーンは、例えば、デュアルマイニングの概念を組み込んでいてもよく、１つのブロックチェーンにおける証明のために行われた作業１９００６は別のブロックチェーンにおける証明としても役立つ。ルックアップ１９０２２は、例えば、上に開示されたブルームフィルタホップの方法を使用して実行されてもよい。ルックアップ１９０２２の結果は、公開鍵が知られているということであり得る。ルックアップ１９０２２の結果は、鍵が最初にトランザクションに含まれていたことであり得る。
【１３６７】
トランザクション確認チェック部１９００４内で、ブロック１９０２６において、鍵は、トランザクションを復号し、識別されたエンティティを確認することができる。鍵は、非対称鍵の場合は公開鍵であってよいし、対称鍵の場合は秘密鍵であってもよい。メッセージ通信は、一般に、暗号化／復号に秘密対称鍵を使用する。トランザクションは、ブロックチェーン１９００６にコミットされ得る。トランザクションは、チェーン外ストレージメカニズムへの参照となり得る。ブロック１９０２６において、チェーン外ストレージメカニズムを使用して、アイデンティティ検証段階の結果を記録することができる。アイデンティティ検証段階の結果の記録は、課金を提供することができる。記録は、例えば、ネットワークプロバイダのブロックチェーン１９００６および／または仮想ブロックチェーンにコミットすることができる。ブロックチェーン１９００６への記録は、場合によっては、トランザクションに関するメタデータに限定され得る。ユーザ名およびパスワードに関する情報は、場合によっては、ブロックチェーン１９００６に含まれることを禁じられ得る。情報がブロックチェーン１９００６に含まれる場合、その情報はＲＡＤＩＵＳプロキシおよび／または修正ＲＡＤＩＵＳサーバとの間のトランザクションの一部であり得る。
【１３６８】
トランザクション確認チェック部１９００４内で、ブロック１９０２８でチェーン外イベントが発生する場合があり、トランザクションアイデンティティが有効である場合、通常の処理のために、トランザクションの内容がＲＡＤＩＵＳサーバに渡され得る。認証要求の場合、内容は、例えば、ユーザ名およびパスワードを含み得る。サーバへのコンテンツの受け渡しは、ＲＡＤＩＵＳサーバとそのプロキシ、またはＲＡＤＩＵＳプロキシ内の修正された非集中型コードの間で行われ得る。
【１３６９】
トランザクション確認チェック部１９００４内で、ブロック１９０３０において、チェーン外イベントが発生することがあり、ＲＡＤＩＵＳサーバからの応答が、直接クライアントに送り返されることがある。応答の経路指定は、実装アーキテクチャの選択に部分的に応じて、プロキシを介しても、ＲＡＤＩＵＳサーバを介してもよい。ＲＡＤＩＵＳサーバは、ＲＡＤＩＵＳサーバが受信した要求のロギングおよびアカウンティングを実行することができる。
【１３７０】
トランザクション確認チェック部１９００４内で、ブロック１９０３２において、応答が返送されてもよい。応答は、肯定または否定であり得る。応答は、不変記録としてブロックチェーン１９００６に格納されてもよい。ブロックチェーン１９００６に応答を格納すると、悪意のあるアクターが自分の行動を隠すことの難しさが高まり得る。
【１３７１】
図１９１は、一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためにＩｏＴデバイス１９１００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１９１００に対して選択され使用されてもよいことに留意されたい。
【１３７２】
大容量ストレージ８０８は、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１３７３】
大容量ストレージ８０８は、非集中型ＡＰＩを用いて認証要求のアイデンティティを検証するためのアイデンティティ検証部１９１０２であって、認証要求がＲＡＤＩＵＳクライアントから受信され、非集中型ＡＰＩが、分散型台帳に要求を送信し、分散型台帳からのアイデンティティ検証応答の受信に応答して応答をＲＡＤＩＵＳサーバに返すことによってアイデンティティを検証する、アイデンティティ検証部１９１０２を含み得る。ＲＡＤＩＵＳクライアントは、認証されたアイデンティティの応答に応答してトランザクションを行うことができる。トランザクションは、ユーザ名、パスワード、およびメタデータのうちの少なくとも１つを含み得る。トランザクションは、価値トランザクションを含み得る。トランザクションは、暗号通貨トランザクションであり得る。認証要求は、ネットワークアドレスに対する要求を含み得る。ネットワークアドレスは、ＲＡＤＩＵＳサーバの完全修飾ドメイン名またはＲＡＤＩＵＳサーバのインターネットプロトコルアドレスのうちの少なくとも一方を含むことができる。ＲＡＤＩＵＳサーバは、ブロックチェーンから公開鍵の位置を要求することによって公開鍵を検証することができる。ＲＡＤＩＵＳサーバへの要求は、認証されたアイデンティティの確認をＲＡＤＩＵＳクライアントが受信したことに応答して、オフチェーンで行われ得る。ＲＡＤＩＵＳサーバは、ＲＡＤＩＵＳサーバが受信した要求のロギングおよびアカウンティングを実行することができる。認証要求に対する応答は、不変記録としてブロックチェーンに格納されてもよい。
【１３７４】
大容量ストレージ８０８は、非集中型ＡＰＩからの応答の受信に応答して、認証要求に対する応答をＲＡＤＩＵＳクライアントに返すための応答返送部１９１０４を含むことができる。大容量ストレージ８０８は、分散型台帳からの肯定的なアイデンティティ検証応答の受信に応答して、ＲＡＤＩＵＳサーバに要求を送信するための要求送信部１９１０６を含むことができる。
【１３７５】
図１９２は、一部の実施形態による、ＩｏＴデバイスを用いた非集中型の認可、認証、および課金のためにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体１９２００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１９２００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体１９２００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１３７６】
非一時的機械可読媒体１９２００は、分散型台帳を用いて認証要求のアイデンティティを検証するようにプロセッサ９０２に指示するためのコード１９２０２を含むことができ、認証要求は、リモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）クライアントから受信される。ＲＡＤＩＵＳクライアントは、認証されたアイデンティティの応答に応答してトランザクションを行うことができる。トランザクションは、ユーザ名、パスワード、およびメタデータのうちの少なくとも１つを含み得る。トランザクションは、価値トランザクションを含み得る。トランザクションは、暗号通貨トランザクションであり得る。認証要求は、ネットワークアドレスに対する要求を含み得る。ネットワークアドレスは、ＲＡＤＩＵＳサーバの完全修飾ドメイン名またはＲＡＤＩＵＳサーバのインターネットプロトコルアドレスのうちの少なくとも一方を含むことができる。ＲＡＤＩＵＳサーバは、ブロックチェーンから公開鍵の位置を要求することによって公開鍵を検証することができる。ＲＡＤＩＵＳサーバへの要求は、認証されたアイデンティティの確認をＲＡＤＩＵＳクライアントが受信したことに応答して、オフチェーンで行われ得る。ＲＡＤＩＵＳサーバは、ＲＡＤＩＵＳサーバが受信した要求のロギングおよびアカウンティングを実行することができる。認証要求に対する応答は、不変記録としてブロックチェーンに格納されてもよい。
【１３７７】
非一時的機械可読媒体１９２００は、分散型台帳からの肯定的なアイデンティティ検証応答の受信に応答して、要求をＲＡＤＩＵＳサーバに送信するようにプロセッサ９０２に指示するためのコード１９２０４を含み得る。非一時的機械可読媒体１９２００は、ＲＡＤＩＵＳサーバからの応答の受信に応答して、認証要求に対する応答をＲＡＤＩＵＳクライアントに返すようにプロセッサ９０２に指示するためのコード１９２０６を含み得る。
【１３７８】
本明細書に開示された技法は、ネイティブ非集中型データベースを参照することができる。ネイティブ非集中型データベースは、分散型クラスタとは対照的に、非集中型クラスタへの参加の概念を理解しているデータベースであり得る。一例では、非集中型データベースは、分散型データベースの非集中型オペレーションをネイティブにサポートするためにデータベース内のテーブルのパブリックおよびプライベート区画の使用を通じて機能することができる。これは、複数の制約のあるデバイスにわたるデータの分散型ストレージを可能にすることによってＩｏＴシステムの動作を改善することができる。
【１３７９】
図１９３は、一部の実施形態による、ネイティブ非集中型データベースを使用してコンセンサスネットワーク１９３０２を構成し動作させるためのプロセス１９３００の概略図である。コンセンサスネットワーク１９３０２はノード１９３０４を有することができる。コンセンサスネットワークは、第１のノードから第ｎのノードまでを含む複数のノード１９３０４を有することができる。ネイティブ非集中型データベースクラスタを使用している間、ネットワークに知られていない当事者がネットワークに参加し得る。既存のノード１９３０４は、中央局を形成することを妨げられ得る。ネットワークに参加することは、パブリック統一資源位置指定子（ＵＲＬ）またはアドバタイズされた名前空間に発行され得るトランザクションに参加するための要求を含み得る。名前空間は、ストレージにハードコードされるか、またはユーザによって調整可能であり得る。コンセンサスネットワーク１９３０２内のノード１９３０４が、ネットワーク内のノードで構成された中央局の実施を要求するメッセージを示している場合、ノード１９３０４は新しいメンバの加入に投票することができる。中央局のノードは、デフォルトで新しいメンバがネットワークに参加することを可能にする規則を確立し得る。新しいメンバが加わると、新しいメンバのデータベース１９３０６は既存のメンバのデータベース１９３０６と同期され得る。同期は、複製される共有区画、すなわちＳ区画１９３０８を含み得る。データベースはブロックチェーンデータベースであり得る。
【１３８０】
共有区画１９３０８は、基礎となるデータベース１９３０６によって複製され得る。共有区画１９３０８は、データプレーンを収容するために使用され得る。共有区画１９３０８は、コンセンサスブロックチェーンを収容するために使用され得る。ネットワークは、タスクを実行している可能性がある多くのサービス１９３１０およびクライアント１９３１２から構成され得る。サービス１９３１０およびクライアント１９３１２は、例えば、ローカルに作動決定を下すためにデータを収集および処理するＩｏＴシステムであり得る。サービス１９３１０およびクライアント１９３１２によって収集および計算されたデータは、プライベート区画１９３１４に送信され得る。プライベート区画は集中的に制御されてもよい。
【１３８１】
ネットワークオーナーが、サービスが共有され得ること、またはサービスから導出されたサービスデータが共有され得ることを示すときはいつでも、プライベート区画の設定は、変更され得る、またはパブリック区画にコピーされ得る（１９３０８）。プライベート区画１９３１４からパブリック区画１９３０８へのデータの移動は、データをチェーン外メカニズムに追加することを含み得る。プライベートからパブリックへのデータの変更は、例えば、非集中型ネットワーク１９３０２内の投票に参加するために非集中型データベース１９３０６のコンセンサスの性質を使用することを含み得る。データをパブリックからプライベートに、またはその逆に変更するための他の技法は、中央システムから受信したコマンド、データの有効期限などを含み得る。これらの組み合わせを使用することができる。例えば、有効期限をポリシーに含めることができ、その後、ネットワーク内のデバイスのコンセンサスにより、ステータスをプライベートからパブリックに変更すべきであると判定される。
【１３８２】
プライベート区画１９３１４は、ネットワークオーナーによって所有されている他のノードに複製されてもよい。プライベート区画１９３１４は、場合によっては、コンセンサスネットワークの他のメンバによって運営されている他のデータベースインスタンスへの複製が制限されることがある。共有区画は、許可され得る、および／または暗号化され得る。
【１３８３】
ネットワークオーナーは、例えば、データオーナーであり得、共有区画１９３０８を作成することによって、区画上の許可および暗号化は、ネットワークオーナーによって設定され得る。許可は、例えば、役割ベースであってもよいし、とりわけＲＡＤＩＵＳ／ＤＩＡＭＥＴＥＲプロトコルベースであってもよい。役割ベースの許可は、特定のデータにアクセスするための特定の役割を有するネットワーク内の他のアクターを含み得る。ＲＡＤＩＵＳまたはＤＩＡＭＥＴＥＲベースは、例えば、許可制御メカニズムとしてインターネットによって使用される認証方法を指すことができる。暗号化はネットワークによって採用され得る。例えば、暗号化としては、公開鍵方式、秘密鍵方式、パスワード、パスフレーズ、トリプルデータ暗号化規格（ＤＥＳ）、Ｂｌｏｗｆｉｓｈ、Ｔｗｏｆｉｓｈ、またはＡＥＳを挙げることができる。共有区画を用いて許可および暗号化を調整することによって、データオーナーは、データにアクセスすることを認可されている可能性があるネットワーク内の当事者を制御する能力を保持することができる。共有区画を使用して許可と暗号化を調整することによって、データオーナーはデータをチェーン外で格納することができる。
【１３８４】
データのコピーは、識別された特権を含むノードに複製され得る。識別された特権を含むノードは、識別された特権をデータオーナーにいつでも失効させることができる。識別された特権の失効は、データオーナーによって共有されている将来のデータへのアクセスの損失、または履歴データに及ぶ特権の失効のいずれかをもたらす可能性がある。許可システムは、データのコピーを作成するデータコンシューマの能力を制御するために作成することができる。データのコピーを作成するデータコンシューマの能力を制限することには、役割が失効され、データコンシューマにデータのコピーを作成する権限がない場合に、以前に共有したデータへのアクセスを失効させる機能を含めることができる。
【１３８５】
役割を付与したり失効させたりする能力は、制御プレーンによって処理され得る。制御プレーンは、コンセンサスネットワークの一部として動作してもよく、そのような役割およびデータへのアクセスは、デジタル通貨と引き換えに当事者間で許可され得る。デジタル通貨は、ピア間でデータを相互に共有するための合意であり得る。
【１３８６】
図１９４は、一部の実施形態による、ネイティブ非集中型データベースを使用してコンセンサスネットワーク内に参加し、そのネットワーク内で動作するための例示的な方法１９４００のプロセスフロー図である。図１９４の方法１９４００は、図１９５に関して説明されるＩｏＴデバイス１９５００によって実施することができる。ブロック１９４０２において、デバイスは非集中型データベースネットワークに接続することができる。接続は、他のノードによる受け入れおよび信頼を黙示する可能性があるため、接続は、一部の例では参加と区別され得る。非集中型バイナリソフトウェアがインストールされ得る。データベースは、他のノードでの複製から制限され得るプライベートデータベース区画またはテーブルを作成することができる。これらの拠点の数、規模、および機能は、システムのオーナーまたはシステム開発者の裁量に任され得る。
【１３８７】
ブロック１９４０４において、システムは名前空間を発見することができる。名前空間は、例えば、他のネットワークを指すことがあり、他のネットワークは、非集中型データベースサービスを提供し得る。名前空間の発見は、例えば、位置ルックアップ、ネットワーク発見、デバイス発見などを通じて行われ得る。発見プロセスは自動化されていてもハードコードされていてもよい。ネットワークへの参加要求は、参加を試みるデバイスによって開始され得る。要求は、許可ガイドなどの構成体によって駆動され得る。ネットワークへの参加要求は、デバイスの既存のネットワーク上の既知のノードを介して行われてもよく、参加ノードは、クラスタの既知のノードを使用してクラスタに参加してもよい。どのようにして新しいノードをネットワークに参加させることができるかについての決定は、ネットワーク開発者が最初にネットワークを初期化するとき、またはそれより早いまたは遅い時に行うことができる。上述したように、ネットワーク開発者は、非集中型データベースクラスタ内の参加ノードに実装されたポリシーを通じてノードの許可に関する条件を設定することができる。参加者が、非集中型データベースソフトウェアの検証済みバージョンを実行している場合、ポリシーは、参加を要求している参加者を自動的に受け入れる。本明細書で説明するように、非集中型データベースソフトウェアの検証は、ソフトウェアがホワイトリストに載っていることを確認するために測定環境を使用して実行され得る。バージョンおよび有効性を確認するために、他の任意の数の技法も使用され得る。承認ポリシーは、新しいエンティティを承認または拒否するために投票を使用することができる。
【１３８８】
新しいエンティティは、最初は非集中型データベースクラスタ内の権限が制限されている役割で参加することができ、また、時間が経つにつれて、エンティティの信頼度が高まるにつれて、エンティティはより信頼できるものになる可能性がある。ネットワーク開発者は、指定されたノードがネットワーク上の確認部になることを許可し得る。例えば、ネットワーク開発者は、ビットコインのようなブロックチェーンの確認部としてノードを指定できる。非集中型データベースクラスタに参加しようとしているノードが拒否された場合、そのノードはスタンドアロンデータベースとして動作し続けることができる。スタンドアロンデータベースは、スタンドアロンデータベースと同じセキュリティドメインおよび／またはネットワークに存在する中央集権型アプリケーションに役立つことができる。非集中型データベースクラスタに参加しようとしているノードは、１つまたは複数の名前空間を検出しようとし得る。ネットワーク開発者によって実装されたポリシーが許可する場合、非集中型データベースクラスタに参加しようとするノードは、複数のコンセンサスネットワークに参加することができる。
【１３８９】
ブロック１９４０６において、非集中型データベースクラスタに参加することを許可されたノードは、例えばネットワーク開発者によって指定された複数の共有区画およびテーブルを作成することができる。共有区画および共有テーブルに格納されているデータは、ネットワーク内で複製され得る。ネットワークは、冗長性のためにデータオブジェクトのいくつのコピーを格納することができるかを示すことができる。複製因子はグローバルであってもよいし、複製因子は、例えばデータオブジェクト型に基づいて異なって適用されてもよい。複製因子は、データの重要性に基づいて選択することも、データの重要性に応じて区画およびテーブルを少しずつ選択することもできる。格納されているデータがシャードになっていてもよい。共有データは、単一のノードが、特定のオブジェクトの再構成のための部分を完全なセットとして持たないように、ネットワーク内の参加ノードにわたって部分的に格納されたデータを指し得る。
【１３９０】
ブロック１９４０８において、ノードはネットワークの残りの部分と同期されてもよく、そのサービスをアドバタイズしてもよい。サービスのアドバタイズには、例えば、特定のポートまたはポート範囲をリッスンすることが含まれる。データベースを使用するクライアントは、様々なポートを介してデータベースサービスにアクセスできる。ネイティブ集中型データベースは、それが受信したデータを、データが、プライベート区画およびプライベートテーブル、または共有区画および共有テーブルに格納され得るように、経路指定することができる。クライアントは、データベースの非集中型の性質を知っていてもよく、クライアントは、非集中型データベースがプライベートにデータを格納することを要求し得る。クライアントは、データベースの非集中型の性質を知っていてもよく、クライアントは、非集中型データベースがパブリックにデータを格納することを要求し得る。非集中型ネットワークの参加者は、参加者のデータを１つの位置に保管し、後で参加者が共有したいデータと共有しないデータとを選択できる。プライベート区画または共有区画に格納されたデータは、データが格納される前にデータオーナーの指示に従って暗号化され得る。暗号化は、クライアントによって行われ得る、および／または、例えばデータオーナーがデータベースを信頼している場合には、非集中型データベース内に実装され得る。非集中型データベースは、ＩｏＴデータの共有市場を可能にし得る。
【１３９１】
図１９５は、一部の実施形態による、非集中型データベースに参加してそれを動作させるためのＩｏＴデバイス１９５００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス１９５００に対して選択され使用されてもよいことに留意されたい。
【１３９２】
大容量ストレージ８０８は、非集中型データベースに参加し動作するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１３９３】
大容量ストレージ８０８は、デバイスを非集中型データベースのネットワークに接続するためのデバイスコネクタ１９５０２を含み得る。デバイスは、非集中型データベースのネットワークへの接続に応答して非集中型データベースソフトウェアをインストールすることができる。デバイスは、非集中型データベースのネットワークへの接続に応答して共有データベース区画を作成することができる。
【１３９４】
大容量ストレージ８０８は、非集中型データベースのノードの名前空間を発見するための名前空間発見部１９５０４を含むことができる。デバイスは、非集中型データベースのノードの名前空間を発見することに応答して、非集中型データベースに参加するように要求することができる。デバイスは、非集中型データベースのノードの名前空間を発見することに応答して、非集中型データベースに受け入れられ得る。
【１３９５】
大容量ストレージ８０８は、ノードによって受け入れられたことに応答して共有データベース区画を作成するための区画作成部１９５０６を含み得る。共有データベース区画は、許可されたものと暗号化されたものうちの少なくとも一方であり得る。共有データベース区画に格納されたデータのコピーは、データをコピーするための第２のノードの権限を示す特権を提示する第２のノードに応答して第２のノードに複製されてもよい。デバイスは、共有データベース区画の作成に応答して、共有データベース区画内に格納するために共有ノード区画を複製することができる。
【１３９６】
大容量ストレージ８０８は、サービスを非集中型データベースにアドバタイズするためのサービスアドバタイズ部１９５０８を含み得る。大容量ストレージ８０８は、プライベートデータベース区画と共有データベース区画との間のサービスの実行の際に受信および生成されたデータを経路指定するためのデータルータ１９５１０を含み得る。共有区画内のデータは、データが共有データベース区画に経路指定されたことに応答して、共有ノード区画内の格納のために複製することができる。デバイスは、ノードがデバイスの受け入れに投票したことに応答して、非集中型データベースへの受け入れを受信することができる。
【１３９７】
図１９６は、一部の実施形態による、非集中型データベースに参加してそれを動作させるためのプロセッサ９０２を指示するためのコードを含む非一時的機械可読媒体１９６００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体１９６００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体１９６００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１３９８】
非一時的機械可読媒体１９６００は、デバイスを非集中型データベースのネットワークに接続するようにプロセッサ９０２に指示するためのコード１９６０２を含み得る。デバイスは、非集中型データベースのネットワークへの接続に応答して非集中型データベースソフトウェアをインストールすることができる。デバイスは、非集中型データベースのネットワークへの接続に応答して共有データベース区画を作成することができる。
【１３９９】
非一時的機械可読媒体１９６００は、非集中型データベースのノードの名前空間を発見するようにプロセッサ９０２に指示するためのコード１９６０４を含み得る。デバイスは、非集中型データベースのノードの名前空間を発見することに応答して、非集中型データベースに参加するように要求することができる。デバイスは、非集中型データベースのノードの名前空間を発見することに応答して、非集中型データベースに受け入れられ得る。
【１４００】
非一時的機械可読媒体１９６００は、ノードによって受け入れられたことに応答して共有データベース区画を作成するようにプロセッサ９０２に指示するためのコード１９６０６を含み得る。共有データベース区画は、許可されたものと暗号化されたものうちの少なくとも一方であり得る。共有データベース区画に格納されたデータのコピーは、データをコピーするための第２のノードの権限を示す特権を提示する第２のノードに応答して第２のノードに複製されてもよい。デバイスは、共有データベース区画の作成に応答して、共有データベース区画内に格納するために共有ノード区画を複製することができる。
【１４０１】
非一時的機械可読媒体１９６００は、サービスを非集中型データベースにアドバタイズするようにプロセッサ９０２に指示するためのコード１９６０８を含み得る。非一時的機械可読媒体１９６００は、プライベートデータベース区画と共有データベース区画との間のサービスの実行に応答して受信および生成されたデータを経路指定するようにプロセッサ９０２に指示するためのコード１９６１０を含み得る。共有区画内のデータは、データが共有データベース区画に経路指定されたことに応答して、共有ノード区画内の格納のために複製することができる。デバイスは、ノードがデバイスの受け入れに投票したことに応答して、非集中型データベースへの受け入れを受信することができる。
【１４０２】
一部の実施形態では、本明細書の技法は、ＩｏＴオブジェクトにおけるアクセス制御を開示する。ＩｏＴシステムでは、関連するデバイスの制約があるためセキュリティが複雑になり、とりわけ、デスクトップ、ラップトップ、スマートフォンなど、制約の少ないデバイスで使用されているセキュリティシステムを実装できない場合がある。それほど複雑ではないパラメータを使用するアクセス制御を実装することは、セキュアな環境におけるＩｏＴアプリケーションのセキュアな実装を強化し、ＩｏＴシステムの運用および採用を改善し得る。
【１４０３】
ＩｏＴシステム設計では、オブジェクトとは、データモデルの記述と動作単位の物理的なインスタンス化とを指し得る。ＩｏＴシステムは、目標または結果を達成するために相互作用する複数のオブジェクトに関して説明することができる。オブジェクトは、複数の動作層から構成され得、その意味でオブジェクトの定義は再帰的であり得る。イントロスペクションなどのオブジェクト分解メソッドは、そのリーフノード属性への再帰を解決できる。ＩｏＴオブジェクトアクセスは、一部の場合において、少なくとも６つの層を有する階層化分解に従って理解でき、そして他の場合において、より多いまたはより少ない層が使用され得る。
【１４０４】
図１９７は、一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のための論理分割１９７００の概略図である。一例では、アクセス制御のための論理的な区分は、呼び出し元の認可がアクセス要求を伴い得ることを示し得る。呼び出し元認可は、呼び出し元オブジェクト１９７０４およびターゲットオブジェクト１９７０６を識別するアクセス制御リスト（ＡＣＬ）構造１９７０２内に制限され得る。ＡＣＬ構造１９７０２は、作成、読み取り、更新、削除、および通知（ＣＲＵＤＮ）許可１９７０８が、階層化分解において任意の層に適用され得ることを示し得る。ＡＣＬ呼び出し元オブジェクト１９７０４およびＡＣＬターゲットオブジェクト１９７０６は、同じオブジェクト参照型を有する構造体であり得るので、呼び出し元オブジェクト１９７０４およびターゲットオブジェクト１９７０６の粒度の範囲を階層化モデルに従ってそれぞれ指定する際に完全な柔軟性があり得る。ＣＲＵＤＮポリシー１９７０８は、粒度の各層で意味を持ち得る。
【１４０５】
呼び出し元オブジェクト１９７０４は、呼び出し元が要求をしている特権を定義する認可構造を有するクレデンシャルを発行されてもよい。特権は、上記の階層化構造に従って定義され得る。要求を出したプラットフォーム、デバイス、収集、リソース、記録、またはプロパティは、認可セクションで指定され得る。
【１４０６】
図１９８は、一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のための呼び出し元クレデンシャル１９８０２とアクセス制御要求１９８０４との間の論理分割１９８００の概略図である。呼び出し元の認可可１９８０６は、アクセスの要求および結果として生じる許可１９８０８を伴い得る。アクセスされるオブジェクトは、そのオブジェクトの物理性によってそのオブジェクトに課される固有の制限によって制約を受け得る。例えば、読み取り専用ストレージデバイス（ＲＯＭ）は、書き込み動作を可能にする物理性を持たない。物理性はＣＲＵＤＮを使用して表現できる。予想されるアクセスは、オブジェクトの物理性によって制限され得るため、アクセス要求は、要求された許可が物理性によって支配されると予想し得る。予想されるアクセスは、オブジェクト１９８１０および許可１９８１２を含む要求１９８０４であり得る。オブジェクトの物理性によって制限されない場合、オブジェクトによるアクセス要求は、もしそれが尊重されるならば、デバイスを未定義または危険な方法で挙動させ得る。
【１４０７】
図１９９は、一部の実施形態による、ＩｏＴオブジェクト内の層１９９０４を使用したアクセス制御のためのオブジェクト機能１９９０２の間の論理的分割１９９００の概略図である。ＩｏＴオブジェクトアクセスの第１の層はプラットフォーム層１９９０６であり得る。プラットフォーム層は、計算、ネットワーキング、ストレージ、センシング、またはアクチュエーションの能力を含むコンピュータの物理的インスタンスを含むことができる。プラットフォームアクセス制御は、プラットフォーム識別子およびクレデンシャルに関して理解され得る。クレデンシャルは、例えば、クレデンシャルがアテステーションクレデンシャルとして機能することができるように、製造業者によって埋め込まれ得る、または構成または実装中にユニット内に格納され得る。プラットフォームクレデンシャルは、アクセス要求がデバイスクレデンシャル発行の条件であり得る場合、クレデンシャルなしでアクセス要求で検証することができる。プラットフォームクレデンシャルは、その物理性を含むプラットフォームプロパティを再アテステーションするために使用され得る。
【１４０８】
ＩｏＴオブジェクトアクセスの第２の層は、デバイス層１９９０８であり得る。デバイス層は、計算、ネットワーキング、ストレージ、センシング、またはアクチュエーションの能力を含むコンピュータの論理的インスタンスを含むことができる。デバイスアクセス制御は、デバイス識別子およびクレデンシャルに関して理解され得る。
【１４０９】
ＩｏＴオブジェクトアクセスの第３の層は、収集層１９９１０であり得る。収集層は、以下に開示されるように、１つまたは複数のリソースの論理構造を含み得る。アクセス制御は、型識別子、インターフェース定義、および構造を命名する権限ＩＤに関して理解することができる。
【１４１０】
ＩｏＴオブジェクトアクセスの第４の層は、リソース層１９９１２であり得る。リソース層は、以下に開示されるように、１つまたは複数の記録の論理構造を含み得る。アクセス制御は、型識別子、インターフェース定義、および構造を命名する権限ＩＤに関して理解することができる。
【１４１１】
ＩｏＴオブジェクトアクセスの第５層は、記録層１９９１４であり得る。記録層は、以下に開示されるように、１つまたは複数のプロパティの論理構造を含み得る。アクセス制御は、リソースおよび記録インデックスオフセットの観点から理解され得る。
【１４１２】
ＩｏＴオブジェクトアクセスの第６層は、プロパティ層１９９１６であり得る。プロパティ層は、例えば、データモデリング言語（ＤＭＬ）を使用して定義可能な任意の構造のアトミックデータ構造および／または複素データ構造を含み得る。例えば、アトミックデータ構造は、ストリング、数、および／または日付を含み得る。ＤＭＬは、例えば、受け入れ可能なデータフォーマット、構造、およびＪＳＯＮスキーマなどのデータ値の制約に対する制限を取得するためのメタデータの構造を提供し得る。アクセス制御ポリシーは、作成、読み取り、更新、削除、および通知（ＣＲＵＤＮ）のデータ構造ライフサイクルの観点から表現することができる。通知は、観察と通知とにさらに分けることができ、観察は、構造変更イベントの読み取り許可を推定し、通知は、別のオブジェクトへの書き込み許可を推定する。
【１４１３】
アクセス制御リスト（ＡＣＬ）評価は、呼び出し元セクションを支配および／または重複する呼び出し元オブジェクトの認可を検証するプロセスであり得る。ＡＣＬ評価は、アクセスされている構造がターゲットセクションによって支配されおよび／または重複され得るプロセスであり得る。ターゲットセクション内の層の完全なセットが、アクセスされる構造と一致しない限り、ＡＣＬは適用が制限され得る。ＡＣＬが一致しないと、アクセスが拒否され得る。
【１４１４】
図２００は、一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のための例示的な方法２００００のプロセスフロー図である。図２００の方法２００００は、図２０１に関して説明されるＩｏＴデバイス２０１００によって実施することができる。プロセスフローは、ブロック２０００２で開始し得る。ブロック２０００２において、クレデンシャルが、呼び出し元エンティティに発行され得る。クレデンシャルは、セキュリティ要件に応じて、例えば、６層の認可構造を含むことができるが、４層などの他の認可構造を使用することもできる。ブロック２０００４において、オブジェクトエンティティは、ＡＣＬを用いてプロビジョニングされ得る。ＡＣＬは、ターゲットオブジェクトへの６層参照とＣＲＵＤＮまたはＣＲＵＤＯＮ許可を指定できる。ブロック２０００６において、呼び出し元は、適切な接続インターフェースを介して認可クレデンシャルをオブジェクトに提示することができる。ブロック２０００８において、アクセス施行エンジン（ＡＥＥ）は、供給者クレデンシャルを与えられたＡＣＬポリシーを適用することができる。
【１４１５】
ブロック２００１０において、クレデンシャル認可が呼び出し元と重複するか否かに関する判定が行われ得る。否であり、クレデンシャル認可が呼び出し元と重複していない場合、プロセスフローはブロック２００１２に進み、アクセスは拒否される。
【１４１６】
ブロック２００１４において、ターゲットが要求と重複するか否かに関する判定が行われ得る。否の場合、ターゲットは要求と重複しないため、プロセスフローはブロック２００１２に進み、アクセスが拒否され得る。
【１４１７】
ブロック２００１６において、呼び出し元オブジェクト層識別情報の層が、クレデンシャルオブジェクト層識別情報と比較されて、一致があるか否かが判定され得る。否であり、呼び出し元オブジェクト層識別情報がクレデンシャルオブジェクト層識別情報と一致しない場合、プロセスフローはブロック２０００１２に進み、アクセスが拒否され得る。呼び出し元オブジェクト層識別情報は、プラットフォーム層、デバイス層、収集層、リソース層、記録層、およびプロパティ層を含み得る。
【１４１８】
ブロック２００１８において、ターゲットオブジェクト層識別情報の層を要求オブジェクト層識別情報と比較して、一致があるか否かが判定され得る。否であり、ターゲットオブジェクト層識別情報が要求オブジェクト層識別情報と一致しない場合、プロセスフローはブロック２０００１２に進み、アクセスが拒否され得る。ターゲットオブジェクト層識別情報は、プラットフォーム層、デバイス層、収集層、リソース層、記録層、およびプロパティ層を含み得る。上記の判定結果が是である場合、ブロック２００２０において、アクセスはＩｏＴオブジェクトについて許可され得る。
【１４１９】
図２０１は、一部の実施形態による、ＩｏＴオブジェクトにおけるアクセス制御のためにＩｏＴデバイス２０１００に存在し得るコンポーネントの例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス２０１００に対して選択され使用されてもよいことに留意されたい。
【１４２０】
大容量ストレージ８０８は、ＩｏＴオブジェクトにおけるアクセス制御のための複数のモジュールを含み得る。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１４２１】
大容量ストレージ８０８は、呼び出し元エンティティにクレデンシャルを発行するためのクレデンシャル発行部２０１０２を含み得、クレデンシャルは、複数の認可構造の層を含む。クレデンシャルは、６層の許可とすることができる。６層の許可は、プラットフォーム層、デバイス層、収集層、リソース層、記録層、およびプロパティ層を含むことができる。複数の層は、コンピュータの物理インスタンスを反映するためのプラットフォーム層を含むことができ、計算、ネットワーキング、ストレージ、センシング、およびアクチュエーションの能力のうちの少なくとも１つを含む。複数の層は、コンピュータの論理インスタンスを反映するためのデバイス層を含むことができ、計算、ネットワーキング、ストレージ、センシング、およびアクチュエーションの能力のうちの少なくとも１つを含む。層の数は、リソースの論理構造に対する収集層を含むことができ、リソースは記録のための論理構造を含み、記録はプロパティの論理構造を含み、プロパティはアトミックデータ構造および複合データ構造のうちの少なくとも１つを含む。プロパティは、複素データ構造であり、複素データ構造は、データモデリング言語を使用して定義可能な構造に対するものであり得る。プロパティは、アトミックデータ構造を含むことができ、アトミックデータ構造は、文字列、数字、または日付のうちの少なくとも１つであり得る。クレデンシャルは、製造業者による設置を示すことができる。
【１４２２】
大容量ストレージ８０８は、ターゲットオブジェクトへの参照および許可を指定するアクセス制御リストをオブジェクトエンティティにプロビジョニングするためのオブジェクトエンティティプロビジョニング部２０１０４を含み得る。大容量ストレージ８０８は、認可クレデンシャルをオブジェクトエンティティに提示するためのクレデンシャル提示部２０１０６を含み得る。作成、読み取り、更新、削除、および通知（ＣＲＵＤＮ）ライフサイクル通知に基づくオブジェクトデータの物理的性質によってオブジェクトに課される制限によって、オブジェクトエンティティに対する認可クレデンシャルが制限され得る。大容量ストレージ８０８は、クレデンシャルが呼び出し元エンティティと重複するか否か、ターゲットオブジェクトは要求と重複するか否か、複数のデバイス層識別情報が複数のクレデンシャル層識別情報と一致するか否か、および複数のターゲット層識別情報が複数の要求層識別情報と一致するか否かの比較に基づいてアクセスがＩｏＴデバイスに許可されるか否かを判定するためにアクセス制御リストポリシーを適用するアクセス制御リストポリシー適用部２０１０８を含み得る。
【１４２３】
図２０２は、一部の実施形態による、ＩｏＴオブジェクト内のアクセス制御のためにプロセッサ９０２に指示するためのコードを含む非一時的機械可読媒体１９６００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体２０２００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体１９６００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１４２４】
非一時的機械可読媒体２０２００は、呼び出し元エンティティにクレデンシャルを発行するようにプロセッサ９０２に指示するコード２０２０２を含み得、クレデンシャルは、複数の認可構造の層を含む。クレデンシャルは、６層の許可とすることができる。６層の許可は、プラットフォーム層、デバイス層、収集層、リソース層、記録層、およびプロパティ層を含むことができる。複数の層は、コンピュータの物理インスタンスを反映するためのプラットフォーム層を含むことができ、計算、ネットワーキング、ストレージ、センシング、およびアクチュエーションの能力のうちの少なくとも１つを含む。複数の層は、コンピュータの論理インスタンスを反映するためのデバイス層を含むことができ、計算、ネットワーキング、ストレージ、センシング、およびアクチュエーションの能力のうちの少なくとも１つを含む。層の数は、リソースの論理構造に対する収集層を含むことができ、リソースは記録のための論理構造を含み、記録はプロパティの論理構造を含み、プロパティはアトミックデータ構造および複合データ構造のうちの少なくとも１つを含む。プロパティは、複素データ構造であり得、複素データ構造は、データモデリング言語を使用して定義可能な構造に対するものであり得る。プロパティは、アトミックデータ構造を含むことができ、アトミックデータ構造は、文字列、数字、または日付のうちの少なくとも１つであり得る。クレデンシャルは、製造業者による設置を示すことができる。
【１４２５】
非一時的機械可読媒体２０２００は、ターゲットオブジェクトへの参照および許可を指定するアクセス制御リストをオブジェクトエンティティにプロビジョニングするようにプロセッサ９０２に指示するためのコード２０２０４を含み得る。非一時的機械可読媒体２０２００は、オブジェクトエンティティに認可クレデンシャルを提示するようにプロセッサ９０２に指示するためのコード２０２０６を含み得る。場合によっては、作成、読み取り、更新、削除、および通知（ＣＲＵＤＮ）ライフサイクル通知に基づくオブジェクトデータの物理的性質によってオブジェクトに課される制限によって、オブジェクトエンティティに対する認可クレデンシャルが制限され得る。非一時的機械可読媒体２０２００は、クレデンシャルが呼び出し元エンティティと重複するか否か、ターゲットオブジェクトは要求と重複するか否か、複数のデバイス層識別情報が複数のクレデンシャル層識別情報と一致するか否か、および複数のターゲット層識別情報が複数の要求層識別情報と一致するか否かの比較に基づいてアクセスがＩｏＴデバイスに許可されるか否かを判定するためにアクセス制御リストポリシーを適用するようにプロセッサ９０２に指示するためのコード２０２０８を含み得る。
【１４２６】
一部の実施形態による自己管理デバイスおよびシステムは、それら自体およびそれらの特徴を、それら自体および他のデバイスに説明することができる。例えば、本明細書で説明されているように、イントロスペクションを使用することができる。イントロスペクションは、機械可読であるデータ記述言語（ＤＤＬ）、例えばとりわけＪＳＯＮスキーマまたはＸＭＬが、問い合わせ（ｉｎｔｅｒｒｏｇａｔｉｏｎ）またはアドバタイズの下でデバイスの意味分解をカプセル化する、セルフアウェアネスの一形態である。本明細書で使用されているように、自己管理デバイスおよびシステムはセルフアウェアであり、デバイスの性能を最適化するか、またはそれが損傷したとき、もしくはリソースが不足しているときを認識することができる。さらに、自己記述型モジュールは、データシートを読み、そのモジュールのための特定のコードを開発するタスクを自動化することによって、人の入力および労力を減らすことができる。例えば、自己記述型トランスデューサは、データシートにあるデータを記述する統合メモリを含むことができる。
【１４２７】
データシート情報としては、製造業者の詳細、較正パラメータ、信号調整、および信号処理の要件を挙げることができる。データシートは、相互作用のためのノードメタモデル（ＮＭＭ）をさらに記述することができる。メタモデルでは、ノードは、ノードＩＤ、プロパティのセット、ノードが送信するコマンドおよびノードが受信するコマンドなどのコマンドのセット、ならびにコマンドパラメータのセットを含むことができる。パラメータは、識別子、編集子、および初期化子によって修飾できる。編集子は、プロパティおよび／またはコマンドパラメータに適用できる。ノードは、独自のエディタを有し得る。従って、ノードメタモデルでは、データシート情報は、プロパティ情報に加えてコマンド相互作用セマンティクスを含むことができる。
【１４２８】
ＮＭＭは、自動イントロスペクションを容易にするＤＤＬを使用して表現可能であり得る。従って、ノードと相互作用するＩｏＴデバイスは、本明細書でさらに詳述するように、データシート内の変化に動的に反応することができる。データシートの相互作用の両側で同じＮＭＭの語彙が認識されると、ＩｏＴデバイスのシステムは、デバイスのドライバやシステムソフトウェアのインストールまたは更新をせずに、デバイスの挙動および能力の変化を動的に利用できる。従って、データシート上の情報にアクセスするための特定のコードを手作業で開発する必要なしに、自己記述型トランスデューサをマイクロコントローラまたはＩｏＴデバイスと共にプラグアンドプレイ構成で使用することができる。自己記述型デバイスは、ネットワークでプラグアンドプレイすることもでき、ネットワークでは、自己記述型デバイスは、リソースおよび要件をアドバタイズする。
【１４２９】
さらに、トランスデューサ、無線機、エネルギーストレージ、環境発電およびマイクロコントローラを含む自己記述型外部モジュールは、期限切れまたは損傷したコンポーネントを処分し、長寿命のコンポーネントを再利用することによって無駄を減らすために使用され得る。例えば、外部モジュールは、とりわけ、外部センサもしくはアクチュエータ、通信モジュール、環境発電コンポーネントもしくは外部バッテリ、または外部メモリを含み得る。センサまたは無線機などの外部モジュールは有効期限を有することがあり、その有効期限では精度または機能が低下すると予測され得る。交換可能な外部モジュールがＩｏＴデバイスで使用される場合、有効期限に達すると外部モジュールが交換され、ＩｏＴデバイスの残りの部分を再構成して再利用することができる。経年劣化または機能していない外部モジュールの交換または取り外し、および残りのＩｏＴデバイスと機能している外部モジュールの再構成により、ＩｏＴデバイス全体の寿命を延ばすことができる。
【１４３０】
単一のＩｏＴデバイスアセンブリでは、寿命は、最初に故障するコンポーネントの寿命に結び付けられ得る。しかしながら、一部の実施形態によれば、本開示の技法を使用して、寿命が最も短いコンポーネントの寿命を超えて、センサノード全体を自動的に修復するか、または別の目的のために再構成することができる。例えば、ＩｏＴデバイスは、寿命の終わり近くで外部モジュールを非アクティブ化し、残りのモジュールに基づいて異なるタスクを実行するように再構成することができる。
【１４３１】
さらに、コンポーネントが非アクティブ化された後は、自己記述型ＩｏＴモジュール式デバイスの機能が完全に異なり得る。例えば、欠陥のある外部モジュールを別の機能のために機能している外部モジュールと交換することができ、それにより、ＩｏＴデバイス全体の機能が変化する。センサノード上の無線モジュールは、新しい、低電力、または長距離の無線リソースに交換できる。システムゲートウェイが新しい無線プロトコルにアップグレードされるとセンサノードが再構成される可能性があるため、これはセンサノードの耐用年数を延ばし得る。さらに、自己記述型ＩｏＴデバイスは、これらの複数のモジュールからの値を相互参照し、追加の外部モジュールを使用することによってより較正されたデータを出力することができる。機械可読ＤＤＬが相互参照され自己記述されたデバイスに転送可能であるセマンティックマークアップを含むとき、これは容易にされ得る。従って、セマンティックマークアップを適用する別個の手動の段階を回避することができる。ＩｏＴ較正パラメータにより、追加の処理で生データを処理しなくても、プロセッサでこれらの較正された値を直接読み取って適用できる。
【１４３２】
共通のプロトコルは、それらのリソースおよび要件を自己記述することができるデバイスおよびモジュールによって使用され得る。これらの構成では、外部モジュールは、多くのデバイスに統合することができる。デバイスは、デバイス能力と接続されているコンポーネントの要件との間の競合にフラグを立てることができる。
【１４３３】
図２０３は、一部の実施形態による、リソースおよび自己記述型ハードウェアの要件をマッピングするためにモノのインターネット（ＩｏＴ）デバイスによって使用される例示的な方法２０３００のプロセスフロー図である。図２０３の方法２０３００は、図２０４に関して説明されるＩｏＴデバイス２０４００によって実施することができる。方法２０３００は、図８に関して説明したシステム８０２を使用して実行することができる。方法２０３００は、ＩｏＴデバイスがブートするとブロック２０３０２で開始することができる。
【１４３４】
ブロック２０３０４において、ＩｏＴデバイスは、ＩｏＴデバイスの制御下にあるリソースをエニュメレーションすることができる。一例では、リソースは、ハードウェアコンポーネントとすることができ、電源、バッテリ、またはとりわけ、ソーラーパネル、風力タービン、または水力タービンを含む環境発電システムなどのエネルギー源を含むことができる。ＩｏＴデバイスのハードウェアコンポーネントは、例えば、プロセッサ、コンテキストセンサ、コンテキストアクチュエータ、信号調整回路、ストレージ、およびメモリを含み得る。リソースハードウェアコンポーネントは、例えば、集積回路間（Ｉ２Ｃ）、シリアルペリフェラルインターフェース（ＳＰＩ）、ユニバーサル非同期受信機／送信機（ＵＡＲＴ）、または統合無線機を含む統合通信を含み得る。一部の実施形態によるＩｏＴデバイスのコンポーネントは、図２０４に関してさらに論じられる。
【１４３５】
ブロック２０３０６において、一部またはすべての外部モジュールがエニュメレーションされたか否か、および外部モジュールの要件に関する詳細に関する判定が行われる。すべての外部モジュールが識別されていない場合、ブロック２０３０８において、外部モジュールの要件が識別され、外部モジュールがエニュメレーションされる。外部モジュールをエニュメレーションすることにより、ＩｏＴデバイスは、外部モジュールを参照し、外部モジュールの要件にアクセスできる。ブロック２０３１０において、ＩｏＴデバイスのリソースが外部モジュールの要件を超えているか否かに関する判定が行われる。要件は、例えば、モジュール電力、通信能力、通信速度、メモリ要件、ならびに他のＩｏＴデバイスおよびモジュールの能力を含み得る。
【１４３６】
外部モジュールの要件がそれ自体でＩｏＴデバイスのリソースを超える場合、ブロック２０３１２において、ＩｏＴデバイスは、非アクティブ化するように信号を外部モジュールに送信する。ブロック２０３１４において、ＩｏＴデバイスは、可視または可聴警報を作動させることができる。警告は、発光ダイオード（ＬＥＤ）、可聴音、またはその両方の作動であり得る。ＬＥＤなどの警告は、指示された外部モジュールの要件がリソースを超えたことをユーザに知らせることができる。例えば、外部モジュールとして動作する高スループットマイクロホンは、高スループット処理がマイクロコントローラにおいて実行可能ではないかもしれないので、単純なマイクロコントローラのリソースを超え得る。ローカル警告に加えて、メッセージがＩｏＴデバイスからマスタデバイスに送信され得る。
【１４３７】
ＩｏＴデバイスのリソースが外部モジュールの要件を満たすのに十分である場合、ブロック２０３１６において、ＩｏＴデバイスは、それ自体のリストを更新してその残りのリソース、ならびにそのＩｏＴデバイスから動作する一部またはすべての外部モジュールの全要件のリストを含むことができる。
【１４３８】
プロセスフローはブロック２０３０６において再開し、ＩｏＴデバイスに接続されている一部またはすべての外部モジュールが識別されエニュメレーションされているか否かの判定が行われる。外部モジュールが識別されてエニュメレーションされると、外部モジュールはリソースにマッピングされ得る。例えば、外部モジュールとして使用されるガスセンサは、データを正確に報告するために温度および湿度の測定値を必要とする場合もある。しかしながら、ＩｏＴデバイスは、温度センサおよび湿度センサを持たない場合もある。ガスセンサが取り付けられており、温度および湿度の測定値を使用していることを検出したことに応答して、ＩｏＴデバイスは、これらの要件を含む要求をマスタデバイスに送信することができる。次いで、マスタデバイスは、温度センサおよび湿度センサなどの要求された外部モジュールが、マスタデバイスによって直接または別の接続されたＩｏＴデバイスを介してアクセス可能であるか否かを判定することができる。
【１４３９】
温度または湿度センサが、例えば外部モジュール内のマスタデバイスによって発見された場合、外部モジュールは、ＩｏＴデバイスの制御下にあるように再構成され得る。測定が有用であるために十分に近接している限り、センサは、ＩｏＴデバイスのローカルにあってもよいし、ＩｏＴデバイスの外部のモジュール内にあってもよい。例えば、ＩｏＴデバイスが湿度および温度の情報を必要としている場合、マスタデバイスはＩｏＴデバイスと同じ部屋または近くの廊下にある温度センサまたは湿度センサにアクセスし再構成することができる。ＩｏＴデバイスに対するこれらの外部モジュールは、ＩｏＴデバイスの制御下にあるように構成され得る。これらのセンサのリソースを使用して、生データを返すのではなく、ＩｏＴデバイス上のガスセンサを温度および湿度の変数に対して較正できる。
【１４４０】
別の観点からは、ガスセンサなどの外部モジュールが電力、通信、およびメモリの要件を満たす場合、ガスセンサが温度または湿度データにアクセスできず、これらの要因によって較正されているデータを提供できない場合でも、外部モジュールをシステムに追加することができる。しかしながら、ＩｏＴデバイスにガスセンサコンポーネントを追加することは、ガス検知を必要とする様々な構成において他のＩｏＴデバイスによって使用され得る。
【１４４１】
外部モジュールが識別されエニュメレーションされると、ブロック２０３１８において、組み合わされたモジュールおよびＩｏＴデバイスの和の全要件が、ＩｏＴデバイスの全リソースを超えるか否かに関する判定が行われる。本明細書で使用されるＩｏＴデバイスの全リソースは、一般に、ＩｏＴデバイスのリソースに加えて、ＩｏＴデバイスがマスタデバイスにメッセージを送ることなくアクセスすることができる任意の外部リソースを指す。ＩｏＴデバイスのリソースは、ＩｏＴの能力に反映され得る。一例では、これらのリソースは、ＩｏＴデバイスおよびそれに接続された外部モジュールの需要に基づいて、ＩｏＴデバイスに、またはいくつかの相互接続されたＩｏＴデバイス間に割り当てられ得る。
【１４４２】
ＩｏＴデバイスの全リソースが全モジュール要件を超えている場合、ブロック２０３２０において、通信モジュールを除いて、外部モジュールを無効にすることができる。ブロック２０３２２において、ＩｏＴデバイスは、通信モジュールを使用して、全リソースの不足をマスタデバイスに通知することができる。この通知の受信に応答して、マスタデバイスは、リソースのプールを特定のＩｏＴデバイスに再構成することによって、それがどのリソースを再割り当てし得るかを判定し得る。あるいは、通知の受信に応答して、マスタデバイスは、第２のＩｏＴデバイスがそれらを使用しながら第１のＩｏＴデバイスが別のタスクまたは目的のために再デプロイされ得るように、ＩｏＴデバイスの外部モジュールを再構成し得る。
【１４４３】
ブロック２０３２４において、ＬＥＤ、音声信号、またはその両方をＩｏＴデバイスによって作動させて、外部モジュールが非アクティブ化されているというローカルの指示を提供することができる。ブロック２０３２６において、マスタデバイスは、外部モジュールをＩｏＴデバイスの制御下に置くことによって、欠けている要件を満たすための構成を識別することができる。較正の更新は、ＩｏＴデバイスに送信され適用される。ＩｏＴデバイスに新しい構成を適用することは、ＩｏＴデバイスに利用可能なリソースを変更することを含み得る。ＩｏＴデバイスに新しい設定を適用することは、外部モジュールがＩｏＴデバイスの制御下にあるか否かを変更することを含み得る。外部モジュールがＩｏＴデバイスから取り外された場合、ＩｏＴデバイスは、残りの外部モジュールの残りの要件を満たすことができるか否かを判定するために別のチェックを行うことがある。再構成に応答して、ＩｏＴデバイスリソースが変更された場合、外部要件の合計が変更された場合、または再構成によってＩｏＴデバイスが実行しようとする機能が変更された場合、ＩｏＴデバイスはその外部モジュールをサポート可能であり得る。ブロック２０３２８において、そしてマスタデバイスによる再構成の後、ＩｏＴデバイス上の外部モジュールの新しい構成について新しい全要件が計算され得る。
【１４４４】
ブロック２０３１８において、ＩｏＴデバイスの全リソースが全モジュール要件を超えていない場合、ブロック２０３３０において、ＩｏＴデバイスの予想寿命は、コンポーネントの寿命を比較するアルゴリズムを使用して計算することができる。例示的なアルゴリズムでは、ＩｏＴデバイスの予想寿命は、紛失または非アクティブ化された場合に予想どおりに機能するためにＩｏＴデバイスの再構成をもたらし得るコンポーネントの最も短い残り寿命に一致するように設定され得る。
【１４４５】
ユーザまたはユーザアカウントに関連付けられているＩｏＴモジュール式デバイスは、サービスレベル合意（ＳＬＡ）で指定されているサービスレベルが含まれ得る。ＳＬＡには、ＩｏＴデバイスの合意された機能、構成、予想される寿命、予想される機能、予想される性能、および予想されるデバイスの可用性が含まれる。ブロック２０３３２において、ＩｏＴは、デバイスの寿命が特定のユーザまたはアカウントについてＳＬＡに指定された寿命より短いか否かを判定する。そうである場合、プロセスフローはブロック２０３２２に進み、マスタデバイスに通知される。デバイスの残りの寿命がＳＬＡで規定されているよりも短い場合、現在の構成のＩｏＴデバイスはＳＬＡの要件を満たさない。ブロック２０３３２でマスタデバイスが通知されると、ＳＬＡを満たす外部モジュールを有する新しい構成が追加され得る。
【１４４６】
一例では、ＩｏＴデバイスの構成は、ＳＬＡで指定されたセンサ寿命を満たすためにデバイスの寿命を延ばす１つまたは複数のモジュールを含み得る。例えば、ＩｏＴデバイスで利用可能な外部モジュールの寿命は、ＳＬＡで指定されている寿命と比較できる。寿命がＳＬＡで指定されたものより短い場合、ＩｏＴは、リストされたＳＬＡ寿命値を満たす外部デバイスの新しい構成をマスタデバイスに要求することができる。
【１４４７】
しかしながら、デバイスの寿命がＳＬＡに記載された寿命を超える場合、ブロック２０３３４において、その現在の構成においてサービス品質（ＱｏＳ）測定がＩｏＴデバイスについて存在するか否かに関する判定が行われ得る。ＱｏＳがＩｏＴデバイスおよびその外部モジュールについて存在しない場合、ブロック２０３３６において、ＩｏＴデバイスに関するＱｏＳメトリクスが生成され得る。これらのＱｏＳメトリクスが生成されると、またはＱｏＳメトリクスが既にＩｏＴデバイスに存在していた場合、ブロック２０３３８において、ＩｏＴデバイスは、ＱｏＳがＳＬＡ内の指定されたＱｏＳ閾値よりも小さいか否かを判定することができる。
【１４４８】
ＱｏＳがＳＬＡで指定された要求された閾値より小さければ、ブロック２０３４０において、ＩｏＴは、ＱｏＳがＳＬＡで要求されたものより低いことをマスタデバイスに通知し得、ＱｏＳを変更するために必要な１つまたは複数の外部モジュールを識別し得る。ブロック２０３４２において、ＩｏＴデバイスがＱｏＳを満たしていないことをＩｏＴデバイスにローカルに示すために、ＬＥＤまたは音声などの可視信号または音声信号を作動させることができる。ブロック２０３４４において、ＩｏＴは、ＱｏＳ測定値がＳＬＡの要件に一致するように、追加の、交換用の、またはより少ない外部モジュールのいずれかで更新された構成を受信することができる。プロセスフローはブロック２０３３４に進み、更新された構成に基づいて新しいＱｏＳが見つけられる。
【１４４９】
一例では、ＩｏＴデバイスのＱｏＳは、外部モジュールの加算、減算、および置換によって変更され得る。これらの変更により、ＳＬＡで指定されたＱｏＳよりも低いＱｏＳが発生する可能性がある。例えば、ＩｏＴデバイス通信モジュールについてＩｏＴデバイス上に過去のＱｏＳが存在しない場合、ＱｏＳはそのデバイスに基づいてテストされ得る。あるＩｏＴデバイス上の通信モジュールに対するＱｏＳは、他の外部モジュールに対して異なる構成を有する別の同じＩｏＴデバイス上の通信モジュールに対するＱｏＳとは異なり得る。
【１４５０】
この例では、通信モジュールのＱｏＳがＳＬＡで指定された閾値を下回ると、マスタデバイスはＩｏＴデバイスによって通知され、新しい通信構成に対する要求が行われ得る。構成に対する更新がマスタデバイスによって許可された場合、更新された構成に対する新しいＱｏＳを評価し見つけ出すために新しいＱｏＳテストが実行され得る。ＱｏＳがＳＬＡにリストされた閾値以上であるとき、ブロック２０３３４において、プロセスは、ＩｏＴデバイスの現在の構成において外部モジュールの能力を利用するＩｏＴデバイス上でアプリケーションを開始することによって終了する。
【１４５１】
一例では、ＩｏＴおよび特定の外部モジュールのセットを使用するアプリケーションの後に、ＩｏＴデバイスの構成を解散し、他のＩｏＴデバイスとの再構成のためにＩｏＴデバイス制御から外部モジュールを除去することができる。
【１４５２】
さらに、自己記述型ハードウェアは、本明細書で説明されるノードメタモデルを組み込んでもよく、それが受け入れるコマンドに対するパラメータとしてサービスレベル合意（ＳＬＡ）をキャプチャしてもよい。例えば、パラメータは、コマンドを達成するために利用される予想電力を指定してもよく、編集子は、デバイス電源の予想寿命について予想ＳＬＡ閾値に適応するために利用される電力を調整し得る。ＮＭＭおよびこれらのＳＬＡ規約を使用して、一部の実施形態によるＩｏＴデバイスは、別個のドライバまたはシステムソフトウェアの更新を追加することなく、本明細書で説明される機能をサポートおよび実行することができる。
【１４５３】
図２０４は、一部の実施形態による、リソースおよび自己記述型ハードウェアの要件をマッピングするためにＩｏＴデバイス２０４００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１４５４】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、ＩｏＴデバイスによって制御されるリソースハードウェアコンポーネントを識別するためのリソースハードウェアコンポーネント識別子２０４０２を含むことができ、リソースハードウェアコンポーネントは能力閾値を有する。一例では、リソースハードウェアコンポーネントは、電源、処理リソース、統合通信コンポーネント、コンテキストセンサ、およびコンテキストアクチュエータ、信号調整回路、メモリリソース、またはストレージリソースのうちの少なくとも１つを含み得る。本明細書で使用される場合、能力閾値は、一般に、リソースハードウェアコンポーネントと外部モジュールとの間の、一緒に機能する最小能力を示す、最小機能的互換性を指す。本明細書で使用される能力閾値はまた、リソースハードウェアコンポーネントと外部モジュールとの間の、外部モジュールの最高能力で機能する能力を示す、完全な互換性を含んでもよい。
【１４５５】
指示受信部２０４０４は、外部モジュールから受信した、外部モジュールハードウェア要件の指示を処理することができる。一例では、外部モジュールは、ＩｏＴデバイスの指示で使用するために第１のリソースハードウェアコンポーネントと共にプールされるモジュールリソースを含む。
【１４５６】
外部モジュール比較部２０４０６は、外部モジュールハードウェア要件を、ＩｏＴデバイスのリソースハードウェアコンポーネントの能力閾値と比較し得る。非アクティブ化送信機２０４０８は、リソースハードウェアコンポーネントの能力閾値を満たさない外部モジュールハードウェア要件に応答して、外部モジュールに非アクティブ化信号を送信する。
【１４５７】
図２０５は、一部の実施形態による、実行時に、リソースおよび自己記述型ハードウェアの要件をマッピングするようにプロセッサに指示する命令を含む、非一時的機械可読媒体２０５００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１４５８】
非一時的機械可読媒体２０５００は、ＩｏＴデバイスによって制御されるリソースハードウェアコンポーネントを識別するようにプロセッサ９０２に指示するためのコード２０５０２を含むことができ、リソースハードウェアコンポーネントは能力閾値を有する。本明細書で使用される場合、能力閾値は、一般に、リソースハードウェアコンポーネントと外部モジュールとの間の、一緒に機能する最小能力を示す、最小機能的互換性を指す。能力閾値はまた、リソースハードウェアコンポーネントと外部モジュールとの間の互換性を含んでもよい。これは、外部モジュールの最高の能力で機能する能力を示し得る。
【１４５９】
非一時的機械可読媒体２０５００は、外部モジュールから受信した、外部モジュールハードウェア要件の指示を処理するようにプロセッサ９０２に指示するためのコード２０５０４を含み得る。非一時的機械可読媒体２０５００は、外部モジュールハードウェア要件を、ＩｏＴデバイスのリソースハードウェアコンポーネントの能力閾値と比較するようにプロセッサ９０２に指示するためのコード２０５０６を含み得る。非一時的機械可読媒体２０５００は、リソースハードウェアコンポーネントの能力閾値を満たさない外部モジュールハードウェア要件に応答して、外部モジュールに非アクティブ化信号を送信するようにプロセッサ９０２に指示するコード２０５０８を含み得る。
【１４６０】
非一時的機械可読媒体２０５００は、実行されると、リソースハードウェアコンポーネントの能力閾値を満たさない外部モジュールハードウェア要件に応答して、要求をマスタデバイスに送信するようにプロセッサに指示する命令を含み得、第２のリソースハードウェアコンポーネントを要求するマスタデバイスは、ＩｏＴデバイスによって制御されるように割り当てられる。非一時的機械可読媒体２０５００は、ＩｏＴデバイスの制御下にある第２のリソースハードウェアコンポーネントを含むことができ、第１のリソースハードウェアコンポーネントおよび第２のリソースハードウェアコンポーネントは、能力閾値が第１のリソースハードウェアと第２のリソースハードウェアとの能力閾値の和であるようにプールされ得る。
【１４６１】
コンピュータ可読媒体に格納された実行された命令に基づいて、満たされていない能力閾値を示し、可視インジケータを作動させる指示が送信され得る。非一時的機械可読媒体２０５００は、実行されると、能力閾値を満たすことに応答して、ＩｏＴデバイスの制御下に外部モジュールを置くようにプロセッサに指示する命令を含み得る。
【１４６２】
非一時的機械可読媒体２０５００は、実行のために追加のコードブロックを含み得る。このコードは、外部モジュールの寿命がＩｏＴデバイスの動作寿命より短いことに応答して使用され、更新された外部モジュールに対する要求を送信し得る。このコードは、リソースハードウェアコンポーネントの寿命がＩｏＴデバイスの動作寿命より短いことに応答して使用され、プロセッサは、更新されたリソースハードウェアコンポーネントに対する要求を送信する命令を送信され得る。
【１４６３】
上述のように、モノのインターネット（ＩｏＴ）は、任意のモジュールがプラグアンドプレイ構成で使用されてもよく、共通の物理インターフェースを介して他の任意のデバイスで使用されてもよい状態に進んでもよい。この構成では、モジュールは、共通の相互運用性プロトコルを使用して任意のデバイスと相互運用可能であり得る。しかしながら、ＩｏＴデバイスは、モジュールまたはデバイスが接続されるまで、モジュールまたはデバイス間でアプリケーションを実装するためのエネルギーコストを知らない場合がある。本明細書で使用されるとき、アプリケーションは、エネルギーを消費する可能性があるコンピューティングハードウェアが実行することができる、アルゴリズム、演算、サブルーチン、ソフトウェア、または他の任意の動作を含むことができる。
【１４６４】
例えば、コイン型電池式ＩｏＴデバイスでは、Ｂｌｕｅｔｏｏｔｈ（登録商標）ｌｏｗ  ｅｎｅｒｇｙ（ＢＬＥ）無線機を含むモジュールをＷｉ−Ｆｉ（登録商標）無線機モジュールに置き換えることができる。Ｗｉ−Ｆｉ（登録商標）無線機は、ＩｏＴデバイスと正常にインターフェース可能であり得るが、１時間以内にＩｏＴデバイスのバッテリを消耗させ、ＩｏＴデバイスが使い物にならなくなり得る。本明細書で説明されるように、ＩｏＴデバイスは、アプリケーションが処理するのに必要とされるエネルギーを計算し、モジュールがあまりにも多くの電力を使用する可能性がある場合に警告を発することが可能であり得る。エネルギー効率の悪いアプリケーションは、アプリケーションが電力を消耗するモジュールとあまりにも頻繁に通信または依拠しているか否か、またはアプリケーションが低電力スリープモードを実装していない場合などの特性によって識別され得る。
【１４６５】
アプリケーションのエネルギー要件は、計算ツールを使用して、接続されているハードウェアに従って計算できる。計算ツールは、ＩｏＴデバイスの電源投入時、モジュールの追加時または除去時、またはＩｏＴデバイスが自己管理型の場合は内部要求によって、またはマスタデバイスがデバイスを管理する場合は外部要求によってアプリケーションが更新されるときに、ＩｏＴデバイス上で使用され得る。計算ツールは、エンドノードなどのスレーブデバイスからの新しい構成の要求に続いて、ゲートウェイなどのマスタデバイス上で使用することができる。計算ツールはまた、ソフトウェアの更新が実施される前の事前検証方法としてマスタデバイス上で使用され得る。計算ツールはまた、サービスレベル合意（ＳＬＡ）で指定された最小パラメータの違反を識別することができるデプロイ前シミュレーションツールの一部であり得る。
【１４６６】
構成最適化プロセスは、計算ツールの使用によって支援され得る。例えば、計算ツールは、アプリケーション設定またはデバイス設定を操作してデバイスエネルギー効率を改善する構成を識別することができるデプロイ前シミュレーションツールの一部として使用され得る。さらに、モジュールまたはデバイスをよりエネルギー効率的にするものを判定することは、モジュールまたはデバイスの寿命を延ばすことができるアプリケーションの提案を提供することができる。
【１４６７】
計算ツールは、デバイスおよびモジュールにわたる共通のプロトコルに従って、リソース、要件、およびアプリケーションを自己記述することができるデバイスおよびモジュールに対処することができる。本明細書に開示されるように、計算ツールは、例えば、見積もりを行う際に使用するための測定値、特定のエネルギー消費量などを提供するためにモジュールの履歴エネルギー使用量を識別することによってモジュールのデフォルトエネルギー使用量を識別し得る。例えば、３Ｇモジュールの定格エネルギー消費は、モジュールの基地局への近接度に依存し得る。
【１４６８】
計算ツールは、テストされている様々なハードウェア構成間での様々なエネルギー使用量を考慮に入れることができる。１つの例では、計算ツールは、分解可能なタスクで書かれたアプリケーションに依拠している。ツールは、モジュール上のアプリケーションのエネルギー使用量を測定することに依拠することができ、モジュールは、モジュール上で実行することができるタスクに対するそのエネルギー使用量を自己記述することができる。モジュールがエネルギー消費量を報告することができるタスクの例は、とりわけ、メッセージの送信、センサの読み取り、およびＬＥＤへの電力供給を含む。
【１４６９】
図２０６は、一部の実施形態による、リソースおよび自己記述型ハードウェアの要件をマッピングするためにモノのインターネット（ＩｏＴ）デバイスによって使用される例示的な方法２０６００のプロセスフロー図である。図２０６の方法２０６００は、図２０７に関して説明されるＩｏＴデバイス２０７００によって実施することができる。方法２０６００は、図８に関して説明したシステム８０２を使用して実行することができる。方法２０６００は、ＩｏＴデバイスがブートするとブロック２０６０２で開始することができる。
【１４７０】
ブロック２０６０４において、計算ツールは、デバイスがネットワークに有線ネットワークによって接続されているか無線ネットワークによって接続されているかを判定する。有線ネットワークで接続されている場合は、ローカルデバイスのエネルギー管理を目的として電力要件を計算する必要はない。有線の場合、ブロック２０６０６において、計算ツールは、信号を送信してデバイス上でアプリケーションを開始することができる。しかしながら、一部の例では、デバイスが有線ネットワークを使用する場合、計算ツールは依然として使用され得る。たとえそれらのモジュールが無線でなくても、デバイスが、グラフィック処理ユニット（ＧＰＵ）などの多くのエネルギーを消費する他の種類のモジュールを含む場合、これは重要であり得る。
【１４７１】
デバイスが有線ではないと計算ツールが判定した場合、ブロック２０６０８において、デバイスのコアに電力を供給している電力リソースがエニュメレーションされる。これは、例えば、電源の数、電源の種類、電源に含まれる電力の測定値、コアデバイスのためのエネルギー源、バッテリ容量、およびエネルギー収穫能力、およびコアデバイスによるエネルギー消費の識別を含み得る。
【１４７２】
ブロック２０６１０において、計算ツールは、外部モジュールの電力要件をエニュメレーションする。本明細書で論じられるように、外部モジュールの電力要件のエニュメレーションは、例えば、外部モジュールのベースラインエネルギー消費、外部モジュールのフルパワーエネルギー消費などに注目することを含み得る。注目されるベースラインエネルギー消費量は、デバイスがアプリケーションの実行中にデバイスが電力供給している可能性がある各周辺モジュールまたは追加モジュールについて判定され得る。計算ツールは、外部モジュールについてのエネルギー消費量の範囲、エネルギー消費量の平均、および最大エネルギー消費量を判定および識別することができる。計算ツールは、外部モジュールに格納されているか、または中央ノードに格納されており、外部モジュールに関連付けられているエネルギー使用の仕様を識別することができる。上述のように、計算ツールは、外部モジュールがあるシステム上で動作し、自己記述型であり、そのモジュール上の特定の動作に対して予想されるエネルギー使用量を自己記述することができる。
【１４７３】
ブロック２０６１２において、計算ツールは、分析されているアプリケーションをより小さなタスクに分解する。タスクは、個別のアクションまたは一連のアクションであり得、タスクが、分析されているハードウェア上の既知のエネルギー使用値に関連付けられるまで、ますます小さなタスクに分割される。これらの分解された動作は、後で様々なハードウェア構成にわたる総エネルギーコストの作表に使用するために保存され得る。一例では、エネルギー要件のエニュメレーションは、休止電力および有効電力を考慮する、モジュールに関するものであり得る。有効電力は、例えば、メッセージを送信するときまたは測定を実行するときに使用される電力であり得る。
【１４７４】
ブロック２０６１４において、計算ツールは、アプリケーション内のすべてのタスクがそれらのエネルギー使用量について評価されたか否かを判定することができる。そうでない場合、ブロック２０６１６において、そのタスクがトランスデューサモジュールに関連付けられているか否かについての判定が行われる。このプロセスは、本方法における、トランスデューサモジュールに対するタスクと通信モジュールに対するタスクとの間の分割を示すが、とりわけＧＰＵなどの他の種類のモジュールがこのプロセスによって評価されてもよい。ブロック２０６１４に示され、図２０６に示される方法で示される決定は、特定のハードウェアおよび構成について、タスクごとおよびタスクの種類ごとのエネルギーの作表を企図する。エネルギー使用量は、モジュールをホストしているデバイスのハードウェアで実装されたタスクとモジュールの両方について作表されている。従って、図２０６に示される決定ブロックおよび表は、エネルギー使用のためにタスクを分析することを可能にするだけでなく、特定のモジュールおよびモジュールグループも可能にする作表プロセスの例示を容易にするために含まれる。
【１４７５】
ブロック２０６１６において、タスクがトランスデューサモジュールに対するものであると計算ツールが判定した場合、ブロック２０６１８において、１時間におけるトランスデューサ要求の数がエニュメレーションされる。トランスデューサ要求の数のエニュメレーションは、例えば、アプリケーションの実行中の１時間にわたって測定される数値を含み得る。トランスデューサ要求の数のエニュメレーションはまた、問題のタスクについての分析の下でトランスデューサに対して行われた要求の数についての過去の平均を含み得る。
【１４７６】
ブロック２０６２０において、計算ツールは、問題のタスクを実行するのに要する電力に、トランスデューサの要求が１時間以内にアプリケーションによって行われる回数を乗算することができる。期間は一例であり、必要に応じてもっと長くても短くてもよい。例えば、期間は、ユーザまたはツールのデプロイヤによって調整されてもよいし、期間は、アプリケーションの推定実行時間に自動的に一致されてもよい。期間は増やしたり減らしたりできる。一部の実施形態では、測定される期間は、エネルギー使用量が測定されているすべてのアプリケーションに対して等しい。一例では、モジュールは、特定のタスクに対するそのエネルギー使用量を自己格納することができる。例えば、１つのタスクまたは複数の関連タスクがモジュール上で頻繁に実行される場合、モジュールは、複数のエネルギー使用値を格納することによってエネルギー分析段階を改善することができる。例えば、計算ツールが、モジュールメモリに既にタスクのエネルギー使用量があるモジュール上のタスクのエネルギー使用量を要求した場合、値はすぐに返され得るため、それ以上の分析は必要ない。
【１４７７】
ブロック２０６２２において、計算ツールは、現在のハードウェア構成においてアプリケーションがどれだけのエネルギーを使用することになるかについての計算値を更新することができる。次いで、プロセスはブロック２０６１４に戻り、アプリケーションに対するすべてのタスクが評価されたか否かを判定することができる。
【１４７８】
ブロック２０６１６でタスクがトランスデューサモジュールに対するものではないと計算ツールが判定した場合、ブロック２０６２４において、１時間における通信要求の数がエニュメレーションされる。本明細書で述べたように、プロセスは、本方法における、トランスデューサモジュールに対するタスクと通信モジュールに対するタスクとの間の分割を示すが、他の種類のモジュールがこのプロセスおよび二分法において企図される。通信部モジュールのタスクのためのエネルギー使用量を測定することの開示は、測定され得るモジュールの一例にすぎない。
【１４７９】
ブロック２０６２６において、計算ツールは、通信モジュールタスクを実行するのに要する電力に、通信要求が１時間以内にアプリケーションによって行われる回数を乗算することができる。上述したように、図に示され本明細書に開示された期間は例示的なものであり、調整することができる。ブロック２０６２２において、計算ツールは、通信部モジュールのためのタスクのエネルギー使用量に関して学習したことに基づいて、現在のハードウェア構成においてアプリケーションがどれだけのエネルギーを使用することになるかについての計算値を更新することができる。次いで、プロセスはブロック２０６１４に戻り、アプリケーションに対するすべてのタスクが評価されたか否かを判定することができる。
【１４８０】
ブロック２０６１４でアプリケーション内の十分な数のタスクが評価されたと計算ツールが判定した後、プロセスはブロック２０６２８に進むことができる。例えば、他のタスクの電力消費量の計算を依然として実行しながら電力計画を実施することができ、例えば、評価されたタスクがユニットのパワーリザーブに対して大きな電力消費量値を有する場合、プロセスフローは以下のブロックを並行して実行しながら、他のタスクの電力消費量を依然として評価し得る。
【１４８１】
ブロック２０６２８において、計算ツールは、スリープモード機能が評価されたか否かを判定する。そうでない場合、ブロック２０６３０において、アプリケーションがスリープモードで費やす時間がエニュメレーションされる。スリープモード機能がない場合、エニュメレーションされた時間はゼロであり得る。スリープモードで費やされる時間のエニュメレーションは、秒単位で、ハードウェアのクロックサイクル単位で、または客観的に測定可能な時間の任意の細分単位で測定することができる。時間のエニュメレーションは、アプリケーションの実行中の１時間にわたって起こるであろうスリープ時間の量を測定することを含み得る。一例では、スリープモード中の時間のエニュメレーションは、問題のアプリケーションを実行するプロセッサによってスリープモード中に費やされた時間量の履歴平均も含み得る。
【１４８２】
ブロック２０６３２において、プロセッサをスリープモードにしているアプリケーションから節約されたプロセッサ電力が計算される。一例では、節約されるプロセッサ電力は、ブロック２０６３０で判定されるように、単位時間当たりに消費されるプロセッサ電力に、スリープモードで費やされる時間の単位数を乗ずることによって判定され得る。上述したように、１時間の単位時間が示されているが、追加の時間単位も企図される。一部の実施形態では、単位時間は測定されたモジュールおよびデバイスにわたって一貫している。
【１４８３】
この例では計算がスリープモードに対して実行されるが、同様のエネルギー使用量の計算が計算ツールによって実行されてもよい。例えば、問題のアプリケーションを実行している間にプロセッサがアクティブである、または他のタスクを実行するために利用可能である時間が測定され得る。今回は、必ずしも電力を節約するわけではないが、測定対象のアプリケーションとは無関係のタスクの実行に費やされ得る時間およびエネルギーとして表にして表示することができる。
【１４８４】
スリープモードにおいてプロセッサによって節約された総電力が計算されると、ブロック２０６２２において、計算ツールは、現在のハードウェア構成においてアプリケーションがどれだけのエネルギーを使用することができるかについての計算値を更新することができる。このアプリケーションを使用して節約された総電力はプロセッサの電力を節約するため、この値はアプリケーションが使用するエネルギー量の計算値を減らし得る。本明細書で説明するように、次いで、プロセスはブロック２０６１４に戻り、アプリケーションに対する十分な数のタスクが評価されたか否かを判定することができる。
【１４８５】
ブロック２０６１４でアプリケーション内の十分な数のタスクが評価されたこと、およびブロック２０６２８でスリープモード機能が評価されたことを計算ツールが判定した後、プロセスフローはブロック２０６３４に進むことができる。ブロック２０６３４において、計算ツールは、デバイスの電力寿命を計算することができる。一例では、これは、モジュールのリソースをモジュールの要件と比較することによって実行され得る。比較は、モジュール要件によってデバイスリソースを分割することを含み得る。一例では、比較は、ブロック２０６２２において更新されるように、単位時間あたりに計算された総電力要件の合計によって、デバイスリソースに存在する電力の量を除したものを含み得る。
【１４８６】
ブロック２０６３６において、計算ツールは、デバイスの寿命が事前定義された所定のエネルギー使用量最小閾値よりも大きいこと、従って、使用される電力がエネルギー使用量閾値を十分に下回ることを判定することができる。もしそうであれば、プロセス計算ツールは終了し、アプリケーションがブロック２０６０６において開始することを可能にする。
【１４８７】
デバイス寿命がエネルギー使用量のための最小閾値より大きくない場合（ブロック２０６３８）、計算ツールは、エネルギー使用量最小閾値が満たされなかったことをマスタデバイスに通知し、そしてモジュールの新しい構成を要求することができる。エネルギー使用量をマスタデバイスに通知することは、モジュールによって使用されるエネルギー量、個々のタスクによって使用されるエネルギー量、アプリケーションがスリープモードを含むか否か、およびモジュールおよびコアデバイスのエネルギー使用量の分析中に収集される他の情報の内訳を含み得る。この情報に基づいて、マスタデバイスは、可能な限り効率的に動作していないモジュールを識別し、それらを新しい構成に置き換えることができる。
【１４８８】
ブロック２０６４０において、モジュールの新しい構成が計算ツールに提供され得。新しい構成には、追加されたハードウェア、交換されたハードウェア、またはハードウェアが含まれ得る。次いで、計算ツールは、この新しい構成で、アプリケーションのエネルギー使用量をチェックし得る。従って、プロセスフローは２０６１０に戻ってもよく、アプリケーションによって使用されるモジュールの要件が上記のようにエニュメレーションされ得る。
【１４８９】
図２０７は、一部の実施形態による、自己記述型ハードウェアの要件のための計算ツールのためのＩｏＴデバイス２０７００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。大容量ストレージ８０８は、本明細書で説明される計算ツールを実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、複数のモジュールに電力を供給し制御するように構成されたデバイスのためのエネルギーリソースをエニュメレーションするためのエネルギーリソースエニュメレーション部２０７０２を含み得る。
【１４９０】
大容量ストレージ８０８は、とりわけ、メッシュ送受信機８１０またはアップリンク送受信機８１４などのモジュールに関するエネルギー要件をエニュメレーションするためのエネルギー要件エニュメレーション部２０７０４を含み得る。大容量ストレージ８０８は、実行時に単一のモジュール上で完全に機能するタスクにアプリケーションを分解するためのアプリケーション分解部２０７０６を含むことができる。
【１４９１】
消費電力識別部２０７０８は、分析に使用される各期間について、モジュールの消費電力を識別することができる。タスク起動カウンタ２０７１０は、タスクが単位時間内にモジュールを起動する回数をカウントすることができる。
【１４９２】
大容量ストレージ８０８は、タスクがアクティブである時間、１つのモジュールで完了されたタスクの期間、およびアクティブ期間までにモジュールが必要としたエネルギーに少なくとも部分的に基づいて、複数のモジュールのうちの１つのモジュールによって単位時間に使用される総エネルギーを計算する総エネルギー計算部２０７１２を含み得る。
【１４９３】
一例では、大容量ストレージ８０８はまた、複数のモジュールについて単位時間内に使用された総エネルギーと、デバイスのエネルギーリソースと、に基づいてデバイス寿命を生成するために、デバイス寿命生成部と共に、総エネルギー計算部２０７１２を含み得る。デバイス寿命が、デバイスのアプリケーション分析が始まる前に設定された最小閾値時間以上であるとして計算されるのに応答して、アプリケーションを開始するようにデバイスに命令するデバイス命令部が、総エネルギー計算部２０７１２に追加され得る。この例では、デバイス命令部は、デバイス寿命が、デバイスのアプリケーション分析が始まる前に設定された最小閾値時間未満であるとして計算されるのに応答して、新しい構成がマスタデバイスに送信されることの要求を命令し得る。さらに、一例では、新しい構成の要求は、モジュール上のタスクのためのエネルギー使用量、単位時間中にモジュールによって使用されたエネルギー、および複数のモジュールにおけるモジュールタイプのためのエネルギー使用量のうちの少なくとも１つの詳細なリストを含み得る。
【１４９４】
一例では、大容量ストレージ８０８は、デバイスへの電力供給、デバイスのハードウェア構成の更新、およびアプリケーションのコードの更新の制御を実施するためのコードブロックを提供し得る。この例では、アプリケーションエネルギー計算装置はまた、第１の構成に対して計算された単位時間当たりの総エネルギーを格納するようにデバイスに指示するデバイス命令部も含むことができる。この例では、デバイス命令部は、マスタデバイスから第２の構成を要求するようにデバイスに命令することができる。さらに、この例では、第２の総エネルギー計算部は、デバイスの第２の構成に対して単位当たりの第２の総エネルギーを計算することができる。
【１４９５】
一例では、大容量ストレージ８０８はまた、第１の構成の単位当たりの総エネルギーを第２の構成の単位当たりの第２の総エネルギーと比較するために、総エネルギー計算部２０７１２の一部として総エネルギー比較部を含み得る。一例では、大容量ストレージ８０８はまた、単位当たりの総エネルギーと単位当たりの第２の総エネルギーとの比較に基づいて、第１の構成もしくは第２の構成またはその両方を要求するようにデバイスに命令するデバイス命令部を含み得る。一例では、大容量ストレージ８０８はまた、デバイスが有線リソースによって電力を供給されていると判定された場合にアプリケーションを開始するようにデバイスに命令するためのデバイス命令部を含み得る。一例では、アプリケーションエネルギー計算装置はまた、アクティブ期間ごとにモジュールの電力消費量を識別することができ、モジュールが、そのタスクについてそのモジュールに関連する履歴エネルギー使用量値を取得することを含み得る。
【１４９６】
一例では、大容量ストレージ８０８はまた、アプリケーションがスリープモード機能を有するか否かを識別するために、総エネルギー計算部２０７１２の一部としてアプリケーションスリープモード識別部を含み得る。この例では、大容量ストレージ８０８はまた、アプリケーションが時間単位でスリープモードになる時間をカウントするための時間カウンタも含むことができる。大容量ストレージ８０８はまた、アプリケーションのプロセッサがスリープモードになる時間に基づいて節約された総電力に基づいて、使用された総エネルギーを計算する総エネルギー計算部を含み得る。
【１４９７】
図２０８は、一部の実施形態による、実行時に、リソースおよび自己記述型ハードウェアの要件をマッピングするようにプロセッサに指示する命令を含む、非一時的機械可読媒体２０８００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１４９８】
一例では、プロセッサは、デバイスへの電力供給、デバイスのハードウェア構成の更新、およびアプリケーションのコードの更新を命令することができる。非一時的機械可読媒体２０８００は、複数のモジュールに電力を供給し制御するように構成されたデバイスのためのエネルギーリソースをエニュメレーションするようにプロセッサ９０２に指示するためのコード２０８０２を含み得る。
【１４９９】
非一時的機械可読媒体２０８００は、複数のモジュールについてのエネルギー要件をエニュメレーションするようにプロセッサ９０２に指示するためのコード２０８０４を含み得る。非一時的機械可読媒体２０８００は、実行時にＩｏＴデバイス内の単一のモジュールとして完全に機能するタスクにアプリケーションを分解するようにプロセッサ９０２に指示するためのコード２０８０６を含み得る。非一時的機械可読媒体２０８００は、アクティブ期間ごとに、複数のモジュールにおけるモジュールの電力消費量を識別するようにプロセッサ９０２に指示するコード２０８０８を含み得る。一例では、アクティブ期間ごとに複数のモジュールのうちの１つのモジュールの電力消費量を識別することは、モジュールが、そのタスクについてそのモジュールに関連する履歴エネルギー使用量値を取得することを含む。
【１５００】
非一時的機械可読媒体２０８００は、実行されると、タスクが単位時間内にモジュールを起動する回数を数えるようにプロセッサに指示する命令を含み得る。非一時的機械可読媒体２０８００は、実行されると、タスクがアクティブである時間、モジュールによって完了されたタスクの期間、およびアクティブ期間までにモジュールが必要としたエネルギーに少なくとも部分的に基づいて、モジュールによって単位時間に使用される総エネルギーを計算するようにプロセッサに指示する命令を含み得る。
【１５０１】
機械可読媒体は、上に列挙されたコードブロックに限定されず、他の機能を実行するためのコードを含み得る。例えば、コードは、複数のモジュールについて単位時間内に使用された総エネルギーと、デバイスのエネルギーリソースと、に基づいてデバイス寿命を生成するようにプロセッサに指示することができる。この例では、プロセッサは、デバイス寿命が、デバイスのアプリケーション分析が始まる前に設定された最小閾値時間未満であるとして計算されるのに応答して、新しい構成がマスタデバイスに送信されるように要求するように指示され得る。本明細書で使用される場合、新しい構成の要求は、モジュール上のタスクのためのエネルギー使用量、単位時間中にモジュールによって使用されたエネルギー、および複数のモジュールにおけるモジュールタイプのためのエネルギー使用量のうちの少なくとも１つの詳細なリストを含む。
【１５０２】
モノのインターネット（ＩｏＴ）のための現在開示されている技法では、一部の実施形態によれば、センサは、センサによって収集された生データポイントを処理し、データポイントを意味のある情報に変換することができるアルゴリズムを実装することができる。例えば、データポイントは、３．４Ｖなどのアナログ値から華氏７８度などの温度読み取り値に変換され得る。
【１５０３】
本明細書に開示されるように、センサは、それらの信号調整要件を説明するためにＩｏＴデバイス上の汎用ピンに接続することができ、ＩｏＴデバイスと協働して、適切な信号調整回路を生成することができる。信号調整回路の例は、例えば雑音を除去するために、増幅器およびそれに続くバターワースフィルタを含むことができる。
【１５０４】
ＩｏＴデバイスは、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）デバイスを含み得、これは、ＩｏＴネットワーク階層のすべてのレベルに埋め込まれ得る。ＦＰＧＡは、一般に、製造後、通常ＯＥＭによる手動プロセスで構成されるように設計された集積回路である。本明細書で説明されるように、モジュールが信号調整回路を持たないセンサであっても、モジュールはそれらの信号調整要件を記述し得る。自己記述型モジュールは、モジュールのためのカスタム信号調整ハードウェアを作成するために、ＩｏＴデバイスのＦＰＧＡ回路と共に使用され得る。
【１５０５】
モジュールを含むＩｏＴデバイスは、モジュールよりも制約が少ない場合がある。本明細書で使用されるように、制約されるとは、一般に、ハードウェアの制限、リソースの制限、またはライセンスまたは許可の制限など、デバイスの動作を制限し得る制限を有するハードウェアまたはソフトウェアを指す。一例では、制約の少ないＩｏＴデバイスは、ＬＩＮＵＸ（登録商標）オペレーティングシステムまたは同様のオペレーティングシステム（ＯＳ）、図８に関して説明したものなどの汎用プロセッサを使用することができ、ＩｏＴデバイスは、送配電網から電力を供給され得、高帯域幅ネットワーク接続へのアクセスを含む。この例では、ＩｏＴデバイスはＦＰＧＡとＦＰＧＡコンパイラとを含む。ＦＰＧＡコンパイラを含むＩｏＴデバイスは、新しいモジュールが接続されたときに新しいモジュールのためのＦＰＧＡ内に信号処理回路を生成することができる。
【１５０６】
ＦＰＧＡにおける信号調整用のカスタムハードウェアの作成は、新しいモジュールが制約の少ないＩｏＴデバイスに接続されたときに開始することができる。ＩｏＴデバイスが新しいモジュールの接続を検出したことに応答して、ＩｏＴデバイスは、モジュールから信号調整要件および信号処理アルゴリズムを読み取る。上記のように、制約のあるモジュールおよびセンサは自己記述型であり、モジュールのための信号調整要件および好ましい信号処理アルゴリズムをメモリから提供することができる。次いで、ＦＰＧＡコンパイラを備えた制約の少ないＩｏＴデバイスは、カスタム調整回路を生成し、その調整回路をＩｏＴデバイスのＦＰＧＡに実装することができる。カスタム調整回路がＦＰＧＡコンパイラによって実装されると、ＩｏＴデバイスはデータ出力を読み取り、信号処理アルゴリズムをデータに適用して情報を生成することができる。
【１５０７】
信号調整のためのカスタムハードウェアを作成する場合、モジュールを受け取るデバイスは制約のあるデバイスであり得る。制約のあるデバイスは、例えば、無線ノードであり得、そのデバイスは低電力プロセッサを有し得るか、またはそのデバイスは低帯域幅ネットワーク接続を有し得る。制約のあるデバイスでは、ＦＰＧＡコンパイラの実装効率が低下する可能性がある。ＦＰＧＡコンパイラの効率が低い実装は、特定のＦＰＧＡコンパイラ用に最適化された信号調整ではなく、ＦＰＧＡコンパイラ上の予め構築された信号調整ブロックに依拠し得る。
【１５０８】
一例では、信号調整ブロックに関するパラメータおよびそれらの間の接続は、センサが接続された後にプロセッサによって定義され得る。デバイスが制約付きであり得る間、モジュールは、共通のデータプロトコルを通してメッセージを自己記述し、送信し、そして受信し得る。上述したように、共通のデータプロトコルは一般的にすべてのデバイスによって理解されるプロトコルである。
【１５０９】
一例では、モジュールは、それ自体の信号調整要件を記述することができる。このモジュールの自己記述から、信号調整のためのカスタムハードウェアを作成するための例示的な方法を示すことができる。
【１５１０】
制約のあるデバイスで信号調整を生成することは、モジュールがデバイスに接続されたときに開始することができる。制約のあるデバイスは、信号調整要件および信号処理アルゴリズムを読み取ることができる。次いで、制約のあるデバイスは、既存のＦＰＧＡコンパイラブロックのパラメータを構成し、ＦＰＧＡロジックブロックを接続してカスタム信号調整回路を作成することができる。次いで、制約のあるデバイスは、それが作成したカスタム信号調整回路からの出力を読み取り、従って、事前構築された信号調整ブロックおよび処理アルゴリズムを適用して、人間が読めるデータを生成することができる。
【１５１１】
信号調整のためのカスタムハードウェアを作成する場合、モジュールを受信するデバイスは、ＩｏＴデバイスの制約の少ないリソースを活用する制約のあるデバイスになり得る。一例では、制約のあるノードは、新しく接続されたモジュールから制約の少ないゲートウェイ、ネットワークデバイス、またはクラウドデバイスに信号調整要件を送信することができる。制約の少ないＩｏＴデバイスは、例えば、制約のあるノード内のＦＰＧＡに実装するために、制約のあるデバイスに転送されるＦＰＧＡコードを生成することができる。最適化されたコードの転送は、有線および無線（ＯＴＡ）を含むデータ転送手段を介して転送されてもよい。
【１５１２】
この例では、カスタムハードウェアまたは信号調整を作成するための方法は、制約のあるデバイスが新しいモジュールが接続されたことを検出したときに開始し得る。制約のあるデバイスは、モジュールによって記述された信号調整要件および信号処理アルゴリズムを読み取ることができ、両方とも制約の少ないＩｏＴデバイスに送信することができる。制約のあるデバイスはまた、制約のあるデバイスのパラメータおよび制約のあるデバイスのＦＰＧＡを記述するパラメータを、制約の少ないＩｏＴデバイスに送信することができる。信号調整要件には、信号処理アルゴリズム、ならびに制約のあるデバイスのデバイスパラメータおよびＦＰＧＡパラメータが含まれ得る。信号調整要件を受信したことに応答して、制約の少ないＩｏＴデバイスはカスタム調整回路を生成することができる。生成されたカスタム調整回路は、制約のあるデバイスおよび制約のあるデバイスのＦＰＧＡ用にカスタマイズすることができる。カスタム調整回路がより制約の少ないＩｏＴデバイスによって生成されると、制約のあるデバイスは、カスタム信号調整回路からの出力を読み取り、生データを処理して情報を生成するために信号処理アルゴリズムを適用することができる。
【１５１３】
図２０９は、一部の実施形態による、信号調整回路を構成するためにモノのインターネット（ＩｏＴ）デバイスによって使用される例示的な方法２０９００のプロセスフロー図である。図２０９の方法２０９００は、図２１０に関して説明されるＩｏＴデバイス２１０００によって実施することができる。方法２０９００は、図８に関して説明したシステム８０２を使用して実行することができる。方法２０９００は、新しいモジュールがＩｏＴデバイスに接続されたときにブロック２０９０２において開始することができる。
【１５１４】
ブロック２０９０４において、ＩｏＴデバイスは、信号調整要件を判定し得る。信号調整要件は、例えば、測定された電圧ではなく度数で温度をフォーマットする、または光電池またはフォトレジスタから出力される生の電圧ではなくルーメンで光測定値をフォーマットするなど、デバイスが信号に対応する情報を配信できるフォーマットを含み得る。
【１５１５】
ブロック２０９０６において、ＩｏＴデバイスが制約のあるデバイスであるか、制約の少ないデバイスであるかに関する判定が行われ得る。本明細書で使用されるように、制約が少ないとは、より一般的な処理ソフトウェア、通信ハードウェアを実装することができるハードウェアまたはソフトウェアを有する、または受信もしくは作成されたデータを読み取る、書き込む、もしくは実行するための拡張ライセンスもしくは許可を有する、デバイスを指し得る。
【１５１６】
デバイスが制約の少ないものである場合、ブロック２０９０８において、自己記述型モジュールおよびデバイスの信号調整要件に基づいて、ＦＰＧＡコードをそのデバイスのために生成することができる。ブロック２０９１０において、デバイス上のＦＰＧＡがそのタスクに不適当であるか否かに関して決定が行われる。もしそうであれば、ブロック２０９１２において、警告が送信されてもよく、デバイスはモジュールを切断してもよい。
【１５１７】
ブロック２０９１０でＦＰＧＡがそのタスクに適していると判定された場合、ブロック２０９１４において、ＦＰＧＡコードがデバイスにダウンロードされ得る。ＦＰＧＡコードはデバイス自体で生成されてもよい。ＦＰＧＡコードは、例えばクラウド内のデバイスによってリモートで生成されてもよく、次いでＩｏＴデバイスにダウンロードされてもよい。ＦＰＧＡコードが生成またはダウンロードされると、ＦＰＧＡコンパイラは、ＦＰＧＡコードに基づいて信号調整回路を生成することができる。次いで、信号調整回路はＦＰＧＡ上に実装されてもよい。従って、モジュール収集データは、ブロック２０９１６において、最終情報フィードを作成するための処理のためにＦＰＧＡ内の信号調整回路を介して供給されるデータを収集することができる。
【１５１８】
ブロック２０９０６でデバイスが制約されていると判定された場合、ブロック２０９１８において、デバイスが利用可能なＦＰＧＡ上に十分な構成可能信号調整ブロックを有するか否かが判定される。利用可能なＦＰＧＡは、デバイスに対してローカルであるか、またはデバイスに対してリモートで、かつデバイスの制御下にあり得る。もしそうであれば、ブロック２０９２０において、デバイスはＦＰＧＡ上の既存のブロックのパラメータの構成を命令してもよい。例えば、これは、制約の少ないデバイスで生成され、制約のあるデバイスにダウンロードされたＦＰＧＡコードに基づき得る。
【１５１９】
構成されると、ブロック２０９２２において、デバイスは、既存のＦＰＧＡブロックを互いに接続して制約のあるデバイス内のモジュールのための信号調整回路を形成することができる。上記のように、一部の実施形態によれば、ＦＰＧＡの接続された回路は、モジュールで受信された信号を調整するために使用され得る。その結果、ブロック２０９１６でデータを収集するモジュールはデータを収集し、そのデータをＦＰＧＡ内の信号調整回路に提供することができる。
【１５２０】
ブロック２０９１８において、デバイスがＦＰＧＡ上に十分な構成可能な信号調整ブロックを有していないと判定された場合、ブロック２０９２４において、デバイスのＦＰＧＡブロックおよびデバイス特性がエニュメレーションされる。本明細書で使用されるように、一部の実施形態によれば、ＦＰＧＡブロックおよびデバイス特性のエニュメレーションは、ＦＰＧＡブロックおよびデバイスに関する詳細を識別するために使用され得る。ブロック２０９２６において、ＦＰＧＡブロックおよびデバイス特性のエニュメレーションを使用して、ＦＰＧＡブロックおよびデバイスに関する詳細を、現在の制約のあるデバイスから上位階層レベルのマスタデバイスに送信することもできる。
【１５２１】
上位階層レベルでマスタデバイスによって受信されると、ブロック２０９２８において、マスタデバイスがデバイス特性およびエニュメレーションされたＦＰＧＡに適したＦＰＧＡコンパイル能力を有するか否かに関する判定を行うことができる。そうでない場合、ブロック２０９２６において、送信元デバイスは、エニュメレーションされたＦＰＧＡブロックおよびデバイス特性を、マスタデバイスよりも上位階層にある第２のマスタデバイスに送信することができる。マスタデバイスが要求された能力を有する場合、ブロック２０９３０において、マスタデバイスは、制約のあるデバイスからのデータを処理するためのＦＰＧＡコードを生成することができる。
【１５２２】
ブロック２０９３２において、制約のあるデバイス上のＦＰＧＡがそのタスクに不適当であるか否かに関して判定が行われる。もしそうであれば、ブロック２０９１２において、非互換性に関する警告が送信されてもよく、デバイスはモジュールを切断され得る。ブロック２０９３２において、デバイス上のＦＰＧＡがそのタスクに不適切ではないと判定された場合、ブロック２０９３４において、ＦＰＧＡコードが制約のあるデバイスにダウンロードされる。ＦＰＧＡコードがデバイスにダウンロードされると、ＦＰＧＡコンパイラは、ＦＰＧＡコードに基づいて信号調整回路を生成することができる。結果として、データを収集するモジュールは、ブロック２０９１６において、生成されたＦＰＧＡコードに基づくモジュールおよびデバイスの信号調整回路を介して供給されるデータを収集し始めることができる。
【１５２３】
図２１０は、一部の実施形態による、信号調整回路を構成するためにＩｏＴデバイス２１０００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１５２４】
ＩｏＴデバイス２１０００はＦＰＧＡ  ２１００２を含むことができる。本明細書で使用されるように、一部の実施形態によれば、ＦＰＧＡは、製造後に顧客または設計者によって構成されるように設計された集積回路であり得る。一例では、自己記述型センサモジュール２１００４はセンサＦＰＧＡ  ２１００６を含み得る。センサＦＰＧＡ  ２１００６は、ＩｏＴデバイス２１０００のＦＰＧＡ  ２１００２と同様に機能することができる。ＩｏＴデバイス２１０００は、本明細書では自己記述型ＩｏＴデバイス２１０００として説明され得る。
【１５２５】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、自己記述型センサモジュール２１００４のＩｏＴデバイス２１０００への接続に応答して自己記述型センサモジュール２１００４を検出するためのセンサモジュール検出部２１００８を含み得る。
【１５２６】
大容量ストレージ８０８は、自己記述型センサモジュール２１００４から受信したデータを処理するための受信データプロセッサ２１０１０を含み得、受信したデータは自己記述型センサモジュール２１００４に関する信号調整情報を示す。大容量ストレージ８０８は、ＦＰＧＡ  ２１００２上に実装されるＦＰＧＡコードを生成するためのＦＰＧＡコード生成部２１０１２を含み得る。
【１５２７】
大容量ストレージ８０８は、自己記述型センサモジュール２１００４から受信した生データを修正して、信号調整情報に基づいてＦＰＧＡを使用して信号調整データを生成するための生データ修正部２１０１４を含むことができる。一例では、プロセッサ８０２は、ＦＰＧＡがＦＰＧＡコードをサポートできないことを検出することができる。この例では、プロセッサはまた、ＦＰＧＡブロックが自己記述型センサモジュール２１００４から受信した生データを信号調整するのに十分であることの検出に応答して既存のＦＰＧＡブロックを接続し得る。
【１５２８】
プロセッサ８０２はまた、識別されたＦＰＧＡ特性および自己記述型デバイス特性を送信し得る。この場合、プロセッサ８０２は、ＦＰＧＡ特性および自己記述型デバイス特性を含む要求をフォグ８１２またはクラウド３０２内のマスタデバイスに送信することもできる。この要求は、自己記述型デバイスが制約されていることの検出と、自己記述型ＩｏＴデバイス２１０００のＦＰＧＡに十分な構成可能な信号調整ブロックがないことの検出と、に応答して送信され得る。さらに、要求は、マスタデバイスによって生成されたＦＰＧＡコードを生成し返すことができる。同様に、例えば、バッテリ８２４、メッシュ送受信機８１０またはアップリンク送受信機８１４によって提供される無線技術に基づくインターネット接続、または低電力モードを有するプロセッサ８０２のうちの少なくとも１つを含む自己記述型ＩｏＴデバイス２１０００は、一部の実施形態によれば、制約付き自己記述装置とみなすことができる。
【１５２９】
別の例では、プロセッサ８０２は、自己記述型デバイスが制約されているという検出に応答して、自己記述型センサモジュール２１００４に関する信号調整情報およびデバイス情報を制約の少ないデバイスに送信し得る。この例では、プロセッサ８０２はまた、自己記述型センサモジュール２１００４のＦＰＧＡ  ２１００６に実装されるリターンＦＰＧＡコードを生成するための要求を制約の少ないデバイスに送信することもできる。さらに、プロセッサ８０２は、自己記述型ＩｏＴデバイス２１０００が制約されているという検出に応答して、自己記述型センサモジュール２１００４に関する信号調整情報およびデバイス情報を第２の制約のあるデバイスに送信し、第２の制約のあるデバイスは制約の少ないデバイスにアクセスできる。
【１５３０】
自己記述型センサモジュール２１００４は、本明細書で説明されるノードメタモデル（ＮＭＭ）に従うことができる。これはＦＰＧＡとして実装することができ、ＦＰＧＡの動的更新のための方法が、ノードメタモデルに基づいて、プラグアンドプレイモードなどの普遍的に相互運用可能なインターフェースを実装する自己記述型センサモジュール２１００４の動的動作をもたらし得る。
【１５３１】
図２１１は、一部の実施形態による、実行時に、信号調整回路を構成するようにプロセッサに指示する命令を含む、非一時的機械可読媒体２１１００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１５３２】
非一時的機械可読媒体２１１００は、自己記述型センサモジュールの自己記述型デバイスへの接続に応答して自己記述型センサモジュールを検出するようにプロセッサ９０２に指示するためのコード２１１０２を含み得、自己記述型デバイスはＦＰＧＡを含む。一例では、自己記述型デバイスは、バッテリ電源、無線技術に基づくインターネット接続、または低電力モードを有するプロセッサのうちの少なくとも１つを含み得、制約付き自己記述型デバイスとみなされる。
【１５３３】
非一時的機械可読媒体２１１００は、自己記述型センサモジュールから受信したデータを処理するようにプロセッサ９０２に指示するためのコード２１１０４を含み得、受信したデータは自己記述型センサモジュールに関する信号調整情報を示す。非一時的機械可読媒体２１１００は、自己記述型デバイスのＦＰＧＡ上に実装されるＦＰＧＡコードを生成するようにプロセッサ９０２に指示するためのコード２１１０６を含み得る。最後に、非一時的機械可読媒体２１１００は、自己記述型センサモジュールから受信した生データを修正して、信号調整情報に基づいてＦＰＧＡを使用して信号調整データを生成するためのコード２１１０８を含むことができる。
【１５３４】
一例では、機械可読媒体は、実行されると、ＦＰＧＡがＦＰＧＡコードをサポートできないことを検出するようにプロセッサに指示する命令を含み得る。この例では、命令はまた、ＦＰＧＡブロックが自己記述型センサモジュールから受信した生データを信号調整するのに十分であることの検出に応答して既存のＦＰＧＡブロックを接続するようにプロセッサに指示することもできる。さらに、命令はまた、識別されたＦＰＧＡ特性および自己記述型デバイス特性を送信するようにプロセッサに指示することもできる。次いで、プロセッサは、マスタデバイスへ要求を送信し、その要求はＦＰＧＡ特性と自己記述型デバイス特性とを含み、要求は、自己記述型デバイスが制約されていることの検出と、自己記述型デバイスのＦＰＧＡに十分な構成可能な信号調整ブロックがないことの検出と、に応答して送信される。一例では、要求は、マスタデバイスによって生成されたＦＰＧＡコードを生成し返す。
【１５３５】
機械可読媒体は、上に列挙されたコードブロックに限定されず、他の機能を実行するためのコードを含み得る。例えば、コードは、自己記述型デバイスが制約されているという検出に応答して、自己記述型センサモジュールに関する信号調整情報およびデバイス情報を制約の少ないデバイスに送信し得る。コードは、自己記述型デバイスのＦＰＧＡに実装されるリターンＦＰＧＡコードを生成するための要求を制約の少ないデバイスに送信することもできる。あるいは、プロセッサは、自己記述型デバイスが制約されているという検出に応答して、自己記述型センサモジュールに関する信号調整情報およびデバイス情報を第２の制約のあるデバイスに送信し、第２の制約のあるデバイスは制約の少ないデバイスにアクセスできる。
【１５３６】
ＩｏＴネットワークには様々な種類のデバイスがある。一部のＩｏＴデバイスはバッテリによって電力を供給されてもよく、他のＩｏＴデバイスは送配電網からの電力を使用してもよい。さらに、一部のＩｏＴデバイスは固定式であり、他のＩｏＴデバイスは移動式である。モバイルデバイスの挙動や頻繁にスリープ状態に入るデバイスを考慮することは、ネットワーク健全性モニタが多数のデバイスを考慮するために拡張する方法に影響を与え得る。本明細書で説明されているように、例えばブルームフィルタ、ブロックチェーン、ＤＨＴなどを使用して健全性報告を生成することは、ネットワーク健全性モニタを実施するために拡張することができる。
【１５３７】
図２１２は、一部の実施形態による、階層型デバイスおよびネットワークの健全性の報告２１２００の概略図である。現在編成されているように、ネットワークトポロジは階層的であり得る。説明されるネットワーク健全性報告のための技法は、階層的トポロジに基づいて構築することができる。例えば、ＩｏＴフレームワークアクター２１２０２は、ネットワークおよびデバイスの階層を監督することを望む場合もある。ＩｏＴフレームワークアクター２１２０２は、とりわけ、ネットワーク管理者、ネットワークコンソール、およびビジネスサービスレベル合意プロバイダなど、ネットワークに依拠している関係者を含むことができる。
【１５３８】
デバイスＡなどの単一のデバイス、またはサブネット内の多数のデバイスは、デバイス健全性報告２１２０４を生成することができる。デバイス健全性報告２１２０４は、報告がカバーする期間を示す値を含む時間変数と、シャドウフィルタ入力を有するスパースアレイ変数とを含むデバイス健全性報告データ２１２０６を含み得る。シャドウフィルタは、報告が予想されるが、存在しないときにデータを収集することができる。
【１５３９】
監視エージェントは、サブネットからＲｅｐｒｅｓｅｎｔａｔｉｏｎａｌ  Ｓｔａｔｅ  Ｔｒａｎｓｆｅｒ（ＲＥＳＴ）呼び出し２１２０８を実行して、デバイスＡ健全性報告２１２０４など、サブネット内のすべてのデバイスのデバイス健全性報告を取得し、それらをサブネット健全性報告２１２１０として集約できる。本明細書で使用されているように、ＲＥＳＴ呼び出しは、要求するシステムに、統一された事前定義されたステートレスオペレーションのセットを使用してウェブリソースのテキスト表現にアクセスし操作することを可能にする呼び出しである。一例では、サブネット健全性報告２１２１０は、サブネットＡ、サブネットＢ、およびサブネットＣ健全性報告など、多数のサブネット健全性報告のうちの１つであり得る。各サブネットは複数のデバイスを監視できる。サブネット健全性報告２１２１０は、サブネット健全性報告データ２１２１２を含み得る。サブネット健全性報告データ２１２１０は、デバイス報告が網羅している期間と、とりわけネットワークフィルタデータなどのネットワークフィルタシャドウフィルタデータを含むスパースアレイ変数とを含み得る。サブネット健全性報告データ２１２１０は、それらのデバイスにアクセスまたはアドレス指定するために使用され得るリンクと共に、サブネット内でカバーされるデバイスの集合のリストを含み得る。
【１５４０】
監視エージェントは、ネットワークからＲｅｐｒｅｓｅｎｔａｔｉｏｎａｌ  Ｓｔａｔｅ  Ｔｒａｎｓｆｅｒ（ＲＥＳＴ）呼び出し２１２０８を実行して、サブネットＡ健全性報告２１２１０など、ネットワーク内のすべてのサブネットのサブネット健全性報告を取得し、それらをネットワーク健全性報告２１２１４として集約できる。ネットワーク健全性報告２１２１４は、ネットワーク健全性報告データ２１２１６を含み得る。ネットワーク健全性報告データ２１２１６は、サブネット報告が網羅している期間と、ネットワークフィルタデータなどのネットワークフィルタシャドウフィルタデータを含むスパースアレイ変数とを含み得る。ネットワーク健全性報告データ２１２１６は、それらのサブネットにアクセスまたはアドレス指定するために使用され得るリンクを有するネットワーク内でカバーされるサブネットの集合のリストを含み得る。
【１５４１】
このネットワークトポロジおよび階層を使用して、健全性報告は、ＩｏＴネットワーク健全性を監視するためにＩｏＴフレームワークアクター２１２０２によって収集され得る。トポロジベースでネットワークの健全性を監視することで、要求に応じて上位レベルの情報を幅広くも狭くも取得して提示できる。
【１５４２】
図２１３は、一部の実施形態による、デバイスレベルブルームフィルタおよびシャドウフィルタの健全性の報告２１３００の概略図である。同様の番号が付けられた項目は、図２１２を参照して説明したとおりである。デバイス２１３０２は、デバイスＡ健全性報告２１２０４に健全性メッセージ２１３０４を提供することができる。健全性メッセージ２１３０４は、毎秒１回など、一定の期間に繰り返されるようにスケジュールされ得る。報告は健全性情報を含み得る。しかしながら、健全性および機能を示す単純なｐｉｎｇ、または他の同様の動作の警告で十分な場合もある。
【１５４３】
一例では、デバイスレベルでの健全性報告は、ウォッチドッグエージェントに依拠し得る。ウォッチドッグエージェントは、予想される健全性メッセージ２１３０４の受信の欠如を検出することができる。予想される健全性メッセージ２１３０４の受信の欠如を検出することは、一般に、障害シナリオを検出し、障害を能動的に報告することとは異なり得る。一例では、ウォッチドッグエージェントは、ブルームフィルタ２１３０６を使用して、期待されたスケジュールに従ってウォッチドッグメッセージの受信を確認応答することができる。
【１５４４】
ブルームフィルタは、一般に、予想されるスケジュールに従って構成され得るフィルタである。例えば、ある期間内、例えば数秒内に期待されるレートでウォッチドッグメッセージが受信された場合、例えば、数分、数時間、数日、数週間など、より長い期間にわたって良好な健全性が発生していることを示すために、図２１３の矢印によって示されるロールオーバー機能などによって、第２のブルームフィルタが更新され得る。このパターンに従って、ブルームフィルタの上向きカスケードは、次第により長い期間の健全な動作を格納することができる。本明細書に開示されるように、一部の実施形態によれば、予想される時間窓内に受信されない予想されるウォッチドッグメッセージがあるときに、デバイスの健全性の報告が調査され得る。
【１５４５】
各ブルームフィルタ２１３０６は、その時間間隔の各インクリメントに対して対応するビットで特定の期間をカバーするように示されている。例えば、秒のブルームフィルタは６０ビットにコード化し、１分間の各１秒に１ビットを許容する。秒のブルームフィルタは、６０ビットにコード化し、１時間の各１分に１ビットを許容する、分のブルームフィルタにロールオーバーする場合もある。分のブルームフィルタは、２４ビットにコード化し、１日の各１時間に１ビットを許容する、時間のブルームフィルタにロールオーバーする場合もある。このパターンは、上述のように増加し続け得る。
【１５４６】
最後の時間インクリメントの後、ブルームフィルタをその対応するビットに適用することができ、スリープビット２１３０８と呼ばれる別のビットは、デバイスがスリープモードにある、またはパワーダウンされていることを示すメッセージをデバイスが送信したかを示すことができる。一例では、スリープビット２１３０８が設定されている場合、システムは、デバイスの電源が再投入されてスリープビット２１３０８が設定解除されるまで、システム健全性情報の追跡を回避することを選択することができる。
【１５４７】
図２１３に示すように、予想されるが存在しない健全性報告が検出された場合にのみ一般に更新されるペアシャドウフィルタ２１３１０と協調してブルームフィルタを使用することによって、履歴報告のために、断続的な欠落したウォッチドッグメッセージが検出され記録され得る。シャドウフィルタ２１３１０は、同様の時間インクリメントのブルームフィルタとペアになって示されている。シャドウフィルタ２１３１０の値は、ペアブルームフィルタおよび対応するロールオーバフィルタにＡＮＤ論理関数を適用することによって計算することができる。例えば、ブルームフィルタに欠落報告がなく、ロールオーバーフィルタにそのブルームフィルタ内に記録されたタイムスパンにわたって欠落報告がない場合、ＡＮＤ論理関数はＴＲＵＥまたは１の値を返す。対照的に、ブルームフィルタが記録されたタイムスパンにわたって欠落報告を示す場合、またはロールオーバーフィルタが記録されたタイムスパンにわたって欠落報告を示す場合は、ＡＮＤ論理関数はＦＡＬＳＥまたは０の値を返す。この出力値は、さらなるネットワーク健全性統計収集のためにデバイスシャドウフィルタに格納されてもよい。
【１５４８】
一例では、ブロックチェーンは、健全性報告データをリストし交換する際に、デバイス、サブネットワーク、およびネットワークによって使用され得る。ブロックチェーンとは、一般的に、ブロックと呼ばれる記録の継続的に増加するリストを維持する分散型データベースのことである。一例では、ブロックは、タイムスタンプおよび前のブロックへのリンクを含み、従ってブロックチェーンを形成する。ブロックチェーンアテステーションは、連鎖およびアーカイブのためにルートオブトラストを使用するトラステッドブートメカニズムで使用され得る広い概念である。例えば、ブロックチェーンアテステーションは、ローカルプラットフォーム上のブロックチェーンのルートオブトラストだけでなく、参加者の「マイナー」プラットフォームの測定値を収集することもできる。ブロックチェーン上を流れる最初のトランザクションは、個々のプラットフォームの連鎖のためのルートオブトラストのアテステーションであり得る。マイナーのルートのそれぞれの測定値を比較することによって、検証部は、ブロックチェーンが後続のトランザクションを処理するために信頼できる（ｔｒｕｓｔｗｏｒｔｈｙ  ａｎｄ  ｒｅｌｉａｂｌｅ）ものであると結論付けることができる。
【１５４９】
ブロックチェーンは、上述のようにトラステッドプラットフォームモジュール（ＴＰＭ）においてアクセスされてもよい。一例では、ＴＰＭは、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠し得る。デバイスがブートコードセグメントから開始している場合、初期ブートから信頼チェーンを作成することによって、ブロックチェーンをまず使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＴＰＭ  １３１２８の代わりに、ＴＥＥは、ＥＰＩＤ、ＳＧＸ、または同様の技術などの他の技術に基づいてもよい。
【１５５０】
本明細書で使用されるとき、健全性情報のブロックチェーンは、全体的なトポグラフィにおいて、デバイス層からサブネット層へ、ネットワーク層へと垂直に到達することができる。同様に、ブロックチェーンは、スケジュールされた健全性メッセージの受信の欠如に基づいて、デバイス健全性情報の複数のインスタンスの水平方向のキャプチャを反映し得る。
【１５５１】
一例では、ブルームフィルタは、ネットワークトポグラフィの最下層においてネットワークの健全性の履歴記録を確立するためにブロックチェーントランザクションに含まれ得る。一例では、最下位の層は、デバイスなどのエンドポイントを指し得る。最下位の層のデバイスをマイニングノードと呼ぶことができ、それは、マイニングノードが、シャドウフィルタを使用して他の最下位層のデバイスと組み合わせる前に、ブルームフィルタ内の健全性情報を収集し得るためである。
【１５５２】
一例では、ルータ、コンセントレータ、またはゲートウェイがマイニングノードとみなされた場合、そのルータ、コンセントレータ、またはゲートウェイは、ネットワーク健全性の相互リンクされた記録のブロックチェーン表現に含めることができる。健全性情報を格納するためにブロックチェーンを使用することは、マイニングノードの相互にリンクされた性質のために、他のブロックチェーンマイナーがマイナーの集団の健全性について知らされることを可能にし得る。この情報を使用して、悪意のある障害および悪意のない障害が予測され得る。一例では、ブロックチェーンを使用する５０％以上のマイニングノードの障害は、コンセンサスを形成することができない可能性があるため、ブロックチェーンの完全性を危殆化し得る。
【１５５３】
図２１４は、ウォッチドッグ報告の過去の断続的な損失のネットワークレベルブルームフィルタ報告２１４００の概略図である。同様の番号が付けられた図面は、図２１３に関して説明したとおりである。示されるように、デバイスまたはデバイスのセット２１４０２は、シャドウフィルタまたはシャドウフィルタのセット２１４０４と対になってそれらのデータを提供することができる。一例では、シャドウフィルタ２１４０４のセット内のシャドウフィルタのそれぞれは、デバイスのリセットレートおよびロールオーバー時間ならびにペアになったシャドウフィルタ２１４０４に基づいて、単一のデバイスまたはデバイスのセット２１４０２に対応し得る。
【１５５４】
本明細書で使用されるとき、シャドウフィルタのセット２１４０４は、特定のサブネットに属するすべてのデバイス、例えば、サブネットＡ  ２１４０６、サブセットＢ  ２１４０８、サブセットＣ  ２１４１０、サブセットＤ  ２１４１２、またはサブセットＥ  ２１４１４以外には関連しない場合がある。これらのサブネットのそれぞれは、それら自体のサブネットシャドウフィルタを含むことができ、例えば、サブネットＡ  ２１４０６はシャドウフィルタＦＡを含むことができ、サブセットＢ  ２１４０８はシャドウフィルタＦＢを含むことができ、サブセットＣ  ２１４１０はシャドウフィルタＦＣ  ２１４１６を含むことができ、サブセットＤ  ２１４１２は、シャドウフィルタＦＤを含むことができ、サブセットＥ  ２１４１４はシャドウフィルタＦＥを含むことができる。
【１５５５】
例示的なサブネットシャドウフィルタ、サブセットＣ  ２１４１０用のシャドウフィルタＦＣ  ２１４１６が示されている。示されるように、シャドウフィルタＦＣ  ２１４１６に含める値は、複数のデバイスシャドウフィルタにＡＮＤ論理演算を適用することによって生成され得る。上述したように、ＡＮＤ論理機能は、すべてのソースが機能している場合には複数のソースにわたってＴＲＵＥまたは１を示し、ソースデバイスのシャドウフィルタのうちの１つでも機能しないデバイスを示す場合にはＦＡＬＳＥまたは０を読み取り得る。従って、シャドウフィルタＦＣ  ２１４１６を使用して、サブネットＣ  ２１４１０内のすべてのデバイスについて断続的なシャドウイベントをキャプチャし、それによってサブネット全体の健全性アクティビティを一度に示すことができる。同様に、サブネットシャドウフィルタは、ネットワークのサブネットシャドウフィルタのそれぞれにおいて生成され格納された値に適用されるＡＮＤ論理関数を有することができる。これにより、各サブネットシャドウフィルタからの健全性報告は、ネットワーク健全性報告２１２１４内のネットワークシャドウフィルタに、ネットワークの断続的な健全性を反映するように通知することができる。この情報から、ネットワーク健全性監視システムは、ネットワークシャドウフィルタのデータを分析して、１つまたは複数のネットワークがウォッチドッグ報告からの応答として予想外の失効のインシデントをより多くまたはより少なく経験する期間を観察することができる。一例では、判定は、負荷、帯域幅、輻輳、または他の処理条件が物理的容量を超えているという指示であり得、これらの指示は、ＩｏＴネットワークの安全性が低い動作条件に注意を促し得る。
【１５５６】
図２１５は、一部の実施形態による、シャドウおよびブルームフィルタを使用して健全性を報告するためにモノのインターネット（ＩｏＴ）デバイスによって使用されるための例示的な方法２１５００のプロセスフロー図である。図２１５の方法２１５００は、図２１６に関して説明されるＩｏＴデバイス２１６００によって実施することができる。方法２１５００は、図８に関して説明したシステム８０２を使用して実行することができる。プロセスフローは、ブロック２１５０２で開始し得る。
【１５５７】
ブロック２１５０４において、健全性監視エージェントが、ネットワーク内のＩｏＴデバイスおよびネットワーク機器にインストールされ得る。ブロック２１５０６において、健全性エージェントのソフトウェアは、ＩｏＴデバイスまたはネットワーク機器の一部のブートまたはリセット時に実行され得る。
【１５５８】
ブロック２１５０８において、報告頻度に対応するブルームフィルタを更新することによって、デバイスまたは機器レベルでの健全性監視エージェントは、健全性報告が定期的なスケジュールで受け取られないたびに、ウォッチドッグイベントメッセージを報告することができる。ブロック２１５１０において、ブルームフィルタがロールオーバー条件を満たしているか否かに関する判定が行われる。そうでない場合、プロセスフローはブロック２１５０８に戻ることができ、追加のウォッチドッグ報告が送信され得る。ブルームフィルタがロールオーバー条件を満たしている場合、ブロック２１５１２において、ブルームフィルタはロールオーバーによって更新され得る。ブルームフィルタの更新は、デバイスがブルームフィルタの報告期間全体にわたって正常であったことを示す。
【１５５９】
ブロック２１５１４において、リセット閾値に達したか否かに関する判定が行われる。そうでない場合、プロセスフローはブロック２１５０８に戻ることができ、追加のウォッチドッグ報告が送信され得る。ブロック２１５１４でリセット閾値に達した場合、ブロック２１５１６において、ブルームフィルタおよびロールオーバフィルタについてＡＮＤ論理演算を計算し、その結果をシャドウフィルタに格納することができる。ブロック２１５１８において、スリープビットが設定されているか否かに関する判定が行われる。もしそうであれば、ブロック２１５２０において、ブルームフィルタおよびシャドウフィルタの処理は、スリープ時間が終了しスリープビットが設定解除されるまで中断される。次いで、プロセスフローはブロック２１５１８に戻る。
【１５６０】
ブロック２１５１８でスリープビットが設定されていないと判定された場合、ブロック２１５２２において、プロセスは、システムがネットワーク健全性統計収集要求を受信し処理するまで待機することができる。集合が処理されると、ブロック２１５２４において、サブネットモニタは、サブネット内のデバイスのシャドウフィルタを取得することができる。このデバイスシャドウフィルタの結果は、サブネットワークシャドウフィルタに適用できる。ブロック２１５２６において、別のデバイスがあるか否か、すなわち収集するサブネット内にシャドウフィルタがあるか否かに関する判定が行われる。そうである場合、プロセスフローはブロック２１５２６に戻り、残りのデバイスシャドウフィルタが収集され、サブネットシャドウフィルタに適用される。
【１５６１】
収集するサブネットに他のデバイスシャドウフィルタがない場合、ブロック２１５２８において、ネットワークモニタはネットワーク内のサブネットからサブネットシャドウフィルタを取得することができる。このサブネットシャドウフィルタの結果は、ネットワークシャドウフィルタに適用され得る。ブロック２１５３０において、別のサブネットがあるか否か、すなわち収集するネットワーク内にシャドウフィルタがあるか否かに関する判定が行われる。そうである場合、プロセスフローはブロック２１５２８に戻り、残りのサブネットシャドウフィルタが収集され、ネットワークシャドウフィルタに適用される。収集するネットワーク内に別のサブネットシャドウフィルタがない場合、ブロック２１５３２において、ネットワーク健全性シャドウフィルタをサブスクライバに報告することができる。次いで、プロセスはブロック２１５３４において終了する。
【１５６２】
図２１６は、一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのＩｏＴデバイス２１６００内に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１５６３】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、サブネットワーク健全性データ要求部２１６０２を含み得る。一例では、サブネットワーク健全性データ要求部２１６０２は、ネットワークに対する受信されたネットワーク健全性要求に応答して、サブネットワークからサブネットワーク健全性データを要求することができる。一例では、サブネットワークは、サブネットワーク健全性データ要求の受信に応答してデバイスからデバイス健全性データを要求することができる。サブネットワークはまた、受信されたデバイス健全性データから生成されたブロックチェーンデータを使用してサブネットワークシャドウフィルタを修正することによってサブネットワーク健全性データを生成するように命令され得る。
【１５６４】
サブネットワークはまた、サブネットワーク健全性データ要求の受信に応答して複数のデバイスからデバイス健全性データを要求することができる。さらに、サブネットワークは、論理演算子を使用して受信した複数の健全性データを比較することによって、受信した複数のデバイス健全性データを使用してサブネットワークシャドウフィルタを修正することによってサブネットワーク健全性データを生成するように命令され得る。一例では、デバイスは、デバイスシャドウフィルタに基づいてデバイス健全性データを返すことができ、デバイスシャドウフィルタは、デバイス上のスケジュールされた健全性メッセージの欠如を追跡するデバイスブルームフィルタに基づいて生成され得る。デバイスシャドウフィルタを実装するための他の技法は、ＤＨＴ、ブロックチェーンなどを含み得る。デバイスシャドウフィルタは、複数のシャドウフィルタを含むことができ、それぞれが、複数のブルームフィルタの時間間隔に対応する。
【１５６５】
大容量ストレージ８０８は、ブロックチェーンデータから生成された受信したサブネットワーク健全性データに基づいて、ネットワークシャドウフィルタを修正するためのネットワークシャドウフィルタ修正部２１６０４を含み得る。大容量ストレージ８０８は、ネットワークシャドウフィルタに基づいて、ネットワーク健全性の報告を提供するための報告提供部２１６０６を含み得る。一例では、ネットワークシャドウフィルタは、論理演算子の適用を通じて動作する。
【１５６６】
一例では、サブネットワーク健全性データリクエスタは、ネットワーク内で論理的に編成された複数のサブネットワークからのサブネットワーク健全性データ、およびいくつかの受信されたサブネットワーク健全性データに基づいてネットワークシャドウフィルタを修正するネットワークシャドウフィルタ変更子を要求し得る。この例および上で論じた他の例では、ブロックチェーンデータは、ネットワークトポグラフィのエンドポイントでネットワーク健全性の履歴記録を確立するためにブロックチェーントランザクションに含まれ得るブルームフィルタに基づくことができる。
【１５６７】
図２１７は、一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体２１７００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１５６８】
非一時的機械可読媒体２１７００は、ネットワークに対する受信されたネットワーク健全性要求に応答して、サブネットワークからサブネットワーク健全性データを要求するようにプロセッサ９０２に指示するためのコード２１７０２を含み得る。一例では、サブネットワークは、サブネットワーク健全性データ要求の受信に応答してデバイスからデバイス健全性データを要求することができる。サブネットワークはまた、受信されたデバイス健全性データから生成されたブロックチェーンデータを使用してサブネットワークシャドウフィルタを修正することによってサブネットワーク健全性データを生成するように命令され得る。サブネットワークはまた、サブネットワーク健全性データ要求の受信に応答して複数のデバイスからデバイス健全性データを要求することができる。さらに、サブネットワークは、論理演算子を使用して受信した複数の健全性データを比較することによって、受信した複数のデバイス健全性データを使用してサブネットワークシャドウフィルタを修正することによってサブネットワーク健全性データを生成するように命令され得る。一例では、デバイスは、デバイスシャドウフィルタに基づいてデバイス健全性データを返すことができ、デバイスシャドウフィルタは、デバイス上のスケジュールされた健全性メッセージの欠如を追跡するデバイスブルームフィルタに基づいて生成され得る。デバイスシャドウフィルタは複数のシャドウフィルタを含み、それぞれが、複数のブルームフィルタの時間間隔に対応し得る。
【１５６９】
一例では、自己記述型デバイスは、バッテリ電源、無線技術に基づくインターネット接続、または低電力モードを有するプロセッサのうちの少なくとも１つを含み得、制約付き自己記述型デバイスとみなされる。
【１５７０】
非一時的機械可読媒体２１１００は、ブロックチェーンデータから生成された受信したサブネットワーク健全性データに基づいて、ネットワークシャドウフィルタを修正するためのコード２１７０４を含み得る。非一時的機械可読媒体２１１００は、ネットワークシャドウフィルタに基づいて、ネットワーク健全性の報告を提供するためのコード２１７０４を含み得る。一例では、サブネットワーク健全性データリクエスタは、ネットワーク内で論理的に編成された複数のサブネットワークからのサブネットワーク健全性データ、およびいくつかの受信されたサブネットワーク健全性データに基づいてネットワークシャドウフィルタを修正するネットワークシャドウフィルタ変更子を要求し得る。この例および上で論じた他の例では、ブロックチェーンデータは、ネットワークトポグラフィのエンドポイントでネットワーク健全性の履歴記録を確立するためにブロックチェーントランザクションに含まれ得るブルームフィルタに基づくことができる。
【１５７１】
ＩｏＴデバイスは、様々な接続デバイスおよびインフラストラクチャのネットワークのための制御チャネル機能を実行するために低電力広域ネットワーク（ＬＰＷＡＮ）を使用することができる。モバイルネットワーク、有線ネットワークなど、ＩｏＴデバイスの電力および通信の可用性に応じて、他のネットワークを使用して説明した技法を実装することができる。制御チャネルＬＰＷＡＮは、デバイスの地理位置情報ベースのアクティブ化および非アクティブ化に使用され得る。制御チャネルＬＰＷＡＮはまた、ネットワーク全体のサービス警告およびブロードキャストに使用され得る。セキュリティ鍵を再生成する必要があることをデバイスに通知するなどのセキュリティ動作も、ＬＰＷＡＮを使用して実行できる。さらに、ＬＰＷＡＮは、インフラストラクチャインベントリを実行すること、またはデバイスからディスパッチされる位置メッセージをトリガすることなどの監査目的で使用され得る。
【１５７２】
図２１８は、一部の実施形態による、制御チャネル２１８０２が各接続にわたって使用され得る無線広域ネットワーク（ＷＷＡＮ）２１８００の概略図である。一例では、制御チャネルは、低電力広域（ＬＰＷＡ）技術を介して実行され得る。
【１５７３】
ＷＷＡＮ  ２１８００は、互いに動作する複数の技術およびネットワーク種別を含み得る。ＷＷＡＮ  ２１８００は、コアルータ間にファイババックボーン２１８０４を含み得る。ＷＷＡＮ  ２１８００はまた、セルラーネットワーク接続２１８０６を含み得る。一例では、セルラーネットワーク接続２１８０６は、コアルータとセルラー送信機ノードとの間の接続であり得る。ＷＷＡＮ  ２１８００はまた、無線ローカルエリアネットワーク（ＷＬＡＮ）２１８０８へのネットワーク接続を含み得る。ＷＷＡＮ  ２１８００はまた、メッシュネットワーク２１８１０へのネットワーク接続を含み得る。一例では、メッシュネットワークは、８０２．１５．４ｘメッシュなどの任意の種類の無線パーソナルエリアネットワーク（ＷＰＡＮ）を含み得る。ＷＷＡＮ  ２１８００はまた、近距離無線通信ネットワーク２１８１２を使用するエンドポイント間のネットワーク接続を含み得る。一例では、近距離無線通信ネットワークは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）ｌｏｗ  ｅｎｅｒｇｙ（ＢＬＥ）、Ｚｉｇｂｅｅ（登録商標）、および他の同様の接続プロトコルを含むプロトコルを使用して作られてもよい。ＷＷＡＮ  ２１８００はまた、デバイス間のＬＰＷＡ接続２１８１４の使用を含み得る。
【１５７４】
上述のように、ＷＷＡＮ  ２１８００は、制御チャネル２１８０２を介してデバイス間で通信を管理することができる。上述のように、制御チャネルは、とりわけ、ＬｏＲａＷＡＮ（登録商標）などのＬＷＰＡプロトコルを含む、任意の数のプロトコルを使用することができる。本明細書で説明されるようにＬＷＰＡを使用してネットワークを介して制御チャネルを使用することは、地理位置特定機能、他のセンサ機能などを可能にし得る。ここに示されている地理位置情報機能は、グローバルな地理位置情報データポイントを符号化する方法、およびグリッド手法に基づいてゾーンＩＤを生成する方法を介して動作し得る。地理位置情報技法の一例は、ネットワークインフラストラクチャコンポーネント間のトランザクションおよびメッセージと共に使用するためのゾーン識別子を生成するものであり、ゾーン識別子はまた、人間が読める緯度、経度、および／または標高データに変換され得る。この情報を可視化してプロットするためには、図２１９に示すようにゾーン識別子グリッドの使用を含み得る。
【１５７５】
図２１９は、一部の実施形態による、ゾーンに分割された物理的領域のマップ２１９００の概略図である。同様の番号が付けられた項目は、図２１８を参照して説明したとおりである。
【１５７６】
示されている地図２１９００は、緯度線２１９０２と経度線２１９０４とを含む。一例では、これらの線によって形成されたグリッド正方形は、様々なゾーンを示すために使用され、各ゾーンにゾーンＩＤが与えられ得る。マップ２１９００は、それぞれがそれ自身のゾーンＩＤを有するゾーンへの物理的領域の分解を示すグリッド正方形のゾーン符号化オーバーレイを示す。一例では、ゾーン識別子グリッドサイズは、位置メトリックまたはゾーンマーキングユニットの修正などのパラメータ修正を介して構成され得る。このコンテキストに関連して使用されるように、パラメータ修正は、使用されている地理位置情報の方法のアルゴリズムフローへの変更をもたらさないこともある。
【１５７７】
地理位置情報に対するゾーン識別子手法を使用することによって、とりわけ数千平方キロメートルから平方メートルの範囲のゾーンサイズを符号化および復号することができる。ゾーン識別子手法を使用することはまた、任意のサイズの物理的領域についてゾーンＩＤを計算し、符号化し、そして復号することを可能にし、ゾーンはグローバルな使用に適している。
【１５７８】
これらのゾーンを制御チャネル２１８０２に組み込むことは、ゾーン識別子（ＩＤ）２１９０６の使用を含み得る。一部の実施形態では、リソース発見のための地理位置特定方法は、制御チャネルメッセージ２１９１０および制御メッセージ２１９１２自体に関係する１つまたは複数のゾーンを含むメッセージ２１９０８をブロードキャストすることができる。一例では、メッセージ２１９０８は、該当する場合、例えば制御チャネルメッセージ識別情報、ゾーン数、存続時間（ＴＴＬ）、およびデータフィールドの長さに関する、メッセージ２１９０８に関する情報を反映して、メッセージが含む他のデータの先頭に追加されるメッセージヘッダデータを含み得る。一例では、メッセージ２１９０８は、認可、認証、およびフレームに添付され得るメッセージ完全性データなどのセキュリティ機能を含み得る。制御チャネルで使用するために、メッセージ２１９０８は短くなり得、従って、より少ないリソースを使用することができ、その結果、送信時間を比較的短くし、電力使用量を減少させ得る。
【１５７９】
図２２０は、一部の実施形態による、到着時間差を使用して地理位置情報を報告するためにモノのインターネット（ＩｏＴ）デバイスによって使用される例示的な方法２２０００のプロセスフロー図である。図２２０の方法２２０００は、図２２１および図２２３に関して説明されるシステム２２１００および２２３００によって実施することができる。方法２１４００は、図８に関して説明したシステム８０２を使用して実行することができる。プロセスフローは、ブロック２２００２で開始し得る。
【１５８０】
ブロック２２００２において、タイムスタンプ付きのペイロードが受信される。受信されたペイロードは、単一のペイロードまたはいくつかのデータのペイロードであり得る。ブロック２２００４において、ペイロードは、デバイスＩＤによって分類されてもよい。このようにして、複数のデバイスの１つまたは複数のタイムスタンプを比較することができる。ブロック２２００６において、デバイスについて受信された２つ以上のタイムスタンプ付きペイロードがあるか否かに関する判定が行われ得る。そうでない場合、プロセスフローはブロック２２００２に戻って、追加のタイムスタンプ付きペイロードを待つことができる。単一のデバイスについて受信されたタイムスタンプ付きペイロードが２つ以上ある場合、プロセスフローはブロック２２００８に進む。
【１５８１】
ブロック２２００８において、同じデバイスに対する２つのタイムスタンプ間の時間差を計算することができる。ブロック２２０１０において、時間差は、位置計算のための関数への入力であり得る。一例では、この関数は、最初にペイロードを提供したデバイスの座標から推定距離を、続いてｘ座標およびｙ座標に関して取得するために使用され得る。ブロック２２０１０で使用され得る関数の一例は、以下により詳細に説明される双曲線関数であり得る。関数の出力は、物理空間内の地図上でデバイスを見つけるために使用され得る座標であり得る。
【１５８２】
ブロック２２０１２において、関数計算の出力はローカル座標からグローバル座標に変換され得る。グローバル座標が使用に十分であれば、変換は必要ない場合もある。ブロック２２０１４において、生成された座標を用いてノード位置を推定することができる。このプロセスは、デバイスの位置を識別するために望まれる回数だけ、またはデバイスがネットワーク内のメッセージを介して位置を識別することを要求するたびに繰り返され得る。
【１５８３】
上述したプロセスにおいて双曲線計算を使用することは、受信ゲートウェイの数が増加するにつれて精度を向上させ得る。例えば、標準的な共通ネットワーク地理位置情報手法は、追加の同種または異種ネットワークノードを含み得る本開示の協調ネットワークによって改善され得る。
【１５８４】
図２２１は、一部の実施形態による、部分的にゾーンＩＤを使用して、異種ネットワーク内の到着時間情報に基づいて時間差を判定するためのネットワーク２２０００の概略図である。一般的に、地理位置情報は、産業、スマートシティ、小売、およびセキュリティベースのＩｏＴ、そして将来のインターネットアプリケーションおよびサービスにとって重要な差別化要因となり得る。地理的位置を計算し格納することは、ネットワークサーバ２２１０２において行われ得る。通信リンクとネットワーク経路プロパティとの積として地理位置情報を取得するプロセスは、本明細書で説明される技法を使用して拡張することができる。共通の時間同期基準点を使用するネットワークパケットの到着時間差（ＴＤＯＡ）は、地理的位置を識別するのに役立ち得る。時間同期基準点の１つの例は、全地球測位デバイス（ＧＰＳ）または他の衛星時間基準である。
【１５８５】
送信ノード２２１０４は、データまたはペイロードを受信ゲートウェイ２２１０６に送信することができる。出発時にペイロードに添付されたタイムスタンプおよび到着時に受信されたタイムスタンプに基づいて、飛行時間（ＴＯＦ）２２１０８を計算することができる。一例では、受信機ゲートウェイ２２１０４は、ＧＰＳ  ２２１１０のような位置センサを含み得る。ＧＰＳは、ＴＯＦが計算されることを可能にするだけでなく、送信ノード２２１０４によって使用されるための基準距離を提供することができる。ＴＯＦおよび開始距離を測定するゲートウェイの数が増加するにつれて、ＴＯＦおよび基準位置に関して追加のデータ収集が行われてもよく、従って送信ノード２２１０４の位置はより正確にされ得る。ネットワーク内に存在する位置検知ノードの数を増やすために、ゲートウェイ２２１０６は、センサ、例えばＧＰＳ  ２２１１０を含むことができる協働センサノード２２１１２に接続され得る。
【１５８６】
協調センサノード２２１１２は、無線プロトコルおよび／または有線方法を介してゲートウェイ２２１０６に接続され得る。送信ノード２２１０４が無線ネットワークを使用してその位置を評価しているとき、送信ノード２２１０４は、ペイロードが移動したパスの長さに関連する遅延時間（ＴＯＤ）２２１１４を有する、ゲートウェイ２２１１０または協調センサノード２２１１２で受信されるタイムスタンプ付きペイロードを送信することができる。
【１５８７】
受信ゲートウェイは、共通のクロックを使用して時間同期させることができる。これらの追加のノードは異なるネットワークの一部であり、サーバ２２１０２からゲートウェイ２２１０６へのネットワークとは異なるプロトコルを使用することがあるため、協調センサノード２２１１２の使用は、集中型処理ポイントでＴＤＯＡ計算を使用する同種ネットワークの拡張である。センサノード２２１１２は、関心のあるパケットを検知、観察、および受信し、タイムスタンプ付き検出情報を範囲内のゲートウェイノード２２１１０に報告することができる。ネットワーク外であっても追加のノードを使用すると、パケットオブザーバの数が増える。位置を評価するために双曲線投影を使用する位置近似システムでは、パケットオブザーバの数が増えると、位置計算プロセスに使用されるゲートウェイ２２１１０にローカルに存在する双曲線軌跡の数も増えることがある。
【１５８８】
一例では、図２２０に示す方法は、図２２１に概略的に示すネットワーク上で実施することができる。例えば、描かれたノードを参照して、到着時間（ＴＯＡ）は、以下の式を使用して送信ノード２２１０４からゲートウェイへと計算され得る。  ＴＯＡｉ＝Ｔｔｘ＋ＴＯＦｉ，  ０≦ｉ≦Ｎ  上式で、Ｔは、ｔｘまたは送信ノード２２１０４からの送信時間を指す。項Ｎは、送信ノード２２１０４（ｉ）によってインデックス付けされた受信ゲートウェイの数を表し、ｌｉは、送信ノード２２１０４と受信ゲートウェイ２２１０６との間の見通し線距離である。一例では、２２１０４は図２２１に示すとおりであり得る。上式および次式におけるＴＯＡは到着時間を反映し、ＴＯＦは飛行時間であり、Ｔｔｘは送信時間である。到着時間の変化は、以下の式を用いて計算することができる。  ΔＴＯＡｉｊ＝ＴＯＡｉ−ＴＯＡｊ＝ＴＯＦｉ−ＴＯＦｊ
【数９】
2020503784.tif 000014
上式で、ｖは空気中または水中の光または音の速度であり、媒体の選択は、送信が行われる場所によって異なり得る。１つの例では、媒体は、ノード間に見通しの良いリンクを有する空気であり得る。
【１５８９】
信号およびデータを収集するとき、データは双曲線関数手法を使用して処理されてよく、そのために、受信ゲートウェイからの推定距離ｌ、およびその後ｘおよびｙ座標に関して使用され得る。一例では、これらの値は以下のように使用され得る。  ｌｉ−ｌｊ＝δｉｊ＝ｖΔＴＯＡｉｊ，  各δｉｊは、以下の式に示すように双曲線に沿った位置（ｘ，ｙ）に対応する。
【数１０】
2020503784.tif 000015
【数１１】
2020503784.tif 000016
【数１２】
2020503784.tif 000017
【１５９０】
双曲線関数は、以下の式を使用してローカル座標（ｘ，ｙ）からグローバル座標（Ｘ，Ｙ）に変換することができる。
【数１３】
2020503784.tif 000018
【数１４】
2020503784.tif 000019
【１５９１】
ネットワーク通過時間Ｔｔｒａｎｓｉｔ  ２２１１６は、協調センサノード２２１１２から受信ゲートウェイ２２１１０へ情報を伝達するための時間を示す。以下の式では、協調センサノードがパケットを検出した時間が、ｉ番目の協調ノードに対するＴＯＤｉとして示されている。この情報を用いて、ＴＯＤｉは以下のように計算することができる。  ＴＯＤｉ＝Ｔｔｘ＋ＴＯＦｉ  δＴＯＡｉ＝ＴＯＤｉ−ＴＯＡｉ−Ｔｔｒａｎｓｉｔ
【１５９２】
非同種のプロトコル、デバイス、および地理的な位置を持つネットワークでは、これらの計算に使用される通過時間にばらつきがあり得る。これらの差は、サーバ２２１０２が周期的なタイムスタンプ付きサウンディングパケットをゲートウェイ２２１１０に送信することによって較正されてもよく、測定された通過時間はΔＴＯＡｉの計算から差し引かれる。この差し引きは、パケットが協調ノードから受信ゲートウェイ２２１１０まで通過するのにかかる時間に起因する増大した遅延を相殺するのに役立ち得る。
【１５９３】
図２２２は、一部の実施形態による、例示的な低電力広域ネットワークフレーム（ＬＰＷＡＮ）にパックされた例示的な制御チャネルフレーム構造２２２００の概略図である。一例として、ＬＰＷＡＮネットワークは、長距離広域ネットワーク（ＬｏＲａＷＡＮ（登録商標））フレームおよびプラットフォームとすることができるが、他のプラットフォームも企図され、このフレームは、制御チャネルフレーム構造２２２００を使用する一例として示されている。
【１５９４】
例示的な制御チャネルフレーム構造２２２００は、長さＸバイトのメッセージヘッダ２２２０２、１からＭバイトを含み得るゾーンＩＤフィールド２２２０４、１からＮバイトを含み得るデータフィールド２２２０６、および長さＹバイトのセキュリティ／メッセージ完全性チェック（ＭＩＣ）フィールド２２２０８を含み得る。例えば、ゾーンＩＤフィールド２２２０４は、２〜４バイトを含み得、データフィールドは、８〜２５６バイトを含み得、そして完全性チェックフィールドは、２〜４バイトを含み得る。プロトコルおよびデータに応じて、任意の数の長さを使用できる。
【１５９５】
このフレームを通して送信される制御チャネルコマンドは、表４のリモートデプロイされたインフラストラクチャの広域またはゾーン固有制御のための動作の例である。注記として、表４に示すコマンドセットは一例であり、コマンドセットは拡張可能であり、特定の用途に対応するように後で修正することができる。
【１５９６】
【表４】
2020503784.tif 000020
【１５９７】
コマンドは、ＬｏＲａＷＡＮ（登録商標）を使用するＬＰＷＡ技術を介してコマンドチャネルフレーム２２２００を介して渡されてもよい。フレーム配信の１つの例では、ＬｏＲａＷＡＮ（登録商標）外部フレームカプセル化は、フレームヘッダ（ＦＨＤＲ）２２２１０、フレームポートフィールド（ＦＰｏｒｔ）２２２１２、およびフレームペイロードフィールド（ＦＲＭＰａｙｌｏａｄ）２２２１２を含む。制御チャネルメッセージ２２２００は、ＦＲＭＰａｙｌｏａｄフィールド２２２１４内にカプセル化されてもよい。このパッキング手法は、制御チャネルデータがアプリケーション固有の情報として扱われ得るため、ＬｏＲａＷＡＮ（登録商標）の互換性が必ずしも影響を受けるのではないことを意味する。制御チャネルデータはまた、ＤＯＣＳＩＳ、ＷＥＩＧＨＴＬＥＳＳ、ＺＷａｖｅ、イーサネット（登録商標）、ＷＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＡＸ．２５、Ｚｉｇｂｅｅ（登録商標）、ＩＥＥＥ  ８０２．１５．４、ＩＥＥＥ  ８０２．１６、およびＴＩＡ／ＥＩＡ−４８５を含むがこれらに限定されない技術のためのアプリケーションペイロードフレームフィールドにパックすることもできる。
【１５９８】
一例では、帯域外制御チャネルシステムが、固定式、携帯式、移動式、空中、宇宙、体内、地下、および水上／水中のデバイスの制御に使用され得る。例としては、ストリートファーニチャ、広告用掲示板、車、トラック、無人航空機、自律型水中機などの航走体（ｖｅｈｉｃｌｅ）が挙げられる。地理的計算は、飛行禁止区域、ウェイポイントの更新、およびその他のナビゲーションツールの施行に特に役立ち得る。他の帯域外制御チャネルシステムシステムは、海底パイプライン検査ローバー、オイルライン検査およびワックス除去に使用されるスマートピッグ監視システム、キューブサットなどの衛星システム、環境制御およびセキュリティシステム、医療診断プローブ、リモート監視および作動を必要とするシステムを含む工業生産施設制御システムなどを含むデバイスの制御に使用され得る。
【１５９９】
図２２３は、一部の実施形態による、リソースの発見および地理位置情報セクタ識別のためにＩｏＴデバイス２２３００内に存在し得るコンポーネントの例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１６００】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１６０１】
大容量ストレージ８０８は、制御チャネルデータを広域ネットワークフレームに挿入するための制御チャネルデータ挿入部２２４０２を含み得る。広域ネットワークフレームは、送信前および送信中に制御チャネルデータをカプセル化するためのアプリケーションペイロードフレームフィールドを含み得る。制御チャネルデータは、第１のデバイスが送信ノードからペイロードを収集し、ペイロードからタイムスタンプを抽出し、タイムスタンプおよびゾーンＩＤを含むペイロードを返すための命令を含み得る。制御チャネルデータは、メッセージヘッダ、ゾーンＩＤフィールド、制御メッセージデータフィールド、およびセキュリティフィールドを含み得る。一例では、制御チャネルデータは、第１のデバイスがそのゾーンＩＤおよび送信ノードからの複数のタイムスタンプを返すための命令を含み得る。制御チャネルデータはまた、第２のデバイスが第１のデバイスにそのゾーンＩＤと送信ノードからのタイムスタンプとを返すための命令を含むことができ、一部の実施形態によれば、第２のデバイスは第１のデバイスを通過すること以外にサーバデバイスへの通信経路を持たない。
【１６０２】
大容量ストレージ８０８は、例えばメッシュ送受信機８１０を使用して第１の送信プロトコルで第１のデバイスに、また例えばアップリンク送受信機８１４を使用して第２のプロトコルで第２のデバイスに、広域ネットワークフレームを送信するためのフレーム送信部２２４０４を含み得る。制御チャネルデータは、第１のデバイスおよび第１のデバイスのプロトコルならびに第２のデバイスと第２のデバイスのプロトコルの両方にアクセスできるようになり得る。フレーム送信部２２４０４は、中間送信機として動作し、第２のデバイスに再送信するための第１のデバイスへの命令を通して、広域ネットワークフレームを第２のデバイスに送信し得る。
【１６０３】
大容量ストレージ８０８は、第１のデバイスが送信ノードからの検出された送信を返すことに応答して、送信ノードデータを修正するためのデータ修正部２２４０６を含むことができる。送信ノードデータの変更は、送信ノードから検出された送信を返すゾーンＩＤおよびタイムスタンプを抽出することに基づくことができる。
【１６０４】
一例では、装置はまた、双曲線関数と、第１のデバイスおよび第２のデバイスによって受信されたパッケージの複数のタイムスタンプと、第１のデバイスおよび第２のデバイスのゾーンＩＤと、を使用して送信ノードの位置を計算する計算部を含み得る。装置は、信号検出デバイスと信号受信デバイスとの間の送信通過時間に基づいて送信デバイスの位置を計算する計算部を含み得る。
【１６０５】
図２２４は、一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体２２４００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１６０６】
非一時的機械可読媒体２２４００は、制御チャネルデータを広域ネットワークフレームに挿入するようにプロセッサ９０２に指示するためのコード２２４０２を含み得る。広域ネットワークフレームは、送信前および送信中に制御チャネルデータをカプセル化するためのアプリケーションペイロードフレームフィールドを含み得る。制御チャネルデータは、第１のデバイスが送信ノードからペイロードを収集し、ペイロードからタイムスタンプを抽出し、タイムスタンプおよびゾーンＩＤを含むペイロードを返すための命令を含み得る。制御チャネルデータは、メッセージヘッダ、ゾーンＩＤフィールド、制御メッセージデータフィールド、およびセキュリティフィールドを含み得る。一例では、制御チャネルデータは、第１のデバイスがそのゾーンＩＤおよび送信ノードからの複数のタイムスタンプを返すための命令を含み得る。制御チャネルデータはまた、第２のデバイスが第１のデバイスにそのゾーンＩＤと送信ノードからのタイムスタンプとを返すための命令を含むことができ、第２のデバイスは第１のデバイスを通過すること以外にサーバデバイスへの通信経路を持たない。
【１６０７】
非一時的機械可読媒体２２４００は、広域ネットワークフレームを第１の送信プロトコルを有する第１のデバイスおよび第２のプロトコルを有する第２のデバイスに送信するようにプロセッサ９０２に指示するためのコード２２４０４を含み得、制御チャネルデータは、第１のデバイスおよび第１のデバイスのプロトコルならびに第２のデバイスと第２のデバイスのプロトコルの両方にアクセスできるようになる。フレーム送信部は、中間送信機として動作し、第２のデバイスに再送信するための第１のデバイスへの命令を通して、広域ネットワークフレームを第２のデバイスに送信し得る。
【１６０８】
非一時的機械可読媒体２２４００は、第１のデバイスが送信ノードから検出された送信を返すことに応答して、送信ノードデータを修正するようにプロセッサ９０２に指示するコード２２４０４を含み得る。送信ノードデータの変更は、送信ノードから検出された送信を返すゾーンＩＤおよびタイムスタンプを抽出することに基づくことができる。
【１６０９】
一例では、機械可読媒体はまた、双曲線関数と、第１のデバイスおよび第２のデバイスによって受信されたパッケージの複数のタイムスタンプと、第１のデバイスおよび第２のデバイスのゾーンＩＤと、を使用して送信ノードの位置を計算する計算部を含み得る。機械可読媒体は、信号検出デバイスと信号受信デバイスとの間の送信通過時間に基づいて送信デバイスの位置を計算する計算部を含み得る。
【１６１０】
本明細書で説明されるＩｏＴデバイスおよびネットワークは、トレンドを識別し、問題を解決するなどのためにマイニングすることができる膨大な量のデータを生成することができる。しかしながら、データ分析は、実務家および研究者によって異なる解釈をされる場合もある。多種多様なデータ分析技法に基づいて、ＩｏＴのコンテキストでデータ分析の技術的課題について一般化するのは難しい場合もある。ＩｏＴ技術の課題の１つは、ＩｏＴの実務家や研究者が彼らのＩｏＴプラットフォームにわたって分析をより容易にデプロイできるようにするためのフレームワークを持つことである。
【１６１１】
本明細書では、ビジュアル分析、デザイン科学、および知識工学からの影響を利用する分析のためのアーキテクチャフレームワークを説明する。図２２６に示されるモデルは、エッジベースの分析を含む分析一般を実行することに関与するタスクを含む。データ分析の統合ビューを提供することによって、このアーキテクチャフレームワークはデータ分析の実務家および研究者のための参照として動作し、これらのエージェント間のより大きな協調を可能にする。アーキテクチャフレームワークは、データ分析に影響を与える技術的課題を強調するのに役立ち得る。アーキテクチャフレームワークは、研究ベクトルに関連する発明の説明を可能にするためにも使用され得る。
【１６１２】
データ分析は、エッジベースの分析などのオンラインベース分析とオフライン分析とに大別される。オフラインの間に代表的なデータから知識を生成することと、この知識をＩｏＴプラットフォーム上などのオンラインシステムにデプロイすることと、を区別するために、異なるタイプの分析を使用することができる。オフライン分析のセクションは、エッジベースの分析に広く対応している。さらに、一例では、オフライン分析の階層構造は、データが様々な分析タスクを通過するにつれてより多くの知識が推論される、またはより大きなコンテキストが学習される、推論階層に対応し得る。オフライン分析の階層構造は、アクチュエータを制御するために使用され得る決定または動作をもたらし得る。この階層分析モデルは、複雑な分析タスクを特徴抽出、分類、決定アルゴリズムなどのサブタスクのクラスに分解できる段階的なフレームワークを提供する。加えて、サブタスクが分散可能な場合、オフライン分析フレームワークによる分類は、ＩｏＴプラットフォームにわたってワークロードを配置するための一般的なガイドとして動作し得る。一例では、ハードウェアプラットフォームは、センサノードおよびゲートウェイなど、類似のハードウェアリソースのプラットフォームのグループに分類され得る。プラットフォームが類似のハードウェアリソースのグループに分類される場合、ワークロード特性を分析要件の対象となるプラットフォーム特性と一致させることによって、あるクラスの分析タスクを特定のクラスのハードウェアプラットフォームにデプロイすることができる。
【１６１３】
図２２５は、一部の実施形態による、データ分析の概念モデル２２５００の概略図である。一例では、概念モデル２２５００は、データマイニング２２５０２およびデータ融合２２５０４を含む。概念モデル２２５００は、１つまたは複数のネットワークシステムのストレージ内のデータ構造を表すことができる。例えば、データマイニング２２５０２は、ＩｏＴネットワークまたはフォグデバイス内のデータアグリゲータ上で行われてもよく、データ融合２２５０４は、データ収集システム上で実行されてもよい。
【１６１４】
データマイニング２２５０２は、バッチ方式またはオフライン方式で知識を生成するとみなされ得る。データ融合２２５０４は、オンラインで知識を適用するとみなされ得る。概念モデル２２５００は、結合モデル２２５０６に視覚分析パラダイムを組み合わせることによってデータマイニング２２５０２を記述し、視覚分析パラダイムは、データ視覚化技法２２５０８を介したデータ分析者とデータとの相互作用を中心的な活動として配置する。データマイニング２２５０２におけるデザイン科学研究パラダイムは、設計を通してモデル評価サイクルの反復プロセスとして知識創造をモデル化し、知識ベース２２５１２からの既存の知識とアプリケーションドメイン２２５１４からのビジネスニーズを使用する分析モデル２２５１０を構築する。データ融合２２５０４環境からの入って来るデータは、データウェアハウス２２５１６によってデータマイニング２２５０２のために受信されてもよい。次いで、設計および構築分析モデル２２５１０と可視化および評価モデル２２５０８との間のサイクルで使用するために、データを整理し、変換し、結合モデル２２５０６にロードする（２２５１８）ことができる。
【１６１５】
データ融合モデル２２５０４は、概念モデル２２５００からデータを受信し、それをワークロードおよびリソース管理２２５２０に適用することができる。ワークロードおよびリソース管理モデルから、データを信号融合モデル２２５２２および信号改善モデル２２５２４に送信することができる。
【１６１６】
信号改善モデル２２５２４内では、受信したデータを取り出し、このデータとセンサアクチュエータ２２５２８で検知されたデータとを比較および交換することにより、信号を信号処理２２５２６で処理することができる。１つのセンサアクチュエータ２２５２８および信号プロセッサ２２５２６のみが示されているが、複数のペアリングが存在してもよい。さらに、信号アクチュエータによって作動された任意のデータをデータマイニング２２５０２のためにデータウェアハウス２２５１６に返すことができる。ワークロードおよびリソースマネージャ２２５２０からのデータはまた、特徴抽出またはオブジェクト改善モデル２２５３０に送信されてもよく、それはデータおよび信号改善２２５２４からの追加データを受信してもよい。ワークロードおよびリソースマネージャ２２５２０からのデータはまた、イベントまたはシナリオモデル２２５３２を検出、分類、または予測するために送信されてもよく、それはデータならびに特徴抽出またはオブジェクト改善モデル２２５３０からの追加データを受信してもよい。ワークロードおよびリソースマネージャ２２５２０からのデータは、決定モデル２２５３４に作用するように送信されてよく、それはデータならびにイベントまたはシナリオモデル２２５３２を検出、分類、または予測することから追加のデータを受信してもよい。決定に基づいて、決定モデル２２５３４に対する作用から信号改善モデル２２５２６に動作が送信され得る。決定に基づいて、決定モデル２２５３４に対する作用から可視化管理モジュール２２５３６に動作が送信され得る。
【１６１７】
図２２６は、一部の実施形態による、モノのインターネット（ＩｏＴ）システムのデータ分析を提供するためにＩｏＴデバイスによって使用される例示的な方法２２６００のプロセスフロー図である。図２２６の方法２２６００は、図２２７に関して説明されるＩｏＴデバイス２２７００によって実施することができる。方法２２６００は、図８に関して説明したシステム８０２を使用して実行することができる。プロセスフローは、ブロック２２６０２で開始し得る。このプロセスの開始は、ターゲットシステムのデータ分析を評価しているクライアントデバイス、アプリケーション、または第三者による要求によってトリガされ得る。
【１６１８】
ブロック２２６０４において、工場監視設定における分散型センサなどの代表的なデータをデプロイ環境から取得することができる。このデータは、デバイスに物理的に接続し、ＵＡＲＴまたは他のインターフェースを介してデータをコンマ区切り値（ＣＳＶ）ファイルフォーマットでプルすることによって取得され得る。拡張マークアップ言語（ＸＭＬ）などの他のフォーマット、またはとりわけマイクロソフトエクセルなどの独自フォーマットを使用することもできる。
【１６１９】
ブロック２２６０６において、データを様々なＣＳＶファイルに挿入して、構造化問い合わせ言語（ＳＱＬ）など問い合わせ可能データ、または他のデータ構造にすることができる。データは標準的な時系列スキーマに従って入力されてもよく、センサはテーブル内にそれ自体の列を有し、各行は固有のタイムスタンプを有してもよい。
【１６２０】
ブロック２２６０８において、データベースをスキャンして、タイムスタンプが複製されているデータ、または欠けているデータなどの不良データを識別することができる。これは、ユーザによって実行されてもよいし、複製値および他の障害、あるいはその両方を探索する自動化ツールを使用して実行されてもよい。この複製されたデータは除去され得る。ブロック２２６１０において、データ分析が実行され得る分析環境が選択され得る。これは、例えば、Ｒベースのデータツール、ｐｙｔｈｏｎベースのデータツール、およびその他のビッグデータツールであり得る。ブロック２２６１２において、分析のためにデータを環境にロードすることができる。ブロック２２６１４において、モデルを仮定することができるように、分析のための環境内でデータを可視化してデータの全体構造を理解することができる。構造は、サンプル間の時間的関係、および異なるセンサからのサンプル間の関係を含む。データ間の関係を理解するために、相互相関／自己相関などの様々な数学的ツールを使用することができる。
【１６２１】
ブロック２２６１６において、分類の問題の場合にデータを捕捉する、またはデータから有用なデータを抽出するモデルが提案され得る。ブロック２２６１８において、提案されたモデルの成功は、アプリケーションの目的を達成するために評価され得る。例えば、モデルが分類子である場合、モデルの性能は、偽陽性、真陽性、および偽陰性の数に関して評価され得る。
【１６２２】
ブロック２２６２０において、性能がアプリケーションの目的を満たさない場合、プロセスフローは、ブロック２２６１４に戻り、データが可視化されて再び検査され得る。しかしながら、ブロック２２６２０において、モデル成功の尺度がアプリケーションの目的によって設定され得るユーザ指定の閾値を上回ると判定された場合、プロセスフローはブロック２２６２２に進むことができる。
【１６２３】
ブロック２２６２２において、モデルを分析してワークロードを計算することができる。ワークロードの計算は、ワークロードの計算、メモリおよびネットワークならびにエネルギーの要件をプロファイリングすることを含み得る。ブロック２２６２４において、ワークロードを分解する手段が識別され得る。一例では、ワークロードを分解するための手段は、並列処理またはモジュール式直列依存タスクを介してもよい。ワークロードの分解の別の例は、分類タスクのためであってもよく、前処理、特徴抽出、および分類タスクが分離され得る。サブワークロードの実行ワークロードの特徴付けは、上記のようなメトリックを少なくとも部分的に使用して実行され得る。
【１６２４】
ブロック２２６２６において、利用可能なデバイスは、分散型ネットワークにおいてエニュメレーションされ、利用可能なデバイスが特性を取得し得る。一例では、特性のエニュメレーションおよび取得は、各デバイス上で一連のベンチマークを実行し、メモリ、コンピューティング、ネットワーキング、およびエネルギー容量を測定することを含み得る。ワークロードは、デバイスと密接に合意しているデバイス上のサブワークロードを含むことができる。合意のレベルは、必要なリソースの観点からワークロードを分類し、利用可能なリソースの観点からデバイスを分類し、次いで、このリストのランキンブに従ってワークロードとデバイスとをペアにすることで取得され得る。
【１６２５】
ブロック２２６２８において、ワークロードは、セキュアコピー（ＳＣＰ）などの適切なプロトコルを使用してデバイスに配置され得る。ブロック２２６３０において、システムの性能は、リソース使用量およびアプリケーション目的の観点から継続的に監視され得る。ブロック２２６３２において、プロセスは終了または再開することができる。
【１６２６】
図２２７は、一部の実施形態による、ＩｏＴシステムのデータ分析を提供するためにＩｏＴデバイス２２７００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１６２７】
上でも示したように、図８を参照すると、大容量ストレージ８０８は、本明細書で説明されるグループ作成機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、選択された相互作用型分析環境にデータをロードするためのデータロード部２２７０２を含み得る。一例では、データは、環境からの代表的なデータセットに基づいてロードされてもよく、相互作用型分析環境は、データマイニング環境およびデータ融合環境のうちの少なくとも１つであるべきである。選択された相互作用型分析環境にロードする前に、データを整理して整理することができる。相互作用型分析は、第１のデータサンプルと第２のデータサンプルとの間の時間的関係を示し得る。さらに、相互作用型分析は、第１のサンプルおよび第１のセンサと第２のデータサンプルおよび第２のセンサとの間の関係を示し得る。ワークロードは、ワークロードの計算要件、メモリ要件、およびネットワーク要件のプロファイルを含み得る。一例では、ワークロードは、デバイス上の複数のサブワークロードを含み、ワークロードは、必要とされるリソースおよび利用可能なリソースに関してワークロードを分類し、必要とされるリソースおよび利用可能なリソースに基づいて、ワークロードをデバイスにペアリングすることによって得られるデバイスとの合意を含むことができる。
【１６２８】
大容量ストレージ８０８は、提案されたモデルがデータにフィットするか否かを判定するためのフィット判定部２２７０４を含むことができ、提案されたモデルは、複数のデバイスで処理するための分解可能部分のワークロードを含む。ワークロードは、並列処理およびモジュール式直列依存タスクのうちの少なくとも１つを通して分解される。ワークロードはまた、分類タスクのために分解されてもよく、前処理、特徴抽出、および分類タスクが分離され得る。一例では、ＩｏＴデバイスは、デバイスによる実行のためにワークロードをデバイスにマッピングする前にワークロードを分解するためのプロセッサを含み得る。一例では、プロセッサはまた、マッピングおよびデバイス上のワークロードの実行に続いて使用されるリソースに関してプラットフォームの性能を計算することができる。
【１６２９】
一例では、大容量ストレージ８０８は、デバイスによる実行のためにワークロードをデバイスにマッピングするためのワークロードマップ部２２７０６を含み得る。一例では、データマイニング環境は、アプリケーションドメインからの、および環境からの代表的なデータセットに対応する格納された知識ベースからのデータを組み込む。
【１６３０】
図２２８は、一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体２２８００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１６３１】
非一時的機械可読媒体２２４００は、選択された相互作用型分析環境にデータをロードするようにプロセッサ９０２に指示するためのコード２２８０２を含み得る。一例では、データは、環境からの代表的なデータセットに基づいてロードされてもよく、相互作用型分析環境は、データマイニング環境およびデータ融合環境のうちの少なくとも１つであるべきである。選択された相互作用型分析環境にロードする前に、データを整理して整理することができる。相互作用型分析は、第１のデータサンプルと第２のデータサンプルとの間の時間的関係を示し、相互作用型分析は、第１のサンプルおよび第１のセンサと第２のデータサンプルおよび第２のセンサとの間の関係をさらに示す。ワークロードは、ワークロードの計算要件、メモリ要件、およびネットワーク要件のプロファイルを含み得る。一例では、ワークロードは、デバイス上の複数のサブワークロードを含み、ワークロードは、必要とされるリソースおよび利用可能なリソースに関してワークロードを分類し、必要とされるリソースおよび利用可能なリソースに基づいて、ワークロードをデバイスにペアリングすることによって得られるデバイスとの合意を含むことができる。
【１６３２】
非一時的機械可読媒体２２８００は、提案されたモデルがデータに適合するか否かを判定するようにプロセッサ９０２に指示するコード２２８０４を含み得、提案されたモデルは、複数のデバイスで処理するための分解可能部分のワークロードを備える。ワークロードは、並列処理およびモジュール式直列依存タスクのうちの少なくとも１つを通して分解され得る。ワークロードはまた、分類タスクのために分解されてもよく、前処理、特徴抽出、および分類タスクが分離され得る。一例では、ＩｏＴデバイスは、デバイスによる実行のためにワークロードをデバイスにマッピングする前にワークロードを分解するためのプロセッサを含み得る。一例では、プロセッサはまた、マッピングおよびデバイス上のワークロードの実行に続いて使用されるリソースに関してプラットフォームの性能を計算することができる。
【１６３３】
非一時的機械可読媒体２２８００は、デバイスによる実行のためにワークロードをデバイスにマッピングするようにプロセッサ９０２に指示するためのコード２２７０６を含み得る。一例では、データマイニング環境は、アプリケーションドメインからの、および環境からの代表的なデータセットに対応する格納された知識ベースからのデータを組み込む。
【１６３４】
ＩｏＴネットワーク内でアクティブなデータ収集およびモデリングを使用することに加えて、ＩｏＴデバイスは、リモートで処理され、他のシステム、デバイス、またはユーザによって消費されるデータのパッシブプロデューサになり得る。一部のフレームワークでは、データは、ネットワークを介して流れ、フォグまたはクラウドのいずれかにリモートで格納および処理される。アプリケーションに基づいて、処理された情報は、データを生成したＩｏＴノードに地理的に近い１つまたは複数のＩｏＴデバイスに配信され得る。
【１６３５】
本開示では、ネットワーク内処理パラダイムは、統合された計算および通信システムとして動作するためにＩｏＴネットワークを活用することができる。１つの方法は、データがネットワークを介して送信されるときにデータを協調的に処理することによって、ＩｏＴネットワークが並列プロセッサとして機能することを可能にする。並列方式でデータを処理することは、宛先ＩｏＴデバイスにおけるさらなる処理への依存を低減または除去することができる。
【１６３６】
ＩｏＴネットワークに近接ベースの並列処理を提供することで、ネットワークで生成されたデータをそのネットワークに対してローカルに保つことができる。近接ベースの並列処理はまた、外部システムおよびネットワークにデータを転送するプロセスを低減または排除することができ、それによって外部データの公開における潜在的なセキュリティおよびプライバシーの欠陥を低減する。近接ベースの並列処理は、ＩｏＴシステムに存在するレイテンシを減らすことができ、生成された情報のローカル性を保つことができる。計算のためのレイテンシの減少、およびローカル性の保存は、処理された情報のコンシューマが感知デバイスの近くに位置し得る自動または半自動制御用途に役立ち得る。
【１６３７】
ＩｏＴネットワークにおける並列処理の１つの例では、人工ニューラルネットワーク（ＡＮＮ）を、ＩｏＴネットワークによって実施される一般的な並列プロセッサとして使用することができる。ＡＮＮは任意の測定可能な関数に近似する。一例では、フィードフォワードニューラルネットワークによって実行される計算は、同時に実行される異なるタスクに分割されてもよい。処理は、ネットワーク内のリソースの使用を最適化しながらデータを処理するために、分散処理、保存されたローカル性、低減されたレイテンシ、および同様の特性を活用することができる。各ノードで利用可能なリソース、ＩｏＴネットワークの接続、ネットワーク内の情報のプロデューサおよびコンシューマを考慮して、様々なコンピューティングタスクを複数のＩｏＴノードに分散することができる。
【１６３８】
一例では、計算タスクは、計算タスクをネットワーク内の複数のプラットフォーム上でのデプロイに適した断片に分離するという計算上の慣例を適用するフォグリソースにわたるデプロイのために分解され得る。１つの例では、デプロイおよび計算手法は、計算プラットフォーム間でデータを交換するためのツールとして別の通信ネットワークを利用することになる、フォグにわたるデプロイに基づき得る。この例では、計算と通信とは別々のプロセスとみなされる。従って、この例示的なシステムにおける分散コンピューティングのデプロイは、計算をサポートするためのネットワークトポロジまたは動作を考慮することなく行われる。現在開示されている技法は、一部の実施形態に従って、通信および計算を一緒に考慮している。
【１６３９】
図２２９は、一部の実施形態による、分散型ニューラルネットワークマッピングおよびリソース管理においてモノのインターネット（ＩｏＴ）デバイスによって使用される例示的な方法２２９００のプロセスフロー図である。図２２９の方法２２９００は、図２３１に関して説明されるＩｏＴデバイス２３１００によって実施することができる。方法２２９００は、図８に関して説明したシステム８０２を使用して実行することができる。プロセスフローは、ブロック２２００２で開始し得る。
【１６４０】
ブロック２２９０２において、ＩｏＴデバイスは、接続ノードおよび物理ネットワーク特性を識別することによってネットワークトポロジマップおよびリストを取得することができる。物理ネットワーク特性は、正確な位置または互いに対する相対位置を含み得る。物理ネットワーク特性はまた、ノード間距離、クラスタリング、分散情報、受信信号強度、および信号雑音比を含み得る。ＩｏＴデバイスによるネットワークトポロジの取得は、ニューラルネットマッピングシステムによるさらなる使用のために、ＩｏＴネットワークトポロジの抽象化をさらに提供し得る。これは、デバイスの互いに対する近接度およびデバイスの現在の電力レベルを判定することを含み得る。抽象化の一部として、信号測定値をＩｏＴデバイスから取得することができる。信号測定の例は、受信信号強度インジケータ（ＲＳＳＩ）およびブロードキャスティング電力を含み得る。トポロジが取得されると、ＩｏＴデバイスは、デバイス間のネットワークで予想されるパス損失と干渉をモデル化できる。抽象化の結果は、ＩｏＴデータベース２２９０４に格納することができる。
【１６４１】
ブロック２２９０６において、本方法は、ＩｏＴノードリソースを抽象化する段階を含み得る。これらのリソースとしては、電力レベル、利用可能なストレージスペース、現在の処理負荷、ネットワーキング能力、稼働時間、およびノードの信頼性情報を挙げることができる。一例では、ネットワーキング能力は、インターフェース種別、レイテンシ、およびデータ容量を含み得る。一例では、抽象化されたＩｏＴリソースは、アプリケーションプログラミングインターフェース（ＡＰＩ）ラッパー機能または表現状態呼び出しを介して公開され得る。ＩｏＴノードリソースを抽象化することは、残留メモリ、電力、およびストレージのソフトウェア抽象化を含み得る。別のサブタスクは、システムリソース情報のためのＡＰＩラッパー機能を有することを含み得る。抽象化されると、ＩｏＴデバイスはアクセス可能なリソース情報を取得できる。
【１６４２】
ブロック２２９０８において、ニューラルネットワークトポロジは、処理のためのソースデータを有する入力ノード、中間ニューラルネット処理のための隠蔽ノード、およびシンクデータを使用する出力ノードの位置を判定することなどのサブタスクを実行することによって判定され得る。この方法の他の段階に関して論じたように、データは、データベース２２９０４または同等の記憶媒体にローカルまたはリモートのいずれかに格納され得る。ニューラルネットワークトポロジを抽象化することは、例えば、とりわけ、信号三角測量を使用してユークリッド距離を使用して位置を識別すること、または直接全地球測位システム（ＧＰＳ）位置報告を含むことができる。
【１６４３】
ブロック２２９１０において、本方法は、マッピング最適化を実行する。マッピング最適化は、現在および過去のネットワークおよびノード特性に基づいてノードタスクを最適に割り当てることを目的として、多変量目的関数を選択および改善することを含み得る。目的関数は、例えば、コスト、信頼性、処理速度および結果生産時間、または地理的領域の広がりを選択することができる。ブロック２２９１０の別のサブタスクは、整数線形計画、目的関数の選択、制約の改善、およびモデル開発を策定することを含み得る。
【１６４４】
ブロック２２９１２において、本方法は、ニューラルネットワークトポロジをネットワーク上にオーバーレイする段階を含み得る。これは、最適化ステージから得られた役割およびタスクをネットワーク内の物理ノードにマッピングすることを含み得る。ノードのタスクが作成、準備され、物理ノードまたはデバイスにディスパッチされる。ブロック２２９１２の１つのサブタスクは、最適化ステージからの役割およびタスクのデプロイの成功を確認することを含み得る。タスクおよび役割のディスパッチが成功した後、システムは、後続のワークロード割り当て要求に備えて、更新されたネットワークおよびノードマッピングの行使を開始することができる。次いで、プロセスフローは終了し、必要に応じてＩｏＴを上記の言語で説明したように通信および処理のノードに沿って分散可能な一連のタスクに抽象化するために再び開始することもできる。
【１６４５】
図２３０は、一部の実施形態による、リソース管理のための分散型ニューラルネットワークマッピング２３０００の概略図である。示される例示的なＩｏＴネットワークトポロジにおける入力ノード、出力ノード、および隠蔽ノードを識別する記号の説明文がブロック２３００２で提供される。
【１６４６】
入力ＩｏＴネットワークトポロジ２３００４では、３つの入力層ノード、４つの隠蔽層ノード、および２つの出力層ノードが、ＩｏＴ接続のメッシュ内に散在して示されている。一例では、ＩｏＴトポロジの各ドットはノードを表す。ノードは、上で説明したように、また本出願全体を通じて説明するように、ＩｏＴデバイス、サーバ、または他の相互接続可能な通信および処理ツールを表すことができる。一例では、入力ＩｏＴネットワークトポロジは、ニューラルネットワークを物理ＩｏＴネットワークにマッピングすることを最適化する前のノード接続の可視化を表すことができる。図示されたノードまたはデバイスのそれぞれは、１つまたは複数のニューロンとして作用し、接続は無線リンクを介して実現され得る。
【１６４７】
マッピングフレームワーク２３００６は、入力ノードから出力ノードへの情報の送信のための送信電力および送信時間を最小にするためにノード間のマッピングを試みることを表すことができる。マッピングは、各デバイス上で利用可能なリソース、各デバイスの能力、およびＩｏＴネットワークの接続を考慮に入れることができる。ＩｏＴ可視化ノードネットワークのメッシュに示されるノード接続はそれぞれ、特定のノードにわたる情報の重みおよび転送時間を表すことができる。
【１６４８】
マッピングフレームワーク２３００６は、出力ＩｏＴネットワークトポロジ２３００８のためのデータパスを示すマッピングをもたらし得る。出力ＩｏＴネットワークトポロジは、ニューロンをマッピングする物理ノードの識別情報を含み得る。マッピングは、基礎となるＩｏＴネットワークおよびオーバーレイニューラルネットワークに関連するすべての入力を使用する最適化モデルを策定することによって達成され得る。最適化モデルへの入力は、ＩｏＴトポロジおよび各ノードで利用可能なリソース、ＩｏＴトポロジ上にマッピングされるニューラルネットワークトポロジ、ソースノードのセット、および出力ノードのセットを含み得る。ＩｏＴネットワークトポロジの目的のために、各ノードにおけるリソースは、例えば、とりわけ、メモリリソース、電力リソース、センサリソース、またはストレージリソースを指すことができる。同様に、ニューラルネットワークトポロジは、少なくとも図２３０に示されるように、複数の層および隠蔽ニューロンを含むＩｏＴトポロジにマッピングされ得る。
【１６４９】
図２３１は、一部の実施形態による、分散型ニューラルネットワークマッピングおよびリソース管理のためにＩｏＴデバイス２３１００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図８において説明したとおりである。
【１６５０】
一例では、大容量ストレージ８０８は、本明細書で説明されるマッピングフレームワークを実装するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。大容量ストレージ８０８は、ＩｏＴネットワーク内の複数のＩｏＴノード間の接続を示すＩｏＴネットワークトポロジを識別するためのＩｏＴネットワークトポロジ識別部２３１０２を含み得る。ＩｏＴネットワークトポロジは、例えば、ノード間距離、クラスタリング、分散情報、受信信号強度、および信号雑音比のうちの少なくとも１つを含むノード特性を示す。ＩｏＴネットワークトポロジを識別することは、複数のノードの互いの近接性、複数のノードの現在の電力レベル、および複数のノードに関する信号測定を判定することを含み得る。一例では、複数のノードの信号測定値を取得することは、少なくとも受信信号強度インジケータまたはブロードキャスト電力を取得することを介してであり得る。
【１６５１】
大容量ストレージ８０８は、ＩｏＴネットワークトポロジ内で識別された各ＩｏＴノードのＩｏＴノードリソースを識別するためのＩｏＴノードリソース識別部２３１０４を含み得る。ＩｏＴノードリソースは、電力レベル、利用可能なストレージスペース、現在の処理負荷、ネットワーキング能力、稼働時間、またはノードの信頼性情報のうちの少なくとも１つを含み得る。
【１６５２】
大容量ストレージ８０８は、ノード距離およびノード位置のニューラルネットワークトポロジを識別するためのニューラルネットワークトポロジ識別部２３１０６を含み得る。ニューラルネットワークは、人工ニューラルネットワークであり得る。
【１６５３】
大容量ストレージ８０８は、ＩｏＴノードリソース、ノード距離、およびノード位置に基づいてマッピングを最適化するためのマッピング最適化部２３１０８を含み得る。最適化されたマッピングは、複数のノードのノード位置を使用して同一の物理的位置に位置する１つまたは複数のノードを識別することによって、ＩｏＴネットワークにわたって分解可能タスクを処理する位置を保存する。マッピングの最適化は、入力ノードから出力ノードへの情報の送信のための送信時間を判定することを含む。
【１６５４】
大容量ストレージ８０８は、ＩｏＴネットワーク上のニューラルネットワークトポロジのオーバーレイに基づいて、複数のＩｏＴノードの分解可能なタスクを処理するための分解可能タスクプロセッサ２３１１０を含み得る。複数のＩｏＴノードにおける分解可能なタスクの処理は、ＩｏＴノードが同じネットワーク上の物理的な位置に位置すると識別されたか否かに基づいて分解可能なタスクの部分を複数のＩｏＴノードにディスパッチすることを含む。ニューラルネットワークトポロジのオーバーレイは、例えば、入力層、隠蔽層、および出力層を含む３つの層を含み得る。
【１６５５】
図２３２は、一部の実施形態による、ネットワークおよびネットワークデバイスの健全性を報告するためのコードを含む非一時的機械可読媒体２３２００のブロック図である。同様の番号が付けられた項目は、図９において説明したとおりである。
【１６５６】
非一時的機械可読媒体２３２００は、ＩｏＴネットワーク内の複数のＩｏＴノード間の接続を示すＩｏＴネットワークトポロジを識別するようにプロセッサ９０２に指示するためのコード２３２０２を含み得る。ＩｏＴネットワークトポロジは、例えば、ノード間距離、クラスタリング、分散情報、受信信号強度、および信号雑音比のうちの少なくとも１つを含むノード特性を示し得る。ＩｏＴネットワークトポロジを識別することは、複数のノードの互いの近接性、複数のノードの現在の電力レベル、および複数のノードに関する信号測定を判定することを含み得る。一例では、複数のノードの信号測定値を取得することは、少なくとも受信信号強度インジケータまたはブロードキャスト電力を取得することを介してであり得る。
【１６５７】
非一時的機械可読媒体２３２００は、ＩｏＴネットワークトポロジ内で識別された各ＩｏＴノードのＩｏＴノードリソースを識別するようにプロセッサ９０２に指示するためのコード２３２０４を含み得る。ＩｏＴノードリソースは、電力レベル、利用可能なストレージスペース、現在の処理負荷、ネットワーキング能力、稼働時間、またはノードの信頼性情報のうちの少なくとも１つを含む。
【１６５８】
非一時的機械可読媒体２３２００は、ノード距離およびノード位置のニューラルネットワークトポロジを識別するようにプロセッサ９０２に指示するためのコード２３２０６を含み得る。ニューラルネットワークは、人工ニューラルネットワークであり得る。
【１６５９】
非一時的機械可読媒体２３２００は、ＩｏＴノードリソース、ノード距離、およびノード位置に基づいてマッピングを最適化するようにプロセッサ９０２に指示するためのコード２３２０８を含み得る。最適化されたマッピングは、複数のノードのノード位置を使用して同一の物理的位置に、例えば交差点、建物、建物内の部屋など都市の領域に位置する１つまたは複数のノードを識別することによって、ＩｏＴネットワークにわたって分解可能タスクを処理する位置を保存する。  マッピングの最適化は、入力ノードから出力ノードへの情報の送信のための送信時間を含む。
【１６６０】
非一時的機械可読媒体２３２００は、ＩｏＴネットワーク上のニューラルネットワークトポロジのオーバーレイに基づいて、複数のＩｏＴノードの分解可能なタスクを処理するようにプロセッサ９０２に指示するためのコード２３２１０を含み得る。複数のＩｏＴノードにおける分解可能なタスクの処理は、ＩｏＴノードが同じネットワーク上の物理的な位置に、またはルータもしくはピアツーピア接続によって結合されるなど同じローカルネットワーク上に位置すると識別されたか否かに基づいて分解可能なタスクの部分を複数のＩｏＴノードにディスパッチすることを含み得る。ニューラルネットワークトポロジのオーバーレイは、例えば、入力層、隠蔽層、および出力層を少なくとも含む３つの層を含み得る。
【１６６１】
一部の実施形態では、ＩｏＴネットワークは、複数の機能のためにブロックチェーンを利用することができる。これらには、例えば、とりわけグループ識別情報の作成、型識別情報の作成、信頼測定値のアーカイブ、オブジェクト識別子の登録、セキュアなデバイスの導入、イベント追跡、およびデータロギングが含まれ得る。しかしながら、ブロックチェーン同期は、制約のあるデバイスでは困難な場合がある追加のオーバーヘッドが導入され得る。どこからでもトランザクションを受け入れるようなローカライズされていないブロックチェーンを使用すると、帯域幅に制約のあるＩｏＴサブネットが飽和し、その結果、とりわけ機能的な遅延やデータの損失などの問題が発生する可能性がある。その結果、需要を下げるためにブロックチェーン処理をローカライズするための戦略が必要になり得る。さらに、より小さなブロックチェーンは、ノードがより少ないために、信頼性がより低くなり得る。
【１６６２】
図２３３は、一部の実施形態による、ネットワーク階層２３３０４内のレベルに関連するブロックチェーン２３３０２の階層の概略図である。ブロックチェーン２３３０２の階層は、ブロックチェーン２３３０２を維持し使用するためにローカルサブネットトラフィックの効率を高めることができる。効率をさらに向上させるために、ブロックチェーン２３３０４は、図２３５に関してさらに説明されるように、マークルツリー２３３０６の関連する階層によってインデックスを付けられ得る。本明細書で使用されているように、マークルツリーは、一般に、すべての非リーフノードがラベルのハッシュまたは２つの子ノードの値でラベル付けされたハッシュツリーの形態である。
【１６６３】
ブロックチェーン操作がサブネット内に含まれるように、ＩｏＴサブネットはそれぞれサブネットにローカルなブロックチェーンを持つことができる。従って、ローカルブロックチェーンを頻繁に使用しても、ローカルサブネットに接続するサブネットが飽和することはない。
【１６６４】
図２３３に示されるように、部屋またはローカル環境などのローカルＩｏＴネットワーク（Ｒ１）２３３０８は、関連するブロックチェーン２３３１０を有することができる。Ｒ１  ２３３０８で行われる、またはブロックチェーン２３３１０にコミットされ得るトランザクション２３３１２に組み込まれる動作は、アイデンティティ、グループコンポジション、セキュリティ、オペレーション追跡などのアクティビティを記録する。トランザクション２３３１２は、ブロックチェーン２３３１０内のブロックに格納することができる。関連付けられたハッシュコードは、ブロックに対して計算され、そしてマークルツリー２３３０６に保存され得る。マークルツリー２３３０６において、三角形は、上部の親ノードと、下部の２つの子ノードを表す。この例では、Ｒ１マークルツリー２３３１４およびＲ２マークルツリー２３３１６は、ブロックチェーン２３３１０内の異なるブロックに関連付けられてもよい。
【１６６５】
ローカルＩｏＴネットワークＲ１  ２３３０８は、ブリッジまたはルータ２３３２０を介してホームネットワーク（Ｈ１）２３３１８などのより上位レベルのＩｏＴネットワークに結合されてもよい。Ｈ１  ２３３１８は、Ｈ１  ２３３１８からのトランザクション２３３２４を記録するためのブロックチェーン２３３２２を含み得る。毎秒、毎分、または他の繰り返し期間など、周期的に、チェックポイントトランザクション２３３２６が、親ネットワークＨ１  ２３３１８に属するブロックチェーン２３３２２内に作成され得る。チェックポイントトランザクション２３３２６は、他のマークルツリーの中でもとりわけ、Ｒ１マークルツリー２３３１４または２３３１６のハッシュ値、あるいは下位レベルブロックチェーン２３３１０にコミットされたブロックのサンプルを含むことができる。
【１６６６】
マークルツリーＲ１  ２３３１４およびＲ２  ２３３１６の最も高い頂点２３３２８は、ネットワーク参照２３３３０によって、Ｈ１マークルツリー２３３３４の最も低いレベル２３３３２にリンクされている。同様に、Ｈ１  ２３３１８は、別のブリッジまたはルータ２３３３８を介してＩｏＴネットワーククラウド（Ｃ１）２３３３６などの次に上位のネットワークに結合されてもよい。統合チェックポイントトランザクション２３３４０が、Ｃ１  ２３３３６に関連するパブリックまたはプライベートブロックチェーン２３３４２内に作成され得る。さらに、Ｃ１  ２３３３６は、トランザクション２３３４４をブロックチェーン２３３４２に保存することができる。Ｃ１マークルツリー２３３４８の最も低いレベル２３３４６は、Ｈ１マークルツリー２３３３４などの、次の下位レベルのマークルツリーの最も高いレベルの頂点２３３５２のハッシュコードから作成されたネットワーク参照２３３５０を含むことができる。
【１６６７】
単純なカスケードブロックチェーンとそれに関連する３つのレベルのマークルツリーのセットとして表示されているが、このプロセスには、多数の参加者とレベルに関するルートブロックチェーンまでのカスケードが含まれ得る。周期的なチェックポイントにより、ローカルトラフィックの大部分を親ブロックチェーンから分離できるため、ブロックチェーンを使用して完全性を保護し続けながら、ＩｏＴネットワークのスケーラビリティを実現できる。ブロックチェーンを多用する場合は、新しいブロックチェーンをインスタンス化して許可するための定義済みの方法を用意しておくと便利である。
【１６６８】
図２３４は、一部の実施形態による、ブロックチェーン階層を構築するための例示的な方法２３４００のプロセスフロー図である。図２３４の方法２３４００は、図２４２に関して説明されるＩｏＴデバイス２４２００によって実施することができる。方法２３４００は、例えば、ＩｏＴデバイスが起動されるかまたはローカルネットワークに参加するときに、ブロック２３４０２において開始し得る。
【１６６９】
ブロック２３４０４において、現在の、またはローカルの、ＩｏＴサブネット内のデバイスは、トランザクションデータを現在のブロックチェーンに書き込む。本明細書で説明されているように、トランザクションデータは、ＩｏＴ動作イベント、トラステッドコンピューティング測定値、デバイスまたはグループアイデンティティ情報などであり得る。
【１６７０】
ブロック２３４０６において、ブロックチェーンブロックが「同期」ブロックであるか否かに関する判定が行われ得る。そうでない場合、プロセスフローはブロック２３４０４に戻る。ブロック２３４０６でブロックが同期ブロックであると判定された場合、ブロック２３４０８において、ゲートウェイブロックチェーンノードは、同期ブロックのハッシュコードを含むメッセージを構築する。メッセージは、次のレベルのブロックチェーンに送信される。
【１６７１】
ブロック２３４１０において、次のレベルのブロックチェーン内のマイナーは、下位のブロックチェーンを指し示すネットワーク参照と共に、メッセージを現在のブロックにコミットする。ブロック２３４１２において、次のレベルのブロックチェーンがあるか否かに関する判定が行われる。ある場合、プロセスフローはブロック２３４０６に戻り、ブロックが同期ブロックであるか否かを判定する。ない場合、ＩｏＴデバイスが通常の動作に戻って別の周期的なブロックチェーン書き込みを待つとき、方法２３４００は、ブロック２３４１４において終了する。
【１６７２】
図２３５は、一部の実施形態による、図２３３に関して説明されたマークルツリーの拡大図である。説明したように、ブロックチェーンを使用した多くのＩｏＴユースケースでは、ブロックチェーンブロックを使用して完全性が検証された情報の取得を要求する。ただし、ブロックチェーントランザクションの性質上、重要な測定値がチェーン内で互いに近接していない可能性がある。従って、ブロックチェーンの効率的なインデックス付けが必要とされている。これは、チェーンをインデックス付けするためにマークルツリーを使用することによって実行することができる。図２３３に関して説明したように、ネットワーク階層を横断するブロックチェーンは、トランザクションをインデックス付けするために、ネットワーク参照と共にマークルツリーを使用することができる。ブロックチェーンには独自のマークルツリーまたはインデックスがあり得る。チェックポイントトランザクションでは、最初にチェックポイントを生成した子ブロックチェーンへのコンテキスト切り替えが必要である。チェックポイントされたブロックに関する洞察を得ようとする探索エンジンは、例えば、ブロックチェーン階層の下位レベルについてマークルツリーインデックスを探索するために、とりわけネットワーク参照２３３３０または２３３５０をたどることによって、ネットワークを横断する必要があり得る。
【１６７３】
図２３６は、一部の実施形態による、マークルツリーインデックスを使用してブロックチェーン階層を探索するための例示的な方法２３６００のプロセスフロー図である。図２３６の方法２３６００は、図２４２に関して説明されるＩｏＴデバイス２４２００によって実施することができる。本方法は、例えば、データを見つけるためのクエリが受信されたときに、ブロック２３６０２において開始し得る。ブロック２３６０４において、クエリデータは、階層型ブロックチェーン内に配置され得る。ブロック２３６０６において、データ値は、データ値をブロックハッシュ値に関連付けるインデックスまたはルックアップテーブルを調べるために使用され得る。ブロック２３６０８において、現在のブロックチェーンが、階層型ブロックチェーンのルートを指すように設定される。ブロック２３６１０において、ブロックハッシュ値は、現在のブロックチェーンについてマークルツリーを調べ、ブロックチェーン内のブロックのチェーン内のターゲットブロックの位置を判定するために使用される。
【１６７４】
ブロック２３６１２において、ターゲットブロックが子ブロックチェーンからの同期ブロックハッシュを含むか否かに関する判定が行われる。そうである場合、ブロック２３６１４において、現在のブロックチェーンは、子ブロックチェーンを探索するために子ブロックチェーンを指すように設定される。次いで、プロセスフローはブロック２３６１０に戻り、子ブロックチェーン内の探索を再開する。
【１６７５】
ターゲットブロックが同期ブロックハッシュを含まない場合、ブロック２３６１６において、ターゲットブロックが取得され、探索エンティティに提供される。次いで、本方法は、例えば、通常の動作が再開されるとブロック２３６１８において終了する。
【１６７６】
ネットワーク参照を使用して、マークルツリーインデックスを下位レベルのブロックチェーン階層で探索すると、ネットワークのレイテンシが長くなる可能性がある。子ノードのブロックチェーンに対するマークルツリーインデックスのキャッシュは、探索をルートブロックチェーンに限定することによる、インデックス探索のオーバーヘッドを減らすための方法である。さらに、クラウドサーバは、ＩｏＴネットワーク内のすべての子ブロックチェーンに対してマークルツリーを維持するのに十分な処理リソースを持つことができる。
【１６７７】
図２３７は、一部の実施形態による、クラウドサーバに格納されたキャッシュされたマークルツリーの概略図である。同様の番号が付けられた項目は、図２３３に関して説明したとおりである。この例では、Ｃ１マークルツリー２３３４８は、図２３３の階層型マークルツリーと同じである。しかし、Ｃ１マークルツリー２３３４８の最も低いレベル２３７０２はネットワーク参照を含まず、代わりに下位レベルＩｏＴネットワーク用のキャッシュされたマークルツリー２３７０６へのキャッシュ参照２３７０４を含む。
【１６７８】
例えば、キャッシュされたマークルツリー２３７０６は、図２３３に関して説明されたＨ１マークルツリー２３３３４のＨ１マークルツリーコピー２３７０８を含み得る。Ｈ１マークルツリーコピー２３７０８において、最も低いレベル２３７１０は、さらに下位レベルのマークルツリーのコピー２３７１４への参照２３７１２を含み得る。
【１６７９】
同様に、中間ブロックチェーンは、より効率的な地域探索が実行され得るようにサブツリーキャッシュを維持することができる。例えば、図２３８は、図２３３に関して説明したように、ＩｏＴネットワークレベルＨ１  ２３３１８での分散型マークルツリーキャッシュ２３８００の概略図を示す。Ｈ１マークルツリー２３３３４は、図２３３に関して説明したものと同じであり得る。しかしながら、最も低いレベル２３８０２は、ネットワーク参照ではなく、Ｒｎマークルツリー２３８０６のコピーへのキャッシュ参照２３８０４を含み得る。
【１６８０】
図２３９は、一部の実施形態による、コヒーレンシを用いて分散キャッシュ２３９００を維持するための技法の概略図である。キャッシュは参照するブロックチェーンに直接保存されないため、子ブロックチェーンマークルツリーのキャッシュコヒーレンシを維持する方法を実装すると便利であり得る。ＩｏＴフレームワークは、パブリッシュ−サブスクライブ型シグナリングを効率的に実装するために使用され得る。子ブロックチェーンは、下位レベルのマークルツリー２３９０４を、上位レベルのマークルツリー２３９０６を保持する親ブロックチェーンにパブリッシュすることができる（２３９０２）。同様に、親ブロックチェーンは、図２３３に関して論じられたＣ１マークルツリー２３３４８などのルートブロックチェーンに、上位レベルのマークルツリー２３９０６をパブリッシュすることができる（２３９０８）。
【１６８１】
図２４０は、一部の実施形態による、ブロックチェーンの階層のためのコヒーレントキャッシュを構築するための例示的な方法２４０００のプロセスフロー図である。方法２４０００は、例えば、階層の任意のレベルにおけるＩｏＴまたはクラウドデバイスによって実装され得る。例えば、図２４０の方法２４０００は、図２４２に関して説明されるＩｏＴデバイス２４２００によって実施することができる。本方法は、例えば、ＩｏＴネットワークが最初に起動されたとき、またはＩｏＴデバイスがＩｏＴネットワークに参加したときに、ブロック２４００２において開始し得る。
【１６８２】
ブロック２４００４において、現在のブロックチェーンが、子ブロックチェーンのパブリッシャエージェントにサブスクライブする。ブロック２４００６において、子ブロックチェーンは、親ブロックチェーンのサブスクリプションエージェントの登録を受け入れる。パブリケーションおよびサブスクリプション（Ｐｕｂ−Ｓｕｂ）は、コヒーレントキャッシュを維持するためにインデックス、つまりマークルツリーのみを含み得る。一部の例では、Ｐｕｂ−Ｓｕｂ型は、子ブロックチェーンからの完全なブロックチェーンを含み得る。
【１６８３】
ブロック２４００８において、現在のブロックチェーンは、その現在のポインタをその親ブロックチェーンに設定する。ブロック２４０１０において、現在のブロックチェーンがルートブロックチェーンであるか否かに関する判定が行われる。そうである場合、ブロック２４０１２において、コヒーレントキャッシュリンクが設定され、システムは、例えば、図２４１に関して説明したように、パブリケーションイベントが起こるのを待つ。現在のブロックチェーンがルートブロックチェーンではない場合、プロセスフローはブロック２４００４に戻り、階層内の次のレベルのＰｕｂ−Ｓｕｂ型リンクを構築する。
【１６８４】
図２４１は、一部の実施形態による、ブロックチェーンの階層のためのコヒーレントキャッシュを維持するための例示的な方法２４１００のプロセスフロー図である。方法２４１００は、例えば、階層の任意のレベルにおけるＩｏＴまたはクラウドデバイスによって実装され得る。例えば、図２４１の方法２４１００は、図２４２に関して説明されるＩｏＴデバイス２４２００によって実施することができる。本方法は、コヒーレントキャッシュが構築された後、例えば図２４０の技法に続いて、ブロック２４１０２において開始し得る。
【１６８５】
ブロック２４１０４において、ブロックチェーンキャッシュエージェントはキャッシュコヒーレンシイベントを受信する。キャッシュコヒーレンシイベントは、例えば、下位レベルのブロックチェーンについてマークルツリーで行われた変更のパブリケーションであり得る。一部の例では、上位レベルのマークルツリー内の情報が正しいことを確認するために定期的なリフレッシュが使用され得る。
【１６８６】
ブロック２４１０６において、ソースブロックチェーンからのマークルツリーパスが、サブスクライバキャッシュエージェントにコピーされパブリッシュされる。ブロック２４１０８において、サブスクライバブロックチェーン内のキャッシュエージェントは、子ツリーおよびブロックに対応するサブツリー内の現在キャッシュされているマークルツリーパスを置き換える。ブロック２４１１０において、パスがマークルツリーの新しい分岐を形成するか否かに関する判定が行われる。そうでない場合、プロセスフローはブロック２４１０４に戻り、通常の更新を続けてキャッシュコヒーレンシを維持する。
【１６８７】
ブロック２４１１０でパスがマークルツリーの新しい分岐を形成する場合、ブロック２４１１２において、サブツリー内の新しいローカルルートが構築される。ブロック２４１１４において、現在の参照はローカルルートに等しくされる。ブロック２４１１６において、ローカルルートがグローバルルートであるか否かに関する判定が行われる。そうでなければ、プロセスフローはブロック２４１１２に戻り、次のサブツリーに新しいローカルルートを構築する。
【１６８８】
ブロック２４１１６でローカルルートがグローバルルートに等しい場合、方法２４１００はブロック２４１１８において終了する。この時点で、プロセスはブロック２４１０２において再開し得る。
【１６８９】
図２４２は、一部の実施形態による、関連するインデックスを用いて階層型ブロックチェーンを実装するためのＩｏＴデバイス２４２００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス２４２００に対して選択され使用されてもよいことに留意されたい。
【１６９０】
ＩｏＴデバイス２４２００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）を含むことができる。ＴＰＭは、暗号化プロセッサ（ＣＰ）、不揮発性メモリ（ＮＶＭ）、およびセキュアメモリ（ＳＭ）を含み得る。ＣＰは、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭは、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭは、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。測定値は、ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードと呼ばれ得る。ブートコードセグメントの測定から開始して、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＳＭはセキュアなストレージを提供することができる。
【１６９１】
ＴＰＭを使用して、プログラムを実行するためのＴＥＥまたはセキュアエンクレーブを確立することができる。ＴＰＭはまた、セキュアな通信のための暗号化サポートおよび識別のための鍵を提供することを含む、任意の数の他の機能のためにも使用され得る。ＴＰＭは、ＩｏＴネットワークの一番エッジにあるセンサなど、より制約の厳しいデバイスには存在しない可能性がある。これらのデバイスでは、セキュリティは、ブロックチェーン自体によって、上流のデバイスによって、仮想ＴＰＭなどによって提供され得る。
【１６９２】
大容量ストレージ８０８は、本明細書で説明される鍵管理機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１６９３】
大容量ストレージ８０８は、サービス、属性、デバイスのアイデンティティ、コントラクト、コイン残高などを保持するブロックチェーン２４２０４を維持するために含まれ得るブロックチェーンロジック２４２０２を含み得る。ブロックチェーンロジック２４２０２は、ブロックチェーントランザクションを他のＩｏＴデバイスに伝播させるために使用され得る。さらに、ブロックチェーンロジック２４２０２を使用して、ネットワーク階層の下位レベルまたは上位レベルでブロックチェーンへのネットワーク参照を確立することができる。例えば、ネットワーク参照は、ゲートウェイまたはルータを介した下位レベルのＩｏＴネットワークへのリンクを含み得る。
【１６９４】
インデクサ２４２０６は、ブロックチェーン２４２２内のブロックのハッシュコードを含むマークルツリー２４２０８を生成するために使用され得る。マークルツリー２４２０８の最も低いレベルは、ブロックチェーンロジック２４２０２によって生成された、下位レベルのＩｏＴネットワーク内のＩｏＴデバイス内のマークルツリーへのネットワーク参照を含み得る。
【１６９５】
ロケータ２４２１０は、ブロックチェーン階層を探索するために含まれ得る。ロケータ２４２１０は、図２３６に関して説明したようにこの機能を実行することができ、ロケータ２４２１０は、ブロックチェーン内のブロックを見つけるために使用され得るターゲットデータのハッシュコードについて関連するマークルツリーを探索する。
【１６９６】
キャッシュ作成部２４２１２は、階層内の下位レベルにあるＩｏＴネットワーク内のマークルツリーのキャッシュ２４２１４を構築するために使用され得る。例えば、キャッシュ作成部２４２１２は、図２４０に関して説明した方法２４０００を実行することができる。次いで、ロケータ２４２１０は、キャッシュ２４２１４内のブロックチェーン階層の探索を実行し、ＩｏＴネットワークへの負荷を減らすことができる。
【１６９７】
キャッシュ２４２１４のコヒーレンシは、キャッシュエージェント２４２１６によって維持され得る。キャッシュエージェント２４２１６は、図２４１に関して説明した方法２４１００を実行することができる。さらに、キャッシュエージェント２４２１６は、それらのキャッシュエージェントからキャッシュコヒーレンシイベントの通知を受信するために、下位レベルのＩｏＴデバイス内のキャッシュエージェントにサブスクライブすることができる。キャッシュエージェント２４２１６はまた、変更通知を受信するためにキャッシュエージェント２４２１６にサブスクライブしている上位レベルのＩｏＴデバイスに現在のＩｏＴデバイス２４２００に関するキャッシュコヒーレンシイベントをパブリッシュすることができる。
【１６９８】
図２４３は、一部の実施形態による、セキュアな通信のために鍵を管理するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体２４３００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体２４３００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体２４３００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１６９９】
非一時的機械可読媒体２４３００は、例えば、ある部屋の中にあるセンサなどの最下位レベルのデバイスから、家や工場のネットワークなどのより広いＩｏＴネットワークまで延在し、さらにはクラウドなどのより広範なＩｏＴネットワークにも至る、階層ＩｏＴネットワークにわたってブロックチェーン階層を構築するようにプロセッサ９０２に指示するためのコード２４３０２を含み得る。コード２４３０２は、図２４３に関して説明した方法に従ってこの機能を実行することができる。
【１７００】
コード２４３０４は、ブロックチェーンの階層インデックスを構築するようにプロセッサ９０２に指示するために含まれ得る。階層型インデックスは、ブロックチェーン内のブロックの内容のハッシュコード値に基づいて、マークルツリーとすることができる。
【１７０１】
コード２４３０６は、現在のＩｏＴネットワークレベルでマークルツリーのコヒーレントキャッシュを構築するようにプロセッサ９０２に指示するために含まれ、コヒーレントキャッシュは、ＩｏＴネットワーク内の下位レベルのマークルツリーを含み得る。コード２４３０６は、図２４０に関して説明した方法を使用してコヒーレントキャッシュの構築を実行することができる。
【１７０２】
コード２４３０８は、キャッシュのコヒーレンシを維持するようにプロセッサ９０２に指示するために含まれ得る。コード２４３０８は、図２４１に関して説明した方法を使用してこの機能を実行することができる。
【１７０３】
ＩｏＴデバイスの機能を実施するために、任意の数の他のコードブロックを機械可読媒体２４３００に含めることができる。これらのコードブロックは、ＩｏＴデバイス間でパケットを構築し送信するための通信部、セキュアに実行されるコードのための測定を実行するためのセキュアブータ／測定部、鍵生成部、または本明細書で説明される任意の数の他のコードブロックを含み得る。
【１７０４】
パブリッシュ−サブスクライブ（Ｐｕｂ−Ｓｕｂ）型は、特定のネットワークアドレスにパケットまたはフレームを送信することによる経路指定と比較して、ネットワーク経路指定機能がコンテンツの効率的な経路指定に適用される、コンテンツ中心ネットワーク（ＣＣＮ）のサブセットである。Ｐｕｂ−Ｓｕｂ型の焦点は、単一のパブリッシュ済みコンテンツを複数のサブスクライバに、複数のパブリケーションを単一のサブスクライバに、またはその両方に効率的に経路指定することにある。特定のコンテンツ項目に使用されることに加えて、Ｐｕｂ−Ｓｕｂ型はトピックに関連していてもよく、トピックは、複数のコンテンツ項目が交換され得る論理的なタイトルまたは件名（ｓｕｂｊｅｃｔ  ｌｉｎｅ）であり得る。
【１７０５】
Ｐｕｂ−Ｓｕｂ型モデルにより、どのネットワークデバイスがサブスクライブ、パブリッシュ、またはその両方を行うことができるかについてトピックを定義できる。パブリッシャは複数のトピックにパブリッシュでき、サブスクライバは複数のトピックにサブスクライブできる。従って、トピックトラフィックを経路指定するときにスケーラビリティの問題が発生する可能性がある。トピックは、文字列、数字、ネットワーク（マルチキャスト）アドレス、ＵＵＩＤ、およびオブジェクトＩＤ階層を含む、様々なデータ形式で表現できる。しかしながら、経路指定効率は、トピックの表現方法および形式によって影響を受け得る。
【１７０６】
本明細書で説明されるように、ブルームフィルタは、経路指定のためにＰｕｂ−Ｓｕｂ型トピックを表すための効率的な方法を提供することができる。ブルームフィルタは、ターゲット値の設定ビットのすべて、例えば、値が１のビットがブルームフィルタの設定ビットと一致する場合に一致を示す。例えば、設定されていないビットはゼロの値を持ち、無視される。従って、ブルームフィルタにビットが設定され、ターゲット値にゼロの値がある場合、ターゲット値の設定ビットがすべてブルームフィルタに設定されている限り、一致する可能性がある。とりわけ、トピックのビットパターンを分散ハッシュタグ（ＤＨＴ）に格納すること、またはトピックおよび関連ステータスをブロックチェーンに格納することなど、他の技法をＰｕｂ−Ｓｕｂ型配信のトピックを追跡するために使用することができる。
【１７０７】
図２４４は、一部の実施形態による、ブルームフィルタに基づくＰｕｂ−Ｓｕｂ型経路指定の使用の概略図である。本装置は、ブルームフィルタを構築し、トピックがハッシュされ、次いで、ＸＯＲ関数などによって、ブルームフィルタのためのビット空間に上書きされる。それぞれが異なってハッシュするので、複数のトピックフォーマットが同じブルームフィルタを使用し得る。ブルームフィルタに使用されるビット空間の長さは、情報理論に基づいて判定され得る。例えば、より多くのビット値を含むより長いブルームフィルタは、より多くのトピックが含まれることを可能にする一方で、ビットが重複する可能性を減少させ、トピックの誤った取得の可能性につながる。
【１７０８】
図２４４に示されるように、コンテンツパブリッシャ２４４０２はトピックのハッシュコードを生成することができる。次いで、パブリッシャは、コンテンツのハッシュコードの設定ビットのすべてを含むルータ２４４０４（Ｕ２）を介してコンテンツを送信することができる。次いで、ルータ２４４０４は、ブルームフィルタをローカルパブリッシャ２４４０６にパブリッシュすることができる（Ｐ４）。Ｕ２およびＵ３などの他のルータ２４４０４は、例えば第１のルータＵ２にサブスクライブして、ターゲットトピックのハッシュコードを含むビットマップを提示することができる。
【１７０９】
Ｕ３などのルータ２４４０４がブルームフィルタ内の設定ビットのすべてを含まない場合、そのトピックに対するハッシュコードはそのツリーを通して送信されない。これは、２４４０４  Ｕ３までのルータによって維持されているツリー内のどのサブスクライバ２４４０８もそのトピックをサブスクライブしていないことを示し得る。ルータ２４４０４  Ｕ２から、ハッシュコードは、Ｐ２などの他のパブリッシャ２４４０６に提供され得る。さらに、トピックのハッシュコードは、Ｕ１内のブルームフィルタ内の設定ビットのすべてが一致する限り、Ｕ１などの他のルータ２４４０４を通って移動することができる。Ｓ１、Ｓ２、およびＳ５などのサブスクライバ２４４０８は、Ｐ１などのパブリッシャ２４４０６から、またはＵ１などのルータ２４４０４からコンテンツを受信することができる。この例では、サブスクライバ２４４０８、Ｓ２は、コンテンツパブリッシャ２４４０２からのハッシュコードと一致するターゲットトピックのハッシュコードを有する。
【１７１０】
この手法では、サブスクライバ２４４０８は、サブスクライブしたいトピックのすべてについて上書きされたハッシュコードを含むブルームフィルタを構築することができる。次いで、サブスクライバ２４４０８は、ブルームフィルタをルータファブリックに登録することができる。パブリッシャ２４４０６はまた、それがコンテンツを提供することができるすべてのトピックについて重複するハッシュコードを含むブルームフィルタを供給することもできる。一例として、同じセマンティックトピックに対応する複数のフォーマット方法がある場合、ブルームフィルタは、経路指定要件を満たす１つまたは複数のものと一致し得る。
【１７１１】
パブリッシュ−サブスクライブ型モデルを使用する経路指定方式を考えると、セキュリティポリシーが、サブネットワーク、デバイス、または外部ネットワークへのゲートウェイにパブリッシュされ得るトピックのセットに対して制限を課したい場合がある。ブルームフィルタマスクは、経路指定ノードに追加され得、マスクは、経路指定され得るトピックのホワイトリスト表現を表す。マスクはまた、フィルタリングされたトピックのブラックリストを表すために使用され得る。
【１７１２】
図２４５は、一部の実施形態による、コンテンツの配信を可能にするためのホワイトリストブルームフィルタの使用の概略図である。図２４５では、トピックブルームフィルタ２４５０２とホワイトリストブルームフィルタ２４５０４との共通部分が、例えば、ＡＮＤ機能を実行することによって計算される。終了ブルームフィルタ２４５０６がゼロの場合、トピックブルームフィルタ２４５０２はホワイトリストブルームフィルタ２４５０４内にあり、コンテンツはコンシューマに進むことが許可される。
【１７１３】
図２４６は、一部の実施形態による、コンテンツの配信を防止するためのブラックリストブルームフィルタの使用の概略図である。図２４６では、トピックブルームフィルタ２４６０２とブラックリストブルームフィルタ２４６０４との共通部分が、例えば、中間ブルームフィルタ２４６０８を生成するためにＮＡＮＤ関数を実行することによって計算される。次いで、中間ブルームフィルタ２４６０８は、例えばＡＮＤ機能２４６１０を使用して、トピックブルームフィルタ２４６０２と交差され得る。終了ブルームフィルタ２４６１２がゼロではない場合、トピックブルームフィルタ２４６０２はブラックリストブルームフィルタ２４６０４内にあり、コンテンツはコンシューマに進むことを妨げられる。
【１７１４】
図２４７は、一部の実施形態による、コンテンツ制御のためにブラックリストまたはホワイトリストブルームフィルタを用いてＰｕｂ−Ｓｕｂを実装するための例示的な方法２４７００のプロセスフロー図である。図２４７の方法２４７００は、図２４８に関して説明されるＩｏＴデバイス２４８００によって実施することができる。方法２４７００は、例えば、サブスクライバが複数のトピックについてのハッシュコードを含むブルームフィルタを計算するときに、ブロック２４７０２において開始し得る。
【１７１５】
ブロック２４７０６において、管理者は、ブラックリストブルームフィルタ、ホワイトリストブルームフィルタ、またはその両方をシステム内のルータに登録する。ブロック２４７０８において、パブリッシャは、パブリケーションブルームフィルタを使用してコンテンツをパブリッシュする。パブリケーションブルームフィルタは、配信に使用されるブルームフィルタの長さと一致するビット長を持つ、トピックまたはパブリケーションの直接ハッシュコードであり得る。
【１７１６】
ブロック２４７１０において、コンテンツがルータに配信される。次いで、ルータは、パブリッシャおよびサブスクライバのブルームフィルタのＰｕｂ−Ｓｕｂ型共通部分を計算する。ブロック２４７１２において、Ｐｕｂ−Ｓｕｂ型共通部分がゼロに等しいか否かに関する判定が行われる。Ｐｕｂ−Ｓｕｂ型共通部分がゼロに等しく、パブリッシャおよびサブスクライバのブルームフィルタが重複していないことを示す場合、方法２４７００はブロック２４７１４で終了する。
【１７１７】
ブロック２４７１２で、Ｐｕｂ−Ｓｕｂ型共通部分がゼロに等しくないと判定された場合、ブロック２４７１６において、Ｐｕｂ−Ｓｕｂ型共通部分とホワイトリストトピックのブルームフィルタとのホワイトリスト共通部分が計算される。ブロック２４７１８において、ブラックリストトピックのＰｕｂ−Ｓｕｂ型共通部分とブルームフィルタのブラックリスト共通部分が計算される。
【１７１８】
ブロック２４７２０において、ホワイトリスト共通部分がゼロに等しく、ブラックリスト共通部分がゼロに等しくないか否かに関する判定が行われる。両方の条件が真である場合、ブロック２４７２２において、コンテンツはサブスクライバに経路指定されない。いずれかの条件が真ではない場合、ブロック２４７２４において、コンテンツはサブスクライバに経路指定される。次いで、方法２４７００は、次にブロック２４７１４で終了する。
【１７１９】
図２４８は、一部の実施形態による、ブルームフィルタを使用してＰｕｂ−Ｓｕｂ型コンテンツ配信システムを実装するためにＩｏＴデバイス２４８００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス２４８００に対して選択され使用されてもよいことに留意されたい。
【１７２０】
ＩｏＴデバイス２４８００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）を含むことができる。ＴＰＭは、暗号化プロセッサ（ＣＰ）、不揮発性メモリ（ＮＶＭ）、およびセキュアメモリ（ＳＭ）を含み得る。ＣＰは、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭは、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭは、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。本明細書で使用される場合、測定値は、ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードである。ブートコードセグメントの測定から開始して、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＳＭはセキュアなストレージを提供することができる。
【１７２１】
ＴＰＭを使用して、プログラムを実行するためのＴＥＥまたはセキュアエンクレーブを確立することができる。ＴＰＭはまた、セキュアな通信のための暗号化サポートおよび識別のための鍵を提供することを含む、任意の数の他の機能のためにも使用され得る。ＴＰＭは、ＩｏＴネットワークの一番エッジにあるセンサなど、より制約の厳しいデバイスには存在しない可能性がある。これらのデバイスでは、セキュリティは、ブロックチェーン自体によって、上流のデバイスによって、仮想ＴＰＭなどによって提供され得る。
【１７２２】
大容量ストレージ８０８は、本明細書で説明されるＰｕｂ−Ｓｕｂ型機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１７２３】
大容量ストレージ８０８は、トピックのためのハッシュコードを生成することができるハッシュコード計算部２４８０２を含むことができる。ハッシュコード計算部２４８０２は、例えばＸＯＲ関数を使用して、ハッシュコードをブルームフィルタに書き込むことができる。これにより、ブルームフィルタトピックリスト２４８０４を作成することができる。一部の例では、ＩｏＴデバイス２４８００は、パブリッシャまたはルータとして機能することができる。これらの例では、ブルームフィルタトピックリスト２４８０４は、例えばフォグ８１２内またはクラウド３０２内の他のパブリッシャまたはルータから取得され得る。
【１７２４】
ホワイトリストマスク２４８０６は、管理者による再配信のために許容可能であると識別されたトピックを格納するために含まれ得る。ブラックリストマスク２４８０８は、再配信を許容可能ではないと識別されたトピックを格納するために含まれ得る。
【１７２５】
サブスクリプションマネージャ２４８１０は、ブルームフィルタトピックリスト２４８０４は、フォグ８１２またはクラウド３０２内のルータおよび他のデバイスに登録するために含まれ得る。ＩｏＴデバイス２４８００がルータまたはパブリッシャとして機能している場合、サブスクリプションマネージャ２４８１０は、図２４７に関して説明したように、ブルームフィルタトピックリスト２４８０４内のトピックがホワイトリストマスク２４８０６またはブラックリストマスク２４８０８のどちらにあるかを判定して、コンテンツを渡すべきか否かを判定し得る。
【１７２６】
コンテンツロケータ２４８１２は、トピックに関連するコンテンツを見つけて提供するために含まれ得る。例えば、コンテンツが他のパブリッシャまたはルータによって提供され、コンテンツロケータ２４８１２によって保存されて、コンテンツがフォグ８１２またはクラウド３０２内の他のデバイスに提供される前に、そのコンテンツがホワイトリスト２４８０６またはブラックリスト２４８０８にあるか否かに関する判定を可能にし得る。
【１７２７】
図２４９は、一部の実施形態による、コンテンツ配信のためにブルームフィルタを使用してＰｕｂ−Ｓｕｂ型システムを管理するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体２４９００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体２４９００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体２４９００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１７２８】
非一時的機械可読媒体２４９００は、例えば、複数のトピックのそれぞれのハッシュコードを計算し、次いでハッシュコードをブルームフィルタに上書きすることによって、ブルームフィルタトピックリストを生成するようにプロセッサ９０２に指示するためのコード２４９０２を含み得る。
【１７２９】
コード２４９０４は、ＩｏＴネットワーク内のルータにホワイトリストマスク、ブラックリストマスク、またはその両方を登録するようにプロセッサ９０２に指示するために含まれ得る。一部の例では、コード２４９０４は、コンテンツを転送するか否かを判定する際にプロセッサによって使用されるホワイトリストマスク、ブラックリストマスク、またはその両方を別のデバイスから受け入れることができる。
【１７３０】
コード２４９０６は、サブスクリプションブルームフィルタをルータに登録するようにプロセッサ９０２に指示するために含まれ得る。例えば機械可読媒体２４９００がルータの一部である場合、コード２４９０６は、別のデバイスからのサブスクリプションブルームフィルタを受け入れるようにプロセッサ９０２に指示することができる。
【１７３１】
コード２４９０８は、コンテンツがネットワーク上でアクセス可能か否かを判定するために、コンテンツフィルタとサブスクリプションブルームフィルタとのコンテンツの共通部分を計算するようにプロセッサ９０２に指示するために含まれ得る。コード２４９１０は、コンテンツが許可されているか否かを判定するために、コンテンツ共通部分とホワイトリストマスクとの共通部分を計算するようにプロセッサ９０２に指示するために含まれ得る。コード２４９１２は、コンテンツが禁止されているか否かを判定するために、コンテンツ共通部分とブラックリストマスクとの共通部分を計算するようにプロセッサ９０２に指示するために含まれ得る。
【１７３２】
コード２４９１４は、例えば、コンテンツがホワイトリストマスクによって認可され、ブラックリストマスクによって禁止されていない場合、コンテンツをサブスクライバに経路指定するようにプロセッサ９０２に指示するために含まれ得る。これらの条件のいずれかが真である場合、コード２４９１４はコンテンツを削除し得る。
【１７３３】
ＩｏＴデバイスの機能を実施するために、任意の数の他のコードブロックを機械可読媒体２４９００に含めることができる。これらのコードブロックは、ＩｏＴデバイス間でパケットを構築し送信するための通信部、セキュアに実行されるコードのための測定を実行するためのセキュアブータ／測定部、鍵生成部、または本明細書で説明される任意の数の他のコードブロックを含み得る。
【１７３４】
パブリッシャ、サブスクライバ、および経路指定ノードのセットから成るＰｕｂ−Ｓｕｂ型ネットワークを考えると、パブリッシャは、機密コンテンツをトピック通知メッセージに含めることを希望する場合がある。コンテンツは、グループまたは共有鍵とすることができるトピック暗号化鍵で暗号化することができる。このユースケースの課題は、トピック通知を受け取った後にコンテンツを消費する前に、サブスクライバがコンテンツ暗号化鍵を取得する必要があることである。
【１７３５】
経路指定ノードは鍵管理ノードとして機能することができるので、Ｐｕｂ−Ｓｕｂ型ネットワークを使用して、ネットワークのダイナミクスに合わせて拡張された鍵管理通知メッセージを配信することができる。例えば、鍵の必要性を知らせる暗号化されたコンテンツが元のトピックに含まれている場合など、鍵管理トピックが自動的に作成されて配信されることがある。暗号化されたコンテンツを受信すると、サブスクライバは暗号化鍵を取得するために鍵管理のＧＥＴ要求を発行する。経路指定ノードはこれを予想し、暗号化鍵をプリフェッチする鍵管理トピックをサブスクライブする。
【１７３６】
図２５０は、一部の実施形態による、暗号化されたコンテンツを用いたトピック通知の概略図である。図２５０では、経路指定ノード２５００２は、ＫＴ１などのトピック鍵をキャッシュすることができ、その結果、それらが経路指定ノード２５００２によってサービスされるサブスクライバ２５００４のコミュニティにとってローカルに利用可能になり得る。鍵管理トピックは、鍵管理トピックへのサブスクライバとして動作する経路指定ノード２５００２に通知する。
【１７３７】
図２５１の（Ａ）は、一部の実施形態による、暗号化されたコンテンツを含むトピックの通知を受信するルータのグループの概略図である。そのキャッシュに含まれている鍵ＫＴ１を有する経路指定ノード２５１０２は、トピックＴ１  ２５１０８に対する鍵管理トピックＴ［ＫＴ１］  ２５１０６をパブリッシュすることによってサブスクリプション２５１０４に応答することができる。トピック通知Ｔ１  ２５１０８は、暗号化コンテンツＣを含むことができ、コンテンツ暗号化鍵はＫＴ１である。トピック通知Ｔ１  ２５１０８を受信すると、ルータ２５１０２、２５１１０、２５１１２、または２５１１４に、トピックＴ［ＫＴ１］  ２５１０６を定義させることができる。
【１７３８】
トピックＴ［Ｔ１］にサブスクライブしている（２５１０４）ルータ２５１１０は、そのトピックについての鍵管理イベントの受信を待つことができる。トピックＴ１  ２５１０８のパブリッシャＰ  ２５１１６は、鍵ＫＴ１をルータ２５１０２に供給することができ、これはシステム内の他のルータに対する鍵キャッシュマネージャとして機能することができる。鍵を受信すると、経路指定ノード２５１０２は、そのサブスクライバに鍵ＫＴ１の利用可能性を通知する。
【１７３９】
図２５１の（Ｂ）は、一部の実施形態による、サブスクライバが暗号化されたトピックを要求することを見越してそれらのキャッシュをウォーミングするルータのグループの概略図である。経路指定ノード２５１１０などの経路指定ノード２５１０２へのサブスクライバは、例えば、鍵ＧＥＴ要求２５１２２を使用して鍵ＫＴ１をプリエンプティブに取得することによって、自分のキャッシュ２５１２０をウォームアップすることができる。これは、経路指定ノード２５１１２などの下流のルータ、およびサブスクライビングノード２５１１８などのサブスクライバノードが鍵ＧＥＴ要求２５１２４を発行することによってＴ１通知２５１０８に応答することを見越して実行され得る。コンテンツ暗号化鍵は、サイト固有の鍵によって、または経路指定ノードとサブスクライバノードとの間のホップにわたってトピック鍵を保護するＶＰＮセッションによってさらに暗号化され得ることに留意されたい。
【１７４０】
図２５２は、一部の実施形態による、鍵管理通知およびウォームキーキャッシングを使用するための例示的な方法２５２００のプロセスフロー図である。図２５２の方法２５２００は、図２５３に関して説明されるＩｏＴデバイス２５３００によって実施することができる。本方法は、例えば、ＩｏＴデバイスが、コンテンツ配信のためにブルームフィルタを使用することができるコンテンツ配信のために経路指定ネットワークに参加するときに、ブロック２５２０２において開始し得る。ブロック２５２０４において、パブリッシャは、コンテンツ（Ｃ）およびコンテンツ暗号化鍵（ＫＴ１）を生成する。次いで、暗号化されたコンテンツＥ＝｛Ｃ｝ＫＴ１は、パブリックリポジトリからダウンロードするために利用可能であり得る。
【１７４１】
ブロック２５２０６において、パブリッシャは、Ｐｕｂ−Ｓｕｂ型サブスクライバを有するトピックＴ１の下でコンテンツを利用可能にすることができる。ブロック２５２０８において、パブリッシャは、第１の経路指定ノード（Ｒ１）にＴ１を通知することができる。経路指定ノード（Ｒ１）は、利用可能なパブリッシュされたトピックを含むブルームフィルタを構築することができる。経路指定ノード（Ｒ１）は、暗号化コンテンツ（Ｅ）が利用可能であることを示すタグを含む。
【１７４２】
ブロック２５２１０において、Ｔ１のサブスクリプションを有する第２の経路指定ノード（Ｒ２）は、Ｅタグを含む、第１の経路指定ノード（Ｒ１）からのトピック通知を受信する。ブロック２５２１２において、第１の経路指定ノード（Ｒ１）は、鍵管理トピックＴ［ＫＴ１］を構築して、第２の経路指定ノード（Ｒ２）に鍵ＫＴ１の利用可能性を通知する。
【１７４３】
ブロック２５２１４において、Ｅタグを有するＴ１通知を受信すると、第２の経路指定ノード（Ｒ２）は、鍵管理トピックＴ［ＫＴ１］にサブスクライブする。さらに、Ｔ１通知および鍵管理トピックは、チェーン内の連続するルータを介して伝播され得る。
【１７４４】
ブロック２５２１６において、パブリッシャは、トピック暗号化鍵ＫＴ１を第１の経路指定ノードに供給する。トピック暗号化鍵を受信すると、Ｔ１のすべてのサブスクライバに通知される。
【１７４５】
ブロック２５２１８において、トピックＴ１へのサブスクライバ（Ｓ）がトピック暗号化鍵ＫＴ１を使用してＥを復号したいとき、サブスクライバは、鍵キャッシュマネージャとして機能するルータからＫＴ１を要求する。サブスクライバのための鍵キャッシュマネージャは、サブスクライバと通信している最寄りのルータでもよいし、ルータのグループ全体に鍵キャッシュ管理サービスを提供する最初のルータでもよい。
【１７４６】
ブロック２５２２０において、トピック暗号化鍵がキャッシュ内にあるか否かに関する判定が行われる。ない場合、ブロック２５２２２において、鍵キャッシュマネージャとして機能するルータは、ピアノードからトピック暗号化鍵を要求する。次いで、プロセスフローはブロック２５２２０に戻り、トピック暗号化鍵が現在キャッシュ内にあるか否かを判定する。ブロック２５２２０でトピック暗号化鍵がキャッシュ内にあると判定された場合、プロセスフローはブロック２５２２４に進み、トピック暗号化鍵がこの例ではサブスクライバなどの要求者に送信される。
【１７４７】
ブロック２５２２６において、トピック暗号化鍵ＫＴ１を使用して、暗号化されたコンテンツＥが復号される。次いで、方法２５２００は、ブロック２５２２８で終了する。
【１７４８】
図２５３は、一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するためのＩｏＴデバイス２５３００に存在し得るコンポーネントの一例のブロック図である。同様の番号が付けられた項目は、図３および図８に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス２５３００に対して選択され使用されてもよいことに留意されたい。
【１７４９】
ＩｏＴデバイス２５３００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）を含むことができる。ＴＰＭは、暗号化プロセッサ（ＣＰ）、不揮発性メモリ（ＮＶＭ）、およびセキュアメモリ（ＳＭ）を含み得る。ＣＰは、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭは、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭは、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。本明細書で使用される場合、測定値は、ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードである。ブートコードセグメントの測定から開始して、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＳＭはセキュアなストレージを提供することができる。
【１７５０】
ＴＰＭを使用して、プログラムを実行するためのＴＥＥまたはセキュアエンクレーブを確立することができる。ＴＰＭはまた、セキュアな通信のための暗号化サポートおよび識別のための鍵を提供することを含む、任意の数の他の機能のためにも使用され得る。ＴＰＭは、ＩｏＴネットワークの一番エッジにあるセンサなど、より制約の厳しいデバイスには存在しない可能性がある。これらのデバイスでは、セキュリティは、ブロックチェーン自体によって、上流のデバイスによって、仮想ＴＰＭなどによって提供され得る。
【１７５１】
大容量ストレージ８０８は、本明細書で説明される暗号化コンテンツ配信機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１７５２】
大容量ストレージ８０８は、暗号化されたコンテンツを含むトピックを識別することができるトピック分類部２５３０２を含むことができる。トピック分類部２５３０２は、暗号化されたコンテンツおよび暗号化されていないコンテンツを含むトピックを含む、利用可能なトピックについてブルームフィルタトピックリストを作成することができる。
【１７５３】
通知部２５３０４は、暗号化されたコンテンツを含むトピックを、フォグ８１２内の他のデバイスに通知することができる。鍵サブスクライバ２５３０６は、暗号化コンテンツ２５３１０のトピック鍵２５３０８を含むトピックをサブスクライブするために含まれ得る。鍵サブスクライバ２５３０６は、パブリッシャまたはルータなどのフォグ８１２内のデバイスから暗号化コンテンツ２５３１０をプルまたは受信し、ルータまたはサブスクライバなど、フォグ８１２内の他のデバイスに暗号化コンテンツ２５３１０を提供することができる。復号部２５３１２は、例えば、トピック鍵２５３０８を使用して、暗号化されたコンテンツを復号化するために含まれ得る。
【１７５４】
図２５４は、一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体２５４００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体２５４００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体２５４００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１７５５】
非一時的機械可読媒体２５４００は、暗号化されたコンテンツの通知を受信するようにプロセッサ９０２に指示するためのコード２５４０２を含み得る。通知は、パブリッシャ、パブリッシャと接触しているプライムルータ、またはプライムルータと接触している他のルータによって送信され得る。
【１７５６】
コード２５４０４は、利用可能なコンテンツのブルームフィルタを構築するようにプロセッサ９０２に指示するために含まれ得る。ブルームフィルタは、暗号化されたコンテンツを含むトピックに関するハッシュコードと、暗号化されたコンテンツを含まないトピックに関するハッシュコードとを含み得る。
【１７５７】
コード２５４０６は、トピック通知をルータに送信するようにプロセッサ９０２に指示するために含まれ得る。トピック通知は、トピックがコンテンツを暗号化したという情報を含み得る。
【１７５８】
コード２５４０８は、例えば鍵管理トピックを含むトピック通知を受信したときに、トピックにサブスクライブするようにプロセッサ９０２に指示するために含まれ得る。コード２５４１０は、暗号化されたコンテンツのための鍵の利用可能性をサブスクライバに通知するようにプロセッサ９０２に指示するために含まれ得る。
【１７５９】
コード２５４１２は、例えば、サブスクライバがルータの場合、ピアノードから鍵を取得するようにプロセッサ９０２に指示するために含まれ得る。コード２５４１２は、サブスクライバと通信しているルータから鍵を取得するようにプロセッサ９０２に指示することができる。
【１７６０】
コード２５４１４は、鍵をサブスクライバに送信するようにプロセッサ９０２に指示するために含まれ得、サブスクライバは、ルータまたはコンテンツのエンドコンシューマを含み得る。コード２５４１４は、例えば、サブスクライバがコンテンツのコンシューマである場合、コンテンツを復号するようにプロセッサに指示することができる。
【１７６１】
ＩｏＴデバイスの機能を実施するために、任意の数の他のコードブロックを機械可読媒体２５４００に含めることができる。これらのコードブロックは、ＩｏＴデバイス間でパケットを構築し送信するための通信部、セキュアに実行されるコードのための測定を実行するためのセキュアブータ／測定部、鍵生成部、または本明細書で説明される任意の数の他のコードブロックを含み得る。
【１７６２】
交信を保護するためのトピックレベルの暗号化に加えて、トピックはパブリッシャおよびサブスクライバのグループ内でプライバシーセンシティブであり得る。追加の保護レベルを達成するために、グループ鍵を使用してトピックを暗号化することができる。グループ鍵は、コンテンツ暗号化鍵を兼ねてもよいし、第２のグループ鍵であってもよい。グループ鍵の配布は、他の技法の中でも、図２５２に関して説明した方法２５２００に従うことができる。
【１７６３】
図２５５は、一部の実施形態による、トピックグループ鍵２５５０４を取得するサブスクライバ２５５０２の概略図である。トピックグループ鍵２５５０４は、最初にトピックネーミングサーバ２５５０６によって管理されるトピックグループにサブスクライバ２５５０２を登録することによって、例えば、トピックネーミングサーバ２５５０６に対してトピックへ参加またはトピックを作成するための参加要求２５５０８をサブスクライバ２５５０２に送信させることによって、取得され得る。次いで、トピックネーミングサーバ２５５０６は、グループメンバシップクレデンシャルを含むメッセージ２５５１０を発行し得る。同様に、パブリッシャ２５５１２は、参加要求２５５１４を送信し、トピックグループ鍵２５５０４などのグループメンバシップクレデンシャルを含むメッセージ２５５１６をトピックネーミングサーバ２５５１６から受信することによってグループに参加することができる。
【１７６４】
次いで、パブリッシャ２５５１２およびサブスクライバ２５５０２は、グループメンバとして認証することができる。認証が成功すると、トピックネーミングサーバ２５５０６はセキュアなセッションを開始してトピックグループ鍵２５５０４をメンバに配布することができる。
【１７６５】
図２５６は、一部の実施形態による、利用可能なトピックをサブスクライバに通知するためのサブスクリプションブルームフィルタ２５６０２を生成するパブリッシャの概略図である。ブルームフィルタ通知システムは、図２４４に関して説明したように機能することができる。パブリッシャおよびサブスクライバがトピック２５６０６を暗号化するためのトピックグループ鍵２５６０４を所有すると、トピック２５６０６は暗号化されてパブリッシャによる暗号化トピック２５６０８を形成することができる。非プライベートトピック２５６１０は、ハッシュ関数２５６１２で暗号化トピック２５６０８と組み合わされて通知ブルームフィルタ２５６０２を形成することができる。同様に、サブスクライバは、関心のあるトピックを暗号化し、次いで暗号化された値をブルームフィルタへの入力として使用することによって、サブスクリプションブルームフィルタを計算することができる。
【１７６６】
図２５７は、一部の実施形態による、トピック暗号化のための例示的な方法２５７００のラダー図である。図２５７の方法２５７００は、図２６０に関して説明されるＩｏＴデバイス２６０００によって実施することができる。トピック暗号化鍵は、例えば、図２５５に関して説明したように、トピックネーミングサービス（ＴＮＳ）から既知のトピックのリストを受信する鍵配布センター（ＫＤＣ）２５７０２によって管理され得る。ＫＤＣ  ２５７０２は、ＴＮＳによって発行された証明書またはアテステーション鍵２５７０４を使用して、トピックグループ鍵２５７１０を提供する前に、サブスクライバ２５７０６などのサブスクライバと、パブリッシャ２５７０８などのパブリッシャがトピックグループのメンバであることを検証することができる。
【１７６７】
ＴＮＳは、トピックグループ鍵２５７１０としてエンハンストプライバシＩＤ（ＥＰＩＤ）鍵およびメンバを登録するためのＥＰＩＤ参加プロトコルを使用することができる。ＫＤＣ  ２５７０２は、トピックグループ鍵２５７０４を配布するときに、署名されたＤｉｆｆｉｅ−Ｈｅｌｌｍａｎプロトコルを使用してサブスクライバ２５７０４またはパブリッシャ２５７０６へのセキュアなチャネルを確立することができる。トピックグループ鍵２５７０４は対称鍵であり得る。
【１７６８】
方法２５７００は、パブリッシャ２５７０８がトピック暗号化鍵２５７１０を生成した（２５７１２）ときに開始し得る。次いで、パブリッシャ２５７０８は、トピック暗号化鍵２５７１０をＫＤＣ  ２５７０２から提供された鍵で暗号化し、アテステーションメッセージ２５７１４でトピック暗号化鍵２５７１０をＫＤＣ  ２５７０２にプッシュする。
【１７６９】
次いで、パブリッシャ２５７０８は、トピック暗号化鍵２５７１０を使用して暗号化されたコンテンツと共に、トピックをルータ２５７１８にパブリッシュする（２５７１６）ことができる。サブスクライバ２５７０６は、例えばサブスクライバ２５７０６が受信したいトピックのハッシュコードを含むブルームフィルタを含む、サブスクリプションメッセージ２５７２０をルータ２５７１８に送信することができる。
【１７７０】
パブリッシュされたトピックメッセージ２５７１６を受信すると、ルータ２５７１８は、コンテンツがサブスクライバ２５７０６によって要求されていると判定することができる。次いで、ルータ２５７１８は、暗号化されたコンテンツを含む通知メッセージ２５７２２をサブスクライバ２５７０６に送信することができる。次いで、サブスクライバ２５７０６は、トピック暗号化鍵２５７１０を取得するための要求と共にアテステーションメッセージ２５７２４をＫＤＣ  ２５７０２に送信することができる。
【１７７１】
次いで、ＫＤＣ  ２５７０２は、例えば通信鍵で暗号化されたトピック暗号化鍵２５７１０を含むメッセージ２５７２６を送信することができる。次いで、サブスクライバ２５７０６は、使用のためにコンテンツを復号する（２５７２８）ことができる。
【１７７２】
同じトピック暗号化鍵２５７１０を使用して、トピックに追加のコンテンツを提供することができる。例えば、パブリッシャ２５７０８は、追加の暗号化コンテンツを含むメッセージ２５７３０をルータ２５７１８に送信することができる。次いで、ルータ２５７１８は、追加の暗号化コンテンツを含む通知メッセージ２５７３２をサブスクライバ２５７０６に送信することができる。次いで、サブスクライバ２５７０６は、使用のために追加のコンテンツを復号することができる（２５７３４）。
【１７７３】
ＩｏＴネットワークは、セキュリティ、プライバシー、完全性、または安全性の分類に従って分割されることがよくある。分類を明確にするために、マルチレベルのセキュリティラベルを使用することができる。各レベルに関連するトピックまたはカテゴリのセットがあり得る。例えば、図２４４に関して説明したように、ブルームフィルタメカニズムを使用して、セキュリティラベルを含む通知を配信することができる。セキュリティラベルの後には、経路指定ノードや他のサブスクライバやパブリッシャが続くことがある。マルチレベルセキュリティラベルは、とりわけ、例えば、Ｂｉｂａ  Ｉｎｔｅｇｒｉｔｙ  ＭｏｄｅｌおよびＢｅｌｌａ−ＬａＰａｄｕｌａセキュリティモードを含む、複数の異なるモデルに基づき得る。
【１７７４】
図２５８は、一部の実施形態による、パブリケーション−サブスクライブ型環境におけるマルチレベルセキュリティラベルの使用の概略図である。この図は、Ｂｉｂａ完全性モデルとＢｅｌｌ−ＬａＰｏｄｕｌａ機密性モデルの使用法を示している。Ｂｉｂａ完全性モデルでは、一般に、Ｌ１からＬ２などの上位レベルへの許可された書き込み（制約Ｉ）はなく、Ｌ０からＬ１などの下位レベルからの許可された読み取り（制約ＩＩ）はない。Ｂｅｌｌ−ＬａＰａｄｕｌａ機密性モデルでは、一般に、Ｌ１からＬ０などの下位レベルへの許可された書き込み（制約ＩＩＩ）はなく、Ｌ０からＬ１などの上位レベルへの許可された読み取り（制約ＩＶ）はない。
【１７７５】
パブリッシャ２５８０２は、ラベルカテゴリをブルームトピックＣｘにマッピングすることによって、セキュリティラベルをブルームフィルタとして符号化することができる。ラベルレベル自体は、ラベルカテゴリのいずれかが提供されているときに存在するトピックであり得る。異なるレベルのカテゴリが最初のレベルのカテゴリと混同されないように、レベルトピックをカテゴリトピックのそれぞれで符号化することが適切であり得る。符号化は、例えば、２つの値の暗号化ハッシュによって、または出力値が入力値のいずれとも衝突しないようになんらかの関数ｆ（）を適用することによって実現できる。例えば、レベルを表すビットパターンは、ビットパターンのＸＯＲを実行することによってトピックのビットパターンと共に処理されてもよい。次いで、結果として得られるビットパターンはブルームフィルタで使用されてもよい。
【１７７６】
経路指定ノード２５８０４は、セキュリティレベルトピックを認識し、次いで適切なセキュリティモデル挙動制約を適用することによってセキュリティポリシーセマンティクスを適用する。例えば、制約条件Ｉが守られる場合、ルータは、レベルＬ０で動作することを認可されたサブスクライバＳ０がレベルＬ１で動作することを認可されたパブリッシャから通知を受信することを可能にし得る。同様に、サブスクライバＳ２がレベルＬ２で動作することを認可されている場合、Ｌ１パブリッシャからの通知はブロックされる。
【１７７７】
図２５８に示したマルチレベルセキュリティポリシーは排他的なものではない。他のマルチレベルセキュリティポリシーが使用されてもよい。さらに、本明細書で使用される例は、ネットワーク内の複数レベルへのマルチレベルセキュリティポリシーの適用を説明しているが、セキュリティレベルは、とりわけ、単一ネットワークレベル内の異なるセキュリティレベルとして定義され得ることに留意されたい。
【１７７８】
図２５９は、一部の実施形態による、マルチレベルセキュリティポリシーを通知メッセージに適用するためにブルームフィルタを実装するための例示的な方法２５９００のプロセスフロー図である。図２５９の方法２５９００は、図２６０に関して説明されるＩｏＴデバイス２６０００によって実施することができる。方法２５９００は、例えば、パブリッシャが共有するコンテンツを有する場合に、サブスクライバがコンテンツを要求しているときに、ブロック２５９０２において開始し得る。ブロック２５９０４において、これがパブリケーションであるか否かに関する判定が行われる。そうでなければ、そのアクティビティはサブスクリプションの登録であり得、そしてプロセスフローはブロック２５９０６へ進む。
【１７７９】
ブロック２５９０６において、サブスクライバはルータノードに対するそのアイデンティティをアテステーションし、サブスクリプションが登録されているセキュリティレベルを開示する。ブロック２５９０８において、サブスクライバは関心のあるコンテンツを含むブルームフィルタを供給する。本明細書で開示されるように、ブルームフィルタは、とりわけ、関心のあるトピック、カテゴリ、およびセキュリティレベルについての上書きされたビットハッシュコードを含み得る。
【１７８０】
ブロック２５９１０において、ルータが完全性ポリシーを施行しているか否かに関する判定が行われる。そうである場合、ブロック２５９１２において、ルータは、下位ネットワークレベルへの読み取りを許可したフィルタ値をマスクオフすることができる。ブロック２５９１４において、ルータが機密性ポリシーを施行しているか否かに関する判定が行われる。そうである場合、ブロック２５９１６において、ルータは、上位ネットワークレベルまでの読み取りを可能にするフィルタ値をマスクオフすることができる。ブロック２５９１８において、サブスクリプションはルータに登録される。次いで、方法２５９００は、ブロック２５９２０で終了する。
【１７８１】
ブロック２５９０４において、アクティビティがパブリケーションであると判定された場合、プロセスフローはブロック２５９２２に進む。ブロック２５９２２において、パブリッシャは、パブリケーションが与えられるセキュリティレベルをルータノードにアテステーションする。ブロック２５９２４において、カテゴリ内のセキュリティレベルは、パブリケーションコンテンツに対応するブルームフィルタに符号化される。本明細書で説明されるように、ブルームフィルタは、例えば、現在のパブリケーションに加えて、パブリックトピック、プライベートトピック、鍵管理トピック、セキュリティレベルトピックなどを含むことができる。
【１７８２】
ブロック２５９２６において、ルータが完全性ポリシーを施行しているか否かに関する判定が行われる。そうである場合、ブロック２５９２８において、ルータは、上位ネットワークレベルまでの書き込みを可能にするフィルタ値をマスクオフすることができる。ブロック２５９３０において、ルータが機密性ポリシーを施行しているか否かに関する判定が行われる。そうである場合、ブロック２５９３２において、ルータは、下位ネットワークレベルまでの書き込みを可能にするフィルタ値をマスクオフすることができる。ブロック２５９３４において、パブリッシュされた通知はルータ、サブスクライバ、または両方に送信される。次いで、方法２５９００は、ブロック２５９２０で終了する。
【１７８３】
図２６０は、一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するためのＩｏＴデバイス２６０００に存在し得るコンポーネントの一例のブロック図である。ＩｏＴデバイス２６０００は、フォグ８１２などのＩｏＴネットワークにおけるパブリッシャ、ルータ、またはサブスクライバとして機能することができる。同様の番号が付けられた項目は、図３、図８、図２５５、および図２５７に関して説明したとおりである。図８に関して説明したＩｏＴデバイス８００、および本明細書で説明される他のＩｏＴデバイスに対して選択されたものとは異なるコンポーネントが、ＩｏＴデバイス２６０００に対して選択され使用されてもよいことに留意されたい。
【１７８４】
ＩｏＴデバイス２６０００は、例えば、２００９年にＩＳＯ／ＩＥＣ  １１８８９としてＴｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐによって公表された仕様に準拠する、トラステッドプラットフォームモジュール（ＴＰＭ）を含むことができる。ＴＰＭは、暗号化プロセッサ（ＣＰ）、不揮発性メモリ（ＮＶＭ）、およびセキュアメモリ（ＳＭ）を含み得る。ＣＰは、とりわけ、乱数発生器、ＲＳＡハッシュ発生器、ＳＨＡ−１ハッシュ発生器、および暗号化−復号エンジンを提供することができる。ＮＶＭは、例えばとりわけＲＳＡ鍵を含む、製造時にプログラムされた鍵を含み得る。ＳＭは、ソフトウェアで得られた測定値をプラットフォーム構成レジスタに保持することができる。本明細書で使用される場合、測定値は、ストレージ８０８またはメモリ８０４に格納されたコードまたはデータセグメント上で計算されたハッシュコードである。ブートコードセグメントの測定から開始して、初期ブートから信頼チェーンを作成することによって、測定を使用してトラステッド実行環境（ＴＥＥ）を確立することができる。ＳＭはセキュアなストレージを提供することができる。
【１７８５】
ＴＰＭを使用して、プログラムを実行するためのＴＥＥまたはセキュアエンクレーブを確立することができる。ＴＰＭはまた、セキュアな通信のための暗号化サポートおよび識別のための鍵を提供することを含む、任意の数の他の機能のためにも使用され得る。
【１７８６】
大容量ストレージ８０８は、本明細書で説明される暗号化コンテンツ配信機能を実施するための複数のモジュールを含むことができる。大容量ストレージ８０８においてコードブロックとして示されているが、モジュールのうちのいずれも、例えば特定用途向け集積回路（ＡＳＩＣ）に組み込まれるなど、ハードワイヤード回路で完全にまたは部分的に置き換えられ得ることが理解されよう。
【１７８７】
大容量ストレージ８０８は、図２５５に関して説明したように、トピックネーミングサーバ２５５０６を含むことができる。説明したように、トピックネーミングサーバ２５５０６は、トピックグループの作成およびトピックグループの鍵の発行、セキュリティレベルなどのトピックを管理することができる。トピックネーミングサーバ２５５０６は、循環部分鍵のアセンブルし、ＥＰＩＤ鍵生成、ブロックチェーン鍵生成などの本明細書で説明される技法を含む、鍵を生成するために任意の数の技法を使用することができる。
【１７８８】
サブスクライバ２６００２は、とりわけ関心のあるカテゴリ、トピック、およびセキュリティレベルを含むブルームフィルタを、ルータ、およびパブリッシャなどの他のデバイスに供給することができる。アテステーション部２６００４は、図２５７に関して説明したように、例えば、鍵配布センター２５７０２に対して、パブリッシャまたはサブスクライバの識別情報をアテステーションすることができる。鍵配布センター２５７０２は、フォグ８１２またはクラウド３０２内などの別のデバイス内に配置することができる。鍵配布センター２５７０２は、フォグ８１２またはクラウド３０２内のデバイスのアイデンティティを確認し、トピック鍵、レベル鍵、またはその両方を他のデバイスに提供することができる。サブスクライバ２６００２は、関心のあるコンテンツの通知を受信し、関心のあるコンテンツを復号するために鍵配布センター２５７０２から受信した鍵を使用することができる。
【１７８９】
完全性施行部２６００６は、下位セキュリティレベルもしくはネットワークレベルまでの読み取り動作、上位セキュリティレベルもしくはネットワークレベルまでの書き込み動作、またはその両方を可能にするフィルタ値をマスクオフすることができる。機密性執行部２６００８は、上位セキュリティレベルもしくはネットワークレベルまでの読み取り操作、下位セキュリティレベルもしくはネットワークレベルまでの書き込み操作、またはその両方を可能にするフィルタ値をマスクオフすることができる。
【１７９０】
図２６１は、一部の実施形態による、暗号化されたコンテンツを用いてトピック通知を管理するようにプロセッサ９０２に指示するためのコードを含む、非一時的機械可読媒体２６１００のブロック図である。プロセッサ９０２は、バス９０４を介して非一時的機械可読媒体２６１００にアクセスすることができる。プロセッサ９０２およびバス９０４は、図９に関して説明したプロセッサ９０２およびバス９０４と同様の方法で実施することができる。非一時的機械可読媒体２６１００は、図８の大容量ストレージ８０８について説明したデバイスを含むこともできるし、光ディスク、ＵＳＢメモリ（ｔｈｕｍｂ  ｄｒｉｖｅ）、または任意の数の他のハードウェアデバイスを含むこともできる。
【１７９１】
非一時的機械可読媒体２６１００は、トピックのための暗号化鍵、セキュリティレベル、またはその両方を生成するようにプロセッサ９０２に指示するためのコード２６１０２を含み得る。コード２６１０４は、暗号化鍵を鍵配布センターにプッシュするようにプロセッサ９０２に指示するために含まれ得る。次いで、鍵配布センターは、識別情報を確認するために鍵配布センターにアテステーションを提供するデバイスに鍵を提供することができる。デバイスは、とりわけ、パブリッシャ、ルータ、およびサブスクライバを含み得る。
【１７９２】
コード２６１０６は、暗号化されたトピックを例えばルータにパブリッシュするようにプロセッサ９０２に指示するために含まれ得る。コード２６１０８は、ルータ、サブスクライバ、またはその両方などの他のデバイスにトピックの通知を送信するようにプロセッサ９０２に指示するために含まれ得る。トピック通知は、トピックがコンテンツを暗号化したという情報を含み得る。
【１７９３】
コード２６１１０は、例えば、暗号化鍵を要求するアテステーションメッセージを送信することによって、鍵配布センターから暗号化鍵を取得するようにプロセッサ９０２に指示するために含まれ得る。コード２６１１２は、暗号化鍵を使用してコンテンツを復号するようにプロセッサ９０２に指示するために含まれ得る。
【１７９４】
コード２６１１４は、例えば、より低いセキュリティまたはネットワークレベルへの読み取りまたはより高いセキュリティまたはネットワークレベルへの書き込みを可能にするフィルタ値をマスクオフするなど、完全性ポリシーを施行するようにプロセッサ９０２に指示するために含まれ得る。コード２６１１６は、例えば、より低いセキュリティまたはネットワークレベルへの読み取りまたはより高いセキュリティまたはネットワークレベルへの書き込みを可能にするフィルタ値をマスクオフするなど、機密性ポリシーを施行するようにプロセッサ９０２に指示するために含まれ得る。
【１７９５】
ＩｏＴデバイスの機能を実施するために、任意の数の他のコードブロックを機械可読媒体２６１００に含めることができる。これらのコードブロックは、ＩｏＴデバイス間でパケットを構築し送信するための通信部、セキュアに実行されるコードのための測定を実行するためのセキュアブータ／測定部、鍵生成部、または本明細書で説明される任意の数の他のコードブロックを含み得る。
【１７９６】
本明細書で説明される技法は、様々な目的のために任意の数のＩｏＴネットワークを実装するために使用され得る。以下のセクションでは、実装できるその他のアプリケーションについて説明する。
【１７９７】
第１の例では、ＩｏＴネットワークを使用して、清掃、菣뎃菣誃菣릂胣钁臣ꚇ郧ꪁ臣꺁鯧讫臣ꪁ臣開뷤꺁臣膂臣궃菣莃菣꺁뻧銂껥薣臣讂臣ꢁ臣ꞁ臣讂胣궃菣莃菣꾁胣몺雩貁该鲽ꃩ龟臣ꖎ뿨鞁臣蒁苣ꢁ臣膀臣龁臣궃菣莃菣ꮁ뿨ꖎ臣ꚁ臣讂臣趁臣開臣銂鳦辰臣馁苣袂臣ꮁ꣨袨臣貂뻥讂臣膂胣랂菣ꒂ菣鲃菣袃臣鞁臣겪飦馁苣鎁臣貁臣趁苣芀苣ꎃ苣궃菣莃菣꾁胣颭鳥膀该趁ꓦ몇胣誁苣뎁믤꺁苣ꎃ苣궃菣莃菣膀뫤鎖胣誁苣뎁믤꺁苣ꒂ菣趃菣ꎂ菣꾂苣릂菣ꂃ臣꺁鯧銺뷤ꢔ苣ꮐ苣螤闦꺁菣肃菣蚃苣꺁룤ꞁꧦ붃苣龮ꇨ鞁臣膀觧骮臣꺛髧銂臩邈臣讂臣膂臣ꪇ뻥貐駦趽뷧릉껥誁苣뎁菣莃菣뎃苣袼볯겼볯궼볯랂苣蚃菣ꮁ鿥ꖁ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 뎛볯隼볯꾁胣肸菩꺁껥붖뷥讅臣袂苣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼臣肸뻤꺁鯥ꞁ臣讂胣鎁臣设臣꾁胣랂菣ꒂ菣鲃菣袃臣膀胩財뫤ꮁ苣ꎁ臣붐臣閁苣龁臣骁苣钁臣銂详蚁臣ꢁ苣ꞁ臣讂菣떂苣꾂菣ꢔ臣뾁껧뺁臣꾁臣뾁껧銼볯銼볯銼臣芁苣芀臣뾁苣ꪇ뻥蒚臣躏鯩馁苣鎁臣貁룤膦臣龩菨ꞁ臣誂뻥讂臣膀苣ꎃ苣궃菣莃菣꾁胣螤闦꺁详떼臣貂臣龩菨誁苣뎁뫤ꆬ髧ꪁꧦ붃苣覜臣鞾苣芀뻤袁臣膀臣뾁껧꾁胣设臣낁藥銜苣鞡賥ꪁ臣꺁ꃩ龟苣開臣麛苣膀臣뾁苣蚛苣讂臣膂臣骀룥꾁髩閁苣龁藨銂뷤ꢔ臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯馼胣㲑䐯噉ਾ†臣覂臣膀苣ꎃ苣궃菣莃菣꾁胣ꮐ臣貂苣뎂菣钃菣벃菣ꎂ菣낂胣ꆃ菣ꪃ胣誁苣뎁菣莃菣꾃菣궂菣낂菨鮊臣袂臣ꚁ迦鮾臣貂苣貺곦蒚臣龩菨銂鳦馁苣鎁臣貁臣趁苣芀苣ꎃ苣궃菣莃菣꾁胣设臣낁胣邧믨首蟩꾔触蒁苣꾂苣릂菣ꒂ菣袃胣ꒂ菣뾂菣趃菣袃苣꾂苣릂菣ꒂ菣袃臣ꦁ苣邏뻤馁苣龁苣ꮁ胣ꢂ菣뢂菣벃菣뺁臣꾁菣ꦂ苣躃菣覃臣鞁臣開뷤鞁뻥讂胣ꒂ菣뾂菣趃菣袃苣꾂苣릂菣ꒂ菣袃臣鞁臣膀臣貂苣꾁菣궃苣랂苣벃菣ꢁ臣ꚁ该鲽臣讂苣蚁臣讧裦閁苣膀룤겈髧ꮁ苣꾂苣릂臣貂臣Ꚃ苣隃菣벃苣銂菣벃苣ꮃ臣궂菣莃苣ꖃ臣ꚁ菣벃苣ꮁ苣讂苣뎃苣벃菣莃菣鎽꣩銂铦蒖臣讂胣벽苣꾁胣궃菣ꮂ菣ꞁ迥蚛臣貂臣芁苣蚂苣螃菣뾂苣베듧鞁臣ꚇ郧鞁胣鶁臣螃菣뾂苣꾂菣Ꚃ菣ꮁ胩ꆿ臣讂臣ꢁ臣膀뻤袁臣芸臣龁臣겅髧龩雩꺁臣膂臣ꆋ볥閁苣龁苣궂菣ꪃ菣ꎂ菣ꮂ菣몂菣ꢁ臣ꚁ该鲽臣讂臣ꢁ臣ꞁ臣讂胣鎁苣ꮁ臣膀臩閳臣龁臣趏ꓧ骼髧뮴该꺁鯧隦胣ꚭ釥膀臣袂臣醊귦貁郥뺁苣讂胣뺁臣膀臩ꮁ뿨ꎁ臣뒠郥꺁臩蚠臣邏ꓧ膀뷥肱臣꺁胩ꆵ臣ꦁ胣뎟ꏥ趪귨骀뿤ꢔ臣讧裦馁苣鎁臣节臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 鎁苣覂臣龩菨銂껥붖臣讂臣膂臣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼臣螤闦꺁闧ꪁ苣랂苣蚃菣銂ꏨ馂臣讂臣ꢁ臣ꞁ臣讂胣랂苣蚃菣꾁胣蒐苣ꎃ苣궃菣莃菣銼볯銼볯邼蛥ꮁ볯辽볯趃菣袃菣벃苣銂뷥邈臣讂胥薀臣ꦼ뷯뒼菣邃苣릂臣鞁臣龮ꏨ馁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 랂菣ꒂ菣鲃菣袃볯隼볯邼볯꾁胣螤闦꺁苣뎃苣銼볯銼볯钼苣覜臣讂臣ꢁ臣ꞁ臣讂胣뮂菣떂볯隼볯邼볯꾁胣낒ꋥꮁ雩馁苣螃菣뾂苣躏鯩鞁臣膀苣ꎃ苣궃菣莃菣貁苣뎃菣궂苣袃菦놠苣躏鯩鞁胣開臣誁苣뎁믤꺁ꧦ붃臣ꒁ臣ꚁ臣궃菣ꮂ菣몱껥銂룤馁臣ꢁ苣꾏菨ꮁ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 뮛뫦銼볯銼볯隼臣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼臣뮛諥銂뻤ꚵ臣讂臣膂臣뾽铧閁苣鞾苣芀鯩邺臣膀菣莃菣ꪃ胣薅鯩ꢙ胣ꪤ駩뮛뇦醃菣ꮃ臣ꦁ臣뮻蓦꺁闦꺁꟦邈苣ꮐ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 랂菣ꒂ菣鲃菣袃볯隼볯邼볯꾁胣궃菣莃菣貁胣设臣낁믤꺁苣ꎃ苣궃菣莃菣膀臣袂臣隻臣궃菣ꮂ菣螃菣ꒂ苣ꢁ藥ꮁ菣ꦂ苣躃菣覃臣鞁臣龩菨馁苣鎁臣銂迥붃臣馁苣龁苣ꮁ胣ꚇ郧誁苣뎁裥邞苣릂菣ꂃ볯隼볯邼볯銂郥뾁뻥讂胣鎁苣ꮁ苣誂胣ꢁ苣辂臣膀菣벃苣蒂蟥蚐苣벃菣릂苣邏뻤鞁臣誂胣閁苣ꪁ苣開뷤꺁臣膂臣蚈黦꺁뗧鲞苣꾂菣Ꚃ菣蒂뫤鎖臣膀뿤鞁臣誂臣趁苣芀껥財臣貂뻥讂该鲽臣膀鯥銼볯钼臣ꊖ臣ꚁ苣誂ꧨ내臣겪飦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯钼胣㲑䐯噉ਾ†ꧦ붃臣龮ꇨ銂ꏨꦊ臣讂臣膂臣膀ꓨ낕臣베듧込菣벃菣ꎂ菣蚃苣銼볯銼볯邼臣ꮐ臣貂뻥讂胣设臣낁胣钁臣놮볯隼볯邼볯꾁胣鶁臣貵럨ꮁ닦ꎁ臣辁臣銂迥蚛臣讂苣蚁臣讧裦閁苣鞾苣ꂚ苣龁ꃦ趴볥ꊂ菣ꂃ苣ꮐ臣鞾苣芀믤꺁ꃦ趴볥ꚃ菣蚃苣ꪃ菣ꎂ볯隼볯醼볯꾁胣薅鯩릂菣벃苣ꞃ菣ꮁ蟨设髧ꮁ軦骶臣讂藥뮛铧꺁髩鞁菣ꦃ苣膀뫤鎖臣螃菣ꒂ苣ꢔ臣薅鯩릂菣벃苣ꞃ菣ꪁ臣銂郥뾁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†軦늀苣릂菣ꂃ볯隼볯醼볯꾁胣몺胣開觧膀臣龁臣隻臣鲚껥ꦉ臣醿臣ꮁ臣讂臣Ꚑ臣銂裥骮臣讂臩開ꛨ螉臣鲿臣ꚁ胣랂菣ꒂ菣鲃菣袃볯隼볯邼볯銂闧ꪁ苣뒠触ꮁ꟧開臣鮁苣龁苣ꮁ郥뺁苣鞾苣芀軦늀苣릂菣ꂃ볯隼볯醼볯꾁胣ꢔ胩ꮁ뿥颁臣膀菣벃苣蚧该꺁菣ꦃ菣꾂胣誻볨膀臣龁臣隻臣랂苣蚃菣銂郥뾁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†鯥銼볯鎼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣랂菣ꒂ菣鲃菣袃볯隼볯邼볯ꮁ귥ꢜ臣鞾苣뎂菣鶃菣趃菣袃臣肸뻤꺁菣궃菣꾂鯥ꞁ臣讂胣貐꟦꺁闧랏臣颻臣覂苣龁ꃩ꺛臣膀鯥颼臣袂臣뎛볯隼볯ꮁ雩鞁臣겪飦鞁臣ꢁ臣誂臣芁苣芀鯥颼臣ꊖ臣ꚁꫨ躘臣龁볯辽볯螃菣ꒂ苣颼볯邼胣誁苣뎁鳦躘듧뢛臣겪飦閁苣讂믤꺁볯辽볯螃菣ꒂ苣ꮁ꿥鞁臣뢁諦閁苣龁苣꺁臣꾁闧ꪁ苣뎂菣鶃菣趃菣袃臣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼臣뺯臣ꚁ臩麊臣貂뷤ꢔ臣貂臣节苣蒁臣ꢁ臣馕蓦閁苣龁臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 랂菣ꒂ菣鲃菣袃볯隼볯邼볯꾁胣设臣낁胣銼볯邼볯뒹臣ꦼ볯꾼볯ꦼ볯ꎼ†볯醼볯颼볯ꢁ臣ꚁ볯銽뷯鎽뷯薽뷯₄ꎼ뷯趽뷯閽뷯覽뷯螽†볯銽뷯閽뷯ꮁ苣ꎁ臣겅ꇨ閁苣龁믤颧臣隺详馁苣膀菣ꦃ苣蚃菣覃菣ꦃ菣袃菣ꦂ菣ꂃ菣뢂菣벃菣袼볯낼볯覼苣ꮐ苣鎁臣貁臣趁苣芀볯낼볯꾁胣鞚迥隌菣궃苣莃苣袼볯낼볯膀룤꺏駧Ꞁ菣ꊃ菣袼볯뚼볯覼胣誁苣뎁苣궂菣ꊂ菣ꊃ菣袼볯궼볯銂郥뾁뻥讂胣ꎼ볯꾁胣ꢁ苣辂臣膀매낕駧龔駥膀볯뎼볯较菣랂菣몙铧ꢙ胣뎼볯ꆼ裢醼菣莃苣ꖃ駧龔駥膀臣袂臣鞚迥隌裢ꦾ迥ꢂ菣뢂菣銂迦鮾臣讂臣ꢁ臣ꞁ臣讂胣꺼볯궼臣膀뻤袁臣ꢁ苣辂臣늼볯ꆼ跩銂郥肂胣붣胩芙臣鞃菣낂菣ꂃ臣貂臣떍苣ꮐ臣鞾苣芀볯궼臣膀苣閃菣Ꚃ苣ꊂ臣鞾苣貂臣겸껥ꒀ苣鞃菣莃菣閃苣벃菣讧裦것苣릂苣ꮁ뿤膌臣讂臣ꢁ臣ꞁ臣讂胣겜飦내鯦ꞁ뷤ꢔ臣貂苣뒠郥膀룦骮胥꾁胣릂菣것菣뢂볯邼볯뺁臣꾁菣ꊃ菣颼볯钼臣베듧閁苣龁苣벃菣뺁臣꾁菣벃苣뮂苣ꆃ菣袃룤ꞁ꣨鞮臣貂臣较菣랂菣뎂菣覃臣芁苣芀菣벃菣뎂菣覃苣낂菣뎃菣꺁룦骮臣覂雩讧臣ꚁ胣鶈鳦隃菣袃臣覂뿤베菣Ꞃ菣뎃苣鲽裦馁苣鎁臣ꮁ苣ꎁ臣膀룦骮苣뾽铧鞁臣袃菣릂菣莃菣龮ꇨ낒ꋥ袼볯ꖼ볯覼볯隼볯邼볯銂ꋧ讫臣讂臣ꢁ臣ꞁ臣讂胣뎼볯꾁苣궂菣ꊂ臣릂菣것菣뢂苣邏뻤馁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 뒼볯ꖼ†볯隼볯邼볯꾁胣鶿귨꺁臣膂臣较菣覃苣Ꞃ苣꾔迦ꢂ菣꾂菣벃菣銂뿥膦臣馁苣鞃菣뮂苣銂껥財臣趁苣颠鿥銂迦鮾臣讂胣뒼볯궼胣誁苣뎁鳦躘듧뢛臣겪飦閁苣讂믤꺁雦閳苣뾽铧鞁臣膀苣ꎃ苣궃菣莃菣꺁ꧦ붃臣袂臣ꊂ苣螃菣蚃苣蚃苣꺁苣蚃苣蚃菣랂菣뎃苣膀臣誂苣醁胣隻臣랂菣ꒂ菣鲃菣袃胣꾂菣Ꚃ菣馃菣릂臣랂苣蚃菣膀臣袂臣릂菣벃菣閃苣뎃臣ꦁ臣몐룥讞菣벃苣螃菣ꒂ苣銂郥肂믤꺁苣릂菣ꂃ臣邏뻤馁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 랂菣ꒂ菣鲃菣袃볯隼볯邼볯꾁胣芙裥銂뿨ꆷ臣讂臣膂臣꾂菣莃苣銼볯鎼볯钼苣ꮐ苣鎁臣貁臣趁苣芀臣貂臣膀菣ꊂ菣뾂苣ꂃ苣궃菣꾂볯늼볯ꎼ볯膀軥邭駦袨胣뺁臣꾁菣鲃菣袃臣芙裥銂鿧覂臣讂臣ꢁ臣ꞁ臣讂믤辄臣꺨ꇩ꺁苣궃菣꾂臣芁苣芀菩芸臣꺁胣늾ꃥꞁ臣膀臣龁臣隻臣낒ꋥꞁ臣뮴该꾁胣芙裥ꮁ鯧ꖎ鯧ꊖ臣ꚁ臣讂迥붃胦貁臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†ꫨ躘臣龁苣蚁臣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼臣膀믤辄臣낕臣뮂菣떂볯隼볯邼볯銂郥뾁뻥讂胣뮂菣떂볯隼볯邼볯꾁胣鶁臣겜뷤讁苣몙臣覂苣讂뗨隤럧ꢂ菣ꮃ苣벃臣袂臣ꚁ뫤鎖臣龁臣躇铧龔觧꺁귥ꢜ苣鲤蟥馁苣龁苣ꮁ뷤ꢔ臣貂뻥讂뗨隤럧袼볯늼볯誁苣뎁迥開뗨隤럧袼볯ꦼ볯覼苣뎃苣銂郥뾁뻥讂胣薶鿩ꊳꓦ몇駥꾁胣醿軦馁苣ꦉ뷤誁苣뎁臣貂苣꺁觧鎽臣ꞁ臣鶷鯩銂ꓦ몇臣讂臣膂臣뾽铧閁苣鞾苣芀뛨뎟돦讁苣꺁菣벃苣꾁胣궃菣莃菣貁菣鎃苣벃菣鞁胣鶁臣蒯鯥薆臣ꦉ뷤꺁该趁苣鲤蟥馁苣꺁苣ꦊ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 뮂菣떂볯隼볯邼볯꾁胣隦臨骦볯ꆼ볯覼苣뎃苣銂郥뾁뻥讂胣뎟ꏥ螃菣뾂臣膀뻤袁臣膀鯥銼볯钼臣ꊖ臣ꚁꫨ躘臣龁苣蚁臣膀뫤鎖臣颭鳥銂ꓦ몇臣讂臣膂臣뾽铧閁苣鞾苣芀菣ꒂ苣궃菣뎃苣것苣꾁胣뎟臣낈鷦銧苣뾽铧鞁胣뎟뫦꺁럨ꊛ苣ꢎ껥鞁뻥讂胣ꮂ菣ꦃ苣뾽铧鞁臣뮔菥螃菣뾂苣随뻥馁苣鎁臣貁臣趁苣芀铧较菣벃苣꾁胣设臣낁胣ꢂ菣뢂ꓦ몇胣覸곦莅铧较ꓦ몇臣ꦁ苣ꮐ苣뮻蓦꺁闦꺁諦閳臣袂臣ꚁ裥邞臣貂뻥讂胣设臣낁胣ꢂ菣뢂ꓦ몇臣膀铧较蛥꺁苣隃苣Ꞃ苣袃苣颭裥鞁胣ꪂ菣뢂苣꾂菣뺁臣꺁럨ꊛ臣ꊖ臣讂裥骮苣꾏菨ꮁ臣鞾苣ꪂ菣뢂苣꾂菣꺁苣ꒂ苣銂裥骮臣讂臣膂臣뾽铧閁苣鞾苣芀ꛨ骦髧鲤鿧꾁臣龁胣覅菣馃菣꺁ꓦ몇苣ꮐ臣鞾苣芀臣貂苣뎂菣蚃苣릂菣ꢂ菣뢂菣ꮁ뻤ꚵ臣ꚁ胣뎛볯隼볯ꮁ雩鞁臣겪飦鞁臣袂臣ꮁ胣鶁苣銂駦뮈臣龁臣誻룤讁苣꺁藥膀菣ꦃ菣랂菣ꦃ苣袃胣뺁臣꾁ꇨ꾷臧讁苣꺁藥꺁軦醿臣뢛雩閁臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†苣뎃苣銼볯鎼볯隼臣膀볯隼볯馁臣辂臣놆苣뎃苣銂郥뾁뻥讂胣꒼볯뒼苣뎃苣꾁胣몺雩꺁蛧랂苣趃菣ꎃ苣趪귨馁苣袂臣ꮁ꟦邈臣貂뻥讂苣뎃苣ꞁ臣讂胣鶁苣꾁胣ꦈ铧꾏菨ꪁ闧ꪁ苣鲤蟥銧뫥ꞁ胣몺雩꺁귥ꢜ臣龁臣開臣銂ꓦ몇臣讂臣膂臣뾽铧閁苣鞾苣芀곦蒁臣膀ꓦ몇꟨ꚺ臣蒵臣袐苣鮁臣膀뫥蒁꿧늛苣邏뻤馁苣鎁臣貁臣趁苣芀臣讁臣ꪁ臣覂胣꒼볯뒼苣뎃苣꾁胣ꊖ뿥꺁臣讂믤꺁蛧랂苣趃菣ꎃ臣袐苣鮁臣뾪闦馁苣鎁臣节臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 뮂菣떂볯隼볯邼볯꾁胣设臣낁鯩놩臣袂臣ꚁ铦몇臣貂臣뮛ꃥ銂ꓦ몇臣讂臣膂臣膣諥袨볯趽뷯螽볯銂郥肂臣ꢁ臣ꞁ臣讂胣麃苣꾂菣ꊳ菣벃菣뮂菣떂臣膀꿥ꆱ觧뺁臣꺁럨ꊛ苣ꒈ껥馁苣龁苣ꮁ뗧뾁뻨뺁苣鞾苣芀菣ꒂ苣궃돦것菣肃苣뎃苣꾁胣랂菣ꒂ菣鲃菣袃볯隼볯邼볯ꮁ뷤뎂苣袃臣붿諥馁苣鎁臣貁臣趁胣龩菨Ꞁ臣袂臣貵룦Ꞁ臣ꆸ雦銂郥誸臣鮁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 ꢎ胩랂苣蚃菣銼볯鎼볯颼臣膀菣鲃菣袃臣開臣銂裥ꆾ臣讂臣膂臣궃菣莃菣ꮁ郥뺁苣鞾苣芀軦늀苣릂菣ꂃ볯隼볯邼볯꾁胣궃菣莃菣銂该讁臣龁苣膀臣龁臣设臣낁볯ꒁ臣袃菣莃苣貁믤꺁菣ꦃ菣꾂臣꾁闧ꪁ苣릖郥ꮁ该讁臣貂苣ꢁ臣ꮁ胣궃菣莃菣銂闧ꪁ苣릖郥ꮁ郥醁苣龁苣ꮁ뷤ꢔ臣貂뻥讂胣蒃苣뎃菣ꦃ菣꾂菣ꦃ苣隃臣ꦁ臣뮻蓦꺁闦꺁韦ꖟ臣궃菣莃菣ꢎ胩랂苣蚃菣銂郥뾁뻥讂胣隻臣ꢎ胩랂苣蚃菣꾁胣鎼볨랂苣蚃菣銂郥뾁뻥膀볯ꒁ臣誻볨貁꟩開臣貂胣견볯꺁믨ꪼ臣膀룤骄苣貮裦閁臣讂臣膂臣뾽铧閁苣讂苣벃苣뾂菣ꞁ臣讂胣鎁臣랂苣蚃菣ꞁ臣膀볯ꒁ臣誻볨貁꟩開臣貂苣릖郥銂뷤ꢔ臣ꚁ菣鲃菣袃苣趓룧馁苣鎁臣貁臣趁苣芀믤꺁뻤ꞁ臣膀铧钀臣鲿臣ꚁ闧ꪁ苣ꢎ胩랂苣蚃菣銂臩麊臣讂臣ꢁ臣ꞁ臣讂胣设臣낁胣궃菣莃菣꾁胣设臣낁苣Ꞃ菣袃꟩開臣袂臣ꚁ軦늀臣貂胣趓裨꺁臣膂臣릖郥떈苣뾽铧馁苣膀蟨设黥뒰룤龩臣芁苣鞾苣芀믤꺁뻤ꞁ臣膀菣鲃菣袃臣膀菣궂苣뎂菣뾂菣膀苣ꊂ菣뎂菣뾂菣ꪁ臣꺁軦늀苣릂菣ꂃ苣뾽铧馁苣ꆄ뫤ꪈꧧ龩胣뺁臣꾁뿧誸臣骏諥銂駧龔臣鮁苣龁苣ꮁ軦늀苣릂菣ꂃ苣뾽铧馁苣목諥랂苣蚃菣ꞁ臣誂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†鳥蚐뷤꺽菦놠苣릂菣ꂃ볯隼볯醼볯꾁胣랂菣ꒂ菣鲃菣袃볯隼볯邼볯銂菣鎃苣벃菣馁苣꺁苣ꦊ臣讂臣膂臣膀藥난郧겸뷤랂苣蚃菣袼볯낼볯覼ꇨ龘迥ꆿꧦ銂뷤ꢔ臣ꚁ胣趽뷧膀郥趁胣뺁臣꾁臣꺁룤릖苣ꒈ껥馁苣鎁臣貁臣趁苣芀뷤꺽菣벃苣꾁胣랂菣ꒂ菣鲃菣袃臣꒾臣袂臣ꚁ뷤ꢔ臣貂臣膀臣貂苣꺁该趁苣뾪闦鞁胣궃菣莃菣꺁该鲽꿧늛蛥ꮁ苣벃菣銂蟥ꖅ苣馁苣몺雩込蟩龔铧ꦉ臣颭鳥銂볤袁苣鎁臣貁臣趁苣芀臣貂臣ꒁ臣ꚁ臣膀鯥銼볯閼臣ꊖ臣ꚁ臣覂臣겪飦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 궃菣蚃苣꾂苣랂苣蚃菣銼볯鎼볯銼臣膀菣邃苣릂蛥ꮁ귥ꢜ臣讂믤辄臣궃菣蚃苣꾂苣銂裥ꆾ臣讂臣膂臣ꮐ臣貂뻥讂胣设臣낁胣궃菣蚃苣莃苣랂苣蚃菣꾁胣钁臣뺋臣뺁臣꾁藥뮛苣蚃菣랂菣뎃臣꺁蟨開軦骶臣龁苣꺁苣벃菣銂ꃦ趴臣讂臣ꢁ臣ꦁ臣龩菨銂껥蚺臣讂臣膂臣螃菣ꒂ苣銂郥뾁뻥讂胣螃菣ꒂ苣꾁胣设臣낁胣ꚃ菣뚂菣邃苣릂铧꺁ꓥꢃ藥뮛菣벃菣銂ꛨ蚁苣蚁臣膀胨馀胦꺁菣ꊂ苣ꮐ臣鞾苣芀菣鲃菣ꎂ菣꾂苣릂菣ꂃ볯隼볯醼볯꾁胣鞃菣뮂菣떂臣릂菣莃菣뎃苣ꊃ菣뾂胣붂菣躃苣覃臣ꦁ臣螃菣ꒂ苣銂裥ꆾ臣讂臣ꢁ苣꾏菨ꮁ臣讂菣ꦃ苣邃苣ꮐ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 랂菣ꒂ菣鲃菣袃볯隼볯邼볯꾁胣薅鯩랂苣蚃菣銼볯鎼볯钼苣ꮐ臣鞾苣芀藥뮛苣릂菣ꂃ볯隼볯醼볯꾁胣겜飦내鯦ꞁꫨ躘臣貂苣袂臣ꮁ胣뮻蓦꺁闦꺁菣莃菣ꪃ鯧隦臣袂臣薅鯩螃菣ꒂ苣銂郥뾁뻥讂胣閁苣ꮁ胣薅鯩랂苣蚃菣銼볯鎼볯钼臣膀菣莃菣ꪃ볯銼볯銂藥뮛臣讂臣膂臣薅鯩랂苣蚃菣銼볯鎼볯钼볯銂ꓥꢃ鯩鮊臣ꖎ뛧馁苣龁苣꺁蟨開뗧袐苣릂菣ꂃ苣ꮐ臣鞾苣芀鳦躘듧뢛臣겪飦閁苣讂苣蚁臣膀苣벃菣벃菣趃菣ꪁ臣膀臣貂苣꾔迦馁苣龁苣ꮁ믤辄臣낕臣隻臣螃菣ꒂ苣貁郥뺁苣ꚁ苣袂臣芀뛦뮲鯩鮊胣誁苣뎁뗧袸胦ꮁ뿥颁臣膀藥뮛苣릂菣ꂃ볯隼볯醼볯銂觥꒙臣膀菣邃苣릂臣膀菣莃菣ꪃ苣ꎛꛨ鞁胣邃菣蚃菣议蟩貁臩麊臣貂臣许駩膀뻤袁臣醼볯薼臣议뷤뮛諥膀볯薼臣议뷤뮛諥膀臣龁臣鶁苣ꖻ룤ꮁ臩馁苣ꢁ苣骃菣벃苣ꮁ鿧覂臣讂臣ꢁ臣ꞁ臣讂胣鎁臣设臣꾁胣邃菣蚃菣꾁胣设臣낁胣袶胨鞁臣邃菣蚃菣銂迥誂ꓥ鞁臣薅鯩閁苣龁菣莃菣ꪃ臣궸臣醻苣벾臣鮁苣龁苣ꮁ苣骃菣벃苣ꮁ苣ꎁ臣릮飦ꮁ뫤鮏迥붃臣閁苣鞾苣芀菣莃菣ꪃ苣꒺迦鞁臣蒁苣鎖胣꾂菣莃苣궨껥膀菣ꊃ菣궨껥ꪁ臣銂뛧膌臣讂臣膂臣膀苣벃菣벃苣ꎃ菣랂苣ꪁ臣꺁믤꺁菣邃苣릂苣ꮐ苣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†鯩邺蟥鮊苣릂菣ꂃ볯隼볯醼볯꾁胣隤菩螃菣ꒂ苣ꮁ鯩鮊苣鮾뗧馁苣龁苣ꮁ郥뺁苣鞾苣芀뻤袁臣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼臣뺁臣膀菣벃苣螃菣ꒂ苣꺁臣膂臣薅鯩릂菣벃苣ꞃ菣ꢁ臣ꚁꧦ붃臣ꚁ苣袂臣芀藥뮛苣蚃菣랂菣뎃臣膀볯뎼볯ꖎ뛧膀蓧骷鯩鮊뷤꺽臣ꦁ苣ꮐ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 趃菣袃菣벃苣랂苣蚃菣銼볯鎼볯颼臣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼雩꺁胩ꆿ苣邏뻤馁苣龁苣ꮁ郥뺁苣鞾苣芀菣莃菣꾃菣꾂苣릂菣ꂃ볯隼볯醼볯꾁胣ꆄ럧誁苣뎁볯뺁臣꾁鳦骷臣肊ꇨ銂郥뾁뻥讂胣랂菣ꒂ菣鲃菣袃볯隼볯邼볯꾁苣ꦃ苣覃軦骶臣貂臣节苣蒁胣誁苣뎁볯뺁臣꾁菣ꊂ菣벃菣ꊂ菣莃菣꾃菣꾂臣袂臣込臣龁臣꒾臣ꆃ菣邃臣鞁臣開뷤鞁臣节苣蒁胣꒾臣鞁臣開뷤鞁臣蒁苣鎖胣貐臣袂臣ꪁ鳥蚐髧颠鿥ꮁ臣讂苣ꎃ苣궃菣莃菣꾁胣ꊖ뿥뺯뇨꺁菦놠苣놅鳦馁苣鎁臣貁臣趁苣芀臣꺁苣誃菣ꪂ臣꾁胣궃菣莃菣꾁뫤鎖臣뮴该ꮁ雩馁苣薃ꃥ銂믤꺁菣鲃菣袃臣ꆸ臣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯銼볯醀⼼䥄㹖 Ꞥ껥辇苣袃菣벃苣颼볯颼臣膀鳦躘듧뢛臣겪飦閁苣讂苣ꎃ苣궃菣莃菣銼볯銼볯邼臣龩菨銂껥붖臣讂臣膂臣螤闦꺁菣뢂菣벃菣銂郥肂臣ꢁ臣ꞁ臣讂胣Ꞥ껥辇苣袃菣벃苣颼볯颼臣誁臣ꚁ苣벃菣隃菣莃苣ꢁ臣ꚁꓧ閁苣ꚁ臣讂臣膀菣뢂菣벃菣꺁臣ꆁ臣蒁臣貂苣膀뻤袁臣릉껥ꢔ胩醐臣蚛ꧧ麛럨袼볯뎼볯ꎼ볯ꮁ뗧뾁뻨뺁苣讂臣ꦁ胣较菣覃菣ꒂ菣벃菣麛럨ꞁ껥ꢅ臣뺁臣꾁菩蚈髧ꮁ뷧趁迦袁苣貂뻥讂臣ꢁ臣蚐꟨閁苣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯銼볯醀⼼䥄㹖 Ꞥ껥辇苣袃菣벃苣颼볯颼臣膀苣骃菣벃菣ꎂ菣낂苣릂菣ꂃ臣袂臣몟鳦ꖅ蟥鮊苣릂菣ꂃ볯꾼볯込볯ꦼ볯뎼볯銼볯鎼볯颼苣ꮐ臣鞾苣芀볯뎼볯ꊼ볯꾼볯₳銼볯鎼볯颼臣膀苣ꎃ苣궃菣莃菣銼볯銼볯邼臣ꪂ菣것菣蚃苣뎃苣랂苣蚃菣ꞁ臣讂胣꾼볯込볯ꦼ볯뎼†볯隼볯醼볯꾁胣设臣낁胣袂苣颫뫥ꪁ苣릂菣ꂃ臣뾽铧閁苣讂꣧麡臣貮藥ꪁ볯뎼臣芁臣ꚁ苣袂臣鞁胣ꆋ볥ꊼ볯꾼볯ꞁ臣ꎁ臣节苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†ꓥ릮蟩릂菣것菣뢂볯邼볯꾁胣랂菣ꒂ菣鲃菣袃볯隼볯邼볯龁苣꺁菣ꆂ菣ꂃ苣Ꞃ苣誁苣뎁菣ꦃ苣邃볯ꚼ볯込菣ꦃ苣邃볯銼볯鎼볯邼苣ꮐ苣鎁臣貁臣趁苣芀볯랼볯覃菣ꒂ菣銼볯鎼볯邼臣膀苣뎃苣銼볯鎼볯隼胣ꢎ胩鮊볯隼볯邼볯膀鳥蚐뷤꺽볯隼볯醼볯膀菣鲃菣袃럥ꚭ볯隼볯醼볯膀臣袂臣趃菣袃菣벃苣랂苣蚃菣銼볯鎼볯颼苣開뷤閁臣讂臣ꮁ뿥膦臣覃菣ꒂ菣銂郥뾁뻥讂胣閁苣ꮁ胣ꚼ볯込菣ꦃ苣邃볯隼볯銼볯꾁胣ꪂ菣鞃菣뎂菣꾂菣ꎂ菣蚃苣閃苣Ꚃ菣螃菣랂菣뎃볯꾼볯ꚼ볯ꮁ苣ꎁ臣몙ꇨ閁苣龁苣꺁胣뺁臣꾁볯貽뷯뎼뷯薽뷯₎ꆼ뷯貽뷯膽뷯莽뷯ꮁ苣ꎁ臣몙ꇨ閁苣龁볯貽뷯ꪼ뷯馽뷯閻꟦ꪁ臣膀믤꺁菣邃苣릂苣몙ꛨ馁苣龁苣꺁菣ꦃ苣邃苣ꮐ臣鞾苣芀볯랼볯覃菣ꒂ菣銼볯鎼볯邼臣膀鳦躘듧뢛臣겪飦馁苣袂臣ꮁ胣ꪂ菣鞃菣閃苣낂苣뎃苣벃苣ꊂ菣袼볯ꚼ볯覼铧꺁苣꺁臣ꦁ臣閃苣낂菣邃苣릂苣ꊽ裦馁苣龁苣꺁苣벃菣銂郥肂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†ꓥ릮蟩릂菣것菣뢂볯邼볯꾁胣뎂菣蚃苣릂菣ꢂ菣뢂菣銼볯鎼볯銼苣ꮐ苣鎁臣貁臣趁苣芀苣뎃菣궂苣袃苣뎃苣뎃볯隼볯銼볯꾁胣開臣꺁裥ꆾ胣궃菣莃菣鎖胩ꆿ臣邏뻤膀菣莃菣ꪃ귨誑臣膀뿤ꪁ臣꺁ꧦ붃苣랂苣蚃菣ꮁ迦鮾臣讂臣ꢁ臣ꞁ臣讂胣겜飦내鯦ꞁꫨ躘臣貂苣袂臣ꮁ胣뎂菣蚃苣릂菣ꢂ菣뢂菣銼볯鎼볯銼臣膀苣릂菣ꂃ菣ꊃ菣讁苣龮ꇨ閁苣ꚁ苣袂臣鞁胣릉껥ꢔ胩醐臣蚛ꧧ麛럨袼볯뎼볯ꎼ볯뺁臣꾁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ볯ꚼ볯Ꞽ볯覼蛥ꮁ臣ꎁ臣节苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯钼胣㲑䐯噉ਾ†鯥銼볯钼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣뎂菣蚃苣릂菣ꢂ菣뢂菣銼볯鎼볯銼臣開뷤銼볯钼볯邼臣芦闧뎛臣芁苣芀郥颧臣ꪕ迥貁믤醁苣貂臣薠鯧꾁胣뎛볯隼볯ꮁ雩鞁臣겪飦鞁臣ꢁ臣誂臣芁苣芀该鲽볯隼볯邼볯꾁胣设臣낁菣鲃菣袃臣ꪂ菣ꦃ苣뎃臣ꪁ臣龁臣趁臣膀菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣讖꟥鞁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†苣뎃苣뎃苣銼볯钼볯钼臣膀뫤鎖胣躇铧龔觧膀臣龁臣钁臣节臣辁臣隻臣뾂菣늂菣袃ꃩ꺛臣ꦁ臣隻臣뺯뇨ꦉ臣颻뿨ꞁ臣颭鳥銂裥骮臣讂臣膂臣薃ꃥ銂迥蚛臣讂臣膂臣龮ꇨ閁苣鞾苣芀鯥銼볯鎼臣ꊖ臣ꚁꫨ躘臣貂臣뮂菣랂菣낂菣讃菣袃볯隼볯邼볯꾁胣醿臣ꮁ뫤鎖臣龁臣躇铧龔觧꺁귥ꢜ苣꾁臣趁苣閁臣讂臣膂臣薿ꛨꢁ臣貂苣薃ꃥ銂迦鮾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†뻤袁臣膀该趁ꓦ몇菩뺁臣꾁뿨ꖎꓦ몇菩꾁胣醿臣ꮁ该趁臣芁苣讁郥讁苣鲤蟥馁苣鎁臣貁臣趁苣芀该趁臣꾁胣몺雩膀蟩龔铧ꦉ胣뺁臣꾁ꋩꮁ郥趁ꏩ낁臣貂臣蒁苣鎃菣벃菣订臣ꦁ臣鶁臣隻臣ꦉ뷤貁郥뺁苣鞾苣芀该趁臣ꒈ껥꾁胣龔臣ꚁ臣讂苣꺁臣膀菣讃菣ꮃꋨꪁ臣꺁臣蚁臣ꪁ臣节臣ꢁ苣몌裥馁苣龁苣ꮁ该趁臣꺨ꇩ銂裥麡臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯銼볯醀⼼䥄㹖 鲤鿧銼볯钼볯钼臣膀駦뮈臣ꒈ껥銂郥뾁뻥讂胣겅鳥蒂ꇨ꺁胩誂臣ꦁ胣馁臣醿臣꺁꟦薀臣난鿥ꞁ臣膀볯ꖗ臣낕臣讂駦鎖룥ꮁ럦醛臣ꚁ臣讂ꃥ袐臣芁苣芀럦醛駦ꢁ臣貂믤隤臣꺁胩꺁駦鎖臣궃菣莃菣銂꣨뒷臣讂臣膂臣ꚭ뿧ꊂ菣뒂菣몂菣銂뗧뾁뻨肂臣ꢁ臣ꞁ臣讂胣릉껥꺁駦鎖臣뢸臣랷鯩鞁臣蒁苣뒠郥膀菣鲃菣袃臣膀臣貂苣꺁駦鎖룥ꮁ该趁苣뚈駩馁苣袂臣ꮁ꟦邈臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†苣뎃苣뎃苣銼볯钼볯钼臣膀鿩꺁菣馃菣誁苣뎁雦醐苣鲤蟥誁苣뎁裥麡臣膀鿩貁뫤鎖臣龁臣開觧꺁鿩邺臣袂苣节臣ꞁ臣讂臣Ꚑ臣銂裥骮臣膀鿩뺁臣꺁럨ꊛ苣ꒈ껥鞁臣膀뫤鎖臣龁臣開觧꺁鿩邺臣袂苣节臣讁苣ꒈ껥鞁胣鶷鯩銂裥骮臣讂臣膂臣뎟ꏥ鲤蟥ꢃ臣뾽铧銂郥뾁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†苣뎃苣뎃苣銼볯钼볯钼臣芵뫤馁苣ꢁ胣뎂菣蚃苣릂菣ꢂ菣뢂菣銼볯鎼볯銼臣膀臣覂臣讂蟥蚐臣龁苣ꮁ苣뎃苣꺁ꫨ뾁迥誂胥銂볯讁苣醼臣鎖臣ꒀ臣ꎭꛨ隌臣讂臣ꢁ臣ꞁ臣讂胣鶁苣꾁胣设臣낁雩莿臣芁苣蒯鯥薆臣ꒀ臣趇苧銂뷧辁蟩뾁믤醁뿤낕苣뾽铧鞁臣膀苣뎃苣ꮁ苣ꎁ臣鲤蟥꾏菨ꪁ迥붃臣ꒀ臣蒯鯥薆臣뎦룦ꒀ苣超뷧馁苣鎁臣ꮁ苣ꎁ臣鎁臣龩菨銂껥財臣讂臣ꢁ臣ꞁ臣讂胣设臣鞁臣뎟ꏥ뮂菣떂苣뾽铧鞁臣膀鿩낣苣뎃苣貁볯ꢼ뷯讁苣钼볯ꮼ볯骽臣蒯鯥꺁鿩銂ꓦ몇臣讂臣ꢁ臣ꞁ臣膀雩莿臣芁苣蒯鯥貁뫤鎖臣뒁諥꺁꿧늛胣设臣낁볯邼볯骽臣覂볯邼볯ꢼ뷯ꞁ臣讂ꃥ袐胣銼볯邼볯骽臣뎦룦ꒀ臣膀볯銼볯邼볯钼볯ꮼ뷯骽볯誼볯ꢁ臣ꚁ꣨鞮臣趁苣芀ꛨ겸胥貁雩莿臣芁苣蒯鯥隤臣ꪁ臣龁ꃥ袐臣膀볯ꪜ뫦꺁뿤낕苣뾽铧ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†苣뎃菣궂苣袃苣뎃苣뎃臣鮾뗧閁苣讂郥뮂菣떂苣벃苣뎼猼扵砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰躽⼼畳㹢臣ꒁ臣ꚁ胣ꊂ菣뒂菣몂菣꾁믤许臣込臣몟臣趁뻥讂胣㲂牢ਾ䐼噉邀闦醼볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈰㰱愯㰾䐯噉ਾ 鎁臣込臣꾁胣뎼猼扵砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰躽⼼畳㹢臣뮂菣떂뷯讁苣꺁胥ꞁ臣讂胣薠볎臣膀볯讁苣醼臣鎖臣ꒀ苣覜臣讂蟩뾁믤醁뿤낕臣芁苣芀蟩뾁믤醁뿤낕臣膀迥붃臣馁臣ꚁ臣ꒀ臣辂臣ꎁ臣뮻蓦꺁ꓥ鮏雩낕臣袂臣ꚁ臩ꢔ臣讂臣ꢁ臣ꞁ臣膀臣貂臣袂苣膀雩莿臣芁苣蒯鯥꾁볯뺁臣꾁볯ꮁ뿨蒁胥銂鳦鞁胣ꊖ뿥꺁냥ꪁ臣蒯鯥꾁볯뺁臣꾁볯ꮁ뿨蒁胥銂鳦馁苣芀ꃩ꾼猼扵砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰鎽뷯㲎猯扵꾁胣뮂菣떂뷯讁苣꺁迧ꢜ臣궪臣随苣ꒀ臣뺯臣讂觧骮臣뎦룦ꒀ臣芁苣芀ꃩ궼뷯颽猼扵砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰鎽뷯㲎猯扵꾁胣뮂菣떂臣覂迥誂뻥讂鳦Ꞥ胥ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†꟧開臣讂뇦骮볯隼볯邼볯꾁胣뮂菣떂臣覂臣릉껥꺁ꫨ뾁迥誂胥ꮁ鿥ꖁ臣ꚁꇨ辂苣鞾苣芀菣궃苣릂臣銼볯钼볯颼臣誁臣ꚁ뗧蚺臣讂胣隻臣뮂菣떂臣궪臣随苣ꒀ臣뺯臣讂苣뎃苣꺁ꫨ뾁迥誂胥꺁蟩膦胦ꮁ蟩뾁苣颻臣讂臣膂臣膀蟩뾁苣뮂菣떂臣궪臣随苣ꒀ臣ꦁ铧馁苣鎁臣节臣趁苣芀뻤袁臣膀苣릂菣ꂃ꣨袨胨꾁胣뎟ꏥ貁该趁ꓦ몇菩袂苣节뫤鎖臣龁臣開觧꺁귥ꢜ臣袂苣꾉臣螌꣦ꞁ臣讂臣ꒈ껥鞁臣讁苣鞁苣ꪁ臣芀ꓥ낕볯銂꟧開臣讂臣蒁臣몱껥꾁胣邼臣覂볯꺁雩꺁胥銂鳦馁苣鎁臣貁臣趁苣芀蓦鶀뇦骮臣蒁臣ꒁ臣꺁雦閳臣龮ꇨ馁苣鎁臣貁臣趁胣设臣낁胣궼臣뺯臣讂諥趇맥螝胥銂뷤ꢔ臣讂臣ꢁ臣ꞁ臣讂胣鎁臣肊돦ꞁ臣膀藥ꎁ臣ꖝ苣ꒀ臣鶁苣ꮁ觥誂뷥ꚁ苣貂臣趇臣鞽苣膌臣膀꟧開臣讂臣Ꚑ臣꺁뇦骮苣馁苣龁苣ꮁ뷤辂苣讂鳦芵胥꾁臣貂苣꺁胥꺁諥趇맥螝臣芁苣芀戼㹲㰊䥄㹖胣낕볯隼胣㲑䐯噉ਾ䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈲⼼㹡⼼䥄㹖ਊ†鳦Ꞥ諥趇胥꺁諦閳臣뾽铧閁苣ꚁ苣袂臣膀鳦Ꞥ諥趇胥貁볯꺁胥ꢁ臣ꚁ軦ꢔ臣貂苣芀†볯鶼뷯膽뷯袼뷯㲗畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢볯㲑猯扵뎼뷯㲎畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢볯㲑猯扵貼⸮貼뷯㲗畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢뷯㲉猯扵뎼뷯㲎畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢뷯㲉猯扵覼㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鎼볯醀⼼䥄㹖 ꂊ臣ꚁ胣뎂菣蚃苣릂菣ꢂ菣뢂菣銼볯鎼볯銼臣膀뻧薆臣醿髩꺁菣鲃菣袃臣覂臣ꚭ釥銂迥醁藥貂臣膂臣ꚭ釥ꊃ菣뾂苣龮ꏨ馁苣鎁臣貁臣趁苣芀믤꺁苣뎃苣꺁ꫨ뾁迥誂胥ꮁ雩鞁臣꾁胣ꚭ釥ꊃ菣뾂臣몇諥꾁볯讁苣醼臣鎖臣ꒀ臣芁苣鞾苣芀臣꺁胥꾁胣ꚭ釥銂胩ꆿ臣ꚁ臣讂菣ꊂ菣鲃菣袃臣ꞁ臣鶷鯩ꮁ苣ꎁ臣낕臣誂뻥讂胣设臣낁胣袂苣ꂁ臣钃苣궃菣莃菣꾁苣誂뷤蒁ꫨ뾁苣节臣覂臣鞾苣貁胣袂苣醿臣钃苣궃菣莃菣꾁苣誂ꯩ蒁ꫨ뾁苣节臣覂臣鞾苣芀뻥ꎁ臣膀苣誂ꯩ蒁胥꾁胣몺雩뺁臣꾁该ꦉ臣랂菣ꒂ菣鲃菣袃臣隦蟩ꮁ藥ꎁ臣蒁臣꾏菨Ꞁ臣袂苣颫臣鎁臣ꮁ꿥鲿臣鞾胣뎂菣蚃苣릂菣ꢂ菣뢂菣꺁蓦鶀뇦骮臣뺯臣ꚁ苣誂ꯩ蒁뷥뾟苣誏臣鞁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†臣貂苣꺁諦閳臣ꂊ臣ꚁ胣뺁臣꾁臣貂苣꺁믤辂苣ꮁ胣뮻蓦꺁闦꺁믤꺁諦閳苣뾽铧閁苣鞾苣芀臣貂苣꾁胣设臣낁胣龩ꋦꚭ뿧膀菣ꖃ菣ꦃ菣趃菣袃菣벃苣膀菣벃菣Ꚃ苣ꊂ铦뒏귥銿臣ꦁ苣ꮐ臣鞾苣芀뻤袁臣膀苣뎃苣꺁ꫨ뾁迥誂胥꾁胣论觥ꮁ꣨뒷臣貂臣讃菣벃菣ꮃ菣莃菣뢁臣ꖅ諥ꢁ臣ꚁ胣뺁臣꾁볯躽뷯薽뷯袼駧늌闥馨볯ꆼ뷯貽뷯鎽†볯薽뷯讽菣궃苣莃苣薆臣ꆼ볯ꎼ菣궃苣莃苣ꪁ臣꺁菣벃菣Ꚃ苣ꊂ铦뒏黥ꚭ뿧鞃菣莃菣閃苣벃菣뢁臣ꖅ諥ꢁ臣ꚁ뷤ꢔ臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯钼胣㲑䐯噉ਾ†꟧開臣讂臣蒁臣몱껥貁臣閁苣讂臣膀菣鲃菣袃臣ꪇ苣銂雦鞁臣뒠触뢁菣鎃苣벃菣馁苣芀该趁苣뚈뻥馁苣龁苣ꮁ믤辄臣낕臣肊돦銂뷤ꢔ臣讂臣ꢁ臣ꞁ臣讂胣设臣낁胣궃菣莃菣꾁胣겅鳥꺁菣뎃菣膀ꇨ꾁鿦膀觧骮臣ꦭ臩颠鿥ꪁ臣꺁韦ꖟ臣몛껥閁苣龁髩뎮觧꺁釥誂臣몛껥閁苣龁ꃩ龟蛥銂꟧開臣讂臣ꢁ臣ꞁ臣讂胣궃菣莃菣꾁胣鞈ꏨ꾷臣龁臣誁귦鎁룤꺁ꇥ薣臣袂苣骷臣龁臣讟苣覂苣龁럧銂臣ꦁ苣鎁臣貁臣趁苣芀臣覂臣膀菣鲃菣袃臣膀菣鎃苣벃菣馁苣龁苣ꮁ볯꒼볯뎼臣蚈蟩ꞁ雩몙臣貂臣肊ꇨ銂뗧뾁뻨鎂臣节苣蒁胣궃菣莃菣꾁胣螌껥閁苣龁胣鲁귦趀菣ꒂ菣袃胣馁臣辂臣馃菣릂苣覜臣讂뫤趉臣骮苣覂苣龁뗧꾷臣뾲臣ꚁ볯낼볯颪냥閁苣ꚁ苣袂臣膀ꛥ뎮苣閼臣략臣閁臣ꮁ臣蚁臣讂迥붃胦貁ꯩ蒁ꃥ袐苣꒙臣膀菣鲃菣袃臣ꆬ臣馃菣릂臣뮧该鞁臣蒁胣芁苣蒁臣膀菣鲃菣袃臣膀뗧꾷臣뾲臣龁臣鎁臣ꞁ臥ꊭ臣讂臣ꢁ苣놨迥閁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鎼볯醀⼼䥄㹖 鎁臣袂臣ꮁ该鲽臣ꚁ臣讂菣鲃菣袃臣膀臣貂臣貂臣뎦꿥邵黦銂뗧뾁郥辂臣ꚁ胣醿髩꺁菣鲃菣袃臣鶁臣난鿥ꞁ듦開臣鞰믤蒁臣ꢁ臣ꮁ귨誑臣讂臣ꢁ臣Ꞥ臣ꪁ裥誛苣鞾苣鎁臣貁臣趁苣芀臣貂臣꒾볯鎽뷯膽뷯趽볯開뷤ꢁ釥낁苣鞾苣芀臣貂臣袂苣膀鯥銼볯閼臣ꊖ臣ꚁꫨ躘臣龁苣蚁臣膀菣鲃菣袃臣鶁臣뮂菣떂臣뒛軦蒯鯥銂뛨袁臣薃ꃥ銂뻥ꚁ臣貂苣隻臣궃菣莃菣ꮁ胩讂臣ꢁ臣꾏菨ꮁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†鯥銼볯閼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣랂菣ꒂ菣鲃菣袃臣꒾臣開뷤銼볯閼볯邼臣芦闧뎛臣芁苣芀菣鲃菣袃臣隻臣ꪇ뻥讞볯겼볯궼菣鲃菣袃臣꺁跥뾪臣袂臣ꚁ胣颍룤꺁菣讃菣袃臣꾁臩邈臣趁臣蒁该鲽臣龮ꇨ貁迥붃臣ꪁ苣鞾苣芀臣꺁菣궃苣릂臣膀菣ꊂ菣벃菣ꊂ臣袂臣隃菣벃菣궂菣릂菣릖돦ꞁ臣놅胩꺁胩ꆿ胣馌该膀臣袂臣뮂苣ꖃ菣蚃苣鞃菣袃苣ꮃ臣몢ꯧ銂郥뾁뻥讂胣蒐菣鲃菣袃볯꾁胣銼臣꺁룤겈髧ꪁꓦ몇苣벃菣膀臣ꪁ苣ꆁ胣뮴该꺁ꓦꖟ臣鲤蟥꺁ꋧ龮胦颫臣財臣鎁臣貁臣趁苣薆臥뺂菣뎃볯隼볯邼볯ꢁ胣龄鿧뮴该銂ꋧ龮胦躽臣財臣鎁臣貁臣趁苣隤臥뺂菣뎃볯隼볯邼볯ꢁ胣銂鳦馁苣鎁臣貁臣趁苣芀菣鲃菣袃볯隼볯邼볯貁胣뺂菣뎃볯隼볯邼볯뺁臣꾁볯隼볯邼볯꺁臣ꆁ臣醼臣銂胩ꎁ臣뮧该鞁臣蒁苣ꦉ뷤銼볯閼볯颼苣鲤蟥鞁臣뒠郥膀ꓦ몇苣ꖟ苣鮁苣龁苣ꮁ귨誑菣莃苣벃苣銼볯閼볯邼苣肜苣醿臣醿髩궃菣莃菣銼볯閼볯銼臣膀뿤馁苣鎁臣貁臣趁苣芀귨誑菣莃苣벃苣銼볯閼볯邼臣膀觧鎽볯隼볯邼볯꺁该趁臣袂臣趽뷧膀臣覂臣ꮁꓦ몇臣몢껥Ꞁ臣ꦁ臣薃ꃥ銂郥뾁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鞼胣㲑䐯噉ਾ†뻧ꢁ臣ꚁ胣궃菣莃菣꾁胣讀胣꺁苣릂苣ꮁ諥袁臣낂菣벃菣뾂苣꾂苣蒁臣ꒁ臣节껥財臣趁苣芀臣貂苣ꮁ臣膀믤겪臣龔裦誁苣뎁菣릂菣膀鯩袐臣꺁뷥늉臣袂臣떂菣뾂苣꾂臣钧믤膀苣릂苣꺁껥財胣貮藥ꪁ苣隃苣릂苣꺁ꋧ趪胣螃菣뾂臣蚛듧誁苣뎁裥邞胣閩裥馃菣릂臣閃苣벃菣邃菣꾂胣놠藩ꆃ苣讃苣ꂃ臣ꦁ臣開뷤貁郥뺁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†鯥銼볯隼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣랂菣ꒂ菣鲃菣袃苣꒾臣開뷤閁臣讂臣膂臣设ꓧ蒚臣릖돦銼볯隼볯邼臣鞃菣뮂苣閃菣벃鯥ꞁ臣讂胣뎛볯隼볯꺁雦閳볯隼볯邼볯꾁胣뎛볯隼볯誁苣뎁鯥銼볯鎼臣ꊖ臣ꚁꫨ躘臣龁苣ꎃ苣궃菣莃菣銼볯銼볯邼臣袂臣ꚁ껥붖臣讂臣ꢁ臣ꞁ臣讂胣겜雦閳臣膀뻤袁臣膀苣ꎃ苣궃菣莃菣ꮁ鯩邺臣閊藥閁苣龁臣趁臣膀菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣讖꟥鞁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣膀苣ꎃ苣궃菣莃菣꾁裥ꆾ苣릂菣ꂃ苣隃菣袃臣讂胣鎁苣ꮁ臣膀苣骃菣벃菣ꎂ菣낂苣릂菣ꂃ臣龁臣ꆋ볥ꊼ볯꾼볯꺁菣벃菣貁郥뺁苣膀곦蒁臣뎂菣覃臣궃菣覃臣龁臣閃苣벃菣Ꚃ苣ꊂ臣鶈鳦隌臣ꮐ臣貂뻥讂胣ꆬ臣ꞁ胣랂菣ꒂ菣鲃菣袃臣膀臣ꪁ臣貁该鲽臣龁苣ꮁ뿥膦臣鞾苣覃菣ꒂ菣뺁臣꾁믤꺁苣閃菣Ꚃ苣ꊂ苣궃菣覃臣鞾苣芀臣貂臣膀뻤袁臣膀苣ꎃ苣궃菣莃菣薆臣뒼볯ꖼ苣鲽裦馁苣龁苣꺁룦骮胥銂뻥讂臣膂臣뒼볯궼苣뾽铧鞁臣膀苣궂菣ꊂ菣벃菣鞃菣뮂苣꺁룤ꢃ臣鞁臣財苣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣膀菣鲃菣袃臣ꦈ铧꾏菨ꪁ臣릁臣꺁苣뎃苣銂苣讃菣ꆃ菣벃苣ꞃ菣馁苣鎁臣貁臣趁苣芀臣貂苣꾁胣궃菣莃菣ꪇ뷤ꮁ藩꺽臣貂臣蒁臣蒁迥붃胦貁臣讂苣뎃苣銂郥肂胣뎛볯隼볯ꮁ雩鞁臣겪飦閁苣龁믤辄臣뮂菣떂臣뮂菣袃苣ꮐ臣鞾苣芀臣貂苣꾁胣뮛鿦膀믥ꦉ胣誁苣뎁믤꺁觧鎽룤ꮁ藩꺽臣貂臣開臣뮂菣떂臣ꦁ胣ꪃ菣벃菣ꮁ藩꺽臣貂臣뮂菣떂臣芁苣鞾苣芀臣覂臣膀菣鲃菣袃臣膀뻧薆臣隻臣궃菣莃菣꺁苣뎃苣銂裥ꢔ臣讂臣ꢁ臣ꞁ臣讂胣鎾臣ꚁ胣꒾蛥꺁룤ꢃ臣궃菣莃菣꾁胣꒾蛥꺁믤꺁菣鲃菣袃苣誂苣颫뫥ꪁ苣뎃苣랂苣蚃菣銂鳦馁苣鎁臣貁臣趁苣芀苣뎃苣꾁菣鲃菣袃臣蒵臣벾臣貂臣节苣蒁臣膀뻤袁臣뮂菣떂苣떼볯ꊼ菣벃菣뺁臣꾁郥颧臣ꆋ볥鶃菣袃苣늁臣꾁苣궃菣袃臣뾌藥馁苣鎁臣膀臣袂臣込臣龁臣鶁苣覂苣ꆄ럧ꞁ軦骶臣讂臣ꢁ臣袂臣ꚁ胣開뷤궸臣뮂菣떂苣開髧ꮁ뿨ꂊ臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣膀菣鲃菣袃臣鶁臣開뷤銂裥龜賥馁苣芀裥龜賥꺁룤ꢃ臣鞁臣膀菣ꪃ苣벃臣궃菣覃臣貂苣芀菣ꪃ苣벃臣膀귨誑臣龁苣꺁ꛨ螉胣誁苣뎁苣뎃菣궂苣袃苣뎃苣뎃臣袂臣ꚁ뷤ꢔ臣貂苣뮻蓦꺁菣벃菣뮂菣袃臣龁臣開髧뺖胥节臣辁臣芿闦銂郥뾁뻥讂胣랂菣ꒂ菣鲃菣袃臣ꆄ뫤ꪈꧧ龩苣릂菣ꂃ볯떼볯뎼볯ꮁ雩馁苣ꚼ볯ꎼꛨ뚈臣ꦁ臣辦裥ꮁ뫦ꂋ臣ꚁ臣讂臣ꢁ苣몢ꫨ馁苣龁苣꺁菣ꪃ苣벃苣龮ꏨ馁苣鎁臣节臣趁苣芀臣꺁駦릂臣뎂菣蚃苣릂菣ꢂ菣뢂菣节裥龜賥閁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 隃菣莃苣銼볯隼볯邼臣誁臣ꚁ胣궃菣莃菣꾁胣设臣낁귥ꢜ臣龁臣開臣銂ꓦ몇臣讂臣ꢁ胣꺛꣦螌郥馌该銂껥붖臣讂臣ꢁ臣ꦁ臣袂臣ꚁ胣骀룥꺁该鲽苣讖꟥馁苣鎁臣貁臣趁苣芀軦骶臣貂臣뮂菣떂臣螃菣뾂苣뎂菣蚃苣릂菣ꢂ菣뢂菣ꮁ胩誂胣螃菣뾂臣뎛볯隼볯ꮁ雩鞁臣겪飦鞁臣袂臣ꮁ裥邞臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 隃菣莃苣銼볯隼볯銼臣誁臣ꚁ胣颭鳥貁ꓦ몇臣貂臣讁郥讁臣ꊖ臣讂裥骮臣財苣貂苣芀ꓦ몇臣貂臣뒠郥膀菣궃菣꾂볯隼볯醼볯ꮁ臣蒁臣膀뻤袁臣ꚭ釥鞁臣蒁苣钃苣誁苣뎁该趁苣ꊭ苣讂臣ꢁ臣ꊖ臣ꚁ胣랂菣ꒂ菣鲃菣袃臣鶁臣颭鳥銂ꓦ몇臣讂臣随苣릁臣財该銂裥骮臣讂臣膂臣ꚭ釥鶃菣랂菣貁菣Ꞃ菣꾂臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 隃菣莃苣銼볯隼볯隼臣誁臣ꚁ胣궃菣莃菣꾁胣鶁臣ꢎ胩랂苣蚃菣ꮁ苣麃菣覃苣몙ꇨ鞁臣鶁苣銂臥ꊭ臣鮁苣鎁臣貁臣趁苣芀菣鲃菣袃臣膀臣꺁ꧦ붃臣鲿臣ꚁ胣뒛臣ꮁ臥ꊭ臣讂臣ꢁ苣膀臥ꊭ臣讂臣膂臣肜苣醿臣论觥骮뻧閁苣龁ꃥ肉臣뮧该馁苣鎁臣节臣趁苣芀菣鲃菣袃臣떂苣꾂菣뎃苣醃苣꺁胩궸臣ꦁ胣辕ꇩ꺁臣讂ꃥ肉臣蒁苣뒠郥꾁胣辕ꇩ꺁臣讂뷤꺽臣隤臥꺁鳥릂臣뮧该馁苣袂臣ꮁ賦몤臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯醼볯ꮁ臣蒁臣膀苣ꎃ苣궃菣莃菣꾁胣꒾蛥꺁믤꺁菣鲃菣袃臣ꚭ釥馁苣鎁臣貁臣趁苣芀귨誑菣ꪃ苣벃臣膀臣꺁菣ꊂ臣ꚭ釥馁苣讁胣设臣낁臣誂苣醁胣肜苣醿臣醿髩龩臣肜裥ꮁ귨誑臣讂臣膀臣릁臣꺁菣鲃菣袃臣뒛軦隃菣벃菣궂菣릂菣ꚭ釥馁苣讁臣ꊖ臣讂ꛨ螉臣袂臣뺖胥銂郥肂臣ꢁ臣ꞁ臣讂胣鶁臣邵黦鎾臣ꚁ胣ꚭ釥鶃菣랂菣꾁胣ꚭ釥銂뷤ꢔ臣讂迥붃胦貁鳦节ꯩ蒁菣ꊂ菣鲃菣袃臣ꚭ釥銂蓥袅髧ꮁ胩ꆿ臣讂臣ꢁ臣膀뻧躃菣覃雩꺁菣莃菣꾃菣꾂菣ꦃ菣ꎂ菣꾂臣릊軧銂郥誸臣鮁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 ꆬ臣鞃菣뮂苣閃菣벃臣隃菣莃苣銼볯隼볯邼臣뮈苣膀ꓦ몇ꧦ붃苣趆雩馁苣芀苣ꎃ苣궃菣莃菣꾁胣뒠郥ꮁ苣誂胣颭鳥貁ꓦ몇臣貂臣辁臣讂臣ꞁ该讁臣辁臣节苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鞼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯銼볯ꞁ귥ꢜ臣鲤蟥閁苣ꪁ臣뒠郥膀苣ꎃ苣궃菣莃菣貁该辁臣趁臣Ꚑ臣ꮁ雩馁苣ꒈ껥銂ꇨ蚁臣ꢁ臣ꞁ臣讂胣開臣꾁胣鲤蟥閁苣ꪁ臣뒠郥膀믤趉臣開臣꺁뛧骶臣芁苣鞾苣膀臣龁臣랂菣ꒂ菣鲃菣袃臣醿臣꺁臣뾁觧銂详蚁臣ꦁ臣龩菨銂껥邈臣鮁苣龁苣ꮁ뷤ꢔ臣貂苣낖臣蒁该趁臣馁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 隃菣莃苣銼볯隼볯銼臣誁臣ꚁ胣랂菣ꒂ菣鲃菣袃臣膀臣꺁迧ꢜ뷤꺽苣随뻥馁苣龁苣ꮁ鳥蚐뷤꺽菦놠諦閳苣뾽铧馁苣鎁臣貁臣趁苣芀菣궃菣꾂볯隼볯銼볯ꮁ臣蒁臣膀苣ꎃ苣궃菣莃菣꾁胣뺏鳥趽뷧膀룤螉臣钁臣ꪁ臣꺁苣벃苣莃菣꺁뷤꺽胣誁苣뎁苣벃苣莃菣ꮁ裥钁臣讂臣膂臣醃苣銂뷤ꢔ臣ꚁ鳥뎛苣鲽裦馁苣鎁臣貁臣趁苣芀菣鲃菣袃臣膀菣莃菣뎃苣ꮁ臣辁臣讁臣릖돦꺁臣骁苣讁苣뾽铧馁苣鎁臣貁臣趁苣芀볯낼볯銂뷤ꢔ臣ꚁꃥ肉苣ꒈ껥鞁胣ꒂ菣뾂菣趃菣袃臣覂菣Ꚃ菣궃菣覃臣龁鳥뎛臣钯볨馁苣鎁臣貁臣趁苣芀菣궃菣꾂볯隼볯銼볯ꮁ臣蒁臣膀軦늀苣릂菣ꂃ臣膀苣ꎃ苣궃菣莃菣銂迧ꢜ뷤꺽臣覂苣벃苣莃菣趽뷧ꮁ꟧開臣鮁苣龁苣ꮁ뷤ꢔ臣貂뻥讂胣랂菣ꒂ菣鲃菣袃臣膀鳦骷苣膣냦ꪁ臣꺁鯩邭髧겂苣覃菣ꒂ菣膀臣龁臣鞡ꏨ骷臣ꦁ臣覅귥蒚苣ꒂ菣ꦃ苣뎃臣鎾臣鎁臣貁臣趁苣芀臣覂臣膀苣ꎃ苣궃菣莃菣꾁胣醼臣꺁臣뾁苣뺋臣ꪁ臣膀苣벃苣莃菣뾂苣꾂苣貮뫤馁苣꺁臣薿ꛨꪁ믤辄臣낕臣릖郥ꮁ꟧開臣讂臣ꢁ臣ꞁ臣讂胣蒁臣貂臣鮁苣膀룤ꢃ臣龮雦ꊽ藦ꞁ臣膀귥ꢜ臣鲤蟥閁苣ꪁ臣邙苣膀菣鲃菣袃臣開臣ꢁ臣蚁臩麊苨銂鳦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 뎛볯隼볯꾁胣肸菩꺁껥붖뷥讅臣袂苣膀苣ꎃ苣궃菣莃菣꺁该鲽苣ꆮ郧馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣꺁苣벃菣銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銼볯鞼볯邼臣隃菣莃苣뎛臣芁苣芀菣궃苣莃苣馼볯銼臣膀菣릂볯邼볯銂믤鞁臣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銼볯鞼볯邼臣ꊂ苣뮂苣馁苣鎁臣貁臣趁苣芀菣궃苣莃苣馼볯銼臣袂臣邃苣馼볯钼臣膀鯥馼臣ꊖ臣ꚁꫨ躘臣龁菣궃苣莃苣馼볯銼臣袂臣邃苣馼볯钼臣貐꟦꺁雦閳臣龮雦馁苣鎁臣貁臣趁苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽볯隼볯邼볯꾁胣뎛볯꺁ꓥ릮蟩릂菣것菣뢂볯邼볯ꮁ臣蒁臣겪飦鞁臣螃菣ꒂ苣銂郥肂臣ꢁ苣ꞁ臣讂臣膀藥螃苣릂苣膀볯뎼볯ꆃ菣ꪃ볯钽뷯閽뷯芽†뷯銽뷯隽뷯覼胣뺁臣꾁믤辄臣낕臣隻臣较菣覃苣Ꞃ苣螃菣ꒂ苣銂郥肂臣ꢁ苣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†鷩肸駦蒚ꧦ낢迥궪ꫥ鎽볯隼볯邼볯꾁胣랂菣ꒂ菣鲃菣袃苣ꆿꃩ閁苣龁껥財鋧莢볯뒼볯ꖼ볯薆臣隃菣袃臣讂苣蚁臣鞃菣뮂菣떂볯邼볯ꮁ賦몤臣讂臣膂臣뎂菣覃볯隼볯邼볯銂郥뾁뻥讂胣뎂菣覃볯隼볯邼볯꾁胣랂菣ꒂ菣鲃菣袃臣蒵臣벾臣貂臣뮂菣떂胣隤菩뮂菣떂胣낖臣ꮁ迥誂믤醁苣貂臣뮂菣떂胣誁苣뎁菣鲃菣袃뻧꺁믤꺁菣뎃菣ꮁ雩ꎀ믤醁苣貂臣蒁苣뮂菣떂苣ꮐ苣膀苣ꎃ苣궃菣莃菣ꮁ雩ꎀ믤醁苣貂臣蒁苣뮂菣떂苣몙ꛨ馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 뎂菣覃볯隼볯邼볯꾁胣设臣낁胣鶃菣랂菣銂菣벃菣鞁臣뎂菣蚃苣릂菣ꢂ菣뢂菣銂뗨開臣讂臣ꦁ胣궃菣莃菣銂裥龜賥馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀苣벃菣銼볯鞼볯颼臣膀뫤膀蟩龔铧ꦉ胣뺁臣꾁臣誂苣醁胣ꪇ该誻胣ꪇ믨誻臣ꦁ臣랂菣ꒂ菣鲃菣袃臣趏뿥馁苣薿ꛨ貁臣讂믤꺁觧鎽臣颭鳥銂ꓦ몇臣讂苣蚁臣鞃菣뮂菣떂볯邼볯ꮁ賦몤臣讂臣膂臣ꮐ臣貂뻥讂胣鎁苣覂臣ꪂ菣뢂苣꾂菣꾁胣龩ꋦ꾏ꫨ銪뷤薆臣鶃菣랂菣薆臣ꪂ菣뢂苣꾂菣꺁菣릂菣ꮁꃦ趴臣讂臣ꢁ臣ꞁ臣膀郥ꪂ菣뢂苣꾂菣꾁胣랂菣ꒂ菣鲃菣袃臣龮ꇨ馁苣鎁臣ꮁ臣讂该鲽臣ꊖ胩颻臣覂苣讂胣開뷤꾁胣開뷤銂뗧蚺臣鮁苣鎁臣膀觧鎽臣ꪂ귩ꮁ臣覂臣蒁臣鎁苣뢁꟧開臣讂臣ꢁ胣躏鯩閁苣讂觧鎽臣醐臣ꎁ臣뮧该馁苣鎁臣ꪁ臣銂郥肂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†苣벃菣銼볯鞼볯邼臣膀뻤袁臣膀臣뾁详蒁胣ꒂ菣뾂菣趃菣袃胩ꆿ臣邏뻤膀藥뮛駥ꚃ菣莃菣뢁臣ꪇ뻥蒚軦骶臣ꦁ臣讧裦閁苣龁ꧦ붃苣龮ꇨ馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀苣벃菣銼볯鞼볯銼臣膀뻤袁臣龩菨銂껥財臣讂胣랂菣ꒂ菣鲃菣袃苣薅鯩馁苣膀뿨ꖁ臣ꚁ臣讂뫤뺁臣꾁뫤骀臣ꪂ귩ꮁ臣覂臣蒁苣蚁臣뮧该馁苣ꪁ臣꺁臣膂臣膀苣ꎃ苣궃菣莃菣銂雦鞁臣뒠触ꮁ꟧開臣鮁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 뎂菣覃볯隼볯醼볯꾁胣꒾臣궸臣隻臣궃菣莃菣ꢁ胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂볯邼볯ꮁ賦몤臣讂臣膂臣ꮐ臣貂臣节苣蒁胣鎁苣꾁胣颭鳥꺁ꓦ몇臣ꊖ臣ꚁ믤꺁菣鲃菣袃臣ꚭ釥馁苣龁苣膀ꧦ붃臣龮ꇨ銂ꫨ뒕臣讂臣膂臣ꦁ臣龮ꇨ閁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 ꦼ뷯뒼菣邃苣릂臣龩菨銂껥붖臣讂臣膂臣膀믤辄臣낕臣隻臣뎂菣覃菣궃菣꾂苣龩ꋦ꾏ꫨ銪뷤銼볯鞼볯邼臣ꮐ苣讂臣ꢁ臣ꞁ臣讂胣鎁苣覂臣뎂菣覃菣궃菣꾂臣膀볯辽볯螃菣ꒂ苣鎖臣醃苣莃菣銂꟦覯臣膀뿤馁苣龁苣꺁胩ꆿ菩膀苣궂菣ꊂ臣龮ꇨ閁苣讂苣벃菣꺁臣膂臣겸껥銂껥財臣讂臣膂臣뮂苣ꖃ苣겸껥ꢃ胣떍铧邈菩膀臣龁臣겜飦내鯦ꞁꫨ躘臣貂苣뮻蓦꺁闦꺁믤꺁苣벃菣隃菣莃苣銂郥뾁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†믤꺁苣鞃菣놂菣랂菣뎃臣꾁胣ꦼ뷯뒼菣꾃菣螃菣ꒂ苣銂뷤ꢔ臣ꚁ苣ꒂ菣銂뿤랭臣膀苣馃菣袃룤ꮁ苣벃菣릂苣邏뻤馁苣鎁臣貁臣趁苣芀菣邃苣ꮃ볯辽볯螃菣ꒂ苣꺁뫤龜臣ꪁ臣钍ꫨ銂郥肂苣誃菣ꪂ臣鞁臣꾁胣ꢁ苣辂臣膀럧ꖀ뫤讅胣開髧ꪁ뫤骀껧뚈胣螤闦꺁뷥论胨蒂鯧蒚鳥뢁臣낈鷧膀跨ꦉ臣超臩ꢁ藩膀胣鞹믨꺁藥覜胣뺁臣꾁裨목뫤骀껧뚈苣馌臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†菣ꦃ苣邃苣벃臣袂臣뮂苣ꖃ菣蚃苣꾁胣鎁苣覂臣蒐苣벃苣꺁胨꺅뫤薠臣芁苣鞾苣芀菣邃苣릂臣꾂菣螃菣랂菣ꮃ臣鞁臣랂菣뎃臣낈鷧鞁臣뒠郥膀臣꺁菣邃苣릂臣趸귦ꪁ菣邃苣릂臣芁苣鞾苣Ꚑ臣꾁苣讁苣ꪁ臣芀臣覂臣膀臣讂苣벃菣ꞁ臣ꒂ菣뎃菣꾁胣鞃菣ꒂ菣랂菣뮂菣랂菣ꎂ菣ꞁ臣誂뻥讂胣鎾臣ꚁ胣龄鿧閁苣龁苣벃菣꺁鷦뚻臣袂臣ꊂ苣Ꞃ苣趃苣꾁胣薗ꇨ薀臣躏鯩誁苣뎁뷤ꢔ臣뚈뻥銂迥醁뻥讂胣겜飦내鯦ꞁ뷤ꢔ臣貂臣蒁苣袂臣ꮁ胣薗ꇨ薀臣랂菣뎃臣꺁鯧銺뷤ꢔ苣袺菦鞁臣蒁苣ꢂ菣蚃苣蚃苣銂賦馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鞼胣㲑䐯噉ਾ†볯ꒁ臣设臣꾁胣薗ꇨ薀臣膀룤ꎀ臣Ꚃ苣ꒂ菣ꒂ菣袃臣꒺럥馁苣꺛髧난臣꺁뗧꾷苣龁臣讂臣ꢁ苣袺菦馁苣芀韦財꣨뮔菩꾁胣薗ꇨ궸臣궁臩馁苣ꞁ臣趂臣袺菦Ꚃ苣ꒂ菣ꒂ菣袃苣袨껧馁苣芀郥Ꚃ苣ꒂ菣ꒂ菣袃臣膀菣것菣ꆂ菣릂菣것苣鶃菣肃臣ꆮ뷨貁꣨鞮臣貂苣芀鯥銼볯邼臣袂臣뎛볯鞼볯ꮁ雩鞁臣겪飦鞁臣袂臣ꮁ胣誷胦ꆮ郧袼볯궼볯蒃菣벃꟦ꂀ苣뾽铧鞁臣膀볯궼菣ꪃ菣讁苣龔裦閁苣龁跩ꞁ뿤랭臣貂臣蒁苣骀뿤銂ꫨ뒕臣讂臣膂臣膀韦財胨誁苣뎁菣것菣ꆂ菣릂菣것苣鶃菣肃胣ꢁ苣辂臣ꆄ뫤龩胣궃菣莃菣膀臣龁臣ꪇ뗨込믨ꆸ臣ꦁ臣袂臣ꚁ뷤ꢔ臣貂뻥讂跩銂铧邈臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†鯥銼볯颼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣ꦨ駩薆臣랂菣뎃臣뺯臣讂菣것菣ꆂ菣릂菣것苣鶃菣肃菣邃苣릂臣鞁臣꺁蓧몺ꧦ銂ꓧ馁菣벃苣놂菣릂볯隼볯邼볯꺁ꛦꖕ鯥ꞁ臣讂胣ꚃ菣릂苣벃苣銼볯颼볯邼臣꾁胣뮂苣ꖃ菣蚃苣誁苣뎁菣ꦃ苣邃苣벃뿤랭髦랏賥銂铧蒁臣鞃菣閃苣벃苣袃菣릂菣뎃菣螃菣ꒂ苣袼볯ꚼ볯꒼볯銼볯颼볯銼苣뎂菣莃苣ꞃ菣뎃苣馁苣ꢁ臣ꮁ볯ꒁ臣ꆮ뷨랂菣ꪃ苣貁胨꺅臣貂뻥讂胣뎛볯隼볯袼볯覼臣몤臣견볯꺁뻤몤髧ꚃ菣릂苣벃苣ꞁ臣膀跥肸臣ꆮ뷨몌鿥銼볯颼볯隼臣颭鳥鞁胣馁臣ꚁ臣誷胦鲿귧ꢃ볯隼볯邼볯꾁臣꺁껧蒽賥龟臣覂臣节臣ꞁ臣讂胣낼볯늼볯₤銼볯颼볯銼臣膀ꓨ낕꣧麡臣誷胦鲿귧ꢃ볯隼볯邼볯ꮁ믤辂臣ꚁ跥肸臣ꆮ뷨몌鿥銼볯颼볯隼蛥ꞁꧦ붃臣讂臣ꢁ苣趪迥閁苣ꚁ臣讂胣뎛볯隼볯袼볯覼臣誁臣ꚁ胣낼볯늼볯₤銼볯颼볯銼臣膀볯꺨ꇩ꺁럧ꖀ뿥钭菩銼볯颼볯钼臣ꎻ苣ꎁ臣膀蟩螤臣讂껧蒽賥龟볯隼볯邼볯薆臣龩菨馁苣鎁臣銂ꫨ꾏臣貂臣蒁苣芀鯥銼볯颼볯ꎼ볯ꞁ臣膀볯ꚼ볯꒼†볯隼볯邼볯꾁胣꺼꣧麡臣誷胦鲿귧ꢃ볯隼볯邼볯ꮁ믤辂臣ꚁ胣鎼臣꺁裥薀臣낕臣讂껧蒽賥龟볯隼볯醼볯薆臣龩菨馁苣鎁臣銂ꫨ꾏臣貂臣蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 뎛볯隼볯꾁胣肸菩꺁껥붖뷥讅臣袂苣膀鯥銼볯颼臣颍룤誁苣뎁ꓨ낕臣ꦨ駩뚈뻥龟臣ꊖ胩馁苣芏諥誁苣뎁駧늌菣궃苣릂苣龮ꇨ馁苣龁苣꺁뻤몤髧ꪁ雦閳볯隼볯邼볯꺁菣궃苣릂菣궃菣뎛臣芁苣芀鯥銼볯馼臣릖돦銼볯馼볯邼臣膀鯥銼볯钼臣ꊖ臣ꚁꫨ躘臣貂苣낼볯늼볯₤銼볯钼볯邼臣袂臣ꚁ껥붖臣讂臣ꢁ臣ꞁ臣讂胣겜雦閳臣膀뻤袁臣誷胦论藦ꪁ臣꺁苣馃菣袃臣芏諥馁苣龁苣꺁苣麃菣覃苣鞃菣閃苣벃苣袃菣릂菣뎃菣螃菣ꒂ苣袼볯ꚼ볯꒼볯貁迥ꆿ臣龁臣趁臣膀菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣讖꟥鞁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣膀볯ꚼ볯꒼臣膀臣貂臣芏諥鞁뻥讂껧蒽賥龟苣膃苣莃苣馁苣芀菣궃菣꾂볯隼볯邼볯ꮁ臣蒁臣膀뻤袁臣膀鯥銼볯颼볯ꆼ볯ꮁ雩鞁臣겪飦鞁臣袂臣ꮁ胣낼볯늼볯貁跥肸臣ꆮ뷨몌鿥ꮁ迥ꂊ臣ꚁ臣讂臣蒁臣ꒈ껥貁ꇨ辂苣讂胣隃菣莃苣銼볯馼볯颼臣誁臣ꚁ胣낼볯늼볯꾁胣骀뿤銂꣨꾏臣讂臣膂臣ꆮ뷨몌鿥ꢁ跩銂뫤覸臣讂胣隃菣莃苣銼볯馼볯邼臣誁臣ꚁ胣낼볯늼볯꾁胣떍苣뾽铧鞁臣颍룤ꆮ뷨몌鿥ꮁ駧늌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯醼볯ꮁ臣蒁臣膀駧늌臣邈諥鞁臣讁郥讁臣ꊖ臣讂裥骮臣財苣貂苣芀臣蚁臣芁苣뒠郥膀볯ꚼ볯꒼臣龁苣꺁胩ꆿ苣릂苣꾁菣궃菣꾂볯隼볯醼볯ꮁ臣蒁臣讖꟥鞁뻥讂胣뮙賩貁裦龊臣ꪁ臣ꎁ臣뒠郥膀菣궃菣꾂볯隼볯醼볯ꮁ臣蒁臣膀껧蒽裥ꆾ菣莃菣貁귨誑臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 隃菣莃苣銼볯馼볯颼臣誁臣ꚁ胣낼볯늼볯貁蟩螤臣讂껧蒽臣芏諥鞁臣蒁苣꾏菨Ꞁ臣芁苣讁郥讁臣ꊖ臣讂裥骮臣財苣貂苣芀苣鞁臣蚁臣芁苣낁胣隃菣莃苣銼볯馼볯邼臣誁臣ꚁ胣趇ꓨ馁苣ꆮ뷨몌鿥銂铧蒁臣놅鳦떍뫤覸臣財苣貂苣芀껧蒽賥龟臣趇ꓨ鞁臣蒁苣龁苣膀룤릖臣ꆮ뷨몌鿥뢁臣骀뿤꺁臣膂臣颍룤꺁跩貁駧財臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†菣궃菣꾂볯隼볯銼볯ꮁ臣蒁臣膀菣궃苣릂菣궃菣貁菣궃菣꾂볯隼볯醼볯ꮁ裦ꎁ臣뮙賩貁裦龊臣龁臣Ꚑ臣銂裥骮臣讂觥ꮁ胣몙ꇨ袸臣떍苣뾽铧鞁臣ꆮ뷨몌鿥醼臣뮙賩馁苣芀菣궃菣꾂볯隼볯銼볯ꮁ臣蒁臣膀駧財跩꾁胣ꚇ郧閃菣벃臣隃菣莃苣銼볯馼볯銼臣뮈臣ꚁ駧늌臣邈諥鞁臣讁郥讁苣ꒈ껥馁苣趉臣膀껧蒽賥龟볯ꮁ駧늌臣讂臣膂臣뾽铧閁苣讂胣隃菣莃苣銼볯馼볯隼臣몤臣貂苣袂臣ꮁ胣뮙賩꾁믤辄臣낕臣隻臣ꆮ뷨몌鿥銂胩颁臣馶뛧馁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 隃菣莃苣銼볯馼볯颼臣誁臣ꚁ胣낼볯늼볯貁郥芙臣芏諥鞁臣蒁苣꾏菨Ꞁ臣芁苣螤闦꺁蟩螤臣ꪁ臣ꆮ뷨몌鿥貁臣讂臣Ꚑ臣ꮁ雩馁苣ꒈ껥貁ꇨ辂苣讂胣节臣鶁臣ꞁ臣貂臣膀菣궃菣꾂볯隼볯鎼볯ꮁ臣蒁臣膀胥薀臣ꆮ뷨몌鿥꺁臣貂臣貂臣讀胣꺁跩꒺룦貁ꇨ辂苣讂胣떍臣讀胣꺁껧蒽賥龟臣鶁苣麁苣讁苣몙ꇨ閁苣讂臣膀菣궃苣릂菣궃菣꾁菣궃菣꾂볯隼볯銼볯ꮁ胩뾁胣ꆮ뷨몌鿥꺁臣貂臣貂臣꺁駧늌苣讖꟥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 隃菣莃苣銼볯馼볯隼胣銼볯馼볯颼胣뺁臣꾁볯隼볯銼볯ꞁ껧蒽賥龟臣颭裥閁苣ꪁ臣뒠郥膀菣궃菣꾂볯隼볯鎼볯ꮁ臣蒁臣膀볯ꚼ볯꒼臣膀껧蒽賥龟臣蒁臣貂臣节駧늌臣讂臣ꢁ苣놨迥閁苣ꪁ臣鎁臣貁臣讂胣뮙賩鞃菣뮂苣貁껧蒽賥龟臣蚁臣꺁볯ꒁ臣龁臣螤闦ꮁ臣蒁臣놤闦鞁臣뒠郥膀귨誑臣뚈뻥趃菣袃臣螃苣릂菣莃菣閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†鯥銼볯邼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣꺛髧난臣꺁뗧꾷볯鞼볯邼볯銂裥骮臣讂臣膂臣誷胦鲿귧ꢃ볯ꖼ볯覼볯鞼볯邼볯뺁臣꾁믤꺁苣뎃菣ꎂ菣ꎂ臣龁苣꺁뻤몤髧ꪁ韦財꣨뮔볯鞼볯邼볯꺁ꛦꖕ鯥ꞁ臣讂胣薗ꇨ袨铧銼볯邼볯邼臣膀뗧꾷볯鞼볯邼볯ꮁ닦ꎁ臣颧胣ꪁ苣벃菣膀苣Ꞃ苣鶃苣뎃菣膀뷤꺽胣꒺럥릂臣袂臣꺛髧난苣袺룦馁苣芀韦財꣨뮔볯鞼볯邼볯꾁胣ꎻ鯦貵럨誁苣뎁鯧趉臣龁臣ꪂ菣螃菣뎃菣袨铧銂郥肂臣ꢁ臣ꞁ臣讂胣蒐苣Ꞃ苣鶃苣뎃菣銼볯邼볯隼臣誁臣ꚁ胣趽뷧Ꞻ꣦誁苣뎁裥肝뫤骮駦뮈볯鞼볯邼볯銂꣨鞮臣讂臣ꢁ臣ꞁ臣讂胣芙雩꺁닧ꚺ臣膀韦蒁裥肝臣龁臣薁臣낈鷧銂迥붃臣馁苣袂臣ꮁ臩麊臣讂臣ꢁ臣ꞁ臣讂胣Ꚃ苣ꒂ菣ꒂ菣袃볯鞼볯邼볯钁臣ꮁ胣袺菦閁苣讂볯ꚼ볯꒼苣龃菣讃菣ꎂ臣鲿귧馁苣袂臣ꮁ뻤베臣貂뻥讂껧蒽賥龟臣Ꚃ苣ꒂ菣ꒂ菣袃苣麃菣钃菣낂臣讂苣뎃菣궃菣벃ꓥ趇賥袼볯궼볯蒃菣벃볯鞼볯醼볯貁ꛨ몇臣貂苣芀럧ꖀ뿥钭菩꺁菣벃苣놂菣릂臣뎂菣蚃苣릂菣銂胨袁苣ꢁ胣낼볯늼볯꾁胣薗ꇨ薀臣袂臣ꚁ雩몙臣貂臣ꖼ볯蒃菣벃볯鞼볯醼볯袼볯늼†볯鞼볯邼볯覼臣蚈닥ꮁ苣龃菣랂菣뎃臣貂臣蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 薗ꇨ袨铧銼볯邼볯邼臣覂臣薗ꇨ薃ꃥ꾁胣鲽鳥蒚臣낼볯늼볯ꢁ藥覜臣貂苣ꦃ菣肃菣ꪁ菣뎃苣ꒀ苣ꮐ臣鞾苣芀臣貂臣랂菣뎃臣ꖼ볯₲銼볯邼볯颼臣袂臣ꚁꋧ趪臣貂뻥讂胣躃菣릂臣膀볯ꚼ볯꒼臣ꎭ臣蒁볯궼菣ꪃ菣銂뷤ꢔ臣ꚁ臣讂臣ꢁ苣몢뿤馁苣芀韦財꣨뮔臣膀郥낼볯늼볯芏諥薀臣ꖼ볯ꦼ볯颧꿥떍苣몙ꇨ馁苣鎁臣ꮁ苣ꎁ臣薗ꇨꮁ뿥钭胨銂駧늌臣讂臣ꢁ苣ꮐ臣鞾苣芀볯낼볯꒼臣膀苣벃菣ꞁ볯ꚼ볯꒼苣趪꣨馁苣龁苣ꮁ뷤ꢔ臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 뎛볯鞼볯꾁胣肸菩꺁껥붖뷥讅臣袂苣膀郥Ꚃ苣ꒂ菣ꒂ菣袃臣꺁볯궼苣隃菣ꪃ菣銼볯醼볯銼臣袂臣銼볯醼볯钼臣뾽铧꺁ꛦꖕ鯥ꞁ臣讂胣鎁臣设臣꾁胣견볯꺁볯궼苣隃菣ꪃ菣銼볯醼볯銼臣膀触躸臣뒠触袼볯覼臣袂臣芙雩袼볯鲀볯覼臣뺯臣讂볯궼菣ꪃ菣銂ꇨ馁胣견볯꺁볯궼苣隃菣ꪃ菣銼볯醼볯钼臣膀뗧꾷룤꺁臣覂臣ꖈ臣趽뷧袼볯覼臣袂臣芙雩袼볯鲀볯覼苣ꢡ臣芀郥ꖼ볯떂菣蒃菣벃볯鞼볯邼볯誁苣뎁볯鞼볯邼볯꾁胣芙雩銼볯醼볯隼苣鮸냥馁苣銲뫥ꞁ곧랏賥馁苣芀볯늼볯꒼臣膀껧蒽賥龟臣ꦁ铧蒯鯥꺁꟦薀臣蚠裥銂胨꺅臣ꖅ苣ꚁ臣꺁껧蒽賥龟臣뒕裥馁苣ꖼ볯떂菣蒃菣벃볯鞼볯邼볯뺁臣꾁볯鞼볯邼볯銂铧蒁臣鞃菣鎃苣ꞃ菣뎃苣閁苣讂胣设臣낁胣鞃菣ꒂ菣랂菣誁苣뎁苣궂菣ꪃ菣ꎂ苣醐룤閁臣讂臣膂臣膀ꓨ낕臣ꆮ뷨몌鿥鎖臣趇ꓨ銂ꇨ馁臣膂臣ꖈ胥꺁苣隃菣ꪃ菣蚈닥銼볯醼볯颼苣뾽铧馁苣鎁臣貁臣趁苣芀臣讂臣꾁胣낼볯늼볯꾁胣鶁苣貁臣貂苣꺁ꓨ낕臣ꆮ뷨몌鿥ꮁ菣鞃菣ꒂ臣貂苣鎁臣銂迥붃臣馁苣蒁臣ꒁ臣꺁苣隃菣ꪃ菣蚈닥銼볯醼볯邼苣ꢔ臣ꚁ菣궃菣뢂菣讃菣낂臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†鯥銼볯銼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣芁苣랂菣뎃臣꺁볯ꚼ볯꒼菣莃菣꾃菣꾂臣開髧讧裦꺁臣膂臣设ꓧ蒚臣릖돦銼볯銼볯邼臣鞃菣뮂苣閃菣벃鯥ꞁ臣讂胣뎛볯鞼볯꺁雦閳볯鞼볯邼볯꾁胣뎛볯鞼볯ꮁ雩鞁臣겪飦閁苣讂볯ꚼ볯꒼†볯鞼볯邼볯ꮁ苣ꎁ臣龮雦馁苣鎁臣貁臣趁苣芀雦閳볯鞼볯邼볯꾁胣誷胦鲿귧ꢃ臣龁臣隻臣薗ꇨ薀臣뾂菣늂菣袃鯧蒚鳥ꮁ루뾁蟥馁臣趁臣膀菣궃菣꾂볯鞼볯邼볯ꮁ臣蒁臣讖꟥鞁뻥讂胣隃菣莃苣銼볯銼볯钼臣誁臣ꚁ胣貵럨ꮁ닦ꎁ臣낼볯늼볯貁菣ꪃ苣閁苣讂臣Ꚑ臣ꮁ雩馁苣ꒈ껥貁ꇨ辂苣讂胣节臣鶁臣ꞁ臣貂臣膀菣궃菣꾂볯鞼볯邼볯ꮁ臣蒁臣膀뻤袁臣膀菣ꦃ苣蚃菣覃껥財鋧莢볯뒼볯ꖼ볯薆臣뮂苣ꖃ苣ꪁ苣袃菣벃苣讁苣鶃菣랂菣貁迥鞾臣貂苣芀菣궃菣꾂볯鞼볯邼볯ꮁ臣蒁臣膀볯ꖼ볯뮂苣ꖃ苣릂菣것菣뢂臣鞃菣鎃苣ꞃ菣뎃苣閁苣龁裥龜ꏩ財꣨뮔菣ꪃ苣벃臣궃菣覃臣貂苣꾂菣ꎂ菣隌臣貂苣芀ꏩ財꣨뮔菣ꪃ苣벃臣膀볯ꚼ볯꒼臣貮뫤鞁苣蚁臣鞁臣蒁苣릉껥꺁该鲽苣ꮐ苣鎁臣貁臣趁苣芀臣貂苣꾁胣ꊂ菣ꮂ菣鶃苣뎃菣讁苣꺁裥誂鯩鞁胣鮃菣벃胣뮔菥꺁苣ꎃ菣膃菣膀铧较ꫨ颭臣龮ꇨꪁ臣꺁该鲽苣ꮐ臣鞾苣芀蓧몺ꧦꖻꓥ꺁蟨设黥뒰룤螉臣ꦁ臣隻臣ꪇ뻥讞裨낵뷤貁뷤ꢔ臣貂苣뒠郥膀菣莃菣뎃苣鶃菣랂菣꾁胣鲚껥ꦉ苣麛臩馁苣鎁臣膀胩ꚺ苣뚈뻥馁苣鎁臣ꪁ臣꺁믤꺁듦開苣ꮐ苣鎁臣貁臣趁苣뒼볯ꖼ苣궂菣ꊂ苣袃菣벃苣ꮁ菣궃菣뢂菣讃菣낂臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†菣궃菣꾂볯鞼볯醼볯ꮁ臣蒁臣膀諥ꪂ臣趃菣袃菣벃苣ꖎ뛧貁臣讂臣Ꚑ臣ꮁ雩馁苣ꒈ껥貁ꇨ辂苣讂胣鶁臣ꞁ臣讂ꃥ袐胣隃菣莃苣銼볯銼볯銼臣誁臣ꚁ胣肜ꓥꖎ뛧鶃菣랂菣貁볯ꖼ볯뮂苣ꖃ苣릂菣것菣뢂臣覂迥鞾臣貂胣龮雦閁苣讂胣鎁苣覂臣鶃菣랂菣꾁胣设臣낁胣뾂菣벃臣骀뿤馁苣龁苣ꮁ觧骮臣趽뷧ꮁ꟧開臣貂苣ꪁ臣꺁苣麃菣覃苣ꮐ臣膀迧ꢜ臣趽뷧ꮁ鿥ꖁ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 隃菣莃苣銼볯銼볯钼臣誁臣ꚁ胣낼볯늼볯貁볯늼苣뎃菣ꦃ苣袃苣떁껥馁苣讁郥讁臣ꊖ臣讂裥骮臣財苣貂苣芀臣蚁臣芁苣뒠郥膀菣궃菣꾂볯鞼볯醼볯ꮁ臣蒁臣膀菣ꊃ菣袃껧蚐菣ꪃ苣벃臣뒼볯ꖼ苣궂菣ꊂ苣袃菣벃苣讁苣随뻥閁苣膀껥붖臣貂苣芀菣궃菣꾂볯鞼볯醼볯ꮁ臣蒁臣膀菣ꊃ菣袃ꏩ財껧蚐苣놨迥馁苣鎁臣貁臣趁胣鶁苣ꮁ苣ꎁ臣ꖼ볯꾁臣覂臣讂菦놠苣躏鯩馁苣鎁臣貁臣趁苣芀臣貂臣袂苣膀苣뎃苣螃菣袃臣隺若貁铦蒖臣貂胣鶈鳦讧裦閁苣龁菣ꪃ苣벃臣붿諥閁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 릖돦銼볯銼볯邼臣膀菣궃菣꾂볯鞼볯銼볯ꞁ뗧蚺臣讂胣鎁苣꾁胣设臣낁胣隃菣莃苣銼볯銼볯钼臣낼볯늼볯貁菣ꪃ苣閁苣ꪁ臣뒠郥膀臣龁臣隃菣莃苣銼볯銼볯钼臣ꖼ볯뎂菣袃菣꾂菣貁臩袮臣貂臣蒁ꃥ袐臣財苣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†鯥銼볯鎼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣낼볯늼볯ꮁ苣ꎁ臣랂菣뎃菦놠苣鎃菣뎂菣膀뿤馁苣龁苣꺁뻤몤髧ꪁ雦閳볯鞼볯邼볯꺁菣肃菣뎛臣芁苣芀鯥銼볯鎼臣릖돦銼볯鎼볯邼臣膀鯥銼볯钼臣ꊖ臣ꚁꫨ躘臣貂苣낼볯늼볯₤銼볯钼볯邼臣袂臣ꚁ껥붖臣讂臣ꢁ臣ꞁ臣讂胣誷胦鲿귧ꢃ볯ꖼ볯覼볯鞼볯邼볯ꪁ臣꺁韦財胨貁苣벃菣ꮁ裥肝臣讂臣膀臣꺁苣벃菣ꮁ迥ꂊ臣讂臣ꢁ苣趪迥閁苣龁믤꺁菣邃苣릂雩꺁菣莃苣벃苣銂髦랏賥馁苣龁苣ꮁ뷤ꢔ臣貂苣떍臣膀苣벃菣랂菣覃苣躸臣覂苣ꚁ该蒚臣龔裦閁苣讂胣芏諥薀菣邃苣릂臣膀韦財꣨뮔菩銼볯鎼볯钼臣覂臣랂菣뎃菦놠臣ꖼ볯ꦼ볯銂铧蒁臣늽郥鞁胣鶁苣銂ꓦ벨臣龁苣ꮁ韦財胨ꮁ뻤ꚵ臣讂臣ꢁ臣袂臣ꚁ胣鶁臣趪迥銂苣蚃苣蚃菣랂菣뎃臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯钼胣㲑䐯噉ਾ†菣邃苣릂볯鞼볯邼볯貁苣벃菣ꮁ裥肝臣讂臣膀뿥膦臣鶃菣랂菣膀跩膀臣袂臣隻臣薃ꃥꮁ苣꾂苣릂臣讂臣膂臣鞃菣鎃苣ꞃ菣뎃苣銼볯鎼볯隼臣財苣貂뻥讂胣鎁苣꾁胣꾸鿥隤볯꾼볯ꊼ볯鞃菣鎃苣ꞃ菣뎃苣ꊂ苣뮂苣銂믤鞁臣龮ꇨ閁苣ꚁ苣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 薗ꇨ袨铧銼볯鎼볯颼臣膀韦財꣨뮔菩銼볯鎼볯钼臣袂臣ꚁ迦鮾臣貂苣薗ꇨ袨铧ꆃ菣뮂菣뢂볯鞼볯醼볯銂믤鞁臣ꖼ볯₲銼볯鎼볯銼臣邏뻤閁苣鞾苣芀럧ꖀ뿥钭菩꺁铦뒏臣薿ꛨ讁郥讁臣ꊖ臣讂裥骮볯鞼볯醼볯貁ꇨ辂苣讂胣鶁臣ꞁ臣貂臣膀韦財꣨뮔菩꾁胣ꖼ볯蒃菣벃苣뾽铧鞁臣鲿귧ꢃ苣颭裥鞁胣ꦊ臣銂뇦膂苣龁苣ꮁ럧ꖀ뿥钭菩ꮁ뷯覽뷯螽臣讂臣ꢁ臣袂臣ꚁ胣誷胦鲿귧ꢃ苣颭裥馁苣鎁臣貁臣趁苣袼볯鞼볯醼볯覼胣鎃菣뎂菣ꊂ菣릂菣벃苣ꞃ菣ꆃ菣뮂菣뢂볯鞼볯醼볯꾁胣薗ꇨ袨铧ꢃ볯鞼볯邼볯ꢁ볯늼†볯鞼볯邼볯꺁臣貂臣貂臣꺁雩ꞁ뫤鮏臣貂뻥讂胣閁苣ꮁ胣ꖼ볯₲銼볯鎼볯銼臣膀菣붂菣릂觥誂뷥ꚁ臣龁苣ꮁ臣貂苣ꦁ臣鞁臣鎖臣銼볯鎼볯颼苣꒺룦馁苣鎁臣貁臣趁苣袼볯鞼볯醼볯覼胣ꆬ臣ꞁ胣ꖼ볯₲銼볯鎼볯銼臣膀菣벃苣뎃苣몢ꫨ鲿귧鞁胣鶁臣ꖼ볯₲銼볯鎼볯銼臣뾽铧궸臣鶃菣랂菣銂韦財꣨뮔菩銼볯鎼볯钼臣骀鿧馁苣ꆃ菣뮂菣뢂볯鞼볯銼볯銂뿨馁臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†鯥銼볯钼臣膀룤ꢃ臣龮雦ꊽ藦ꮁ苣讂胣鞃菣閃苣벃苣袃菣릂菣뎃菣ꆄ뫤龩볯낼볯늼볯覼볯鞼볯邼볯ꮁ귥ꢜ臣鞾苣뎂菣鶃菣趃菣袃臣肸뻤꺁菣궃菣꾂鯥ꞁ臣讂胣貐꟦꺁闧랏臣颻臣覂苣龁ꃩ꺛臣膀鯥颼臣袂臣뎛볯隼볯ꮁ雩鞁臣겪飦鞁臣ꢁ臣誂臣芁苣芀鯥銼볯鎼臣ꊖ臣ꚁꫨ躘臣龁苣ꎃ苣궃菣莃菣銼볯鎼볯邼胣뎛볯ꮁ雩鞁臣겪飦鞁臣ꦼ뷯뒼菣邃苣릂볯邼볯膀臣袂臣겜飦내鯦ꞁꫨ躘臣貂苣隻臣ꦼ뷯뒼菣邃苣릂臣뺯臣ꚁ臩麊臣貂臣节臣ꢁ臣낕臣讂苣뎃菣벃菣뎃菣貁胣낼볯늼볯₤銼볯钼볯邼臣뺯臣ꚁ臩麊臣貂뷤ꢔ臣貂臣节苣蒁臣ꢁ臣馕蓦閁苣龁臣芀뻤袁臣膀볯ꚼ볯꒼†볯鞼볯邼볯꾁胣ꆄ뫤龩臣龁臣隻臣ꆄ뫤ꪈꧧ龩臣芁苣鞾苣芀뻥ꎁ臣膀볯ꚼ볯꒼†볯鞼볯邼볯꺁臣膂臣ꢎ胩랂苣蚃菣銼볯鎼볯颼臣膀菣궂苣뎂菣뾂菣뺁臣꾁苣ꊂ菣뎂菣뾂菣랂苣蚃菣ꞁ臣誂뻥讂胣肸菩꺁뻤ꞁ臣膀볯ꚼ볯꒼†볯鞼볯邼볯꾁胣ꆄ뫤목냦鮊귥蒚裨목ꧦꪁ臣꺁ꧧ鞰諥ꚭ髧鮣ꇨ鎽臣芁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 낼볯늼볯₤銼볯钼볯邼臣膀뻤袁臣膀볯邼볯馼맥ꮁ볯뎼볯込볯ꖼ볯₣醼볯颼볯馼臣鞁臣뒼뷯閽뷯钽뷯蒽†볯辽뷯邽뷯钽뷯躽뷯₇Ꞽ뷯辽뷯邽臣袂臣ꚁ藥ꢡ臣貂臣閻꟦ꮁ뫦ꂋ臣讂胣袃菣릂菣莃菣鞃菣莃菣閃苣벃菣ꊃ苣ꖃ菣ꮃ볯뒼볯궼볯銂郥肂臣ꢁ臣ꞁ臣讂胣뒼볯궼臣膀髦랏賥鞃菣뮂菣떂볯ꎼ볯覼胣趸迦몙胦ꆃ菣ꪃ볯꺼볯궼볯膀臣袂臣뮂苣ꖃ苣ꆃ菣ꪃ볯뎼볯覼苣ꮐ臣鞾苣芀볯낼臣膀臣誂苣醁胣놹闦몙铧ꢙ胣늼볯ꆼ菣莃苣ꖃ駧龔駥膀볯ꢼ볯銈볯较菣랂菣몙铧ꢙ胣誁苣뎁髦랏賥銈뻥랏苣뎃苣뎃苣邏뻤馁苣鎁臣貁臣趁苣芀볯뚼볯꾁胣设臣낁臣誂苣醁볯뎼볯떍苣ꮐ苣膀ꏨꂀ駦ꮁ菣궃苣ꦃ菣閁苣龁跩銂郥뾁뻥讂胣뎼볯꾁胣붂菣袃苣Ꞃ苣ꞁ뻥覂苣龁룦骮胥銂菣ꦃ菣袃菣ꦂ菣ꂃ꟦邈菣뢂苣뾂臣鶿賦馁苣鎁臣貁臣趁苣芀鳦躘듧뢛臣뾽铧閁苣讂ꃥ袐胣겸껥ꒀ臣膀苣袃菣벃苣颼볯颼臣龁臣ꆃ菣ꪃ볯邼볯ꮁꃦ趴臣貂臣뎂菣覃臣龁臣螃菣뾂苣낂菣뎃菣誸臣袨껧閁苣龁菣莃苣ꖃ苣벃菣ꞁ臣讂胣隃菣袃苣벃菣뮂苣ꆃ菣袃臣겸껥讁苣讖꟥鞁臣膀裥龜菣벃菣讁苣ꆿꃩ膃苣벃菣銂뷤邈臣讂臣ꢁ臣袂臣ꚁ胣겸껥銂뷤ꢔ臣ꚁ菣ꦃ苣蚃菣覃껥財鋧莢볯뒼볯ꖼ볯銼볯鎼볯銼苣몢ꯧ馁苣鎁臣貁臣趁苣芀볯궼臣뮂苣ꖃ苣ꪁ苣袃菣벃苣銂迦鮾臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†볯ꖼ볯₥銼볯鎼볯銼臣膀뿤랭臣龁苣ꮁ菣벃菣Ꚃ苣ꊂ铦뒏苣뎃苣것菣隃苣薿ꛨꢁ臣讂菣궃苣릂苣龮ꇨꞁ臣讂ꃩ龟苣邏뻤馁苣芀볯낼볯膀臣袂臣겜飦내鯦ꞁꫨ躘臣貂苣隻臣릖돦銂뷤ꢔ臣ꚁ胣낼볯늼볯₤銼볯钼볯邼臣龩菨誁苣뎁苣ꒂ菣뎃菣ꎂ菣ꎂ臣ꊂ菣릂菣벃苣ꞃ菣銂胣ꢁ苣辂臣膀韦財꣨뮔菩膀럧ꖀ뿥钭菩膀苣ꦃ苣覃菣벃苣꺁苣릂菣ꂃ胣誁苣뎁苣麃菣袃菣ꦂ菣ꪁ臣꺁郦꾸黥ꚃ菣뚂菣邃苣릂苣ꮐ苣隻臣랂苣蚃菣ꮁ迦鮾臣讂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†菣莃菣꾃菣꾂苣릂菣ꂃ볯隼볯醼볯꾁胣낼볯늼볯₤銼볯钼볯邼雩꺁胩ꆿ苣邏뻤馁苣龁苣ꮁ郥뺁苣鞾苣芀菣莃菣꾃菣꾂苣릂菣ꂃ볯隼볯醼볯꾁胣ꆄ럧뺁臣꾁鳦骷臣肊ꇨ銂郥뾁뻥讂胣낼볯늼볯₤銼볯钼볯邼臣꾂菣Ꚃ菣ꖎ뛧閁苣ꚁ苣袂臣鞁胣钃苣蒃菣钃苣趃菣袃菣벃苣뺁臣꾁뻧꺁菣뎃菣ꢁ臣ꚁ该鲽臣ꚁ苣袂臣芀뻧ꢁ臣ꚁ该鲽臣ꚁ臣讂雩膀郥颁苣蚁臣난郧蒚ꃩ龟臣芁苣낼볯늼볯꾁胣ꊖ뿥뺯뇨꺁菦놠苣놅鳦馁苣鎁臣貁臣趁苣芀臣꺁苣誃菣ꪂ臣꾁胣낼볯늼볯꾁럧ꖀ뿥钭菩膀胩ꆿ菣ꪃ苣벃胣ꒂ菣뎃菣膀臣袂臣鶁臣隻臣ꊖ胩薃ꃥꮁ雩馁苣薃ꃥ銂믤꺁볯ꚼ볯꒼臣ꆸ臣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 Ꞥ껥辇苣袃菣벃苣颼볯颼臣膀鳦躘듧뢛臣겪飦閁苣讂볯ꚼ볯꒼†볯鞼볯邼볯꺁ꧦ붃苣龮雦馁苣龁苣꺁ꓨ낕臣ꊃ苣ꖃ菣ꮃ苣ꮐ苣鎁臣貁臣趁苣芀ꓥ릮蟩릂菣것菣뢂볯邼볯ꮁ臣蒁臣뎂菣覃菣궃菣꾂臣鞁臣몤臣貂臣蒁苣貁胣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁臣骁苣节胣设臣낁觧骮铧钀郥醁鯩趩鯥꾷볯ꆼ볯ꦼ볯覼臣蒵臣벾臣貂苣ꪁ臣膀菣벃菣꾃苣ꒃ菣覃鯥꾷臣貮藥ꮁ臣龁臣ꢃ裥蒚臣꺽臣鮏臣覂苣鞾苣鎁臣貁郧ꎧ臣貂苣蚁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†ꓥ릮蟩릂菣것菣뢂볯邼볯꾁胣ꪂ菣것菣蚃苣뎃苣랂苣蚃菣誁苣뎁鿥겜藥몇諥랂苣蚃菣袼볯뎼볯ꊼ볯꾼볯覼볯隼볯醼볯銂郥뾁뻥讂胣꾼볯込볯ꦼ볯뎼†볯隼볯醼볯꾁胣낼볯늼볯₤銼볯钼볯邼臣ꪂ菣것菣蚃苣뎃苣랂苣蚃菣ꞁ臣讂胣꾼볯込볯ꦼ볯뎼†볯隼볯醼볯꾁胣设臣낁胣袂苣颫뫥ꪁ苣릂菣ꂃ臣뾽铧閁苣讂꣧麡臣貮藥ꪁ볯뎼臣芁臣ꚁ苣袂臣鞁胣ꆋ볥ꊼ볯꾼볯ꞁ臣ꎁ臣节苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†ꓥ릮蟩릂菣것菣뢂볯邼볯꾁胣낼볯늼볯₤銼볯钼볯邼臣龁苣꺁菣ꆂ菣ꂃ苣Ꞃ苣誁苣뎁菣ꦃ苣邃볯ꚼ볯込菣ꦃ苣邃볯銼볯鎼볯邼苣ꮐ苣鎁臣貁臣趁苣芀볯랼볯覃菣ꒂ菣銼볯鎼볯邼臣膀苣뎃苣銼볯鎼볯隼胣ꢎ胩鮊볯隼볯邼볯膀鳥蚐뷤꺽볯隼볯醼볯膀菣鲃菣袃럥ꚭ볯隼볯醼볯膀臣袂臣趃菣袃菣벃苣랂苣蚃菣銼볯鎼볯颼苣開뷤閁臣讂臣ꮁ뿥膦臣覃菣ꒂ菣銂郥뾁뻥讂胣閁苣ꮁ胣ꚼ볯込菣ꦃ苣邃볯隼볯銼볯꾁胣ꪂ菣鞃菣뎂菣꾂菣ꎂ菣蚃苣閃苣Ꚃ菣螃菣랂菣뎃볯꾼볯ꚼ볯ꮁ苣ꎁ臣몙ꇨ閁苣龁苣꺁胣뺁臣꾁볯貽뷯뎼뷯薽뷯₎ꆼ뷯貽뷯膽뷯莽뷯ꮁ苣ꎁ臣몙ꇨ閁苣龁볯貽뷯ꪼ뷯馽뷯閻꟦ꪁ臣膀믤꺁菣邃苣릂苣몙ꛨ馁苣龁苣꺁菣ꦃ苣邃苣ꮐ臣鞾苣芀볯랼볯覃菣ꒂ菣銼볯鎼볯邼臣膀鳦躘듧뢛臣겪飦馁苣袂臣ꮁ胣ꪂ菣鞃菣閃苣낂苣뎃苣벃苣ꊂ菣袼볯ꚼ볯覼铧꺁苣꺁臣ꦁ臣閃苣낂菣邃苣릂苣ꊽ裦馁苣龁苣꺁苣벃菣銂郥肂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†ꓥ릮蟩릂菣것菣뢂볯邼볯꾁胣랂菣뎃ꧨꆾ苣뎃菣궃菣ꦃ볯鞼볯邼볯銂郥肂臣ꢁ臣ꞁ臣讂胣랂菣뎃ꧨꆾ苣뎃菣궃菣ꦃ臣膀该趁臣뚈뻥膀铧较臣궂菣鞃菣ꎃ臣袂臣ꊻ胩膀菣벃苣螃菣ꒂ苣뢁臣趃菣袃菣벃苣鞃菣鎃苣ꞃ菣뎃苣膀菣邃苣릂雩骀뿤膀菣莃菣ꪃ귨誑臣ꦁ臣龩菨銂苣릂菣ꂃ臣邏뻤馁苣鎁臣貁臣趁苣芀鳦躘듧뢛臣겪飦閁苣讂苣蚁臣膀苣벃菣閩뻤뎂菣袃菣벃菣銼볯钼볯銼臣膀苣릂菣ꂃ菣ꊃ菣讁苣龮ꇨ閁苣ꚁ苣袂臣鞁胣릉껥ꢔ胩醐臣蚛ꧧ麛럨袼볯뎼볯ꎼ볯뺁臣꾁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ볯ꚼ볯Ꞽ볯覼蛥ꮁ臣ꎁ臣节苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯钼胣㲑䐯噉ਾ†볯ꚼ볯꒼†볯鞼볯邼볯ꞁ臣膀菣벃菣Ꚃ苣ꊂ臣膀뻤袁臣膀苣궂菣ꊂ苣袃菣벃苣薆臣ꖼ볯랂菣覃苣뮂苣ꆃ菣袃賥鞁胣ꦼ뷯钽뷯貽볯뮙賩蚕꣦覼볯Ꞽ볯膀볯躽뷯薽뷯袼駧늌闥馨볯ꎼ볯궼볯膀볯躽뷯薽뷯袼駧늌闥馨볯뚼볯颽胣뺁臣꾁믤꺁苣릂菣ꂃ臣ꦁ臣袃菣릂菣莃菣龮ꇨ낒ꋥ肊ꇨ銂뷤ꢔ臣讂臣ꢁ臣袂臣ꚁ胣ꆿꃩꞀ苣颫苣讂臣ꢁ臣ꞁ臣讂胣ꦼ뷯钽뷯貽볯뮙賩蚕꣦覼볯늼볯Ꞽ臣膀裥蒴臣芁苣螃菣ꒂ苣貁ꃦ趴臣貂臣랂菣覃胥讁苣開髧ꮁ跩銂铧邈臣讂臣ꢁ臣꾏菨ꞁ臣讂苣蚁臣膀菣ꪃ菣龔裦꺁鏥ꪳ臣袂臣Ꞁ菨銂郥誸臣鮁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 뎛볯鞼볯꾁胣肸菩꺁껥붖뷥讅臣袂苣膀菣것菣ꆂ菣릂菣것苣鶃菣肃菣邃苣릂臣開뷤銂껧蚐臣讂苣蚁臣鞃菣뮂菣떂볯邼볯ꮁ賦몤臣讂臣膂臣뎂菣覃苣ꮐ苣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽볯鞼볯邼볯꺁菣궃菣꾂鯥ꞁ臣讂胣鞃菣뮂菣떂볯邼볯꾁胣邃苣馼볯钼苣讻臣ꚁ鷩肸駦蒚ꧦ낢迥궪ꫥ鎽볯鞼볯邼볯ꮁ苣꾂苣릂臣讂臣ꢁ臣ꞁ臣讂胣鞃菣뮂菣떂볯邼볯誁苣뎁菣릂볯邼볯꾁胣뎛볯ꮁ雩鞁臣겪飦鞁臣鞃菣뮂菣떂볯邼볯誁苣뎁菣릂볯邼볯ꢁ郥颧臣릖돦ꞁ껥붖臣讂臣ꢁ臣ꞁ臣讂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銼볯閼볯邼臣膀鯥颼臣Ꞥ껥辇苣袃菣벃苣颼볯颼臣ꒁ臣ꚁꫨ躘臣龁菣邃苣릂苣ꮐ苣鎁臣节臣趁苣鞁胣覅菣ꎂ苣꾂胣떼볯ꊼ菣ꊃ菣袼뷯袽뷯趽뷯₂蒽뷯覽뷯薽볯膀臣龁臣뮻蓦꺁闦꺁믤꺁菣벃菣Ꚃ苣ꊂ菣邃苣릂苣ꮐ苣鎁臣节臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 麝룤芙髧龩ꋦ꾏ꫨ銪뷤銼볯閼볯邼臣膀뻤袁臣誷胦鲿귧ꢃ臣낼볯늼볯꺁껧蒽臣ꖅ臣龁臣趁臣膀볯ꚼ볯꒼苣袃菣겂臣讂苣蚁臣鞃菣뮂菣떂볯邼볯ꮁ賦몤臣讂臣膂臣뎂菣覃볯鞼볯邼볯銂郥뾁뻥讂胣뎂菣覃볯鞼볯邼볯꾁胣鮃菣ꪃ菣낂胣뮔菥꺁苣ꎃ菣膃菣ꪁ臣銂郥肂ꏩ財鏦鲽臣ꦁ臣ꪇ该隌臣貂臣趓뷤꺁臣膂臣鶃菣랂菣銂迥鞾臣讂苣蚁臣鞃菣뮂菣떂볯邼볯ꮁ賦몤臣讂臣膂臣ꮐ臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鞼胣㲑䐯噉ਾ†苣벃菣銼볯閼볯隼臣膀韦財꣨뮔菩꺁臣膂臣薗ꇨ袨铧銂迥醁藥貂胣薗ꇨ袨铧銂럧ꖀ뿥钭菩ꮁ迦鮾臣讂苣蚁臣鞃菣뮂菣떂볯邼볯ꮁ賦몤臣讂臣膂臣ꮐ臣貂뻥讂胣뎂菣覃볯鞼볯邼볯꾁胣ꎊ苦ꪁ菣莃菣꾃菣꾂볤躰胦銂ꓦ몇臣膀胩ꆿ臣龁苣꺁菣ꪃ苣벃苣龮雦馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 뎂菣覃볯鞼볯醼볯꾁胣誷胦鲿귧ꢃ臣螃菣뾂迥蚛臣龁苣ꮁ볯ꚼ볯꒼苣뚈뻥馁苣鎁臣銂迥붃臣馁苣ꪁ臣꺁菣ꊃ菣袃껧蚐ꧦ붃苣龮雦馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀苣벃菣銼볯閼볯銼臣膀뻤袁臣ꪃ菣벃菣뚈뻥ꊃ菣覃臣誁臣ꚁ胣ꪃ菣벃菣趓뷤ꆮ郧銂迥붃臣馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀苣벃菣銼볯閼볯钼臣膀菣ꊃ菣袃菣莃菣꾃菣꾂苣꾂苣릂苣ꚃ菣뚂臣邏뻤馁苣袂臣ꮁ菣궃苣莃苣馼볯銼臣螌ꓧ馁苣龁苣ꮁ郥뺁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 ꦼ뷯뒼菣邃苣릂臣龩菨銂껥붖臣讂臣膂臣膀믤辄臣낕臣隻臣뎂菣覃菣궃菣꾂苣龩ꋦ꾏ꫨ銪뷤銼볯閼볯邼臣ꮐ苣讂臣ꢁ臣ꞁ臣讂胣鎁苣覂臣뎂菣覃菣궃菣꾂臣膀볯辽볯螃菣ꒂ苣鎖臣醃苣莃菣銂꟦覯臣膀뿤馁苣龁苣꺁胩ꆿ菩膀苣궂菣ꊂ臣龮ꇨ閁苣讂苣벃菣꺁臣膂臣겸껥銂껥財臣讂臣膂臣뮂苣ꖃ苣겸껥ꢃ胣떍铧邈菩膀臣龁臣겜飦내鯦ꞁꫨ躘臣貂苣뮻蓦꺁闦꺁믤꺁苣벃菣隃菣莃苣銂郥뾁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤醼臣膀ꏨ꺽苣ꮐ苣芀鳦薣뷧꾁胣螃菣ꒂ苣ꪂ菣誃菣ꞁ臣ꎁ臣膀菣邃苣릂苣벃菣벃臣뺁臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣ꊽ裦馁苣떂菣ꪂ菣뢂苣꾂菣ꮁ郥趉苣邏뻤馁苣趃菣ꂃ苣벃菣ꢁ胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂觥風苣隃苣隃苣Ꞃ苣袃臣떂菣ꪂ菣뢂苣꾂菣ꪃ苣袃臣膀苣覜臣讂胣螃菣ꒂ苣ꪂ菣誃菣ꢁ胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂ꓨ낕臣떂菣ꪂ菣뢂苣꾂菣ꢁ胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣隃苣Ꞃ苣袃苣風賩馁苣隃菣莃苣膃苣벃菣ꢁ胣銂若袁苣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣ꮐ苣膀ꏨ꺽胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤銼臣膀껥붖뻤醼臣뮸ꇩ銂郥肂胣龮雦设볯ꞁ臣膀苣隃苣隃苣Ꞃ苣袃臣膀룤趽菣馃菣꺁苣隃苣隃苣Ꞃ苣袃臣覂뷥邈臣貂臣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼臣膀껥붖뻤醼臣龁臣銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼臣꾁胣떂菣ꪂ菣뢂苣꾂菣꾁苣袃菣莃苣ꪂ菣뢂苣꾂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼臣膀껥붖뻤醼臣覂볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯ꞁ臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃臣趐觥꾁胣螤闦꺁苣隃苣隃苣Ꞃ苣袃臣趐觥讁苣袨껧閁苣龁菣莃苣ꖃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯꾁胣龮雦设볯讁苣钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼臣꾁胣蒐苣隃苣隃苣Ꞃ苣袃臣膀苣隃苣隃苣Ꞃ苣袃臣낂菣벃菣ꮁ믤辂臣ꚁ该鲽臣讂臣ꢁ苣꾏菨ꮁ臣讂苣ꮃ菣鞃跩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†껥붖뻤隼臣膀껥붖뻤醼臣覂볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯ꞁ臣膀菣邃苣릂苣벃菣벃臣膀볯낼볯꒼苣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼臣膀껥붖뻤醼臣覂볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯ꞁ臣膀菣邃苣릂苣벃菣벃臣膀菣궃苣랂菣궃菣ꮂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯꾁胣龮雦设볯讁苣鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼臣꾁胣螃菣ꒂ苣ꪂ菣誃菣꾁胣隃菣莃苣膃苣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†껥붖뻤馼臣膀껥붖뻤醼臣覂볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃臣風賩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣誁臣讂苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣ꊽ裦馁苣龁苣꺁雦閳苣ꮐ苣芀볯辽볯趃菣袃菣벃苣ꮁ臣醁苣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂臣膂臣릖돦꾁胣螃菣ꒂ苣ꪂ菣誃菣ꮁ臣蒁臣떂菣ꪂ菣뢂苣꾂菣꺁菣릂菣銂꟦覯臣讂껦躚臣膀鯩袐苣ꮃ菣鞃귨ꖈ귥銂뷤邈臣讂껦躚臣膀菣궃菣꾂菣Ꞃ菣뎃菣ꦃ菣뚂苣랂菣뎃臣誁臣ꚁ鯩袐苣ꮃ菣鞃귨ꖈ귥銂菣궃菣꾂菣Ꞃ菣뎃臣뎂菣莃菣馁苣떮髩ꢁ胣趃菣ꂃ苣벃菣ꮁ臣蒁臣隃菣莃苣膃苣벃菣讁苣낂菣벃菣趐苣随뻥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯꾁胣龮雦设볯邼臣뮸ꇩ銂郥肂胣龮雦设볯醼臣꾁胣겜雦閳臣膀菣궃菣꾂菣Ꞃ菣뎃臣覂胣蚛郥낂菣벃菣颭裥邭臣ꊗ臣뾽铧궸臣芁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣뾽铧궸臣芁苣뒠郥ꮁ胣낖臣蒁鯩袐苣ꮃ菣鞃귨ꖈ귥銂铧邈臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 龮雦设볯銼臣膀껥붖뻤醼볯뺁臣꾁볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯ꞁ臣膀鳦릖돦꾁胣떂菣ꪂ菣뢂苣꾂菣讁苣芏諥膦뇦銂迥醁迥讂껦躚臣膀苣隃苣隃苣Ꞃ苣袃臣낂菣벃菣ꆃ菣邃臣芁苣鎁臣銂ꋧ趪臣讂껦躚臣膀菣궃菣꾂菣Ꞃ菣뎃臣誁臣ꚁ苣隃苣隃苣Ꞃ苣袃臣趐觥銂菣莃苣ꊂ菣鞃臣讂껦躚臣膀菣벃菣떂菣邃臣覂苣隃苣隃苣Ꞃ苣袃臣낂菣벃菣떍苣邏뻤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯꾁胣龮雦设볯邼臣覂볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯ꞁ臣膀鳦릖돦꾁胣낂菣벃菣ꆃ菣邃苣莃菣貁菣ꦃ苣馃菣袃臣芁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣鞃菣ꒂ菣벃菣ꞁ臣讂ꃥ袐臣膀菣벃菣떂菣邃臣꺁菣궃苣랂臣鞁臣開뷤馁苣螃菣ꒂ苣ꪂ菣誃菣讁苣떂菣ꪂ菣뢂苣꾂菣ꮁ苣ꮃ菣鞃跩銂迦鮾臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 龮雦设볯钼臣膀껥붖뻤醼볯讁苣醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼臣꾁胣릖돦꾁胣蒵臣袐苣鮁苣ꊽ裦馁苣龁苣ꮁ胣떂菣ꪂ菣뢂苣꾂菣꺁郥趉苣蒵臣袐苣鮁苣떮髩ꢁ胣蒵臣袐苣鮁臣较菣랂菣뎂菣覃苣袨껧馁苣떮髩ꢁ胣ꮁ苣ꎁ臣蚛郥낂菣벃菣颭裥邭苣鲽裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯꾁胣龮雦设볯邼臣覂볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯ꞁ臣膀鳦릖돦꾁胣蒵臣袐苣鮁苣ꊽ裦馁苣龁苣ꮁ胣떂菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂臣릁臣꺁苣隃苣隃苣隃苣Ꞃ苣袃臣趐觥銂뗧뾁郥辂臣讂껦躚臣膀뗧뾁郥辂臣꺁菣莃苣ꖃ苣벃菣銂꣨鞮臣讂껦躚臣膀臣袂臣ꚁ苣隃苣隃苣Ꞃ苣袃臣趐觥銂뷤邈臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯邼볯醀⼼䥄㹖 龮雦设볯隼臣膀껥붖뻤醼볯讁苣醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼臣꾁胣겜雦閳臣膀菣궃菣꾂菣Ꞃ菣뎃菣ꦃ菣뚂苣랂菣뎃臣ꆃ菣랂菣趃菣袃菣벃苣薆臣螃菣ꒂ苣꺁苣ꮃ菣鞃臣覜諥ꞁ臣讂臣ꢁ苣몢ꫨ馁苣떮髩ꢁ胣ꆄ諥ꪁꃥ袐臣膀菣궃菣꾂菣Ꞃ菣뎃菣ꦃ菣뚂苣랂菣뎃苣随苣袶臣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣낂菣벃菣꺁苣隃苣隃苣Ꞃ苣袃臣ꪃ苣袃苣베듧鞁胣낂菣벃菣꺁鯩袐苣ꮃ菣鞃苣ꒂ菣뎃菣ꎂ菣ꎂ苣袨껧鞁胣낂菣벃菣薆臣떂菣ꪂ菣뢂苣꾂菣ꮁ苣ꮃ菣鞃苣ꒂ菣뎃菣ꎂ菣ꎂ苣것菣뎃苣ꎃ菣銂迦鮾臣讂胣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂臣膂臣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯꾁胣龮雦设볯鞼臣뮸ꇩ銂郥肂胣龮雦设볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣떂菣ꪂ菣뢂苣꾂菣꺁臣膂臣鞃菣궂苣떂菣邃臣鞁臣開뷤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂臣膂臣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯꾁胣龮雦设볯鞼臣龁臣醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤貁胣蚛郥낂菣벃菣ꊂ苣螃菣蚃苣蚃苣銂郥肂菣ꦃ菣뚂苣랂菣뎃苣隃菣莃苣膃苣벃菣ꮁ苣龃菣袃臣膀菣궃菣꾂菣Ꞃ菣뎃苣ꆃ菣랂菣薆臣隻臣螃菣ꒂ苣ꮁ꟧財臣讂胣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂臣膂臣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤銼볯꾁胣龮雦设볯鞼臣覂볯馼臣蒁臣貂臣꺁룤財苣ꮐ臣膀菣ꦃ菣뚂苣랂菣뎃菣궃菣꾂苣ꮐ苣隃菣莃苣膃苣벃菣銂볯邼臣ꮐ苣芀껥붖뻤銼볯ꞁ臣膀菣ꦃ菣뚂苣랂菣뎃菣궃菣꾂臣膀鯩袐苣ꮃ菣鞃苣ꒂ菣뎃菣ꎂ菣ꎂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 龮雦设볯醼臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣ꮐ苣薣뷧銂郥肂胣겜ꏨ꺽臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃臣讞郥銂뷤邈臣讂臣膂臣讞菣벃菣떂菣邃苣ꮐ苣螃菣ꒂ苣ꪂ菣誃菣ꢁ胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣隃苣Ꞃ苣袃臣讞苣ꮐ苣袃菣뎃苣꾂苣ꞃ菣銂郥肂菣궃菣꾂菣Ꞃ菣뎃臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 龮雦设볯銼臣膀껥붖뻤銼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯ꞁ臣膀鳦薣뷧꾁胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂郥肂苣隃苣隃苣Ꞃ苣袃臣讞苣ꒈ껥馁苣龁苣꺁黥鲤鿦ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 龮雦设볯鎼臣膀껥붖뻤銼볯誁苣뎁볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯ꞁ臣膀黥鲤鿦ꢃ臣膀黥ꒂ菣袃菣릂菣꾂苣ꞃ菣랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤銼볯꾁胣龮雦设볯醼臣覂볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯ꞁ臣膀黥鲤鿦ꢃ臣膀黥ꊂ菣릂菣벃苣ꞃ菣랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤銼볯꾁胣龮雦设볯醼臣覂볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯ꞁ臣膀鳦薣뷧꾁胣떂菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣隃苣隃苣Ꞃ苣袃臣讞臣讞苣ꦃ菣銂铧邈臣讂臣膂臣讞苣ꦃ菣龔裦ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 龮雦设볯隼臣膀껥붖뻤銼볯讁苣銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼臣꾁胣겜ꏨ꺽臣膀黥낂菣閃臣覂黥趐苣龔裦馁苣龁苣꺁黥趐꣨鞮菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤銼볯꾁胣龮雦设볯醼臣覂볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯ꞁ臣膀菣ꦃ菣뚂苣랂菣뎃臣膀黥낂菣閃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 龮雦设볯颼臣膀껥붖뻤銼볯讁苣銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼臣꾁胣ꪂ菣뢂苣꾂菣꾁胣讞苣것菣뎃苣ꎃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤銼볯꾁胣龮雦设볯醼臣覂볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯ꞁ臣膀黥꾂菣螃菣랂菣ꮃ臣膀ꏨꂀꗦ薀臣떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯醼볯醀⼼䥄㹖 龮雦设볯邼臣膀껥붖뻤銼볯讁苣銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼臣꾁胣讞苣것菣뎃苣ꎃ菣꾁胣趃菣ꂃ苣벃菣ꮁ苣ꎁ臣邏뻤閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤鎼볯꾁胣龮雦设볯醼臣覂볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯ꞁ臣膀苣隃苣隃苣Ꞃ苣袃臣膀苣隃苣隃苣隃苣Ꞃ苣袃苣ꮐ臣膀苣隃苣隃苣Ꞃ苣袃臣讞郥꾁胣떂菣떂菣ꪂ菣뢂苣꾂菣꺁黥讁苣ꒈ껥閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯꾁胣龮雦设볯醼臣覂볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯ꞁ臣膀鳦薣뷧꾁胣떂菣떂菣ꪂ菣뢂苣꾂菣꺁黥銂郥肂苣隃苣隃苣Ꞃ苣袃臣袂臣ꚁ铧邈臣貂臣讞苣ꦃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣誁臣ꚁ苣隃苣Ꞃ苣袃黥銂뷤邈臣讂臣膂臣릖돦銂郥肂胣ꦼ뷯뒼菣莃菣꾃菣꾂臣誁臣ꚁ苣隃苣Ꞃ苣袃黥銂뷤邈臣讂臣膂臣릖돦꾁胣趃菣ꂃ苣벃菣ꮁ苣讂黥낂菣벃菣꺁뷤邈苣膦뇦馁苣떮髩ꢁ胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣Ꞃ苣袃臣讞苣ꦃ菣銂꟦覯臣讂臣膂臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣讧裦馁苣떂菣ꪂ菣뢂苣꾂菣꺁黥鲤鿦銂껥財臣讂껦躚臣膀黥낂菣閃臣覂黥낂菣벃菣趐苣袨껧馁苣떮髩ꢁ胣讞苣ꮃ菣鞃郥貁韦ꮁ뷤邈臣貂臣蒁苣讁郥讁苣ꒈ껥馁苣龁苣ꮁ胣隃菣莃苣膃苣벃菣ꮁ苣꾂苣릂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯銼볯醀⼼䥄㹖 龮雦设볯钼臣膀껥붖뻤鎼볯꺁룤財苣ꮐ苣芀껥붖뻤鎼볯ꞁ臣膀鳦릖돦꾁胣讞苣ꦃ菣銂郥肂菣ꦃ菣뚂苣랂菣뎃苣隃菣莃苣膃苣벃菣ꮁ鯦趁뻨肂臣ꢁ臣袂臣ꚁ黥낂菣벃菣趐苣鲽裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤鎼볯꾁胣龮雦设볯鎼臣龁臣鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼臣꾁胣겜雦閳臣膀菣벃菣떂菣邃臣覂苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃臣ꖼ볯ꦼ볯芏諥膦뇦銂駧財臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯銼볯醀⼼䥄㹖 龮雦设볯隼臣膀껥붖뻤鎼볯讁苣鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼臣꾁胣겜雦閳臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣ꊽ裦馁苣떂菣ꪂ菣뢂苣꾂菣ꮁ黥꾂菣螃菣랂菣ꮃ苣몙ꇨ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤鎼볯꾁胣龮雦设볯鎼臣覂볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯ꞁ臣膀菣벃菣떂菣邃臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃臣讞ꓦ뮟臣龮ꇨ銂ꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤鎼볯꾁胣龮雦设볯鎼臣覂볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯ꞁ臣膀黥鲤鿦꾁胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣隃苣Ꞃ苣袃臣趆룥蒚苣뎃菣궃苣骃苣랂菣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯銼볯醀⼼䥄㹖 龮雦设볯馼臣膀껥붖뻤鎼볯讁苣鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼臣꾁胣趆룥蒚苣뎃菣궃苣骃苣랂菣뎃臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣ꊽ裦馁苣떂菣ꪂ菣뢂苣꾂菣꺁臣貂臣貂臣讞苣뎃菣궃苣骃苣랂菣뎃ꛨ花苣膀뿤馁苣鎁臣ꢁ胣떂菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂郥떂菣떂菣ꪂ菣뢂苣꾂菣꺁黥銂裥骮臣讂臣膂臣讞苣뎃菣궃苣骃苣랂菣뎃苣龮ꇨ馁苣鎁臣ꢁ胣떂菣떂菣ꪂ菣뢂苣꾂菣讁苣ꊽ裦閁苣龁郥떂菣ꪂ菣뢂苣꾂菣ꮁ臣蒁臣讞苣ꦃ菣銂꟦覯臣讂臣ꢁ臣膀黥낂菣閃苣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣ꮁ뿨馁臣ꢁ臣膀黥낂菣閃룤꺁苣낂菣膃菣銂ꓦ벨臣讂臣ꢁ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯銼볯醀⼼䥄㹖 龮雦设볯邼臣膀껥붖뻤鎼볯讁苣鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼臣꾁胣겜雦閳臣膀郥떂菣떂菣ꪂ菣뢂苣꾂菣讁苣躚뇥薆臣许뷤것菣ꮃ臣ꪂ菣뢂苣꾂菣뢁臣趆룥蒚黥ꒂ菣袃菣릂菣꾂苣ꞃ菣銂껥財臣讂껦躚臣膀髩꒱臣蒐菣馃菣ꞁ苣隃苣Ꞃ苣袃臣ꊖ臣讂黥낂菣閃苣讧꿧馁苣떮髩ꢁ胣躚뇥꺁黥낂菣閃苣ꆬ臣誸뷤것菣ꮃ臣钿臣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯꾁胣龮雦设볯鎼臣覂볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯ꞁ臣膀黥鲤鿦꾁胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣隃苣Ꞃ苣袃臣趆룥蒚苣蚃苣蚃菣랂菣뎃苣龮ꇨ馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤钼볯꾁胣龮雦设볯鎼臣覂볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯ꞁ臣膀蛥낸髧ꊂ菣릂菣벃苣ꞃ菣꾁胣蒐菣馃菣讁苣ꆬ臣许뷤것菣ꮃ臣ꪂ菣뢂苣꾂菣ꮁ黥ꊂ菣릂菣벃苣ꞃ菣銂胩ꆿ臣讂臣ꢁ臣膀髩꒱臣릉껥꺁菣馃菣꺁苣隃苣Ꞃ苣袃苣讧裦馁苣馁臣ꚁ臣ꪂ菣뢂苣꾂菣꺁黥낂菣閃苣ꆬ臣誸뷤것菣ꮃ臣钿臣鎁臣ꢁ胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣薆臣ꢅ뷤讞苣ꦃ菣銂꟦覯臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鎼볯醀⼼䥄㹖 龮雦设볯鎼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀苣뎃菣뢂菣袃苣隃苣Ꞃ苣袃苣ꊽ裦馁苣ꪂ菣뢂苣꾂菣꺁黥낂菣閃苣讧꿧鞁胣鶁臣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣꺁黥趐苣袨껧鞁胣鶁臣讞郥誁苣뎁黥낂菣閃苣隃菣莃苣膃苣벃菣ꮁ꣨늌臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯꾁胣龮雦设볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣Ꞃ苣袃臣趆룥蒚黥ꒂ菣袃菣릂菣꾂苣ꞃ菣銂껥財臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯꾁胣龮雦设볯鎼臣龁臣钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣뎂菣鶃苣莃菣ꪂ菣뢂苣꾂菣銂뷥邈臣讂苣隃苣Ꞃ苣袃臣趆룥蒚黥ꊂ菣릂菣벃苣ꞃ菣銂껥財臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯閼胣㲑䐯噉ਾ†껥붖뻤钼볯꾁胣龮雦设볯鎼臣覂볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀菣궃菣꾂菣Ꞃ菣뎃蛥ꮁ귥ꢜ臣ꪁ臣뒠郥膀黥趐苣鲽裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鎼볯醀⼼䥄㹖 龮雦设볯鞼臣膀껥붖뻤钼볯讁苣钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣讞苣것菣뎃苣ꎃ菣ꢁ藥ꮁ볯낼볯꒼迥ꂊꛨ花苣떂菣ꪂ菣뢂苣꾂菣ꮁ胩ꆿ臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鎼볯醀⼼䥄㹖 龮雦设볯颼臣膀ꏨ꺽苣ꮐ苣芀鳦薣뷧꾁胣邏郦낂菣벃菣銂뷥邈臣讂苣隃苣Ꞃ苣袃臣趐觥銂迦鮾臣讂臣膂臣邏郦낂菣벃菣趃菣ꂃ苣벃菣ꢁ胣邏郦낂菣벃菣ꮁ뇥馁苣ꪂ菣뢂苣꾂菣꺁胩龛苣ꮃ菣鞃菣뎃菣ꪃ苣袃臣膀迦몐苣ꮃ菣鞃苣ꊽ裦馁苣ꪂ菣뢂苣꾂菣꺁郥趉苣風賩馁苣隃菣莃苣膃苣벃菣ꢁ胣銂郥肂胣邏郦낂菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤钼볯꾁胣龮雦设볯颼臣뮸ꇩ銂郥肂胣龮雦设볯馼臣꾁胣겜ꏨ꺽臣膀迦몐苣ꮃ菣鞃臣颭鳥銂菣궃菣覃苣ꎃ苣袃臣讂臣膂臣醃菣ꪃ菣랂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤閼볯꾁胣龮雦设볯颼臣龁臣钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼臣꾁胣겜ꏨ꺽臣膀苣隃苣Ꞃ苣袃臣覂迥ꆿ臣貂臣ꊂ苣螃菣蚃苣蚃苣꾂菣螃菣랂菣ꮃ苣몢ꫨ馁苣龁苣꺁苣것菣뎃苣ꎃ菣鲤꣨ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 龮雦设볯醼臣膀껥붖뻤钼볯讁苣閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼臣誁臣ꚁ胣겜ꏨ꺽臣膀迦몐苣ꮃ菣鞃臣芏諥馁苣龁苣ꮁ苣隃苣Ꞃ苣袃臣꾂菣螃菣랂菣ꮃ苣邏뻤馁苣龁苣꺁볯낼볯꒼苣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤閼볯꾁胣龮雦设볯颼臣覂볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯ꞁ臣膀鳦薣뷧꾁胣ꪂ菣뢂苣꾂菣讁苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣것菣뎃苣ꎃ菣銂ꓦ벨臣膀臣꺁苣隃苣Ꞃ苣袃臣邏郦낂菣벃菣꾂菣螃菣랂菣ꮃ苣邏뻤馁苣龁苣꺁菣邃苣릂苣벃菣벃臣膀迦몐苣ꮃ菣鞃臣ꆃ菣邃苣莃菣銂ꓧ馁迦몐苣ꮃ菣鞃苣것菣뎃苣ꎃ菣銂臣貂臣貂鳦馁苣螤闦꺁苣隃苣Ꞃ苣袃臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 龮雦设볯鎼臣膀껥붖뻤钼볯讁苣閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼臣꾁胣邏郦낂菣벃菣薆臣ꪂ菣뢂苣꾂菣꾁뷤꺽臣ꢁ臣낂菣벃菣隌臣貂臣蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 龮雦设볯钼臣膀껥붖뻤钼볯讁苣閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼臣꾁胣邏郦낂菣벃菣薆臣ꪂ菣뢂苣꾂菣꾁ꧦ붃臣ꢁ臣낂菣벃菣隌臣貂臣蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 龮雦设볯閼臣膀볯辽볯趃菣袃菣벃苣ꮁ臣蒁臣邏郦낂菣벃菣銂뷥邈臣讂臣膂臣릖돦銂郥肂胣ꦼ뷯뒼菣莃菣꾃菣꾂臣誁臣ꚁ迦몐苣ꮃ菣鞃苣ꊽ裦馁苣릖돦꾁胣邏郦낂菣벃菣銂껥ꦾ臣讂껦躚臣膀苣隃苣Ꞃ苣袃臣覂迦몐苣ꮃ菣鞃臣芏諥馁苣膦뇦銂迥ꆿ臣讂껦躚臣膀迦몐苣ꮃ菣鞃苣것菣뎃苣ꎃ菣銂苣隃苣Ꞃ苣袃臣몙ꇨ馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯꾁胣龮雦设볯閼臣뮸ꇩ銂郥肂胣龮雦设볯隼臣꾁胣邏郦낂菣벃菣銂껥ꦾ臣讂臣ꢁ臣膀뷤꺽臣袂臣ꚁ菣邃苣릂苣낂菣벃菣隌臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 龮雦设볯鞼臣膀껥붖뻤閼볯뺁臣꾁볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯ꞁ臣膀迦몐苣ꮃ菣鞃苣骮뻧馁苣鎁臣꾁胣龩菨ꮁ苣ꎁ臣螃菣ꒂ苣銂苣ꮃ菣鞃賥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤閼볯꾁胣龮雦设볯閼臣覂볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯ꞁ臣膀鳦릖돦꾁胣邏郦낂菣벃菣貁駧讦룤꾏菨ꞁ臣讂ꃥ袐臣膀臣꺁迦몐苣ꮃ菣鞃苣隃菣莃苣膃苣벃菣ꮁ菣隃菣莃苣ꖃ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯钼볯醀⼼䥄㹖 龮雦设볯馼臣膀껥붖뻤閼볯讁苣閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼臣꾁胣겜雦閳臣膀迦몐苣ꮃ菣鞃苣것菣뎃苣ꎃ菣銂駧財臣讂觥ꮁꛨ花苣鲤꣨馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤隼볯꾁胣龮雦设볯馼臣覂볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯ꞁ臣膀鳦릖돦꾁胣膦뇦貁鳦릊臣ꊂ苣螃菣蚃苣蚃苣꾂菣螃菣랂菣ꮃ苣ꮐ苣鎁臣銂ꋧ趪臣讂臣ꢁ臣袂臣ꚁꛨ花苣鲤꣨馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯꾁胣龮雦设볯馼臣覂볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯ꞁ臣膀鳦릖돦꾁胣膦뇦貁鳦릊臣ꒂ菣릂苣뎃苣꾂菣螃菣랂菣ꮃ苣ꮐ苣鎁臣銂ꋧ趪臣讂臣ꢁ臣袂臣ꚁꛨ花苣鲤꣨馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤隼볯꾁胣龮雦设볯馼臣覂볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯ꞁ臣膀雦閳臣膀ꛨ花臣覜諥ꪁ黥꾂菣螃菣랂菣ꮃ苣ꮐ苣鎁臣銂ꋧ趪臣讂臣ꢁ臣袂臣ꚁꛨ花苣鲤꣨馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤隼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣邏郦낂菣벃菣銂껥ꦾ臣膀迦몐苣ꮃ菣鞃苣隃菣莃苣膃苣벃菣ꮁ菣隃菣莃苣ꖃ臣膀苣隃苣Ꞃ苣袃臣覂臣芏諥膦뇦銂迥醁藥貂苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 龮雦设볯钼臣膀껥붖뻤隼볯꺁룤財苣ꮐ苣芀껥붖뻤隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀迦몐苣ꮃ菣鞃臣몙ꛨ꾏菨ꞁ臣讂臣ꢁ苣몢ꫨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 龮雦设볯閼臣膀껥붖뻤隼볯뺁臣꾁볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀苣隃苣Ꞃ苣袃臣覂臣芏諥膦뇦貁鳦릊臣芁苣讁郥讁苣몢ꫨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 龮雦设볯隼臣膀껥붖뻤隼볯讁苣隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣覜諥ꪁ迥ꂊꛨ花臣鲿귧鞁臣꾂菣螃菣랂菣ꮃ苣몙ꇨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 龮雦设볯鞼臣膀껥붖뻤隼볯讁苣隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣ꖼ볯ꦼ볯꾂菣螃菣랂菣ꮃ苣龔裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 龮雦设볯颼臣膀ꏨ꺽苣ꮐ苣芀鳦薣뷧꾁胣袃菣릂菣莃菣낂菣벃菣꺁뷤邈苣讖꟥馁苣龁苣꺁苣ꮃ菣鞃뷤邈菩銂郥肂룤ꆬ迥ꂊ胨ꢁ胣낂菣벃菣ꆃ菣邃臣龁苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ臣袂臣꾂菣螃菣랂菣ꮃ苣베듧馁苣龁苣꺁裥ꎕ黥낏룥ꢁ胣銂郥肂胣袃菣릂菣莃菣骀뿤낒ꋥ銂郥肂胣겜ꏨ꺽臣뺁臣膀룤ꆬ迥ꂊ胨ꮁ苣ꎁ臣邏뻤閁苣龁菣ꦃ苣蚃菣覃苣ꮃ菣鞃臣龁苣꺁胩ꆿ苣것菣뎃苣ꎃ菣銂郥肂뫤ꆬ迥ꂊ胨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤隼볯꾁胣龮雦设볯颼臣뮸ꇩ銂郥肂胣龮雦设볯馼臣꾁胣骀뿤꾂菣螃菣랂菣ꮃ臣膀菣ꦃ苣蚃菣覃苣ꮃ菣鞃臣龁苣꺁꟧蚯跩膀臣袂臣蚈闦讞迥뎸臣覂迥鞾臣貂臣袃菣뎃苣꾂苣ꞃ菣떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯閼볯醀⼼䥄㹖 龮雦设볯邼臣膀껥붖뻤隼볯뺁臣꾁볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯ꞁ臣膀룤ꆬ迥ꂊ胨꾁胣蚈闦讞迥뎸苣讃菣ꆃ菣벃苣ꞃ菣肱볯꒼볯ꖼ볯覼臣뺯臣讂迥ꂊꛨ花苣ꮐ臣膀迥ꂊꛨ花臣膀룤ꆬ迥ꂊ胨ꮁ꿥馁苣颧꿥떍臣늽郥閁苣龁菣ꦃ苣蚃菣覃苣ꮃ菣鞃郥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯꾁胣龮雦设볯颼臣覂볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯ꞁ臣膀ꏨ꺽臣膀菣ꦃ苣蚃菣覃苣ꮃ菣鞃郥貁뷤邈臣貂臣讁郥讁苣ꒈ껥馁苣龁苣꺁裥ꎕ黥낏룥ꢂ菣ꖃ菣것菣랂菣뎃뇥袼볯겼볯ꆼ볯ꊂ苣뮂苣ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 龮雦设볯銼臣膀껥붖뻤隼볯讁苣鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥뾁胣鶁臣蚈闦讞迥뎸苣龮雦设볯銼臣ꮐ苣芀껥붖뻤鞼볯ꞁ臣膀裥ꎕ黥낏룥꾁胣袃菣릂菣莃菣낂菣벃菣ꢔ臣겅雩떍臣놨迥鶃菣랂菣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 龮雦设볯鎼臣膀껥붖뻤隼볯讁苣鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼臣꾁胣뮸迥ꂊ胨꾁胣袃菣릂菣莃菣낂菣벃菣趐臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ跩銂뷤邈臣讂臣膂臣떍뷤邈菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤鞼볯꾁胣龮雦设볯颼臣覂볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯ꞁ臣膀ꏨ꺽臣膀뫤ꆬ迥ꂊ胨讁苣꺁迥ꂊꛨ花苣몢ꫨ馁苣龁苣꺁苣蚃苣蚃菣랂菣뎃ꋧ趪菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤鞼볯꾁胣龮雦设볯颼臣覂볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯ꞁ臣膀ꏨ꺽臣膀胩ꆿ苣것菣뎃苣ꎃ菣銂뫤ꆬ迥ꂊ胨ꮁ駧財臣讂臣膂臣낂菣벃菣芏諥薀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 龮雦设볯隼臣膀껥붖뻤隼볯讁苣鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼臣꾁胣薣뷧꾁胣貺곦芏諥薀臣袂臣ꚁ迦鮾臣貂臣袃菣릂菣莃菣낂菣벃菣ꮁ臣蒁臣꺁뫤ꆬ胩ꆿ苣것菣뎃苣ꎃ菣銂郥肂룤ꆬ迥ꂊ胨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯꾁胣龮雦设볯颼臣覂볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯ꞁ臣膀뫤ꆬ胩ꆿ苣것菣뎃苣ꎃ菣꾁胣낂菣벃菣꺁臣膂臣颧꿥떍臣袂臣貺곦袃菣뎃苣꾂苣ꞃ菣떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯隼볯醀⼼䥄㹖 龮雦设볯颼臣膀껥붖뻤隼볯讁苣鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼臣꾁胣薣뷧꾁胣肸곦芏諥薀臣袂臣ꚁ駧財臣貂臣骀뿤꾂菣螃菣랂菣ꮃ苣ꮐ苣螤闦꺁뫤ꆬ迥ꂊ胨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯꾁胣龮雦设볯颼臣覂볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯ꞁ臣膀ꏨ꺽臣膀룤ꆬ迥ꂊ胨ꮁ苣ꎁ臣몙ꇨ閁苣龁뫤ꆬ胩ꆿ苣것菣뎃苣ꎃ菣銂臣貂臣貂郥肂胣螤闦꺁룤ꆬ迥ꂊ胨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤颼볯꾁胣龮雦设볯颼臣覂볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯ꞁ臣膀裥ꎕ黥낏룥꾁胣芏諥薀臣龁苣꺁苣ꮃ菣鞃跩誁苣뎁꟧蚯跩ꮁ苣ꎁ臣늽郥閁苣龁菣ꦃ菣뚂苣랂菣뎃菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤颼볯꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣誁臣讂胩ꆿ菣ꦃ菣뚂苣랂菣뎃苣뮂苣ꖃ苣ꮁ臣讂臣膂臣릖돦銂郥肂胣ꦼ뷯뒼菣莃菣꾃菣꾂臣誁臣讂胩ꆿ菣ꦃ菣뚂苣랂菣뎃苣鶿귨馁苣龁苣꺁雦閳臣膀迥ꂊ胨꺁苣ꮃ菣鞃臣貮藥Ꞁ뿤벨臣骀뿤ꞁ臣讂臣ꢁ苣견볯꺁迥ꂊ胨ꮁ苣ꎁ臣ꒈ껥馁苣떮髩ꢁ胣蚈闦讞迥뎸苣讃菣ꆃ菣벃苣ꞃ菣肱볯꒼볯ꖼ볯覼臣覂苣ꮃ菣鞃臣趐觥銂뫤蒴臣讂껦躚臣膀郥趉苣뾽铧鞁臣낂菣벃菣꺁裥ꎕ黥낏룥銂ꋧ讫臣讂껦躚臣膀苣ꮃ菣鞃臣颧꿥떍苣銼闧꺛臣芏諥薀臣邏뻤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤颼볯꾁胣龮雦设볯醼臣뮸ꇩ銂郥肂胣龮雦设볯銼臣꾁胣趐觥銂뫤蒴臣讂껦躚臣膀곧醼臣芏諥薀臣龁苣꺁꟧蚯跩銂뷤ꢔ臣ꚁ뷧趐臣貂臣ꆃ菣뮂菣뢂臣膀곧醼臣芏諥薀臣龁苣꺁郥趉臣袂臣겅雩떍苣꒼볯ꖼ볯ꮁ胩ꆿ臣讂껦躚臣膀볯겼볯ꆼ臣趐觥銂菣隃菣莃苣蚈闦讞迥뎸臣뎂菣莃菣鞁臣ꢁ臣ꮁ苣ꮃ菣鞃臣鲽裦閁苣龁臣ꢁ苣ꒈ껥馁苣떮髩ꢁ胣ꢂ菣较菣릂菣鞃菣ꒂ菣랂菣ꦼ볯袼볯낼볯꒼볯랂苣蚃菣銂뷤ꢔ臣龁苣ꮃ菣鞃藥讖跩꺁ꋧ讫臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 龮雦设볯鎼臣膀껥붖뻤颼볯뺁臣꾁볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯ꞁ臣膀苣ꮃ菣鞃臣蚈闦讞迥뎸苣몢ꯧ馁苣떮髩꾁胣견볯꺁迥ꂊ胨讁苣낂菣벃菣꺁裥ꎕ黥낏룥뢁菣ꦃ菣뚂苣랂菣뎃苣뎂菣莃菣馁苣떮髩銂郥뾁胣袃菣뎃苣꾂苣ꞃ菣꾁胣견볯꺁迥ꂊ胨꺁菣ꦃ菣뚂苣랂菣뎃跩ꞁ뷧趐臣貂臣낂菣벃菣겅雩떍臣袂臣놨迥鶃菣랂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤颼볯꾁胣龮雦设볯醼臣覂볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯ꞁ臣膀꟧蚯跩銂迦鮾臣讂껦躚臣膀곧銼臣芏諥薀臣覂苣ꮃ菣鞃臣芏諥馁苣놨迥銂ꛨ花臣讂迥ꂊꛨ花苣鞏뿤馁苣떮髩ꢁ胣견볯꺁迥ꂊ胨꺁뿤베胦銂ꋧ趪臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 龮雦设볯閼臣膀껥붖뻤颼볯讁苣颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼臣꾁胣ꆿꃩꞀ苣몢ꫨ馁苣떮髩꾁胣芏諥膦뇦ꮁ뷧趐臣讂臣膂臣뾽铧閁苣龁ꏨꂀꗦ薀臣떍苣鲤꣨馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯꾁胣龮雦设볯醼臣覂볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯ꞁ臣膀鳦릖돦꾁胣견볯꺁迥ꂊ胨ꮁ臣醁苣낂菣벃菣꺁곧銼臣颧꿥떍苣龔裦馁苣떮髩ꞁ臣ꎁ臣膀곧銼臣颧꿥떍臣膀苣ꮃ菣鞃藥讖跩꺁룤ꮁ臣讂胣떮髩ꢁ胣견볯꺁迥ꂊ胨ꮁ菣莃苣벃苣銂胩ꆿ臣讂껦躚臣芁臣ꚁ胣ꆃ菣뮂菣뢂臣膀곧銼臣颧꿥떍臣袂臣ꚁ뷧趐臣貂臣膀곧銼臣芏諥薀臣겅雩떍臣芁苣膀껦躚臣膀苣ꮃ菣鞃裥ꎕ黥낏룥ꮁ菣ꦃ菣뚂苣랂菣뎃苣뎂菣莃菣馁苣떮髩ꞁ臣ꎁ臣膀菣ꦃ菣뚂苣랂菣뎃臣膀꟧蚯跩ꮁ苣ꎁ臣늽郥閁苣龁곧銼臣芏諥薀臣겅雩떍苣ꮐ苣膀껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 龮雦设볯鞼臣膀껥붖뻤颼볯讁苣颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼臣꾁胣겜雦閳臣膀곧鎼臣芏諥薀臣誁臣讂迥ꂊꛨ花苣鲽裦馁苣떮髩ꞁ臣ꎁ臣膀迥ꂊꛨ花臣膀곧鎼臣芏諥薀臣龁苣꺁꟧蚯跩ꮁ苣ꎁ臣늽郥閁苣龁곧鎼臣芏諥薀菣ꦃ菣뚂苣랂菣뎃跩銂郥肂胣떮髩ꢁ胣芏諥膦뇦銂곧銼臣芏諥薀臣膀뿤馁苣떮髩ꢁ胣견볯꺁迥ꂊ胨ꮁ苣ꎁ臣膀곧鎼臣芏諥薀臣龁苣꺁藥讖跩膀곧銼臣芏諥薀臣龁苣꺁菣ꦃ菣뚂苣랂菣뎃跩膀臣袂臣늽郥颻臣袃菣뎃苣꾂苣ꞃ菣銂뷤邈臣讂臣膂臣낂菣벃菣떍臣芏諥膦뇦ꮁ뷧趐臣讂껦躚臣膀뷧趐믤趁菣ꦃ菣뚂苣랂菣뎃苣견볯꺁迥ꂊ胨ꮁ胩誂뿨馁껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 龮雦设볯颼臣膀껥붖뻤颼볯讁苣颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼臣꾁胣겜雦閳臣膀뷧趐臣貂臣袃菣뎃苣꾂苣ꞃ菣ꮁ곧銼臣芏諥薀臣覂臣袃菣뎃苣꾂苣ꞃ菣螃菣뾂苣ꮐ苣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯鞼볯醀⼼䥄㹖 龮雦设볯馼臣膀껥붖뻤颼볯讁苣颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼臣꾁胣겜雦閳臣膀곧鎼臣芏諥薀臣龁苣꺁꟧蚯苣ꮃ菣鞃跩銂铧蒁臣늽郥颻臣袃菣뎃苣꾂苣ꞃ菣ꮁ뷧趐臣讂껦躚臣膀뷧趐믤趁菣ꦃ菣뚂苣랂菣뎃苣낂菣벃菣蚈闦讞迥뎸臣뎂菣莃菣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤馼볯꾁胣龮雦设볯醼臣覂볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯ꞁ臣膀鳦릖돦꾁胣견볯꺁迥ꂊ胨꺁臣膂臣颧꿥낂菣벃菣떍苣뾽铧鞁臣견볯꺁迥ꂊ胨ꞁ菣ꦃ菣뚂苣랂菣뎃菣벃苣ꮁ뷧趐臣讂껦躚臣膀菣ꦃ菣뚂苣랂菣뎃菣벃苣銂苣ꮃ菣鞃裥ꎕ黥낏룥ꮁ苣龃菣袃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 龮雦设볯醼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀苣ꮃ菣鞃臣貮藥Ꞁ뿤벨臣芁苣鎁臣銂裥骮臣膀裥ꎕ黥낏룥ꢂ菣ꖃ菣것菣랂菣뎃뇥袼볯겼볯ꆼ볯銂铧蒁臣낂菣벃菣趐苣袺듧鞁胣낂菣벃菣겅雩떍臣袂臣놨迥鶃菣랂菣銂뷤邈臣膀苣ꮃ菣鞃郥誁苣뎁苣ꮃ菣鞃藥讖跩銂苣ꮃ菣鞃裥ꎕ黥낏룥ꮁ苣龃菣袃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯꾁胣龮雦设볯醼臣뮸ꇩ銂郥肂胣龮雦设볯銼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣견볯꺁迥ꂊ胨讁苣꺁迥ꂊꛨ花苣몢ꫨ鞁胣芏諥ꆃ菣뮂菣뢂苣견볯꺁迥ꂊ胨ꮁ胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥뾁胣芏諥膦뇦꾁苣ꮃ菣鞃꟧蚯跩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤馼볯꾁胣龮雦设볯醼臣龁臣馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣낂菣벃菣颧꿥떍臣袃菣뎃苣꾂苣ꞃ菣螃菣뾂臣늽郥鞁胣늽郥颻臣袃菣뎃苣꾂苣ꞃ菣螃菣뾂苣낂菣벃菣蚈闦讞迥뎸臣뎂菣莃菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 龮雦设볯钼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀볯辽볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀菣ꦃ苣蚃菣覃껥財鋧莢볯뒼볯ꖼ볯銂郥肂胣鎁苣꾁臣龁胣隃菣莃苣膃苣벃菣꺁菣Ꞃ菣뎃뇥뒭苣ꮐ臣膀菣Ꞃ菣뎃뇥뒭臣膀菣莃苣ꖃ苣낂菣膃菣꺁菣꾃苣袃菣릂菣膀菣Ꞃ菣뎃뇥뒭苣궃菣ꮂ菣뎂菣钃菣벃菣ꎂ菣낂臣ꮃ菣袃苣隃菣ꦃ苣袃臣邏뻤馁苣龁苣꺁胩階臣龁苣꺁菣벃菣ꪂ菣袃菣릂菣袼볯뒼볯覼胣誁苣뎁볯辽볯趃菣袃菣벃苣薆臣뚈듧꺁臣讂菣邃苣릂臣ꊂ菣ꮂ苣隃ꧦ붃苣邏뻤馁苣龁苣꺁苣벃苣ꒂ菣꺁臣膂臣ꮃ菣袃苣隃菣ꦃ苣袃볯늼볯ꆼ볯銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤馼볯꾁胣龮雦设볯钼臣뮸ꇩ銂郥肂胣龮雦设볯閼臣꾁胣뒼볯ꖼ臣膀苣릂菣ꂃ蛥꺁鳦鶈臣궃菣覃迥붃苣隃苣Ꞃ苣袃苣鲤꣨馁苣龁苣꺁菣벃菣ꪂ菣袃菣릂菣겸껥ꢃ볯늼볯궼볯銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯閼胣㲑䐯噉ਾ†껥붖뻤馼볯꾁胣龮雦设볯钼臣龁臣馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼臣꾁胣뒼볯ꖼ臣膀苣袃菣벃苣ꮁ꿥馁苣ꮃ菣袃苣隃菣ꦃ苣袃臣ꒀ苣ꊂ菣릂菣벃苣ꞃ菣馁苣龁苣꺁ꃥ誑铧꺁菣벃菣ꪂ菣袃菣릂菣袼볯뒼볯覼胣誁苣뎁苣袃菣벃苣꺁臣膂臣ꮃ菣袃苣隃菣ꦃ苣袃菣邃苣릂臣뺯臣讂胥銂ꃦ趴臣讂臣膂臣ꮃ菣袃苣隃菣ꦃ苣袃볯늼볯뎼볯銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤馼볯꾁胣龮雦设볯钼臣覂볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯ꞁ臣膀볯ꖼ볯꾁胣膃苣벃菣ꖱ귦銂믤꺁菣邃苣릂臣뮧ꇨ鞁胣隻臣螃菣ꒂ苣讁苣꺁菣Ꞃ菣뎃뇥뒭苣鲤꣨馁苣龁苣꺁菣궃菣꾂菣Ꞃ菣뎃菣뢂菣꾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 龮雦设볯颼臣膀껥붖뻤馼볯讁苣馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼臣꾁胣뒼볯ꖼ臣膀迧ꢜ臣讧裦膀臩뮎臣讧裦膀臣龁臣袺菦閁苣讂꟦邈胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂菣꾃苣袃菣릂菣ꖱ귦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤馼볯꾁胣龮雦设볯钼臣覂볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯ꞁ臣膀볯ꖼ볯꾁胣隃菣袃菣궃苣릂룤ꮁꇨ辂苣龁룦骮苣風賩馁苣龁苣ꮁ룦骮뇥뒭苣ꮐ苣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯钼臣覂볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼臣꾁胣겸껥ꖱ귦꾁胣螤闦꺁菣벃菣랂菣놂菣릂臣覂臣겸껥궃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯醼臣膀껥붖뻤馼볯讁苣醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼臣꾁胣겜ꏨ꺽臣膀菣ꦃ苣蚃菣覃鋧莢臣隃菣袃臣讂菣邃苣릂臣ꆃ菣랂菣趃菣袃菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯銼臣膀껥붖뻤馼볯讁苣醼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼臣꾁胣膃苣벃菣ꖱ귦꾁胣鶁苣麁苣ꊂ菣릂菣벃苣ꞃ菣떍臣袂臣ꚁ뷧趐臣貂臣蒁苣鞃菣莃菣閃苣벃菣뚈뻥것苣릂苣袼볯ꎼ볯覼臣覂臣螤闦꺁胥銂郥肂菣궃菣꾂菣Ꞃ菣뎃菣궃菣꾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯钼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃菣궃菣꾂臣隃菣莃苣늽郥떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯钼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀ꏨ꺽臣膀菣꾃苣袃菣릂菣ꒀ苣風蛦馁苣ꒂ菣벃苣ꪃ菣뢂菣ꪃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯钼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣Ꞃ菣뎃뇥뒭臣膀ꏨꂀꗦ薀苣蚃苣蚃菣랂菣뎃跩ꮁ苣ꎁ臣鶁苣麁苣늽郥閁苣龁ꓨ낕臣鮃菣ꒂ菣ꪃ苣袃苣ꆃ菣뢂臣麃菣閃苣릂菣銂郥肂菣궃菣꾂菣Ꞃ菣뎃菣궃菣꾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯钼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃菣궃菣꾂臣隃菣莃苣늽郥떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁菣邃苣릂苣뮂苣ꖃ苣ꮁ菣벃菣馁苣龁苣꺁雦閳苣ꮐ苣芀볯辽볯趃菣袃菣벃苣薆臣螃菣ꒂ苣銂苣궂菣ꊂ臣隃菣袃臣讂臣膂臣릖돦꾁胣뎂菣覃苣隃苣Ꞃ苣袃苣龮ꇨ馁苣趉臣뎂菣覃苣隃苣Ꞃ苣袃苣겸껥馁苣떮髩ꢁ胣隃菣莃苣膃苣벃菣讁苣随뻥閁苣龁韦ꖟ臣꾉ꗥꪁ苣ꆃ菣뢂臣겸껥銂꿦莼臣讂껦躚臣膀룦骮臣ꊗ鿧꺁觨붥臣ꒂ菣벃苣ꢁ룤뒇臣讂ꃥ袐胣뎂菣覃苣隃苣Ꞃ苣袃苣龮ꇨ馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼臣膀껥붖뻤醼볯鞼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣겸껥ꒀ苣隃菣莃苣膃苣벃菣讁苣随뻥閁苣龁韦ꖟ臣趸觨ꒂ菣벃苣ꢁ꿦莼臣讂껦躚臣膀룦骮胥貁韦ꖟ臣趸觨ꒂ菣벃苣ꢁ룤뒇臣讂ꃥ袐臣螃菣ꒂ苣銂髩ꊛ臣讂껦躚臣膀룦骮胥ꢁ韦ꖟ臣趸觨ꒂ菣벃苣ꢁ臣肸蟨馁苣뒠郥ꮁ苣벃菣銂뿤ꎭ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯뺁臣꾁볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣겸껥ꒀ臣ꊗ鿧꺁觨붥臣ꒂ菣벃苣뺁臣꾁韦ꖟ臣趸觨ꒂ菣벃苣ꢁ룤뒇臣ꪁ臣뒠郥膀뫤趉껥ꦾ臣貂臣鶃菣랂菣ꮁ뻥蚁껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣醼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣醼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼臣꾁胣论觥骮뻧閁苣龁菣ꪃ苣벃臣膀뿤베臣貂臣蒁臣蒁諧讅臣隃菣袃臣膀뿤베臣貂臣蒁苣螃菣ꒂ苣ꢁ胩ꆿ臣ꪁ臣袂臣ꮁ菣邃苣릂臣螌ꓧ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼臣꾁胣겜雦閳臣膀苣ꦃ苣覃菣鶃苣袃菣讁苣겸껥ꢔ臣ꒂ菣벃苣銂迥鞾臣讂껦躚臣膀苣ꆃ菣뢂臣랂苣趃菣ꎃ臣覜諥ꞁ臣讂臣ꢁ苣몢ꫨ馁苣떮髩ꢁ胣ꒂ菣벃苣貁菣벃菣膃苣벃菣꺁菣莃苣ꖃ臣芁苣鎁臣銂ꋧ趪臣讂껦躚臣膀苣ꆃ菣뢂臣麃菣閃苣릂菣ꮁ뷧趐臣讂껦躚臣膀菣꾃苣袃菣릂菣ꮁ苣ꆃ菣뢂苣붿諥馁苣떮髩ꢁ胣鮃菣ꒂ菣ꪃ苣袃苣隃菣莃苣膃苣벃菣ꮁ苣龃菣袃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣醼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼臣꾁胣겜雦閳臣膀苣ꆃ菣뢂臣隃菣袃菣Ꞃ菣뎃臣ꒂ菣벃苣ꞁ臣ꪁ臣ꢁ裥骮臣讂껦躚臣膀苣ꆃ菣뢂臣뮔鋦ꒂ菣벃苣ꞁ臣讂臣ꢁ苣ꒈ껥馁苣떮髩ꢁ胣뮔鋦ꒂ菣벃苣銂菣ꦃ菣꾂菣릂菣ꮁ뿨ꂊ臣讂껦躚臣膀菣ꦃ菣꾂菣릂菣銂菣궃菣꾂菣Ꞃ菣뎃臣뎂菣莃菣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼臣膀껥붖뻤醼볯鞼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣ꒂ菣벃苣貁菣벃菣膃苣벃菣꺁苣ꆃ菣뢂臣꾁臣蒁臣ꒈ껥馁苣떮髩ꢁ胣ꒂ菣벃苣貁鳦ꖟ臣ꒂ菣벃苣ꞁ臣讂臣ꢁ苣ꒈ껥馁苣떮髩ꢁ胣ꪜ鿧꺁苣ꆃ菣뢂苣ꪜ裥麡菣릂菣ꮁ뿨ꂊ臣讂껦躚臣膀鳦蚈ꇩꪃ苣袃苣隃菣莃苣膃苣벃菣ꮁ苣龃菣袃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼臣꾁胣겜雦閳臣膀귦뢸臣龮ꇨ閁苣龁苣벃菣隃菣莃苣꺁苣ꆃ菣뢂苣ꮐ苣隃菣莃苣銂뷤邈臣讂껦躚臣膀菣궃菣꾂苣隃菣莃苣膃苣벃菣ꮁ苣龃菣袃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼臣꾁胣겜雦閳臣膀详Ꚑ臣貂臣뎂菣覃菣궃菣꾂臣ꒂ菣벃苣銂郥肂菣궃菣꾂苣鲽裦馁苣떮髩ꢁ胣隃菣莃苣銂菣궃菣꾂菣Ꞃ菣뎃臣뎂菣莃菣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯隼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀룦骮胥銂迥鞾臣讂臣膂臣ꪂ菣뢂苣꾂菣銂껥財臣讂觥ꮁ苣벃菣ꪂ菣뢂苣꾂菣銂룦骮臣膀臣꺁룦骮胥銂菣궃菣꾂菣Ꞃ菣뎃臣覂迥鞾臣貂臣ꊗ鿧꺁觨붥臣ꒂ菣벃苣ꢁ꿦莼臣膀룦骮胥ꢁ韦ꖟ臣꾉ꗥꪁ苣ꆃ菣뢂臣꺁雩ꮁ룤뒇臣芁苣뒠郥ꮁ苣벃菣ꪂ菣뢂苣꾂菣銂觨붥臣鞁臣蚈ꇩ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣겸껥ꒀ苣ꊗ鿧꺁룤꾉苣ꆃ菣뢂臣钯볨鞁胣겸껥ꒀ臣ꊗ鿧꺁룤꾉苣ꆃ菣뢂臣肸蟨馁苣뒠郥ꮁ苣벃菣ꪂ菣뢂苣꾂菣貁껥財臣貂苣鎁臣銂飩邁苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼臣膀껥붖뻤醼볯隼臣龁臣醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣膃苣벃菣ꖱ귦銂郥肂菣궃菣꾂菣Ꞃ菣뎃苣궶賦鞁胣隃菣莃苣膃苣벃菣薆臣ꮃ菣袃苣隃菣ꦃ苣袃臣겸껥ꒀ苣궶賦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣薣뷧銂郥肂胣薣뷧꾁볯辽볯螃菣ꒂ苣銂郥뾁胣ꦼ뷯뒼菣邃苣릂臣膀菣ꦃ菣ꎂ菣꾂臣ꦼ뷯뒼菣邃苣릂苣骀臣ꚁ뗦貂苣鎁臣銂迥붃臣馁苣龁苣꺁苣꾂苣릂꣦銂迦鮾臣讂臣膂臣뾽铧閁苣讂菣莃菣꾃菣꾂뇥ꢁ胣趃菣袃菣벃苣릂苣莃苣ꮁ臣讂胩財꣦꒱臣芁臣ꚁ胣骀ꇨꦨ뇥꾁胣ꦼ뷯뒼菣邃苣릂苣骀臣ꚁ苣鞃菣놂菣랂菣뎃뇥꺁룤ꞁ菣놂菣袃苣貵럨螌껥馁苣膀胩財꣦꒱臣膀苣뚈뻥馁苣龁苣꺁胩財꣦랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼臣膀껥붖뻤醼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀苣꾂苣릂꣦꾁胣ꊂ苣螃菣蚃苣蚃苣膀ꫨ꾏胣꾔触蒁胣뺁臣꾁駦鎖臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯뺁臣꾁볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀ꏨ꺽臣膀볯ꒁ臣覃菣ꒂ菣ꮁ苣龁臣ꚁ뗧袐臣讂菣邃苣릂臣ꆃ菣랂菣趃菣袃菣벃苣銂郥뾁胣銼臣꺁菣ꆃ苣뎃臣鶁苣麁苣꾁胣낕臣讂胩ꆿ菣궃菣뎂菣銂뷤ꢔ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯銼臣膀껥붖뻤醼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꮁ臣蒁臣膀볯辽볯螃菣ꒂ苣꾁胣銼臣꺁菣ꆃ苣뎃雩ꮁ苣莃苣螃菣ꒂ苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼臣膀껥붖뻤醼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀胩財꣦랂苣蚃菣꾁胣견볯꺁菣ꆃ苣뎃臣袂臣ꚁ뷤ꢔ臣貂苣鞃菣袃苣ꮃ臣覂곧銼臣覃菣ꒂ菣ꮁ苣ꎁ臣뾽铧閁苣讂菣궃菣뎂菣ꮁ菣놂菣袃苣覤迦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀苣鞃菣놂菣랂菣뎃臣ꒂ菣뾂菣閃苣벃苣銂臣誂胣骀뿤꺁臣膂臣趃菣袃菣벃苣릂苣莃苣銂껧蚐臣讂臣膂臣ꊂ菣ꪃ苣벃苣ꞃ菣込苣벃菣릂菣趃菣뢂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼臣膀껥붖뻤醼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀믤꺁菣莃苣ꖃ菣邃苣릂臣醃苣莃菣銂胩ꆿ臣讂臣膂臣ꪂ菣것菣蚃苣뎃苣랂苣蚃菣誁苣뎁菣궃苣ꦃ菣뎃苣ꒂ菣뾂菣閃苣벃苣ꪁ臣꺁苣鞃菣놂菣랂菣뎃该鲽鋧莢苣邏뻤馁苣龁苣꺁苣鞃菣놂菣랂菣뎃볯떂菣鎃苣麃菣벃苣ꎃ臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀胩ꆿ臣龁苣꺁菣ꒂ苣궃菣ꒂ菣뎃菣銂蟥蚐臣讂臣膂臣꾔触蒁볯꾂菣뢂菣袃菣趃菣뢂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼臣膀껥붖뻤醼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣骀뿤銂꣨芙臣讂臣膂臣뾂苣龃菣낂苣隃苣릂菣ꂃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀胩ꆿ꣨꾏胣꾔触蒁胣节臣辁臣꾂菣뢂菣袃胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁臣隃菣莃苣膃苣벃菣ꮁ苣꾂苣릂臣궶賦馁苣龁苣꺁菣궃菣꾂菣Ꞃ菣뎃菣뢂菣꾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣醼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣궃菣꾂菣Ꞃ菣뎃苣隻臣螃菣ꒂ苣ꮁ꟧財臣膀裥꺁菣邃苣릂臣覂믨膀臣貂臣隃菣莃苣膃苣벃菣銂ꓦ벨臣讂臣膂臣隃菣莃苣膃苣벃菣궃苣莃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼臣膀볯辽볯趃菣袃菣벃苣ꮁ臣醁苣骀뿤꺁臣膂臣骀ꇨꦨ苣릂菣ꂃ苣뾽铧馁苣龁苣꺁雦閳苣ꮐ苣芀볯辽볯趃菣袃菣벃苣ꮁ臣醁苣骀뿤꺁臣膂臣骀ꇨꦨ苣릂菣ꂃ苣뾽铧馁苣龁苣꺁雦閳臣膀胩財꣦꒱苣讻臣ꚁ곧醼臣螃菣ꒂ苣讁苣견볯꺁菣邃苣릂臣醃苣莃菣銂믨膀臣讂껦躚苣ꮐ臣膀胩財꣦꒱臣膀菣莃菣꾃菣꾂苣뾂菣꾂臣誁臣ꚁ苣鞃菣놂菣랂菣뎃뇥꺁룤ꮁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯醼臣膀껥붖뻤醼볯邼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣螃菣ꒂ苣것苣릂菣ꦃ臣貵럨螌껥膦뇦銂胩ꆿ臣讂껦躚臣膀菣邃苣릂菣뢂苣袃菣讁苣놨迥銂迥ꆿ臣讂껦躚臣膀胩財꣦꒱苣骀臣ꚁ菣놂菣袃苣貵럨螌껥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯銼臣膀껥붖뻤醼볯邼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣貵럨螌껥貮뫤骀鿧銂菣邃苣릂菣뢂苣袃菣ꮁ胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣螃菣ꒂ苣것苣릂菣ꦃ臣覂臣꾔触蒁苣鞏臣ꖅ苣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼臣꾁胣겜雦閳臣膀뗧꾷賦骮ꛨ花苣螃菣ꒂ苣것苣릂菣ꦃ臣膀뿤馁苣떮髩ꢁ胣螃菣ꒂ苣것苣릂菣ꦃ臣覂详Ꚑ뇦骮苣鞏뿤馁苣떮髩ꢁ胣醃苣莃菣銂觥꒙臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼臣꾁胣겜雦閳臣膀ꛨ花臣趪迥閁苣ꚁ臣讂臣Ꚑ臣銂裥骮臣讂臣膂臣膦뇦薀苣ꮃ菣꾂苣莃菣馁苣떮髩ꢁ胣螃菣뾂믨膀臣膍裥ꪁ苣것苣莃菣貁귥ꢜ臣讂臣Ꚑ臣銂裥骮臣讂臣膂臣風賩銂菣Ꞃ菣꾂臣讂껦躚臣膀菣놂菣袃臣ꊻ胩銂ꫨ꾏臣讂臣膂臣ꆃ菣뮂菣뢂苣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯隼臣膀껥붖뻤醼볯邼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣膦뇦貁ꫨ꾏臣貂臣蒁苣讁郥讁苣ꒈ껥馁苣龁苣ꮁꛨ花胨銂菣莃苣ꊂ菣鞃臣讂껦躚臣膀菣벃苣芙雩銂꣨鞮臣讂臣膂臣風賩銂菣Ꞃ菣꾂臣讂껦躚臣膀胩ꆿ臣龁苣꺁鳦邙믤趁菣벃苣銂믤躸臣讂臣膂臣ꆃ菣뮂菣뢂苣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼臣膀껥붖뻤醼볯邼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣醃苣莃菣꺁믨膀臣뺯臣讂苣릂苣궃菣꾔触蒁苣ꎧ駩馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼臣膀껥붖뻤醼볯邼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣骀뿤꺁臣膂臣龜駩颻臣ꪃ菣릂苣ꆄ諥ꮁ臣讂껦躚臣膀鳦릊鳦邙苣螃菣ꒂ苣ꮁ胩ꖟ臣讂臣膂臣ꆃ菣뮂菣뢂苣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯馼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂臣ꢁ臣ꮁ胣醃苣莃菣꺁ꫨ꾏臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂蛥꺁胩財꣦꒱苣骀臣ꚁ菣놂菣袃苣貵럨螌껥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣놂菣袃苣貵럨螌껥馁苣龁苣꺁ꫨ꾏苣鞾苣龁苣ꮁ뗧꾷賦骮ꛨ花苣螃菣ꒂ苣것苣릂菣ꦃ臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣醃苣莃菣銂郥肂胩ꆿ臣芵뫤鞁臣貾臣貮뫤骀鿧銂菣邃苣릂菣뢂苣袃菣ꮁ胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯銼臣膀껥붖뻤醼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螃菣ꒂ苣것苣릂菣ꦃ臣覂菣놂菣袃苣ꊻ胩馁苣龁苣꺁铦閉臣銂迥醁藥貂苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣醼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꫨ꾏苣ꒈ껥馁苣龁苣ꮁꛨ花胨銂菣莃苣ꊂ菣鞃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼臣膀껥붖뻤醼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣醃苣莃菣꺁믨膀臣뺯臣ꚁ铦閉臣꺁臣膍裥ꪁ苣것苣莃菣貁귥ꢜ臣讂臣Ꚑ臣銂裥骮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼臣膀껥붖뻤醼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣醃苣莃菣銂郥肂胩ꆿ臣ꪃ菣릂駦鎖苣袨껧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꫨ꾏胣ꪃ菣릂駦鎖胣뺁臣꾁臣꺁룤릖苣ꦼ뷯뒼菣邃苣릂臣骀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣醼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣銂뗧蚺臣鮁胣ꦼ뷯뒼菣邃苣릂臣芵뫤銂胩ꖟ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼臣膀ꏨ꺽苣ꮐ苣芀鳦薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣醃苣莃菣貁볯辽볯螃菣ꒂ苣ꮁ苣ꎁ臣膀뿤閁苣龁臣ꢁ苣颭裥馁苣낼뷯낼跩銂꣨鞮臣讂臣膂臣鞃菣벃菣ꪂ菣鞃菣뒃苣誃菣릂볯낼뷯낼볯떍꣨鞮菩ꢁ胣醃苣莃菣ꮁ볯辽볯떍苣颻諥馁苣龁苣꺁菣놂菣袃꟦覯菩ꢁ胣醃苣莃菣銂裥꺁菣邃苣릂臣膀뿤馁苣龁苣꺁胩ꆿ菩ꢁ胣銂郥肂볯辽볯螃菣ꒂ苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯馼臣膀껥붖뻤醼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꒂ菣낂菣릂跩銂裥骮臣讂苣뎃苣것苣떍꣨鞮菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼臣膀껥붖뻤醼볯颼臣龁臣醼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼臣꾁胣ꒂ菣낂菣릂跩袨껧ꢃ臣膀菣놂菣袃蛥꺁觥꺁볯辽볯떍苣颭裥鞁胣ꒂ菣낂菣릂跩銂觥꺁볯辽볯떍臣궨껥馁苣龁苣꺁菣놂菣袃菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯醼臣膀껥붖뻤醼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀苣뎃苣것苣떍꣨鞮菩꾁胣ꒂ菣낂菣릂跩銂꣨鞮臣讂臣膂臣놹闦몙铧ꢙ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣醼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼臣꾁胣ꦼ뷯뒼菣邃苣릂臣螃菣ꒂ苣떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣醼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼臣꾁胣螃菣ꒂ苣떍臣膀菣邃苣릂臣鞃菣낂菣ꂃ臣貂臣蒁苣붣胩궥胨꺁跩ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼臣膀껥붖뻤醼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣设볯閼볯ꞁ臣膀菣邃苣릂跩꾁菣궃菣꾂菣Ꞃ菣뎃臣覂迥鞾臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼臣꾁胣낼뷯낼跩袨껧ꢃ臣膀볯辽볯떍苣ꊽ裦馁苣龁苣ꮁ苣뎃苣것苣떍臣螃菣ꒂ苣떍苣蒵臣袐苣鮁苣龩菨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯隼臣膀껥붖뻤醼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣醃苣莃菣薆臣낼뷯낼跩랂菣놂菣릂臣趪迥閁苣ꚁ臣讂臣ꢁ苣몢ꫨ馁苣龁苣꺁볯辽볯랂菣놂菣릂ꓦ벨菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼臣膀껥붖뻤醼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦薣뷧꾁胣螤闦꺁菣邃苣릂苣ꮐ臣膀菣邃苣릂臣鶁苣麁苣貁胣鞏뿤鞁臣醃苣莃菣꺁볯辽볯떍苣袨껧馁苣낼뷯낼跩袨껧龩臣膀菣놂菣袃臣낼뷯낼跩銂믤ꂊ臣讂菣놂菣袃꟦覯菩ꢁ胣醃苣莃菣銂裥꺁菣邃苣릂臣膀뿤馁苣骀뿤ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼臣꾁胣骀뿤ꢃ臣膀菣놂菣袃苣낖臣蒁菣궃菣뎂菣ꮁꓥ鮏臣讂臣膂臣鞃菣袃苣ꮃꓥ鮏菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯馼臣膀껥붖뻤醼볯鞼臣袂臣醼볯颼臣蒁臣貂臣꺁룤財苣ꮐ臣膀菣놂菣袃苣醼볯馼臣ꮐ苣芀껥붖뻤醼볯馼臣꾁胣醃苣莃菣꾁胣낼뷯낼跩꺁臣膂臣螤闦꺁菣것菣릂菣ꮃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼臣膀菣놂菣袃臣뺯臣讂菣ꮃ菣閃苣隃菣궃菣Ꞃ菣뎃苣袼볯辽볯覼苣ꢔ臣ꚁ菣邃苣릂雩ꞁ菣놂菣袃苣ꊻ胩馁苣龁苣꺁雦閳苣ꮐ苣芀菣놂菣袃臣뺯臣讂菣ꮃ菣閃苣隃菣궃菣Ꞃ菣뎃苣袼볯辽볯覼苣ꢔ臣ꚁ菣邃苣릂雩ꞁ菣놂菣袃苣ꊻ胩馁苣龁苣꺁雦閳臣膀菣邃苣릂臣覂菣놂菣袃苣鞏뿤馁苣떮髩ꢁ胣醃苣莃菣讁苣ꒂ菣낂菣릂跩銂裥骮臣讂껦躚臣膀菣놂菣袃臣낼뷯낼跩銂꣨鞮臣讂껦躚臣膀볯辽볯떍苣醃苣莃菣ꮁ믤ꂊ臣讂껦躚臣膀菣놂菣袃苣ꖈ臣螃菣ꒂ苣ꮁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼臣꾁胣겜雦閳臣膀菣궃菣꾂菣Ꞃ菣뎃臣覂菣邃苣릂跩銂迥鞾臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯뺁臣꾁볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鳦릖돦꾁胣낼뷯낼苣ꒂ菣낂菣릂跩誁苣뎁菣邃苣릂跩꺁雩낕臣鞁臣袨껧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼臣膀껥붖뻤醼볯邼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鳦릖돦꾁胣醃苣莃菣讁苣낼뷯낼跩銂諦몇臣讂껦躚臣膀跩銂菣벃苣뎃賥馁苣떮髩ꢁ胣낼뷯낼菣벃苣뎃苣鲤꣨馁苣떮髩ꢁ胣鲤꣨꺁뗧鲞苣놠釥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼臣膀껥붖뻤醼볯邼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀뗧鲞苣鲤꣨馁苣떮髩꾁胣膀뿤螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣몢ꫨ馁苣龁苣ꮁ볯辽볯袃菣꾂菣銂藥骀臣颧꿥떍臣蒵臣袐苣鮁苣龩菨銂껥財臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼臣꾁胣邵黦銂ꃥ誑臣讂껦躚臣膀믤꺁菣邃苣릂臣薕髩銂鿧覂臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣뎃苣것苣떍苣颭裥馁苣龁苣ꮁ迥ꆿ菣놂菣袃苣궪臣随苣膀苣뎃苣것苣떍臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣鞃菣벃菣ꪂ菣鞃菣뒃苣誃菣릂볯낼뷯낼볯떍苣袨껧鞁胣醃苣莃菣ꮁ볯辽볯떍苣颻諥鞁胣醃苣莃菣銂迥ꆿ菣邃苣릂臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣궃菣꾂菣Ꞃ菣뎃臣覂菣邃苣릂跩銂迥鞾臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼臣膀껥붖뻤醼볯隼臣龁臣醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣邃苣릂跩銂铧邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯馼臣膀껥붖뻤醼볯隼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣낼뷯낼跩銂꣨鞮臣讂臣膂臣膀苣뎃苣것苣떍臣袂臣螃菣ꒂ苣떍臣뺯臣ꚁꧦ붃苣龮ꇨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣醼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣놂菣袃蛥꺁볯辽볯떍臣랂菣놂菣릂苣鲤꣨馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꓦ벨臣邵黦銂裥꺁菣邃苣릂臣놠釥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣骀뿤銂迥醁藥貂臣骀뿤銂胩ꆿ臣讂臣膂臣骀뿤ꢃ臣膀菣벃苣뎃菣놂菣袃苣颭裥馁苣龁苣ꮁ胩ꆿ蛥꺁菣뾂菣벃苣銂꟨邞臣讂臣膂臣螃菣뾂꟨邞菩ꢁ胣骀뿤銂胩ꆿ臣讂臣膂臣薿ꛨꪁ铦閉臣銂꣨鞮臣讂臣膂臣꾔触蒁꣨鞮菩ꢁ胣袃菣꾂菣邃苣莃菣讁苣꺁铦閉臣銂럥鞁볥趁胣ꆃ苣螃菣뾂苣뒛雦馁苣龁苣꺁铦閉臣붊蟥ꢃ臣膀鯦낖臣貂臣ꆃ苣螃菣뾂臣骀뿤銂蛥讧꿧馁苣龁苣꺁菣것菣ꂃ꟦覯菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼臣膀껥붖뻤醼볯銼臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀胩ꆿ菩꾁胣鞃菣袃苣ꮃ雩꺁胩ꆿ苣覤迦馁苣膀臣龁臣鶁臣骀뿤ꮁ菣ꮃ菣閃苣隃菣궃菣Ꞃ菣뎃苣꺁뿨ꂊ苣龮ꇨ馁苣膀臣龁臣鶁臣ꆸ雦ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼臣膀껥붖뻤醼볯銼臣龁臣醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼臣꾁胣薣뷧꾁胩財꣦랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼臣膀껥붖뻤醼볯銼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣벃苣ꎧ黦ꢃ臣膀菣벃苣뎃菣놂菣袃苣ꦾ迥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼臣꾁胣꾔触蒁꣨鞮菩꾁胣骃苣궃菣覃苣ꒂ苣ꮁ菣ꒂ菣벃菣銂胩ꆿ臣讂臣膂臣醼菣ꒂ菣鎽臣誂臣뎂苣袃苣鮎臣龁苣꺁臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ铦閉臣銂꣨鞮臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼臣膀껥붖뻤醼볯銼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀铦閉臣袨껧ꢃ臣膀胩ꆿ臣ꪄ藥ꚺ菣馃菣ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣꾔触蒁苣袨껧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼臣꾁胣꾔触蒁諦몇菩꾁胣袃菣꾂菣邃苣莃菣ꮁ꣨늌臣貂臣议ꯩ讁苣꾔触蒁苣꺷臣閼臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣醼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼臣꾁胣꾔触蒁諦몇菩꾁胣袃菣꾂菣邃苣莃菣讁苣袃菣꾂菣銂迥誂駩辁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼臣膀껥붖뻤醼볯銼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣것菣ꂃ꟦覯菩꾁胣袃菣꾂菣邃苣莃菣銂髦랏賥鞁胣醃苣莃菣骃苣궃菣覃臣袂臣ꆃ苣螃菣뾂苣ꊂ苣뎃菣ꮃ臣ꚁ胣骀뿤꺁냥ꪁ臣ꢁ苣肸菩銂郥肂菣것菣ꂃ苣ꊽ裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼臣꾁胣겜ꏨ꺽臣膀菣벃苣뎃菣놂菣袃臣芏藧閁苣龁苣벃苣讁苣꺁铦閉臣銂迥醁藥貂苣龁苣꺁铦閉臣鞏臣ꖅ苣ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣醼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼臣꾁胣붂菣릂臣膀菣벃苣뎃菣놂菣袃蛥꺁菣莃菣랂菣놂菣릂臣袂臣ꚁ귨ꖈ臣貂臣隃菣莃苣膃苣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼臣膀胩ꆿ苣膀뿤馁苣龁苣ꮁ뗧꾷賦骮菣邃苣릂臣꾔触蚁臣膂臣袃菣꾂菣邃苣莃菣銂뷤ꢔ臣讂臣膂臣릖돦銂郥肂胣骀뿤銂胩ꆿ臣讂臣膂臣貵럨螌껥螃菣ꒂ苣ꮁ铦閉臣龁苣ꮁ菣벃苣뎃菣놂菣袃苣뾽铧馁苣龁苣꺁雦閳臣膀胩ꆿ苣릂菣ꂃ臣誁臣ꚁ菣것菣ꂃ苣鞏뿤馁苣떮髩ꢁ胣袃菣꾂菣邃苣莃菣銂귨ꖈ臣讂臣膂臣醃苣莃菣閃菣벃菣ꆃ苣螃菣뾂苣ꎧ黦馁苣떮髩ꢁ胣骀뿤銂胩ꆿ臣讂臣膂臣꾔触蒁苣袨껧馁苣떮髩ꢁ胣袃菣꾂菣邃苣莃菣讁苣꾔触蒁苣붊蟥鞁胣낖臣蒁菣벃苣뎃菣놂菣袃苣邏뻤馁苣膀껦躚臣膀雦鞁臣袃菣꾂菣邃苣莃菣銂뷤ꢔ臣ꚁ菣것菣ꂃ菣뾂菣벃苣銂鯦낖臣讂껦躚臣膀뗧꾷賦骮菣邃苣릂臣覂菣것菣ꂃ苣貵럨螌껥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼臣膀껥붖뻤醼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦릖돦꾁胣閃菣벃菣ꆃ苣螃菣뾂臣ꎭ臣辁臣蒁臣ꒈ껥閁苣龁ꃥ袐臣膀뿤薀臣ꚭ釥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼臣膀껥붖뻤醼볯鎼臣龁臣醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼臣꾁胣꾔触蒁苣袨껧馁苣떮髩꾁胣骃苣궃菣覃苣ꒂ苣ꮁ뗧꾷賦骮臣貂臣蒐菣ꒂ菣ꮁ꿥馁苣首蟩銂軦醁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯隼臣膀껥붖뻤醼볯鎼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀铦閉臣銂꣨鞮臣讂껦躚臣膀苣誂ꯩ蒁菣벃菣ꞁ蓥袅뫥ꮁ苣讂뗧꾷賦骮臣늪蟩馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼臣膀껥붖뻤醼볯鎼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣벃苣뎃菣놂菣袃臣覂铦閉臣銂諦몇臣讂껦躚臣膀胩ꆿ苣膀뿤馁苣龁苣꺁蟩ꂁ臣袃菣꾂菣閃苣벃菣覃苣螃苣ꪃ菣뎃菣閁臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯讁苣醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼臣꾁胣겜雦閳臣膀菣벃苣ꮃ铦閉臣辰꣨銂苣뎃苣ꪃ菣뎃菣閁臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯讁苣醼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼臣꾁胣겜雦閳臣膀菣벃苣ꮃ铦閉臣辰꣨銂铧蒁臣꾔触蒁苣袃苣銂鯦낖臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣醼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼臣꾁胣꾔触蒁苣袃苣꾁胣꾔触蒁菣ꦃ菣뚂苣랂菣뎃苣ꮐ苣隃菣莃苣膃苣벃菣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯醼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣袃菣꾂菣邃苣莃菣銂귨ꖈ臣讂臣膂臣閃菣벃菣꺁菣뾂菣벃苣銂꟨邞臣膀菣뾂菣벃苣讁苣袃菣꾂菣邃苣莃菣銂諦몇臣膀껥袅臣ꆃ菣뮂菣뢂苣膀뿤馁苣龁苣꺁铦閉臣銂꣨鞮臣膀菣벃苣뎃菣놂菣袃臣覂铦閉臣銂諦몇臣膀菣벃苣뎃菣놂菣袃臣覤鯦銂郥肂苣蚁臣閃菣벃菣銂鯦낖臣膀껥袅臣醐臣ꚁ菣것菣ꂃ苣貵럨螌껥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀鳦芵껥袅苣몤臣ꊂ菣것苣ꢁ藥ꮁ뻥骶臣螃菣ꒂ苣ꮁ菣것菣ꂃ苣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯뺁臣꾁볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣閃菣벃菣꺁苣ꒂ苣ꢁ胩ꆿ臣貂苣邃苣袃뷥龁苣꺁苣릂菣ꢁ臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ铦閉臣銂꣨鞮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼臣膀껥붖뻤醼볯醼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꆃ菣뮂菣뢂胩ꆿ臣ꪄ藥ꚺ臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ铦閉臣銂꣨鞮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼臣膀껥붖뻤醼볯醼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣袃菣꾂菣邃苣莃菣ꮁ꣨늌臣貂臣议ꯩ銂룦覂臣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯讁苣醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣뎃菣놂菣袃臣覂菣벃苣뎃苣꒙軥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ臣膀菣벃苣뎃臣鞚迥隌臣貂臣鎃菣袃苣벃苣뎃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼臣膀껥붖뻤醼볯醼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣閃菣벃菣銂鯦낖臣讂觥ꮁ菣벃苣뎃菣놂菣袃苣鞚迥隌臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼臣膀껥붖뻤醼볯醼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣袃菣꾂菣邃苣莃菣薆臣议ꯩ銂ꋥ蒂臣龁苣ꮁ铦閉臣銂迥醁藥貂苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀臣貂臣膀苣낂菣릂菣것菣ꂃ苣ꮐ苣骀뿤銂胩ꆿ臣讂臣膂臣骀뿤ꢃ臣膀裥ꢔ迥붃臣鞃菣袃苣ꮃ苣ꒈ껥馁苣龁苣꺁菣궃菣뎂菣ꦃ苣隃菣ꪃ꟦覯菩ꢁ胣ꒂ菣낂菣릂菣것菣ꂃ苣蚈黦馁苣龁苣꺁菣것菣ꂃ裥邞菩ꢁ胣ꒂ菣낂菣릂菣것菣ꂃ臣覂苣낂菣릂菣것菣ꂃ苣讧꿧馁苣龁苣꺁菣것菣ꂃ꟦覯菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤銼볯邼臣膀껥붖뻤醼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣것菣ꂃ裥邞菩꾁胣ꒂ菣낂菣릂菣것菣ꂃ臣閃菣벃菣랕胣ꢂ苣것苣閃菣벃菣꺁菣궃菣뎂菣膀臣龁臣鶁臣ꆸ雦銂裥骮臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯邼胣㲑䐯噉ਾ†껥붖뻤銼볯醼臣膀껥붖뻤醼볯馼臣龁臣銼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯醼臣꾁胣薣뷧꾁胩財꣦랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤銼볯銼臣膀껥붖뻤醼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦薣뷧꾁胣ꦈ铧꾏菨ꪁ菣궃菣뎂菣銂ꃦ趴臣讂臣膂臣鞃菣袃苣ꮃ菣ꒂ菣ꦃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤醼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣궃菣뎂菣ꦃ苣隃菣ꪃ臣膀菣ꒂ菣벃菣떂苣몂胣閃苣벃菣覃闩膀菣것菣ꂃ菣莃菣閃苣벃菣莃菣膀苣鞁臣꾁菣것菣ꂃ菣莃苣閃苣벃菣莃菣膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂菣궃菣뎂菣ꢔ臣閃苣벃菣莃菣螃菣뾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯钼臣꾁胣겜ꏨ꺽臣膀곧醼臣鞃菣袃苣ꮃ臣ꒂ菣낂菣릂菣것菣ꂃ臣膀곧銼臣鞃菣袃苣ꮃ臣ꢂ苣것苣閃菣벃菣ꞁ臣ꎁ臣膀苣낂菣릂菣것菣ꂃ臣膀苣뎃苣것苣閃菣벃菣꺁냥ꪁ臣ꢁ苣肸菩銂郥肂菣ꒂ菣벃菣閃苣벃菣覃苣ꮐ苣膀苣낂菣릂菣것菣ꂃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯閼臣꾁胣겜ꏨ꺽臣膀곧醼臣鞃菣袃苣ꮃ臣ꒂ菣낂菣릂菣것菣ꂃ臣膀ꓨ낕臣ꢂ苣것苣閃菣벃菣ꞁ臣ꎁ臣膀臣貂臣貂臣견볯꺁菣궃菣뎂菣ꞁ臣誂胣螤闦꺁苣낂菣릂菣것菣ꂃ臣鶁苣麁苣꾁胣ꒂ菣낂菣릂菣것菣ꂃ臣醰臣辁臣节룤ꢃ苣ꮐ苣骃苣궃菣覃菣ꎂ菣ꮃ菣銂郥肂胣ꢂ苣것苣閃菣벃菣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤銼볯隼臣膀곧醼臣鞃菣袃苣ꮃ臣閃菣벃菣銂곧銼臣鞃菣袃苣ꮃ臣骃苣궃菣覃菣ꎂ菣ꮃ菣ꮁ菣莃苣馁苣龁苣꺁雦閳苣ꮐ苣芀곧醼臣鞃菣袃苣ꮃ臣閃菣벃菣銂곧銼臣鞃菣袃苣ꮃ臣骃苣궃菣覃菣ꎂ菣ꮃ菣ꮁ菣莃苣馁苣龁苣꺁雦閳臣膀苣뎃苣것苣閃菣벃菣꺁菣궃菣뎂菣ꢁ苣낂菣릂菣것菣ꂃ臣鞃菣袃苣ꮃ臣銂귨ꖈ臣讂껦躚臣膀苣뎃苣것苣閃菣벃菣꺁냥ꪁ臣ꢁ苣肸菩銂苣낂菣릂菣것菣ꂃ臣骃苣궃菣覃菣ꎂ菣ꮃ菣ꮁ鯦趁뻨肂껦躚臣膀苣낂菣릂菣것菣ꂃ苣鮮藥ꮁ郥醁臣螃苣릂菣莃菣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤銼볯鞼臣膀껥붖뻤銼볯隼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꦈ铧꾏菨ꪁ苣뎃苣것苣誁苣뎁苣낂菣릂菣궃菣뎂菣꺁菣ꒂ菣ꦃ菣銂뷤邈臣讂껦躚苣ꮐ臣膀菣ꒂ菣ꦃ菣꾁胣蒐菣궃菣뎂菣꺁菣것菣ꂃ臣떂苣몂胣蒐菣궃菣뎂菣꺁菣것菣ꂃ臣骃苣궃菣覃菣ꎂ菣ꮃ菣꺁苣ꒂ苣膀郥鞃菣袃苣ꮃ臣ꊂ菣것苣膀臣龁臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤銼볯颼臣膀껥붖뻤銼볯隼臣龁臣銼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯颼臣꾁胣겜雦閳臣膀苣낂菣릂菣것菣ꂃ蛥꺁菣ꒂ菣벃菣閃苣벃菣覃臣떂苣몂苣ꒈ껥馁苣떮髩ꢁ胣ꒂ菣낂菣릂菣것菣ꂃ臣骃苣궃菣覃蛥ꮁ迥뺁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤銼볯馼臣膀껥붖뻤銼볯隼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꢂ苣것苣閃菣벃菣꺁菣ꒂ菣벃菣閃苣벃菣覃臣躏臣讂臣꾁ꓥ趁臣躁苣ꒂ菣낂菣릂菣것菣ꂃ苣궖觧隌臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯邼臣꾁胣겜雦閳臣膀苣뎃苣것苣閃菣벃菣銂ꓨ낕臣邃苣袃苣벃苣뎃苣ꮁ裥늉臣讂껦躚苣ꮐ臣膀郥邃苣袃苣벃苣뎃苣꾁胣ꢂ苣것苣閃菣벃菣꺁菣ꒂ菣벃菣閃苣벃菣覃臣躏臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯邼胣㲑䐯噉ਾ†껥붖뻤銼볯醼臣膀껥붖뻤銼볯隼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦閳臣膀ꓨ낕臣邃苣袃苣벃苣뎃苣꺁臣貂臣貂苣膀裥薀臣ꢂ苣것苣閃菣벃菣꺁菣벃苣閃苣벃菣覃臣뢛臣벾苣떮髩ꢁ胣螤闦꺁菣ꒂ菣랂菣놂菣릂臣鶁苣麁苣ꮁ꿥馁苣랂菣놂菣릂闧랏苣ꖈ胣꺁苣낂菣릂菣것菣ꂃ臣螃菣뾂菣ꎂ菣ꮃ菣ꮁ鯦趁뻨肂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯銼臣꾁胣겜雦閳臣膀苣뎃苣것苣閃菣벃菣꺁臣릁臣꺁雦螉臣ꚇ郧閁苣龁臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣ꪁ臣뒠郥膀苣낂菣릂菣것菣ꂃ臣궖觧銂鯦趁뻨뾁뛧醁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤銼볯隼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣낖臣蒁苣뎃苣것苣閃菣벃菣貁迥ꆿ臣貂臣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣낖臣蒁苣뎃苣것苣閃菣벃菣銂蟥蚐臣ꚁ臣貂苣ꢂ苣것苣閃菣벃菣ꮁ菣莃苣벃苣隌臣讂胣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤銼볯钼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣떂苣몂臣袂臣隻臣뚈듧銂裥骮臣讂臣膂臣ꒂ菣낂菣릂菣것菣ꂃ苣蚈黦鞁胣ꢂ苣것苣閃菣벃菣꺁菣궃菣뎂菣銂裥骮臣膀苣뎃苣것苣閃菣벃菣꺁냥ꪁ臣ꢁ苣肸菩銂苣낂菣릂菣것菣ꂃ臣螃菣뾂菣ꎂ菣ꮃ菣ꮁ鯦趁뻨뾁胣鮮藥ꮁ郥讁臣ꚁ苣낂菣릂菣것菣ꂃ苣貵럨螌껥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣龁臣趁臣膀裥ꢔ迥붃臣ꒂ菣낂菣릂菣궃菣뎂菣誁苣뎁苣낂菣릂菣궃菣뎂菣꺁苣뎃菣뎃菣ꪃ苣鲽裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯뺁臣꾁볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꢂ苣것苣閃菣벃菣꺁菣벃苣閃苣벃菣覃蛥ꮁ迥뺁苣ꮁ臣Ꞥ臣馁臣讂ꃥ袐臣꾁苣뎃苣것苣閃菣벃菣銂雦螉賥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣銼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀껥袅臣ꎭ臣辁蛥ꊂ苣뎃菣ꮃ臣讂臣膂臣蒐雦螉臣랂菣놂菣릂闧랏苣ꦃ菣ꮃ믤醁臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤銼볯颼臣膀껥붖뻤銼볯钼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꒂ菣낂菣릂菣것菣ꂃ臣龁臣ꒂ菣낂菣릂菣것菣ꂃ臣궖觧銂胣ꢂ苣것苣閃菣벃菣꺁菣ꒂ菣벃菣閃苣벃菣覃臣超뷧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀鳦芵껥袅苣몤臣ꊂ菣것苣銂믤醁臣貾뛧꺁菣邃苣릂臣閃菣벃菣銂胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤銼볯邼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣ꦼ뷯뒼菣邃苣릂臣膀볯辽볯螃菣ꒂ苣ꢁ苣벃苣莃菣螃菣ꒂ苣ꢁ臣鎖臣ꦈ铧꾏菨ꪁ룤鞈胩ꆿ菣ꎃ菣ꮃ苣颭裥馁苣龁苣꺁菣莃菣꾃菣꾂駧讦菩ꢁ胣膀뿤꺁臣膂臣骃苣궃菣覃苣떂菣ꪂ菣뢂苣꾂菣ꮁ雦螉賥馁苣龁苣꺁菣ꒂ菣벃菣궖觧隌菩込菣莃苣벃苣隌菩ꢁ胣ꚸ裥骀뿤膃菣趃菣銂믤鞁臣떂菣ꪂ菣뢂苣꾂菣銂苣벃苣莃菣螃菣ꒂ苣ꮁ胩ꆿ臣讂臣膂臣醃苣莃菣骀뿤ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯醼臣꾁胣趃菣袃菣벃苣몙ꛨꢃ臣膀胩ꆿ菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣ꒈ껥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯뺁臣꾁볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣莃菣꾃菣꾂駧讦菩꾁胣骀뿤龀뫥膀뿤베胦膀臣龁臣뮛諥ꦈ铧꾏菨Ꞁ胣芁苣蒁臣鶁苣覂臣蒵臣袐苣鮁臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣骀뿤膃菣趃菣銂裥骮臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤銼볯邼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣ꒂ菣벃菣꾁苣뎃苣讁苣鞾苣貂臣겸껥ꒀ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯钼臣꾁胣骃苣궃菣覃臣ꖈ臣ꦼ뷯뒼菣邃苣릂臣覂臣ꆃ菣뮂菣뢂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯閼臣꾁胣趃菣袃菣벃苣몙ꛨꢃ臣膀룤鞈胩ꆿ臣뾽铧閁苣讂臣趁裥ꢔ迥붃臣趃菣袃菣벃苣骀뿤醃苣誁苣뎁雩ꎀ菣궃菣뎂菣꺁菣릂菣銂뛧膌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤銼볯隼臣膀껥붖뻤銼볯邼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣ꒂ菣벃菣궖觧隌菩込菣莃苣벃苣隌菩꾁胣떂菣ꪂ菣뢂苣꾂菣꺁臣貂臣貂苣閃菣벃菣ꮁ菣莃苣벃苣隌臣膀菣것菣ꂃ臣膀胩ꆿ菣ꎃ菣ꮃ臣ꊖ胩馁苣鞃菣袃苣ꮃ蛥ꮁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤銼볯鞼臣膀껥붖뻤銼볯邼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀ꏨ꺽臣膀믤꺁菣邃苣릂臣覂臣閃菣벃菣銂迥ꆿ臣膀菣궃菣뎂菣醃菣놂菣뢂菣낂苣随苣隤臣膀菣것菣ꂃ苣蚈黦鞁臣ꆃ菣뮂菣뢂臣袂臣랂菣놂菣릂菦놠苣颭裥馁苣龁苣ꮁ胣骃苣궃菣覃迥ꆿ菩込裥邞菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤銼볯颼臣膀껥붖뻤銼볯邼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣ꒂ菣벃菣鞏뿤ꢃ볯蚈黦ꢃ臣膀迥ꆿ臣貂臣閃菣벃菣꺁菣벃苣閃苣벃菣覃臣骃苣궃菣覃臣떂菣ꪂ菣뢂苣꾂菣ꞁ臣讂臣ꒈ껥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯馼臣꾁胣骃苣궃菣覃迥ꆿ菩込裥邞菩꾁胣떂菣ꪂ菣뢂苣꾂菣誁苣뎁臣릁臣꺁迥ꆿ臣貂臣떂菣ꪂ菣뢂苣꾂菣꺁苣벃苣뎃苣ꪕ迥銂ꃦ趴臣膀곦蒁臣膀苣벃苣뎃苣ꪕ迥誁苣뎁苣袃菣벃苣薃ꃥ銂菣ꒂ菣벃菣螃菣ꦃ苣ꢃ臣ꆸ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯邼臣꾁胣薣뷧꾁胣骃苣궃菣覃苣肜뗧骃苣궃菣覃苣隃苣Ꞃ苣袃臣趆苣뮂菣隃菣馁苣龁苣꺁菣ꒂ菣벃菣螃菣ꦃ苣ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣螤闦꺁룤鞈胩ꆿ菣ꎃ菣ꮃ苣讻臣ꚁ菣ꒂ菣벃菣銂雦螉賥鞁菣ꎂ苣醃菣膃臣讂臣膂臣릖돦銂郥肂胣螤闦꺁룤鞈胩ꆿ菣ꎃ菣ꮃ苣讻臣ꚁ菣ꒂ菣벃菣銂雦螉賥鞁菣ꎂ苣醃菣膃臣讂臣膂臣릖돦꾁胣ꦈ铧꾏菨ꪁ胩ꆿ菣ꎃ菣ꮃ臣袂臣骀뿤膃菣趃菣ꮁ雩ꎀ臣讂菣궃菣뎂菣閃菣벃菣ꮁ苣ꎁ臣떂菣벃菣閁苣讂菣ꒂ菣벃菣떂苣몂臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣骃苣궃菣覃苣궖觧ꮁ雦螉賥馁苣떮髩銂郥肂胣겜雦閳臣뺁臣膀苣벃苣뎃苣ꪕ迥銂雦螉臣늉苣鎽臣讂껦躚臣膀苣隃菣궃菣꾂苣ꊽ裦馁苣龁苣ꮁ胣랂菣놂菣릂闧랏苣ꮐ苣颃菣肃苣궖觧ꮁ믤ꂊ臣讂껦躚臣膀苣隃菣궃菣꾂苣낕臣讂뗧꾷臣鶼胩馁苣龁苣꺁菣궃菣뎂菣閃菣벃菣ꮁ菣莃苣벃苣隌臣讂껦躚臣膀闧ꪁ苣骀뿤膃菣趃菣銂믤鞁臣떂菣隃菣莃苣銂菣ꎂ苣醃菣膃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯銼臣꾁胣骃苣궃菣覃苣궖觧ꮁ雦螉賥馁苣떮髩꾁胣骀뿤膃菣趃菣銂믤馁苣膀뿤龀뫥膀臣龁臣骀뿤膃菣趃菣銂믤馁苣ꪄ藥ꚺ胣芁苣蒁臣鶁臣ꆸ雦ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣辁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤銼볯醼臣龁臣銼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯鎼臣꾁胣겜雦閳臣膀껥袅臣꺁裥ꢔ迥붃臣骀뿤膃菣趃菣銂駧讦臣讂껦躚臣膀胩ꆿ菣ꎃ菣ꮃ臣袂臣ꊖ胩鞃菣袃苣ꮃ苣ꦃ苣隃菣ꪃ臣鶿귥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤銼볯钼臣膀껥붖뻤銼볯醼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣ꖎ뛧貁뻤뚄臣鞁臣颭鳥馁苣鎁臣銂ꋧ趪臣讂臣膂臣ꢑ鳦蒚臣骀뿤膃菣趃菣銂菣릂菣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯钼胣㲑䐯噉ਾ†껥붖뻤銼볯閼臣膀ꓨ낕臣ꚸ裥骀뿤膃菣趃菣銂믤鞁臣膀뿤閁苣龁菣놂菣袃苣鞏뿤鞁蛥邵郥馁苣릖돦銂郥肂胣螤闦꺁룤鞈胩ꆿ菣ꎃ菣ꮃ苣讻臣ꚁ胩ꆿ臣貂臣醃苣莃菣銂迥ꆿ臣趆뗧袐臣讂臣膂臣릖돦꾁胣螤闦꺁闧ꪁ苣骀뿤膃菣趃菣銂믤鞁臣膀뿤螃菣ꒂ苣讁苣꺁菣것菣ꂃ苣鞏뿤馁苣떮髩ꢁ胣骃苣궃菣覃臣궖觧銂迥鞾臣讂臣膂臣閃菣벃菣銂꟨邞臣讂껦躚臣膀雦螉臣覂菣ꒂ菣벃菣銂蛥ꊂ苣뎃菣ꮃ臣讂臣趁苣ꒈ껥馁苣떮髩ꢁ胣骃苣궃菣覃苣趆苣뮂菣隃菣馁苣龁苣ꮁ雦螉苣邵郥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤銼볯隼臣膀껥붖뻤銼볯閼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣螤闦꺁闧ꪁ苣骀뿤膃菣趃菣誸臣꺁菣것菣ꂃ臣鞏뿤銂ꓦ몇臣讂껦躚臣膀菣것菣ꂃ臣覂菣ꒂ菣벃菣銂迥誂ꓥ馁껦躚臣膀菣ꒂ菣벃菣궖觧誁苣뎁雩ꎀ苣벃苣뎃苣ꪕ迥銂귨ꖈ臣讂臣膂臣膀菣ꒂ菣벃菣銂裥邞臣讂껦躚臣膀菣ꒂ菣벃菣궖觧銂ꃦ趴臣讂껦躚臣膀雩ꎀ苣벃苣뎃苣ꪕ迥銂꣨늌臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣ꢃ裥骃苣궃菣覃苣随뻥馁苣龁苣ꮁ臣릁臣꺁菣것菣ꂃ臣鞏뿤閁苣讂觥ꮁ雦螉苣邵郥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤銼볯颼臣膀껥붖뻤銼볯閼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣骃苣궃菣覃苣뎂菣랂菣벃菣鞃菣뮂苣ꮁ迦鮾臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀胩ꆿ臣龁苣ꮁ臩麊臣貂臣鞃菣袃苣ꮃ臣閃菣벃菣꺁菣벃苣閃苣벃菣覃臣躏臣讂苣蚁臣骃苣궃菣覃苣궖觧隌臣膀苣隃菣궃菣꾂苣ꊽ裦馁苣龁苣ꮁ胣궖鷩꺁苣벃苣뎃苣ꪕ迥銂郥肂郥궖觧ꮁ菣莃菣銂믤ꂊ臣膀胩ꆿ菣ꎃ菣ꮃ臣鲿臣ꚁ胣蒐苣隃菣궃菣꾂苣鞃菣袃苣ꮃ菣것菣ꂃ臣醃菣놂菣뢂賥鞁胣鞃菣袃苣ꮃ菣것菣ꂃ臣ꊖ胩馁苣骀뿤膃菣趃菣銂믤鞁臣鞃菣袃苣ꮃ菣것菣ꂃ臣鶁苣麁苣銂苣벃苣莃菣螃菣ꒂ苣ꮁ菣ꎂ苣醃菣膃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤銼볯邼臣膀껥붖뻤銼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣鞏뿤螃菣ꒂ苣뢁臣ꦈ铧꾏菨ꪁ胩ꆿ菣ꎃ菣ꮃ苣몙ꛨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣鞃菣袃苣ꮃ菣것菣ꂃ苣鞏뿤鞁胣鞃菣袃苣ꮃ菣것菣ꂃ臣覂苣隃菣궃菣꾂苣醃菣놂菣뢂꟨꒙臣膀郥떂菣隃菣莃苣薆臣颃菣肃苣ꎧ黦鞁臣궖觧ꢁ雦螉臣랂菣놂菣릂闧랏苣颭裥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣膀苣벃苣뎃苣ꪕ迥꺁ꃩ辺臣궖觧讁苣骃苣궃菣覃苣趆苣뮂菣隃菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯銼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀臣릁臣꺁雦螉臣鞏뿤閁苣讂觥ꮁ菣ꒂ菣벃菣銂蛥ꊂ苣뎃菣ꮃ臣讂뿥膦臣芁苣ꢁ裥骮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣鎃菣뎂菣躃菣覃苣ꮐ苣芀菣벃苣뎃菣벃菣꾁胣鮡飦趽뷧螃菣뾂苣鞏뿤誁苣뎁蟥蚐臣讂臣膂臣鮡飦꾔迦誃菣늂菣랂菣뎃菣뢂菣벃菣ꢁ胣鮡飦꾔迦誃菣늂菣랂菣뎃菣뢂菣벃菣銂裥ꆾ臣膀ꇨ龘铦뒏菣鎃苣벃苣ꞃ菣趽뷧薃ꃥ銂迥鞾臣讂臣膂臣鮡飦꾔迦誃菣늂菣랂菣뎃菣놂菣뾂臣膀ꇨ龘铦뒏菣鎃苣벃苣ꞃ菣趽뷧薃ꃥ銂꟨邞臣讂臣膂臣螃菣뾂꟨邞菩ꢁ胣趽뷧醃苣莃菣銂꟦覯臣讂臣膂臣骃苣궃菣覃꟦覯菩ꢁ胣骀뿤ꪃ菣꾂苣讻臣ꚁ菣놂菣袃苣ꆃ菣랂菣螃菣ꒂ苣ꮁ胩ꆿ臣讂臣膂臣骀뿤ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯钼臣꾁胣鮡飦꾔迦誃菣늂菣랂菣뎃뷤꺽菦놠臣膀럧ꚺ胣貵뫥膀駦鎖胣节臣辁臣颫뫥膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯钼胣㲑䐯噉ਾ†껥붖뻤銼볯閼臣膀껥붖뻤銼볯鎼臣龁臣銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯閼臣꾁胣薣뷧꾁胣骀뿤ꪃ菣꾂苣邏뻤馁苣龁苣ꮁ胣ꆃ菣랂菣膀迥ꆿꧦ膀苣莃菣ꪃ菣꾂胩鞏뿤龩胣뺁臣꾁菣莃菣꾃菣꾂苣뎃苣벃菣Ꞃ菣릂苣뎃菣궃菣ꦃ볯꺼볯ꎼ볯膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯讁苣銼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯隼臣꾁胣骃苣궃菣覃꟦覯菩꾁胣骀뿤ꪃ菣꾂臣ꊖ胩馁苣鞃菣袃苣ꮃ苣覜臣讂菣것菣ꂃ臣醃苣莃菣銂藩꺽臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤銼볯鞼臣膀껥붖뻤銼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀ꇨ龘铦뒏菣鎃苣벃苣ꞃ菣궃苣벃苣꾁胣邃菣蚃菣릮蟩ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣膀볯낼볯ꊃ苣ꖃ菣ꮃ苣麝苣꾂菣ꎂ菣隌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤銼볯颼臣膀껥붖뻤銼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀ꇨ龘铦뒏菣鎃苣벃苣ꞃ菣궃苣벃苣꾁胣ꖈ臣鎃菣뎂菣躃菣覃臣鮡飦꾔迦誃菣늂菣랂菣뎃菣뢂菣벃菣銂鷩ꊂ苣蚃苣隃賥鞁臣ꢁ臣ꮁ胣鮡飦꾔迦誃菣늂菣랂菣뎃菣뢂菣벃菣銂苣꾂菣ꎂ菣隌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤銼볯馼臣膀껥붖뻤銼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥뾁胣ꦼ뷯뒼菣邃苣릂苣銼볯馼臣ꮐ苣芀껥붖뻤銼볯馼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣놂菣袃臣鎃菣뎂菣ꦼ볯ꢁ룤뒇臣讂臣膀鳦릊菣벃苣銂郥肂臣膀臣龁臣鶁臣ꆸ雦ꞁ臣讂臣銂裥骮臣讂臣膂臣鎃菣뎂菣躃菣覃臣覂迥ꆿ臣龁菣놂菣袃苣몢ꫨ馁苣龁苣꺁菣놂菣袃ꋧ趪菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤銼볯邼臣膀껥붖뻤銼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣놂菣袃ꋧ趪菩꾁蓧릊菣것菣ꂃ苣ꆄꛨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣銼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯醼臣꾁胣醃苣莃菣몢ꫨꢃ臣趆胩膦뇦銂胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤銼볯銼臣膀껥붖뻤銼볯鎼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣趽뷧骃苣궃菣覃苣붊蟥馁苣龁苣ꮁ胣鞏뿤鞁臣閃菣벃菣銂裥邞臣讂臣膂臣醃苣莃菣붊蟥ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣趽뷧骃苣궃菣覃苣龔裦馁苣龁苣꺁雦閳苣ꮐ苣芀뷤꺽菣ꒂ菣벃菣銂铧邈臣讂臣膂臣릖돦꾁胣鮡飦꾔迦誃菣늂菣랂菣뎃菣뢂菣벃菣讁苣趽뷧螃菣뾂苣随뻥馁苣떮髩ꢁ胣趽뷧螃菣뾂苣ꎧ黦馁苣떮髩ꢁ胣趽뷧螃菣뾂臣覂뷤꺽菣ꒂ菣벃菣銂꟦覯臣讂껦躚臣膀뷤꺽菣ꒂ菣벃菣銂釥늛臣ꦼ뷯뒼菣邃苣릂臣隃菣벃菣궂菣릂菣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤銼볯钼臣膀껥붖뻤銼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦릖돦꾁胣趽뷧銂迥鞾臣讂껦躚苣ꮐ臣膀뷤꺽苣随뻥馁苣龁苣ꮁꇨ龘铦뒏菣鎃苣벃苣ꞃ菣ꊃ苣ꖃ菣ꮃ臣뎂菣뎃菣銂胩ꆿ臣讂껦躚臣膀뫤趉껥ꦾ臣貂臣龜雩薾ꧦ馁苣떮髩ꢁ胣趽뷧貁迥鞾臣貂臣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣趽뷧貁迥鞾臣貂臣蒁苣뒠郥ꮁ뷤꺽菣벃苣銂迦鮾臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯뺁臣꾁볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀뷤꺽菣벃苣銂꟨邞臣讂껦躚臣膀뗧ꚺ胣꾷뫥膀臣龁臣芙雩膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣붊蟥馁苣떮髩ꢁ胣趽뷧螃菣뾂苣궃菣ꮂ菣릂菣ꊂ臣베듧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤銼볯隼臣膀껥붖뻤銼볯鎼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀뷤꺽菣벃苣讁苣趽뷧骃苣궃菣覃苣讧꿧馁苣떮髩꾁胣랂菣놂菣랂菣ꮃ菣莃菣릂菣ꪃ菣낂臣꾷뫥膀뗧ꚺ胣誁苣뎁駦鎖苣뢛臣벾苣떮髩ꢁ胣鎃菣뎂菣ꦼ볯銂苣벃苣뎃苣ꎃ菣鎃菣袃苣袃菣뎃苣ꮁ鯦趁뻨肂껦躚臣膀苣ꒂ菣릂苣뎃菣銂苣벃苣뎃苣ꎃ菣鎃菣袃苣袃菣뎃苣ꮁ鯦趁뻨肂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯讁苣銼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯鞼臣꾁胣뾂苣ꂃ苣뾂菣鞃臣鮡飦螃菣뾂臣覂諦몇臣貂臣芙雩螃菣뾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯讁苣銼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯颼臣꾁胣겜雦閳臣膀胩ꆿ臣龁苣ꮁ菣ꒂ菣벃菣銂菣것菣ꂃ臣醃菣놂菣뢂賥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤銼볯馼臣膀껥붖뻤銼볯鎼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣것菣ꂃ臣膀苣벃苣趃菣袃볯뮙賩蚕꣦覼菣것菣ꂃ胣겼뷯늼뷯랼볯꺼볯뮙賩蚕꣦覼菣것菣ꂃ胣钼볯閃菣벃菣膀볯Ꞽ菣것菣ꂃ胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯邼臣꾁胣겜雦閳臣膀胩ꆿꧦ銂뗨開臣讂껦躚臣膀蓧骷胩ꆿ胣覜럧趃菣袃菣벃苣膀臣龁臣鶁臣ꆸ雦銂믤鞁臣ꆃ菣뮂菣뢂臣鞁臣閃菣벃菣銂菣ꎂ苣醃菣膃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣銼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯醼臣꾁胣겜雦閳臣膀뫤趉껥ꦾ臣貂臣鎖髩薾ꧦ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤銼볯銼臣膀껥붖뻤銼볯鎼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鳦릖돦꾁胣趽뷧骃苣궃菣覃苣ꮐ苣鎃菣뎂菣閃菣벃菣銂迥ꆿ臣讂껦躚臣膀菣벃苣뎃菣벃菣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣몢ꫨ馁苣떮髩ꢁ胣閃菣벃菣貁鳦릊臣芁苣鎁臣銂ꋧ趪臣讂껦躚臣膀菣벃苣뎃菣것菣ꂃ臣覂뷤꺽菣ꒂ菣벃菣銂諦몇臣讂껦躚臣膀럧ꚺ臣袂臣貵뫥薃ꃥ銂諦몇臣讂臣膂臣趽뷧骃苣궃菣覃苣ꎧ黦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤銼볯鎼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鳦릖돦꾁胣뾂苣ꂃ苣뾂菣鞃苣붊蟥馁苣龁苣ꮁ뷤꺽菣ꒂ菣벃菣銂꟨邞臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꇨ龘铦뒏菣鎃苣벃苣ꞃ菣ꊃ苣ꖃ菣ꮃ臣覂뷤꺽菣벃苣銂迥鞾臣膀럧ꚺ臣袂臣貵뫥ꮁ臣蒁臣ꖈ胣꺁胥銂迥鞾臣讂臣膂臣鮡飦꾔迦誃菣늂菣랂菣뎃菣뢂菣벃菣讁苣꺁뷤꺽菣벃苣銂꟨邞臣膀럧ꚺ臣袂臣貵뫥銂郥肂뷤꺽菣ꒂ菣벃菣銂꟦覯臣膀뷤꺽菣ꒂ菣벃菣銂觧骮臣鞃菣袃苣ꮃ臣閃菣벃菣ꮁ菣莃苣벃苣隌臣膀뷤꺽菣ꒂ菣벃菣銂菣ꎂ苣醃菣膃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯钼胣㲑䐯噉ਾ†껥붖뻤銼볯閼臣膀껥붖뻤銼볯钼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뾂苣ꂃ苣뾂菣鞃苣肸菣ꒂ菣벃菣ꮁ뿨ꂊ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤銼볯隼臣膀껥붖뻤銼볯钼臣龁臣銼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣뎃菣벃菣讁苣鞏뿤閁苣龁菣것菣ꂃ臣覂뷤꺽菣ꒂ菣벃菣銂諦몇臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤銼볯鞼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣ꦼ뷯뒼菣邃苣릂臣膀볯辽볯螃菣ꒂ苣誸臣螃菣뾂苣ꆮ郧馁苣龁苣꺁菣벃苣麃菣벃苣ꎃ臣膀볯辽볯螃菣ꒂ苣銂胩躁臣讂菣벃苣꺁郥궖觧銂苣뎃菣Ꚃ菣覃胣ꊂ苣袃菣Ꚃ菣覃胣뺁臣꾁苣ꎃ菣랂菣ꢁ臣ꚁ裥麡臣讂臣膂臣螃菣뾂裥麡菩ꢁ胣蚈ꇩ閁苣龁菣벃苣銂볯辽볯螃菣ꒂ苣誸臣ꦉ郧蒚臣趽뷧ꮁ菣莃菣뎃苣馁苣龁苣꺁菣벃苣麃菣鞃菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤銼볯颼臣膀껥붖뻤銼볯鞼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꦼ뷯뒼菣邃苣릂苣몇藥誂臣讂菣벃苣뮧该銂뿨ꆷ臣讂臣膂臣螃菣뾂뇥뒭菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤銼볯馼臣膀껥붖뻤銼볯鞼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣骀뿤膃菣趃菣꺁臣膂臣閃菣벃菣ꮁ뷤ꢔ臣貂苣鞃菣袃苣ꮃ苣ꆮ郧馁苣龁苣꺁菣궃菣뎂菣麃菣벃苣ꎃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯邼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀ꓨ낕臣骀뿤膃菣趃菣誸臣趃菣袃菣벃苣骀뿤銂껧蚐臣讂臣膂臣趃菣袃菣벃苣麃菣벃苣ꎃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣銼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯醼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣莃苣ꖃ胩鞏뿤龩胣ꊂ菣鞃菣뎃苣膀迥ꆿꧦ膀苣벃苣趃菣袃볯뮙賩蚕꣦覼軦骶胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꆮ郧馁苣龁苣꺁胩ꆿ菣趃菣뢂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤銼볯銼臣膀껥붖뻤銼볯鞼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꦼ뷯뒼菣邃苣릂蟨鎽臣龁苣꺁苣뎃菣Ꚃ菣覃菣벃苣銂ꃦ趴臣讂臣膂臣ꒂ菣鲃菣꾂苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤銼볯鞼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꖈ臣ꆃ菣랂菣螃菣ꒂ苣ꮁ胩ꆿ臣貂苣ꊂ苣袃菣Ꚃ菣覃菣벃苣銂ꃦ趴臣讂臣膂臣ꊂ苣袃菣莃苣릂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯钼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣벃苣膦뇦銂ꃦ趴臣讂臣膂臣궂菣莃苣ꖃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣銼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯閼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣벃苣銂ꃦ趴臣超뿤馁苣龁苣ꮁ뫤蒁臣骀뿤馁苣螤闦꺁菣莃苣ꖃ菣邃苣릂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣銼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯隼臣꾁胣螃菣뾂臣膀苣蚃菣袃菣릂雦込臣超뿤閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤銼볯鞼臣膀裥ꎕ黥뎂菣蚃菣蒃藩ꆿ臣龁苣꺁雦閳苣ꮐ苣芀裥ꎕ黥뎂菣蚃菣蒃藩ꆿ臣龁苣꺁雦閳臣膀菣벃苣궖觧銂苣뎃菣Ꚃ菣覃菣벃苣膀苣Ꚃ菣邃苣뎃菣螃菣뾂胣뺁臣꾁苣ꎃ菣랂菣螃菣뾂臣鞁臣蚈ꇩ馁苣떮髩ꢁ胣螃菣뾂雦螉苣螃菣뾂苣袃苣薆臣ꦉ郧蒚뷤꺽臣麃菣钃菣낂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯颼臣꾁胣겜雦閳臣膀苣뎃菣Ꚃ菣覃菣벃苣궖觧ꮁ臣蒁臣꺁菣莃苣ꖃ跩銂꣨鞮臣讂껦躚臣膀菣莃苣ꖃ跩貁菣벃苣릂菣ꊂ蛥ꮁ臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣ꪁ臣뒠郥ꮁ臣螃菣뾂雦螉苣베듧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤銼볯馼臣膀껥붖뻤銼볯鞼臣龁臣銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯馼臣꾁胣겜雦閳臣膀菣벃苣궖觧貁苣Ꚃ菣邃苣뎃菣螃菣뾂臣芁苣ꢁ裥骮臣貂臣뒠郥膀菣벃苣꺁铧颭鳦鎖볯뒼볯겼볯銂꣨鞮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯邼臣꾁胣뒼볯겼臣膀菣벃苣궖觧貁觥꒙觥ꮁ胩ꆿ臣貂뻥讂菣莃菣낕臣鞁臣袨껧閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯邼胣㲑䐯噉ਾ†껥붖뻤銼볯醼臣膀껥붖뻤銼볯鞼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀볯뒼볯꾁胣誉駩趉臣龜雩ꢁ臣ꚁ꣨鞮臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯銼臣꾁胣뒼볯겼臣膀菣벃苣궖觧貁胩ꆿ臣貂뻥讂菣莃菣낕臣龜雩ꢁ臣蒵臣袐苣鮁臣鞁臣袨껧閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤銼볯鞼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦릖돦꾁胣螃菣뾂뇥뒭菩薆臣ꒂ菣邃苣뎃菣螃菣뾂ꛨ花胣ꊂ苣袃菣Ꚃ菣覃菣벃苣膦뇦膀臣龁臣鶁臣ꆸ雦銂뿨ꆷ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯钼臣꾁胣겜雦閳臣膀苣ꎃ菣랂菣뢁臣螃菣뾂苣꾂苣릂臣뮠뫥ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣膀苣ꎃ菣랂菣꺁苣ꒂ苣銂ꫨ뒕臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯閼臣꾁胣겜雦閳臣膀苣ꎃ菣랂菣뢁臣螃菣뾂苣꾂苣릂臣뮠뫥ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣鲿臣ꚁ臩麊臣貂苣릂菣것菣뢂꣧ꖈ苣뢁諦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤銼볯隼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣骀臩馁苣螃菣뾂雦螉苣膀苣뎃菣Ꚃ菣覃菣벃苣膀苣Ꚃ菣邃苣뎃菣螃菣뾂胣뺁臣꾁苣ꎃ菣랂菣螃菣뾂臣鞁臣蚈ꇩ鞁胣蚈ꇩ閁苣龁菣벃苣궖觧銂볯辽볯螃菣ꒂ苣誸臣ꦉ郧蒚臣趽뷧ꮁ菣莃菣뎃苣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣뎃菣Ꚃ菣覃菣벃苣꺁菣벃苣궖觧꺁菣莃苣ꖃ跩銂꣨鞮臣膀菣莃苣ꖃ跩貁菣벃苣ꮃ苣袃苣ꮁ臣讂臣Ꚑ臣銂裥骮臣膀臣蒁ꃥ袐臣膀菣벃苣궖觧銂菣벃苣ꮃ苣袃苣ꮁ뿤颭臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤銼볯颼臣膀껥붖뻤銼볯隼臣龁臣銼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣ꮃ苣袃苣薆臣芁苣螃菣뾂雦螉苣뒛雦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯讁苣銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣궖觧꺁铧颭鳦鎖苣袨껧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣醰臣辁臣节볯ꒁ臣ꦼ뷯뒼菣邃苣릂苣ꮐ苣ꆄ럧ꆃ菣ꪃ苣릂菣ꂃ苣ꮐ苣芀蓧骷菣ꊃ菣랂苣蚃菣꾁胣몙뿤躃菣覃臣鞏뿤躃菣覃臣銂郥肂胣몙뿤躃菣覃臣膀雦螉臣베듧閁苣讂菣벃苣銂裥늉臣讂臣膂臣骃苣궃菣覃雦螉賥ꢃ臣膀雦螉臣覂菣놂菣袃苣ꊽ裦馁苣龁苣꺁苣鞃苣ꮃ賥ꢃ臣膀迥ꆿ菣벃菣ꮁ菣놂菣袃苣膀뿤馁苣龁苣꺁胩ꆿ菩ꢁ胣鞏뿤躃菣覃臣覂迥ꆿ臣龁菣놂菣袃苣몙뿤躃菣覃臣ꮃ菣鞃菣莃苣馁苣龁苣꺁菣벃苣ꢁ胣銂郥肂胣鞏뿤躃菣覃臣膀駧ꆿ菣벃菣讁苣鞏뿤鞁臣醃苣莃菣銂迥ꆿ菣벃菣ꮁ菣벃菣邃菣꾂臣讂菣벃苣銂郥뾁胣醃苣莃菣꾁駧ꆿ菣벃菣ꢁ迥ꆿ菣벃菣ꢁ臣鎖臣膀뿤ꮁꃦ趴臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯醼臣꾁胣몙뿤躃菣覃臣膀迥ꆿ菣벃菣讁苣鞏뿤鞁臣醃苣莃菣讁苣궖觧銂迥誂ꓥ馁臣膂臣骃苣궃菣覃諦몇菩ꢁ胣궖觧讁苣螃菣뾂苣趆꟦覯臣讂臣膂臣螃菣뾂苣뮂菣隃菣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤銼볯銼臣膀껥붖뻤銼볯邼臣龁臣銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯銼臣꾁胣몙뿤躃菣覃臣鞏뿤躃菣覃臣꾁胣銺迦Ꞁ臣芁苣ꆃ菣랂菣膀迥ꆿꧦ銂臣貂臣貂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤銼볯鎼臣膀껥붖뻤銼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鳦薣뷧꾁胣몙뿤莅菣벃菣ꢁ迥ꆿ菣벃菣ꢁ臣鎖臣膃苣벃菣銂뷥邈臣讂ꓨ낕臣躃菣覃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯讁苣銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯钼臣꾁胣몙뿤躃菣覃臣袂臣鞏뿤躃菣覃臣膀菣莃菣꾃菣꾂볯貵럨螌껥꒱苣ꮐ苣骀뿤릂苣莃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯钼胣㲑䐯噉ਾ†껥붖뻤銼볯閼臣膀껥붖뻤銼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣莃菣꾃菣꾂볯貵럨螌껥꒱臣膀菣莃菣꾃菣꾂볯貵럨螌껥꒱臣鞏뿤鞁臣醃苣莃菣銂胩ꆿ臣龁苣ꮁ觧蚐뇥ꮁ菣벃菣邃菣꾂臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤銼볯隼臣膀껥붖뻤銼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣莃菣꾃菣꾂볯貵럨螌껥꒱臣膀菣벃苣ꊂ苣뮂苣뎂菣뎃菣銂迥醁藥貂胣醃苣莃菣銂苣鞃菣놂菣랂菣뎃뇥ꮁ믨膀臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤銼볯鞼臣膀菣邃苣릂雩꺁胩ꆿ菣벃菣ꮁ臣蒁臣螃菣뾂苣궖觧隌臣베듧馁苣龁苣꺁雦閳苣ꮐ苣芀菣邃苣릂雩꺁胩ꆿ菣벃菣ꞁ菣벃苣銂雦螉賥鞁ꃦ趴臣讂臣膂臣릖돦꾁胣베듧閁苣讂菣벃苣銂菣벃苣궖觧ꮁ雦螉賥馁苣떮髩ꢁ胣螃菣뾂雦螉苣ꆃ菣ꪃ菣놂菣袃臣ꮂ菣뮂菣隌臣讂껦躚臣膀菣ꊃ菣醃苣莃菣銂裥꺁菣邃苣릂臣膀뿤馁苣떮髩ꢁ胣隻臣螃菣ꒂ苣讁苣ꆃ菣ꪃ菣놂菣袃苣鞏뿤馁苣떮髩ꢁ胣ꆃ菣ꪃ菣놂菣袃臣隻臣螃菣ꒂ苣ꮁ菣벃菣邃菣꾂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯꺁룤財苣ꮐ苣芀껥붖뻤銼볯颼臣꾁胣겜雦閳臣膀雦螉臣鶁苣麁苣ꮁ苣벃苣뎃苣ꪕ迥銂觥誂뷥ꚁ苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤銼볯馼臣膀껥붖뻤銼볯鞼臣龁臣銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤銼볯馼臣꾁胣겜雦閳臣膀菣ꊃ菣醃苣莃菣銂뷥邈臣讂臣膂臣膀苣벃苣뎃苣ꪕ迥銂郥肂菣莃菣銂雦螉臣颻諥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤鎼볯邼臣膀껥붖뻤銼볯鞼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣莃菣꾁胣ꆃ菣ꪃ菣놂菣袃臣베듧閁苣龁菣벃苣ꞁ臣讂臣蒁臣螌ꓧ銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯邼胣㲑䐯噉ਾ†껥붖뻤鎼볯醼臣膀껥붖뻤銼볯鞼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꊂ菣ꪃ苣벃苣ꞃ菣꒱臣许臣릂苣莃苣꒱臣誁臣ꚁ菣ꊃ菣醃苣莃菣銂믤꺁菣邃苣릂臣ꮃ菣鞃菣莃苣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯銼臣膀껥붖뻤銼볯鞼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣鞏뿤閁苣龁菣ꊃ菣醃苣莃菣貁ꃦ趴臣貂뛧醁苣릁臣ꞁ臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀ꃦ趴臣貂뛧醁苣릁臣ꞁ臣讂ꃥ袐胣醃苣莃菣銂믤꺁菣邃苣릂臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯鎼臣膀껥붖뻤銼볯鞼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣螃菣뾂臣ꆃ菣ꪃ菣놂菣袃臣覂迥ꆿ臣貂苣릁臣ꞁ臣讂臣ꒈ껥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤鎼볯钼臣膀껥붖뻤銼볯鞼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꆃ菣ꪃ菣놂菣袃臣覂菣벃苣궖觧銂迥誂駩辁껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯閼臣꾁胣겜雦閳臣膀菣ꊃ菣醃苣莃菣讁苣랂菣놂菣릂闧랏苣随苣꒙臣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤鎼볯隼臣膀껥붖뻤銼볯鞼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣螃菣뾂雦螉臣馁臣ꚁ臣鞏뿤閁苣龁臣Ꚑ臣銂裥骮臣讂껦躚臣膀迥ꆿ臣貂臣뒠郥膀菣벃苣銂迥鞾臣讂臣膂臣랂菣놂菣릂闧랏臣蚠臣螃菣뾂雦螉苣ꊂ苣뎃菣ꮃ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣鎼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯鞼臣꾁胣겜雦閳臣膀菣벃苣钼껧ꞁ뷤ꢔ臣讂臣膂臣膀菣벃苣銂苣鞃菣놂菣랂菣뎃뇥ꮁ룦馁껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀뗧꾷賦骮ꛨ花臣螃菣뾂苣袃菣벃苣膦뇦ꞁ臣讂臣Ꚑ臣銂裥骮臣膀菣벃苣銂菣ꒂ菣벃菣ꮁ雦螉賥鞁胣骃苣궃菣覃苣ꆃ菣ꪃ菣놂菣袃臣ꮂ菣뮂菣隌臣膀胩ꆿ菣ꎃ菣ꮃ苣讻臣ꚁ菣ꊃ菣醃苣莃菣銂뗧꾷賦骮臣膀迥ꆿ臣龁菣ꊃ菣醃苣莃菣銂裥꺁菣邃苣릂臣膀뿤馁臣趁臣膀뷤ꢔ臣龁苣ꮁ若鞏臣讂臣銂裥骮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤鎼볯馼臣膀껥붖뻤鎼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꆃ菣ꪃ菣놂菣袃臣覂菣ꒂ菣벃菣銂菣莃苣벃苣ꎧ駩馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯뺁臣꾁볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣랂菣놂菣릂闧랏ꃩꮁ菣ꒂ菣벃菣銂蛥ꊂ苣뎃菣ꮃ臣ꚁ菣벃苣銂뷥邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤鎼볯醼臣膀ꏨ꺽苣ꮐ苣芀鳦薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣螤闦꺁蟩螤臣讂菣것菣ꂃ苣ꮐ苣覤ꫨꊳ뷥銂胩ꆿ臣讂臣膂臣ꆄ럧膀뿤龩苣ꮐ苣ꦼ뷯뒼菣邃苣릂苣ꮐ臣膀ꓥ뾪돦ꊽ臣膀볯膽뷯辽뷯蚽裢ꎼ뷯閽볯몼볯覼苣벃苣뎃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯銼臣膀껥붖뻤鎼볯醼臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀ꏨ꺽臣膀裥꺁菣邃苣릂臣꺁蓧骷胩ꆿ臣颭鳥鞁뻥讂裥ꢔ迥붃臣膃菣趃菣낕苣ꒈ껥馁苣龁苣꺁菣ꎃ菣ꮃ귨ꖈ菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯鎼臣膀껥붖뻤鎼볯醼臣龁臣鎼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯鎼臣꾁胣겜ꏨ꺽臣膀裥ꢔ迥붃臣膃菣趃菣꺁臣貂臣貂臣뺯臣ꚁ볯ꎼ苣벃苣뎃苣銂铧邈臣讂臣膂臣랂菣놂菣릂铧邈菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤鎼볯钼臣膀껥붖뻤鎼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦薣뷧꾁胣膀뿤ꮁ뷤ꢔ臣貂苣螤闦꺁菣ꎃ菣ꮃ苣ꚬ迥隌臣讂菣ꪃ苣뎃菣ꮃ돦ꊽ苣龔裦馁苣龁苣꺁菣ꪃ苣뎃菣ꮃ铧邈菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯钼胣㲑䐯噉ਾ†껥붖뻤鎼볯閼臣膀껥붖뻤鎼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦薣뷧꾁胣螤闦꺁菣ꎃ菣ꮃ臣鶁苣麁苣ꮁ臣蒁臣꺁볯ꎼꓥ뾪菣것菣ꂃ臣螤闦꺁菣ꎃ菣ꮃ苣몤臣鞃菣ꊂ菣隃菣ꊳ뷥ꢁ苣ꮐ苣覤ꫨꊳ뷥銂铧邈臣讂臣膂臣骀뿤ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯隼臣꾁胣薣뷧꾁胣鞃菣ꊂ菣隃菣ꊳ뷥貁귥ꢜ臣讂臣Ꚑ臣銂裥骮臣讂臣膂臣鞏뿤ꊳ뷥ꮁ꿥鞁臣뢛뫤뢛雩銂껥財臣膀귥ꢜ臣讂ꃥ袐臣꾁迥ꆿ돦ꊽ蛥꺁菣ꎃ菣ꮃ闦銂裥骮臣讂臣膂臣ꒂ菣螃菣꾂苣颭裥ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣鎼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯鞼臣꾁胣겜ꏨ꺽臣膀ꓨ낕臣趇ꓨ馁苣閃菣벃菣銂諦몇臣讂臣膂臣覤ꫨꊳ뷥銂뻥뾪臣讂臣膂臣膃菣趃菣ꦾꫨꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣몼뷯蒽뷯蚽뷯銈볯袽뷯袼볯ꎼ볯랂菣袃苣벃苣뎃苣銂뷤ꢔ臣ꚁꓨ낕臣膃菣趃菣ꞁ菣벃苣銂胩ꆿ臣讂臣膂臣릖돦銂郥肂胣몼뷯蒽뷯蚽뷯銈볯袽뷯袼볯ꎼ볯랂菣袃苣벃苣뎃苣銂뷤ꢔ臣ꚁꓨ낕臣膃菣趃菣ꞁ菣벃苣銂胩ꆿ臣讂臣膂臣릖돦꾁胣骀뿤ꮁ뷤ꢔ臣貂苣螤闦꺁菣ꎃ菣ꮃ苣ꒈ껥馁苣떮髩ꢁ胣몼볯랂菣袃苣벃苣뎃苣薆臣螤闦꺁菣ꎃ菣ꮃ苣ꮐ苣鞃菣ꊂ菣隃菣ꊳ뷥銂铧邈臣讂껦躚臣膀菣莃苣벃苣銂뷤邈臣讂臣膂臣膀ꓥ뾪돦ꊽ臣趉臣鞃菣ꊂ菣隃菣ꊳ뷥銂뿨ꂊ臣讂껦躚臣膀菣莃苣벃苣銂迥ꆿ菣邃苣릂臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤鎼볯馼臣膀껥붖뻤鎼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣ꦈ铧꾏菨ꪁ菣ꎃ菣ꮃ闦銂裥骮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯뺁臣꾁볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀裥ꢔ迥붃臣螤闦꺁菣ꎃ菣ꮃ臣膀胩ꆿ臣讁臣貂뻥讂鳦Ꞥ蟩꺁菦놠苣ꒈ껥馁苣龁苣ꮁ菦놠郧隫苣뾽铧鞁臣ꒈ껥閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤鎼볯醼臣膀껥붖뻤鎼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦릖돦꾁胣ꦈ铧꾏菨ꪁ菣ꎃ菣ꮃ臣ꪕ迥銂迥ꆿ菣邃苣릂臣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯銼臣膀껥붖뻤鎼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦릖돦꾁胣ꦈ铧꾏菨ꪁ菣ꎃ菣ꮃ臣鶁苣麁苣ꮁ꿥鲿臣讂볯ꎼ苣閃菣랂菣놂菣릂苣龔裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯鎼臣膀껥붖뻤鎼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦릖돦꾁胣ꖈ胣꺁볯ꎼ苣閃菣랂菣놂菣릂臣螤闦꺁菣ꎃ菣ꮃ臣鶁苣麁苣ꞁ臩낁苣讂菣것菣ꂃ苣覤ꫨ馁苣떮髩ꢁ胣覤ꫨꊳ뷥銂铧邈臣讂臣膂臣膀ꓥ뾪臣貂臣閃菣벃菣銂뗧袐臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣鎼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯钼臣꾁胣겜雦閳臣膀꿥鲿臣讂菣ꎃ菣ꮃ臣袂臣ꚁ臩낁苣讂菣것菣ꂃ苣随뻥馁苣龁苣ꮁ胣螤闦꺁볯ꎼ苣閃菣랂菣놂菣릂臣鶁苣麁苣ꮁ臣蒁臣ꆃ菣뮂菣뢂蛥꺁ꓥ뾪돦ꊽ苣ꦾꫨ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯钼胣㲑䐯噉ਾ†껥붖뻤鎼볯閼臣膀껥붖뻤鎼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦릖돦꾁胣鞃菣ꊂ菣隃菣ꊳ뷥貁귥ꢜ臣讂臣Ꚑ臣銂裥骮臣讂臣膂臣膀菣莃苣벃苣ꮁ꿥鞁臣ꪇ럥뢛雩銂껥財臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯隼臣꾁胣겜雦閳臣膀ꓥ뾪돦ꊽ蛥꺁ꓨ낕臣膃菣趃菣銂裥骮臣讂臣膂臣膀ꓨ낕臣몼볯랂菣袃苣벃苣뎃苣꺁臣貂臣貂臣誁臣ꚁ菣ꪃ苣뎃菣ꮃ돦ꊽ룤ꞁ鯧銺鯧ꊖ苣龮ꇨ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤鎼볯鞼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣骀뿤ꮁ뷤ꢔ臣貂苣螤闦꺁菣ꎃ菣ꮃ苣ꒈ껥鞁胣螤闦꺁菣ꎃ菣ꮃ苣ꮐ苣鞃菣ꊂ菣隃菣ꊳ뷥銂铧邈臣膀菣莃苣벃苣銂뷤邈臣讂臣膂臣膀ꓥ뾪돦ꊽ臣趉臣鞃菣ꊂ菣隃菣ꊳ뷥銂뿨ꂊ臣膀菣莃苣벃苣銂迥ꆿ菣邃苣릂臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯꺁룤財苣ꮐ苣芀껥붖뻤鎼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀裥ꢔ迥붃臣螤闦꺁菣ꎃ菣ꮃ苣ꒈ껥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯뺁臣꾁볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꦈ铧꾏菨ꪁꓨ낕臣膃菣趃菣銂迥ꆿ菣邃苣릂臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣鎼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯邼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀裥ꢔ迥붃臣蒐菣ꎃ菣ꮃ臣뺯뿥馁苣ꖈ胣꺁볯ꎼ苣閃菣랂菣놂菣릂苣龔裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣鎼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯醼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣龁臣趁臣膀裥薀臣몼볯랂菣袃苣벃苣뎃苣ꞁꓨ낕臣膃菣趃菣꺁臣貂臣貂臣袂臣ꚁ臩낁苣讂菣것菣ꂃ苣覤ꫨ鞁胣覤ꫨꊳ뷥銂铧邈臣讂臣膂臣膀ꓥ뾪臣貂臣閃菣벃菣銂뗧뾁郥辂臣讂苣蚁臣鞃菣뮂菣떂臣붑믤馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯銼臣膀껥붖뻤鎼볯鞼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뺯뿥馁苣膃菣趃菣ꮁ苣ꎁ臣讁臣貂苣閃菣벃菣銂迥鞾臣讂臣膂臣膀ꓨ낕臣몼볯랂菣袃苣벃苣뎃苣꺁臣貂臣貂臣誁臣ꚁꓥ뾪돦ꊽ苣ꦾꫨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣鎼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯鎼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣ꪃ苣뎃菣ꮃ돦ꊽ臣颭鳥馁苣讁郥讁苣ꒈ껥馁苣龁苣ꮁ胣ꆃ菣뮂菣뢂臣뺯臣ꚁ蟨놷鯧ꊖ苣龮ꇨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣鎼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꓥ뾪돦ꊽ蛥꺁ꓨ낕臣膃菣趃菣銂裥骮臣讂臣膂臣膀ꓨ낕臣몼볯랂菣袃苣벃苣뎃苣꺁臣貂臣貂臣誁臣ꚁ菣ꪃ苣뎃菣ꮃ돦ꊽ臣뺯臣ꚁ鯧銺鯧ꊖ苣龮ꇨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣螤闦꺁釥ꊳ闦膀菣궃菣뎂菣膀臣龁臣鶁臣ꆸ雦銂郥肂蓧骷胩鞏뿤龩臣膀胩ꆿ臣뾽铧궸臣ꆄ럧膀迥ꆿꧦ銂뿨ꆷ臣讂臣膂臣놅귥麃菣벃苣ꎃ臣膀胩ꆿ臣뾽铧閁苣鞾苣ꆄ럧膀迥ꆿꧦ銂귨ꖈ臣讂臣膂臣躱铧놅귥ꒂ菣뾂菣閃苣벃苣ꢁ胣骀뿤꺁臣膂臣閃菣벃菣銂꟦覯臣讂臣膂臣鞃菣袃苣ꮃ諦ꆱ賥ꊂ菣ꪃ苣벃苣ꞃ菣鞃菣낂菣龃菣낂苣뎃苣벃菣Ꞃ菣릂볯ꆼ볯ꦼ볯ꢁ胣ꆄ럧膀迥ꆿꧦ銂뷤ꢔ臣ꚁ菣궃菣뎂菣覤迦ꆼ볯ꦼ臣覂裥꺁菣邃苣릂臣閃菣벃菣銂胩ꆿ臣讂臣膂臣骀뿤ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤鎼볯隼臣꾁胣ꚃ菣邃菣떂菣놅귥ꒂ菣뾂菣閃苣벃苣꾁胣ꆄ럧膀迥ꆿꧦ꺁꟦邈迥붃菣ꦃ菣벃苣銂뿤ꎭ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤鎼볯鞼臣膀껥붖뻤鎼볯閼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀꟦邈迥붃菣ꦃ菣벃苣꾁胣ꚬ迥隌雦込胣覤ꫨ膀臣龁臣鶁臣ꆸ雦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鞼胣㲑䐯噉ਾ†껥붖뻤鎼볯颼臣膀껥붖뻤鎼볯閼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀꟦邈迥붃菣ꦃ菣벃苣꾁胣讀胣꺁蓧骷胩鞏뿤龩臣뺯臣讂胩ꆿ鯩鮊苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣鎼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯馼臣꾁胣ꚃ菣邃菣떂菣놅귥ꒂ菣뾂菣閃苣벃苣꾁胣ꆄ럧膀迥ꆿꧦ貁臣ꒁ胩ꆿ臣뾽铧閁苣讂臣趁臣銂귨ꖈ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤鎼볯邼臣膀껥붖뻤鎼볯閼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣뢁諦閁苣龁蓧骷胩鞏뿤龩苣讻臣龁胩ꆿ臣뾽铧閁苣鞾苣鞃菣袃苣ꮃ苣随뻥馁苣龁苣꺁菣궃菣뎂菣螃菣뾂苣袃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤鎼볯醼臣膀껥붖뻤鎼볯閼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꊂ苣蚃苣隃胩ꆿ꣨뮔臣膀藥颭菣趃菣뢂菣ꮁ苣ꎁ臣ꒈ껥閁苣龁蓧骷臣銂郥肂菣ꎃ菣ꮃ菣벃苣릂菣ꊂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣鎼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯銼臣꾁胣ꆄ럧膀迥ꆿꧦ꾁胣ꦼ볯ꖼ볯₥颼볯銼볯醼볯颽ꛨ베胣ꦼ볯ꖼ볯₥颼볯銼볯醼볯躼볯辦ꃦ膀臣龁臣겼뷯늼뷯辦ꃦ膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣ꮁ뫦ꂋ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯鎼臣膀ꓨ낕臣놅귥馁苣ꆄ럧龩臣뚈뻥誁苣뎁껧蚐臣膂臣릖돦銂郥肂胣螤闦꺁藥颭蓧骷ꧦ銂裥ꆾ臣袂臣ꆮ郧馁苣龁苣꺁雦閳臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣薆臣ꆄ럧랂苣蚃菣ꞁ裥ꢔ迥붃臣ꆄ럧龩苣ꢂ菣ꖃ菣것菣랂菣뎃臣讂껦躚臣膀뿨ꎚꧦꢁ雩ꎀ蓧骷ꧦꢁ臣ꆸ雦銂귨ꖈ臣讂苣꾂菣ꎂ菣놅귥ꊃ菣ꮃ苣ꒈ껥馁苣떮髩ꢁ胣ꦈ铧꾏菨ꪁ룥龟臣ꊖ胩ꆄ럧龩苣骀臣ꚁ뿨ꎚꧦꢁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯꺁룤財苣ꮐ苣芀껥붖뻤鎼볯钼臣꾁胣겜雦閳臣膀菣벃苣ꮃ苣궂菣ꪃ菣ꎂ苣벃苣ꪃ菣ꎂ菣ꆃ苣뎃菣궃菣ꮂ볯겼볯ꆼ볯ꊼ볯讁苣꺁胩ꆿ臣ꦈ铧꾏菨ꪁ룥龟苣颭裥馁苣떮髩ꢁ胣鶁臣꾸鿥銂뷤ꢔ臣讂臣膂臣꾸鿥袨铧銂裥骮臣讂껦躚臣膀郥醿髩龩臣ꊂ苣螃菣蚃苣蚃苣銂郥肂뿨ꎚꧦ麃菣鞃苣讧꿧馁苣떮髩ꢁ胣꾂菣릂菣ꆃ苣뎃菦놠藥覜苣릂菣ꂃ볯ꎼ볯ꦼ볯覼臣覂郥醿髩ꢁ胩ꆿ臣讂臣膂臣뾽铧閁苣鞾苣ꊖ胩꾸鿥銂귨ꖈ臣讂껦躚臣膀뿨ꎚꧦꢁ雩ꎀ룥龟臣꺁룤릖苣颭裥馁苣鶈鳦놅귥ꊃ菣ꮃ苣ꒈ껥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯钼胣㲑䐯噉ਾ†껥붖뻤鎼볯閼臣膀껥붖뻤鎼볯鎼臣龁臣鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯閼臣꾁胣겜雦閳臣膀蓧骷ꧦ꺁룥龟臣鶈鳦놅귥ꊃ菣ꮃ臣颭鳥鞁臣讁臣龁ꃥ袐臣꾁胣ꆄ럧龩臣떂菣릂苣ꪃ菣랂菣뎃ꛨ花苣ꎼ볯ꦼ볯ꮁ胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯讁苣鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯隼臣꾁胣겜雦閳臣膀볯辽볯螃菣ꒂ苣薆臣ꆄ럧龩臣뾽铧閁苣讂ꛨ베臣ꦈ铧꾏菨ꞁ臣讂臣ꢁ苣鲤꣨馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤鎼볯鞼臣膀껥붖뻤鎼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦릖돦꾁胣꾂菣Ꚃ菣뎂菣钃菣벃菣ꎂ菣낂菣莃菣꾃菣꾂臣覂볯辽볯螃菣ꒂ苣薆臣ꆄ럧龩臣뾽铧閁苣讂ꛨ베苣肃苣뎃菣벃菣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鞼胣㲑䐯噉ਾ†껥붖뻤鎼볯颼臣膀껥붖뻤鎼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦릖돦꾁胣螃菣ꒂ苣薆臣ꆄ럧龩臣鶁苣麁苣銂裥龜賥馁苣떮髩ꢁ胣ꆄ럧龩臣蒁臣貂臣貁ꛨ베臣麝뫦ꂋ臣芁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣ꆄ럧龩臣鶁苣麁苣ꮁ꿥鞁臣讧裦骮迥붃臣醃菣ꆃ菣뾂苣궨껥馁苣ꆃ菣뮂菣뢂苣ꆄ럧랂苣蚃菣ꮁ胩ꆿ臣讂껦躚臣膀뷤ꢔ룤꺁蓧骷ꧦꢔ臣醃菣ꆃ菣뾂菣莃菣뎃苣뮂菣袃苣鲽裦馁苣떮髩ꢁ胣ꆄ럧랂苣蚃菣ꢁ臣骀뿤貁裥龜賥閁苣龁臣ꢁ苣몤臣龁苣ꮁ蓧骷苣릂菣ꂃ臣ꆃ菣뮂菣뢂苣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤鎼볯馼臣膀껥붖뻤鎼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦릖돦꾁胣놅귥閁迥銂ꓦ몇臣讂껦躚臣膀꟦邈迥붃菣ꦃ菣벃苣銂蛥讧裦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤鎼볯邼臣膀껥붖뻤鎼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦릖돦꾁胣ꦃ苣뮂菣릂臣貂臣ꚃ菣뚂臣꾸鿥銂跥覜臣ꚁ臣讂臣ꒈ껥馁苣鎁臣ꮁ苣ꎁ臣놅귥閁迥銂ꓦ몇臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣鎼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯醼臣꾁胣讧裦꾏菨ꪁ菣ꦃ菣벃苣銂蛥讧裦馁苣떮髩꾁胣낖臣蒁菣ꦃ菣벃苣꺁苣莃菣ꢁ藥ꮁ菣莃苣벃苣銂蓧骷苣릂菣ꂃ臣膀뿤馁苣떮髩ꢁ胣ꆄ럧龩臣꺁胩ꆿ苣趆裥龜賥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯銼臣膀껥붖뻤鎼볯鎼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀꟦邈迥붃菣ꦃ菣벃苣銂蛥讧裦馁苣떮髩꾁胣ꆄ럧龩苣肸駦蒚臣ꆄ諥ꮁ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣鎼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯鎼臣꾁胣讧裦꾏菨醃菣ꆃ菣뾂苣趆꟦邈臣讂껦躚臣膀闧ꪁ苣꾸鿥ꮁ苣閃菣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤鎼볯钼臣膀껥붖뻤鎼볯鎼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦릖돦꾁胣隻臣ꦁ臣躃菣覃臣ꦼ뷯뒼菣邃苣릂臣骀뿤鞁臣蒁苣讁苣ꒈ껥馁苣떮髩ꢁ胣醿髩뎂菣뎃菣ꪃ苣袃臣覤鯦銂裥骮臣讂껦躚臣膀雦鞁臣醃菣ꆃ菣뾂臣뮂菣袃臣놅臣趆꟦邈ꛨ花苣ꆄ럧랂苣蚃菣ꮁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯閼臣꾁胣겜雦閳臣膀迦袡臣貂臣醃菣ꆃ菣뾂苣ꢔ臣ꚁ뿨ꎚꧦ讁苣꺁ꓥ뒛臣膦뇦銂迥ꆿ臣讂껦躚臣膀迦袡臣貂臣醃菣ꆃ菣뾂苣ꢔ臣ꚁ蛥讧裦膦뇦銂蓧骷苣릂菣ꂃ臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯閼胣㲑䐯噉ਾ†껥붖뻤鎼볯隼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣꾸鿥袨铧銂裥骮臣膀郥醿髩龩臣ꊂ苣螃菣蚃苣蚃苣誁苣뎁臣꺁뿨ꎚꧦꮁ雩ꎀ臣讂룥龟苣ꮐ苣醿髩龩菣莃菣銂꟦覯臣膀뿨ꎚꧦ誁苣뎁雩ꎀ臣讂胩ꆿ菣ꎃ菣ꮃ臣ꆸ雦銂귨ꖈ臣讂藥颭菣螃菣銂裥骮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤鎼볯鞼臣膀껥붖뻤鎼볯隼臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꦈ铧꾏菨ꪁ蓧骷ꧦ銂裥骮臣龁뻥ꮁ룥龟꣨뮔苣꺿귦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯뺁臣꾁볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꦈ铧꾏菨ꪁ蓧骷ꧦ銂裥骮臣龁뻥ꮁ藥颭菣螃菣銂뿤ꎭ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤鎼볯馼臣膀껥붖뻤鎼볯隼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣놅귥閁迥貁ꓦ몇臣貂臣뒠郥膀髩ꖎ菣讃菣袃臣낹苣钿臣膃苣莃苣貁꟦邈迥붃菣ꦃ菣벃苣꺁ꫨ뒕臣薿ꛨꞁ臣讂臣ꢁ苣몤臣뒠郥膀苣鞁臣꾁髩ꖎ菣讃菣袃臣覂ꛨ花臣貂臣뒠郥膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣꺁ꃥ袐胣骀뿤銂蛥讧裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣薣뷧銂郥肂胣겜ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀苣벃菣릂苣ꊽ裦馁苣龁苣ꮁ苣벃菣릂苣벃菣ꎂ菣벃苣ꮁ苣벃菣릂껧蚐ꛨ花苣몙ꇨ馁苣ꪂ菣놂苣袃菣벃苣銂郥肂菣邃苣릂苣ꮐ臣膀苣벃菣릂苣벃菣ꎂ菣벃苣꾁胣떂菣鎃苣ꮁ迥ꂊ臣讂臣膂臣螤闦꺁苣뎃菣벃菣뎃菣ꢁ胣떂菣鎃苣꺁臣膂臣趃菣袃菣벃苣떂菣鎃苣膦듧銂껥財臣讂臣膂臣뎂菣鶃菣趃菣袃臣銂귨ꖈ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤鎼볯醼臣膀껥붖뻤鎼볯邼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀苣벃苣릂菣것菣뾂臣膀苣릂苣銂껥財臣讂臣膂臣螤闦꺁菣莃菣꾃菣꾂苣벃菣릂苣벃菣벃菣ꒂ苣ꆮ郧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣鎼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯銼臣꾁胣겜ꏨ꺽臣膀ꓨ낕臣趃菣袃菣벃苣떂菣鎃苣ꪂ菣邃菣것苣銂郥肂藥覜菣鶃苣袃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯鎼臣膀껥붖뻤鎼볯邼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣莃菣꾃菣꾂苣벃菣릂苣벃菣벃菣ꒂ臣膀苣뎃菣벃菣뎃菣貁菣莃菣꾃菣꾂苣벃菣릂ꛨꂴ苣龮ꇨ馁苣鎁臣銂迥붃臣馁苣龁苣꺁苣벃菣뮂苣ꆃ菣袃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣鎼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯钼臣꾁胣떂菣鎃苣뎂菣螃苣趃菣뾂臣膀苣뎃菣벃菣뎃菣讁苣꺁菣벃苣뺁臣꾁菣뾂菣벃苣뺁臣꾁臣꺁룤릖苣베듧馁苣龁苣꺁菣벃苣馃菣릂臣膀껥蚺苣薿ꛨꢁ臣讂菣莃菣꾃菣꾂苣벃菣릂ꛨꂴ苣鶿賦馁苣龁苣꺁藥覜믤뎃菣鶃苣袃菣ꢁ胣趃菣袃菣벃苣떂菣鎃苣膦듧銂껥邈臣讂臣膂臣뎂菣鶃菣趃菣袃苣뢁諦馁苣龁苣꺁ꧦ낢귥銿苣뎃苣뎃臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯閼臣꾁胣놅鳦꺻菦ꪃ菣뢂菣ꪃ臣膀菣莃菣꾃菣꾂苣벃菣릂ꛨꂴ臣늉苣鎽臣覂苣龁苣뎃菣벃菣뎃菣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣베듧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯隼臣꾁胣떂菣鎃苣꾁ꓨ낕臣趃菣袃菣벃苣떂菣鎃苣膦듧銂郥뾁胣趃菣袃菣벃苣떂菣鎃苣膦듧꾁ꓨ낕臣뎂菣鶃菣趃菣袃臣袂臣ꚁ껥邈臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣鎼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯鞼臣꾁胣떂菣鎃苣꾁胣螤闦꺁菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂郥肂菣ꦂ苣螃菣ꒂ苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鞼胣㲑䐯噉ਾ†껥붖뻤鎼볯颼臣膀껥붖뻤鎼볯邼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀苣벃菣릂苣벃菣ꎂ菣벃苣꾁胣趃菣袃菣벃苣覃菣ꒂ菣뎂菣袃菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤鎼볯馼臣膀껥붖뻤鎼볯邼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀苣뎃菣벃菣뎃菣꾁胣꾂菣ꒂ苣뎃菣銂郥肂菣邃苣릂臣芁苣膀苣ꦃ苣ꊂ菣袃臣膀菣邃苣릂苣떂菣鎃苣뎂菣螃苣趃菣뾂臣뮙賩馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣鎼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯邼臣꾁胣꾂菣ꒂ苣뎃菣꾁胣떂菣鎃苣뎂菣螃苣趃菣뾂臣膀迥誂믤醁苣貂臣뮂菣떂胣ꊂ苣膃菣ꢂ菣뾂胣节臣辁臣螃菣ꒂ苣膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂菣莃苣벃苣銂胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤鎼볯醼臣膀껥붖뻤鎼볯邼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀ꓨ낕臣뎂菣鶃菣趃菣袃臣螤闦꺁菣ꆃ苣뎃臣覂臩麊臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣떂菣鎃苣膦뇦銂껥蚺臣讂臣膂臣릖돦銂郥肂胣떂菣鎃苣膦뇦銂껥蚺臣讂臣膂臣릖돦꾁胣趃菣袃菣벃苣覃菣ꒂ菣뎂菣袃菣벃菣ꞁ苣벃苣릂菣것菣랂菣뎃ꛨ花苣鞏뿤馁苣떮髩ꢁ胣ꪂ菣놂苣袃菣벃苣ꞃ菣膦뇦貁韦颭臣떂菣鎃苣ꮁ꿥馁苣节臣ꞁ臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀苣벃苣릂菣것菣랂菣뎃ꛨ花臣ꊗ귥꺁苣벃菣릂臣뺯臣讂苣꺁臣芁苣뒠郥膀苣벃苣릂菣것菣랂菣뎃ꛨ花苣떂菣鎃苣뎂菣螃苣趃菣뾂臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯鎼臣膀껥붖뻤鎼볯銼臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鳦릖돦꾁胣ꪂ菣놂苣袃菣벃苣ꞃ菣膦뇦貁菣莃菣꾃菣꾂苣벃菣릂ꛨꂴ苣ꮐ苣떂菣鎃苣ꊃ菣ꮃ苣隺若馁苣낖臣蒁ꛨ花臣芁苣뒠郥膀菣莃菣꾃菣꾂苣벃菣릂ꛨꂴ苣隺若馁苣떮髩ꢁ胣趃菣袃菣벃苣떂菣鎃苣膦듧銂껥財臣讂苣벃菣릂苣뎃菣벃菣뎃菣銂귨ꖈ臣讂껦躚臣膀菣莃菣꾃菣꾂苣벃菣릂ꛨꂴ臣開뷤銂껥財臣讂臣膂臣떂菣鎃苣뎂菣鶃菣趃菣袃臣꺁苣隃苣꾂菣鞃苣ꞃ菣膦뇦銂菣ꎂ苣醃菣膃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯뺁臣꾁볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鳦릖돦꾁胣떂菣鎃苣뎂菣螃苣趃菣뾂苣颭裥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯钼胣㲑䐯噉ਾ†껥붖뻤鎼볯閼臣膀껥붖뻤鎼볯銼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀苣벃菣릂苣뎃菣벃菣뎃菣銂귨ꖈ臣讂껦躚臣膀ꓨ낕臣떂菣鎃苣뎂菣鶃菣趃菣袃臣躁軥꺁胦붃臣ꊖ臣讂菣벃苣ꮁ苣꾂苣릂臣讂껦躚臣膀苣벃菣릂苣뎃菣벃菣뎃菣銂臩麊臣讂臣膂臣龩ꋦꚭ뿧肊돦銂뷤ꢔ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯隼臣꾁胣겜雦閳臣膀苣벃菣릂苣뎃菣벃菣뎃菣ꞁ苣隃苣꾂菣鞃苣ꞃ菣膦뇦銂ꋧ趪臣讂껦躚臣膀苣隃苣꾂菣鞃苣ꞃ菣膦뇦貁鳦릊臣芁苣뒠郥ꮁꋧ趪苣떂菣鎃苣뎂菣螃苣趃菣뾂臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤鎼볯鞼臣膀껥붖뻤鎼볯銼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鳦릖돦꾁胣떂菣릂苣ꪃ菣랂菣뎃ꛨ花臣覜諥ꞁ臣ꪁ臣뒠郥ꮁ苣벃菣릂苣벃菣ꎂ菣벃苣ꮁ详Ꚑ苣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鞼胣㲑䐯噉ਾ†껥붖뻤鎼볯颼臣膀껥붖뻤鎼볯銼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀苣隃苣꾂菣鞃苣ꞃ菣膦뇦貁苣벃菣릂苣뎃菣벃菣뎃菣ꮁ苣ꎁ臣떂菣벃菣閁苣ꚁ臣讂ꃥ袐胣鶁苣꾁鳦릊臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣鎼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯馼臣꾁胣겜雦閳臣膀苣벃菣릂苣뎃菣벃菣뎃菣薆臣趃菣袃菣벃苣떂菣鎃苣膦듧銂껥財臣讂껦躚臣膀苣벃菣릂苣뎃菣벃菣뎃菣讁苣떂菣鎃苣뎂菣螃苣趃菣뾂臣螃菣뾂苣钿臣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤鎼볯邼臣膀껥붖뻤鎼볯銼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀苣벃菣릂苣뎃菣벃菣뎃菣꾁胣趃菣袃菣벃苣떂菣鎃苣膦듧銂껥財臣讂臣膂臣꺻菦놅鳦ꪃ菣뢂菣ꪃ臣覂菣莃菣꾃菣꾂苣벃菣릂苣벃菣벃菣ꒂ苣肃苣뎃菣벃菣馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣鎼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯醼臣꾁胣떂菣鎃苣뎂菣鶃菣趃菣袃臣膀苣ꦃ苣覃蛥꺁藥覜菣鶃苣袃菣讁苣趃菣袃菣벃苣떂菣鎃苣ꪂ菣邃菣것苣銂菣Ꚃ菣궃菣覃臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯銼臣膀껥붖뻤鎼볯銼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦릖돦꾁胣떂菣鎃苣뎂菣鶃菣趃菣袃苣뮙賩馁苣龁苣ꮁ胣떂菣鎃苣뎂菣鶃菣趃菣袃臣붃諥銂郥肂菣莃苣벃苣銂苣벃菣릂苣벃菣ꎂ菣벃苣ꮁ胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣벃菣릂苣벃菣ꎂ菣벃苣銂귨ꖈ臣膀菣莃菣꾃菣꾂ꛨꂴ苣隺若鞁胣떂菣鎃苣뎂菣鶃菣趃菣袃苣颭裥鞁胣떂菣鎃苣뎂菣鶃菣趃菣袃臣꺁苣隃苣꾂菣鞃苣ꞃ菣膦뇦銂胩ꆿ臣讂苣蚁臣醼臣뺁臣꾁ꓨ낕臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤鎼볯钼臣膀껥붖뻤鎼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣떂菣릂苣ꪃ菣랂菣뎃ꛨ花苣몢ꫨ鞁胣趃菣袃菣벃苣떂菣鎃苣膦듧銂껥財臣袂臣開뷤閁臣膀菣벃苣銂苣벃菣릂苣벃菣ꎂ菣벃苣ꮁ胩ꆿ臣讂苣蚁臣醼臣뺁臣꾁ꓨ낕臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯钼胣㲑䐯噉ਾ†껥붖뻤鎼볯閼臣膀껥붖뻤鎼볯鎼臣龁臣鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀軦骶ꛨ花苣떂菣鎃苣뎂菣螃苣趃菣뾂臣膀뿤鞁胣螃菣ꒂ苣ꢑ뻨龩駥螃菣뾂苣떂菣鎃苣뎂菣螃苣趃菣뾂臣膀뿤馁苣袂臣ꮁ볯ꒁ臣龁臣螤闦꺁菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣薣뷧銂郥肂胣겜ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀ꓨ낕臣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀郥ꦼ뷯뒼菣邃苣릂臣膀룤膵菣邃苣릂臣꺁胩ꆿ菣ꎃ菣ꮃ臣膀ꓨ낕臣ꦼ뷯뒼菣邃苣릂臣蚁臣꺁裥꺁볯ꒁ臣꺁菣莃菣꾃菣꾂菣뎃苣ꢁ胣ꎚ軦ꦼ뷯뒼菣邃苣릂苣颭裥馁苣龁苣꺁菣莃苣ꖃ꣨鞮菩ꢁ胣ꎚ軦ꦼ뷯뒼菣邃苣릂臣ꆃ菣뮂菣뢂苣膀뿤馁苣龁苣꺁胩ꆿ菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤鎼볯鞼臣膀껥붖뻤鎼볯隼臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦薣뷧꾁胣螃菣뾂菣ꆂ苣ꮃ苣螤闦꺁菣ꒂ菣벃菣ꮁ雦螉賥馁苣龁苣꺁菣벃苣궖觧隌菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鞼胣㲑䐯噉ਾ†껥붖뻤鎼볯颼臣膀껥붖뻤鎼볯隼臣龁臣鎼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯颼臣꾁胣겜ꏨ꺽臣膀菣ꒂ菣벃菣銂菣것菣ꂃ臣醃菣놂菣뢂賥鞁臣ꆃ菣뮂菣뢂苣鲽裦馁苣龁苣꺁胣ꆃ菣뮂菣뢂铧邈菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤鎼볯馼臣膀껥붖뻤鎼볯隼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀髩ꖎ볯辽볯螃菣ꒂ苣薆臣骀뿤ꢃ臣ꆃ菣뮂菣뢂苣鞏뿤鞁胣鶁臣ꆃ菣뮂菣뢂苣誸뗦螃菣ꒂ苣ꮁ胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤鎼볯邼臣膀껥붖뻤鎼볯隼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀髩ꖎ볯辽볯螃菣ꒂ苣薆臣ꆃ菣뮂菣뢂铧邈菩貁菣莃苣벃苣銂裥邞臣ꚁ菣ꒂ菣벃菣銂迥鞾臣膀臣꺁菣ꒂ菣벃菣銂菣벃苣릂菣ꊂ臣베듧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣鎼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯醼臣꾁胣겜ꏨ꺽臣膀髩ꖎ臣讂볯辽볯螃菣ꒂ苣ꮁ胩ꆿ臣貂臣蒐菣莃苣벃苣꺁귨ꖈ菦놠苣螃菣뾂苣袃苣ꮁꃦ趴臣讂臣膂臣螃菣뾂뿨ꆷ菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†껥붖뻤鎼볯銼臣膀껥붖뻤鎼볯隼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀귨ꖈ菦놠臣膀菣莃苣벃苣薆臣骃苣궃菣覃臣较菣랂菣뎂菣覃臣ꎚ軦ꦼ뷯뒼菣邃苣릂臣躃菣覃볯꒼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤鎼볯鎼臣膀껥붖뻤鎼볯隼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣벃苣붿럨ꢃ臣膀뿨ꎚ볯辽볯螃菣ꒂ苣讁苣鞏뿤鞁臣膀菣莃苣벃苣貁룤膵臣螃菣ꒂ苣ꮁ苣ꎁ臣鞏뿤閁苣龁臣蒁臣몢ꫨ鲿귧銂ꃦ趴臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤鎼볯钼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣讁苣醿髩꺁볯辽볯螃菣ꒂ苣ꮁ胩ꆿ臣龁臣릂菣것菣뢂臣龁苣ꮁ菣벃苣銂胩ꆿ臣讂臣膂臣릖돦銂郥肂胣膀뿤뺁臣꾁苣袃菣벃苣꺁臣膂臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣覂髩ꖎ볯辽볯螃菣ꒂ苣ꮁ菣벃苣銂胩ꆿ臣讂臣膂臣릖돦꾁胣閃苣ꒂ菣銂ꓨ낕臣궖觧ꮁ苣낂菣뎃菣隌臣讂껦躚臣膀郥궖觧꺁菣莃苣ꖃ苣벃菣銂꣨鞮臣讂껦躚臣膀菣莃苣ꖃ苣벃菣讁苣뾂菣늂菣袃菣벃菣銂귨ꖈ臣讂껦躚臣膀雦螉苣뾂菣늂菣袃菣벃菣ꮁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯꺁룤財苣ꮐ苣芀껥붖뻤鎼볯閼臣꾁胣뾂菣늂菣袃菣벃菣銂귨ꖈ臣讂껦躚臣膀菣莃苣ꖃ苣벃菣讁苣뢁諦閁苣龁ꓨ낕臣邃苣袃苣붊蟥馁苣떮髩ꢁ胣뢁諦閁苣龁ꓨ낕臣邃苣袃苣螤闦꺁볯辽볯螃菣ꒂ苣꺁臣貂臣貂臣ꒁ臣ꚁ菣벃菣ꦼ볯ꢁ꿦莼臣讂껦躚臣膀臩麊臣貂臣螤闦꺁菣ꒂ菣ꢁꓨ낕臣ꦼ뷯뒼菣邃苣릂臣誁臣讂菣벃菣ꦼ볯ꢁ臣鎖臣肸蟨貁鳦节뿨蒁苣꺁臣袂臣ꚁ苣벃苣莃菣躃菣覃苣颭裥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯閼胣㲑䐯噉ਾ†껥붖뻤鎼볯隼臣膀껥붖뻤鎼볯钼臣龁臣鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯隼臣꾁胣궖觧銂苣벃苣莃菣躃菣覃臣膀뿤馁苣떮髩꾁胣궖觧銂菣것菣ꂃ蛥꺁菣ꒂ菣벃菣閃苣벃菣覃臣醃菣꾂臣讂껦躚臣膀菣것菣ꂃ苣뾂菣늂菣袃菣벃菣ꮁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯讁苣鎼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯鞼臣꾁胣겜雦閳臣膀菣벃菣ꦼ볯銂꣨鞮臣讂껦躚臣膀菣벃菣ꦼ볯銂ꓨ낕臣ꦼ뷯뒼菣邃苣릂蛥꺁髩ꖎ菣벃菣ꢁ藥覜臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯讁苣鎼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鎼볯颼臣꾁胣겜雦閳臣膀髩ꖎ볯辽볯螃菣ꒂ苣讁苣閃菣벃菣銂迥ꆿ臣讂껦躚臣膀菣것菣ꂃ蛥꺁菣ꒂ菣벃菣貁ꃦ趴臣貂苣궖觧銂郥肂臣ꢁ苣ꒈ껥馁苣떮髩ꢁ胣较菣랂菣ꊖ闦銂뷤ꢔ臣ꚁ菣ꒂ菣벃菣꺁跩銂铧邈臣讂껦躚臣膀菣벃菣ꮁ菣벃苣銂ꃦ趴臣讂껦躚臣膀菣벃苣颭裥邭苣鲽裦馁苣龁苣ꮁ跩꺁觥ꮁ菣벃菣ꦼ볯銂뿨ꂊ臣讂껦躚臣膀菣벃苣ꮃ苣袃苣ꮁ菣벃苣颭裥邭苣베듧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤鎼볯馼臣膀껥붖뻤鎼볯钼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鳦릖돦꾁胣ꦼ뷯뒼菣邃苣릂臣覂菣것菣ꂃ苣鞏뿤馁苣떮髩ꢁ胣閃菣벃菣薆臣骃苣궃菣覃臣誸뗦꺁菣邃苣릂臣膀뿤閁苣讂雦螉苣ꮐ苣鎁臣銂裥骮臣讂껦躚臣膀菣것菣ꂃ苣誸뗦꺁菣邃苣릂臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤钼볯邼臣膀껥붖뻤鎼볯钼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣閃菣벃菣讁苣骃苣궃菣覃苣붊蟥馁苣떮髩ꢁ胣骃苣궃菣覃苣낖臣蒁菣것菣ꂃ臣醃菣놂菣뢂賥馁苣떮髩ꢁ胣낖臣蒁菣것菣ꂃ苣誸뗦꺁菣邃苣릂臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀껥붖뻤鎼볯钼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣閃菣벃菣銂苣낂菣뎃菣ꮁ雦螉賥馁苣떮髩ꢁ胣뮂苣ꆃ菣袃苣螤闦꺁雦鞁臣閃菣벃菣꺁臣貂臣貂臣骃苣궃菣覃菣ꎂ菣ꮃ菣ꮁ菣莃苣馁苣떮髩ꢁ胣螤闦꺁雦鞁臣閃菣벃菣銂룤膵臣螃菣ꒂ苣ꮁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣钼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯銼臣꾁胣겜雦閳臣膀룤膵臣螃菣ꒂ苣讁苣閃菣벃菣꺁胩ꆿ臣몢ꫨ鲿귧銂迥ꆿ臣讂껦躚臣膀ꋧ趪뿥钭苣ꦼ뷯뒼菣邃苣릂臣ꊻ胩馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤钼볯鎼臣膀껥붖뻤鎼볯钼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣醿髩ꦼ뷯뒼菣邃苣릂臣覂볯辽볯螃菣ꒂ苣ꮁ臣蒁臣鞏뿤閁苣龁ꋧ趪뿥钭臣龀뫥銂鯧隦臣讂껦躚臣膀ꋧ趪뿥钭臣龀뫥ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣閃菣벃菣銂胩ꆿ臣讂胩ꚺ苣뚈뻥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯钼臣膀껥붖뻤鎼볯钼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꎚ軦ꦼ뷯뒼菣邃苣릂臣膀뿤閁苣龁菣것菣ꂃ臣ꒁ臣ꚁꋧ趪뿥钭臣鞏뿤閁苣ꪁ臣ꎁ臣ꢁ裥骮臣讂껦躚臣膀菣것菣ꂃ苣낕臣讂뿨ꎚ볯辽볯螃菣ꒂ苣ꮁ蛥膀뿤馁苣떮髩ꢁ胣醿髩ꦼ뷯뒼菣邃苣릂苣鲽鳥蒚臣趸觨ꢁ臣ꚁ菣벃苣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯閼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螃菣뾂苣궖觧ꮁ苣낂菣뎃菣隌臣膀郥궖觧꺁菣莃苣ꖃ苣벃菣銂꣨鞮臣膀雦螉臣뾂菣늂菣袃菣벃菣銂귨ꖈ臣膀臣꺁雦螉苣뾂菣늂菣袃菣벃菣ꮁ胩ꆿ臣讂苣蚁臣醼臣뺁臣꾁ꓨ낕臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯閼胣㲑䐯噉ਾ†껥붖뻤钼볯隼臣膀껥붖뻤钼볯閼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뾂菣늂菣袃菣벃菣銂귨ꖈ臣讂臣膂臣较菣랂菣뎂菣覃苣螤闦꺁菣벃菣꺁菣벃菣ꦼ볯ꢁ꿦莼臣讂苣蚁臣醼臣뺁臣꾁ꓨ낕臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯閼臣龁臣钼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃菣꺁菣벃菣ꦼ볯銂꣨鞮臣膀臣꺁菣벃菣ꦼ볯銂ꓨ낕臣躃菣覃臣놅鳦馁苣袂臣ꮁ볯ꒁ臣龁臣螤闦꺁菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯讁苣钼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀雦螉苣鞏뿤鞁胣궖觧꺁跩銂꣨鞮臣膀跩誁苣뎁雦螉苣베듧馁苣袂臣ꮁ볯ꒁ臣龁臣螤闦꺁菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯讁苣钼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀雦螉苣鞏뿤鞁胣궖觧銂룤膵臣螃菣ꒂ苣ꮁ胩ꆿ臣讂苣蚁臣醼臣뺁臣꾁ꓨ낕臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤钼볯邼臣膀껥붖뻤钼볯閼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣誸뗦꺁菣邃苣릂臣覂ꋧ趪뿥钭苣鞏뿤鞁胣鶁臣몢ꫨ鲿귧銂雦螉苣膀뿤鞁臣螃菣ꒂ苣ꮁ믨膀臣讂苣蚁臣醼臣뺁臣꾁ꓨ낕臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣ꦼ뷯뒼菣邃苣릂臣膀ꓨ낕臣骀뿤膃菣趃菣銂迦鮾臣讂ꓨ낕臣骀뿤螃菣ꒂ苣ꢁ胣螤闦꺁胩ꆿ菣ꎃ菣ꮃ臣蚁臣ꦁ苣貁苣벃苣莃菣ꢂ菣覃菣ꒂ菣袃臣骀뿤鞁臣蒁苣讁苣颭裥馁苣貵럨몙ꛨꢃ臣膀苣벃苣莃菣ꢂ菣覃菣ꒂ菣袃臣骀뿤鞁臣蒁苣螤闦꺁胩ꆿ菣ꎃ菣ꮃ苣ꦃ菣꾂믤醁臣讂뗧꾷菣뎃苣颻臣ꢃ臣膀菣뎃苣뎃苣銂ꃦ趴臣讂臣膂臣貵럨螃菣뾂菣벃苣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯醼胣㲑䐯噉ਾ†껥붖뻤钼볯銼臣膀껥붖뻤钼볯醼臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦薣뷧꾁胣ꦼ뷯뒼菣邃苣릂臣覂苣벃苣莃菣ꢂ菣覃菣ꒂ菣袃臣ꞁ臣貵럨銂臩麊臣讂臣膂臣貵럨袨껧龩苣ꮐ臣膀뗧꾷臣骀뿤膃菣趃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†껥붖뻤钼볯鎼臣膀껥붖뻤钼볯醼臣龁臣钼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯鎼臣꾁胣貵럨꾁냥ꪁ臣ꢁ苣ꢃ裥蒚臣ꦃ菣궂菣낂臣몟臣蒁臣뢁諦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯钼臣膀껥붖뻤钼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀뗧꾷臣醰臣辁臣节菩蚈髧ꮁ苣鞃菣놂菣랂菣뎃臣몟臣蒁臣뢁諦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯閼臣膀껥붖뻤钼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦薣뷧꾁胣骀뿤膃菣趃菣銂믤鞁臣膀뿤꺁臣膂臣骀뿤醃苣莃菣銂뫦馂臣讂臣膂臣醃苣莃菣隺若ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣钼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯隼臣꾁胣醃苣莃菣隺若ꢃ臣膀胩ꆿ菣ꎃ菣ꮃ苣讻臣ꚁ胩ꆿ臣貂苣螃菣뾂苣궖觧隌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀菣놂菣袃뫦馂菩꾁胣膀뿤閁苣讂菣벃苣銂胩ꆿ菣ꎃ菣ꮃ臣鞃菣袃苣ꮃ臣閃菣벃菣ꮁ菣莃苣벃苣隌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鞼胣㲑䐯噉ਾ†껥붖뻤钼볯颼臣膀껥붖뻤钼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦薣뷧꾁胣骀뿤膃菣趃菣銂믤鞁臣螃菣뾂苣膀뿤馁苣龁苣꺁胩ꆿ菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†껥붖뻤钼볯馼臣膀껥붖뻤钼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀胩ꆿ菩꾁胣銼臣ꖻ룤꺁胩ꆿ菣ꎃ菣ꮃ苣讻臣ꚁ菣벃苣꺁룤ꢃ苣ꚸ裥ꮁ胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯馼胣㲑䐯噉ਾ†껥붖뻤钼볯邼臣膀껥붖뻤钼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦薣뷧꾁胣뾂菣늂菣袃苣뎃菣鶃苣뎃菣ꢁ胩ꆿ臣ꚁ臣讂ꓨ낕臣骀뿤膃菣趃菣꺁臣貂臣貂臣ꒁ臣ꚁ胦붃뗧袨苣붿럨馁苣龁苣꺁胦붃菣讃苣銂郥뾁胣Ꞁ菨ꊃ菣뾂臣膀胦붃뗧袨臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ菣뎃苣뎃苣銂鯦낖臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣讁苣뾂菣늂菣袃苣뎃菣鶃苣뎃菣뢁臣骀뿤膃菣趃菣銂臩麊臣讂臣膂臣릖돦銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣覂苣벃苣莃菣ꢂ菣覃菣ꒂ菣袃臣꺁胩ꆿ菣ꎃ菣ꮃ苣뢁諦馁苣龁苣꺁雦閳臣膀苣벃苣莃菣ꢂ菣覃菣ꒂ菣袃臣꺁볯ꒁ臣龁臣螤闦꺁裥ꢔ迥붃臣貵럨銂郥肂뗧꾷賦骮裦ꖕ苣袨껧馁苣떮髩ꢁ胣貵럨螌껥Ꚉ闧ꞁ귨ꖈ臣貂臣ꦈ铧꾏菨ꪁ뗧꾷臣辂臣讂菣ꎂ苣醃菣膃臣龁苣꺁菣벃苣銂뫦馂臣讂껦躚臣膀菣벃苣銂菣ꎂ苣醃菣膃臣讂껦躚臣膀菣ꎂ苣醃菣膃臣뾽铧閁苣讂裥ꢔ迥붃臣貵럨ꮁ雩馁苣Ꞁ菨놵꣨銂迥蚛臣讂껦躚臣膀胦붃뗧袨臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ裥ꢔ迥붃臣貵럨꺁菣뎃苣뎃苣銂鯦낖臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯꺁룤財苣ꮐ苣芀껥붖뻤钼볯銼臣꾁胣貵럨螌껥Ꚉ闧銂꣨鞮臣讂껦躚臣膀跥肸臣貵럨貁뷤ꢔ臣貂苣릁臣ꞁ臣讂臣ꒈ껥馁苣떮髩ꢁ胣뾽铧閁苣讂臣趁跥肸臣貵럨銂臩麊臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯뺁臣꾁볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀뗧꾷賦骮裦ꖕ苣袨껧馁苣떮髩꾁胣螤闦꺁뗧꾷臣뾽铧閁苣讂臣趁臣芁苣ꢁ裥骮臣讂껦躚臣膀뷤ꢔ臣貂苣릁臣螤闦꺁뗧꾷苣뢁諦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯钼臣膀껥붖뻤钼볯醼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣ꎂ苣醃菣膃臣龁苣ꮁ菣벃苣銂뫦馂臣讂껦躚臣膀菣벃苣銂菣ꒂ菣벃菣ꮁ雦螉賥馁苣떮髩ꢁ胣骃苣궃菣覃苣醃苣莃菣ꮁ菣莃苣벃苣隌臣讂껦躚臣膀菣놂菣袃苣貵럨ꮁ觥誂뷥ꚁ苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯閼臣膀껥붖뻤钼볯醼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦릖돦꾁胣貵럨ꮁ鿥ꖁ臣ꚁ菣ꒂ菣벃菣銂菣것菣ꂃ臣醃菣놂菣뢂賥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯閼胣㲑䐯噉ਾ†껥붖뻤钼볯隼臣膀껥붖뻤钼볯醼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣벃苣銂菣ꎂ苣醃菣膃臣讂껦躚臣膀跥肸臣ꦈ铧꾏菨ꪁ뗧꾷苣讻臣ꚁ菣놂菣袃苣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯醼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣벃苣銂菣ꎂ苣醃菣膃臣讂껦躚臣膀ꓨ낕臣貵럨銂믤鞁臣醃苣莃菣銂胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣钼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯颼臣꾁胣Ꞁ菨놵꣨銂迥蚛臣讂껦躚臣膀菣벃苣超뿤릂菣벃苣릂苣ꎛꛨ馁苣떮髩膀뗧꾷臣ꆿꃩꞀ苣ꒈ껥馁苣떮髩膀뗧꾷臣ꢁ臣ꊻ胩閁苣龁럧螃菣뾂苣겸껥馁苣떮髩膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†껥붖뻤钼볯馼臣膀껥붖뻤钼볯醼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦릖돦꾁胣ꦼ뷯뒼菣邃苣릂蛥꺁菣莃菣꾃菣꾂苣뎃苣벃菣Ꞃ菣릂苣몙ꛨ馁苣떮髩ꢁ胣趃菣袃菣벃苣ꒂ菣뾂菣閃苣벃苣銂믤鞁臣뾂菣늂菣袃苣뎃菣鶃苣뎃菣뢁臣ꦈ铧꾏菨ꪁ뗧꾷苣몙ꛨ馁苣떮髩ꢁ胣뾂菣늂菣袃苣뎃菣鶃苣뎃菣뺁臣꺁裥ꢔ迥붃臣貵럨銂菣뎃苣颻臣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯馼胣㲑䐯噉ਾ†껥붖뻤钼볯邼臣膀껥붖뻤钼볯醼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀菣莃菣꾃菣꾂苣뎃苣벃菣Ꞃ菣릂苣몙ꛨ馁苣떮髩꾁胣讧裦뎂菣뎃菣銂胩鞁臣ꒂ菣뾂菣閃苣벃苣꺁菣릂菣ꮁ苣꾂苣릂臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣钼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯醼臣꾁胣ꦈ铧꾏菨ꪁ뗧꾷苣몙ꛨ馁苣떮髩꾁胣뾂菣늂菣袃苣뎃菣鶃苣뎃菣뢁臣隫郧膃菣趃菣銂駧讦臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣钼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯銼臣꾁胣ꦈ铧꾏菨ꪁ뗧꾷苣몙ꛨ馁苣떮髩꾁胣뾂菣늂菣袃苣뎃菣鶃苣뎃菣뢁臣ꖻ觥꺁苣꾂菣ꎂ菣ꪁ뗧꾷苣随뻥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†껥붖뻤钼볯鎼臣膀껥붖뻤钼볯醼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀裥ꢔ迥붃臣貵럨銂駧讦臣讂껦躚臣膀菣莃菣꾃菣꾂苣뎃苣벃菣Ꞃ菣릂苣讻臣ꚁ苣벃苣莃菣ꢂ菣覃菣ꒂ菣袃臣꺁ꯨ蚐菣ꎃ菣ꮃ苣몢ꯧ馁苣鎁臣銂ꧨ뾁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯钼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣趃菣袃菣벃苣ꒂ菣뾂菣閃苣벃苣銂駧讦臣膀裥ꢔ迥붃臣貵럨銂駧讦臣膀뗧꾷賦骮裦ꖕ苣袨껧鞁胣貵럨螌껥Ꚉ闧ꮁ뻥ꎁ臣醃苣莃菣銂菣ꎂ苣醃菣膃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯閼臣膀껥붖뻤钼볯钼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀菣벃苣銂雦螉賥鞁臣醃苣莃菣꺁菣ꒂ菣벃菣銂뷥邈臣讂臣ꢁ臣袂臣ꚁ胣螃苣릂菣莃菣꺁臣膂臣醃苣莃菣銂뫦馂臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀뗧꾷賦骮裦ꖕ臣뾽铧閁苣龁뗧꾷臣ꊖ臣讂胦붃뗧袨苣躏鯩馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯隼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀胦붃뗧袨臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣ꦈ铧꾏菨ꪁ뗧꾷臣ꦃ菣궂菣낂苣뒛雦馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鞼胣㲑䐯噉ਾ†껥붖뻤钼볯颼臣膀ꏨ꺽苣ꮐ苣芀鳦薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼苣벃菣Ꚃ苣ꒂ苣ꮐ苣芀볯辽볯늂菣袃苣Ꞃ苣꾁胣견볯鞃菣袃苣ꮃ臣誁臣讂곧醼苣궂菣ꪃ菣ꎂ菣馃菣ꞁ臣骀뿤銂郥肂곧醼菣ꆃ苣뎃臣꺁胩ꆿ苣뎃苣벃菣Ꞃ菣릂臣膀곧銼菣궃菣뎂菣ꮁ臣醁苣견볯뮂苣ꖃ菣蚃苣것菣ꮃ臣꺁胩ꆿ苣ꮐ苣견볯覃菣ꒂ菣뢁臣骀뿤ꒂ菣뾂菣閃苣벃苣ꢁ胣견볯꺁菣궃菣뎂菣ꢁ곧銼臣鞃菣袃苣ꮃ臣꺁雩ꞁ菣ꒂ菣벃菣銂ꓥ鮏臣讂臣膂臣骃苣궃菣覃苣覤迦馁苣龁苣꺁菣궃菣뎂菣覤迦ꢃ臣膀곧醼臣鞃菣袃苣ꮃ臣견볯꺁菣궃菣뎂菣ꢁ臣鎖臣骃苣궃菣覃苣覤迦馁苣龁苣꺁苣궂菣ꪃ菣ꎂꓥ鮏菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†껥붖뻤钼볯馼臣膀껥붖뻤钼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦薣뷧꾁胣ꒂ菣낂菣릂菣벃苣꺁苣麃菣蚃苣莃苣ꢡ迧銂苣낂菣릂菣벃苣ꞁ뷤ꢔ臣貂苣뮂菣뎃菣ꎂ菣꾂ꇨ뺏臣覤迦馁苣龁苣꺁苣麃菣蚃苣莃苣覤迦ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀ꏨ꺽臣膀苣麃菣蚃苣莃苣覤迦ꢃ臣ꒂ菣낂菣릂菣벃苣薆臣骃苣궃菣覃臣뮂菣뎃菣ꎂ菣꾂ꇨ뺏苣ꢂ苣것苣螃菣뾂蛥ꞁ뷤ꢔ臣貂苣뮂菣뎃菣ꎂ菣꾂ꇨ뺏臣覤迦馁苣鎁臣銂迥붃臣馁苣龁苣꺁苣麃菣蚃苣莃苣覤迦ꢃ菣ꦃ苣ꒂ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀껥붖뻤钼볯颼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀ꏨ꺽臣膀苣麃菣蚃苣莃苣覤迦ꢃ臣ꒂ菣낂菣릂菣벃苣薆臣骃苣궃菣覃臣뮂菣뎃菣ꎂ菣꾂ꇨ뺏苣궸雩꺁苣麃菣蚃苣莃苣ꢡ迧ꮁꓥ鮏臣讂臣ꢁ苣꾏菨ꮁ臣讂臣膂臣견볯꺁苣麃菣蚃苣莃苣鞃菣낂苣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣钼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯銼臣꾁胣겜ꏨ꺽臣膀苣麃菣蚃苣莃苣覤迦ꢃ臣ꒂ菣낂菣릂菣벃苣薆臣骃苣궃菣覃臣뮂菣뎃菣ꎂ菣꾂ꇨ뺏苣膀룤鎖臣뮂菣뎃菣ꎂ菣꾂ꇨ뺏臣覂苣낂菣릂菣벃苣薆臣뾽铧閁苣讂苣麃菣蚃苣莃苣ꢡ迧ꮁꓥ鮏臣讂臣ꢁ苣꾏菨ꮁ臣讂臣膂臣견볯꺁苣麃菣蚃苣莃苣覤迦ꢃ菣ꦃ苣ꒂ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†껥붖뻤钼볯鎼臣膀껥붖뻤钼볯颼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦薣뷧꾁胣ꒂ菣낂菣릂菣ꦂ菣麃菣袃苣ꢂ苣것苣閃苣벃菣莃菣ꮁꓥ鮏臣讂臣膂臣螤闦꺁ꓥ鮏菩銂郥肂菣ꦃ苣蚃菣覃껥財鋧莢苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣钼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯钼臣꾁胣겜ꏨ꺽臣膀菣ꦃ苣蚃菣覃껥財鋧莢苣떂菣벃菣馁苣龁苣꺁菣ꦃ苣蚃菣覃菣ꦃ菣袃菣ꦂ菣ꂃ菣뢂菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯閼臣膀껥붖뻤钼볯颼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦薣뷧꾁胣鞃菣袃苣ꮃꓥ鮏菩貁菣ꒂ菣벃菣讁苣ꒂ菣낂菣릂菣궃菣뎂菣銂迥誂ꓥ鞁臣趁苣袂臣ꮁ臣讂臣膂臣견볯꺁菣궃菣뎂菣鞃菣낂苣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣钼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯隼臣꾁胣겜ꏨ꺽臣膀菣궃菣뎂菣覤迦ꢃ臣ꢂ苣것苣鞃菣袃苣ꮃ蛥ꮁ菣ꒂ菣벃菣銂菣莃苣벃苣隌臣讂臣ꢁ苣꾏菨ꮁ臣讂臣膂臣견볯꺁菣궃菣뎂菣鞃菣낂苣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣钼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯鞼臣꾁胣겜ꏨ꺽臣膀苣궂菣ꪃ菣ꎂꓥ鮏菩貁苣뎃苣것苣뮂苣ꖃ菣蚃苣것菣ꮃ臣鞚迥隌臣貂臣骃苣궃菣覃苣ꦾ迥ꞁ臣讂苣蚁臣馁苣龁苣꺁곧醼臣뮂苣ꖃ菣蚃苣鞃菣낂苣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣钼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯颼臣꾁胣겜ꏨ꺽臣膀苣궂菣ꪃ菣ꎂꓥ鮏菩貁苣낂菣릂苣궂菣ꪃ菣ꎂ菣馃菣꺁菣ꒂ菣벃菣銂髦랏賥ꞁ臣讂苣蚁臣馁苣龁苣꺁곧銼臣뮂苣ꖃ菣蚃苣鞃菣낂苣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣钼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯馼臣꾁胣겜ꏨ꺽臣膀苣뎃苣것苣骃苣궃菣覃臣ꢂ苣것苣骃苣궃菣覃臣꺁雩ꮁ꣨릮臣貂苣뮂苣ꖃ菣蚃苣것菣ꮃ럥銂裥ꆾ臣讂臣膂臣뮂苣ꖃ菣蚃苣覤迦鶃菣랂菣銂郥肂苣궂菣ꊂ臣螃菣뾂苣袃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯馼胣㲑䐯噉ਾ†껥붖뻤钼볯邼臣膀껥붖뻤钼볯颼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦薣뷧꾁胣鞃菣낂苣뎃苣뎂菣醃苣ꮃ臣讂臣膂臣릂苣ꪃ菣袃苣뎃菣ꒂ菣銂郥肂苣궂菣ꊂ臣螃菣뾂苣袃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀껥붖뻤钼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦薣뷧꾁胣鞃菣낂苣뎃苣뎃苣袃菣ꦃ苣ꮐ苣뮂苣ꖃ苣ꪁ菣벃苣릂菣ꊂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼苣벃菣Ꚃ苣ꒂ臣誁臣ꚁ菣ꆃ苣뎃雩꺁胩ꆿ苣覤迦馁苣龁苣꺁雦閳苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯늂菣袃苣Ꞃ苣ꮁ臣蒁臣覃菣ꒂ菣鎖臣骀뿤銂ꓥ鮏臣讂臣膂臣릖돦꾁胣견볯꺁菣ꆃ苣뎃臣覂苣뎃苣것苣鞃菣袃苣ꮃ臣骃苣궃菣覃苣鞏뿤馁苣떮髩ꢁ胣ꒂ菣낂菣릂菣궃菣뎂菣讁苣骃苣궃菣覃苣随苣隤臣떮髩ꢁ胣ꒂ菣낂菣릂苣궂菣ꪃ菣ꎂ菣馃菣讁苣骃苣궃菣覃苣ꦾ迥馁苣떮髩ꢁ胣骃苣궃菣覃臣鞚迥隌臣貂臣蒁苣뒠郥膀苣뎃苣것苣뮂菣뎃菣ꎂ菣꾂ꇨ뺏臣낕臣讂ꃥ袐臣膀菣ꒂ菣벃菣銂苣뎃苣것苣뮂菣뎃菣ꎂ菣꾂ꇨ뺏臣覂苣낂菣릂苣麃菣蚃苣莃苣ꢡ迧ꮁꓥ鮏臣讂껦躚臣膀苣ꮐ苣芀鳦릖돦꾁臣龁胣뮂苣ꖃ菣蚃苣鶃菣랂菣ꮁ苣ꎁ臣薿ꛨꢁ臣貂苣뒠郥膀苣낂菣릂苣궂菣ꪃ菣ꎂ菣馃菣ꞁ菣ꒂ菣벃菣銂髦랏賥馁苣떮髩ꢁ胣骃苣궃菣覃苣ꢂ苣것苣鞃菣袃苣ꮃ臣醃菣꾂臣讂껦躚臣膀菣ꒂ菣벃菣銂곧銼臣覃菣ꒂ菣ꞁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯꺁룤財苣ꮐ苣芀껥붖뻤钼볯鎼臣꾁胣겜雦閳臣膀菣ꒂ菣벃菣銂苣뎃苣것苣鞃菣袃苣ꮃ臣覂迥誂ꓥ馁껦躚臣貾胣骃苣궃菣覃臣邃苣ꪂ菣袃菣莃苣ꮁ苣ꎁ臣鶿귨閁苣ꚁ臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣芁苣낁胣뎂菣蚃菣蒃臣ꒁ臣ꚁ菣ꒂ苣ꆃ菣ꪃ菣꾂苣蚈黦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯钼臣膀껥붖뻤钼볯銼臣龁臣钼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯钼臣꾁胣겜雦閳臣膀菣ꒂ菣벃菣銂髦랏賥馁苣떮髩꺁뻥膀菣ꒂ苣ꆃ菣ꪃ菣꾂臣랂菣ꖃ菣벃苣ꞃ菣ꞁ菣ꒂ菣벃菣銂뿤랭臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯讁苣钼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯閼臣꾁胣겜雦閳臣膀菣ꒂ菣벃菣銂苣뎃苣것苣鞃菣袃苣ꮃ臣覂迥誂ꓥ馁껦躚臣貾胣骃苣궃菣覃臣鞃菣ꒂ菣랂菣뮂菣랂菣ꎂ菣ꞁ臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣芁苣뒠郥膀苣뎃菣뎃菣ꮁ臣蒁臣骃苣궃菣覃苣蚈黦馁苣龁苣ꮁ菣ꦃ苣邃苣벃菣ꪃ苣벃苣ꦁ铧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯閼胣㲑䐯噉ਾ†껥붖뻤钼볯隼臣膀껥붖뻤钼볯銼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦릖돦꾁胣骃苣궃菣覃苣鞚迥隌臣讂껦躚臣貾胣骃苣궃菣覃苣鶿귨馁苣龁苣ꮁ菣ꦃ苣邃苣벃菣ꪃ苣벃苣ꦁ铧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯銼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦릖돦꾁胣견볯꺁菣ꆃ苣뎃臣견볯꺁菣ꆃ苣뎃臣꺁雩꺁胩ꆿ臣覤迦銂迥붃臣馁苣龁苣ꮁꓨ낕臣鞃菣낂苣뎃苣颭裥馁苣떮髩ꢁ胣螤闦꺁菣ꦃ苣ꒂ菣꺁臣貂臣貂苣膀鳦릊臣鞃菣낂苣뎃臣芁苣鎁臣銂裥骮臣讂臣膂臣몢ꫨ馁苣떮髩ꢁ胣蒐鳦릊臣鞃菣낂苣뎃臣ꦼ뷯뒼苣벃菣Ꚃ苣ꒂ臣銺迦Ꞁ臣芁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣鶁臣ꞁ臣貂臣膀鳦릊臣蒐菣ꦃ苣ꒂ菣銂苣뎃苣袃菣ꮃ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯讁苣钼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯颼臣꾁胣겜雦閳臣膀菣ꦃ苣ꒂ菣貁껥財臣讂ꓥ鮏苣ꂊ胩馁苣龁苣ꮁ菣ꦃ苣ꒂ菣銂苣뎃菣ꒂ菣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†껥붖뻤钼볯馼臣膀껥붖뻤钼볯銼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦릖돦꾁胣蒐鳦릊臣鞃菣낂苣뎃苣覤迦ꢔ臣讧裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯馼胣㲑䐯噉ਾ†껥붖뻤钼볯邼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣견볯꺁菣ꆃ苣뎃臣覂苣뎃苣것苣螃菣뾂苣鞏뿤鞁胣骃苣궃菣覃苣붊蟥馁苣龁苣ꮁ胣ꒂ菣낂菣릂菣궃菣뎂菣꺁룤ꞁ苣뎃苣것苣螃菣뾂苣ꚇ郧鞁胣ꒂ菣낂菣릂苣궂菣ꪃ菣ꎂ菣ꪃ苣벃臣许臣骃苣궃菣覃苣ꚇ郧鞁胣ꒂ菣낂菣릂苣麃菣蚃苣莃苣閃苣벃菣莃菣讁苣ꢂ苣것苣뮂菣뎃菣ꎂ菣꾂菣ꦂ菣麃菣袃臣骃苣궃菣覃苣覤迦鞁胣ꢂ苣것苣뮂苣ꖃ菣蚃苣鶃菣랂菣꺁룤ꞁ菣ꒂ菣벃菣銂蟥蚐臣膀菣ꒂ菣벃菣銂苣낂菣릂菣벃苣ꮁ菣莃苣벃苣隌臣讂臣膂臣膀苣낂菣릂菣궃菣뎂菣꺁룤ꞁ菣ꒂ菣벃菣銂蟥蚐臣膀苣낂菣릂菣벃苣銂곧銼臣覃菣ꒂ菣ꮁ胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀껥붖뻤钼볯邼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뎂菣蚃菣蒃苣蚈黦馁苣龁苣ꮁ苣뎃苣것苣邃苣ꪂ菣袃菣莃苣鶃菣랂菣꺁룤ꞁ菣ꒂ菣벃菣銂蟥蚐臣膀苣뎃菣뎃菣銂뿤랭臣讂臣膂臣ꢂ苣것苣邃苣ꪂ菣袃菣莃苣鶃菣랂菣꺁룤ꞁ菣ꒂ菣벃菣銂蟥蚐臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯醼胣㲑䐯噉ਾ†껥붖뻤钼볯銼臣膀껥붖뻤钼볯邼臣龁臣钼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯銼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣뎃菣뎃菣銂裥邞臣讂臣膂臣ꒂ菣낂菣릂菣ꦃ苣邃苣벃菣ꪃ苣벃臣许臣骃苣궃菣覃苣ꚇ郧鞁胣뎂菣蚃菣蒃苣鶿귨馁苣龁苣ꮁ苣낂菣릂菣ꦃ苣邃苣벃菣ꪃ苣벃臣许臣骃苣궃菣覃苣ꚇ郧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣钼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯鎼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣閃菣Ꚃ苣ꊂ룦骮苣龮ꇨ鞁胣붂菣袃苣Ꞃ苣겸껥꺁뗧鲞苣놨껥ꒀ臣钯볨馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣钼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣ꦃ苣ꒂ菣銂ꋧ趪臣鞃菣낂苣뎃苣ꒂ菣릂菣벃菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣钼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣ꦃ苣ꒂ菣銂苣뎃菣ꒂ菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣覃菣ꒂ菣薆臣隻臣ꦼ뷯뒼菣邃苣릂臣骀뿤馁苣龁苣꺁胩ꆿ苣릂菣ꂃ臣膀菣ꆃ苣뎃蛥꺁菣邃苣릂苣몙ꛨ鞁胣鶁臣螃菣ꒂ苣ꢔ臣ꪃ苣벃苣銂뷤邈臣讂臣膂臣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ臣膀菣ꊃ菣袃菣ꆃ苣뎃蛥ꮁ藩꺽臣貂臣ꪃ菣벃菣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ臣袂臣ꚁ苣벃菣릂苣鞏臣讂菣ꊃ菣袃菣邃苣릂苣몙ꛨ馁苣龁苣꺁菣邃苣릂駧讦菩ꢁ胣ꪃ菣벃菣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ臣꺁뿤베雩芿苣몢ꯧ馁苣龁苣꺁뿤베꟦覯菩ꢁ胣ꪃ菣벃菣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ臣놅鳦覃菣ꒂ菣銂뷥邈臣讂臣膂臣놅鳦覃菣ꒂ菣鲽裦ꢃ臣膀菣邃苣릂臣ꪃ菣벃菣螃菣ꒂ苣ꢁ臣ꆸ雦꺁菣붂菣릂苣베듧馁苣놅鳦ꪃ苣벃苣螃苣것苣袃菣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯隼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣ꆃ苣뎃蛥꺁菣邃苣릂臣膀곧醼臣ꪃ苣벃苣隃菣莃苣薆臣ꪃ苣벃苣ꮁ苣ꎁ臣ꢡ臣貂胣ꪃ菣벃菣覃菣ꒂ菣薆臣ꪃ菣벃菣螃菣ꒂ苣꾁胣견볯꺁菣붂菣릂菣궃菣꾂蛥꺁菣붂菣릂臣袂臣ꚁꇨ閁苣膀믤뎃菣ꆃ苣뎃臣膀곧鎼臣ꪃ苣벃苣隃菣莃苣銂ꃦ趴臣膀곧鎼臣ꪃ苣벃苣隃菣莃苣꾁胣견볯꺁菣붂菣릂菣궃菣꾂臣袂臣견볯꺁菣붂菣릂菣궃菣꾂臣覂臣ꪃ苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鞼胣㲑䐯噉ਾ†껥붖뻤钼볯颼臣膀껥붖뻤钼볯隼臣龁臣钼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯颼臣꾁胣骀뿤랂苣蚃菣꾁胣ꆃ菣랂菣膀迥ꆿꧦ膀苣莃菣ꪃ菣꾂胩鞏뿤龩胣뺁臣꾁菣莃菣꾃菣꾂苣뎃苣벃菣Ꞃ菣릂苣뎃菣궃菣ꦃ胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†껥붖뻤钼볯馼臣膀껥붖뻤钼볯隼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鳦薣뷧꾁胣閃苣낂菣邃苣릂苣ꊽ裦馁苣螤闦꺁菣ꆃ苣뎃蛥ꮁꓨ낕臣螃菣ꒂ苣銂郥뾁胣꺻菦覃菣ꒂ菣薆臣놅胩ꪃ苣벃苣隃菣莃苣꾁ꓨ낕臣螃菣ꒂ苣馁臣ꚁ臣뺯臣讂菣붂菣릂苣베듧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣钼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯邼臣꾁胣겜ꏨ꺽臣膀ꓨ낕臣ꪃ菣벃菣螃菣ꒂ苣ꮁ雩馁苣薃ꃥ銂苣뎃菣벃菣ꎂ菣낂菣벃菣ꮁ迦鮾臣讂臣膂臣ꪂ菣놂苣袃菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀껥붖뻤钼볯隼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀뿤베꟦覯菩꾁胣ꊂ菣릂菣벃苣ꞃ菣떍胣颭裥떍胣뺁臣꾁껧蚐胨讁苣꺁觥誂뷥ꚁ苣貂臣ꆿꃩ膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯醼胣㲑䐯噉ਾ†껥붖뻤钼볯銼臣膀껥붖뻤钼볯隼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣ꦃ苣袃꟦覯菩꾁胣隃菣莃苣膃苣벃菣꺁菣벃菣ꪂ菣袃菣릂菣銂뷥邈臣讂臣膂臣隃菣莃苣膃苣벃菣랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†껥붖뻤钼볯鎼臣膀菣ꆃ苣뎃雩ꞁ菣붂菣릂苣놅鳦馁苣龁苣꺁雦閳苣ꮐ苣芀菣ꆃ苣뎃臣辂臣ꎁ臣ꪃ苣벃苣銂藥覜臣讂臣膂臣릖돦꾁胣견볯覃菣ꒂ菣ꮁ臣蒁臣螃菣ꒂ苣銂볯辽볯趃菣袃菣벃苣ꮁ迥ꂊ臣鮁苣떮髩ꢁ胣견볯覃菣ꒂ菣薆臣螃菣ꒂ苣꺁臣膂臣ꪃ苣벃苣銂菣벃苣ꮃ菣붂菣릂菣궃菣꾂臣붿諥馁苣떮髩ꢁ胣ꪃ菣벃菣覃菣ꒂ菣薆臣ꪃ菣벃菣螃菣ꒂ苣銂駧讦臣讂껦躚臣膀菣ꊃ菣袃菣ꆃ苣뎃臣꺁뿤베苣ꊽ裦馁苣떮髩ꢁ胣螃菣ꒂ苣誁苣뎁菣ꊃ菣袃菣邃苣릂臣ꪃ苣벃苣銂郥肂藥覜菣붂菣릂菣궃菣꾂苣鲽裦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯钼臣膀껥붖뻤钼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鳦릖돦꾁胣뺁臣颭鳥鞁臣蒁臣蒁ꃥ袐臣膀菣벃苣ꮃ菣붂菣릂菣궃菣꾂苣鲽裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯閼臣膀껥붖뻤钼볯鎼臣龁臣钼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯閼臣꾁胣ꪃ菣벃菣螃菣ꒂ苣銂駧讦臣讂껦躚臣膀菣ꊃ菣袃菣邃苣릂臣ꊖ臣讂菦놠苣ꪂ菣놂苣袃菣벃苣讁苣鞏뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯閼胣㲑䐯噉ਾ†껥붖뻤钼볯隼臣膀껥붖뻤钼볯鎼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣ꊃ菣袃菣邃苣릂苣몙ꛨ馁苣떮髩꾁胣ꪃ菣벃菣覃菣ꒂ菣薆臣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ苣몙ꛨ馁苣떮髩ꢁ胣ꪃ菣벃菣覃菣ꒂ菣薆臣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ臣螃菣ꒂ苣薃ꃥ銂뫤鮏臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣钼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯鞼臣꾁胣ꪃ菣벃菣螃菣ꒂ苣ꢁ臣ꆿꃩ銂뷥邈臣讂껦躚臣膀菣ꊃ菣袃菣邃苣릂臣ꊂ菣릂菣벃苣ꞃ菣薃ꃥ銂뫤鮏臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣钼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯颼臣꾁胣ꪃ菣벃菣螃菣ꒂ苣ꢁ臣ꆿꃩ銂뷥邈臣讂껦躚臣膀菣ꊃ菣袃菣邃苣릂苣隃菣莃苣膃苣벃菣ꞁ菣莃苣ꊂ菣鞃臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣钼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯馼臣꾁胣ꪃ菣벃菣螃菣ꒂ苣ꢁ뿤베雩芿苣ꊽ裦馁苣떮髩꾁胣ꆮ郧薀臣覂臣늉苣鎽臣覂苣龁뿤베꣨骮苣鞏臣ꖅ苣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣钼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯邼臣꾁胣겜雦閳臣膀苣隃菣ꆃ苣뎃볯꒼臣놅鳦ꪃ苣벃苣隃菣莃苣薆臣趉臣떂菣覃菣ꒂ菣ꦼ볯ꢁ룤뒇臣讂ꃥ袐臣떂菣覃菣ꒂ菣ꦼ볯꺁郥趉苣覤鯦馁苣떮髩ꢁ胣鶁臣떂菣覃菣ꒂ菣ꦼ볯銂뷤ꢔ臣讂臣릁臣꺁菣邃苣릂臣낖臣蒁苣隃菣ꆃ苣뎃볯꒼苣鶼鋦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀껥붖뻤钼볯鎼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦릖돦꾁胣ꪂ菣뢂苣꾂菣ꦼ볯貁藥覜菣붂菣릂菣궃菣꾂蛥꺁觥꺁苣隃苣Ꞃ苣袃볯꒼臣肸蟨馁苣뒠郥ꮁ苣隃苣Ꞃ苣袃볯꒼臣趐觥銂ꓥ뒛臣讂껦躚臣膀臣꺁苣隃苣Ꞃ苣袃볯꒼苣뾽铧馁苣馁臣ꚁ臣螃菣ꒂ苣ꮁ雦鞁臣ꪂ菣뢂苣꾂菣ꦼ볯銂볤궒臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣钼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯銼臣꾁胣겜雦閳臣膀菣邃苣릂볯꒼臣놅鳦ꪃ苣벃苣隃菣莃苣薆臣趉臣螃菣ꒂ苣ꦼ볯ꢁ룤뒇臣讂ꃥ袐臣螃菣ꒂ苣ꦼ볯꺁郥趉苣覤鯦馁苣떮髩ꢁ胣鶁臣螃菣ꒂ苣ꦼ볯銂뷤ꢔ臣讂臣릁臣꺁菣邃苣릂臣낖臣蒁菣邃苣릂볯꒼苣鶼鋦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†껥붖뻤钼볯鎼臣膀껥붖뻤钼볯鎼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦릖돦꾁胣견볯꺁菣ꆃ苣뎃臣覂菣ꊃ菣袃菣邃苣릂臣ꪃ苣벃苣ꮁ苣꾂苣릂臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣钼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯钼臣꾁胣놅鳦ꪃ苣벃苣隃菣莃苣銂뷤邈臣讂껦躚臣膀菣벃苣ꮃ菣붂菣릂菣궃菣꾂臣ꪃ菣벃菣ꪃ苣벃苣隃菣莃苣ꢁ臣鎖臣놅铧鎽苣ꊽ裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯钼胣㲑䐯噉ਾ†껥붖뻤钼볯閼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螃菣ꒂ苣銂볯辽볯趃菣袃菣벃苣ꮁ迥ꂊ臣鮁胣궃菣ꮂ菣ꪃ苣벃苣隃菣莃苣薆臣螃菣ꒂ苣꺁菣벃苣ꮃ菣붂菣릂苣鲽裦鞁胣隻臣覃菣ꒂ菣薆臣螃菣ꒂ苣銂駧讦臣膀藥覜菣ꆃ苣뎃苣鲽裦鞁胣놅鳦覃菣ꒂ菣薆臣놅鳦ꪃ苣벃苣隃菣莃苣銂뷤邈臣膀藥覜菣붂菣릂菣궃菣꾂蛥꺁믤꺁菣ꆃ苣뎃臣芁苣螃菣ꒂ苣꺁菣벃苣ꮃ菣붂菣릂臣ꪃ菣벃菣ꪃ苣벃苣ꢁ苣麃菣뢂臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯閼胣㲑䐯噉ਾ†껥붖뻤钼볯隼臣膀껥붖뻤钼볯閼臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꪃ菣벃菣覃菣ꒂ菣薆臣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ苣몙ꛨ鞁胣ꪃ菣벃菣覃菣ꒂ菣薆臣ꪂ菣鲃菣螃苣뎃苣蒃菣ꮃ臣꺁뿤베苣覯臣膀菣벃苣ꮃ菣ꆃ苣뎃臣袂臣ꪃ菣벃菣覃菣ꒂ菣꺁ꓨ낕臣螃菣ꒂ苣ꮁ雩馁苣薃ꃥ銂뫤鮏臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯閼臣龁臣钼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣ꊃ菣袃菣ꆃ苣뎃蛥꺁苣뎃菣벃菣ꎂ菣낂菣벃菣銂駧讦臣膀菣ꊃ菣袃菣ꆃ苣뎃蛥꺁苣뎃菣벃菣ꎂ菣낂菣벃菣銂ꋧ趪臣讂臣膂臣隃菣莃苣膃苣벃菣ꮁ苣꾂苣릂臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鞼胣㲑䐯噉ਾ†껥붖뻤钼볯颼臣膀껥붖뻤钼볯閼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣놅铧ꪃ苣벃苣隃菣莃苣薆臣趐觥꺁蟩螤苣鲤蟥鞁胣趇ꓨ馁苣ꢂ菣袃菣銂雦鞁臣趐觥ꮁꓥ뒛臣讂臣ꢁ臣袂臣ꚁ郥趉臣趇ꓨ銂뿤ꎭ臣膀雦鞁臣趐觥銂胣鶁臣趐觥銂뷤ꢔ臣讂臣릁臣꺁菣邃苣릂臣鶼鋦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯讁苣钼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣ꮃ菣ꆃ苣뎃蛥꺁菣邃苣릂臣ꪃ菣벃菣覃菣ꒂ菣薆臣ꪃ菣벃菣螃菣ꒂ苣ꢁ苣ꮐ苣閃苣낂菣邃苣릂苣ꊽ裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣薣뷧銂郥肂胣겜ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀ꏨ膓臣붣胩鞃菣뮂苣꺁苣蚃菣뢂臣龁苣꺁꣨늌跩銂铧邈臣讂꣨늌跩龔裦ꢃ胣ꦼ뷯뒼菣邃苣릂臣袂臣ꚁ苣蚃菣뢂臣龁苣ꮁ迥蚛臣貂臣風賩떍臣袂臣ꊖ胩螃菣뾂苣鶿귥馁苣龁苣꺁菣ꦃ苣馃菣袃苣袃苣骀뿤ꢃ臣膀菣隃菣莃苣릂菣ꊂ臣骀뿤鞁臣風賩떍苣醃菣ꪃ菣꾂苣袃苣ꮁ뿤颭臣讂菣隃菣莃苣릂菣ꊂ胩ꆿ菩ꢁ胣銂郥肂볯辽볯螃菣ꒂ苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤钼볯醼臣膀껥붖뻤钼볯邼臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀꣨늌跩龔裦ꢃ臣膀裥ꎕ黥낏룥讁苣風賩떍苣随뻥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯뺁臣꾁볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀꣨늌跩龔裦ꢃ臣膀룤꺤껧蚐胨讁苣風賩떍苣몙ꇨ閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†껥붖뻤钼볯鎼臣膀껥붖뻤钼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鳦薣뷧꾁胣릂菣벃苣꺁꣨늌跩銂뿤颭臣讂臣膂臣風賩떍苣袃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鎼胣㲑䐯噉ਾ†껥붖뻤钼볯钼臣膀껥붖뻤钼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀꣨늌跩릂菣ꊂ臣膀믤ꂊ臣貂臣風賩떍苣베듧鞁胣颻諥閁苣龁꣨늌跩꾁铧ꎔ菣궃苣릂臣趉臣릂菣벃苣꺁꣨늌跩ꮁ뿨ꂊ臣貂臣龔铧鞃菣뮂苣꺁苣蚃菣뢂臣風賩떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯讁苣钼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯閼臣꾁胣醃菣ꪃ菣꾂苣袃苣骀뿤ꢃ臣膀臣릁臣꺁苣蚃菣뢂臣ꒁ臣ꚁ믤ꂊ臣貂臣風賩떍苣醃菣ꪃ菣꾂苣袃苣ꮁ뿤颭臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯閼胣㲑䐯噉ਾ†껥붖뻤钼볯隼臣膀껥붖뻤钼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鳦薣뷧꾁胣ꒂ菣뾂菣閃苣벃苣銂믤鞁臣뮂菣떂苣ꎛꛨ鞁胣鶁臣螃菣뾂苣風賩떍臣ꊖ胩颻臣讂臣膂臣螃菣뾂菣讃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤钼볯鞼臣膀껥붖뻤钼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀苣뎃苣꾁胣ꦸ뫥뮂菣떂胣鶡鋦뮂菣떂胣节臣辁臣ꢅ鳥莐룦趽苣릂菣ꂃ胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯讁苣钼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤钼볯颼臣꾁胣겜ꏨ꺽臣膀胩躁룤꺁裥邙臣閁迥鞁臣뒠郥ꮁ귨誑賦몤苣략该馁苣龁苣꺁귨誑菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†껥붖뻤钼볯馼臣膀껥붖뻤钼볯邼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀胩躁룤꺁裥邙臣膀룦ꚺ裥邙胣鶡鋦뚈駩膀藥꺁裥邙胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣钼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯邼臣꾁胣ꚭ釥꾁胣ꞅ飦ꢔ臣ꊂ苣膃菣ꢂ菣뾂胣뎟駧龔駥膀臣龁臣鶁臣ꆸ雦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯邼胣㲑䐯噉ਾ†껥붖뻤閼볯醼臣膀껥붖뻤钼볯邼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀귨誑臣膀菣莃苣ꖃ胩鞏뿤龩胣ꊂ菣鞃菣뎃苣膀迥ꆿꧦ膀臣龁臣鶁臣ꆸ雦銂믤鞁臣膀뿤閁苣龁菣莃苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯醼胣㲑䐯噉ਾ†껥붖뻤閼볯銼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂뷤ꢔ臣ꚁ菣것菣떂菣ꪃ菣ꎂ苣릂菣ꂃ苣龮雦馁苣龁苣꺁雦閳苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂뷤ꢔ臣ꚁ菣것菣떂菣ꪃ菣ꎂ苣릂菣ꂃ苣龮雦馁苣龁苣꺁雦閳臣膀볯辽볯螃菣ꒂ苣ꮁ臣蒁臣붣鏥꺁ꏨ膓蟥랍跩銂迥ꆿ臣讂껦躚臣芁臣ꚁ胣ꦼ뷯뒼菣邃苣릂臣붣鏥ꢁ藥ꮁ臣讂胣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂臣誁臣ꚁꏨ膓臣ꂊ럥떍苣鞏뿤馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂臣誁臣ꚁ諥ꖷ臣貂臣붣鏥꺁諥ꖷ臣貂臣붣鏥몇跨떍苣鞏뿤馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂臣誁臣ꚁ諥ꖷ臣貂臣붣鏥ꮁ꿥馁苣ꦲꏥ뒠触떍苣鞏뿤馁苣떮髩ꢁ胣붣鏥몇跨떍胣ꂊ럥떍胣ꂊ럥閁苣龁ꏨ膓蟥랍跩膀단늣ꃥ肉跩銂郥肂럦颻跩銂볯辽볯螃菣ꒂ苣讁苣醃菣ꪃ菣꾂菣벃苣릂菣ꊂ臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†껥붖뻤閼볯鎼臣膀껥붖뻤閼볯銼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣붣鏥꺁ꏨꂀ菣궃苣릂臣ꊖ臣讂菣벃苣銂迥蚛臣讂껦躚臣膀ꏨꂀ菣궃苣릂臣ꊖ臣讂菣벃苣銂ꏨꂀ뫥鞈臣베듧馁苣떮髩ꢁ胣붣胩鞃菣뮂苣ꮁ雩馁苣螃菣뾂臣ꊖ胩颻臣覂苣龁ꏨꂀ菣벃苣떍苣龔裦馁苣떮髩ꢁ胣붣胩螃菣뾂跩銂볯辽볯螃菣ꒂ苣ꮁ뿤颭臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯뺁臣꾁볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀볯辽볯螃菣ꒂ苣銂ꏨ膓臣ꊖ胩颻臣讂껦躚臣膀볯辽볯螃菣ꒂ苣銂ꏨ膓菣莃苣벃苣ꮁ迥誂믤醁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯钼胣㲑䐯噉ਾ†껥붖뻤閼볯閼臣膀껥붖뻤閼볯銼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣붣鏥꺁蟥랍臣ꊖ臣讂蟥랍菣벃苣銂迥蚛臣讂껦躚臣膀蟥랍菣벃苣銂蟥랍苣袃苣ꮁꃦ趴臣讂껦躚臣膀ꏨ膓蟥랍跩銂铧邈臣讂껦躚臣膀蟥랍跩銂蟥랍苣袃苣薆臣몇跨螃菣뾂臣ꊖ胩颻臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯讁苣閼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯隼臣꾁胣붣鏥꺁蟥랍臣ꊖ臣讂菣벃苣꾁胣ꦸ뫥겸껥ꒀ胣Ꞽ諥겸껥ꒀ胣节臣辁臣趽뷧Ꞻ꣦膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†껥붖뻤閼볯鞼臣膀껥붖뻤閼볯銼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꂊ럥閁苣龁ꏨ膓苣ꊽ裦馁苣龁苣ꮁ胣붣鏥꺁諥ꖷ臣ꊖ臣讂諥ꖷ菣벃苣銂迥蚛臣讂껦躚臣膀ꏨ膓臣ꂊ럥ꮁ雩馁苣ꂊ럥螃菣뾂苣ꂊ럥릂菣ꊂ臣베듧馁苣떮髩ꢁ胣ꂊ럥떍苣龔裦馁苣떮髩ꢁ胣ꂊ럥릂菣ꊂ臣誁臣ꚁ諥ꖷ跩銂諥ꖷ菣벃苣ꮁ雩ꎀ믤醁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯鞼胣㲑䐯噉ਾ†껥붖뻤閼볯颼臣膀껥붖뻤閼볯銼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀諥ꖷ臣貂臣붣鏥銂뷥邈臣讂臣膂臣붣鏥꺁諥ꖷ臣膀ꏨ膓苣覀뫥ꮁ臣蒁臣놢賥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†껥붖뻤閼볯馼臣膀껥붖뻤閼볯銼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꂊ럥閁苣龁ꏨ膓臣몇跨ꮁ雩馁苣ꂊ럥閁苣龁ꏨ膓臣몇跨螃菣뾂苣躏鯩馁苣떮髩ꢁ胣ꂊ럥閁苣龁ꏨ膓臣ꊖ臣讂蟥랍菣벃苣銂諥ꖷ苣袃苣ꮁꃦ趴臣讂껦躚臣膀諥ꖷ臣貂臣붣鏥몇跨떍苣龔裦馁苣떮髩ꢁ胣ꂊ럥릂菣ꊂ臣誁臣ꚁ諥ꖷ臣貂臣붣鏥몇跨떍苣몇跨螃菣뾂臣ꊖ胩颻臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣閼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯邼臣꾁胣겜雦閳臣膀단늣ꃥ肉臣誁臣讂諥ꖷ臣貂臣붣鏥꺁단늣ꃥ肉菣벃苣銂迥蚛臣讂껦躚臣膀諥ꖷ臣貂臣붣鏥ꮁ雩馁苣ꦲꏥ뒠触螃菣뾂苣ꦲꏥ릂菣ꊂ臣베듧馁苣ꢍ臣ꚩ臣膀단늣ꃥ肉跩銂铧邈臣讂껦躚臣膀단늣苣袃苣薆臣ꦲꏥ뒠触螃菣뾂苣ꦲꏥ뒠触떍臣ꊖ胩颻臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣閼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯醼臣꾁胣ꦼ뷯뒼菣邃苣릂臣覂菣隃菣莃苣螃菣뾂苣袃苣뢁臣蒐跩꺁胩ꆿ臣膀볯辽볯螃菣ꒂ苣ꮁ雩ꎀ臣讂ꏨ膓臣ꦲꏥ閁苣龁臣趁臣財苣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣閼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯銼臣꾁胣겜雦閳臣膀볯辽볯螃菣ꒂ苣讁苣螃菣뾂苣袶軥馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂苣龔铧붖꣨ꮁ뿨뒍臣ꚁ雦鞁臣붣鏥ꢁ雩ꎀ믤醁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†껥붖뻤閼볯鎼臣膀껥붖뻤閼볯銼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣붣鏥薌ꏨꮁ雩ꎀ臣讂菦놠臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ菣것菣떂菣ꪃ菣ꎂ菣莃苣ꖃ苣ꮃ菣꾂苣莃菣馁苣떮髩ꢁ胣袃菣벃苣鎃菣蚃苣较菣랂菣ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣醃菣ꪃ菣꾂苣袃苣ꞁ跩銂菣莃苣ꊂ菣鞃臣讂껦躚臣膀菣隃菣莃苣릂菣ꊂ臣覂臣떍臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ菣ꦃ苣馃菣袃苣袃苣薆臣薃ꃥꮁ苣꾂苣릂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀볯辽볯螃菣ꒂ苣薆臣ꂊ럥릂菣벃苣꺁菣벃苣銂꣨늌臣膀볯辽볯螃菣ꒂ苣讁苣鞃菣ꒂ菣벃菣릂菣ꊂ臣螃菣뾂苣骀뿤鞁胣ꦼ뷯뒼菣邃苣릂臣誁臣ꚁ臣꺁苣蚃菣뢂臣龁苣꺁꣨늌跩銂铧邈臣膀볯辽볯螃菣ꒂ苣讁苣鞃菣ꒂ菣벃菣릂菣ꊂ臣風賩떍苣骀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯꺁룤財苣ꮐ苣芀껥붖뻤閼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀觥꺁苣蚃菣뢂臣龁苣ꮁ铧邈臣貂臣떍臣風賩떍苣颻諥鞁臣膀믤ꂊ臣貂臣떍苣龔裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯뺁臣꾁볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣颻諥閁苣龁跩銂菣隃菣莃苣릂菣ꊂ臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣閼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣뚈駩ꮁ臩趏臣龁ꃥ袐臣ꚭꃥ銂뗨開臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†껥붖뻤閼볯颼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣ꦼ뷯뒼菣邃苣릂臣膀볯辽볯趃菣袃菣벃苣薆臣隻臣ꦼ뷯뒼菣邃苣릂臣骀뿤馁苣龁苣꺁胩ꆿ苣릂菣ꂃ臣膀雦財臣貂苣鶃菣랂菣銂裥骮臣讂臣膂臣鶃菣랂菣몱껥ꢂ菣뢂菣ꢁ胣鶃菣랂菣誁苣뎁菣莃菣꾃菣꾂菣讃苣ꮁ苣ꎁ臣놠釥閁苣龁諧讅菦놠苣베듧馁苣龁苣꺁菣ꪃ苣벃菣鶃苣袃菣ꢁ胣鶃菣랂菣몱껥ꢂ菣뢂菣ꮁ苣ꎁ臣ꒈ껥閁苣龁菣ꪃ苣벃苣붖ꇨ馁苣龁苣꺁菣ꪃ苣벃雦財苣뎃苣뎃臣膀볯辽볯螃菣ꒂ苣ꮁ苣ꎁ臣膀臣袂臣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁믤꺁볯辽볯螃菣ꒂ苣ꮁ苣ꎁ臣붖ꇨ閁苣龁菣ꪃ苣벃苣ꎛꛨ馁苣龁苣꺁菣ꊂ菣讃苣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†껥붖뻤閼볯馼臣膀껥붖뻤閼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀胩ꆿ苣릂菣ꂃ臣膀菣莃苣ꖃ胩鞏뿤龩胣ꊂ菣鞃菣뎃苣膀迥ꆿꧦ膀臣龁臣趃菣袃菣벃苣ꒂ菣뾂菣閃苣벃苣뎂菣袃菣벃菣膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯뺁臣꾁볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀볯辽볯趃菣袃菣벃苣꾁胣閃苣낂菣邃苣릂苣ꊽ裦馁苣螤闦꺁菣邃苣릂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣閼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯醼臣꾁胣鶃菣랂菣몱껥ꢂ菣뢂菣꾁胣ꦼ뷯뒼菣邃苣릂臣龁苣꺁菣ꦃ菣벃苣ꮁ鿥ꖁ臣ꚁ胣ꦁ臣鶃菣랂菣貁雦財臣貂苣讁苣ꒈ껥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣閼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯銼臣꾁胣醃菣ꆃ菣뾂臣膀볯辽볯螃菣ꒂ苣薆臣邃菣蚃菣꺁껦릮蟩膀菣莃苣ꖃ胩鞏뿤龩苣讻臣ꚁ뗧袐臣貂臣隻臣ꦼ뷯뒼菣邃苣릂胣뺁臣꾁苣ꦃ苣覃蛥꺁菣邃苣릂臣꺁苣莃菣ꪃ菣꾂胩鞏뿤龩臣릂菣벃苣릂胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†껥붖뻤閼볯鎼臣膀껥붖뻤閼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣ꪃ苣벃뇦骮苣뎃苣뎃臣膀菣ꦃ菣벃苣꺁ꓥ뒛臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣붖ꇨ閁苣ꚁ臣讂菣ꪃ苣벃苣覤鯦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣閼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯钼臣꾁胣鶃菣랂菣몱껥ꢂ菣뢂菣꾁胣鶃菣랂菣銂鳦讧裦躃菣覃臣超룥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣閼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯閼臣꾁胣钃苣ꊃ菣뾂臣膀菦놠苣躏鯩鞁胣鶁苣銂菣벃苣馃菣릂臣베듧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣閼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯隼臣꾁胣薃ꃥ꾁胣뺏鳥꺁菣邃苣릂꟦邈胣钃苣躃菣覃臣붃諥膀迦鮾臣貂臣蒁苣떂菣鎃苣膀菣莃菣꾃菣꾂臣뺯臣讂菣벃菣膦믤膀菣붂菣릂裥ꢔ迥붃胦ꢎ껥膀臣龁臣袃菣겂苣馃菣袃胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†껥붖뻤閼볯鞼臣膀껥붖뻤閼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦薣뷧꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁菣ꊂ菣벃菣ꮁ菣ꪃ苣벃苣超뿤馁苣龁苣꺁苣벃菣ꎂ菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†껥붖뻤閼볯颼臣膀껥붖뻤閼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀苣벃菣ꎂ菣벃苣꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣꾂菣Ꚃ菣螃菣ꒂ苣ꢁ臣鎖臣늂菣袃苣Ꞃ苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†껥붖뻤閼볯馼臣膀껥붖뻤閼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣肜苣醿臣醿軦躃菣覃臣鶃菣랂菣銂藩莸臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯馼胣㲑䐯噉ਾ†껥붖뻤閼볯邼臣膀껥붖뻤閼볯颼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀菣ꪃ苣벃뇦骮苣뎃苣뎃臣膀菣ꪃ苣벃臣ꊂ苣뮂苣馁苣龁苣ꮁ菣ꊂ菣벃菣ꢁ胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯邼胣㲑䐯噉ਾ†껥붖뻤閼볯醼臣膀볯辽볯趃菣袃菣벃苣薆臣ꦼ뷯뒼菣邃苣릂臣辂臣ꎁ臣鶃菣랂菣ꆮ郧銂裥ꎕ臣鮁苣龁苣꺁雦閳苣ꮐ苣芀볯辽볯趃菣袃菣벃苣薆臣ꦼ뷯뒼菣邃苣릂臣鶃菣랂菣ꆮ郧銂裥ꎕ臣讂臣膂臣릖돦꾁胣躃菣覃臣몙ꛨꆃ菣뮂菣뢂苣鞏뿤馁苣떮髩ꞁ臣ꎁ臣膀駧讦菣莃苣벃苣꾁胣낖臣蒁菣ꪃ苣벃苣颭裥馁苣膀菣ꪃ苣벃苣覤鯦馁苣鎁臣膀臣龁臣鶁臣ꆸ雦銂蓦뎛臣貂臣蒁苣膀껦躚臣膀苣閃苣벃菣莃苣벃苣ꞁ駧讦菣莃苣ꖻ룤ꮁ뿥钭臣讂껦躚臣芁臣ꚁ胣ꪂ菣ꆂ菣ꆃ菣뮂菣뢂臣膀菣ꪃ苣벃苣颭裥馁苣膀껦躚臣膀触趪菣莃苣벃苣銂迥ꆿ臣讂껦躚臣芁臣ꚁ胣뾉ꫨꆃ菣뮂菣뢂臣鶃菣랂菣銂ꛨ花臣讂胣떮髩ꢁ胣鶃菣랂菣銂郥肂菣莃苣벃苣ꞁ뿥钭臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤閼볯銼臣꾁胣겜雦閳臣膀菣ꊂ菣벃菣讁苣鞏뿤鞁臣鶃菣랂菣銂苣뎃苣袃菣ꮃ臣讂껦躚臣膀苣蚃菣뾂苣銂꟦邈룦뾁菣벃菣ꮁ鯦낖臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣뒛雦ꆃ菣뮂菣뢂臣뒛雦閁苣龁菣ꪃ苣벃苣鞏뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†껥붖뻤閼볯钼臣膀껥붖뻤閼볯醼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣뒛雦ꆃ菣뮂菣뢂臣誁臣ꚁ迥ꆿ臣貂臣뒛雦閁苣龁菣ꪃ苣벃臣뺯臣ꚁꋧ趪苣龮ꇨ馁苣떮髩ꢁ胣뒛雦閁苣龁菣ꪃ苣벃苣ꒂ菣릂菣벃菣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†껥붖뻤閼볯閼臣膀껥붖뻤閼볯醼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀ꋧ趪臣膀雦鞁臣鶃菣랂菣貁迧ꢜ臣鶃菣랂菣ꢁꯧ袐臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣芁苣낁胣낖臣蒁菣ꪃ苣벃苣銋郥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯隼臣膀껥붖뻤閼볯醼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀ꋧ趪臣膀雦鞁臣鶃菣랂菣貁迧ꢜ臣鶃菣랂菣ꢁꯧ袐臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣芁苣낁胣낖臣蒁菣ꪃ苣벃苣ꢃ裥蒚臣龮雦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†껥붖뻤閼볯鞼臣膀껥붖뻤閼볯醼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣钃苣躃菣覃臣鶃菣랂菣꺁ꯧ袐苣ꚭ釥馁苣龁苣ꮁ胣뚫郥ꚭ釥ꆃ菣뮂菣뢂苣钃苣躃菣覃臣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†껥붖뻤閼볯颼臣膀껥붖뻤閼볯醼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣鶃菣랂菣뒛雦꺁臣膂臣钃苣躃菣覃臣覂駧讦菣莃苣벃苣銂迥ꆿ臣讂껦躚臣膀苣閃苣벃菣莃苣벃苣ꞁ뿨ꆿ臣讂껦躚臣膀菣ꪃ苣벃鯦낖臣膀뿤閁苣鞾苣鎁臣銂ꓧ馁臣膂臣钃苣躃菣覃臣覂迥뺫菣莃苣벃苣銂迥ꆿ臣讂껦躚臣膀雦鞁臣鶃菣랂菣銂郥肂鯦낖菣莃苣벃苣銂胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣閼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯馼臣꾁胣겜雦閳臣膀鯦낖菣莃苣벃苣ꮁ臣蒁臣鞏뿤閁苣龁鯦낖臣貂臣鶃菣랂菣ꮁ꿥鞁臣몢ꫨ銂껥財臣讂껦躚臣膀鯦낖臣貂臣鶃菣랂菣銂苣뎃苣袃菣ꮃ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣閼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯邼臣꾁胣겜雦閳臣膀迧ꢜ臣鶃菣랂菣ꢁ雦鞁臣鶃菣랂菣ꢁ臣鎖臣螃菣뾂苣ꮐ苣閃苣ꒂ菣銂铧邈臣讂껦躚臣膀菣ꆂ苣ꮃ苣钃苣躃菣覃臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯邼胣㲑䐯噉ਾ†껥붖뻤閼볯醼臣膀껥붖뻤閼볯醼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦릖돦꾁胣钃苣躃菣覃臣鶃菣랂菣꺁臣膂臣较菣覃苣Ꞃ苣릮蟩銂鳦馁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣钃苣躃菣覃臣较菣覃苣Ꞃ苣릮蟩ꢁ룤뒇臣讂苣蚁臣鶃菣랂菣銂뿤ꎭ臣讂껦躚臣膀뿤ꎭ臣貂臣鶃菣랂菣銂菣ꊂ菣벃菣ꮁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣閼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯銼臣꾁胣겜雦閳臣膀雦鞁臣鶃菣랂菣ꢁ迧ꢜ臣鶃菣랂菣ꢁ臣鎖臣覤鯦銂裥骮臣讂껦躚臣膀菣ꪃ苣벃臣誁臣讂ꓥ뒛苣钃苣躃菣覃臣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†껥붖뻤閼볯鎼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣隻臣躃菣覃蛥꺁菣ꪃ苣벃苣몙ꛨ鞁胣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁믤꺁菣벃菣ꮁ苣ꎁ臣膀뿤閁苣龁菣莃苣벃苣讁苣鶃菣랂菣銂鯦낖臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯꺁룤財苣ꮐ苣芀껥붖뻤閼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꓨ낕臣躃菣覃臣覂臣鶃菣랂菣銂胩邵臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†껥붖뻤閼볯閼臣膀껥붖뻤閼볯鎼臣龁臣閼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀믤꺁菣벃菣讁苣꺁菣莃苣벃苣ꞁ迥ꆿ臣貂臣鶃菣랂菣銂ꋧ趪臣膀苣ꮃ菣鞃鯧蒚臣뚫郥馁苣鶃菣랂菣銂详Ꚑ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯隼臣膀껥붖뻤閼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뺏鳥꺁菣邃苣릂鷦뚻臣肸蟨馁苣袂臣ꮁ껥薣臣貂臣鶃菣랂菣銂ꓥ뒛臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†껥붖뻤閼볯鞼臣膀껥붖뻤閼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣鶃菣랂菣鎖臣螃菣뾂苣袨껧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣뮛뫦鞃菣낂菣邃苣릂苣ꮐ苣芀鯩邺菣ꦃ苣螃菣ꒂ苣꾁胣뮛뫦鞃菣낂菣邃苣릂蛥꺁鯥꾷臣뮛諥銂뻤ꚵ臣讂臣膂臣뮛뫦ꢁ胣隤菩ꦼ뷯뒼菣邃苣릂臣뮛諥銂뻤ꚵ臣讂臣膂臣뮛諥뎂菣袃菣벃菣ꢁ胣隤菩ꦼ뷯뒼菣邃苣릂臣辕臣袐苣鮁臣隤菩ꦼ뷯뒼菣邃苣릂臣鲚껥貁駧龔臣龁臣Ꚑ臣銂裥骮臣讂臣膂臣ꒂ菣뾂菣閃苣벃苣ꞁ臣ꎁ臣膀ꓥꢃ볯辽볯螃菣ꒂ苣ꮁ髩뎮臣몙铧鞁臣뒠郥膀鯩邺菣ꦃ苣螃菣ꒂ苣貁鯩邺苣뎃菣궃菣ꦃ苣讻臣ꚁꓥꢃ볯辽볯螃菣ꒂ苣뢁臣뮛뫦銂藥貂鯧馁胣ꒂ菣뾂菣閃苣벃苣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†껥붖뻤閼볯馼臣膀껥붖뻤閼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀苣뎃苣벃菣Ꞃ菣릂臣膀菣벃苣꒺迦膀鯩鮊뻤ꚵ胣뺁臣꾁臣꺁룤릖臣龁苣ꮁꓥꢃ볯辽볯螃菣ꒂ苣ꢁ苣뎃苣벃菣Ꞃ菣릂苣ꢁ苣龁苣꺁菣莃菣꾃菣꾂苣뎃苣벃菣Ꞃ菣릂苣뎃菣궃菣ꦃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯뺁臣꾁볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀苣뎃苣벃菣Ꞃ菣릂臣膀菣벃苣꒺迦膀鯩鮊뻤ꚵ胣뺁臣꾁臣꺁룤릖臣龁苣ꮁꓥꢃ볯辽볯螃菣ꒂ苣ꢁ苣뎃苣벃菣Ꞃ菣릂苣ꢁ苣龁苣꺁菣讃菣벃苣ꮃ苣ꪃ苣ꮃ菣릂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣閼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯醼臣꾁胣ꒂ菣뾂菣閃苣벃苣꾁胣開뷤꺁鯧隦胣醃菣벃菣뮂菣袃ꧦ붃臣龮ꇨ膀臣龁臣趸迦몙胦ꆃ菣ꪃ臣ꪃ菣벃菣閃菣莃苣ꖃ胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣꺁臣膂臣隤菩ꦼ뷯뒼菣邃苣릂臣ꒂ菣뾂菣閃苣벃苣銂臣讂臣膂臣ꪼ볯ꆼ볯ꒂ菣뾂菣閃苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯醼胣㲑䐯噉ਾ†껥붖뻤閼볯銼臣膀껥붖뻤閼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀苣뎃苣벃菣Ꞃ菣릂臣膀苣ꪃ苣ꮃ菣ꪃ菣Ꞃ菣ꮃ苣뎃苣벃菣Ꞃ菣릂볯뎼볯ꦼ볯邃苣膀볯銼볯邃苣膀苣鞁臣꾁볯鎼볯邃苣膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣꺁臣膂臣ꒂ菣뾂菣閃苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†껥붖뻤閼볯鎼臣膀껥붖뻤閼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鯩邺菣ꦃ苣螃菣ꒂ苣꾁胣뮂菣떂臣ꒂ菣뾂菣閃苣벃苣銂臣讂臣膂臣ꢼ볯꒼菣ꦃ菣릂菣벃菣ꒂ菣뾂菣閃苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†껥붖뻤閼볯钼臣膀껥붖뻤閼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀苣뎃苣꾁胣ꢑ鯥ꦸ뫥뮂菣떂胣뾹뫥뮂菣떂胣醿軦뮂菣떂胣节臣辁臣ꢜ郥뮂菣떂胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣閼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯閼臣꾁胣겜ꏨ꺽臣膀鯩邺菣ꦃ苣螃菣ꒂ苣꺁臣膂臣袃菣릂菣莃菣龮ꇨ낒ꋥ袼볯ꖼ볯覼苣몢ꯧ馁苣龁苣꺁菣ꦃ苣蚃菣覃菣ꦃ菣袃菣ꦂ菣ꂃ菣뢂菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯隼臣膀껥붖뻤閼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦薣뷧꾁胣隤菩ꦼ뷯뒼菣邃苣릂臣開뷤銂鯧隦臣讂臣膂臣ꊃ菣뾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣閼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯鞼臣꾁胣겜ꏨ꺽臣膀鯩鮊裥ꆾ苣뾽铧鞁臣隤菩ꦼ뷯뒼菣邃苣릂臣뮛뫦銂藥貂鯧馁臣膂臣ꊂ苣膃菣ꢂ菣뾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣閼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯颼臣꾁胣겜ꏨ꺽臣膀菣莃苣ꖃ胩鞏뿤龩胣ꊂ菣鞃菣뎃苣膀迥ꆿꧦ膀臣龁臣趃菣袃菣벃苣ꒂ菣뾂菣閃苣벃苣뎂菣袃菣벃菣膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣骀뿤랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†껥붖뻤閼볯馼臣膀껥붖뻤閼볯颼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀鳦薣뷧꾁胣骀뿤랂苣蚃菣銂胩鞁臣隤菩ꦼ뷯뒼菣邃苣릂臣뚊藦銂ꃥ誑臣讂臣膂臣놠釥ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯钼볯讁苣閼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯邼臣꾁胣겜ꏨ꺽臣膀鯩邺菣ꦃ苣螃菣ꒂ苣ꢁ胩ꆿ臣讂ꓨ낕臣ꦼ뷯뒼菣邃苣릂苣ꮐ臣膀鯩邺菣ꦃ苣螃菣ꒂ苣꾁胣뮛뫦鞃菣낂菣邃苣릂臣骀뿤馁苣螤闦꺁볯辽볯螃菣ꒂ苣꺁臣貂臣貂臣릂菣벃苣릂苣놠釥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣뮛뫦鞃菣낂菣邃苣릂苣뾽铧鞁臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣꾏铧Ꞁ苣醐룤閁臣讂臣膂臣릖돦銂郥肂胣뮛뫦鞃菣낂菣邃苣릂苣뾽铧鞁臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣ꦈ铧꾏菨Ꞁ苣醐룤閁臣讂臣膂臣릖돦꾁胣ꆮ郧뺯뇨꺁볯辽볯螃菣ꒂ苣꺁菣릂菣銂駧讦臣讂껦躚臣膀鯩邺菣ꦃ苣螃菣ꒂ苣銂裥龜賥馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂苣ꎛꛨ馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂臣릂菣벃苣릂苣놠釥馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂臣鲚껥貁駧龔臣龁ꃥ袐臣開뷤銂뻥ꞗ臣讂臣膂臣ꪎ뷧銂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤閼볯銼臣꾁胣ꆮ郧뺯뇨꺁볯辽볯螃菣ꒂ苣꺁菣릂菣銂駧讦臣讂껦躚臣膀鯩邺菣ꦃ苣螃菣ꒂ苣ꮁ軦骶臣貂臣ꦉ郧蒚菣릂苣ꢂ菣ꖃ菣것菣랂菣뎃臣讂껦躚臣膀觧蚐髧ꮁ軦骶臣貂臣蒁苣节臣銂裥骮臣讂臣膂臣ꦉ郧蒚菣릂臣鶁苣麁苣銂闥蒁郥辂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯뺁臣꾁볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀껧蚐꿥ꆱ臣ꦼ뷯뒼菣邃苣릂臣ꪃ苣袃苣몙ꛨ馁苣떮髩꾁胣ꆮ郧馁苣龁苣ꮁ뿨辁臣螃菣ꒂ苣銂駧讦臣讂臣膂臣ꆄ럧龩臣袂臣骀뿤ꪃ菣꾂苣ꆷ鯥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†껥붖뻤閼볯钼臣膀껥붖뻤閼볯醼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鯩邺菣ꦃ苣螃菣ꒂ苣銂裥龜賥馁苣떮髩꾁胣ꪃ菣벃菣鮃苣袃胣ꪂ菣놂苣袃菣벃苣ꞃ菣螃菣ꒂ苣膀臣龁臣鶁臣ꆸ雦讁苣鶃菣랂菣銂菣벃菣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†껥붖뻤閼볯閼臣膀껥붖뻤閼볯醼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣ꪃ苣벃臣膀该鲽苣ꆮ郧뺯뇨꺁볯辽볯螃菣ꒂ苣꺁菣릂菣ꢁ雩ꎀ믤醁苣辦觥꺁苣莃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯隼臣膀껥붖뻤閼볯醼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀该鲽臣膀볯辽볯螃菣ꒂ苣뢁臣ꖎ뛧꺁꣧麡臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†껥붖뻤閼볯鞼臣膀껥붖뻤閼볯醼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀볯辽볯螃菣ꒂ苣銂鯧隦臣讂껦躚臣膀볯辽볯螃菣ꒂ苣讁苣骀뿤銂鯧隦臣讂껦躚胣ꦼ뷯뒼菣邃苣릂蛥꺁苣ꦂ菣膃菣莃苣ꢂ菣뢂苣뎃菣讁苣ꆃ菣뮂菣뢂苣鞏뿤馁苣떮髩膀볯辽볯螃菣ꒂ苣薆臣Ꚃ苣莃菣覃菣낂苣벃苣Ꞃ菣袃臣覂菣莃苣벃苣銂迥ꆿ臣讂臣ꢁ臣놤闦銂鯧隦臣讂껦躚胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣閼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯颼臣꾁胣ꦼ뷯뒼菣邃苣릂臣릂菣벃苣릂苣놠釥馁苣떮髩꾁胣ꚭꃥ銂胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣閼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯馼臣꾁胣ꚭꃥ꾁胣뮛귥ꆃ菣ꮃ胣궃苣ꮁ鯦趁뻨뺁苣龁苣馃菣袃胣뺁臣꾁菣궂苣袃菣莃苣벃苣膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣閼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯邼臣꾁胣開뷤銂蛥讖臣讂臣膂臣ꪎ뷧銂臣讂껦躚臣膀菣邃苣릂蛥ꞁ菣ꊃ菣袃臣趆뗨開臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣閼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯醼臣꾁胣開뷤銂蛥讖臣讂臣膂臣ꪎ뷧銂臣讂껦躚臣膀볯辽볯螃菣ꒂ苣薆臣閃苣벃菣Ꚃ苣ꊂ苣閃菣莃苣ꖃ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣閼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯銼臣꾁胣開뷤銂鯥ꦾ臣讂臣膂臣ꪎ뷧銂臣讂臣ꢁ臣膀볯辽볯螃菣ꒂ苣뢁臣뮛뫦銂藥貂鯧鞁臣膀鯩邺菣ꦃ苣螃菣ꒂ苣讁苣뮛諥銂뻥讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣閼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯鎼臣꾁胣開뷤銂鯥ꦾ臣讂臣膂臣ꪎ뷧銂臣讂껦躚臣膀鯩邺臣覂菣莃菣ꪃ臣螈苣뾛臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀껧蚐꿥ꆱ臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣몙ꛨ鞁胣ꆮ郧뺯뇨꺁볯辽볯螃菣ꒂ苣꺁菣릂菣銂꟦覯臣膀鯩邺菣ꦃ苣螃菣ꒂ苣銂裥龜賥鞁胣ꆮ郧뺯뇨꺁볯辽볯螃菣ꒂ苣銂鯧隦臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†껥붖뻤閼볯閼臣膀껥붖뻤閼볯钼臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뮛뫦鞃菣낂臣袂臣ꖎ뛧閁苣龁볯辽볯螃菣ꒂ苣銂苣覃菣뾂苣몂臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯隼臣膀껥붖뻤閼볯钼臣龁臣閼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀껧蚐꿥ꆱ臣ꦼ뷯뒼菣邃苣릂臣릂菣벃苣릂苣놠釥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯鞼볯讁苣閼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀껧蚐꿥ꆱ臣ꦼ뷯뒼菣邃苣릂苣鲽该閁臣ꚁ该鲽苣ꦾ韦閁臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†껥붖뻤閼볯颼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣ꦼ뷯뒼菣邃苣릂臣膀菣릂菣낒ꋥ銂郥뾁胣鮃苣袃鋧莢臣膀菣릂菣낒ꋥ꺁臥ꢅ胦誁苣뎁该鲽苣놠釥馁苣Ꚃ苣莃菣覃菣낂菣莃苣벃苣銂胩ꆿ臣讂臣膂臣Ꚃ苣莃菣覃菣낂苣벃苣Ꞃ菣袃臣膀菣릂菣낒ꋥꢔ臣뮛뫦ꢁ臣ꖈ臣뮛뫦銂郥肂菣ꦃ苣蚃菣覃뿤베胦ꢂ菣뢂菣袼볯늼볯覼臣膀苣ꦂ菣膃菣莃苣ꆃ菣뮂菣뢂苣뒼볯ꖼ菣궃菣꾂菣Ꞃ菣뎃臣뢛臣벾苣龁苣꺁볯늼볯蚈闦讞迥뎸菣뢂菣꾂臣膀菣릂菣낒ꋥꮁ髩뎮臣몙铧鞁臣뒠郥ꮁ菣Ꞃ苣ꮃ苣벃菣벃该鲽苣ꦁ铧馁苣龁苣꺁볯늼볯궃苣莃苣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†껥붖뻤閼볯馼臣膀껥붖뻤閼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣릂菣낒ꋥ꾁胣鮃苣袃鋧莢臣ꒂ菣벃苣銂뷤邈臣膀菣릂菣ꎻ鯦ꒂ菣벃苣袼볯늼볯覼臣鞁臣鶿귥閁苣讂苣ꆃ菣뢂苣钃菣銂볯늼볯ꮁ胩ꆿ臣讂臣膂臣ꒂ菣벃苣鲽裦ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯뺁臣꾁볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣릂菣낒ꋥ꾁胣鮃苣袃菣궃菣꾂菣Ꞃ菣뎃苣궶賦馁苣龁苣꺁菣릂菣隃菣莃苣膃苣벃菣궃苣莃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯邼胣㲑䐯噉ਾ†껥붖뻤閼볯醼臣膀껥붖뻤閼볯颼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣릂菣隃菣莃苣膃苣벃菣꾁胣Ꚃ苣莃菣覃菣낂菣莃苣벃苣隃菣莃苣膀菣ꊂ菣邃苣릂菣궃菣꾂胣뺁臣꾁귨ꖈ菣궃菣꾂胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣閼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯銼臣꾁胣鮃苣袃鋧莢臣膀믤꺁菣莃苣ꖃ菣邃苣릂胣꾂菣Ꚃ菣薆臣螃菣ꒂ苣膀臣龁臣鶁臣ꆸ雦ꢁ胩ꆿ臣讂臣膂臣骀뿤ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣閼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯鎼臣꾁胣뒼볯ꖼ臣膀菣릂菣낒ꋥꮁ髩뎮臣몙铧鞁臣뒠郥ꮁ볯늼볯貁ꓥꢃ菣邃苣릂臣骀뿤馁苣鎁臣銂迥붃臣馁苣龁苣꺁胩ꆿ苣릂菣ꂃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣閼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯钼臣꾁胣뒼볯ꖼ臣膀菣릂菣ꎻ鯦ꒂ菣벃苣袼볯늼볯覼苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣閼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯閼臣꾁胣ꢼ볯ꦼ臣膀볯辽볯螃菣ꒂ苣ꢔ臣ꪂ菣것菣蚃苣뎃苣랂苣蚃菣膀菣ꦃ苣邃胣誁苣뎁ꧦ붃苣벃菣꺁苣钃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯隼臣膀菣ꦃ苣蚃菣覃뿤베胦ꢂ菣뢂菣袼볯늼볯覼苣뾽铧鞁臣閃苣ꒂ菣ꪂ菣邃菣ꆃ苣讃苣ꂃ苣龮ꏨ馁苣龁苣꺁雦閳苣ꮐ苣芀菣ꦃ苣蚃菣覃뿤베胦ꢂ菣뢂菣袼볯늼볯覼苣뾽铧鞁臣閃苣ꒂ菣ꪂ菣邃菣ꆃ苣讃苣ꂃ苣龮ꏨ馁苣龁苣꺁雦閳臣膀髩뎮臣ꒁ臣ꚁ菣릂菣낒ꋥ銂鯧隦臣讂껦躚臣膀菣궃菣꾂菣Ꞃ菣뎃臣Ꚃ苣莃菣覃菣낂菣莃苣벃苣銂菣릂菣馁苣떮髩ꢁ胣鮃苣袃鋧莢臣鲚껥銂ꓦ몇臣讂껦躚臣膀菣릂菣낒ꋥ꺁髩뎮臣覂鯥ꦾ臣讂臣膂臣鲚껥鞃菣뮂苣銂껥薣臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯꺁룤財苣ꮐ苣芀껥붖뻤閼볯鞼臣꾁胣鮃苣袃鋧莢苣ꎛꛨ馁苣떮髩꾁胣鮃苣袃鋧莢臣覂뷯覽뷯螽苣鞏뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†껥붖뻤閼볯颼臣膀껥붖뻤閼볯隼臣龁臣閼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯颼臣꾁胣Ꚃ苣莃菣覃菣낂菣莃苣벃苣銂菣릂菣馁苣떮髩꾁胣Ꚃ苣莃菣覃菣낂菣莃苣벃苣ꮁ뷯覽뷯螽苣蒵臣벾苣떮髩ꢁ胣袃菣뎃苣꾂苣ꞃ菣ꢁ臣ꚁ苣ꦂ菣膃菣莃苣ꆃ菣뮂菣뢂苣隃菣莃苣膃苣벃菣ꮁ苣龃菣袃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯讁苣閼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯馼臣꾁胣鮃苣袃鋧莢臣鲚껥銂ꓦ몇臣讂껦躚臣膀臩麊臣貂臣龜雩ꮁ苣龁臣ꚁ菣릂菣낒ꋥ讁苣邽뷯躽뷯貁迥ꆿ臣貂臣蒁臣蒁臣ꒈ껥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯馼胣㲑䐯噉ਾ†껥붖뻤閼볯邼臣膀껥붖뻤閼볯隼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣릂菣낒ꋥ꺁髩뎮苣鲤蟥馁苣떮髩꾁胣鮃苣袃鋧莢臣邃苣銂믤鞁臣骀뿤貁ꇨ辂苣ꚁ臣ꪁ臣ꢁ裥骮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣閼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯醼臣꾁胣鮃苣袃鋧莢臣鲚껥銂ꓦ몇臣讂臣ꢁ臣膀볯낼볯貁臥ꊭ臣龁臣ꒈ껥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯醼胣㲑䐯噉ਾ†껥붖뻤閼볯銼臣膀껥붖뻤閼볯隼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣릂菣낒ꋥ꺁髩뎮苣鲤蟥馁苣鎁臣꾁胣鮃苣袃鋧莢蛥꺁菣ꊃ菣ꮁ髩뎮臣몙铧鞁臣ꢁ裥骮臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣閼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯鎼臣꾁胣鲚껥鞃菣뮂苣꾁胣鮃苣袃鋧莢臣궃菣ꮂ菣ꮁ鯥ꦾ迥붃臣芁苣讁郥讁苣ꒈ껥馁苣鎁臣ꢁ胣鶁臣ꞁ臣讂ꃥ袐臣膀菣릂菣낒ꋥꮁ菣릂菣ꎻ鯦ꒂ菣벃苣銂苣뎃苣袃菣ꮃ臣讂臣ꢁ臣膀菣릂菣낒ꋥ銂蛥략该馁苣鎁臣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†껥붖뻤閼볯钼臣膀껥붖뻤閼볯隼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀髩뎮菣궃苣릂臣膀菣Ꞃ苣ꮃ苣벃菣벃菣邃苣릂臣醿臣ꮁ臣讂臣Ꚑ臣銂裥骮臣讂臣ꢁ臣膀臣蚁臣芁苣낁胣鮃苣袃鋧莢臣龩菨꺁껥財苣讖꟥馁苣袂臣ꮁ菣Ꞃ苣ꮃ苣벃菣벃菣邃苣릂苣讧裦馁苣鎁臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣閼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤閼볯閼臣꾁胣鲚껥鞃菣뮂苣꾁胣鮃苣袃鋧莢苣ꮐ苣螃菣ꒂ苣貁뿤蚐迥붃臣芁苣讁郥讁苣ꒈ껥馁苣鎁臣ꢁ胣鶁臣ꚁ臣蚁臣芁苣낁胣螃菣ꒂ苣銂뿤蚐臣讂臣膂臣꺿郧ꆄ뫤龩苣螃苣릂菣莃菣馁苣鎁臣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤閼볯隼臣膀껥붖뻤閼볯隼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀髩뎮菣궃苣릂臣膀菣릂菣낒ꋥ銂郥肂菣邃苣릂臣꒺迦꾏菨ꞁ臣讂臣Ꚑ臣銂裥骮臣讂臣ꢁ臣膀臣蚁臣芁苣낁胣螃菣ꒂ苣銂뫤鮏臣讂臣膂臣꺿郧ꆄ뫤龩苣螃苣릂菣莃菣馁苣鎁臣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†껥붖뻤閼볯鞼臣膀껥붖뻤閼볯隼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀髩뎮菣궃苣릂臣膀髩뎮臣ꎧ뇦閁苣龁臣Ꚑ臣銂裥骮臣讂臣ꢁ臣膀臣鞁臣ꎧ뇦閁苣龁ꃥ袐胣鮃苣袃鋧莢苣螃苣龃菣랂菣뎃臣讂臣ꢁ胣뒼볯ꖼ苣릂菣벃菣뚊藦ꮁ뷧辁臣ꢁ胣뺁臣꾁臣꺁룤릖苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃菣鎃菣袃菣莃苣벃苣ꮁ臣蒁臣鮃苣袃鋧莢苣ꎛꛨ鞁胣Ꚃ苣莃菣覃菣낂볯랼볯覼菣莃苣벃苣銂铧邈臣膀볯꒼菣莃苣벃苣銂菣궃菣꾂菣Ꞃ菣뎃臣鶃苣袃臣膀菣릂菣낒ꋥꮁ臣醁苣鲚껥銂ꓦ몇臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†껥붖뻤閼볯馼臣膀껥붖뻤閼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣궃菣ꮂ菣鮃苣袃鋧莢臣誁臣讂髩뎮苣鲤蟥鞁胣鮃苣袃믤뾛苣ꆃ菣뢂苣ꒂ菣릂菣벃菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯뺁臣꾁볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꪃ菣벃菣鮃苣袃鋧莢臣誁臣讂髩뎮苣鲤蟥鞁胣ꪃ菣벃菣鮃苣袃鋧莢臣鞁臣龩菨馁苣袂臣ꮁ菣Ꞃ苣ꮃ苣벃菣벃菣邃苣릂苣讧裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣隼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯醼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣ꊃ菣袃菣릂菣낒ꋥꮁ臣醁苣鲚껥銂ꓦ몇臣膀菣ꊃ菣袃菣릂菣낒ꋥ銂郥肂菣邃苣릂臣꺿郧뺁臣꾁뫤鮏臣龁苣ꮁ蓧몺ꧦ銂菣ꎂ苣醃菣膃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯醼胣㲑䐯噉ਾ†껥붖뻤隼볯銼臣膀껥붖뻤閼볯颼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣鲚껥貁꟨몱臣貂臣ꢁ裥骮臣膀髩뎮臣몙铧鞁臣螃菣ꒂ苣銂菣뎂菣莃苣ꞃ菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣閃菣벃菣꺁菣ꒂ菣벃菣閃苣벃菣覃蛥ꮁ菩蚈跩誁苣뎁苣閃苣莃菣銂郥肂菣놂菣袃苣ꖈ臣ꦼ뷯뒼菣邃苣릂臣覂迥ꆿ臣讂臣膂臣骀뿤ꢃ臣膀菩蚈跩ꢁ뻥낒菣莃菣ꆂ臣베듧閁苣龁裥꺁菩蚈跩ꢁ臣趇ꓨ馁苣邃苣袃臣銂꿦莼臣讂臣膂臣邃苣袃꿦莼菩ꢁ胣ꢃ裥떍苣ꪾ鋧邃菣閃苣꺁苣閃苣莃菣趽뷧ꮁ藩꺽臣讂臣膂臣떍苣뮂菣隃菣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†껥붖뻤隼볯钼臣膀껥붖뻤隼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀뻥낒菣莃菣ꆂ臣베듧閁苣龁菩蚈跩ꢁ믤꺁菩蚈跩ꢁ臣趇ꓨ馁苣邃苣袃臣肸蟨鞁臣蒁ꃥ袐胣邃苣袃꿦莼菩꾁胣떍苣뮂菣隃菣貁菩蚈跩銂뻥낒菣莃菣ꆂ臣超뷧馁苣鎁臣銂飩ꊭ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†껥붖뻤隼볯閼臣膀껥붖뻤隼볯鎼臣龁臣隼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯閼臣꾁胣떍苣뮂菣隃菣꾁胣隻臣ꦼ뷯뒼菣邃苣릂臣覂迥ꆿ臣龁ꓨ낕臣ꢃ裥떍臣覂뻥낒菣莃菣ꆂ臣誁臣ꚁ鳦芵跩銂꟦覯臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†껥붖뻤隼볯隼臣膀껥붖뻤隼볯鎼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦薣뷧꾁胣ꪾ鋧邃菣閃苣ꮁ臣蒁臣ꊂ苣뎃菣ꮃ臣貂臣떍苣뾽铧馁苣龁苣꺁跩ꪂ菣것菣뾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯讁苣隼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯鞼臣꾁胣겜ꏨ꺽臣膀뻥낒菣莃菣ꆂ臣誁臣ꚁ苣뮂菣隃菣閁苣龁跩銂菣궃苣릂蛥ꞁ뷤ꢔ臣讂臣膂臣떍苣骃菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†껥붖뻤隼볯颼臣膀껥붖뻤隼볯鎼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣궃苣릂臣膀볯辽볯螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣몢ꫨ馁苣龁苣ꮁ跩銂苣벃菣Ꚃ苣ꒂ臣邏뻤馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†껥붖뻤隼볯馼臣膀껥붖뻤隼볯鎼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣궃苣릂臣膀菣ꦂ苣螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣몢ꫨ馁苣龁苣ꮁ跩銂苣벃菣Ꚃ苣ꒂ臣邏뻤馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯馼胣㲑䐯噉ਾ†껥붖뻤隼볯邼臣膀껥붖뻤隼볯鎼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦薣뷧꾁胣ꦼ뷯뒼菣邃苣릂臣龁苣꺁菩蚈跩銂铧邈臣讂臣膂臣ꢃ裥떍铧邈菩ꢁ胣閃菣벃菣꺁菣ꒂ菣벃菣薆臣ꢃ裥떍苣ꮐ苣閃菣벃菣銂꟦覯臣膀臣꺁菣것菣ꂃ苣钃苣螃菣ꒂ苣ꮁ胩ꆿ臣讂臣膂臣骀뿤ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁胥薀臣躃菣覃臣베듧閁苣ꚁ臣讂菩蚈跩讁苣貮藥ꪁ跩銂苣뮂菣隃菣馁苣龁苣꺁雦閳苣ꮐ苣芀볯辽볯趃菣袃菣벃苣薆臣讀胣꺁菣벃菣ꮁꃦ趴臣貂臣蒁苣ꢃ裥떍臣覂껥ꢅ跩銂苣뮂菣隃菣馁苣龁苣꺁雦閳臣膀볯辽볯趃菣袃菣벃苣薆臣螃菣ꒂ苣讁苣ꢃ裥떍苣鞏뿤馁苣떮髩ꢁ胣ꢃ裥떍臣趇ꓨ馁苣邃苣袃苣隻臣螃菣ꒂ苣讁苣鞏뿤鞁臣隻臣ꢃ裥떍臣钯볨馁苣떮髩ꢁ胣ꪾ鋧邃菣閃苣ꮁ臣蒁臣貮藥떍苣讧꿧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯醼胣㲑䐯噉ਾ†껥붖뻤隼볯銼臣膀껥붖뻤隼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁菣邃苣릂臣覂菣것菣ꂃ苣鞏뿤馁苣떮髩ꢁ胣閃菣벃菣貁菣ꒂ菣벃菣閃苣벃菣覃蛥ꮁ菩蚈跩銂郥肂臣Ꚑ臣銂裥骮臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯꺁룤財苣ꮐ苣芀껥붖뻤隼볯鎼臣꾁胣겜雦閳臣膀菩蚈跩銂뻥낒菣莃菣ꆂ臣베듧馁苣떮髩ꢁ胣ꢃ裥떍臣ꪾ鋧邃菣閃苣꺁ꯧꢃ臣趇臣讂ꃥ袐胣议苣꺁菣ꒂ菣銂뻥낒菣莃菣ꆂ臣趏꿥뒁臣꾫菩ꮁ鯦趁뻨肂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯뺁臣꾁볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣ꖈ臣螃菣ꒂ苣讁苣견볯꺁菩蚈跩銂迥ꆿ臣讂껦躚臣膀곧銼臣ꢃ裥떍蛥꺁臣骁苣讁臣邃苣袃臣ꊗ臣ꪾ鋧邃菣閃苣ꮁ鯦趁뻨뺁苣ꚁ臣讂菣ꒂ菣ꢁ蟩螤臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀韦ꮁ뻥낒菣莃菣ꆂ臣뢛臣벾臣貂臣蒁苣邃苣袃臣趇ꓨ馁苣견볯꺁菩蚈跩薆臣邃苣袃苣钯볨馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯钼胣㲑䐯噉ਾ†껥붖뻤隼볯閼臣膀껥붖뻤隼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣견볯꺁菩蚈跩薆臣邃苣袃臣ꊗ臣ꪾ鋧邃菣閃苣ꮁ鯦趁뻨뺁苣ꚁ臣讂蟩螤臣讂菣ꒂ菣ꢁ룤뒇臣ꪁ臣ꢁ裥骮臣讂껦躚臣膀곧銼臣ꢃ裥떍苣誉駩馁苣떮髩ꢁ胣螃菣ꒂ苣貁跥蚮賥鞁臣蒁苣꾏菨Ꞁ臣芁苣ꢁ臣蚁귨誑苣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯閼胣㲑䐯噉ਾ†껥붖뻤隼볯隼臣膀껥붖뻤隼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣견볯꺁菩蚈跩薆臣馁臣ꚁ臣邃苣袃臣ꪾ鋧邃菣閃苣ꮁ韦ꮁ鯦趁뻨뺁苣ꚁ臣讂蟩螤臣讂菣ꒂ菣ꢁ룤뒇臣讂臣ꒈ껥馁苣떮髩ꢁ胣견볯꺁菩蚈跩銂뻥낒菣莃菣ꆂ臣뢛臣벾苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯隼胣㲑䐯噉ਾ†껥붖뻤隼볯鞼臣膀껥붖뻤隼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣馁臣ꚁ臣떍臣鞏뿤閁苣龁臣ꢁ胣誁苣뎁뻥낒菣莃菣ꆂ臣貮藥떍苣ꮐ苣鎁臣銂裥骮臣讂껦躚臣膀껥ꢅ跩銂裥꺁菣邃苣릂臣邏뻤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鞼胣㲑䐯噉ਾ†껥붖뻤隼볯颼臣膀껥붖뻤隼볯醼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀菩蚈跩꾁闧ꪁ苣랕臣꺁苣꺁臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣隼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯馼臣꾁胣馁臣ꚁ臣ꢃ裥떍臣鞏뿤閁苣讂觥ꮁ胣貮藥떍臣ꊂ苣뎃菣ꮃ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣邃苣릂臣覂菩蚈跩銂迥醁迥誂胣ꢃ裥떍蛥꺁菣ꒂ菣銂뻥낒菣莃菣ꆂ臣ꊗ臣뢛臣벾臣貂臣蒁苣邃苣袃臣钯볨鞁胣ꢃ裥떍苣ꪾ鋧邃菣閃苣ꮁ鯦趁뻨肂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯邼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螃菣ꒂ苣讁苣閃菣벃菣銂迥ꆿ臣膀臣꺁菣것菣ꂃ臣骃苣궃菣覃菣ꎂ菣ꮃ菣ꮁ菩蚈跩銂郥肂臣ꒈ껥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯꺁룤財苣ꮐ苣芀껥붖뻤隼볯銼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀裥꺁菣邃苣릂臣ꢃ裥떍苣螃苣릂菣莃菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯뺁臣꾁볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꪾ鋧邃菣閃苣ꮁ臣蒁臣ꊂ苣뎃菣ꮃ臣貂臣貮藥떍苣뾽铧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣隼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菩蚈跩ꢁ뻥낒菣莃菣ꆂ臣뢛臣벾臣貂臣邃苣袃臣꺁雩꺁蟩螤臣讂菣ꒂ菣貁룤뒇臣ꪁ臣ꢁ裥骮臣膀菩蚈跩꺁뷤ꢔ苣늘臣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣膀迥ꆿꧦ膀菣莃菣꾃菣꾂苣뎃苣벃菣Ꞃ菣릂苣뎃菣궃菣ꦃ胣뺁臣꾁臣꺁룤릖苣讻臣ꚁ믤꺁菣邃苣릂臣醃苣莃菣銂뫤鮏臣讂臣膂臣骀뿤ꢃ臣膀껥ꢅ菩蚈跩誁苣뎁菣벃苣ꮃ跩꺁ꯨ蚐볦鞮苣龮ꇨ馁苣鎁臣ꮁ苣ꎁ臣떍苣龔裦馁苣龁苣꺁跩龔裦ꢃ臣膀跩銂뷤ꢔ臣ꚁ胣骀뿤ꢃ苣讻臣ꚁ菣ꦃ菣뚂苣랂菣뎃苣趃菣袃菣벃苣ꮁ苣龃菣袃臣讂菣ꦃ菣뚂苣랂菣뎃菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯閼胣㲑䐯噉ਾ†껥붖뻤隼볯隼臣膀껥붖뻤隼볯閼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣낖臣蒁跩貁铧邈臣貂苣趉臣떍臣뾽铧閁苣鞾苣龜雩銂裥ꆾ臣讂臣膂臣떍鳦릊鳦邙苣ꒂ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯隼胣㲑䐯噉ਾ†껥붖뻤隼볯鞼臣膀껥붖뻤隼볯閼臣龁臣隼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯鞼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀껥ꢅ菩蚈跩ꢁ菣벃苣ꮃ跩ꢁ臣鎖臣隫郧钼껧꺁뗧鲞苣베듧馁苣龁苣꺁뻥낒菣莃菣ꆂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣隼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯颼臣꾁胣ꦼ뷯뒼菣邃苣릂臣貮藥ꢃ裥떍苣ꮐ臣膀껥ꢅ菩蚈跩꾁믤꺁볯辽볯螃菣ꒂ苣讁苣ꊻ胩閁苣龁菩蚈跩讁苣ꊂ苣뎃菣ꮃ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣隼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯馼臣꾁胣隫郧钼껧꾁껥ꢅ菩蚈跩ꢁ菣벃苣ꮃ跩ꢁ臣鎖臣銎믤蒚ꯨ蚐鋥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯馼胣㲑䐯噉ਾ†껥붖뻤隼볯邼臣膀껥붖뻤隼볯閼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀菣ꦃ菣뚂苣랂菣뎃臣膀苣꾂苣릂臣뺯臣讂돨ꖅ胣것菣뾂菣膀铦閉臣膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯閼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀跩龔裦ꢃ臣膀菣궃菣꾂菣Ꞃ菣뎃臣覂菣벃苣ꮃ跩銂迥鞾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯醼胣㲑䐯噉ਾ†껥붖뻤隼볯銼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣ꮁ臣蒁臣ꪂ菣螃菣뎃菣ꞁ跩銂铧邈臣讂臣膂臣릖돦銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣誁臣ꚁ苣뎃菣麃菣覃臣떍苣龔裦馁苣龁苣꺁雦閳臣膀껥ꢅ菩蚈跩ꢁ菣벃苣ꮃ跩ꢁ臣鎖臣隫郧钼껧銂껥財臣讂臣ꢁ臣袂臣ꚁ雦鞁臣떍苣龔裦馁苣떮髩ꢁ胣낖臣蒁跩銂ꓦ벨臣讂껦躚臣膀菣ꦃ菣뚂苣랂菣뎃苣뎂菣莃菣馁苣龁苣ꮁ雦鞁臣떍苣뾽铧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯銼胣㲑䐯噉ਾ†껥붖뻤隼볯鎼臣膀껥붖뻤隼볯銼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣隻臣ꦼ뷯뒼菣邃苣릂臣覂ꓨ낕臣ꢃ裥떍苣鞏뿤馁苣떮髩ꢁ胣貮藥ꢃ裥떍苣ꊽ裦馁苣龁苣ꮁꓨ낕臣ꢃ裥떍苣ꊂ苣뎃菣ꮃ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣떍苣閃苣莃菣ꒀ臣鞏뿤閁苣龁臣Ꚑ臣銂裥骮臣讂껦躚臣膀迥ꆿ臣貂臣讁臣龁ꃥ袐臣떍苣閃苣莃菣ꒀ苣龔裦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯钼胣㲑䐯噉ਾ†껥붖뻤隼볯閼臣膀껥붖뻤隼볯銼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣貮藥ꢃ裥떍臣궃菣ꮂ菣떍臣꺁雩꺁ꯨ蚐볦鞮臣龁苣꺁뻥낒菣莃菣ꆂ蛥꺁雩讧苧銂裥骮臣讂臣膂臣膀跩ꪂ菣뮂菣袃胥銂뷤ꢔ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣隼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯隼臣꾁胣隫郧钼껧꾁胣貮藥ꢃ裥떍臣蒐菣莃菣ꢁ菣벃苣ꮃ跩꺁郥鎃菣袃臣꺁雩꺁軦隻髧隫郧貒苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣隼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯鞼臣꾁胣겜雦閳臣膀雦鞁臣떍臣龜駩螈苣ꮁ臣ꎁ臣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣龜駩貁裥貂臣뒠郥ꮁ裥꺁雦鞁臣떍苣龔裦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鞼胣㲑䐯噉ਾ†껥붖뻤隼볯颼臣膀껥붖뻤隼볯銼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣낖臣蒁跩貁菣ꦃ菣뚂苣랂菣뎃臣誁臣ꚁ뷤ꢔ臣貂臣貾臣ꖈ臣낖臣蒁跩銂铧邈臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣隼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯馼臣꾁胣겜雦閳臣膀菣ꦃ菣뚂苣랂菣뎃苣뎂菣莃菣馁苣꺁臣뾽铧閁苣龁뻥ꮁ雦鞁臣떍苣誉駩馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯馼胣㲑䐯噉ਾ†껥붖뻤隼볯邼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꢃ裥떍苣鞏뿤鞁胣ꪂ菣뮂菣袃胥銂迥ꆿ臣膀菩蚈跩ꢁ苣閃苣莃菣ꒀ臣ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣낖臣蒁跩銂铧邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯邼臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣趃菣袃菣벃苣薆臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣覂ꓨ낕臣ꢃ裥떍苣鞏뿤鞁胣螤闦꺁菩蚈跩銂苣뮂菣隃菣鞁臣貮藥ꢃ裥떍苣鲽裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯뺁臣꾁볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꪂ菣뮂菣袃胥ꞁ雩讧臣ꚁ胣貮藥ꢃ裥떍臣蒐菣莃菣ꢁ菣벃苣ꮃ跩꺁郥鎃菣袃臣꺁雩ꞁ軦隻髧隫郧貒볦鞮苣龮ꇨ鞁胣낖臣蒁跩銂铧邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯銼胣㲑䐯噉ਾ†껥붖뻤隼볯鎼臣膀껥붖뻤隼볯邼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣낖臣蒁跩銂뷤ꢔ臣ꚁ菣벃苣銂髦랏賥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯讁苣隼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀臩麊臣貂臣芙雩꺁뻥ꮁ雦鞁臣떍苣龜駩螈苣ꮁ臣ꚁ裥꺁雦鞁臣떍苣龔裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯讁苣隼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀雦鞁臣떍臣袂臣ꚁꋧ趪臣貂臣袃菣뎃苣꾂苣ꞃ菣銂껥財臣膀菣ꦃ菣뚂苣랂菣뎃臣貮뫤鞁臣貾臣낖臣蒁跩銂鳦邙裥貂臣鞁胣鶁臣ꚁ裥꺁雦鞁臣떍苣龔裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯讁苣隼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣궃菣꾂菣Ꞃ菣뎃臣覂跩銂迥鞾臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯隼胣㲑䐯噉ਾ†껥붖뻤隼볯鞼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣ꦼ뷯뒼菣邃苣릂臣膀苣벃菣銂铧邈臣讂臣膂臣뎂菣蚃苣릂菣銂裥骮臣讂臣膂臣뎂菣蚃苣릂菣颭裥ꢃ臣膀苣뎃菣궂苣袃臣覂苣벃菣蒃菣벃苣龔裦馁苣龁苣꺁苣벃菣蒃菣벃铧邈菩ꢁ胣랂菣覃菣ꪃ菣薆臣蒐菣벃菣ꮁ臣蒁臣랂菣覃苣龔裦馁苣龁苣꺁苣벃菣龔裦ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯꺁룤財苣ꮐ苣芀껥붖뻤隼볯颼臣꾁胣뎂菣蚃苣릂菣꾁胣芙雩膀뷤꺽胣节臣辁臣ꦼ볯ꊂ菣것苣膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯뺁臣꾁볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀苣벃菣蒃菣벃铧邈菩꾁胣뎂菣蚃苣릂菣銂裥ꎧ臣ꚁ苣벃菣蒃菣벃苣ꊽ裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣隼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯邼臣꾁胣랂菣覃菣ꪃ菣龔裦ꢃ臣膀郥躃菣覃臣誁臣ꚁ苣뎃菣궂苣袃臣肸菩銂諦몇臣膀臣꺁菩蚈臣낕胥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯鞼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀苣벃菣龔裦ꢃ臣膀闦ꒀ苣랂菣覃臣鞁臣뾽铧鞁臣놹闦銂铧邈臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯醼胣㲑䐯噉ਾ†껥붖뻤隼볯銼臣膀껥붖뻤隼볯鞼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥뾁胣隻臣ꦼ뷯뒼菣邃苣릂臣醃苣莃菣銂뫤鮏臣讂臣膂臣骀뿤ꢃ苣隼볯銼臣ꮐ苣芀껥붖뻤隼볯銼臣꾁胣醃苣莃菣꾁苣뎃菣궂苣袃胣躚뇥것菣ꮃ胣뺁臣꾁菣벃菣랂菣覃胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯銼胣㲑䐯噉ਾ†껥붖뻤隼볯鎼臣膀껥붖뻤隼볯鞼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀苣벃菣龔裦ꢃ臣膀苣벃菣蒃菣벃蛥꺁菣莃菣躃菣覃臣뺯臣讂菣벃菣랂菣覃苣龔裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣隼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯钼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀胩ꆿ菩銂믤鞁臣隻臣ꦼ뷯뒼菣邃苣릂臣覂迥ꆿ臣龁菩蚈跩ꢃ裥讁苣貮藥ꢃ裥떍苣ꊂ苣뎃菣ꮃ臣讂臣膂臣ꢃ裥떍苣뮂菣隃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯钼胣㲑䐯噉ਾ†껥붖뻤隼볯閼臣膀껥붖뻤隼볯鞼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣랂菣覃臣覂铧邈臣貂臣떍苣뾽铧鞁臣骀뿤銂髦랏賥뺁臣꾁뻥랏臣讂臣膂臣鞚迥隌菩込뻥랏菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯閼胣㲑䐯噉ਾ†껥붖뻤隼볯隼臣膀볯辽볯螃菣ꒂ苣鎖臣뮂苣ꖃ苣ꪁ胩ꆿ臣龁苣꺁藥覜꟧蚯跩銂铧邈臣讂臣膂臣릖돦銂郥肂胣ꦼ뷯뒼菣邃苣릂雩꺁苣궂菣ꊂ臣骀뿤꺁臣膂臣놅鳦颧꿥銂铧邈臣讂臣膂臣릖돦꾁胣ꦼ뷯뒼菣邃苣릂雩ꞁ藥骀臣麱胦銂귨ꖈ臣讂껦躚臣膀苣벃菣蒃菣벃苣ꊽ裦馁苣龁苣ꮁ뇥Ꞁ苣蚈꟨馁苣떮髩ꢁ胣랂菣覃菣ꪃ菣꺁菣벃菣ꮁ꿥馁苣랂菣覃苣龔裦馁苣떮髩ꢁ胣芏諥鞁臣蒁苣蒐菣邃苣릂臣랂菣覃臣袂臣麱胦銂菣궃菣뢂菣讃菣낂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯꺁룤財苣ꮐ苣芀껥붖뻤隼볯鞼臣꾁胣麱胦銂裥ꎧ臣讂껦躚臣膀뇥Ꞁ臣떂菣뮂菣袃苣躚뇥薆臣蒐菣벃菣ꮁ觥誂뷥ꚁ苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鞼胣㲑䐯噉ਾ†껥붖뻤隼볯颼臣膀껥붖뻤隼볯隼臣龁臣隼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯颼臣꾁胣겜雦閳臣膀苣벃菣蒃菣벃蛥꺁菣벃菣ꮁ臣蒁臣꺁雦鞁臣랂菣覃苣龔裦馁苣龁苣ꮁ苣벃菣蒃菣벃臣ꮃ菣袃臣龁苣ꮁ苣벃菣銂뷤ꢔ臣讂껦躚臣膀髦랏跩銂铧邈臣讂臣膂臣鶁臣낖臣蒁苣벃菣銂뷤ꢔ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯閼볯讁苣隼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯馼臣꾁胣겜雦閳臣膀苣벃菣銂苣Ꞃ苣ꮁ裥늉臣讂臣膂臣鞚迥颧꿥銂뷤ꢔ臣讂껦躚臣膀菣邃苣릂臣辂臣ꎁ臣랂苣ꊂ苣鞃菣鎃苣ꞃ菣뎃苣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯馼胣㲑䐯噉ਾ†껥붖뻤隼볯邼臣膀껥붖뻤隼볯隼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鳦릖돦꾁胣랂苣ꊂ臣鶁苣麁苣銂迥鞾臣讂臣膂臣趃菣袃菣벃苣銂뷤ꢔ臣讂껦躚臣膀苣Ꞃ苣讁苣랂菣覃苣趆苣뮂菣隃菣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯隼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鳦릖돦꾁胣趃菣袃菣벃苣薆臣隻臣ꦼ뷯뒼菣邃苣릂臣覂ꓨ낕臣ꢃ裥떍苣鞏뿤馁苣떮髩ꢁ胣螤闦꺁菩蚈跩讁苣貮藥ꢃ裥떍苣ꊂ苣뎃菣ꮃ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣隼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯銼臣꾁胣겜雦閳臣膀苣벃菣蒃菣벃蛥꺁菣벃菣ꮁ臣蒁臣龔裦閁苣龁髦랏跩銂뷤ꢔ臣ꚁ菣벃苣銂髦랏賥馁苣떮髩ꢁ胣螃菣뾂苣ꖈ臣ꦼ뷯뒼菣邃苣릂臣膀뿤馁苣떮髩ꢁ胣隻臣ꦼ뷯뒼菣邃苣릂蛥ꮁꃦ趴臣貂臣랂菣覃菣ꪃ菣薆臣躃菣覃臣ꒁ臣ꚁ铧邈臣貂臣鞚迥떍苣뾽铧鞁臣螃菣뾂苣ꦾ迥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯銼胣㲑䐯噉ਾ†껥붖뻤隼볯鎼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뎂菣蚃苣릂菣꺁臣膂臣랂菣覃菣ꪃ菣銂铧邈臣膀苣뎃菣궂苣袃臣龁苣꺁菣벃菣랂菣覃苣龔裦鞁胣隻臣螃菣ꒂ苣ꮁ苣뎃菣궂苣袃苣邏뻤鞁胣隻臣螃菣ꒂ苣ꮁ菣벃菣랂菣覃苣邏뻤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤隼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣벃菣蒃菣벃蛥꺁郥躃菣覃臣ꒁ臣ꚁ苣벃菣銂铧邈臣膀髦랏跩銂铧邈臣讂臣膂臣鶁臣랂菣覃苣뾽铧鞁胣隻臣螃菣ꒂ苣ꮁ胩ꆿ臣貂苣螃菣뾂苣鞚迥隌臣讂臣膂臣鞚迥떍苣뾽铧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯뺁臣꾁볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꖈ臣螃菣ꒂ苣讁苣뎂菣蚃苣릂菣銂迥ꆿ臣膀裥꺁菣邃苣릂臣覂菣벃菣랂菣覃苣鞏뿤鞁胣鶁臣뎂菣蚃苣릂菣ꢔ臣궃菣ꮂ菣랂菣覃菣ꪃ菣銂铧邈臣膀菣벃苣ꮃ苣벃菣蒃菣벃臣蒐菣벃菣ꮁ菣벃苣ꮃ髦랏賥떍苣龔裦馁苣龁苣ꮁ菣벃菣랂菣覃苣뾽铧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯隼볯讁苣隼볯閼臣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣龮雦设볯隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꢃ裥떍苣鞏뿤鞁胣ꪂ菣뮂菣袃胥銂迥ꆿ臣膀菩蚈跩ꢁ苣閃苣莃菣ꒀ臣ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣낖臣蒁跩銂铧邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯隼胣㲑䐯噉ਾ†껥붖뻤隼볯鞼臣膀껥붖뻤隼볯鎼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣趃菣袃菣벃苣薆臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣覂ꓨ낕臣ꢃ裥떍苣鞏뿤鞁胣螤闦꺁菩蚈跩銂苣뮂菣隃菣鞁臣貮藥ꢃ裥떍苣鲽裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼苣벃菣銂郥肂胣ꦼ뷯뒼苣벃菣꾁胣袃菣릂菣莃菣鞃菣莃菣閃苣벃菣ꊃ苣ꖃ菣ꮃ볯뒼볯궼볯銂뷤ꢔ臣ꚁ菣ꦃ苣蚃菣覃껥財鋧莢볯뒼볯ꖼ볯銂뷤邈臣讂臣膂臣뮂苣ꖃ苣隃菣袃菩込룦骮菩ꢁ胣떂菣鎃苣鞃菣邃苣肃臣ꊂ苣螃菣蚃苣蚃苣銂ꋧ趪臣讂臣膂臣袃菣릂菣ꊂ菣ꮂ菣ꢁ胣뺯꟧떍볯뎼볯覼苣뾽铧鞁臣ꦼ뷯뒼苣ꦃ苣ꊂ菣袃臣꺁胩ꆿ苣趪꣨馁苣龁苣꺁ꫨ벨菩ꢁ胣떍臣覜諥龜駩貁裥貂臣蒁苣讁郥讁苣ꒈ껥馁苣龁苣꺁跩麃菣벃苣ꎃ臣膀跩銂铧邈臣讂臣膂臣떍铧邈菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯颼胣㲑䐯噉ਾ†껥붖뻤隼볯馼臣膀껥붖뻤隼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣ꦃ苣袃苣뎃苣벃臣膀藥讖跩꺁菣莃苣ꖃ胣뺁臣꾁꣨躘臣貂臣醃苣膀臣龁臣袃菣릂菣莃菣ꮃ菣袃ꧦꊖ臣꺁菣Ꞃ菣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯뺁臣꾁볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀볯ꮼ臣膀跩龔裦ꢃ臣袂臣ꚁ铧邈臣貂臣肸駦뺯꟧떍볯뒼볯ꮼ볯ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯颼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀볯辽볯떂菣邃臣膀苣벃菣릂菣궃菣ꒂ菣讁苣꺁菣莃苣벃苣銂뻥랏臣讂臣膂臣겅雩떍볯낼볯覼苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣隼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯銼臣꾁胣ꦼ뷯뒼苣벃菣꾁胣겅雩떍臣覜諥龜駩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯銼胣㲑䐯噉ਾ†껥붖뻤隼볯鎼臣膀껥붖뻤隼볯颼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀볯辽볯떂菣邃臣膀苣벃菣릂菣궃菣ꒂ菣讁苣鞏뿤鞁臣뎼볯銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鎼胣㲑䐯噉ਾ†껥붖뻤隼볯钼臣膀껥붖뻤隼볯颼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀볯辽볯떂菣邃臣膀볯ꮼ臣覜諥龜駩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯钼胣㲑䐯噉ਾ†껥붖뻤隼볯閼臣膀껥붖뻤隼볯颼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀볯辽볯떂菣邃臣膀볯辽볯떂菣邃苣떂菣鎃苣鞃菣邃苣肃臣뺯臣ꚁꋧ趪臣讂臣膂臣떂菣鎃苣鞃菣邃苣肃苣것菣뎃苣ꎃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯閼胣㲑䐯噉ਾ†껥붖뻤隼볯隼臣膀껥붖뻤隼볯颼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鳦薣뷧꾁胣骀뿤꺁臣膂臣뎼볯銂郥肂볯辽볯꾂菣ꒂ苣뎃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯隼胣㲑䐯噉ਾ†껥붖뻤隼볯鞼臣膀껥붖뻤隼볯颼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鳦薣뷧꾁胣겅雩떍臣릂菣벃苣릂苣ꮐ苣ꦼ뷯뒼苣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鞼胣㲑䐯噉ਾ†껥붖뻤隼볯颼臣膀껥붖뻤隼볯颼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀鳦薣뷧꾁胣겅雩떍臣농駩ꮁ臣覂臣貂臣鎁臣銂ꓦ몇臣膀ꓥ릊菣莃苣벃苣銂볯辽볯떂菣邃臣膀뿤馁苣龁苣꺁苣뎃菣ꎂ菣ꎂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂鋧莢臣誁臣讂뗧肸跩ꆮ郧꺁臣膂臣릖돦銂郥肂胣ꦼ뷯뒼菣莃菣꾃菣꾂鋧莢臣誁臣讂뗧肸跩ꆮ郧꺁臣膂臣릖돦꾁胣ꦼ뷯뒼苣ꦃ苣ꊂ菣袃臣覂苣벃菣릂菣궃菣ꒂ菣뢁胩ꆿ跩꺁ꛨ花苣膀뿤馁苣떮髩ꢁ胣ꦼ뷯뒼苣ꦃ苣ꊂ菣袃臣떂菣鎃苣鞃菣邃苣肃臣覂胩ꆿ跩銂迥ꆿ臣讂껦躚臣膀볯辽볯떂菣邃臣覂볯辽볯꾂菣ꒂ苣뎃菣뢁胩ꆿ跩銂胩ꆿ臣讂껦躚臣膀볯辽볯떂菣邃臣覂迥ꆿ臣龁菣莃苣벃苣銂뻥랏臣讂臣膂臣뺯꟧떍苣뾽铧鞁臣ꦼ뷯뒼苣벃菣ꢁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯꺁룤財苣ꮐ苣芀껥붖뻤隼볯邼臣꾁胣骀뿤떍臣膀꿥낧跩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯馼臣龁臣隼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯醼臣꾁胣骀뿤떍臣膀볯辽볯떂菣邃臣袂臣ꚁ迦鮾臣貂臣벨飦뢛苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣龮雦设볯颼볯꺁臣ꆁ臣蒁臣貂臣꺁룤財苣ꮐ臣膀볯辽볯꾂菣ꒂ苣뎃菣讁苣ꦼ뷯뒼苣벃菣뢁臣肸駦뺯꟧떍苣鞏뿤馁苣떮髩銂볯颼볯ꮁ郥肂胣龮雦设볯颼볯ꞁ臣膀룤芙꿥낧跩꾁胣뺯꟧떍苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣隼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯鎼臣꾁胣겜雦閳臣膀苣궂菣ꊂ臣骀뿤꺁臣膂臣떂菣鎃苣鞃菣邃苣肃臣覂볯辽볯떂菣邃臣뺯臣讂苣것菣뎃苣ꎃ菣銂ꛨ花臣讂껦躚臣膀苣벃菣릂菣궃菣ꒂ菣讁苣ꦼ뷯뒼苣벃菣ꮁ臣蒁臣袃菣릂菣ꊂ菣ꮂ苣鞏뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鎼胣㲑䐯噉ਾ†껥붖뻤隼볯钼臣膀껥붖뻤隼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦릖돦꾁胣ꦼ뷯뒼苣벃菣ꮁ臣蒁臣肸駦뺯꟧떍苣龔裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯钼胣㲑䐯噉ਾ†껥붖뻤隼볯閼臣膀껥붖뻤隼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鳦릖돦꾁胣骀뿤떍苣놤諥閁臣讂臣膂臣ꦼ뷯뒼苣벃菣ꞁꓥ릊菣莃苣벃苣銂迥ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣隼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯隼臣꾁胣겜雦閳臣膀胩ꆿ跩銂鳦邙裥貂臣馁苣떮髩ꢁ胣떂菣鎃苣鞃菣邃苣肃臣袂臣ꚁ迦鮾臣貂苣낖臣蒁胩ꆿ跩銂ꛨ花臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣벃菣릂菣궃菣ꒂ菣銂ꫨ벨臣膀苣벃菣릂菣궃菣ꒂ菣讁苣꺁跩銂迥鞾臣膀菣邃苣릂臣骀뿤떍苣邏뻤鞁胣螃菣뾂苣鞚迥隌臣袂臣ꦾ迥馁苣龁苣ꮁ臣꺁跩銂뷤ꢔ臣ꚁ菣邃苣릂臣꺁胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鞼胣㲑䐯噉ਾ†껥붖뻤隼볯颼臣膀껥붖뻤隼볯鞼臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螃菣ꒂ苣讁苣떍苣鞏뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯颼볯뺁臣꾁볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣떂菣鎃苣鞃菣邃苣肃臣覂迥ꆿ臣龁跩ꮁ뿥钭臣ꚁ胩ꆿ跩銂铧邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯馼胣㲑䐯噉ਾ†껥붖뻤隼볯邼臣膀껥붖뻤隼볯鞼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣떍臣肉껥꺁꿥붑苣躁臣龁臣Ꚑ臣銂裥骮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯邼胣㲑䐯噉ਾ†껥붖뻤隼볯醼臣膀껥붖뻤隼볯鞼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣떍苣놤諥閁臣膀苣벃菣릂菣궃菣ꒂ菣뢁臣趪꣨銂맧誂뿨馁苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯醼胣㲑䐯噉ਾ†껥붖뻤隼볯銼臣膀껥붖뻤隼볯鞼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣놤諥鞁臣뺁臣꾁鳦邙裥貂臣떍苣ꪃ菣것菣랂菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣隼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯鎼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꓥ릊菣莃苣벃苣銂迥ꆿ臣膀跩銂ꓥ릊臣鮁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣ꦼ뷯뒼菣邃苣릂臣ꦈ铧꾏菨ꪁ苣벃菣릂胣ꦼ뷯뒼菣邃苣릂臣袂臣ꚁ迦鮾迥붃臣떂菣鎃苣膀臣龁臣鶁臣ꆸ雦銂苣讃菣ꆃ菣벃苣ꞃ菣馁苣떂菣鎃苣ꢂ菣ꖃ菣것菣랂菣뎃菩ꢁ胣ꦼ뷯뒼菣邃苣릂臣뎂菣袃菣꾂菣銂駧讦臣讂臣膂臣뎂菣袃菣꾂菣ꢂ菣ꖃ菣것菣랂菣뎃菩ꢁ胣ꦼ뷯뒼菣邃苣릂苣뎂菣袃菣꾂菣ꮁ迥ꂊ臣讂臣膂臣芏諥뎂菣袃菣꾂菣龩菨ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯钼胣㲑䐯噉ਾ†껥붖뻤隼볯閼臣膀껥붖뻤隼볯钼臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꦼ뷯뒼菣邃苣릂臣趃菣袃菣벃苣ꮁ苣龁臣ꚁ菣궃菣꾂菣Ꞃ菣뎃苣놅鳦誁苣뎁뛧膌臣讂臣膂臣隃菣莃苣膃苣벃菣궃苣莃苣ꢁ胣떂菣鎃苣膀苣뎃菣ꦃ苣袃胣ꊂ苣螃菣蚃苣蚃苣膀뇥Ꞁ胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣隃菣莃苣膃苣벃菣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯閼胣㲑䐯噉ਾ†껥붖뻤隼볯隼臣膀껥붖뻤隼볯钼臣龁臣隼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯隼臣꾁胣隃菣莃苣膃苣벃菣꾁胣鲽裦閁苣龁菣邃苣릂臣ꪃ苣袃苣ꮐ臣膀뷤邈臣貂臣螃菣ꒂ苣꺁菣릂菣꾁胣뎂菣袃菣꾂菣ꮁ迥ꂊ臣龁菣邃苣릂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯馼볯讁苣隼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤隼볯鞼臣꾁胣隃菣莃苣膃苣벃菣꾁胣鶁臣螃菣ꒂ苣꺁苣뎃菣궂苣袃菣궃菣蚃苣膀苣覃菣뾂苣몂臣貂臣떂菣鎃苣膀臣龁臣鶁臣ꆸ雦銂郥肂胣鲽裦閁苣龁菣邃苣릂臣ꪃ苣袃蛥꺁郥螃菣ꒂ苣꺁菣邃苣릂뇥Ꞁ菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯鞼胣㲑䐯噉ਾ†껥붖뻤隼볯颼臣膀껥붖뻤隼볯钼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣뎂菣袃菣꾂菣뢁臣ꦼ뷯뒼菣邃苣릂臣芏諥銂뗧蚺臣讂臣膂臣뎂菣袃菣꾂菣놄胩龩菨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯颼胣㲑䐯噉ਾ†껥붖뻤隼볯馼臣膀껥붖뻤隼볯钼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣袃菣꾂菣銂菣邃苣릂臣몙ꇨ馁苣龁苣꺁菣벃苣뎃駧財ꧦ붃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣隼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯邼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣邃苣릂臣뎂菣袃菣꾂菣銂蓨肀臣讂臣趁臣螃菣ꒂ苣ꮁ駧財臣貂臣袃菣꾂菣銂蓧릊賥馁苣龁苣꺁ꓥ릊菣벃苣뎃ꧦ붃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣鞼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯醼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣벃菣鞃菣뮂苣궸臣袃菣릂菣莃菣龮ꇨ낒ꋥꮁ臣蒁臣꺁룦骮苣龮ꇨ馁苣龁苣꺁菣ꦃ苣蚃菣覃菣ꦃ菣袃菣ꦂ菣ꂃ菣뢂菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀菣邃苣릂臣ꦃ苣閃苣ꒂ苣ꮃ苣ꆮ郧馁苣龁苣꺁雦閳苣ꮐ苣芀菣邃苣릂臣ꦃ苣閃苣ꒂ苣ꮃ苣ꆮ郧馁苣릖돦꾁胣ꦼ뷯뒼菣邃苣릂苣뮂苣ꖃ苣ꢂ菣꾂菣벃菣ꞁ菣벃菣馁苣떮髩ꢁ胣뮂苣ꖃ苣ꢂ菣꾂菣벃菣薆臣ꊂ苣螃菣蚃苣蚃苣꾂菣ꒂ苣뎃菣銂껥財臣讂껦躚臣膀볯辽볯螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣随뻥馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂臣뎂菣莃苣ꞃ菣뎃苣袃菣뎃苣꾂苣ꞃ菣銂铧邈臣讂껦躚臣膀볯辽볯螃菣ꒂ苣ꮁ裥ꢔ迥붃臣뎂菣袃菣꾂菣銂苣讃菣ꆃ菣벃苣ꞃ菣馁苣떮髩ꢁ胣ꦼ뷯뒼菣邃苣릂苣뎂菣袃菣꾂菣ꮁ迥ꂊ臣鮁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯銼胣㲑䐯噉ਾ†껥붖뻤鞼볯鎼臣膀껥붖뻤鞼볯銼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣随뻥馁苣떮髩꾁胣ꊂ苣螃菣蚃苣蚃苣銂迥鞾臣讂臣ꢁ臣ꞁ臣讂苣벃菣릂苣ꢂ菣ꖃ菣것菣랂菣뎃臣讂껦躚臣膀苣ꒂ菣뎃菣ꎂ菣ꎂ苣随뻥馁苣龁苣꺁苣벃菣릂苣뢁諦馁苣떮髩ꢁ胣떂菣鎃苣讁苣ꊂ苣螃菣蚃苣蚃苣銂ꛨ花臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯뺁臣꾁볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀苣ꒂ菣뎃菣ꎂ菣ꎂ臣膀볯꺼볯趐胣꺼뷯钽볯ꦼ볯뎼郥膀볯낼苣覃菣릂胣뺁臣꾁볯떼볯꒼胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯钼胣㲑䐯噉ਾ†껥붖뻤鞼볯閼臣膀껥붖뻤鞼볯銼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀苣ꒂ菣뎃菣ꎂ菣ꎂ臣膀苣뎃菣ꦃ苣袃臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ臩麊臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯讁苣鞼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯隼臣꾁胣겜雦閳臣膀苣ꒂ菣뎃菣ꎂ菣ꎂ臣随뻥ꮁꓥ鞕臣龁ꃥ袐臣ꚭ釥ꆃ菣뮂菣뢂苣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯鞼臣膀껥붖뻤鞼볯銼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣ꊂ苣螃菣蚃苣蚃苣貁迥鞾臣貂臣ꢁ臣ꮁ裥龜껦颫苣늉苣鎽臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯邼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣ꦼ뷯뒼菣邃苣릂苣뎂菣袃菣꾂菣ꮁ迥ꂊ臣鮁苣떮髩꾁胣뎂菣袃菣꾂菣꺁苣벃菣벃臣龁苣꺁苣ꦂ菣莃菣ꊂ菣것苣ꮁ雦醇苣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯閼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯馼臣膀껥붖뻤鞼볯銼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀鳦릖돦꾁胣뎂菣袃菣꾂菣ꮁ迥ꂊ臣讂觥ꮁ苣뎃菣ꦃ苣袃臣芏諥馁苣龁苣꺁ꛨ뚻苣肺臣馁껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣鞼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯邼臣꾁胣膦믤꾁胣뎂菣袃菣꾂菣ꮁ迥ꂊ臣讂觥ꮁ苣袃菣벃苣銂髦랏賥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀껥붖뻤鞼볯銼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣뎂菣袃菣꾂菣ꮁ雩ꎀ臣讂뷤邈臣貂臣螃菣ꒂ苣꺁菣릂菣ꮁ볯辽볯螃菣ꒂ苣銂뿨ꂊ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣鞼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯銼臣꾁胣겜雦閳臣膀볯辽볯螃菣ꒂ苣꺁菣邃苣릂뇥Ꞁ苣醃菣ꪃ菣랂菣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯銼胣㲑䐯噉ਾ†껥붖뻤鞼볯鎼臣膀껥붖뻤鞼볯銼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣螃菣ꒂ苣麱胦꺁臣貂臣貂苣ꊂ菣릂菣벃苣ꞃ菣馁苣龁苣꺁菣ꮂ菣몂菣銂귨ꖈ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣鞼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯钼臣꾁胣겜雦閳臣膀苣뎃菣ꦃ苣袃臣许臣龩菨馁苣龁苣ꮁ菣벃苣뎃苣膦뇦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯钼胣㲑䐯噉ਾ†껥붖뻤鞼볯閼臣膀껥붖뻤鞼볯銼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣떂菣鎃苣뢁臣ꊂ苣뮂苣銂迥붃臣馁苣龁苣ꮁ菣벃苣뎃苣떂菣鎃苣꺁苣벃菣벃臣邏ꓧ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯閼胣㲑䐯噉ਾ†껥붖뻤鞼볯隼臣膀껥붖뻤鞼볯銼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣뎂菣袃菣꾂菣꺁룤ꞁ该鲽臣讂苣蚁臣ꦼ뷯뒼菣邃苣릂苣뎂菣莃苣ꞃ菣뎃苣馁苣떮髩ꢁ胣뎂菣袃菣꾂菣꺁룤ꞁ该鲽苣龮ꇨ馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯鞼臣膀껥붖뻤鞼볯銼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣ꦼ뷯뒼菣邃苣릂苣螃苣龃菣랂菣讃菣낂臣讂껦躚臣膀苣뎃菣ꦃ苣袃苣놄胩馁苣꺁臣薿ꛨꢁ臣貂苣ꆝ믤銂껥蚺臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣겜雦閳臣膀苣뎃菣ꦃ苣袃苣놄胩馁苣ꢁ胣ꖷꃥ몇跨芙꣨骮臣꺁菣뮂菣袃苣龮ꇨ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯馼臣膀껥붖뻤鞼볯銼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀鳦릖돦꾁胣뎂菣袃菣꾂菣銂蓨肀臣讂臣膀뿤袮苣벃菣릂菣궃菣ꒂ菣ꮁ단늣뗧蚺菣莃苣벃苣銂胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯邼볯讁苣鞼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯邼臣꾁胣겜雦閳臣膀볯辽볯螃菣ꒂ苣貁苣뎃菣ꦃ苣袃苣놄胩馁苣ꢁ臣ꮁ볯辽볯螃菣ꒂ苣ꮁ껦閁苣龁돨醇껦颫苣钿蟩馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뮂苣ꖃ苣ꢂ菣꾂菣벃菣ꞁ菣벃菣鞁胣ꊂ苣螃菣蚃苣蚃苣銂迥鞾臣膀裥ꢔ迥붃臣뎂菣袃菣꾂菣銂苣讃菣ꆃ菣벃苣ꞃ菣鞁胣뎂菣袃菣꾂菣ꮁ迥ꂊ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀껥붖뻤鞼볯醼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣隃菣莃苣膃苣벃菣꾂菣ꒂ苣뎃菣ꢁ臣ꚁ뷤ꢔ臣貂苣떍苣龔裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯뺁臣꾁볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꦼ뷯뒼菣邃苣릂臣麱胦銂菣隃菣莃苣ꖃ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鎼胣㲑䐯噉ਾ†껥붖뻤鞼볯钼臣膀껥붖뻤鞼볯醼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣뎂菣袃菣꾂菣许臣開뷤馁苣龁苣꺁菣벃苣뎃苣膦뇦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣ꮼ菣놂菣袃蛥꺁ꃩ꺛臣ꊖ臣讂菦놠苣베듧馁苣隃菣벃菣閃苣ꮃ苣ꢁ胣隃菣벃菣閃苣ꮃ苣讁苣꺁胥銂郥肂苣뎃菣ꪃ苣隃菣莃苣膃苣벃菣ꮁ뷤邈臣讂菣궃菣꾂菣Ꞃ菣뎃菣뢂菣꾂臣膀菣ꮃ菣ꂃ菣ꎂ菣뾂臣较菣랂菣뎂菣覃苣鲽裦馁苣뎂菣蚃菣蒃뷤邈菩ꢁ胣ꊎ듧뺯뇨貁귥ꢜ臣讂ꋧ螎苣ꒈ껥馁苣龁苣꺁菣ꮃ菣ꂃ菣ꎂ菣뾂苣ꊎ듧馁苣ꊎ듧麃菣벃苣ꎃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯꺁룤財苣ꮐ苣芀껥붖뻤鞼볯隼臣꾁胣隃菣벃菣閃苣ꮃ苣꾁胣鎃菣袃苣벃苣뎃苣銂郥肂苣袃菣벃苣讧胩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯鞼臣膀껥붖뻤鞼볯閼臣龁臣鞼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鞼臣꾁胣鎃菣袃苣벃苣뎃苣꾁胣薠鯧꺁臣貂臣貂臣ꒁ臣ꚁ꣨鞮臣貂臣誸鯦趁臣貂臣较菣랂菣ꒀ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯銼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣ꮼ菣놂菣袃臣膀볯辽볯螃菣ꒂ苣ꮁ雩ꎀ믤醁苣貂臣躃菣覃臣낂菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯馼臣膀껥붖뻤鞼볯鞼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀ꃩ꺛臣膀菣붂菣릂胣떂菣鎃苣膀苣뎃菣ꦃ苣袃胣节臣辁臣ꦼ뷯뒼菣邃苣릂苣ꒂ菣뎃菣ꎂ菣ꎂ胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣鞼볯馼臣蒁臣貂臣꺁룤財苣ꮐ臣膀裥ꎕ菣莃苣ꖃ苣낂볯꒼볯뒼볯螃菣뾂菣벃苣銂볯鎼볯ꮁ郥肂胣龮雦设볯鎼볯ꞁ臣膀볯ꢼ볯螃菣뾂菣벃苣꾁胣ꮼ菣놂菣袃蛥꺁郥薠鯧ꮁ臣蒁臣꺁胥ꖈ臣ꢂ菣袃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀껥붖뻤鞼볯閼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦薣뷧꾁胣薠鯧貁귥ꢜ臣讂臣Ꚑ臣銂裥骮臣讂臣膂臣꒼볯뒼菣벃苣馃菣릂苣ꊎ듧馁苣龁苣꺁苣뎃菣뎃菣궃苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀껥붖뻤鞼볯閼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀苣뎃菣뎃菣鲽裦ꢃ臣膀뗧肸돨邺귨ꖈ귥袼볯늼볯覼胣ꆃ苣螃菣뾂胣节臣辁臣较菣랂菣뎂菣覃胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣뎂菣蚃菣蒃苣鲽裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣鞼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鎼臣꾁胣ꊎ듧麃菣벃苣ꎃ臣膀軦ꊴ臣誁臣ꚁ臣覂臣讂菣莃菣꺁雦醇苣꾔触蚁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鎼胣㲑䐯噉ਾ†껥붖뻤鞼볯钼臣膀菣붂菣릂駧讦臣龁苣꺁雦閳苣ꮐ苣芀菣붂菣릂駧讦臣龁苣꺁雦閳臣膀軦ꊴ苣벃苣莃菣꺁菣莃苣ꖃ苣벃菣銂꣨鞮臣讂껦躚臣膀菣莃苣ꖃ苣벃菣꺁菣莃菣銂菣ꮃ菣ꂃ菣ꎂ菣뾂臣궨껥閁苣龁菣莃菣ꢁ꿦莼臣讂껦躚臣膀菣莃苣ꖃ苣벃菣꺁菣莃菣貁胣隃菣벃菣閃苣ꮃ苣ꮁ꣨骮臣貂臣蒁苣鎃菣袃臣肸蟨馁苣뒠郥膀軦ꊴ苣벃苣莃菣꺁菣莃苣ꖃ苣벃菣ꮁ臣蒁臣蚈闦较菣랂菣蚃菣隃菣袼볯ꢼ볯覼臣ꊎ듧銂껥財臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤鞼볯閼臣꾁胣겜雦閳臣膀軦ꊴ苣벃苣莃菣꺁菣莃苣ꖃ苣벃菣銂菣벃苣ꮃ볯邃苣莃菣薆臣躃菣覃臣隃菣벃菣궂菣릂菣馁苣떮髩ꢁ胣较菣랂菣뎂菣覃臣鎃菣袃臣隃菣벃菣閃苣ꮃ苣ꮁ꣨骮臣貂臣鎃菣袃臣肸蟨馁苣궃菣ꮂ菣ꮼ菣놂菣袃蛥꺁臣骁苣讁臣躃菣覃臣꒼볯뒼臣ꊎ듧銂껥財臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀鳦릖돦꾁胣궃菣ꮂ菣ꮼ菣놂菣袃蛥꺁軦ꊴ臣놤闦鞁臣ꢁ裥骮臣讂껦躚臣膀軦ꊴ苣벃苣莃菣꺁菣莃苣ꖃ苣벃菣銂菣ꊃ菣袃볯邃苣莃菣ꮁ胩ꆿ臣讂臣膂臣首蟩뎂苣袃苣ꒈ껥馁苣떮髩ꢁ胣首蟩뎂苣袃苣꾔触蚁껦躚臣膀軦ꊴ苣骶ꇨ馁苣龁苣ꮁ軦ꊴ苣벃苣莃菣꺁菣莃苣ꖃ苣벃菣銂菣ꊃ菣袃볯邃苣莃菣ꮁ胩ꆿ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣鞼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鞼臣꾁胣겜雦閳臣膀菣벃苣ꮃ볯邃苣莃菣薆臣ꊎ듧貁ꓥ鞕臣龁臣ꒈ껥馁苣떮髩ꢁ胣ꊎ듧뾂菣늂菣袃臣较菣랂菣뎂菣覃苣ꪃ菣벃菣ꮼ菣놂菣袃臣膀뿤馁苣龁苣꺁雦醇苣릂菣銂裥骮臣讂껦躚臣膀雦醇苣릂菣貁뫤趉껥ꦾ臣貂臣뚈駩銂뛨袁臣뒠郥ꊎ듧銂뗧蚺臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣겜雦閳臣膀볯ꢼ볯銂裥龜賥馁苣떮髩ꢁ胣隃菣莃苣膃苣벃菣螃菣뾂菣벃苣銂뷤邈臣讂껦躚臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂蛥ꮁ苣Ꞃ菣랂苣隃菣莃苣銂뷤邈臣讂껦躚臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂臣袂臣꒼볯뒼苣螤闦꺁迥ꂊ胨꺁臣貂臣貂臣뎂菣벃臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯鎼볯讁苣鞼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯馼臣꾁胣겜雦閳臣膀菣ꮃ菣ꂃ菣ꎂ菣뾂苣袃菣뎃苣꾂苣ꞃ菣ꢁ臣ꚁ菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂臣鶿귥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯馼胣㲑䐯噉ਾ†껥붖뻤鞼볯邼臣膀껥붖뻤鞼볯钼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦릖돦꾁胣鶃苣뎃苣銂菣ꦃ菣뚂苣랂菣뎃臣鞁臣隃菣莃苣膃苣벃菣螃菣뾂菣벃苣ꮁ뿤颭臣讂臣ꢁ苣ꮐ臣膀菣ꒂ菣뾂臣꒼볯뒼臣趽뷧銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀껥붖뻤鞼볯钼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鳦릖돦꾁胣隃菣莃苣膃苣벃菣螃菣뾂菣벃苣膀볯ꢼ볯膀臣龁臣鶁臣ꆸ雦꺁苣뎃菣뎃菣銂뷤邈臣讂껦躚臣芁臣ꚁ胣薠鯧较菣랂菣뎂菣覃苣鲽裦馁苣떮髩ꢁ胣薠鯧较菣랂菣뎂菣覃苣꒼볯뒼臣鶿귥馁苣떮髩ꢁ胣꒼볯뒼臣鶿귥閁苣龁菣벃苣꺁臣膂臣놵룤螳뫦颭裥邭볯떼볯ꦼ볯銂뷤邈臣讂껦躚臣膀볯늼볯誁苣뎁苣ꒂ菣ꂃ菣莃苣ꖃ苣벃菣銂菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂臣鶿귥馁苣떮髩ꢁ胣銂郥肂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣鞼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯銼臣꾁胣겜雦閳臣膀볯늼볯誁苣뎁ꃩ꺛菣莃苣ꖃ苣벃菣꺁菣뾂菣벃苣銂菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂臣鶿귥馁苣떮髩銂郥뾁胣ꆃ苣螃菣뾂臣뎂菣蚃菣蒃裥鲽菩꺁臣膂臣開뷤銂裥ꆾ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯銼胣㲑䐯噉ਾ†껥붖뻤鞼볯鎼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꊎ듧뾂菣늂菣袃臣较菣랂菣뎂菣覃苣袨껧鞁胣鶁臣较菣랂菣뎂菣覃臣鎃菣袃苣隃菣벃菣閃苣ꮃ苣ꮁ꣨骮臣貂臣鎃菣袃臣钯볨馁苣鎁臣ꮁ苣ꎁ臣膀菣붂菣릂苣讦臣醁苣龁苣ꮁ苣뎃菣뎃菣銂菣莃苣ꊂ菣鞃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鎼胣㲑䐯噉ਾ†껥붖뻤鞼볯钼臣膀껥붖뻤鞼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣较菣랂菣뎂菣覃臣鎃菣袃臣隃菣벃菣閃苣ꮃ苣薆臣궨껥閁苣龁菣莃菣ꢁ룤뒇臣讂臣ꒈ껥鞁胣꒼볯뒼苣ꊎ듧鞁臣较菣랂菣뎂菣覃臣꒼볯뒼蛥ꮁ臣讂臣Ꚑ臣銂裥骮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯钼胣㲑䐯噉ਾ†껥붖뻤鞼볯閼臣膀껥붖뻤鞼볯鎼臣龁臣鞼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂苣鲽裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯讁苣鞼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯隼臣誁臣ꚁ胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂臣龁苣꺁苣뎃菣뎃菣銂뷤邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥뾁胣鎁苣ꮁ臣螤闦꺁ꃩ꺛臣鶁苣麁苣ꮁ臣蒁臣薠鯧较菣랂菣뎂菣覃苣袨껧馁苣鎁臣貁郥뺁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯鞼臣膀껥붖뻤鞼볯鎼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣蒐ꃩ꺛菣莃苣ꖃ苣벃菣銂菣궃菣꾂菣Ꞃ菣뎃菣벃苣馃菣릂臣베듧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯钼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣벃苣ꮃ菣벃菣ꞁ軦ꊴ臣놤闦鞁臣뒠郥膀믤꺁菣벃菣ꮁ軦ꊴ苣膀뿤馁苣龁苣ꮁ雦醇苣꾔触蚁苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯馼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽臣膀駧讦臣貂臣螤闦꺁菣ꊂ臣ꊖ臣讂꣨꾏苣ꒂ菣銂菣ꦃ菣蚃苣뎃苣馁苣龁苣꺁꣨꾏苣ꒂ菣覃菣閃菣ꢃ苣ꮐ臣膀駧讦臣貂臣螤闦꺁菣ꊂ臣膀臣貂臣貂菣ꦃ菣벃苣銂鳦鞁胣놨迥겂苣覃臣ꆝ믤꾁胣鶁臣ꆝ믤貁駧讦臣貂臣螤闦꺁菣ꊂ臣蚁臣꺁냥ꪁ臣ꢁ苣銼臣ꮁ苣ꎁ臣놨껥閁苣讂臣ꢁ臣鲿臣ꚁ铧邈臣貂苣芀駧讦臣貂臣螤闦꺁菣ꊂ臣蚁臣꺁郥몙ꛨ꾏菨ꪁ菣ꊂ臣醃菣ꆃ菣뾂臣膀雩ꎀ믤醁苣貂臣钃苣ꮁ臣蒁臣꺁꣨릮迥붃臣ꆝ믤蒯鯥꺁꿧늛臣膀鷦뚻臣肺臣閁苣龁臣ꢁ苣鲤蟥鞁臣鎁臣ꮁ뿥钭臣ꚁ꣨꾏苣ꒂ菣꺁该鲽苣龮ꇨ馁苣龁苣꺁该鲽껥財菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯馼胣㲑䐯噉ਾ†껥붖뻤鞼볯邼臣膀껥붖뻤鞼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀꣨꾏苣ꒂ菣覃菣閃菣ꢃ臣膀駧讦臣貂臣螤闦꺁菣ꊂ臣ꆝꃩ誁苣뎁鷦뚻苣鞈賦馁苣龩菨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀껥붖뻤鞼볯馼臣龁臣鞼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯醼臣꾁胣놨迥겂苣覃菣ꦃ菣袃菩꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣ꮁ臣蒁臣꺁苣벃菣릂鏥ꪳ鷦薠臣袂臣ꆝ믤꺁菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀껥붖뻤鞼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀꣨꾏苣ꒂ菣覃菣閃菣ꢃ臣膀駧讦臣貂臣螤闦꺁菣ꊂ臣ꒁ臣ꚁ臣螃菣뾂菣것菣뎃鷦薠臣袂臣ꆝ믤꺁菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯銼胣㲑䐯噉ਾ†껥붖뻤鞼볯鎼臣膀껥붖뻤鞼볯銼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀룤设臣꾁胣螃菣뾂菣것菣뎃臣膀菣벃苣貁菣ꊂ臣袂臣ꚁ臣꺁苣蚁臣鮾뗧誁苣뎁뛦뮲臣貂苣릁臣讁臣ꒁ臣ꚁ臣鞃菣뮂苣銂ꓧ馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鎼胣㲑䐯噉ਾ†껥붖뻤鞼볯钼臣膀껥붖뻤鞼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀꣨꾏苣ꒂ菣꾁铧颭鳦鎖苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣鞼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯閼臣꾁胣肸뻤ꞁ臣膀꣨꾏苣ꒂ菣꾁胣钃苣ꮁ苣讂꣨꾏苣ꒂ菣뢁臣芏諥誁苣뎁蓨肀苣ꆮ郧馁苣龁苣꺁菣궃菣뎂菣覤迦隃菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯閼胣㲑䐯噉ਾ†껥붖뻤鞼볯隼臣膀껥붖뻤鞼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀꣨꾏苣ꒂ菣꺁该鲽苣龮ꇨ馁苣鎁臣꾁胣螃菣뾂苣ꚇ郧馁苣袂臣ꮁ菣ꊂ臣붑믤馁苣钃苣뢁臣떂菣鎃苣꺁蟨開苣龃菣랂菣讃菣낂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣鞼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鞼臣꾁胣놨迥겂苣覃臣膀駧讦臣貂臣螤闦꺁菣ꊂ雩꺁꟦邈臣꒺迦銂껧蚐臣讂臣膂臣鞃菣ꊂ菣隃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鞼胣㲑䐯噉ਾ†껥붖뻤鞼볯颼臣膀껥붖뻤鞼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀臣꺁铧麪臣膀駧讦臣貂臣螤闦꺁菣ꊂ臣鎖臣꾔触辂苣讂臣趁铦閉臣꺁菣벃菣銂賦鞁胣螤闦꺁駧讦臣貂臣钃苣꺁臣ꆁ臣钃苣貁꣨꾏苣ꒂ菣뢁臣芏諥銂뗧蚺臣ꚁ臣讂臣ꢁ臣鲤蟥芙臣钃苣鎖臣肜뗧蒚臣꾔触蒁臣財苣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣誁臣讂苣릂苣骮뻧誁苣뎁苣龃菣랂菣讃菣낂臣龁苣꺁雦閳苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣ꮁ臣醁苣뾂苣꾂껥ꦾ臣袂臣뎂菣莃苣ꞃ菣뎃苣꺁臣膂臣릖돦꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣ꮁ雩馁苣놨迥겂苣覃苣覃菣閃菣ꎂ菣낂臣讂껦躚臣芁臣ꚁ胣몙ꛨ閁苣龁ꓨ낕臣钃苣꾁胣鶁苣麁苣醃菣ꆃ菣뾂苣覜臣膀꣨꾏苣ꒂ菣꺁鷦뚻臣膀臣꺁鷦뚻臣몙ꛨ閁苣龁ꓨ낕臣钃苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣袂臣ꚁ꣨릮臣貂苣鎁臣ꮁ뿥颁臣龔裦閁苣讂胣떮髩ꢁ胣ꆝ믤貁뫦龁臣貂臣鎁臣銂ꓦ몇臣龁臣ꢁ臣鲿귧鞁臣놨迥겂苣覃臣開뷤銂껥財臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯꺁룤財苣ꮐ苣芀껥붖뻤鞼볯邼臣꾁胣놨迥겂苣覃臣覃菣閃菣ꎂ菣낂臣膀駧讦臣貂臣螤闦꺁菣ꊂ臣ꆝꃩ誁苣뎁鷦뚻苣鞈賦馁苣龩菨銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀껥붖뻤鞼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀꣨꾏苣ꒂ菣꺁菣ꦃ菣蚃苣뎃苣꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣ꮁ臣蒁臣꺁苣벃菣릂鏥ꪳ鷦薠臣袂臣ꆝ믤꺁菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀껥붖뻤鞼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀꣨꾏苣ꒂ菣꺁菣ꦃ菣蚃苣뎃苣꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣ꮁ臣蒁臣꺁菣벃苣鞃菣벃菣ꆝꃩ誁苣뎁鷦뚻臣ꪃ苣袃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣鞼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鎼臣꾁胣肸뻤ꞁ臣膀菣벃苣鞃菣벃菣꾁胣螃菣뾂臣钃苣ꮁ苣ꎁ臣ꦁ臣袂臣ꮁ뻤ꚵ臣袂臣袶단閁苣讂臣趁臣ꮁ臣蒁臣꺁菣궃苣릂苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣鞼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯钼臣꾁胣놨迥겂苣覃臣龔귥龜雩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯钼胣㲑䐯噉ਾ†껥붖뻤鞼볯閼臣膀껥붖뻤鞼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀룤设臣꾁胣놨迥겂苣覃臣膀菣ꊂ臣袂苣놨迥겂苣覃臣꺁迥ꂊ臣袂臣놄胩銂껧蚐臣讂臣膂臣鞃菣袃苣ꮃꓥ鮏菣궃菣ꮂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣鞼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯隼臣꾁胣놨迥겂苣覃臣開뷤銂껥財臣讂臣ꢁ臣膀菣벃苣銂蟥蚐臣讂苣蚁臣钃苣ꮁ釥꒻臣讂菣ꊂ臣꺁苣벃菣릂臣ꪇ该뎂菣莃苣ꞃ菣뎃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯鞼臣膀껥붖뻤鞼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀꣨꾏苣ꒂ菣꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣鎖臣讧裦꺁뫤鮏苣ꆮ郧馁苣龁苣꺁菣ꪃ苣뎃菣ꮃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣鎁臣ꢔꫨ꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣꺁雩ꞁ铦閉苣貂苣릁臣꾔触蒁臣것菣袃苣螌臣膀ꓨ낕臣몙ꛨ閁苣龁菣ꊂ臣蚁臣꺁菣ꊂ臣놨迥겂苣覃臣꺁迥ꂊ苣芵뫤鞁臣蒁苣鎁臣꺁ꓦ몇駦ꮁ菣ꊂ雩ꞁ鳦芵髧ꪁ铦閉臣貁ꇨ辂苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯馼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣몙ꛨ閁苣龁ꓨ낕臣钃苣ꮁ雩馁苣놨迥겂苣覃苣覃菣閃菣ꎂ菣낂臣膀駧讦臣貂臣螤闦꺁菣ꊂ臣膀臣貂臣貂菣ꦃ菣벃苣銂鳦鞁胣놨迥겂苣覃臣ꆝ믤꾁胣鶁臣ꆝ믤貁駧讦臣貂臣螤闦꺁菣ꊂ臣蚁臣꺁냥ꪁ臣ꢁ苣銼臣ꮁ苣ꎁ臣놨껥閁苣讂臣ꢁ臣鲿臣ꚁ铧邈臣貂胣ꆝ믤貁뫦龁臣貂臣鎁臣銂ꓦ몇臣龁臣ꢁ臣鲿귧鞁臣놨迥겂苣覃臣開뷤銂껥財臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯馼胣㲑䐯噉ਾ†껥붖뻤鞼볯邼臣膀껥붖뻤鞼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀꣨꾏苣ꒂ菣꺁菣ꦃ菣蚃苣뎃苣꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣꺁鷦薠臣袂臣ꆝ믤銂裥馌臣讂ꧦ붃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯뺁臣꾁볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀꣨꾏苣ꒂ菣꺁菣ꦃ菣蚃苣뎃苣꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣ꮁ臣蒁臣꺁苣벃菣릂鏥ꪳ鷦薠臣袂臣ꆝ믤꺁菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀껥붖뻤鞼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀꣨꾏苣ꒂ菣꺁菣ꦃ菣蚃苣뎃苣꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣ꮁ臣蒁臣꺁菣벃苣鞃菣벃菣ꆝꃩ誁苣뎁鷦뚻臣ꪃ苣袃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣鞼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鎼臣꾁胣肸뻤ꞁ臣膀菣벃苣鞃菣벃菣꾁胣螃菣뾂臣钃苣ꮁ苣ꎁ臣ꦁ臣袂臣ꮁ뻤ꚵ臣袂臣袶단閁苣讂臣趁臣ꮁ臣蒁臣꺁菣궃苣릂苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣鞼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯钼臣꾁胣놨迥겂苣覃臣龔귥龜雩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯钼胣㲑䐯噉ਾ†껥붖뻤鞼볯閼臣膀껥붖뻤鞼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀룤设臣꾁胣놨迥겂苣覃臣膀菣ꊂ臣袂苣놨迥겂苣覃臣꺁迥ꂊ臣袂臣놄胩銂껧蚐臣讂臣膂臣鞃菣袃苣ꮃꓥ鮏菣궃菣ꮂ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣鞼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯隼臣꾁胣놨迥겂苣覃臣開뷤銂껥財臣讂臣ꢁ臣膀菣벃苣銂蟥蚐臣讂苣蚁臣钃苣ꮁ釥꒻臣讂菣ꊂ臣꺁苣벃菣릂臣ꪇ该뎂菣莃苣ꞃ菣뎃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯鞼臣膀껥붖뻤鞼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀꣨꾏苣ꒂ菣꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣鎖臣讧裦꺁뫤鮏苣ꆮ郧馁苣龁苣꺁菣ꪃ苣뎃菣ꮃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣鎁臣ꢔꫨ꾁胣몙ꛨ閁苣龁ꓨ낕臣钃苣꺁雩ꞁ铦閉苣貂苣릁臣꾔触蒁臣것菣袃苣螌臣膀ꓨ낕臣몙ꛨ閁苣龁菣ꊂ臣蚁臣꺁菣ꊂ臣놨迥겂苣覃臣꺁迥ꂊ苣芵뫤鞁臣蒁苣鎁臣꺁ꓦ몇駦ꮁ菣ꊂ雩ꞁ鳦芵髧ꪁ铦閉臣貁ꇨ辂苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯馼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽臣膀駧讦臣貂臣螤闦꺁菣릂菣ꮁ雩馁苣閃菣벃菣ꎂ菣낂苣벃菣릂꣨꾏苣ꒂ菣銂菣ꦃ菣蚃苣뎃苣馁苣龁苣꺁菣궃菣蚃苣뎃苣떂菣鎃苣놨迥겂苣覃菣ꦃ菣袃菩銂郥뾁胣몙ꛨ閁苣龁ꓨ낕臣鮃苣袃臣鶁苣麁苣膀菣ꦃ菣벃苣꺁菣릂菣閃菣閃苣ꮃ菣뎃菣ꮁ雩鞁臣閩뻤閁苣讂胣겜ꏨ꺽臣뺁臣膀菣궃菣蚃苣뎃苣떂菣鎃苣꺁菣벃苣讧胩ꮁ鿥ꖁ臣ꚁ胣閃菣벃菣ꎂ菣낂苣벃菣릂臣龁苣꺁菣릂菣较菣覃苣Ꞃ苣銂臩麊臣讂菣릂菣较菣覃苣Ꞃ苣뢁諦ꢃ臣膀菣릂菣较菣覃苣Ꞃ苣銂뷤ꢔ臣ꚁ菣궃菣蚃苣뎃苣떂菣鎃苣놨迥겂苣覃苣龮ꇨ馁苣閃菣벃菣ꎂ菣낂苣벃菣릂꣨꾏苣ꒂ菣龮ꇨꢃ臣膀菣궃菣蚃苣뎃苣놨迥겂苣覃臣ꆝ믤ꮁ臩鞁臣ꢁ臣蚁ꓦ몇臣鲿귧鞁臣膀菣궃菣蚃苣뎃苣떂菣鎃苣ꮁ雩ꎀ믤醁苣貂臣떂菣鎃苣Ꚃ苣것菣袃臣ꆾ胥銂믨膀臣讂뻤ꒀ믨膀菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯馼胣㲑䐯噉ਾ†껥붖뻤鞼볯邼臣膀껥붖뻤鞼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣궃菣蚃苣뎃苣떂菣鎃苣꾁胣떂菣鎃苣Ꚃ苣것菣袃臣鮃苣袃苣ꦂ菣莃菣ꢁ臣鎖臣ꆾ胥袃菣뎃苣꾂苣ꞃ菣銂雩讧臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀껥붖뻤鞼볯馼臣龁臣鞼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯醼臣꾁胣떂菣鎃苣Ꚃ苣것菣袃臣隃菣莃苣膃苣벃菣ꚬ迥隌胥銂뿤膌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀껥붖뻤鞼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣벃苣讧胩꾁뇦骮ꇨ鞈臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣鞼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鎼臣꾁胣몱껥財裥꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂臣袂臣ꚁ뇦膂苣貂臣릉뻥膀裥ꢔ迥붃臣鮃苣袃臣낕胣誁苣뎁뇦骮ꇨ鞈臣鞈賦閁苣龁觧뒾臣뺯臣讂菣릂菣꺁臣貂臣貂臣閩뻤릂苣ꊂ苣鞈賦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣鞼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯钼臣꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂臣膀볯芙雩鎽臣誂臣뎂苣袃苣膀菣궃菣蚃苣뎃苣떂菣鎃苣꺁뫦뎶臣蒁臣뾽铧銂ꓧ馁鏥ꪳ菣袃菣꾂苣銂鳦馁苣螤闦꺁觧뒾臣꒙껧鞁臣袨껧閁苣龁鳦꾉胥ꮁ鿥ꖁ臣ꚁ菣릂菣銂臩麊臣膀볯芙雩鎽臣誂臣뎂苣袃臣膀ꧨꆾ꿥ꆱ臣鮃苣袃苣뾽铧鞁臣閃菣벃菣ꎂ菣낂苣벃菣릂苣讁铧馁苣膀볯芙雩鎽臣誂臣袺菦뎂苣袃臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣鞼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯閼臣꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂臣龩菨꾁胣몱껥財裥銂铧蒁臣ꆾ胥袨껧ꮁ臣蒁臣릉뻥銂꟦薀臣趇臣颻臣馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣鞼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯隼臣꾁胣肸뻤ꞁ臣膀菣궃菣蚃苣뎃苣떂菣鎃苣놨迥겂苣覃臣膀苣벃菣릂꣨꾏苣ꒂ菣꺁ꓦ몇臣貂臣閁迥ꮁ뿥钭臣ꚁ菣릂菣ꮁ꿥鞁臣閩뻤閁苣讂臣趁菣誃菣蚃苣銂ꓧ鞁胣骃菣ꮃ菣ꎂ臣鮃苣袃苣ꦂ菣莃菣讁苣躏鯩閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯隼胣㲑䐯噉ਾ†껥붖뻤鞼볯鞼臣膀껥붖뻤鞼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀苣벃菣릂苣ꦂ菣莃菣꺁胥貁볯ꮁ臣讂臣膀菣궃菣蚃苣뎃苣떂菣鎃苣꾁ꧦ붃臣ꪁ臣ꪁ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣鞼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯颼臣꾁胣肸뻤ꞁ臣膀꣨꾏苣ꒂ菣꾁胣떂菣鎃苣Ꚃ苣것菣袃臣袃菣겂雩ꒀ臣낈臩鞁臣ꢁ臣蚁ꓦ몇臣鲿귧鞁臣膀苣벃菣릂苣ꦂ菣莃菣貁뻤ꒀ苣ꊻ胩馁苣鎁臣銂ꓧ馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯颼胣㲑䐯噉ਾ†껥붖뻤鞼볯馼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣ꮁ臣醁苣閃菣벃菣ꎂ菣낂苣벃菣릂臣ꆮ郧꺁臣膂臣릖돦銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣誁臣讂菣궃菣蚃苣뎃苣떂菣鎃苣꺁껧蚐臣龁苣꺁雦閳臣膀駧讦臣貂臣螤闦꺁菣릂菣ꮁ雩馁苣閃菣벃菣ꎂ菣낂苣벃菣릂꣨꾏苣ꒂ菣銂菣ꦃ菣蚃苣뎃苣馁苣떮髩ꞁ臣ꎁ臣膀駧讦臣貂臣螤闦꺁菣릂菣꾁臣貂臣貂胣醃菣ꆃ菣뾂臣鮃苣袃菣ꮃ菣ꎂ菣ꆃ菣袃臣ꊖ臣ꚁꧨꆾ臣貂苣膀껦躚臣膀菣궃菣蚃苣뎃苣떂菣鎃苣꺁菣벃苣讧胩ꮁ鿥ꖁ臣ꚁ胣閃菣벃菣ꎂ菣낂苣벃菣릂臣龁苣꺁菣릂菣较菣覃苣Ꞃ苣銂臩麊臣讂껦躚臣膀菣릂菣较菣覃苣Ꞃ苣銂뷤ꢔ臣ꚁ菣궃菣蚃苣뎃苣떂菣鎃苣놨迥겂苣覃苣龮ꇨ馁苣떮髩ꢁ胣閃菣벃菣ꎂ菣낂꣨꾏苣ꒂ菣꺁鷦뚻臣钁臣龁臣蒁臣鲤蟥ꮁ뿥钭臣ꚁ胣閃菣벃菣ꎂ菣낂苣벃菣릂臣ꊖ胩颻臣覂苣龁苣벃菣릂苣ꦂ菣莃菣ꮁ뻤ꒀ苣ꊻ胩馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯馼胣㲑䐯噉ਾ†껥붖뻤鞼볯邼臣膀껥붖뻤鞼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣궃菣蚃苣뎃苣떂菣鎃苣꾁胣떂菣鎃苣Ꚃ苣것菣袃臣鮃苣袃苣ꦂ菣莃菣ꢁ臣鎖臣ꆾ胥袃菣뎃苣꾂苣ꞃ菣銂雩讧臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯邼胣㲑䐯噉ਾ†껥붖뻤鞼볯醼臣膀껥붖뻤鞼볯馼臣龁臣鞼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯醼臣꾁胣떂菣鎃苣Ꚃ苣것菣袃臣隃菣莃苣膃苣벃菣ꚬ迥隌胥銂뿤膌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯醼胣㲑䐯噉ਾ†껥붖뻤鞼볯銼臣膀껥붖뻤鞼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣벃苣讧胩꾁뇦骮ꇨ鞈臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣鞼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鎼臣꾁胣몱껥財裥꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂臣袂臣ꚁ뇦膂苣貂臣릉뻥膀裥ꢔ迥붃臣鮃苣袃臣낕胣誁苣뎁뇦骮ꇨ鞈臣鞈賦閁苣龁觧뒾臣뺯臣讂菣릂菣꺁臣貂臣貂臣閩뻤릂苣ꊂ苣鞈賦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣鞼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯钼臣꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂臣膀볯芙雩鎽臣誂臣뎂苣袃苣膀菣궃菣蚃苣뎃苣떂菣鎃苣꺁뫦뎶臣蒁臣뾽铧銂ꓧ馁鏥ꪳ菣袃菣꾂苣銂鳦馁苣螤闦꺁觧뒾臣꒙껧鞁臣袨껧閁苣龁鳦꾉胥ꮁ鿥ꖁ臣ꚁ菣릂菣銂臩麊臣膀볯芙雩鎽臣誂臣뎂苣袃臣膀ꧨꆾ꿥ꆱ臣鮃苣袃苣뾽铧鞁臣閃菣벃菣ꎂ菣낂苣벃菣릂苣讁铧馁苣膀볯芙雩鎽臣誂臣袺菦뎂苣袃臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣鞼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯閼臣꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂臣龩菨꾁胣몱껥財裥銂铧蒁臣ꒀ꣨鞮臣誁臣ꚁ觧뒾苣颧胣ꮁ蟩뾁믤醁臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯閼胣㲑䐯噉ਾ†껥붖뻤鞼볯隼臣膀껥붖뻤鞼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀룤设臣꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂꣨꾏苣ꒂ菣꾁胣떂菣鎃苣놨迥겂苣覃臣鲤蟥閁苣龁臩趏臣鲿귧鞁臣鮃苣袃臣뺯臣ꚁꧨꆾ臣貂苣릁臣骃菣ꮃ菣ꎂ苣몤臣膀菣誃菣蚃苣꾁菣릂菣Ꚃ苣것菣袃臣覂迥蚛臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣鞼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤鞼볯鞼臣꾁胣떂菣鎃苣Ꚃ苣것菣袃臣ꒀ臣邼臣ꪁ苣ꢁ胣閃菣벃菣ꎂ菣낂苣벃菣릂臣龩菨鞁臣辁臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鞼胣㲑䐯噉ਾ†껥붖뻤鞼볯颼臣膀껥붖뻤鞼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀룤设臣꾁胣놨迥겂苣覃臣膀苣벃菣릂苣ꦂ菣莃菣貁菣ꪃ苣뺖胥ꮁ裥钁臣龁臣蒁臣鲤蟥ꮁ뿥钭臣ꚁ胣떂菣鎃苣Ꚃ苣것菣袃臣ꆾ胥銂믨膀臣讂臣ꢁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀駧讦臣貂臣螤闦꺁菣릂菣ꮁ雩馁苣閃菣벃菣ꎂ菣낂苣벃菣릂꣨꾏苣ꒂ菣銂菣ꦃ菣蚃苣뎃苣鞁胣몙ꛨ閁苣龁ꓨ낕臣鮃苣袃臣鶁苣麁苣膀菣ꦃ菣벃苣꺁菣릂菣閃菣閃苣ꮃ菣뎃菣ꮁ雩鞁臣閩뻤閁苣膀菣궃菣蚃苣뎃苣떂菣鎃苣꺁菣벃苣讧胩ꮁ鿥ꖁ臣ꚁ胣閃菣벃菣ꎂ菣낂苣벃菣릂臣龁苣꺁菣릂菣较菣覃苣Ꞃ苣銂臩麊臣膀菣릂菣较菣覃苣Ꞃ苣銂뷤ꢔ臣ꚁ菣궃菣蚃苣뎃苣떂菣鎃苣놨迥겂苣覃苣龮ꇨ鞁胣閃菣벃菣ꎂ菣낂꣨꾏苣ꒂ菣꺁鷦뚻臣钁臣龁臣蒁臣鲤蟥ꮁ뿥钭臣ꚁ胣閃菣벃菣ꎂ菣낂苣벃菣릂臣ꊖ胩颻臣覂苣龁苣벃菣릂苣ꦂ菣莃菣ꮁ뻤ꒀ苣ꊻ胩馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯꺁룤財苣ꮐ苣芀껥붖뻤颼볯邼臣꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂臣膀苣벃菣릂苣ꦂ菣莃菣ꢁ菣릂菣Ꚃ苣것菣袃臣꺁雩ꞁ뻤ꒀ菣ꦃ菣뚂苣랂菣뎃苣讖꟥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯뺁臣꾁볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀苣벃菣릂苣ꦂ菣莃菣꾁菣궃菣꾂菣Ꞃ菣뎃곧랏賥ꒀ苣鶿賦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣颼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯銼臣꾁胣螃菣뾂꟦ꂀ臣몱껥財裥ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤鞼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀뇦骮ꇨ鞈臣膀菣궃菣蚃苣뎃苣떂菣鎃苣ꮁ苣ꎁ臣花苣覂苣龁觧뒾胣ꦈ铧꾏菨ꪁ菣릂菣꺁闦膀臣袂臣몱껥財裥ꮁ裥馌臣貂臣릉뻥ꮁ꿥馁苣鮃苣袃臣鶁苣麁苣꺁ꧨꆾ苣뎂苣銂裥馌臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鎼胣㲑䐯噉ਾ†껥붖뻤颼볯钼臣膀껥붖뻤鞼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣궃菣蚃苣뎃苣떂菣鎃苣꾁胣醼駦鎖뷥龁苣꺁苣릂菣銂胣閃菣벃菣ꎂ菣낂苣벃菣릂臣肺뛨꺁臣辁뷤ꢔ苣몤臣膓돨ꆃ菣ꪃ苣릂苣覜臣讂ꓨ낕臣릉뻥ꞁ駩鞮臣ꚁ꣨鞮臣貂臣肜觨ꒀ臣몟臣蒁臣鮃苣袃苣뢁諦鞁胣醼駦鎖뷥龁苣꺁苣릂菣꾁胣閩뻤뺯뇨꺁菣릂菣銂뷤ꢔ臣龁菣궃菣蚃苣뎃苣떂菣鎃苣銂臩ꢔ臣讂胣醼駦鎖뷥龁苣꺁뫤뎃苣릂菣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯钼胣㲑䐯噉ਾ†껥붖뻤颼볯閼臣膀껥붖뻤鞼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣궃菣蚃苣뎃苣떂菣鎃苣꺁ꧦ붃臣膀뇦骮ꇨ鞈苣ꢔ臣龁뻤ꒀ꣨鞮臣誁臣ꚁ觧뒾苣颧胣ꮁ蟩뾁믤醁臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤鞼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀룤设臣꾁胣閃菣벃菣ꎂ菣낂苣벃菣릂꣨꾏苣ꒂ菣꾁胣떂菣鎃苣놨迥겂苣覃臣鲤蟥閁苣龁臩趏臣鲿귧鞁臣鮃苣袃臣뺯臣ꚁꧨꆾ臣貂苣릁臣骃菣ꮃ菣ꎂ苣몤臣膀菣誃菣蚃苣꾁菣릂菣Ꚃ苣것菣袃臣覂迥蚛臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣颼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯鞼臣꾁胣떂菣鎃苣Ꚃ苣것菣袃臣ꒀ臣邼臣ꪁ苣ꢁ胣閃菣벃菣ꎂ菣낂苣벃菣릂臣龩菨鞁臣辁臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯隼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤鞼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀룤设臣꾁胣놨迥겂苣覃臣膀苣벃菣릂苣ꦂ菣莃菣貁菣ꪃ苣뺖胥ꮁ裥钁臣龁臣蒁臣鲤蟥ꮁ뿥钭臣ꚁ胣떂菣鎃苣Ꚃ苣것菣袃臣ꆾ胥銂믨膀臣讂臣ꢁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧꾁胣견볯꺁菣ꦃ菣벃苣誁苣뎁곧醼臣醃菣ꆃ菣뾂胥銂郥肂胣견볯꺁駧讦臣貂臣钃苣꺁臣膂臣놨迥겂苣覃苣覃菣閃菣ꎂ菣낂臣讂臣膂臣놨迥겂苣覃菣ꦃ菣袃菩銂郥肂胣薣뷧꾁臣龁胣견볯꺁菣ꦃ菣벃苣誁苣뎁곧銼臣醃菣ꆃ菣뾂胥銂郥肂곧銼臣몙ꛨ閁苣龁菣ꊂ臣膀곧醼臣醃菣ꆃ菣뾂胥ꢁ곧銼臣醃菣ꆃ菣뾂胥ꢁ苣钯볨馁苣鎁臣ꮁ苣ꎁ臣견볯꺁菣ꦃ菣벃苣趇臣誁苣뎁곧銼臣醃菣ꆃ菣뾂蟩뾁苣袨껧馁苣醃菣ꆃ菣뾂蟩뾁꣨鞮菩ꢁ胣邏ꇦ閁苣龁鷦뚻臣견볯꺁菣ꦃ菣벃苣誁苣뎁곧銼臣醃菣ꆃ菣뾂臣袂臣ꚁ迦袡臣貂臣蒯鯥薆臣芁苣鎁臣ꮁ뿥颁臣놨迥겂苣覃臣ꆝ믤銂铧邈臣讂鷦뚻铧邈菩ꞁ臣ꎁ臣膀곧醼菣ꦃ菣벃苣꾁곧醼菣ꦃ菣벃苣꺁蟩뾁臣袂臣ꚁꫨ뒕臣貂胣견볯醃菣ꆃ菣뾂臣견볯醃菣ꆃ菣뾂臣趇臣ꮁ苣ꎁ臣뾪闦閁苣讂胣ꆝ믤龔裦ꢃ臣膀鷦뚻臣ꆝ믤貁뫦龁臣貂臣鎁臣銂ꓦ몇臣龁臣ꢁ臣鲿귧鞁臣놨迥겂苣覃臣開뷤銂껥財臣讂臣膂臣開뷤龮ꇨꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯꺁룤財苣ꮐ苣芀껥붖뻤颼볯邼臣꾁胣薣뷧꾁胣芏諥醃菣ꆃ菣뾂臣袂臣芏諥醃菣ꆃ菣뾂胥銂郥肂胣馀ꏨ钃苣讁苣놨迥겂苣覃臣꺁ꛨ花苣ꚇ郧馁苣龁苣꺁菣궃苣莃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯邼胣㲑䐯噉ਾ†껥붖뻤颼볯醼臣膀껥붖뻤颼볯馼臣龁臣颼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯醼臣꾁胣鞃菣뮂菣떂臣膀곧醼臣醃菣ꆃ菣뾂胥誁苣뎁곧銼臣醃菣ꆃ菣뾂胥銂胣芏諥醃菣ꆃ菣뾂胥ꮁ꿥鞁臣钯볨馁苣鎁臣ꮁ苣ꎁ臣芏諥醃菣ꆃ菣뾂苣Ꞃ苣袃苣袨껧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣颼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯銼臣꾁胣견볯꺁菣ꦃ菣벃苣誁苣뎁곧銼臣醃菣ꆃ菣뾂臣膀臣貂臣貂곧醼臣袂臣견볯꺁菣벃菣ꮁ臣蒁臣꺁꣨릮迥붃臣螃菣뾂胥蒯鯥銂賦馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤颼볯馼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀꣨릮迥붃菣벃苣ꒀ꿧늛臣膀苣릂菣ꊖ闦銂铧蒁臣袨껧閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鎼胣㲑䐯噉ਾ†껥붖뻤颼볯钼臣膀껥붖뻤颼볯馼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀苣릂菣ꊖ闦꾁胣놨迥겂苣覃苣龮雦馁苣躃菣覃臣讁铧뎂苣袃苣袨껧鞁臣蒵臣袐苣鮁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣颼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯閼臣꾁胣讁铧뎂苣袃臣膀菣邃苣릂胣螃菣뾂믨膀胣誁苣뎁苣袃菣벃苣螃菣ꒂ苣銂臩ꢔ臣讂臣膂臣ꢂ菣ꮃ苣벃胣벨菥膀臣袂臣鶿껥꺁苣릂菣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣颼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯隼臣꾁胣肸뻤ꞁ臣膀菣벃苣ꒀ꿧늛臣膀ꓨ낕臣螃菣뾂苣벃苣꺁雩낕臣鞁臣꺁菣벃苣꺁胥꺁꣨鞮苣螌臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣颼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯鞼臣꾁胣螃菣뾂臣螤闦꺁苣뎃苣讁苣袐裦閁苣龁냥몇菣벃苣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤颼볯馼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀菣벃苣꺁胥꾁胣鞾苣蚁臣馁苣螃菣뾂臣것菣袃臣鞢諥馁苣ꮁ臣貂臣鞢諥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣誁臣讂胥꺁臣讂菣벃苣ꚃ菣莃菣ꢁ臣꒺룦꺁臣膂臣릖돦銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣誁臣讂胥꺁臣讂菣벃苣ꚃ菣莃菣ꢁ臣꒺룦꺁臣膂臣릖돦꾁胣견볯꺁菣ꦃ菣벃苣誁苣뎁곧醼臣醃菣ꆃ菣뾂胥銂郥肂곧醼臣몙ꛨ閁苣龁菣ꊂ胣ꪁ苣뎁臣견볯꺁菣ꦃ菣벃苣誁苣뎁곧銼臣醃菣ꆃ菣뾂胥銂郥肂곧銼臣몙ꛨ閁苣龁菣ꊂ臣ꊖ臣讂꣨꾏苣ꒂ菣銂菣ꦃ菣蚃苣뎃苣馁苣떮髩ꢁ胣견볯꺁菣ꦃ菣벃苣ꒀ臣견볯꺁菣ꦃ菣벃苣ꒀ臣銂꿦莼臣讂臣ꢁ臣袂臣ꚁ곧醼臣醃菣ꆃ菣뾂蟩뾁臣袂臣견볯꺁菣ꦃ菣벃苣趇臣銂꣨鞮臣讂껦躚臣膀迦袡臣貂臣ꆝ믤貁곧醼臣醃菣ꆃ菣뾂臣袂臣견볯꺁菣ꦃ菣벃苣ꮁ苣ꎁ臣邏ꇦ閁苣龁꿧늛蛥ꮁ臣讂臣ꢁ臣鲿臣ꚁ꣨꾏苣ꒂ菣꺁鷦뚻苣龔裦馁苣떮髩ꞁ臣ꎁ臣膀곧醼菣ꦃ菣벃苣꾁곧醼菣ꦃ菣벃苣꺁蟩뾁臣袂臣ꚁꫨ뒕臣貂胣견볯醃菣ꆃ菣뾂臣견볯醃菣ꆃ菣뾂臣趇臣ꮁ苣ꎁ臣뾪闦閁苣讂胣떮髩ꢁ胣ꆝ믤꺁鷦뚻臣肺臣閁苣龁臣ꢁ苣鲤蟥鞁臣鎁臣ꮁ뿥钭臣ꚁ꣨꾏苣ꒂ菣꺁该鲽苣龮ꇨ馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯馼胣㲑䐯噉ਾ†껥붖뻤颼볯邼臣膀껥붖뻤颼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀鳦릖돦꾁胣芏諥醃菣ꆃ菣뾂臣袂臣芏諥醃菣ꆃ菣뾂胥銂郥肂胣馀ꏨ钃苣讁苣놨迥겂苣覃臣꺁ꛨ花苣鞏뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯邼胣㲑䐯噉ਾ†껥붖뻤颼볯醼臣膀껥붖뻤颼볯馼臣龁臣颼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯醼臣꾁胣겜雦閳臣膀곧醼臣醃菣ꆃ菣뾂胥誁苣뎁곧銼臣醃菣ꆃ菣뾂胥銂胣芏諥醃菣ꆃ菣뾂胥ꮁ꿥鞁臣钯볨馁苣鎁臣ꮁ苣ꎁ臣芏諥醃菣ꆃ菣뾂苣Ꞃ苣袃苣袨껧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯醼胣㲑䐯噉ਾ†껥붖뻤颼볯銼臣膀껥붖뻤颼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀곧醼臣醃菣ꆃ菣뾂臣袂臣견볯꺁菣ꦃ菣벃苣꾁胣鶁苣麁苣견볯誁苣뎁곧銼臣躃菣覃臣ꒁ臣ꚁ臣놨껥꾏菨ꪁ菣벃苣ꒀ꿧늛苣螌臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣颼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯鎼臣꾁胣놨껥꾏菨螃菣뾂胥蒯鯥貁胣뎂苣袃雩낕苣ꢔ臣ꚁ꣨鞮臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣뎂苣袃雩낕臣膀꣨꾏苣ꒂ菣銂껥붖臣讂菣벃菣꺁臩ꢔ苣릂菣銂꣨鞮臣ꚁ뗧뾁郥辂臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯钼胣㲑䐯噉ਾ†껥붖뻤颼볯閼臣膀껥붖뻤颼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀臩ꢔ苣릂菣꾁胣螃菣ꒂ苣膀菣벃苣ꊻ胩膀臣袂臣릂菣것菣뢂菣邃苣릂苣讁铧馁苣龁苣꺁苣趃菣꺂菣膀꣧趃胣誁苣뎁뿤袮臣뎂苣袃臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀룤设臣꾁胣螃菣뾂胥蒯鯥꾁胣螤闦꺁菣벃苣붂菣릂臣ꊖ闦ꢁ臣ꚁ臣螃菣뾂臣ꒀ臣袨껧銂賦馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯隼胣㲑䐯噉ਾ†껥붖뻤颼볯鞼臣膀껥붖뻤颼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣벃苣꾁ꓨ낕臣뮂菣떂臣覂郥邈臣貂臣躰蟥螃菣뾂臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣颼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯颼臣꾁胣螃菣뾂臣ꒀ臣膀뻥袂臣ꢁ臣讂菣벃苣꺁菣벃菣貁ꋥꂊ臣讂臣ꒁ苣ꚁꋥꂊ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯颼胣㲑䐯噉ਾ†껥붖뻤颼볯馼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣견볯꺁菣ꦃ菣벃苣誁苣뎁곧醼臣醃菣ꆃ菣뾂胥銂郥肂곧醼臣몙ꛨ閁苣龁菣ꊂ胣ꪁ苣뎁臣견볯꺁菣ꦃ菣벃苣誁苣뎁곧銼臣醃菣ꆃ菣뾂胥銂郥肂곧銼臣몙ꛨ閁苣龁菣ꊂ臣ꊖ臣讂꣨꾏苣ꒂ菣銂菣ꦃ菣蚃苣뎃苣鞁胣견볯꺁菣ꦃ菣벃苣ꒀ臣견볯꺁菣ꦃ菣벃苣ꒀ臣銂꿦莼臣讂臣ꢁ臣袂臣ꚁ곧醼臣醃菣ꆃ菣뾂蟩뾁臣袂臣견볯꺁菣ꦃ菣벃苣趇臣銂꣨鞮臣膀迦袡臣貂臣ꆝ믤貁곧醼臣醃菣ꆃ菣뾂臣袂臣견볯꺁菣ꦃ菣벃苣ꮁ苣ꎁ臣邏ꇦ閁苣龁꿧늛蛥ꮁ臣讂臣ꢁ臣鲿臣ꚁ꣨꾏苣ꒂ菣꺁鷦뚻苣龔裦鞁胣견볯醃菣ꆃ菣뾂臣견볯醃菣ꆃ菣뾂臣趇臣ꮁ苣ꎁ臣뾪闦閁苣膀곧銼菣ꦃ菣벃苣꾁곧銼菣ꦃ菣벃苣꺁蟩뾁臣袂臣ꚁꫨ뒕臣貂胣ꆝ믤꺁鷦뚻臣肺臣閁苣龁臣ꢁ苣鲤蟥鞁臣鎁臣ꮁ뿥钭臣ꚁ꣨꾏苣ꒂ菣꺁该鲽苣龮ꇨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯꺁룤財苣ꮐ苣芀껥붖뻤颼볯邼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀胥鲣菣ꊂ臣覂迥ꆿ臣龁ꛨ花苣ꚇ郧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ臣膀ꛨ花臣芏諥醃菣ꆃ菣뾂臣袂臣芏諥醃菣ꆃ菣뾂胥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯邼胣㲑䐯噉ਾ†껥붖뻤颼볯醼臣膀껥붖뻤颼볯馼臣龁臣颼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯醼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀곧醼臣醃菣ꆃ菣뾂胥誁苣뎁곧銼臣醃菣ꆃ菣뾂胥ꮁ꿥鞁臣芏諥醃菣ꆃ菣뾂胥銂꿦莼臣讂臣ꢁ臣袂臣ꚁ迥ꂊ菣ꦃ菣벃苣趇臣銂꣨鞮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯醼胣㲑䐯噉ਾ†껥붖뻤颼볯銼臣膀껥붖뻤颼볯馼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀곧醼臣醃菣ꆃ菣뾂臣袂臣견볯꺁菣ꦃ菣벃苣꾁胣鶁苣麁苣견볯誁苣뎁곧銼臣躃菣覃臣ꒁ臣ꚁ臣놨껥꾏菨ꪁ菣벃苣ꒀ꿧늛苣螌臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣颼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯鎼臣꾁胣놨껥꾏菨螃菣뾂胥蒯鯥貁胣뎂苣袃雩낕苣ꢔ臣ꚁ꣨鞮臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣뎂苣袃雩낕臣膀꣨꾏苣ꒂ菣銂껥붖臣讂菣벃菣꺁臩ꢔ苣릂菣銂꣨鞮臣ꚁ뗧뾁郥辂臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯钼胣㲑䐯噉ਾ†껥붖뻤颼볯閼臣膀껥붖뻤颼볯馼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀臩ꢔ苣릂菣꾁胣螃菣ꒂ苣膀菣벃苣ꊻ胩膀臣袂臣릂菣것菣뢂菣邃苣릂苣讁铧馁苣龁苣꺁苣趃菣꺂菣膀꣧趃胣誁苣뎁뿤袮臣뎂苣袃臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀룤设臣꾁胣螃菣뾂胥蒯鯥꾁胣螤闦꺁菣벃苣붂菣릂臣ꊖ闦ꢁ臣ꚁ臣螃菣뾂臣ꒀ臣袨껧銂賦馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯隼胣㲑䐯噉ਾ†껥붖뻤颼볯鞼臣膀껥붖뻤颼볯馼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀菣벃苣꾁ꓨ낕臣뮂菣떂臣覂郥邈臣貂臣躰蟥螃菣뾂臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣颼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯颼臣꾁胣螃菣뾂臣ꒀ臣膀뻥袂臣ꢁ臣讂菣벃苣꺁菣벃菣貁ꋥꂊ臣讂臣ꒁ苣ꚁꋥꂊ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯颼胣㲑䐯噉ਾ†껥붖뻤颼볯馼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽臣膀菣궃菣꾂菣Ꞃ菣뎃苣ꦃ苣ꊂ菣袃臣鞁臣꺁菣邃苣릂臣龁苣꺁菣邃苣릂苣ꒂ菣뎃菣ꎂ菣ꎂ苣龔裦馁苣龁苣꺁菣邃苣릂苣ꒂ菣뎃菣ꎂ菣ꎂ铧邈菩ꢁ胣螃菣ꒂ苣讁苣몙ꛨ隃菣벃菣궂菣릂菣ꆃ菣뮂菣뢂苣醃菣ꪃ菣랂菣馁苣龁苣꺁菣莃苣벃苣醃菣ꪃ菣랂菣ꢃ臣膀菣隃菣莃苣ꖃ臣貂臣몙ꛨ隃菣벃菣궂菣릂菣ꆃ菣뮂菣뢂臣몟臣蒁臣膀볯꺼볯낼臣覂臣鲿귧銂迥ꆿ臣讂菣邃苣릂臣鲿귧鞁臣膀鷩蚛룤讞菣莃菣꾃菣꾂苣꾂苣릂菣궃苣랂볯꒼볯ꆼ볯覼菣莃菣꾃菣꾂臣꺁迥ꂊ苣螃菣ꒂ苣讁苣ꦁ铧馁苣龁苣꺁菣莃菣꾃菣꾂臩ꢔ菩ꢁ胣螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ臣袂臣麱胦銂볯꺼볯낼臣風뿨馁苣龁苣꺁菣邃苣릂꣨낿菩ꢁ胣螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ臣袂臣麱胦ꮁ鿥ꖁ臣ꚁ菣莃菣꾃菣꾂臣袂臣ꚁ菣邃苣릂臣놨迥閁苣ꚁ臣讂苣꾂苣릂臣鲿귧鞁臣膀菣莃菣꾃菣꾂苣讻臣ꚁ菣邃苣릂臣覂菣놂菣袃苣膀뿤馁苣龁苣꺁菣놂菣袃胩ꆿ菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯馼胣㲑䐯噉ਾ†껥붖뻤颼볯邼臣膀껥붖뻤颼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣邃苣릂臣膀볯꺼볯낼臣袃菣꾂菣銂ꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯邼胣㲑䐯噉ਾ†껥붖뻤颼볯醼臣膀껥붖뻤颼볯馼臣龁臣颼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯醼臣꾁胣袃菣꾂菣꾁胣钃苣蒃菣钃苣ꖻꓥ꺁菣莃菣꾃菣꾂菣벃苣銂胩ꆿ臣袂臣鞏뿤馁苣붃諥銂菣邃苣릂臣颻룤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣颼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯銼臣꾁胣袃菣꾂菣꾁胣趃菣袃菣벃苣꺁苣벃菣뎃苣릂菣ꂃ鯧銺軦骶뇥꺁뇥誸臣螃菣뾂苣膀뿤誁苣뎁迥ꆿ臣讂菨鮊苣螃菣ꒂ苣ꮁ믤躸臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤颼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣놂菣袃臣袃菣꾂菣銂諥袁胣醃苣莃菣ꢁ菣벃苣뎃臣꺁뗧뾁郥辂臣貁ꓦ벨臣龁苣ꮁ볯꺼볯낼臣膀뿤閁苣膀볯꺼볯낼臣膀볯꺼볯낼臣袃菣꾂菣銂迥醁藥貂苣貂臣蒁臣ꢁ臣鲤蟥ꮁ뿥钭臣ꚁ菣놂菣袃臣袃菣꾂菣꺁룤릖苣銋郥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣袃菣꾂菣꾁胣醃苣莃菣낕雩ꒀ胣螃菣뾂蟩뺖胥膀臣袂臣龜雩뺖胥꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣놅臣뾽铧閁苣讂臣ꮁ鳦릊臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣颼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯閼臣꾁胣肸뻤ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣袂臣ꚁ迥ꆿ臣袂臣膀뿤閁苣龁菣ꦃ菣뚂苣랂菣뎃臣袃菣뎃苣꾂苣ꞃ菣風賩銂ꃦ趴臣膀菣ꦃ菣뚂苣랂菣뎃꣨늌臣膀볯꺼볯낼臣놅鳦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣覂胩ꆿ臣貂臣醃苣莃菣꺁駧ꆿ藥銂ꓧ馁臣膂臣떍苣龔裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣颼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯鞼臣꾁胣螃菣ꒂ苣꾁胣隃菣莃苣膃苣벃菣뺯뿥螃菣ꒂ苣ꞁ臣誂胣螃菣ꒂ苣꾁胣螃菣ꒂ苣ꮁ苣ꎁ臣膀뿤閁苣膀菣邃苣릂臣袂臣ꚁ迥ꆿ臣貂臣馁臣ꚁ臣袃菣뎃苣꾂苣ꞃ菣銂菣궃菣꾂菣Ꞃ菣뎃룤ꮁꃦ趴臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤颼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣邃苣릂뇥Ꞁ臣風뿨꾁胣隃菣莃苣膃苣벃菣꺁ꓥꮁꃦ趴臣貂臣蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣꺁苣궂菣ꊂ臣骀뿤꺁臣膂臣릖돦銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣꺁苣궂菣ꊂ臣骀뿤꺁臣膂臣릖돦꾁胣隃菣莃苣膃苣벃菣꾂菣ꒂ苣뎃菣ꢁ臣ꚁ臣螃菣ꒂ苣꺁臣膂臣螃菣ꒂ苣ꊂ苣螃菣蚃苣蚃苣銂铧邈臣讂껦躚臣膀菣邃苣릂臣覂駧讦菣궃菣覃苣ꎃ苣袃菣莃苣벃苣銂菣隃菣莃苣ꖃ臣讂껦躚臣膀菣隃菣莃苣ꖃ臣貂臣몙ꛨ隃菣벃菣궂菣릂菣ꆃ菣뮂菣뢂臣몟臣蒁臣膀볯꺼볯낼臣覂臣鲿귧銂迥ꆿ臣讂菣邃苣릂臣鲿귧鞁臣膀鷩蚛룤讞菣莃菣꾃菣꾂苣꾂苣릂菣궃苣랂볯꒼볯ꆼ볯覼菣莃菣꾃菣꾂臣꺁迥ꂊ苣螃菣ꒂ苣讁苣ꦁ铧馁苣떮髩ꢁ胣螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ臣袂臣麱胦銂볯꺼볯낼臣風뿨馁苣떮髩ꢁ胣螃菣ꒂ苣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ臣袂臣麱胦ꮁ鿥ꖁ臣ꚁ菣莃菣꾃菣꾂臣袂臣ꚁ菣邃苣릂臣놨迥閁苣ꚁ臣讂苣꾂苣릂臣鲿귧鞁臣膀菣莃菣꾃菣꾂苣讻臣ꚁ菣邃苣릂臣覂菣놂菣袃苣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯馼胣㲑䐯噉ਾ†껥붖뻤颼볯邼臣膀껥붖뻤颼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣邃苣릂臣膀볯꺼볯낼臣袃菣꾂菣銂ꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯邼胣㲑䐯噉ਾ†껥붖뻤颼볯醼臣膀껥붖뻤颼볯馼臣龁臣颼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯醼臣꾁胣袃菣꾂菣꾁胣钃苣蒃菣钃苣ꖻꓥ꺁菣莃菣꾃菣꾂菣벃苣銂胩ꆿ臣袂臣鞏뿤馁苣붃諥銂菣邃苣릂臣颻룤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣颼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯銼臣꾁胣袃菣꾂菣꾁胣趃菣袃菣벃苣꺁苣벃菣뎃苣릂菣ꂃ鯧銺軦骶뇥꺁뇥誸臣螃菣뾂苣膀뿤誁苣뎁迥ꆿ臣讂菨鮊苣螃菣ꒂ苣ꮁ믤躸臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤颼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣놂菣袃臣袃菣꾂菣銂諥袁胣醃苣莃菣ꢁ菣벃苣뎃臣꺁뗧뾁郥辂臣貁ꓦ벨臣龁苣ꮁ볯꺼볯낼臣膀뿤閁苣膀볯꺼볯낼臣膀볯꺼볯낼臣袃菣꾂菣銂迥醁藥貂苣貂臣蒁臣ꢁ臣鲤蟥ꮁ뿥钭臣ꚁ菣놂菣袃臣袃菣꾂菣꺁룤릖苣銋郥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣袃菣꾂菣꾁胣醃苣莃菣낕雩ꒀ胣螃菣뾂蟩뺖胥膀臣袂臣龜雩뺖胥꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣놅臣뾽铧閁苣讂臣ꮁ鳦릊臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣颼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯閼臣꾁胣肸뻤ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣袂臣ꚁ迥ꆿ臣袂臣膀뿤閁苣龁菣ꦃ菣뚂苣랂菣뎃臣袃菣뎃苣꾂苣ꞃ菣風賩銂ꃦ趴臣膀菣ꦃ菣뚂苣랂菣뎃꣨늌臣膀볯꺼볯낼臣놅鳦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣覂胩ꆿ臣貂臣醃苣莃菣꺁駧ꆿ藥銂ꓧ馁臣膂臣떍苣龔裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣颼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯鞼臣꾁胣螃菣ꒂ苣꾁胣隃菣莃苣膃苣벃菣뺯뿥螃菣ꒂ苣ꞁ臣誂胣螃菣ꒂ苣꾁胣螃菣ꒂ苣ꮁ苣ꎁ臣膀뿤閁苣膀菣邃苣릂臣袂臣ꚁ迥ꆿ臣貂臣馁臣ꚁ臣袃菣뎃苣꾂苣ꞃ菣銂菣궃菣꾂菣Ꞃ菣뎃룤ꮁꃦ趴臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤颼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣邃苣릂뇥Ꞁ臣風뿨꾁胣隃菣莃苣膃苣벃菣꺁ꓥꮁꃦ趴臣貂臣蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣궃菣꾂菣Ꞃ菣뎃苣ꦃ苣ꊂ菣袃臣鞁臣꺁菣邃苣릂臣龁苣꺁菣邃苣릂苣ꒂ菣뎃菣ꎂ菣ꎂ苣龔裦鞁胣螃菣ꒂ苣讁苣몙ꛨ隃菣벃菣궂菣릂菣ꆃ菣뮂菣뢂苣醃菣ꪃ菣랂菣鞁胣醃菣ꪃ菣랂菣閁苣龁駧讦菣궃菣覃苣ꎃ苣袃菣莃苣벃苣ꮁ鿥ꖁ臣ꚁ胣꒼볯ꆼ볯讁苣꺁뿥钭苣鞏뿤馁苣螃菣ꒂ苣ꮁ뿥钭臣ꚁ胣麝鯩궸黥趃菣袃菣벃苣ꊂ苣뮂苣鞃菣궂苣袼볯꺼볯낼볯趃菣袃菣벃苣뢁臣芏諥銂菣邃苣릂臣覂臩ꢔ臣膀菣邃苣릂臣ꊂ苣螃菣蚃苣蚃苣誁苣뎁뇥Ꞁ苣꒼볯ꆼ볯ꮁ꣨낿臣膀菣邃苣릂臣ꊂ苣螃菣蚃苣蚃苣誁苣뎁뇥Ꞁ臣몟臣蒁臣趃菣袃菣벃苣ꮁ苣ꎁ臣螃菣ꒂ苣ꮁ꣨꾏臣貂臣蒁苣ꊂ苣뮂苣ꮁ뿥钭臣ꚁ胣趃菣袃菣벃苣銂믤鞁臣螃菣ꒂ苣讁苣醃苣莃菣銂胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯馼胣㲑䐯噉ਾ†껥붖뻤颼볯邼臣膀껥붖뻤颼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣邃苣릂臣膀볯꺼볯낼臣袃菣꾂菣銂ꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯邼胣㲑䐯噉ਾ†껥붖뻤颼볯醼臣膀껥붖뻤颼볯馼臣龁臣颼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯醼臣꾁胣袃菣꾂菣꾁胣钃苣蒃菣钃苣ꖻꓥ꺁菣莃菣꾃菣꾂菣벃苣銂胩ꆿ臣袂臣鞏뿤馁苣붃諥銂菣邃苣릂臣颻룤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣颼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯銼臣꾁胣袃菣꾂菣꾁胣趃菣袃菣벃苣꺁苣벃菣뎃苣릂菣ꂃ鯧銺軦骶뇥꺁뇥誸臣螃菣뾂苣膀뿤誁苣뎁迥ꆿ臣讂菨鮊苣螃菣ꒂ苣ꮁ믤躸臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤颼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣놂菣袃臣袃菣꾂菣銂諥袁胣醃苣莃菣ꢁ菣벃苣뎃臣꺁뗧뾁郥辂臣貁ꓦ벨臣龁苣ꮁ볯꺼볯낼臣膀뿤閁苣膀볯꺼볯낼臣膀볯꺼볯낼臣袃菣꾂菣銂迥醁藥貂苣貂臣蒁臣ꢁ臣鲤蟥ꮁ뿥钭臣ꚁ菣놂菣袃臣袃菣꾂菣꺁룤릖苣銋郥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣袃菣꾂菣꾁胣醃苣莃菣낕雩ꒀ胣螃菣뾂蟩뺖胥膀臣袂臣龜雩뺖胥꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣놅臣뾽铧閁苣讂臣ꮁ鳦릊臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣颼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯閼臣꾁胣肸뻤ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣袂臣ꚁ迥ꆿ臣袂臣膀뿤閁苣龁菣ꦃ菣뚂苣랂菣뎃臣袃菣뎃苣꾂苣ꞃ菣風賩銂ꃦ趴臣膀菣ꦃ菣뚂苣랂菣뎃꣨늌臣膀볯꺼볯낼臣놅鳦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣覂胩ꆿ臣貂臣醃苣莃菣꺁駧ꆿ藥銂ꓧ馁臣膂臣떍苣龔裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣颼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯鞼臣꾁胣螃菣ꒂ苣꾁胣隃菣莃苣膃苣벃菣뺯뿥螃菣ꒂ苣ꞁ臣誂胣螃菣ꒂ苣꾁胣螃菣ꒂ苣ꮁ苣ꎁ臣膀뿤閁苣膀菣邃苣릂臣袂臣ꚁ迥ꆿ臣貂臣馁臣ꚁ臣袃菣뎃苣꾂苣ꞃ菣銂菣궃菣꾂菣Ꞃ菣뎃룤ꮁꃦ趴臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤颼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀菣邃苣릂뇥Ꞁ臣風뿨꾁胣隃菣莃苣膃苣벃菣꺁ꓥꮁꃦ趴臣貂臣蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧꾁胣견볯꺁菣莃菣꾃菣꾂臣꺁菣벃苣ꮃ苣讻臣ꚁ곧醼臣趃菣袃菣벃苣ꮁ菣邃苣릂苣뮙賩馁苣龁苣꺁菣邃苣릂菣뢂苣袃菣ꞁ臣ꎁ臣膀곧銼臣趃菣袃菣벃苣꾁胣견볯꺁菣莃菣꾃菣꾂臣꺁苣꾂苣릂苣趪迥閁苣讂胣螃菣ꒂ苣것苣릂菣ꦃ臣膀꣨꾏苣ꒂ菣꺁뻧馋臣袐蓦銂믤鞁臣螃菣ꒂ苣銂꣨꾏苣ꒂ菣ꮁ迥ꂊ臣鮁苣龁苣꺁菣邃苣릂迥ꂊ菩ꢁ胣놨迥겂苣覃臣龩菨銂뷤ꢔ臣ꚁ菣벃苣뎃苣膦뇦馁苣龁苣꺁菣벃苣뎃ꛨ花菩ꞁ臣ꎁ臣膀菣벃苣뎃臣膀곧銼臣趃菣袃菣벃苣ꮁ苣꾂苣릂臣讂臣膂臣趪꣨閁苣龁菣邃苣릂苣颭裥馁苣膀菣벃苣뎃ꛨ花菩ꢁ胣螃菣ꒂ苣讁苣꺁ꫨ벨ꛨ花苣견볯꺁菣莃菣꾃菣꾂臣膀뿤馁苣龁苣꺁ꛨ花胩ꆿ菩ꞁ臣ꎁ臣膀곧醼臣趃菣袃菣벃苣꾁胣袃菣꾂菣꺁ꓦ몇臣鲿귧鞁臣趪꣨銂ꋧ趪臣讂胣膦뇦膀뿤ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤颼볯邼臣꾁胣螃菣ꒂ苣꾁胣견볯꺁菣莃菣꾃菣꾂蛥꺁苣ꦂ菣莃菣뢁臣꾔触蒁뫤鮏苣龮ꇨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯뺁臣꾁볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀룤设臣꾁胣袃菣꾂菣꺁ꛨ花臣膀苣ꒂ菣膃苣벃菣誸臣龔裦閁苣龁菣벃苣뎃臣뺯뿥馁苣袂臣ꮁ胣늪蟩隃菣莃苣膃苣벃菣誸臣뎂苣뎃臣袺듧銂苣龁苣馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯醼胣㲑䐯噉ਾ†껥붖뻤颼볯銼臣膀껥붖뻤颼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣벃苣뎃臣膀菣邃苣릂臣袂苣袃菣꾂菣꺁곧醼臣趃菣袃菣벃苣뢁臣邏ꓧꮁ苣讂菣邃苣릂臣趪꣨ꮁ뿥钭臣ꚁ苣ꒂ菣膃苣벃菣誸臣袶단閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤颼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃臣뎂苣뎃臣膀苣ꒂ菣膃苣벃菣ꮁ苣ꎁ臣놤諥閁苣袶단閁苣龁菣벃苣뎃臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣ꞁ臣讂菣벃苣뎃臣鲤蟥ꮁ뿥钭臣ꚁ꟨뺔臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣놨迥겂苣覃臣芏諥馁苣鎁臣꾁胣螃菣ꒂ苣꺁뇥Ꞁ臣견볯꺁菣莃菣꾃菣꾂臣놨迥閁苣ꚁ臣讂臣ꢁ苣몢ꫨ馁苣龁苣ꮁ胣螃菣ꒂ苣讁苣膀菣邃苣릂臣麱胦銂뇥Ꞁ菣ꎂ菣뾂臣놨迥겂苣覃臣邏뻤馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯钼胣㲑䐯噉ਾ†껥붖뻤颼볯閼臣膀껥붖뻤颼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀뇥Ꞁ臣膀菣邃苣릂臣놨迥겂苣覃臣芏諥鞁臣蒁苣鎖臣ꊂ苣蚃苣隃臣ꚃ菣뚂菣궃菣ꆂ苣ꮃ臣麱胦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣벃苣뎃臣膀菣邃苣릂臣趪迥ꊽ볥ꢁ臣ꚁ뷤ꢔ臣貂臣鎁臣ꮁ뿥钭臣ꚁ胣ꪇ뫨銂ꃧ誣臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯隼胣㲑䐯噉ਾ†껥붖뻤颼볯鞼臣膀껥붖뻤颼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣견볯꺁菣莃菣꾃菣꾂臣ꊂ苣뮂苣馁苣龁苣꺁苣것菣뎃苣ꎃ菣銂鳦馁苣ꢁ臣蚁곧醼臣趃菣袃菣벃苣ꮁ꿥馁苣趪꣨ꮁ鿥ꖁ臣ꚁ곧醼臣趃菣袃菣벃苣ꮁ苣꾂苣릂臣讂臣ꢁ苣趪迥閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤颼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀곧醼臣趃菣袃菣벃苣銂뷤ꢔ臣讂臣膂臣螃菣ꒂ苣꺁ꫨ꾏臣膀苣꾂苣릂闦膀곧醼臣趃菣袃菣벃苣銂胩鞁臣ꊂ苣뮂苣閁苣讂菣벃苣꺁蟩膀臣袂臣놨迥閁苣龁苣꾂苣릂臣芙雩꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣몟臣蒁臣龜駩螈苣ꮁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯颼胣㲑䐯噉ਾ†껥붖뻤颼볯馼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂铧蒁臣麝鯩궸黥꺁ꫨ꾏胣趪꣨膀臣袂臣늪蟩꺁臣膂臣릖돦銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣ꢔ臣龁鷩蚛룤讞臣趪迥膀ꫨ벨胣誁苣뎁ꫨ醇臣龁苣꺁雦閳臣膀곧銼臣趃菣袃菣벃苣뢁臣鶃菣뾂菣銂믤鞁臣견볯꺁菣莃菣꾃菣꾂臣螃菣ꒂ苣銂駧늌臣讂껦躚臣芁臣ꚁ胣견볯꺁菣莃菣꾃菣꾂臣膀곧醼臣趃菣袃菣벃苣뢁臣ꊂ苣뮂苣銂ꫨ꾏臣貂苣膀껦躚臣膀꣨꾏苣ꒂ菣꺁뻧馋臣袐蓦銂믤鞁臣螃菣ꒂ苣銂꣨꾏苣ꒂ菣ꮁ迥ꂊ臣鮁苣떮髩ꢁ胣놨迥겂苣覃臣龩菨銂뷤ꢔ臣ꚁ菣벃苣뎃苣膦뇦馁苣떮髩ꞁ臣ꎁ臣膀菣벃苣뎃臣膀곧銼臣趃菣袃菣벃苣ꮁ苣꾂苣릂臣讂臣膂臣趪꣨閁苣龁菣邃苣릂苣颭裥馁苣膀껦躚臣膀菣邃苣릂臣覂臣趪꣨膦뇦銂곧醼臣趃菣袃菣벃苣ꮁ胩ꆿ臣讂껦躚臣芁臣ꚁ胣견볯꺁菣莃菣꾃菣꾂臣膀菣벃苣뎃臣鲤蟥ꮁ뿥钭臣ꚁꫨ벨苣몢ꫨ馁苣膀껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯꺁雦閳苣ꮐ苣芀껥붖뻤颼볯馼臣꾁胣螃菣ꒂ苣꾁胣견볯꺁菣莃菣꾃菣꾂蛥꺁苣ꦂ菣莃菣뢁臣꾔触蒁뫤鮏苣龮ꇨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯뺁臣꾁볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀룤设臣꾁胣袃菣꾂菣꺁ꛨ花臣膀苣ꒂ菣膃苣벃菣誸臣龔裦閁苣龁菣벃苣뎃臣뺯뿥馁苣袂臣ꮁ胣늪蟩隃菣莃苣膃苣벃菣誸臣뎂苣뎃臣袺듧銂苣龁苣馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯醼胣㲑䐯噉ਾ†껥붖뻤颼볯銼臣膀껥붖뻤颼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣벃苣뎃臣膀菣邃苣릂臣袂苣袃菣꾂菣꺁곧醼臣趃菣袃菣벃苣뢁臣邏ꓧꮁ苣讂菣邃苣릂臣趪꣨ꮁ뿥钭臣ꚁ苣ꒂ菣膃苣벃菣誸臣袶단閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤颼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃臣뎂苣뎃臣膀苣ꒂ菣膃苣벃菣ꮁ苣ꎁ臣놤諥閁苣袶단閁苣龁菣벃苣뎃臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣ꞁ臣讂菣벃苣뎃臣鲤蟥ꮁ뿥钭臣ꚁ꟨뺔臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣놨迥겂苣覃臣芏諥馁苣鎁臣꾁胣螃菣ꒂ苣꺁뇥Ꞁ臣견볯꺁菣莃菣꾃菣꾂臣놨迥閁苣ꚁ臣讂臣ꢁ苣몢ꫨ馁苣龁苣ꮁ胣螃菣ꒂ苣讁苣膀菣邃苣릂臣麱胦銂뇥Ꞁ菣ꎂ菣뾂臣놨迥겂苣覃臣邏뻤馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯钼胣㲑䐯噉ਾ†껥붖뻤颼볯閼臣膀껥붖뻤颼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀뇥Ꞁ臣膀菣邃苣릂臣놨迥겂苣覃臣芏諥鞁臣蒁苣鎖臣ꊂ苣蚃苣隃臣ꚃ菣뚂菣궃菣ꆂ苣ꮃ臣麱胦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣벃苣뎃臣膀菣邃苣릂臣趪迥ꊽ볥ꢁ臣ꚁ뷤ꢔ臣貂臣鎁臣ꮁ뿥钭臣ꚁ胣ꪇ뫨銂ꃧ誣臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯隼胣㲑䐯噉ਾ†껥붖뻤颼볯鞼臣膀껥붖뻤颼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣견볯꺁菣莃菣꾃菣꾂臣ꊂ苣뮂苣馁苣龁苣꺁苣것菣뎃苣ꎃ菣銂鳦馁苣ꢁ臣蚁곧醼臣趃菣袃菣벃苣ꮁ꿥馁苣趪꣨ꮁ鿥ꖁ臣ꚁ곧醼臣趃菣袃菣벃苣ꮁ苣꾂苣릂臣讂臣ꢁ苣趪迥閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤颼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀곧醼臣趃菣袃菣벃苣銂뷤ꢔ臣讂臣膂臣螃菣ꒂ苣꺁ꫨ꾏臣膀苣꾂苣릂闦膀곧醼臣趃菣袃菣벃苣銂胩鞁臣ꊂ苣뮂苣閁苣讂菣벃苣꺁蟩膀臣袂臣놨迥閁苣龁苣꾂苣릂臣芙雩꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣몟臣蒁臣龜駩螈苣ꮁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯颼胣㲑䐯噉ਾ†껥붖뻤颼볯馼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣견볯꺁菣莃菣꾃菣꾂臣꺁菣벃苣ꮃ苣讻臣ꚁ곧醼臣趃菣袃菣벃苣ꮁ菣邃苣릂苣뮙賩鞁胣견볯꺁菣莃菣꾃菣꾂臣膀곧醼臣趃菣袃菣벃苣뢁臣ꊂ苣뮂苣銂ꫨ꾏臣貂胣놨迥겂苣覃臣ꦾ该꺁郥辄苣讻臣ꚁ菣邃苣릂苣놨迥겂苣覃臣芏諥閁臣膀꣨꾏苣ꒂ菣꺁ꧦ붃苣뾽铧鞁臣袃菣꾂菣銂ꛨ花臣膀菣벃苣뎃臣膀곧銼臣趃菣袃菣벃苣ꮁ苣꾂苣릂臣讂臣膂臣趪꣨閁苣龁菣邃苣릂苣颭裥鞁胣螃菣ꒂ苣讁苣꺁ꫨ벨ꛨ花苣견볯꺁菣莃菣꾃菣꾂臣膀뿤鞁胣견볯꺁菣莃菣꾃菣꾂臣膀菣벃苣뎃臣鲤蟥ꮁ뿥钭臣ꚁꫨ벨苣몢ꫨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯꺁룤財苣ꮐ苣芀껥붖뻤颼볯邼臣꾁胣螃菣ꒂ苣꾁胣견볯꺁菣莃菣꾃菣꾂蛥꺁苣ꦂ菣莃菣뢁臣꾔触蒁뫤鮏苣龮ꇨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯뺁臣꾁볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀룤设臣꾁胣袃菣꾂菣꺁ꛨ花臣膀苣ꒂ菣膃苣벃菣誸臣龔裦閁苣龁菣벃苣뎃臣뺯뿥馁苣袂臣ꮁ胣늪蟩隃菣莃苣膃苣벃菣誸臣뎂苣뎃臣袺듧銂苣龁苣馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯醼胣㲑䐯噉ਾ†껥붖뻤颼볯銼臣膀껥붖뻤颼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣벃苣뎃臣膀菣邃苣릂臣袂苣袃菣꾂菣꺁곧醼臣趃菣袃菣벃苣뢁臣邏ꓧꮁ苣讂菣邃苣릂臣趪꣨ꮁ뿥钭臣ꚁ苣ꒂ菣膃苣벃菣誸臣袶단閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤颼볯鎼臣膀껥붖뻤颼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃臣뎂苣뎃臣膀苣ꒂ菣膃苣벃菣ꮁ苣ꎁ臣놤諥閁苣袶단閁苣龁菣벃苣뎃臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣ꞁ臣讂菣벃苣뎃臣鲤蟥ꮁ뿥钭臣ꚁ꟨뺔臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣颼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤颼볯钼臣꾁胣놨迥겂苣覃臣芏諥馁苣鎁臣꾁胣螃菣ꒂ苣꺁뇥Ꞁ臣견볯꺁菣莃菣꾃菣꾂臣놨迥閁苣ꚁ臣讂臣ꢁ苣몢ꫨ馁苣龁苣ꮁ胣螃菣ꒂ苣讁苣膀菣邃苣릂臣麱胦銂뇥Ꞁ菣ꎂ菣뾂臣놨迥겂苣覃臣邏뻤馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯钼胣㲑䐯噉ਾ†껥붖뻤颼볯閼臣膀껥붖뻤颼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀뇥Ꞁ臣膀菣邃苣릂臣놨迥겂苣覃臣芏諥鞁臣蒁苣鎖臣ꊂ苣蚃苣隃臣ꚃ菣뚂菣궃菣ꆂ苣ꮃ臣麱胦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤颼볯隼臣膀껥붖뻤颼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣벃苣뎃臣膀菣邃苣릂臣趪迥ꊽ볥ꢁ臣ꚁ뷤ꢔ臣貂臣鎁臣ꮁ뿥钭臣ꚁ胣ꪇ뫨銂ꃧ誣臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯隼胣㲑䐯噉ਾ†껥붖뻤颼볯鞼臣膀껥붖뻤颼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂臣견볯꺁菣莃菣꾃菣꾂臣ꊂ苣뮂苣馁苣龁苣꺁苣것菣뎃苣ꎃ菣銂鳦馁苣ꢁ臣蚁곧銼臣趃菣袃菣벃苣ꮁ苣讂곧醼臣趃菣袃菣벃苣ꮁ꿥馁苣趪꣨ꮁ鿥ꖁ臣ꚁ곧醼臣趃菣袃菣벃苣ꮁ苣꾂苣릂臣讂臣ꢁ苣趪迥閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤颼볯颼臣膀껥붖뻤颼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀곧醼臣趃菣袃菣벃苣銂뷤ꢔ臣讂臣膂臣螃菣ꒂ苣꺁ꫨ꾏臣膀苣꾂苣릂闦膀곧醼臣趃菣袃菣벃苣銂胩鞁臣ꊂ苣뮂苣閁苣讂菣벃苣꺁蟩膀臣袂臣놨迥閁苣龁苣꾂苣릂臣芙雩꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣몟臣蒁臣龜駩螈苣ꮁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯颼胣㲑䐯噉ਾ†껥붖뻤颼볯馼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽臣膀鷩蚛룤讞苣鞃菣놂菣랂菣뎃菣궃苣ꦃ菣ꒂ菣뾂菣閃苣벃苣袼볯낼볯覼苣ꢔ臣ꚁꫨ벨ꛨ花臣ꊂ苣螃菣蚃苣蚃苣銂ꓦ벨臣讂臣膂臣ꊂ苣螃菣蚃苣蚃苣鲤꣨ꢃ苣ꮐ苣芀ꏨ꺽臣뺁臣膀菣ꊃ菣袃ꫨ벨菣ꒂ菣ꮃ苣뎃菣벃苣떂菣鎃苣袼볯ꆼ볯ꦼ볯뎼볯꾂菣ꒂ苣뎃菣讁苣鞏뿤鞁臣趪꣨膦뇦膀裥ꎕ黥낏룥ꮁꛨ花苣膀뿤鞁胣蚈闦讞迥뎸臣覂臣ꊂ苣螃菣蚃苣蚃苣鲤꣨鲿귧꺁迥ꆿ臣鲿귧鞁臣鲿귧銂볯ꆼ볯ꦼ볯뎼苣벃菣ꮁ뿨馁臣ꢁ臣袂臣ꚁ苣ꒂ菣뎃菣ꎂ菣ꎂ苣鲤꣨馁苣龁苣꺁鷩蚛룤讞볯낼볯ꢁ胣蚈闦ꆼ볯ꦼ臣覂臣鲿귧꺁迥ꆿ臣鲿귧鞁臣趪꣨膦뇦ꮁ꿥馁苣鲿귧銂볯ꆼ볯ꦼ볯뎼苣ꦃ苣ꊂ菣袃臣钿臣鲿귧钿胩ꢃ臣膀苣ꮐ臣膀볯ꆼ볯ꦼ볯뎼苣ꦃ苣ꊂ菣袃臣膀ꫨ벨룦뾁臣ꊂ苣螃菣蚃苣蚃苣꺁뿥钭臣鲿귧鞁臣袃菣뎃苣꾂苣ꞃ菣銂ꇨ蚁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯馼胣㲑䐯噉ਾ†껥붖뻤馼볯邼臣膀껥붖뻤颼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣ꦃ菣뚂苣랂菣뎃臣膀菣벃苣趐胣醃苣꾃菣覃胣誁苣뎁菣뾂菣벃苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯뺁臣꾁볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣ꦃ菣뚂苣랂菣뎃臣膀뻤ꒀ菣ꦃ菣뚂苣랂菣뎃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣龮雦设볯馼볯讁苣馼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯銼臣꾁胣袃菣뎃苣꾂苣ꞃ菣꾁胣鞚迥骀단袃菣뎃苣꾂苣ꞃ菣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯銼胣㲑䐯噉ਾ†껥붖뻤馼볯鎼臣膀껥붖뻤颼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀ꫨ벨ꛨ花臣趃菣袃菣벃苣ꊂ菣것苣ꮁ꿥馁苣膦뇦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鎼胣㲑䐯噉ਾ†껥붖뻤馼볯钼臣膀껥붖뻤颼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀菣莃菣꾃菣꾂苣覃菣릂臣膀볯ꆼ볯ꦼ볯뎼苣벃菣꺁껥ꢅ뿤뺣菣ꆃ苣뎃郥誁苣뎁볯ꆼ볯ꦼ볯뎼苣벃菣꺁苣뎃苣벃菣莃菣鞃菣袃苣ꮃ苣覃菣릂臣蚁臣꺁냥ꪁ臣ꢁ苣肸雦銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯钼胣㲑䐯噉ਾ†껥붖뻤馼볯閼臣膀껥붖뻤颼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀볯ꆼ볯ꦼ볯뎼苣벃菣꾁胣隃菣莃苣膃苣벃菣讁苣겅雩떍臣趽뷧銂ꛨ花臣讂臣ꢁ臣袂臣ꚁ藥讖跩銂ꓦ벨臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯閼胣㲑䐯噉ਾ†껥붖뻤馼볯隼臣膀껥붖뻤颼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀볯ꆼ볯ꦼ볯뎼苣벃菣뢁臣膦뇦꾁胣趪꣨閁苣龁苣ꒂ菣뎃菣ꎂ菣ꎂ臣몢ꫨ銂볯ꆼ볯ꦼ볯뎼苣ꦃ苣ꊂ菣袃臣鞏뿤鞁臣鎁臣ꮁ뿥钭臣ꚁ胣ꪂ菣膃苣벃菣ꞁꇨ辂苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯隼胣㲑䐯噉ਾ†껥붖뻤馼볯鞼臣膀껥붖뻤颼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀볯ꆼ볯ꦼ볯뎼苣벃菣꾁胣늼볯꒼볯떼볯떂菣邃臣鞏뿤鞁臣膦뇦꺁菣꺂菣낂臣袂臣ꊂ苣Ꚃ菣蚃苣뎃苣銂껥財臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鞼볯鞼胣㲑䐯噉ਾ†껥붖뻤馼볯颼臣膀껥붖뻤颼볯馼臣覂볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯ꞁ臣膀ꫨ벨ꛨ花臣뺯臣讂뿥钭臣膀룤覤꣨늌臣鞁臣隃菣莃苣膃苣벃菣ꮁꃦ趴臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣ꢔ臣龁鷩蚛룤讞臣趪迥膀ꫨ벨胣誁苣뎁ꫨ醇臣龁苣꺁雦閳苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂뷤ꢔ臣龁鷩蚛룤讞臣趪迥膀ꫨ벨胣誁苣뎁ꫨ醇臣龁苣꺁雦閳臣膀裥ꎕ黥낏룥銂뷤ꢔ臣ꚁꫨ벨ꛨ花臣ꊂ苣螃菣蚃苣蚃苣銂ꓦ벨臣讂껦躚臣芁臣ꚁ胣趪꣨膦뇦貁胣ꪃ菣벃菣趪꣨肃苣ꒃ菣ꒂ菣ꚃ菣뚂苣벃菣릂볯늼볯꒼볯떼볯覼苣ꦃ苣ꊂ菣袃臣覂迥ꆿ臣貂苣膀껦躚臣膀裥ꎕ黥낏룥讁苣꺁苨骮髧ꪁ苣ꒂ菣뎃菣ꎂ菣ꎂꓦ벨뿥钭臣鞏뿤ꮁ뿥钭臣ꚁ볯ꆼ볯ꦼ볯뎼苣벃菣ꮁꛨ花苣膀뿤馁苣떮髩ꢁ胣늼볯꒼볯떼볯떂菣邃臣覂臣鲿귧꺁迥ꆿ臣鲿귧鞁臣늼볯꒼볯떼볯꾂菣ꒂ苣뎃菣ꮁꫨ벨ꛨ花臣뺯臣讂뿥钭苣钿臣떮髩ꢁ胣銂郥뾁胣늼볯꒼볯떼볯꾂菣ꒂ苣뎃菣꾁胣趪꣨袸臣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ臣鲿귧ꮁ뿥钭臣ꚁ볯ꆼ볯ꦼ볯뎼苣벃菣ꢁ菣ꦃ菣뚂苣랂菣뎃苣財臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯꺁룤財苣ꮐ苣芀껥붖뻤馼볯邼臣꾁胣袃菣뎃苣꾂苣ꞃ菣꾁胣ꚃ菣뚂郥膀菣릂菣벃菣膀臣袂臣ꆃ苣螃菣뾂臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤馼볯醼臣膀껥붖뻤馼볯馼臣龁臣馼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯醼臣꾁胣袃菣뎃苣꾂苣ꞃ菣꾁胣ꆾ胥袃菣뎃苣꾂苣ꞃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯銼臣膀껥붖뻤馼볯馼臣覂볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯ꞁ臣膀菣ꦃ菣뚂苣랂菣뎃臣膀髦랏胩ꢲ菣ꦃ菣뚂苣랂菣뎃臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣馼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鎼臣꾁胣趪꣨膦뇦꾁菣莃菣꾃菣꾂苣覃菣릂臣뺯臣讂ꛨ花苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣馼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯钼臣꾁胣趃菣袃菣벃苣ꊂ菣것苣꾁胣늼볯꒼볯떼볯떂菣邃臣貮藥꺿ꏩ覃菣ꒂ菣趐臣袂臣늼볯꒼볯떼볯떂菣邃臣ꒂ菣뾂菣趃菣袃菣궃菣뎂菣ꊂ菣것苣꺁臣ꆁ臣醰臣辁臣节룤릖苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣늼볯꒼볯떼볯떂菣邃臣膀菣궃菣꾂菣Ꞃ菣뎃臣覂藥讖跩꺁뷤꺽苣膦뇦馁苣鎁臣ꮁ苣ꎁ臣겅雩떍苣鲤꣨馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣馼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯隼臣꾁胣늼볯꒼볯떼볯떂菣邃臣꺁ꛨ花臣膀ꫨ벨臣貂臣ꊂ苣螃菣蚃苣蚃苣꺁ꋧ趪苣늼볯꒼볯떼볯꾂菣ꒂ苣뎃菣貁迥ꆿ臣龁臣ꢁ臣鲿귧鞁臣膀苣閃菣Ꞃ菣뎃臣財苣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯邼볯讁苣馼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鞼臣꾁胣늼볯꒼볯떼볯떂菣邃臣膀볯ꆼ볯ꦼ볯뎼苣벃菣貁迥ꆿ臣龁ꛨ花臣궃苣뎃苣誁苣뎁苣ꮂ苣뎃菣ꎂ菣낂苣龮ꇨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯꾁胣龮雦设볯醼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣趪꣨膦뇦ꮁ꿥馁苣鲿귧꾁胣趸ꓥ風賩ꢁ臣ꚁ菣궃菣꾂菣Ꞃ菣뎃臣베듧閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†껥붖뻤馼볯馼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣蚈闦讞迥뎸苣뾽铧鞁臣趪꣨膦뇦꺁苣ꒂ菣뎃菣ꎂ菣ꎂ苣鲤꣨鞁胣趪꣨膦뇦貁胣ꪃ菣벃菣趪꣨肃苣ꒃ菣ꒂ菣ꚃ菣뚂苣벃菣릂볯늼볯꒼볯떼볯覼苣ꦃ苣ꊂ菣袃臣覂迥ꆿ臣貂胣蚈闦讞迥뎸臣覂臣꾂껥蒚臣ꊂ苣螃菣蚃苣蚃苣鲤꣨鲿귧꺁迥ꆿ臣鲿귧鞁臣늼볯꒼볯떼볯떂菣邃臣膦뇦銂胩ꆿ臣膀볯ꆼ볯ꦼ볯뎼苣벃菣讁苣꺁뿥钭臣鞏뿤ꮁ뿥钭臣ꚁ볯ꆼ볯ꦼ볯뎼苣ꦃ苣ꊂ菣袃臣趪꣨膦뇦ꮁ꿥馁苣鲿귧銂뿨鞁胣늼볯꒼볯떼볯꾂菣ꒂ苣뎃菣꾁胣趪꣨袸臣꺁苣ꒂ菣뎃菣ꎂ菣ꎂ臣鲿귧ꮁ뿥钭臣ꚁ볯ꆼ볯ꦼ볯뎼苣벃菣ꢁ菣ꦃ菣뚂苣랂菣뎃苣財臣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯꺁룤財苣ꮐ苣芀껥붖뻤馼볯邼臣꾁胣袃菣뎃苣꾂苣ꞃ菣꾁胣ꚃ菣뚂郥膀菣릂菣벃菣膀臣袂臣ꆃ苣螃菣뾂臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤馼볯醼臣膀껥붖뻤馼볯馼臣龁臣馼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯醼臣꾁胣袃菣뎃苣꾂苣ꞃ菣꾁胣ꆾ胥袃菣뎃苣꾂苣ꞃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯銼臣膀껥붖뻤馼볯馼臣覂볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯ꞁ臣膀菣ꦃ菣뚂苣랂菣뎃臣膀髦랏胩ꢲ菣ꦃ菣뚂苣랂菣뎃臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣馼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鎼臣꾁胣趪꣨膦뇦꾁菣莃菣꾃菣꾂苣覃菣릂臣뺯臣讂ꛨ花苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣馼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯钼臣꾁胣趃菣袃菣벃苣ꊂ菣것苣꾁胣늼볯꒼볯떼볯떂菣邃臣貮藥꺿ꏩ覃菣ꒂ菣趐臣袂臣늼볯꒼볯떼볯떂菣邃臣ꒂ菣뾂菣趃菣袃菣궃菣뎂菣ꊂ菣것苣꺁臣ꆁ臣醰臣辁臣节룤릖苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣늼볯꒼볯떼볯떂菣邃臣膀菣궃菣꾂菣Ꞃ菣뎃臣覂藥讖跩꺁뷤꺽苣膦뇦馁苣鎁臣ꮁ苣ꎁ臣겅雩떍苣鲤꣨馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣馼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯隼臣꾁胣늼볯꒼볯떼볯떂菣邃臣꺁ꛨ花臣膀ꫨ벨臣貂臣ꊂ苣螃菣蚃苣蚃苣꺁ꋧ趪苣늼볯꒼볯떼볯꾂菣ꒂ苣뎃菣貁迥ꆿ臣龁臣ꢁ臣鲿귧鞁臣膀苣閃菣Ꞃ菣뎃臣財苣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣馼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鞼臣꾁胣늼볯꒼볯떼볯떂菣邃臣膀볯ꆼ볯ꦼ볯뎼苣벃菣貁迥ꆿ臣龁ꛨ花臣궃苣뎃苣誁苣뎁苣ꮂ苣뎃菣ꎂ菣낂苣龮ꇨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯꾁胣龮雦设볯醼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣趪꣨膦뇦ꮁ꿥馁苣鲿귧꾁胣趸ꓥ風賩ꢁ臣ꚁ菣궃菣꾂菣Ꞃ菣뎃臣베듧閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†껥붖뻤馼볯馼臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽臣膀鷩蚛룤讞菣벃苣馃菣릂臣趃菣袃菣벃苣ꮁ菣邃苣릂苣ꖎ뛧馁苣龁苣꺁菣邃苣릂苣趃苣뾂臣膀鷩蚛룤讞菣벃苣馃菣릂臣躃菣覃臣趐觥목雩銂駧讦臣讂臣膂臣趐觥목雩몙ꛨꢃ臣膀菣벃菣ꮁ迥醁藥貂苣貂臣鎁臣ꮁ뿥钭臣ꚁ藥覜菣벃苣馃菣릂賥뮔苣鲽裦馁苣龁苣꺁賥뮔뷤邈菩ꢁ胣麝鯩궸黥螃菣뾂菣벃苣ꮁ苣벃菣릂苣ꊂ菣邃苣ꒂ苣馁苣龁苣꺁苣벃菣릂苣覃菣뾂苣몂菩ꢁ胣鞃菣ꒂ菣벃菣螃菣뾂菣벃苣몌铧ꢁ藥覜菣벃苣馃菣릂賥뮔臣꺁雩꺁苣벃菣릂臣龮ꇨ꺁髩ꮁ迥ꆿ臣袂臣龔裦閁苣龁菣벃苣銂뗧꾷賦骮臣讂臣膂臣螃菣뾂菣벃苣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤馼볯邼臣膀껥붖뻤馼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀藥覜菣벃苣馃菣릂賥뮔臣膀꣨꾏臣貂臣节臣ꢁ髦랏賥閁苣龁苣꺁臣ꆁ臣醰臣辁臣节룤릖臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯뺁臣꾁볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀藥覜菣벃苣馃菣릂賥뮔臣베듧閁苣龁菣벃苣꺁苣钃菣꾁胣螃菣뾂苣뎂菣벃臣讂臣膂臣견볯꺁菣벃菣꺁꣦邙苣몤臣릉꣦銂迦몤臣讂곧銼臣躃菣覃臣鲿귧鞁臣견볯꺁菣벃菣ꮁꓨ붣臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣馼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯銼臣꾁胣螃菣ꒂ苣꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣莃菣꾃菣꾂臣꺁軦骶臣鲿귧鞁臣麝鯩궸黥螃菣뾂菣벃苣붂菣袃苣Ꞃ苣銂苣뎃苣袃菣ꮃ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†껥붖뻤馼볯鎼臣膀껥붖뻤馼볯馼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀菣邃苣릂臣膀鷩蚛룤讞菣벃苣馃菣릂臣趃菣袃菣벃苣뢁臣ꖎ뛧ꮁ뿥钭臣ꚁ藥覜菣벃苣馃菣릂賥뮔苣鲽裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣馼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯钼臣꾁胣螃菣ꒂ苣꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣벃菣꺁郥趉ꧧ鎖苣몙ꛨ馁苣鎁臣ꮁ뿥钭臣ꚁ胣麝鯩궸黥螃菣뾂菣벃苣ꮁ迥ꂊ臣讂苣蚁臣膦뇦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣螃菣ꒂ苣꾁胣놅鳦螃菣뾂菣벃苣몌铧꺁뷤邈臣鲿귧鞁臣膀藥覜菣벃苣馃菣릂賥뮔蛥ꮁꃦ趴臣讂臣膂臣놅鳦躃菣覃賥뮔苣螤ꏨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣馼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯隼臣꾁胣놅鳦몌铧薆臣螃菣뾂臣膀菣벃苣貁藥覜菣벃苣馃菣릂賥뮔臣貵럨螌껥閁苣龁臣ꢁ臣鲿귧鞁臣膀藥覜菣벃菣몌铧薆臣베듧꺁臣膂臣螤ꏨ閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†껥붖뻤馼볯鞼臣膀껥붖뻤馼볯馼臣覂볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯ꞁ臣膀菣邃苣릂臣膀菣벃菣貁菣邃苣릂臣鞏臣ꖅ苣ꮁ諦ꢥ臣龁臣ꢁ臣鲿귧鞁臣膀鷩蚛룤讞菣벃苣馃菣릂臣꺁迥醁藥貂苣鞏뿤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣龮雦设볯銼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣螃菣ꒂ苣꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣벃菣꺁郥趉ꧧ鎖苣몙ꛨ馁苣鎁臣ꮁ뿥钭臣ꚁ胣麝鯩궸黥螃菣뾂菣벃苣ꮁ迥醁藥貂苣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯꾁胣麝鯩궸黥螃菣뾂菣벃苣ꮁ迥ꂊ臣讂臣膂臣릖돦銂郥肂胣麝鯩궸黥螃菣뾂菣벃苣ꮁ迥ꂊ臣讂臣膂臣릖돦꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣莃菣꾃菣꾂臣螃菣ꒂ苣銂軦骶臣讂껦躚臣膀鷩蚛룤讞菣벃苣馃菣릂臣躃菣覃臣趐觥목雩銂駧讦臣讂껦躚臣膀菣벃菣ꮁ迥醁藥貂苣貂臣鎁臣ꮁ뿥钭臣ꚁ藥覜菣벃苣馃菣릂賥뮔苣鲽裦馁苣떮髩ꢁ胣麝鯩궸黥螃菣뾂菣벃苣ꮁ苣벃菣릂苣ꊂ菣邃苣ꒂ苣馁苣떮髩ꢁ胣鞃菣ꒂ菣벃菣螃菣뾂菣벃苣몌铧ꢁ藥覜菣벃苣馃菣릂賥뮔臣꺁雩꺁苣벃菣릂臣龮ꇨ꺁髩ꮁ迥ꆿ臣袂臣龔裦閁苣龁菣벃苣銂뗧꾷賦骮臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤馼볯邼臣꾁胣놅鳦螃菣뾂菣벃苣몌铧꾁胣놨迥閁苣龁苣꺁臣鞚迥隌臣貂臣节臣蚁臣꺁냥ꪁ臣ꢁ苣肸雦ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤馼볯醼臣膀껥붖뻤馼볯馼臣龁臣馼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯醼臣꾁胣놅鳦螃菣뾂菣벃苣몌铧ꮁꃦ趴臣貂臣螃菣뾂臣뎂菣벃臣膀菣벃苣銂苣钃菣馁苣龁苣꺁곧銼臣躃菣覃臣ꦨ駩銂ꓧ馁觧ꦨ苣邏ꓧ馁苣견볯꺁菣벃菣ꮁ뿥钭臣ꚁ곧銼臣躃菣覃臣螤ꏨ閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯銼臣膀껥붖뻤馼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣邃苣릂臣膀鷩蚛룤讞菣벃苣馃菣릂臣趃菣袃菣벃苣뢁臣ꖎ뛧ꮁ뿥钭臣ꚁ鷩蚛룤讞菣벃苣馃菣릂苣閃菣Ꚃ苣ꊂ苣ꒂ菣릂菣벃菣馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣馼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鎼臣꾁胣螃菣ꒂ苣꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣莃菣꾃菣꾂臣꺁軦骶臣鲿귧鞁臣놅鳦螃菣뾂菣벃苣몌铧銂뷤邈臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†껥붖뻤馼볯钼臣膀껥붖뻤馼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣邃苣릂臣膀鷩蚛룤讞菣벃苣馃菣릂臣躃菣覃臣趐觥목雩銂駧讦臣讂臣ꢁ臣鲿귧鞁臣膀鷩蚛룤讞菣벃苣馃菣릂臣芏諥馁苣袂臣ꮁꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯钼胣㲑䐯噉ਾ†껥붖뻤馼볯閼臣膀껥붖뻤馼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣邃苣릂臣膀藥覜菣벃苣馃菣릂賥뮔臣鲽裦ꮁ뿥钭臣ꚁ胣놅鳦螃菣뾂菣벃苣몌铧薆臣베듧馁苣龁苣ꮁ藥覜菣벃菣몌铧銂ꓨ붣臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†껥붖뻤馼볯隼臣膀껥붖뻤馼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀藥覜賥뮔蛥꺁菣벃苣꾁胣螃菣뾂臣놅鳦螃菣뾂菣벃苣몌铧ꮁ뗧꾷賦骮臣貂臣鎁臣ꮁ뿥钭臣ꚁ胣놅鳦躃菣覃賥뮔蛥꺁ꃦ趴臣龁苣ꮁꓨ붣臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯钼볯꾁胣龮雦设볯鎼볯讁苣馼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鞼臣꾁胣螃菣ꒂ苣꾁胣躃菣覃臣螃菣ꒂ苣꺁迥醁藥貂臣閊ꗧ鞁臣鎁臣ꮁ뿥钭臣ꚁ胣麝鯩궸黥螃菣뾂菣벃苣뢁臣鞏臣ꖅ苣銂迥ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鞼胣㲑䐯噉ਾ†껥붖뻤馼볯颼臣膀껥붖뻤馼볯馼臣覂볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯钼볯ꞁ臣膀菣邃苣릂臣膀鷩蚛룤讞菣벃苣馃菣릂臣躃菣覃臣趐觥목雩銂駧讦臣讂臣ꢁ臣鲿귧鞁臣膀鷩蚛룤讞菣벃苣馃菣릂臣鞏臣ꖅ苣覂苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†껥붖뻤馼볯馼臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣麝鯩궸黥螃菣뾂菣벃苣꺁菣莃菣꾃菣꾂臣螃菣ꒂ苣銂軦骶臣膀鷩蚛룤讞菣벃苣馃菣릂臣躃菣覃臣趐觥목雩銂駧讦臣膀菣벃菣ꮁ迥醁藥貂苣貂臣鎁臣ꮁ뿥钭臣ꚁ藥覜菣벃苣馃菣릂賥뮔苣鲽裦鞁胣麝鯩궸黥螃菣뾂菣벃苣ꮁ苣벃菣릂苣ꊂ菣邃苣ꒂ苣鞁胣鞃菣ꒂ菣벃菣螃菣뾂菣벃苣몌铧ꢁ藥覜菣벃苣馃菣릂賥뮔臣꺁雩꺁苣벃菣릂臣龮ꇨꮁ뿥钭臣ꚁ迥ꆿ臣袂臣龔裦閁苣龁菣벃苣銂뗧꾷賦骮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤馼볯邼臣膀껥붖뻤馼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀藥覜菣벃苣馃菣릂賥뮔臣膀꣨꾏臣貂臣节臣ꢁ髦랏賥閁苣龁苣꺁臣ꆁ臣醰臣辁臣节룤릖臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯뺁臣꾁볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀藥覜菣벃苣馃菣릂賥뮔臣베듧閁苣龁菣벃苣꺁苣钃菣꾁胣螃菣뾂苣뎂菣벃臣讂臣膂臣견볯꺁菣벃菣꺁꣦邙苣몤臣릉꣦銂迦몤臣讂곧銼臣躃菣覃臣鲿귧鞁臣견볯꺁菣벃菣ꮁꓨ붣臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣馼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯銼臣꾁胣螃菣ꒂ苣꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣莃菣꾃菣꾂臣꺁軦骶臣鲿귧鞁臣麝鯩궸黥螃菣뾂菣벃苣붂菣袃苣Ꞃ苣銂苣뎃苣袃菣ꮃ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†껥붖뻤馼볯鎼臣膀껥붖뻤馼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣邃苣릂臣膀鷩蚛룤讞菣벃苣馃菣릂臣趃菣袃菣벃苣뢁臣ꖎ뛧ꮁ뿥钭臣ꚁ藥覜菣벃苣馃菣릂賥뮔苣鲽裦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯钼臣꾁胣螃菣ꒂ苣꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣벃菣꺁郥趉ꧧ鎖苣몙ꛨ馁苣鎁臣ꮁ뿥钭臣ꚁ胣麝鯩궸黥螃菣뾂菣벃苣ꮁ迥ꂊ臣讂苣蚁臣膦뇦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣螃菣ꒂ苣꾁胣놅鳦螃菣뾂菣벃苣몌铧꺁뷤邈臣鲿귧鞁臣膀藥覜菣벃苣馃菣릂賥뮔蛥ꮁꃦ趴臣讂臣膂臣놅鳦躃菣覃賥뮔苣螤ꏨ馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣馼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯隼臣꾁胣놅鳦몌铧薆臣螃菣뾂臣膀菣벃苣貁藥覜菣벃苣馃菣릂賥뮔臣貵럨螌껥閁苣龁臣ꢁ臣鲿귧鞁臣膀藥覜菣벃菣몌铧薆臣베듧꺁臣膂臣螤ꏨ閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†껥붖뻤馼볯鞼臣膀껥붖뻤馼볯馼臣覂볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯閼볯ꞁ臣膀菣邃苣릂臣膀菣벃菣貁菣邃苣릂臣鞏臣ꖅ苣ꮁ諦ꢥ臣龁臣ꢁ臣鲿귧鞁臣膀鷩蚛룤讞菣벃苣馃菣릂臣꺁迥醁藥貂苣鞏뿤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣龮雦设볯钼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣螃菣ꒂ苣꾁胣麝鯩궸黥螃菣뾂菣벃苣꺁菣벃菣꺁郥趉ꧧ鎖苣몙ꛨ馁苣鎁臣ꮁ뿥钭臣ꚁ胣麝鯩궸黥螃菣뾂菣벃苣ꮁ迥醁藥貂苣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯閼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂臣뾽铧馁苣龁苣꺁ꏨ꺽苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣ꞁ뷤ꢔ臣讂臣膂臣薣뷧꾁胣벑臣몇臣莅苣뎃菣ꎂ菣ꎂ臣꾂菣螃菣랂菣ꮃ苣몙ꇨ馁苣龁苣꺁苣것菣뎃苣ꎃ菣몙ꇨꢃ臣芁臣ꚁ胣꾂菣螃菣랂菣ꮃ臣膀ꓨ낕臣놨迥讧胩꺁뇥銂郥肂胣꾂菣螃菣랂菣ꮃ駧財菩ꢁ胣뾂菣늂菣袃苣隃苣Ꞃ苣袃臣꺁迥ꞅ臣袂臣놨迥銂賦骮臣讂苣꾂苣릂裥ꆾ菣릂菣銂苣隃苣Ꞃ苣袃苣뎃菣ꎂ菣ꎂ臣鞃菣鎃苣ꞃ菣뎃苣馁苣龁苣꺁苣隃苣Ꞃ苣袃苣뎃菣ꎂ菣ꎂ菣궃菣뢂菣讃菣낂菩ꢁ胣銂郥肂胣薣뷧꾁臣龁胣趪迥꾂菣螃菣랂菣ꮃ苣ꪂ菣뢂苣꾂菣ꢂ菣蚃苣蚃苣ꮁ迦몤臣讂臣膂臣꾂菣螃菣랂菣ꮃ迦몤菩ꢁ胣꾂菣螃菣랂菣ꮃ臣벑臣몇臣莅苣뎃菣ꎂ菣ꎂ臣趇ꓨ馁苣讁郥讁胣뾂菣늂菣袃苣隃苣Ꞃ苣袃臣膦뇦ꢁ蟩螤臣讂臣Ꚑ臣膀ꓨ낕臣螃菣ꒂ苣꒱귨ꖈ菦놠臣螤闦꺁苣것菣뎃苣ꎃ菣꒱귨ꖈ菦놠臣肸蟨馁苣讁郥讁胣誁苣뎁ꓨ낕臣뾂菣늂菣袃뇥颭裥薃ꃥ貁ꓨ낕臣膦뇦꒱귨ꖈ菦놠臣肸蟨馁苣讁郥讁臣钯볨ꮁ鿥ꖁ臣ꚁ苣꾂苣릂臣ꦼ뷯뒼菣邃苣릂臣놨迥閁苣讂臣Ꚑ臣銂裥骮臣讂臣膂臣ꊂ苣뮂苣뚈뻥ꪃ苣袃菣ꪃ苣벃苣ꦁ铧馁苣ꊂ苣뮂苣뚈뻥ꪃ苣袃菣ꪃ苣벃臩ꢔ菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤馼볯邼臣膀껥붖뻤馼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀苣것菣뎃苣ꎃ菣꾁볯꒱臣놨迥ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤馼볯醼臣膀껥붖뻤馼볯馼臣龁臣馼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯醼臣꾁胣隼뇥꺁꣨꾏臣膀菣ꦃ菣袃菣ꦂ菣ꂃ뇥膀菣邃苣릂뇥膀迥蚛뇥膀菣붂菣릂뇥膀꣨늌뇥膀臣袂臣鞃菣醃菣ꎂ뇥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯銼臣膀껥붖뻤馼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀ꓨ낕臣꒱臣膀苣뎃菣ꖃ菣뾂臣ꦉ郧ꒂ菣릂苣뎃苣銂迥ꂘ臣讂臣膂臣鞃菣莃菣閃苣벃菣꒱苣ꮐ臣膀꣨鞮胣趃菣袃菣벃苣뎃苣膀苣袃菣벃苣膀苣뎃苣뎃苣膀臣袂臣ꊂ苣膃菣ꢂ菣랂菣뎃臣붃諥꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣馼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鎼臣꾁胣螤闦꺁뇥꾁胣뎂菣钃菣벃苣꺁ꯨ蚐苣뎃苣뾂菣릂苣趏飦馁苣龁苣꺁菣邃苣릂뇥銂郥뾁胣袨껧膀菣莃菣꾃菣궂菣낂胣릂菣것菣뢂胣뮂菣랂菣낂胣誁苣뎁苣꾂菣ꖃ苣벃苣ꞃ菣꺁菨鮊臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†껥붖뻤馼볯钼臣膀껥붖뻤馼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀뇥꺁闦꾁胣ꪃ苣벃苣꺁ꯨ蚐꟦ꂀ臣뺯臣讂迥蚛뇥銂郥뾁胣ꪃ苣벃苣꾁꣨늌臣龁苣꺁ꯨ蚐꟦ꂀ苣ꮐ臣膀꣨늌臣鞃菣醃菣ꎂ臣隫郧讧胩銂郥뾁胣鞃菣醃菣ꎂ臣ꊂ菣龃菣꾂菣벃苣讧胩誁苣뎁ꓨ袐菣벃苣讧胩꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣鞃菣醃菣ꎂ臣膀ꓨꂴ菣벃苣讧胩ꞁ臣誂胣螤듧螃菣뾂꟦ꂀ臣膀菣벃苣ꊃ菣ꪃ菣낂꣨麪苣뾽铧鞁臣骮뻧꾏菨ꪁ꟦ꂀ臣뺯臣讂苣꺁臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣馼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯隼臣꾁胣鞃菣醃菣ꎂ臣膀苣袃菣莃苣螃菣뾂꟦ꂀ苣ꮐ臣膀苣袃菣莃苣螃菣뾂꟦ꂀ臣膀雦鞭裥膀闦鞭胣誁苣뎁韦颻臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†껥붖뻤馼볯鞼臣膀껥붖뻤馼볯馼臣覂볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯隼볯ꞁ臣膀뷤邈胣궪臣随苣膀鯦낖胣誉駩膀臣袂臣骀鿧袼볯늼볯꒼볯覼菣ꒂ菣떂苣꾂菣骀鿧ꮁ鿥ꖁ臣ꪂ菣뢂苣꾂菣螃菣뾂臣ꦉ郧蒚胦ꪳ臣袂臣ꚁ苣隃苣Ꞃ苣袃臣늪臣貂苣뚈駩ꮁ苣ꎁ臣膀苣隃苣Ꞃ苣袃苣뎃菣ꎂ菣ꎂ臣뺯臣讂ꫨ꾏苣것菣뎃苣ꎃ菣貁裥邙臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣龮雦设볯閼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣꾂菣螃菣랂菣ꮃ臣붣胩궥胨ꮁ苣讂꣨꺽苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯隼볯꾁胣ꦼ뷯뒼苣隃苣Ꞃ苣袃臣誁臣讂苣꾂苣릂裥ꆾ臣龁苣꺁雦閳苣ꮐ苣芀볯辽볯ꪂ菣뢂苣꾂菣ꮁ臣醁苣ꊂ苣뮂苣뚈뻥꺁臣膂臣릖돦꾁胣벑臣몇臣莅苣뎃菣ꎂ菣ꎂ臣꾂菣螃菣랂菣ꮃ苣몙ꇨ馁苣떮髩ꞁ臣ꎁ臣膀苣것菣뎃苣ꎃ菣꾁胣螤闦꺁꣨꾏꟦ꂀ臣꒱苣ꮐ苣膀껦躚臣膀苣벃苣莃菣ꪂ菣뢂苣꾂菣뢁臣芏藧誁苣뎁꣨꾏苣螌껥馁苣ꊂ苣뮂苣뚈뻥ꪃ苣袃苣ꪂ菣뢂苣꾂菣ꢂ菣蚃苣蚃苣ꮁ菣궃菣뢂菣讃菣낂臣讂껦躚臣膀ꫨ꾏苣것菣뎃苣ꎃ菣銂苣隃苣Ꞃ苣袃苣뎃菣ꎂ菣ꎂ臣邏ꓧ馁苣떮髩ꢁ胣꾂菣螃菣랂菣ꮃ臣벑臣몇臣莅苣뎃菣ꎂ菣ꎂ臣趇ꓨ馁苣讁郥讁胣뾂菣늂菣袃苣隃苣Ꞃ苣袃臣膦뇦ꢁ蟩螤臣讂臣Ꚑ臣膀ꓨ낕臣螃菣ꒂ苣꒱귨ꖈ菦놠臣螤闦꺁苣것菣뎃苣ꎃ菣꒱귨ꖈ菦놠臣肸蟨馁苣讁郥讁胣誁苣뎁ꓨ낕臣뾂菣늂菣袃뇥颭裥薃ꃥ貁ꓨ낕臣膦뇦꒱귨ꖈ菦놠臣肸蟨馁苣讁郥讁臣钯볨ꮁ鿥ꖁ臣ꚁ苣꾂苣릂臣ꦼ뷯뒼菣邃苣릂臣놨迥閁苣讂臣Ꚑ臣銂裥骮臣讂臣膂臣ꊂ苣뮂苣뚈뻥ꪃ苣袃菣ꪃ苣벃苣ꦁ铧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤馼볯邼臣膀껥붖뻤馼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀苣것菣뎃苣ꎃ菣꾁볯꒱臣놨迥ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤馼볯醼臣膀껥붖뻤馼볯馼臣龁臣馼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯醼臣꾁胣隼뇥꺁꣨꾏臣膀菣ꦃ菣袃菣ꦂ菣ꂃ뇥膀菣邃苣릂뇥膀迥蚛뇥膀菣붂菣릂뇥膀꣨늌뇥膀臣袂臣鞃菣醃菣ꎂ뇥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯銼臣膀껥붖뻤馼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀ꓨ낕臣꒱臣膀苣뎃菣ꖃ菣뾂臣ꦉ郧ꒂ菣릂苣뎃苣銂迥ꂘ臣讂臣膂臣鞃菣莃菣閃苣벃菣꒱苣ꮐ臣膀꣨鞮胣趃菣袃菣벃苣뎃苣膀苣袃菣벃苣膀苣뎃苣뎃苣膀臣袂臣ꊂ苣膃菣ꢂ菣랂菣뎃臣붃諥꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣馼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鎼臣꾁胣螤闦꺁뇥꾁胣뎂菣钃菣벃苣꺁ꯨ蚐苣뎃苣뾂菣릂苣趏飦馁苣龁苣꺁菣邃苣릂뇥銂郥뾁胣袨껧膀菣莃菣꾃菣궂菣낂胣릂菣것菣뢂胣뮂菣랂菣낂胣誁苣뎁苣꾂菣ꖃ苣벃苣ꞃ菣꺁菨鮊臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†껥붖뻤馼볯钼臣膀껥붖뻤馼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀뇥꺁闦꾁胣ꪃ苣벃苣꺁ꯨ蚐꟦ꂀ臣뺯臣讂迥蚛뇥銂郥뾁胣ꪃ苣벃苣꾁꣨늌臣龁苣꺁ꯨ蚐꟦ꂀ苣ꮐ臣膀꣨늌臣鞃菣醃菣ꎂ臣隫郧讧胩銂郥뾁胣鞃菣醃菣ꎂ臣ꊂ菣龃菣꾂菣벃苣讧胩誁苣뎁ꓨ袐菣벃苣讧胩꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣鞃菣醃菣ꎂ臣膀ꓨꂴ菣벃苣讧胩ꞁ臣誂胣螤듧螃菣뾂꟦ꂀ臣膀菣벃苣ꊃ菣ꪃ菣낂꣨麪苣뾽铧鞁臣骮뻧꾏菨ꪁ꟦ꂀ臣뺯臣讂苣꺁臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣馼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯隼臣꾁胣鞃菣醃菣ꎂ臣膀苣袃菣莃苣螃菣뾂꟦ꂀ苣ꮐ臣膀苣袃菣莃苣螃菣뾂꟦ꂀ臣膀雦鞭裥膀闦鞭胣誁苣뎁韦颻臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†껥붖뻤馼볯鞼臣膀껥붖뻤馼볯馼臣覂볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鞼볯ꞁ臣膀뷤邈胣궪臣随苣膀鯦낖胣誉駩膀臣袂臣骀鿧袼볯늼볯꒼볯覼菣ꒂ菣떂苣꾂菣骀鿧ꮁ鿥ꖁ臣ꪂ菣뢂苣꾂菣螃菣뾂臣ꦉ郧蒚胦ꪳ臣袂臣ꚁ苣隃苣Ꞃ苣袃臣늪臣貂苣뚈駩ꮁ苣ꎁ臣膀苣隃苣Ꞃ苣袃苣뎃菣ꎂ菣ꎂ臣뺯臣讂ꫨ꾏苣것菣뎃苣ꎃ菣貁裥邙臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣龮雦设볯隼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣꾂菣螃菣랂菣ꮃ臣붣胩궥胨ꮁ苣讂꣨꺽苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯鞼볯꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀釥뎁蟥鞁藥ꢂ菣蚃苣蚃苣ꮁ苣것菣뎃苣ꎃ菣銂駧財臣膀苣것菣뎃苣ꎃ菣꾁胣螤闦꺁꣨꾏꟦ꂀ臣꒱苣ꮐ臣膀苣벃苣莃菣ꪂ菣뢂苣꾂菣뢁臣芏藧誁苣뎁꣨꾏苣螌껥馁苣ꊂ苣뮂苣뚈뻥ꪃ苣袃苣ꪂ菣뢂苣꾂菣ꢂ菣蚃苣蚃苣ꮁ菣궃菣뢂菣讃菣낂臣膀ꫨ꾏苣것菣뎃苣ꎃ菣銂苣隃苣Ꞃ苣袃苣뎃菣ꎂ菣ꎂ臣邏ꓧ鞁胣꾂菣螃菣랂菣ꮃ臣벑臣몇臣莅苣뎃菣ꎂ菣ꎂ臣趇ꓨ馁苣讁郥讁胣뾂菣늂菣袃苣隃苣Ꞃ苣袃臣膦뇦ꢁ蟩螤臣讂臣Ꚑ臣膀ꓨ낕臣螃菣ꒂ苣꒱귨ꖈ菦놠臣螤闦꺁苣것菣뎃苣ꎃ菣꒱귨ꖈ菦놠臣肸蟨馁苣讁郥讁胣誁苣뎁ꓨ낕臣뾂菣늂菣袃뇥颭裥薃ꃥ貁ꓨ낕臣膦뇦꒱귨ꖈ菦놠臣肸蟨馁苣讁郥讁臣钯볨ꮁ鿥ꖁ臣ꚁ苣꾂苣릂臣ꦼ뷯뒼菣邃苣릂臣놨迥閁苣讂臣Ꚑ臣銂裥骮臣讂臣膂臣ꊂ苣뮂苣뚈뻥ꪃ苣袃菣ꪃ苣벃苣ꦁ铧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂臣膂臣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤馼볯邼臣膀껥붖뻤馼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀苣것菣뎃苣ꎃ菣꾁볯꒱臣놨迥ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤馼볯醼臣膀껥붖뻤馼볯馼臣龁臣馼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯醼臣꾁胣隼뇥꺁꣨꾏臣膀菣ꦃ菣袃菣ꦂ菣ꂃ뇥膀菣邃苣릂뇥膀迥蚛뇥膀菣붂菣릂뇥膀꣨늌뇥膀臣袂臣鞃菣醃菣ꎂ뇥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯銼臣膀껥붖뻤馼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀ꓨ낕臣꒱臣膀苣뎃菣ꖃ菣뾂臣ꦉ郧ꒂ菣릂苣뎃苣銂迥ꂘ臣讂臣膂臣鞃菣莃菣閃苣벃菣꒱苣ꮐ臣膀꣨鞮胣趃菣袃菣벃苣뎃苣膀苣袃菣벃苣膀苣뎃苣뎃苣膀臣袂臣ꊂ苣膃菣ꢂ菣랂菣뎃臣붃諥꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣馼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鎼臣꾁胣螤闦꺁뇥꾁胣뎂菣钃菣벃苣꺁ꯨ蚐苣뎃苣뾂菣릂苣趏飦馁苣龁苣꺁菣邃苣릂뇥銂郥뾁胣袨껧膀菣莃菣꾃菣궂菣낂胣릂菣것菣뢂胣뮂菣랂菣낂胣誁苣뎁苣꾂菣ꖃ苣벃苣ꞃ菣꺁菨鮊臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†껥붖뻤馼볯钼臣膀껥붖뻤馼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀뇥꺁闦꾁胣ꪃ苣벃苣꺁ꯨ蚐꟦ꂀ臣뺯臣讂迥蚛뇥銂郥뾁胣ꪃ苣벃苣꾁꣨늌臣龁苣꺁ꯨ蚐꟦ꂀ苣ꮐ臣膀꣨늌臣鞃菣醃菣ꎂ臣隫郧讧胩銂郥뾁胣鞃菣醃菣ꎂ臣ꊂ菣龃菣꾂菣벃苣讧胩誁苣뎁ꓨ袐菣벃苣讧胩꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣鞃菣醃菣ꎂ臣膀ꓨꂴ菣벃苣讧胩ꞁ臣誂胣螤듧螃菣뾂꟦ꂀ臣膀菣벃苣ꊃ菣ꪃ菣낂꣨麪苣뾽铧鞁臣骮뻧꾏菨ꪁ꟦ꂀ臣뺯臣讂苣꺁臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣馼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯隼臣꾁胣鞃菣醃菣ꎂ臣膀苣袃菣莃苣螃菣뾂꟦ꂀ苣ꮐ臣膀苣袃菣莃苣螃菣뾂꟦ꂀ臣膀雦鞭裥膀闦鞭胣誁苣뎁韦颻臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯隼胣㲑䐯噉ਾ†껥붖뻤馼볯鞼臣膀껥붖뻤馼볯馼臣覂볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯颼볯ꞁ臣膀뷤邈胣궪臣随苣膀鯦낖胣誉駩膀臣袂臣骀鿧袼볯늼볯꒼볯覼菣ꒂ菣떂苣꾂菣骀鿧ꮁ鿥ꖁ臣ꪂ菣뢂苣꾂菣螃菣뾂臣ꦉ郧蒚胦ꪳ臣袂臣ꚁ苣隃苣Ꞃ苣袃臣늪臣貂苣뚈駩ꮁ苣ꎁ臣膀苣隃苣Ꞃ苣袃苣뎃菣ꎂ菣ꎂ臣뺯臣讂ꫨ꾏苣것菣뎃苣ꎃ菣貁裥邙臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣龮雦设볯鞼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣꾂菣螃菣랂菣ꮃ臣붣胩궥胨ꮁ苣讂꣨꺽苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯颼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁臣龁胣ꦼ뷯뒼菣邃苣릂臣袂臣ꚁ裥ꆾ臣貂苣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃苣颭裥馁苣龁苣꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣颭裥ꢃ臣芁臣ꚁ胣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣貁菨鮊雩ꒀ苣覜臣讂胣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃귨ꖈ菩ꢁ胣隤菩ꊃ苣ꖃ菣ꮃ臣覂臣隤菩ꊃ苣ꖃ菣ꮃ菣벃菣Ꚃ苣ꊂꛨ뚻臣鞏뿤螌ꓧ銂蟥蚐臣讂臣膂臣鞃菣뮂菣떂臣膀ꓥꢃ菣뢂菣벃菣꺁菣벃菣Ꚃ苣ꊂꛨ뚻苣ꦼ뷯뒼菣邃苣릂臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣붃諥뺖胥ꢁ꿦莼臣讂臣膂臣隤菩ꊃ苣ꖃ菣ꮃ꿦莼菩ꢁ胣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣붃諥뺖胥銂뫦龁臣ꪁ臣隤菩ꊃ苣ꖃ菣ꮃ菣벃菣Ꚃ苣ꊂꛨ뚻臣鲿귧鞁臣膀ꓥꢃ菣뢂菣벃菣ꮁ鷩ꊂ苣蚃苣隃賥ꆿ迥銂胩ꆿ臣讂胩ꆿꧦꢁ胣銂若袁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯꺁룤財苣ꮐ苣芀껥붖뻤馼볯邼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꺁菨鮊雩ꒀ苣肺臣閁臣蒁ꓥꢃ菣뢂菣벃菣较菣覃苣Ꞃ苣膦믤ꮁ뿥钭臣ꚁ胣膦뇦銂菣릂苣螃菣ꒂ苣ꮁ胩ꆿ臣膀곧銼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃苣膦뇦馁苣麃苣뾂菣邃苣릂臣膀볯辽볯螃菣ꒂ苣ꮁ苣ꎁ臣뚈뻥閁苣讂苣蚁臣늉苣鎽臣覂苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤馼볯醼臣膀껥붖뻤馼볯馼臣龁臣馼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯醼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀볯辽볯꺁裥ꆾ룤ꮁ臣讂곧銼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃苣ꮐ臣膀곧醼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣袂臣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꾁胣붃諥뺖胥貁곧醼臣ꪃ苣벃苣较菣覃苣Ꞃ苣ꢁ곧銼臣ꪃ苣벃苣较菣覃苣Ꞃ苣ꢁ臣붃諥뺖胥꺁鋥ꞁ臣讂苣蚁臣鞃菣ꮃ臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯醼胣㲑䐯噉ਾ†껥붖뻤馼볯銼臣膀껥붖뻤馼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀ꓥꢃ菣뢂菣벃菣꾁胣ꦼ뷯뒼菣邃苣릂臣袂苣뾽铧꺁臣膂臣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣ꢁ菣벃菣閁苣讂菣뢂菣벃菣ꪃ苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯銼胣㲑䐯噉ਾ†껥붖뻤馼볯鎼臣膀껥붖뻤馼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꾁胣뮛뫦膀蟥蚐菣붂菣릂胣놵郥骀뿤뎂菣鶃菣趃菣袃胣뎂菣蚃苣릂菣뮂菣떂胣뎂菣蚃苣릂菣ꊂ苣膃菣ꢂ菣뾂胣ꆿ迥뾪闦麛럨膀菣ꊃ菣ꪃ苣벃苣膀臣龁臣릂菣것菣뢂菣붂菣릂臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†껥붖뻤馼볯钼臣膀껥붖뻤馼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀菨鮊雩ꒀ臣膀룤銷臣龩菨馁苣龁苣꺁鳦辰駩꺁菨鮊苣몤臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣隤菩ꊃ苣ꖃ菣ꮃ臣꺁雩꺁鳦辰臣龩菨蒚뫤鮏胦膀臣袂臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣隤菩ꊃ苣ꖃ菣ꮃ臣꺁雩꺁胣隤菩ꊃ苣ꖃ菣ꮃ臣肜ꯩ붃諥ꞁꧦ붃臣讂菨鮊苣몤臣膀껥ꢅ臣銺迦Ꞁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣馼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯閼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀迥隦苣뎃苣놂菣뾂苣鲽该閁臣讂臣ꢁ臣袂臣ꚁ胣肺臣閁苣ꚁ臣ꪁ臣붃諥뺖胥銂ꓧ馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†껥붖뻤馼볯隼臣膀껥붖뻤馼볯馼臣覂볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯馼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣붃諥뺖胥銂뫦龁臣鎁臣ꮁ뿥钭臣ꚁ胣ꦼ뷯뒼菣邃苣릂臣뚈뻥许臣隤菩ꊃ苣ꖃ菣ꮃ苣꺽臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣馼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯鞼臣꾁胣隤菩ꊃ苣ꖃ菣ꮃ臣뾯釥貁볯辽볯螃菣ꒂ苣꺁该鲽꿥붑苣誂鿧蒁臣ꢁ臣鲿귧鞁臣膀볯辽볯螃菣ꒂ苣꾁鯦낖臣貂臣隤菩ꊃ苣ꖃ菣ꮃ臣뺯臣讂ꛨ花苣膀뿤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯馼볯꾁胣龮雦设볯颼볯讁苣馼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤馼볯颼臣꾁胣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣뾯釥貁볯辽볯螃菣ꒂ苣꺁该鲽꿥붑苣誂鿧蒁臣ꢁ臣鲿귧鞁臣膀볯辽볯螃菣ꒂ苣꾁胣뒛雦閁苣龁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣ꮁ꿥馁苣膦뇦銂胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯颼胣㲑䐯噉ਾ†껥붖뻤馼볯馼臣膀菣붂菣릂臣袂臣ꪇ럥風뿨讞菣벃菣Ꚃ苣ꊂ臣膦믤銂菣莃菣뎃苣馁苣龁苣ꮁ胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣뾽铧馁苣龁苣꺁雦閳苣ꮐ苣芀蟨놷꣨낿黥较菣覃苣Ꞃ苣꺁菣붂菣릂臣袂臣膦믤銂菣莃菣뎃苣馁苣龁苣ꮁ菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂뷤ꢔ臣讂臣膂臣릖돦꾁胣ꦼ뷯뒼菣邃苣릂臣袂臣ꚁ裥ꆾ臣貂苣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃苣颭裥馁苣떮髩ꞁ臣ꎁ臣膀苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣붃諥뺖胥銂鳦馁苣膀껦躚臣膀ꓥꢃ菣뢂菣벃菣讁苣꺁ꓥꢃ菣뢂菣벃菣较菣覃苣Ꞃ苣膦믤꺁迥ꆿ賦몤苣ꚇ郧馁苣떮髩膀ꓥꢃ菣뢂菣벃菣꺁菣벃菣Ꚃ苣ꊂꛨ뚻苣ꦼ뷯뒼菣邃苣릂臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣붃諥뺖胥ꢁ꿦莼臣讂껦躚臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꺁菨鮊雩ꒀ苣肺臣閁臣蒁ꓥꢃ菣뢂菣벃菣较菣覃苣Ꞃ苣膦믤ꮁ뿥钭臣ꚁ胣隤菩ꊃ苣ꖃ菣ꮃ臣麝苣꾂菣ꎂ菣隌뿤랏苣膀뿤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯馼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀鳦릖돦꾁胣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣붃諥뺖胥銂뫦龁臣ꪁ臣隤菩ꊃ苣ꖃ菣ꮃ菣벃菣Ꚃ苣ꊂꛨ뚻臣鲿귧鞁臣膀ꛨ花苣麃苣뾂菣邃苣릂臣膀뿤馁苣떮髩ꞁ臣ꎁ臣膀곧銼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃苣膦뇦馁苣麃苣뾂菣邃苣릂臣膀볯辽볯螃菣ꒂ苣ꮁ苣ꎁ臣뚈뻥閁苣讂苣蚁臣늉苣鎽臣覂苣讂胣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯馼볯뺁臣꾁볯邼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀鳦릖돦꾁胣ꦼ뷯뒼菣邃苣릂臣뚈뻥许臣芁苣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣銂郥뾁胣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣誁苣뎁곧銼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣膀菨鮊雩ꒀ臣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ臣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ臣꺁菨鮊雩ꒀ臣貒臣芁苣袂臣ꮁ菣벃菣閁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯銼臣膀껥붖뻤馼볯馼臣覂볯邼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀ꓥꢃ菣뢂菣벃菣꾁胣ꦼ뷯뒼菣邃苣릂臣螌ꓧꮁ苣誂곧醼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣놅臣鞃菣ꮃ臣貂苣ꊃ苣ꖃ菣ꮃ菣붂菣릂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯鎼臣膀껥붖뻤馼볯馼臣覂볯邼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꾁胣뮛뫦膀蟥蚐菣붂菣릂胣놵郥骀뿤뎂菣鶃菣趃菣袃胣뎂菣蚃苣릂菣뮂菣떂胣뎂菣蚃苣릂菣ꊂ苣膃菣ꢂ菣뾂胣ꆿ迥뾪闦麛럨膀菣ꊃ菣ꪃ苣벃苣膀臣龁臣릂菣것菣뢂菣붂菣릂臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯钼臣꾁胣붃諥뺖胥꾁胣肸럧ꮁꧦ붃臣讂臣膂臣肜냥邙臣붃諥銂ꓧ馁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣ꢁꓥꢃ菣뢂菣벃菣ꢁ臣鎖臣肜냥꺁ꧦ붃髧銺迦Ꞁ胣誁苣뎁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣ꢁꓥꢃ菣뢂菣벃菣ꢁ臣鎖臣膀ꓥꢃ菣뢂菣벃菣꺁藥붃諥ꞁꧦ붃臣讂菨鮊苣몤臣膀껥ꢅ臣銺迦Ꞁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯閼臣膀껥붖뻤馼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀鳦릖돦꾁胣꾏ꛨꒂ菣뢂苣벃苣銂뷤開臣鮁苣鎁臣ꮁ苣ꎁ臣膀뫦龁臣貂臣蒁臣蒁菨鮊雩ꒀ苣몤臣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯隼臣꾁胣겜雦閳臣膀菨鮊雩ꒀ苣肺臣馁臣ꢁ臣鲿귧鞁臣膀ꓥꢃ菣뢂菣벃菣銂볯辽볯螃菣ꒂ苣꺁裥ꆾ룤ꮁ뷧辁껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯鞼臣膀껥붖뻤馼볯馼臣覂볯邼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀ꓥꢃ菣뢂菣벃菣꺁꿥붑臣ꦼ뷯뒼菣邃苣릂臣開뷤뾯釥袂苣궟臣鎁臣ꮁ뿥钭臣ꚁ胣뒛雦閁苣龁ꓥꢃ菣뢂菣벃菣ꮁ꿥馁苣膦뇦銂胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯颼臣膀껥붖뻤馼볯馼臣覂볯邼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꺁꿥붑臣ꦼ뷯뒼菣邃苣릂臣開뷤뾯釥袂苣궟臣鎁臣ꮁ뿥钭臣ꚁ胣뒛雦閁苣龁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣ꮁ꿥馁苣膦뇦銂胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀껥財臣貂苣ꢁ胣ꦼ뷯뒼菣邃苣릂臣袂臣ꚁ裥ꆾ臣貂苣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃苣颭裥鞁胣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣貁菨鮊雩ꒀ苣覜臣膀ꓥꢃ菣뢂菣벃菣讁苣꺁ꓥꢃ菣뢂菣벃菣较菣覃苣Ꞃ苣膦믤꺁迥ꆿ賦몤苣ꚇ郧鞁胣隤菩ꊃ苣ꖃ菣ꮃ臣较菣覃苣Ꞃ苣膦믤銂볯辽볯螃菣ꒂ苣꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꺁菨鮊雩ꒀ臣钯볨鞁胣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣붃諥뺖胥銂뫦龁臣ꪁ臣隤菩ꊃ苣ꖃ菣ꮃ菣벃菣Ꚃ苣ꊂꛨ뚻臣鲿귧鞁臣膀ꓥꢃ菣뢂菣벃菣ꮁ鷩ꊂ苣蚃苣隃賥ꆿ迥銂胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯颼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯邼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯邼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꺁菨鮊雩ꒀ苣肺臣閁臣蒁ꓥꢃ菣뢂菣벃菣较菣覃苣Ꞃ苣膦믤ꮁ뿥钭臣ꚁ胣膦뇦銂菣릂苣螃菣ꒂ苣ꮁ胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥뾁胣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣銂ꛨ花臣讂菣릂苣螃菣ꒂ苣꾁胣ꦼ뷯뒼菣邃苣릂臣袂臣ꚁ裥ꆾ臣貂苣袂臣ꮁ觥誂뷥ꚁ苣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯邼볯醼臣膀껥붖뻤醼볯邼볯뺁臣꾁볯邼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀볯辽볯螃菣ꒂ苣꺁裥ꆾ룤ꮁ臣讂곧銼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃苣ꮐ臣膀곧醼臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣袂臣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꾁胣붃諥뺖胥貁곧醼臣ꪃ苣벃苣较菣覃苣Ꞃ苣ꢁ곧銼臣ꪃ苣벃苣较菣覃苣Ꞃ苣ꢁ臣붃諥뺖胥꺁鋥ꞁ臣讂苣蚁臣鞃菣ꮃ臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀ꓥꢃ菣뢂菣벃菣꾁胣ꦼ뷯뒼菣邃苣릂臣袂苣뾽铧꺁臣膂臣견볯꺁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣ꢁ菣벃菣閁苣讂菣뢂菣벃菣ꪃ苣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꾁胣뮛뫦膀蟥蚐菣붂菣릂胣놵郥骀뿤뎂菣鶃菣趃菣袃胣뎂菣蚃苣릂菣뮂菣떂胣뎂菣蚃苣릂菣ꊂ苣膃菣ꢂ菣뾂胣ꆿ迥뾪闦麛럨膀菣ꊃ菣ꪃ苣벃苣膀臣龁臣릂菣것菣뢂菣붂菣릂臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀菨鮊雩ꒀ臣膀룤銷臣龩菨馁苣龁苣꺁鳦辰駩꺁菨鮊苣몤臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣隤菩ꊃ苣ꖃ菣ꮃ臣꺁雩꺁鳦辰臣龩菨蒚뫤鮏胦膀臣袂臣ꪃ苣벃苣较菣覃苣Ꞃ苣뎂菣鶃菣趃菣袃臣隤菩ꊃ苣ꖃ菣ꮃ臣꺁雩꺁胣隤菩ꊃ苣ꖃ菣ꮃ臣肜ꯩ붃諥ꞁꧦ붃臣讂菨鮊苣몤臣膀껥ꢅ臣銺迦Ꞁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯邼볯閼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀迥隦苣뎃苣놂菣뾂苣鲽该閁臣讂臣ꢁ臣袂臣ꚁ뫦龁臣貂臣蒁臣蒁菨鮊雩ꒀ苣몤臣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯邼볯隼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菨鮊雩ꒀ苣肺臣馁臣ꢁ臣鲿귧鞁臣膀볯辽볯螃菣ꒂ苣꺁裥ꆾ룤ꮁꓥꢃ菣뢂菣벃菣銂뷧辁苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣隤菩ꊃ苣ꖃ菣ꮃ臣뾯釥貁볯辽볯螃菣ꒂ苣꺁该鲽꿥붑苣誂鿧蒁臣ꢁ臣鲿臣ꚁ胣뒛雦閁苣龁ꓥꢃ菣뢂菣벃菣꺁ꛨ花苣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯邼볯颼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꺁꿥붑臣ꦼ뷯뒼菣邃苣릂臣開뷤뾯釥袂苣궟臣鎁臣ꮁ뿥颁臣膀鯦낖룦뾁菣붂菣릂菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣꺁ꛨ花苣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯邼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀臩ꢔ苣趃菣꺂菣袨껧꺁臣膂臣薣뷧銂郥肂胣ꦁ铧ꢂ菣ꮃ苣벃꣨鞮臣龁苣꺁ꏨ꺽臣膀ꓨ낕臣ꊃ苣ꖃ菣ꮃ臣뮛諥銂뻤ꚵ臣뚈뻥馁苣袂臣ꮁ꟦邈臣貂臣螃菣ꒂ苣꺁臣膂臣ꢂ菣ꮃ苣벃菣붂菣릂苣ꢂ菣ꖃ菣것菣랂菣뎃臣讂苣趃菣꺂菣ꪃ苣벃苣ꢂ菣ꖃ菣것菣랂菣뎃菩ꢁ胣螤闦꺁菣뢂菣벃菣꺁苣趃菣꺂菣膦뇦銂苣讃菣ꆃ菣벃苣ꞃ菣馁苣ꢂ菣ꮃ苣벃ꛨ花苣讃菣ꆃ菣벃苣ꞃ菣ꢃ臣膀苣ꮐ苣芀鳦薣뷧꾁臣龁胣龮ꇨ芙臣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣誸臣貮藥ꮁꧦ붃臣讂苣릂苣ꮁ苣鞃菣놂菣랂菣뎃苣蚈꟨馁苣龁苣꺁苣鞃菣놂菣랂菣뎃裥ꎧ菩ꢁ胣蒐뷤開鳦鎖臣ꒁ臣ꚁ胣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣꺁뛦뮲鯩鮊苣颭裥馁苣袶단뮛諥颭裥ꢃ臣膀苣릂苣貁跥趽駦鎖蛥ꮁꓨ낕臣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁볯ꒁ臣ꊃ苣ꖃ菣ꮃ苣략该馁苣麛闦銂苣Ꚃ菣袃臣讂苣릂苣략该ꮂ苣뎃苣ꢁ胣뾂苣꾂臣ꊂ苣蚃苣隃臣芁苣芙雩膀볯ꒁ臣ꊃ苣ꖃ菣ꮃ臣貮뫤閁苣龁苣릂苣꺁鳦鎖胣誁苣뎁苣꾂菣ꎂ菣龜雩뺁臣ꮁ菣뢂菣벃菣貁뿥膦臣鞁臣ꢂ菣ꮃ苣벃臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣ꮁ苣ꎁ臣颍뷤芙雩ꮁ뷤ꢔ臣貂苣辷苣趃菣꺂菣銂꣨鞮臣讂럧ꢂ菣ꮃ苣벃꣨鞮菩ꢁ胣銂郥뾁뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯邼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯邼臣꾁胣겜ꏨ꺽臣膀ꓨ낕臣ꊃ苣ꖃ菣ꮃ臣ꒁ臣ꚁ跥趽駦鎖蛥ꮁ뷤ꢔ臣貂臣辷苣趃菣꺂菣ꢁ胣螃菣ꒂ苣꺁苣趃菣꺂菣ꪃ苣벃苣ꢁ胣ꮁ鿥ꖁ臣ꚁ菣邃苣릂꿥붑苣龔裦馁苣龁苣꺁菣邃苣릂꿥붑铧邈菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯邼볯馼臣龁臣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯醼臣꾁胣겜ꏨ꺽臣膀菣邃苣릂꿥붑臣膀菣邃苣릂臣ꊂ菣ꪃ苣벃苣ꞃ菣蚈黦貁꟥뺁苣趉臣궨껥閁苣龁鳦辰雩ꒀ駦鎖믤誸臣芁苣ꢁ臣ꚁ꣨鞮臣貂苣꺁臣鲿귧鞁臣膀苣鞃菣놂菣랂菣뎃苣讖꟥馁苣袂臣ꮁ菣邃苣릂臣붑믤馁苣螃菣ꒂ苣붑믤ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯邼볯銼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯銼臣꾁胣겜ꏨ꺽臣膀菣邃苣릂꿥붑臣膀菣邃苣릂臣ꊂ菣ꪃ苣벃苣ꞃ菣蚈黦貁꟥뺁苣趉臣궨껥閁苣龁鳦辰雩ꒀ駦鎖鳦肺臣芁苣ꢁ臣ꚁ꣨鞮臣貂苣꺁臣鲿귧鞁臣膀雦鞁臣讧裦貁菣릂苣螃菣ꒂ苣ꮁ胩ꆿ臣貂苣鎁臣꺁ꛨ花苣붑믤馁苣螃菣ꒂ苣붑믤ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯邼볯鎼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鎼臣꾁胣낖臣蒁꟦邈臣膦뇦꾁胣ꊃ苣ꖃ菣ꮃ룤꺁苣릂苣꺁臣膂臣ꢂ菣ꮃ苣벃뷤ꢔ蟩膀跥趽駦鎖룤ꮁ菣뢂菣벃菣ꮁ苣ꎁ臣뾽铧閁苣龁苣趃菣꺂菣膀臣袂臣螤闦꺁菣뢂菣벃菣ꮁ臣醁苣ꊃ苣ꖃ菣ꮃ苣ꒂ菣꺁臣膂臣ꢂ菣ꮃ苣벃뷤ꢔ蟩꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣뎩듧ꪁ菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀苣趃菣꺂菣ꪃ苣벃苣꺁苣讃菣ꆃ菣벃苣ꞃ菣꺁觥ꮁ苣꾂菣ꎂ菣隌껦躚臣財苣貂胣ꊂ苣蚃苣隃賥떮髩꾁胣螃菣ꒂ苣뢁臣뮛諥鮾뗧膀菣邃苣릂臣较菣覃苣Ꞃ苣讧裦꺁鯦낖胣誁苣뎁苣鞃菣놂菣랂菣뎃苣벃菣꺁鯦낖臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀鳦薣뷧꾁胣견볯꺁꟦邈臣ꒁ臣ꚁ꣨鞮臣貂臣颍뷤芙雩鎽臣誂臣辷苣趃菣꺂菣銂ꃦ趴臣讂苣蚁臣螃菣ꒂ苣ꮁ釥꒻臣讂菣邃苣릂釥꒻菩ꞁ臣ꎁ臣膀菣邃苣릂釥꒻菩貁胣麃苣뾂菣邃苣릂臣覂곧銼臣讧裦銂ꛨ花臣讂苣蚁臣螃菣ꒂ苣ꮁ釥꒻臣讂胣螃菣ꒂ苣붑믤ꢃ臣膀菣邃苣릂臣견볯꺁꟦邈臣颍뷤鎽臣誂臣견볯꺁럧ꢂ菣ꮃ苣벃苣袨껧馁苣견볯꺁럧ꢂ菣ꮃ苣벃꣨鞮菩ꢁ胣견볯꺁꟦邈臣颍뷤鎽臣誂臣辷苣趃菣꺂菣銂곧銼臣讧裦꺁跥趽뷥龁苣꺁곧銼臣辷苣趃菣꺂菣ꢁ꿦莼臣讂럧ꢂ菣ꮃ苣벃꿦莼菩ꞁ臣ꎁ臣膀菣邃苣릂釥꒻菩貁跥趽뷥龁苣꺁럧ꢂ菣ꮃ苣벃臣颍뷤鎽臣誂臣銼闧꺛臣辷苣趃菣꺂菣꺁꿦莼臣몟臣蒁臣견볯꺁꟦邈臣龁臣견볯꺁꟦邈苣膦뇦馁苣袂臣ꮁ菣邃苣릂臣붑믤馁苣膀럧ꢂ菣ꮃ苣벃꿦莼菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꮁ臣蒁臣膀鳦薣뷧꾁胣螃菣ꒂ苣貁鳦骷菣붂菣릂臣袂臣ꚁ鯩鮊苣鮾뗧閁苣ꚁ臣讂臣ꒈ껥閁苣龁ꃥ袐臣ꊂ菣ꪃ苣벃苣ꞃ菣銂雩讧臣讂苣蚁臣螃菣ꒂ苣ꮁ釥꒻臣讂臣膂臣螃菣ꒂ苣붑믤ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯邼볯鞼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鞼臣꾁胣ꊂ苣蚃苣隃鳦鎖臣ꢁ臣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣꺁鯩鮊뛦뮲蟩銂귨ꖈ臣讂臣ꢁ臣膀菣뢂菣벃菣貁胣鶁臣뾂苣꾂臣ꒁ臣ꚁ臣꺁菣뢂菣벃菣ꮁ雩ꎀ臣讂뇥뒭苣趃菣꺂菣뾽铧辇胥銂迥鞾臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯邼볯颼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯颼臣꾁胣겜ꏨ꺽臣膀苣鞃菣놂菣랂菣뎃臣릂菣벃菣ꊃ菣覃ꧦ붃苣覜臣讂臣Ꚑ臣銂귨ꖈ臣讂苣鞃菣놂菣랂菣뎃苣ꪃ菣鞃菣벃菣颭裥ꢃ臣膀苣鞃菣놂菣랂菣뎃臣릂菣벃菣ꊃ菣覃臣ꪁ苣芙雩銂駦鎖跥趽臣ꮂ苣뎃菣馁苣芙雩ꮂ苣뎃苣ꢁ胣ꊂ菣ꪃ苣벃苣ꞃ菣꺁菣궃苣莃苣貁苣ꪃ菣鞃菣벃菣ꮁ臣讂駦鎖臣몟臣蒁臣肯듧閁苣龁럧뮛諥ꮁ鿥ꖁ臣ꚁ胣뾽铧閁苣龁럧ꢂ菣ꮃ苣벃苣袨껧馁苣辷苣趃菣꺂菣袨껧ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯醼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀苣鞃菣놂菣랂菣뎃臣ꢂ菣ꮃ苣벃鳩膦苣ꒈ껥馁苣龁苣꺁雦閳苣ꮐ苣芀臩ꢔ苣趃菣꺂菣肜ꛨ銂裥骮臣讂雦閳臣膀ꓨ낕臣ꊃ苣ꖃ菣ꮃ臣뮛諥銂뻤ꚵ臣뚈뻥馁苣袂臣ꮁ꟦邈臣貂臣螃菣ꒂ苣꺁臣膂臣ꢂ菣ꮃ苣벃菣붂菣릂苣ꢂ菣ꖃ菣것菣랂菣뎃臣讂껦躚臣膀ꓨ낕臣ꊃ苣ꖃ菣ꮃ臣ꢂ菣ꮃ苣벃ꛨ花苣ꢂ菣ꖃ菣것菣랂菣뎃臣讂껦躚臣膀껥財駦ꮁꓨ낕臣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁볯ꒁ臣ꊃ苣ꖃ菣ꮃ룤ꞁ껥ꢅ臣龩菨馁苣뾂苣꾂臣ꊂ菣ꪃ苣벃苣ꞃ菣銂裥ꎧ臣讂껦躚臣膀郥鲽该龜雩ꮁ臣蒁臣膀ꓨ낕臣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁볯ꒁ臣ꊃ苣ꖃ菣ꮃ臣袶단뮛諥銂귨ꖈ臣讂껦躚臣膀苣릂苣貁跥趽駦鎖蛥ꮁꓨ낕臣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁볯ꒁ臣ꊃ苣ꖃ菣ꮃ苣략该馁苣麛闦銂苣Ꚃ菣袃臣讂껦躚臣膀苣릂苣貁苣꾂菣ꎂ菣ꞁ臣讂駦鎖胣醼臣꺁菣뢂菣벃菣ꞁ껥蚺臣貂臣뾂苣꾂臣龜雩膀臣袂臣ꊂ苣蚃苣隃鳦鎖臣ꞁ臣ꊃ苣ꖃ菣ꮃ臣薿ꛨꢁ臣龁苣趃菣꺂菣ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣膀ꓨ낕臣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁볯ꒁ臣ꊃ苣ꖃ菣ꮃ臣袂臣ꚁ跥趽駦鎖臣뾽铧閁苣讂럧ꢂ菣ꮃ苣벃苣袨껧馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯邼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯邼臣꾁胣겜雦閳臣膀ꓨ낕臣ꊃ苣ꖃ菣ꮃ臣ꒁ臣ꚁ跥趽駦鎖蛥ꮁ뷤ꢔ臣貂臣辷苣趃菣꺂菣ꢁ胣螃菣ꒂ苣꺁苣趃菣꺂菣ꪃ苣벃苣ꢁ胣ꮁ鿥ꖁ臣ꚁ菣邃苣릂꿥붑苣龔裦馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯邼볯馼臣龁臣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯醼臣꾁胣겜雦閳臣膀菣邃苣릂꿥붑臣膀菣邃苣릂臣ꊂ菣ꪃ苣벃苣ꞃ菣蚈黦貁꟥뺁苣趉臣궨껥閁苣龁鳦辰雩ꒀ駦鎖믤誸臣芁苣ꢁ臣ꚁ꣨鞮臣貂苣꺁臣鲿귧鞁臣膀苣鞃菣놂菣랂菣뎃苣讖꟥馁苣袂臣ꮁ菣邃苣릂臣붑믤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣螃菣ꒂ苣뾯釥貁胣螃菣ꒂ苣꺁苣鞃菣놂菣랂菣뎃裥邞臣讧臣讂觥ꮁ꣨骮臣貂臣肜냥뺖胥芙雩ꪜ뫦ꞁ臣讂臣鞁臣袨껧閁苣讂臣ꮁ뿥钭臣ꚁ胣낖臣蒁꟦邈臣麃苣뾂菣邃苣릂臣膀뿤閁苣讂臣ꢁ臣膦뇦銂釥꒻臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯邼볯鎼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鎼臣꾁胣낖臣蒁꟦邈臣膦뇦꾁胣ꊃ苣ꖃ菣ꮃ룤꺁苣릂苣꺁臣膂臣ꢂ菣ꮃ苣벃뷤ꢔ蟩膀跥趽駦鎖룤ꮁ菣뢂菣벃菣ꮁ苣ꎁ臣뾽铧閁苣龁苣趃菣꺂菣膀臣袂臣螤闦꺁菣뢂菣벃菣ꮁ臣醁苣ꊃ苣ꖃ菣ꮃ苣ꒂ菣꺁臣膂臣ꢂ菣ꮃ苣벃뷤ꢔ蟩꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣뎩듧ꪁ菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀苣趃菣꺂菣ꪃ苣벃苣꺁苣讃菣ꆃ菣벃苣ꞃ菣꺁觥ꮁ苣꾂菣ꎂ菣隌껦躚臣財苣貂胣ꊂ苣蚃苣隃賥떮髩꾁胣螃菣ꒂ苣뢁臣뮛諥鮾뗧膀菣邃苣릂臣较菣覃苣Ꞃ苣讧裦꺁鯦낖胣뺁臣꾁苣鞃菣놂菣랂菣뎃苣벃菣꺁鯦낖臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣견볯꺁꟦邈臣ꒁ臣ꚁ꣨鞮臣貂臣颍뷤芙雩鎽臣誂臣辷苣趃菣꺂菣銂ꃦ趴臣讂苣蚁臣螃菣ꒂ苣ꮁ釥꒻臣讂껦躚臣膀菣릂苣螃菣ꒂ苣讁苣견볯꺁꟦邈苣膦뇦馁苣袂臣ꮁ菣邃苣릂臣붑믤鞁胣螃菣ꒂ苣꺁곧銼臣讧裦꺁跥趽뷥龁苣꺁곧銼臣辷苣趃菣꺂菣銂꣨鞮臣讂껦躚臣膀곧醼臣讧裦꺁跥趽뷥龁苣꺁럧ꢂ菣ꮃ苣벃苣견볯꺁꟦邈臣颍뷤鎽臣誂臣견볯꺁럧ꢂ菣ꮃ苣벃臣钯볨馁苣떮髩ꢁ胣颍뷤鎽臣誂臣辷苣趃菣꺂菣ꢁ跥趽뷥龁苣꺁볯ꪕ鯧꺁럧ꢂ菣ꮃ苣벃臣钯볨ꮁ鿥ꖁ臣ꚁ곧醼臣讧裦뺁臣꾁곧銼臣讧裦銂ꛨ花臣讂苣蚁臣螃菣ꒂ苣ꮁ釥꒻臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯邼볯隼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯隼臣꾁胣겜雦閳臣膀菣邃苣릂臣覜럧ꪃ苣벃苣ꮁ苣ꎁ臣뮛諥銂뻤ꚵ臣貂臣蒁苣ꢁ裥骮臣貂臣뒠郥ꮁ苣鞃菣놂菣랂菣뎃苣讖꟥馁苣袂臣ꮁ菣邃苣릂臣붑믤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀苣꾂菣ꎂ菣龜雩钁臣ꮁꓨ낕臣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁볯ꒁ臣ꊃ苣ꖃ菣ꮃ臣뮛諥袶단辇苣颭裥馁苣鎁臣꾁胣ꊃ苣ꖃ菣ꮃ臣膀臣꺁苣릂苣ꮁ臣蒁臣鶁臣ꊃ苣ꖃ菣ꮃ臣ꊖ胩馁苣ꖱ귦ꢂ菣ꮃ苣벃뷤ꢔ蟩ꒀ苣随뻥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣ꊂ菣ꪃ苣벃苣ꞃ菣貁苣ꪃ菣鞃菣벃菣龩菨銂鳦馁苣讁郥讁苣颭裥馁苣떮髩ꢁ胣ꊂ菣ꪃ苣벃苣ꞃ菣貁苣ꪃ菣鞃菣벃菣ꮁ臣讂駦鎖苣芙雩颍뷤ꞁ苣Ꚃ菣袃臣讂껦躚臣膀苣鞃菣놂菣랂菣뎃臣鞃菣뮂菣떂臣릂菣벃菣ꊃ菣覃臣ꪁ苣芙雩ꮁ鿥ꖁ臣ꚁ꿧蒴臣貂臣辷鯩鮊臣몟臣蒁臣膀뷤ꢔ臣貂臣辷苣趃菣꺂菣銂꣨鞮臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀껥財臣貂苣ꢁ胣螤闦꺁菣뢂菣벃菣ꮁ鯩鮊苣鮾뗧鞁裥ꆾ臣讂苣蚁臣讧裦閁苣龁菣邃苣릂臣龁苣꺁苣趃菣꺂菣ꪃ苣벃苣銂苣讃菣ꆃ菣벃苣ꞃ菣鞁胣螤闦꺁菣뢂菣벃菣꺁苣趃菣꺂菣膦뇦銂苣讃菣ꆃ菣벃苣ꞃ菣鞁胣龮ꇨ芙臣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣誸臣貮藥ꮁꧦ붃臣讂苣릂苣ꮁ苣鞃菣놂菣랂菣뎃苣蚈꟨鞁胣蒐뷤開鳦鎖臣ꒁ臣ꚁ胣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣꺁뛦뮲鯩鮊苣颭裥鞁胣뾂苣꾂臣颍뷤芙雩薆臣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣銂뗨開臣讂鯥낕苣ꮂ苣뎃菣鞁胣뾂苣꾂臣ꊂ苣蚃苣隃臣芁苣芙雩膀볯ꒁ臣ꊃ苣ꖃ菣ꮃ臣貮뫤閁苣龁苣릂苣꺁鳦鎖胣誁苣뎁苣꾂菣ꎂ菣龜雩뺁臣ꮁ菣뢂菣벃菣貁뿥膦臣鞁臣ꢂ菣ꮃ苣벃臣醰臣辁臣节菩蚈髧ꮁ鿥ꖁ臣ꚁ胣螤闦꺁菣뢂菣벃菣꺁臣ꆁ臣醼臣꺁菣뢂菣벃菣ꮁ苣ꎁ臣颍뷤芙雩ꮁ뷤ꢔ臣貂苣辷苣趃菣꺂菣銂꣨鞮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯銼볯醀⼼䥄㹖 龮雦设볯邼볯邼臣膀껥붖뻤醼볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螤闦꺁菣뢂菣벃菣ꮁ臣蒁臣颍뷤芙雩薆臣뾽铧閁苣龁럧ꢂ菣ꮃ苣벃臣膀菣邃苣릂臣ꢂ菣ꮃ苣벃菣붂菣릂臣膀臣몟臣蒁臣螃菣ꒂ苣뾯釥銂铧邈臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯邼볯馼臣龁臣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯醼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣邃苣릂꿥붑臣膀菣邃苣릂臣ꊂ菣ꪃ苣벃苣ꞃ菣蚈黦貁꟥뺁苣趉臣궨껥閁苣龁鳦辰雩ꒀ駦鎖믤誸臣芁苣ꢁ臣ꚁ꣨鞮臣貂苣꺁臣鲿귧鞁臣膀苣鞃菣놂菣랂菣뎃苣讖꟥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯邼볯銼臣膀껥붖뻤醼볯鎼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯銼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣邃苣릂꿥붑臣膀菣邃苣릂臣ꊂ菣ꪃ苣벃苣ꞃ菣蚈黦貁꟥뺁苣趉臣궨껥閁苣龁鳦辰雩ꒀ駦鎖鳦肺臣鞁臣袨껧閁苣讂臣ꮁ뿥钭臣ꚁ胣낖臣蒁꟦邈臣麃苣뾂菣邃苣릂臣膀뿤閁苣讂臣ꢁ苣膦뇦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯邼볯鎼臣膀껥붖뻤醼볯鎼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鎼臣꾁胣낖臣蒁꟦邈臣膦뇦꾁胣ꊃ苣ꖃ菣ꮃ룤꺁苣릂苣꺁臣膂臣ꢂ菣ꮃ苣벃뷤ꢔ蟩膀跥趽駦鎖룤ꮁ菣뢂菣벃菣ꮁ苣ꎁ臣뾽铧閁苣龁苣趃菣꺂菣膀臣袂臣螤闦꺁菣뢂菣벃菣ꮁ臣醁苣ꊃ苣ꖃ菣ꮃ苣ꒂ菣꺁臣膂臣ꢂ菣ꮃ苣벃뷤ꢔ蟩꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣뎩듧ꪁ菣릂菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀苣趃菣꺂菣ꪃ苣벃苣꺁苣讃菣ꆃ菣벃苣ꞃ菣꺁觥ꮁ苣꾂菣ꎂ菣隌껦躚臣財苣貂胣ꊂ苣蚃苣隃賥떮髩꾁胣螃菣ꒂ苣뢁臣뮛諥鮾뗧膀菣邃苣릂臣较菣覃苣Ꞃ苣讧裦꺁鯦낖胣誁苣뎁苣鞃菣놂菣랂菣뎃苣벃菣꺁鯦낖臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣견볯꺁꟦邈臣ꒁ臣ꚁ꣨鞮臣貂臣颍뷤芙雩鎽臣誂臣辷苣趃菣꺂菣銂ꃦ趴臣膀菣릂苣螃菣ꒂ苣讁苣견볯꺁꟦邈苣膦뇦馁苣袂臣ꮁ菣邃苣릂臣붑믤鞁胣螃菣ꒂ苣꺁곧銼臣讧裦꺁跥趽뷥龁苣꺁곧銼臣辷苣趃菣꺂菣銂꣨鞮臣膀곧醼臣讧裦꺁跥趽뷥龁苣꺁럧ꢂ菣ꮃ苣벃苣견볯꺁꟦邈臣颍뷤鎽臣誂臣견볯꺁럧ꢂ菣ꮃ苣벃臣钯볨鞁胣颍뷤鎽臣誂臣辷苣趃菣꺂菣ꢁ跥趽뷥龁苣꺁볯ꪕ鯧꺁럧ꢂ菣ꮃ苣벃臣钯볨ꮁ鿥ꖁ臣ꚁ곧醼臣讧裦뺁臣꾁곧銼臣讧裦銂ꛨ花臣讂苣蚁臣螃菣ꒂ苣ꮁ釥꒻臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꮁ臣蒁臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螃菣ꒂ苣貁鳦骷菣붂菣릂臣袂臣ꚁ鯩鮊苣鮾뗧閁苣ꚁ臣讂臣ꒈ껥閁苣龁ꃥ袐臣ꊂ菣ꪃ苣벃苣ꞃ菣꺁뗨開苣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀苣꾂菣ꎂ菣龜雩钁臣ꮁꓨ낕臣ꊃ苣ꖃ菣ꮃ臣蚁臣꺁볯ꒁ臣ꊃ苣ꖃ菣ꮃ臣뮛諥袶단辇苣颭裥馁苣鎁臣꾁胣ꊃ苣ꖃ菣ꮃ臣膀臣꺁苣릂苣ꮁ臣蒁臣鶁臣ꊃ苣ꖃ菣ꮃ臣ꊖ胩馁苣ꖱ귦ꢂ菣ꮃ苣벃뷤ꢔ蟩ꒀ苣随뻥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꊂ菣ꪃ苣벃苣ꞃ菣貁苣ꪃ菣鞃菣벃菣龩菨銂鳦馁苣讁郥讁苣颭裥鞁胣ꊂ菣ꪃ苣벃苣ꞃ菣貁苣ꪃ菣鞃菣벃菣ꮁ臣讂駦鎖苣芙雩颍뷤ꞁ苣Ꚃ菣袃臣膀苣鞃菣놂菣랂菣뎃臣鞃菣뮂菣떂臣릂菣벃菣ꊃ菣覃臣ꪁ苣芙雩ꮁ鿥ꖁ臣ꚁ꿧蒴臣貂臣辷鯩鮊臣몟臣蒁臣膀뷤ꢔ臣貂臣辷苣趃菣꺂菣銂꣨鞮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣ꆿ迥뾪闦꺁臣膂臣ꮂ苣뾂菣较菣覃苣Ꞃ苣銂뷤邈臣讂臣膂臣薣뷧銂郥肂胣ꆿ迥뾪闦꺁臣膂臣ꮂ苣뾂菣较菣覃苣Ꞃ苣銂뷤邈臣讂臣膂臣薣뷧꾁胣ꪇ럥風뿨讞菣邃苣릂苣ꮐ苣芀ꏨ꺽臣뺁臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣뢁臣ꖎ뛧銂ꓦ몇臣讂臣膂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣ꢁ胣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣覂迥ꆿ臣龁菣벃苣銂蟥蚐臣膀迥ꆿ臣龁菣벃苣꾁蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣ꮁ雩馁苣ꆿ迥뾪闦薃ꃥ銂ꓧ鞁胣ꪇ럥風뿨讞菣邃苣릂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣誸臣龮ꏨ閁苣讂菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ苣벃菣銂铧邈臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣讁苣鞏뿤鞁臣龔菣벃苣銂뿤ꎭ臣ꚁ胣ꆿ迥뾪闦薃ꃥꮁ鿥ꖁ臣ꚁ菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ苣뾽铧鞁臣ꆿ迥뾪闦螃菣뾂苣龔裦馁苣龁苣꺁菣궃苣莃苣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鎼볯醀⼼䥄㹖 龮雦设볯邼볯邼臣膀껥붖뻤醼볯钼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀菣궃苣莃苣꾁胣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣貁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ苣벃菣銂苣鶃菣袃臣趁臣蒁臣ꢁ苣鲤蟥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯邼볯醼臣膀껥붖뻤醼볯钼볯뺁臣꾁볯邼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀菣궃苣莃苣꾁胣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣隃菣莃苣貁蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣讁苣鞏뿤鞁臣龔菣벃苣銂뿤랏ꫨ뒕臣讂臣ꮁ跥蚈臣芁苣鎁臣꺁ꓦ몇臣鲿귧鞁臣ꊗ귥꺁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ菣궃菣꾂苣ꖎ뛧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯邼볯銼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯銼臣꾁胣鞃菣뮂菣떂臣膀귨ꖈ臣貂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣릉胦誁苣뎁蟨놷꣨낿黥螃菣ꒂ苣릉胦銂胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀菣궃苣莃苣꾁胣麃苣뾂菣邃苣릂臣膦뇦銂胩ꆿ臣膀臣꺁ꛨ花臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣릉胦ꢁ蟨놷꣨낿黥螃菣ꒂ苣릉胦ꢁ苣ꮐ臣膀ꛨ花臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣鎁臣꺁ꓦ몇臣膀蟨놷꣨낿黥螃菣ꒂ苣꺁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ臣膍裥ꪁ꟦邈迥붃臣ꆿ迥뾪闦隃菣莃苣貁臣蒁臣ꢁ臣鲤蟥ꢁ胣ꮁ뿥钭臣ꚁ胩ꆿ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯邼볯钼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯钼臣꾁胣膦뇦꾁胣麃苣뾂菣邃苣릂臣袂臣ꚁ铧邈臣貂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣뎂菣覃苣龔裦鞁뿨馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀菣莃菣ꪃ鯩邺胣ꆄ럧肊ꇨꮁ鿥ꖁ臣ꒂ菣뾂菣趃菣袃軦骶胣뺁臣꾁뷤뮛諥ꊃ菣覃苣覜臣讂菣궃苣莃苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣ꪇ럥風뿨讞菣邃苣릂臣膀裥蒴믤趁蟨놷꣨낿黥螃菣ꒂ苣ꢁ臣ꪁ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯邼볯隼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯隼臣꾁胣鞃菣뮂菣떂臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣ꢁ臣蚁ꓦ몇臣鲿귧鞁臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣ꮁ雩馁苣ꆿ迥뾪闦薃ꃥ誁苣뎁菣邃苣릂菦놠苣뚈듧閁苣ꚁ臣ꪁ臣螃菣ꒂ苣ꮁ胩ꆿ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀菣궃苣莃苣꾁胣ꪇ럥風뿨讞菣邃苣릂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣ꮁ껥薣臣貂苣ꪃ苣벃菣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣뎂菣覃苣龔裦馁苣龁苣꺁ꛨ花苣뚈듧꺁臣蒁菣邃苣릂臣膀뿤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯邼볯颼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯颼臣꾁胣鞃菣뮂菣떂臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣ꢁ臣蚁ꓦ몇臣鲿귧鞁臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣ꮁ雩馁苣ꆿ迥뾪闦薃ꃥ誁苣뎁菣邃苣릂菦놠苣견볯꺁裥蒴臣芁苣螃菣ꒂ苣ꮁ胩ꆿ臣膀곧銼臣뚈듧꺁臣讂菣邃苣릂臣뚈듧閁苣ꚁ臣ꪁ臣螃菣ꒂ苣ꮁ苣꾂苣릂臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯钼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀苣릂苣ꂃ뿤랏ꫨ뒕菣벃菣Ꚃ苣ꊂ苣鲽裦馁苣릖돦銂郥肂胣ꮂ苣뾂菣ꆿ迥뾪闦较菣覃苣Ꞃ苣銂뷤邈臣讂雦閳臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣꺁蟨놷꣨낿黥螃菣ꒂ苣뢁臣ꖎ뛧ꮁ뿥钭臣ꚁ蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣銂ꓦ몇臣讂껦躚臣芁臣ꚁ胣ꪇ럥風뿨讞菣邃苣릂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣銂郥肂胣떮髩ꢁ胣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣覂迥ꆿ臣龁菣벃苣銂蟥蚐臣讂껦躚臣芁臣ꚁ胣鞏뿤鞁臣螃菣뾂臣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣ꊖ臣讂뿤랏ꫨ뒕菦놠苣몤臣膀껦躚臣膀蟨놷꣨낿黥螃菣ꒂ苣꺁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ룤ꮁ껥薣臣貂苣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣뎂菣覃苣龔裦馁苣떮髩ꢁ胣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣覂迥ꆿ臣龁铧螃菣뾂苣꺿귦鞁臣膀뿤랏ꫨ뒕菦놠臣몟臣蒁臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣銂뷤ꢔ臣ꚁ뿤랏ꫨ뒕菣벃苣銂铧邈臣讂胣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯邼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯邼臣꾁胣겜雦閳臣膀菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣뎂菣覃苣떂菣벃菣馁苣鎁臣貁臣趁臣蒁臣ꢁ苣鲤蟥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯邼볯馼臣龁臣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯醼臣꾁胣겜雦閳臣膀菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ菣궃菣꾂臣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣覂迥ꆿ臣龁铧螃菣뾂苣ꆿ迥뾪闦馁苣꺁臣膍裥ꞁ臣讂臣ꢁ臣鲤蟥ꮁ뿥钭臣ꚁ韦颭臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣隃菣莃苣銂軦骶臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯邼볯銼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯銼臣꾁胣겜雦閳臣膀귨ꖈ臣貂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣릉胦誁苣뎁蟨놷꣨낿黥螃菣ꒂ苣릉胦銂胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯邼볯鎼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鎼臣꾁胣겜雦閳臣膀菣릂苣螃菣ꒂ苣뢁ꛨ花苣膀뿤馁苣떮髩ꞁ臣ꎁ臣膀臣꺁ꛨ花臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣릉胦ꢁ蟨놷꣨낿黥螃菣ꒂ苣릉胦ꢁ苣ꮐ臣膀ꛨ花臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣鎁臣꺁ꓦ몇臣膀蟨놷꣨낿黥螃菣ꒂ苣꺁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ臣膍裥ꪁ꟦邈迥붃臣ꆿ迥뾪闦隃菣莃苣貁臣蒁臣ꢁ臣鲤蟥ꢁ胣ꮁ뿥钭臣ꚁ胩ꆿ臣貂苣膀껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯邼볯钼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯钼臣꾁胣膦뇦꾁胣麃苣뾂菣邃苣릂臣袂臣ꚁ铧邈臣貂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣뎂菣覃苣龔裦鞁뿨馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀菣莃菣ꪃ鯩邺胣ꆄ럧肊ꇨꮁ鿥ꖁ臣ꒂ菣뾂菣趃菣袃軦骶胣뺁臣꾁뷤뮛諥ꊃ菣覃苣覜臣讂菣궃苣莃苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣ꪇ럥風뿨讞菣邃苣릂臣膀裥蒴믤趁蟨놷꣨낿黥螃菣ꒂ苣ꢁ臣ꪁ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯邼볯隼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯隼臣꾁胣겜雦閳臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣ꢁ臣蚁ꓦ몇臣鲿귧鞁臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣ꮁ雩馁苣ꆿ迥뾪闦薃ꃥ誁苣뎁菣邃苣릂菦놠苣뚈듧閁苣ꚁ臣ꪁ臣螃菣ꒂ苣ꮁ胩ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯邼볯鞼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鞼臣꾁胣겜雦閳臣膀蟨놷꣨낿黥螃菣ꒂ苣꺁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ臣龮ꏨ閁苣讂菣뾂菣뎃菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ苣벃菣銂铧邈臣讂臣膂臣膦뇦銂裥蒴臣貂臣蒁臣蒁菣邃苣릂臣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀鳦릖돦꾁胣ꪇ럥風뿨讞菣邃苣릂臣뚈듧閁苣ꚁ臣讂臣蒁臣鲤蟥ꮁ뿥钭臣ꚁ胣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣ꊖ臣讂뿤랏ꫨ뒕菦놠臣袂臣螃菣ꒂ苣薃ꃥ銂곧銼臣뚈듧꺁臣讂菣邃苣릂臣膀뿤馁苣떮髩ꞁ臣ꎁ臣膀곧銼臣뚈듧꺁臣讂菣邃苣릂臣뚈듧閁苣ꚁ臣ꪁ臣螃菣ꒂ苣ꮁ苣꾂苣릂臣趁苣膀껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀껥財臣貂苣ꢁ胣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣ꪇ럥風뿨讞菣邃苣릂臣꺁軦骶臣鲿귧鞁臣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ苣鲤蟥鞁胣ꪇ럥風뿨讞菣邃苣릂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣銂郥뾁胣ꪇ럥風뿨讞苣뎃苣ꊃ苣ꖃ菣ꮃ臣覂迥ꆿ臣龁菣벃苣銂蟥蚐臣膀迥ꆿ臣龁菣벃苣꾁蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣ꮁ雩馁苣ꆿ迥뾪闦薃ꃥ銂ꓧ鞁胣ꪇ럥風뿨讞菣邃苣릂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣誸臣龮ꏨ閁苣讂菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ苣벃菣銂铧邈臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣讁苣鞏뿤鞁臣龔菣벃苣銂뿤ꎭ臣ꚁ胣ꆿ迥뾪闦薃ꃥꮁ鿥ꖁ臣ꚁ菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ苣뾽铧鞁臣ꆿ迥뾪闦螃菣뾂苣龔裦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯閼볯醀⼼䥄㹖 龮雦设볯邼볯邼臣膀껥붖뻤醼볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣貁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ苣벃菣銂苣鶃菣袃臣趁臣蒁臣ꢁ苣鲤蟥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯邼볯醼臣膀껥붖뻤醼볯隼볯뺁臣꾁볯邼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣隃菣莃苣貁蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣讁苣鞏뿤鞁臣龔菣벃苣銂뿤랏ꫨ뒕臣讂臣ꮁ跥蚈臣芁苣鎁臣꺁ꓦ몇臣鲿귧鞁臣ꊗ귥꺁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ菣궃菣꾂苣ꖎ뛧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯邼볯銼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯銼臣꾁胣龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀귨ꖈ臣貂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣릉胦誁苣뎁蟨놷꣨낿黥螃菣ꒂ苣릉胦銂胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ菣릂苣螃菣ꒂ苣뢁ꛨ花苣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ臣膀臣꺁ꛨ花臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣릉胦ꢁ蟨놷꣨낿黥螃菣ꒂ苣릉胦ꢁ苣ꮐ臣膀ꛨ花臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣鎁臣꺁ꓦ몇臣膀蟨놷꣨낿黥螃菣ꒂ苣꺁菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ臣膍裥ꪁ꟦邈迥붃臣ꆿ迥뾪闦隃菣莃苣貁臣蒁臣ꢁ臣鲤蟥ꢁ胣ꮁ뿥钭臣ꚁ胩ꆿ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯邼볯钼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯钼臣꾁胣膦뇦꾁胣麃苣뾂菣邃苣릂臣袂臣ꚁ铧邈臣貂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣뎂菣覃苣龔裦鞁뿨馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀菣莃菣ꪃ鯩邺胣ꆄ럧肊ꇨꮁ鿥ꖁ臣ꒂ菣뾂菣趃菣袃軦骶胣뺁臣꾁뷤뮛諥ꊃ菣覃苣覜臣讂菣궃苣莃苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣ꪇ럥風뿨讞菣邃苣릂臣膀裥蒴믤趁蟨놷꣨낿黥螃菣ꒂ苣ꢁ臣ꪁ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯邼볯隼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯隼臣꾁胣龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣ꢁ臣蚁ꓦ몇臣鲿귧鞁臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣ꮁ雩馁苣ꆿ迥뾪闦薃ꃥ誁苣뎁菣邃苣릂菦놠苣뚈듧閁苣ꚁ臣ꪁ臣螃菣ꒂ苣ꮁ胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꪇ럥風뿨讞菣邃苣릂臣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣ꮁ껥薣臣貂苣ꪃ苣벃菣閃苣벃菣覃菣궃苣ꦃ菣隃菣늂菣袃苣것苣뎂菣覃苣龔裦馁苣龁苣꺁ꛨ花苣뚈듧꺁臣蒁菣邃苣릂臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯邼볯颼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯颼臣꾁胣龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀蟨놷꣨낿黥螃菣ꒂ苣貁裥蒴臣貂臣蒁苣ꢁ臣蚁ꓦ몇臣鲿귧鞁臣膀蟨놷꣨낿黥뮂菣떂菣뢂菣벃菣ꮁ雩馁苣ꆿ迥뾪闦薃ꃥ誁苣뎁菣邃苣릂菦놠苣견볯꺁裥蒴臣芁苣螃菣ꒂ苣ꮁ胩ꆿ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥뾁胣견볯꺁裥蒴臣芁苣螃菣ꒂ苣꾁裥蒴臣貂臣蒁臣蒁菣邃苣릂臣ꊂ苣뮂苣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣馂臣讂胣ꦼ뷯뒼菣邃苣릂臣膀菣莃菣꾃菣꾂臣뺯臣讂迥ꆿ臣貂臣趃菣袃菣벃苣ꖁ藥Ꞁꛨ花臣鲿귧鞁臣膀苣隃菣莃菣꾃菣꾂臣覂苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂苣膦뇦馁苣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣膦뇦ꢃ臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣讁苣龔裦閁苣龁迥ꆿ臣龁苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂臣몟臣蒁臣膀菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦馁苣龁苣꺁菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂뿤ꎭ菩ꢁ胣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣ꮁ鿥ꖁ臣ꚁ胣趃菣袃菣벃苣ꖁ藥Ꞁ臣놠釥銂迦鮾臣讂臣膂臣놠釥邏뻤ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯隼볯醀⼼䥄㹖 龮雦设볯邼볯邼臣膀껥붖뻤醼볯鞼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀苣隃菣莃菣꾃菣꾂臣膀苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂ꛨ花臣鞏뿤ꮁ뿥钭臣ꚁ菣邃苣릂臣覂菣邃苣릂臥ꢅ胦螃菣뾂苣膦뇦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯邼볯醼臣膀껥붖뻤醼볯鞼볯뺁臣꾁볯邼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀苣隃菣莃菣꾃菣꾂臣膀迥ꆿ臣貂臣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣讁苣龔裦閁苣龁菣궃菣꾂菣Ꞃ菣뎃菣벃苣銂뷤ꢔ臣ꚁ苣隃菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦馁苣鎁臣ꮁ苣ꎁ臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣銂铧邈臣讂苣蚁臣붑믤閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀苣隃菣莃菣꾃菣꾂臣膀苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂ꛨ花臣鞏뿤ꮁ뿥钭臣ꚁꓨ낕臣螃菣ꒂ苣讁苣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣銂ꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀苣隃菣莃菣꾃菣꾂臣膀ꯨ蚐볦鞮귥銂뷤ꢔ臣ꚁ迥ꆿ臣龁ꓨ낕臣ꖁ藥Ꞁ菣벃苣銂꿦莼臣讂臣ꢁ臣袂臣ꚁ胣鞏뿤鞁臣螤闦꺁菣邃苣릂臥ꢅ胦螃菣뾂苣뾽铧鞁臣떂菣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣銂뿤ꎭ臣讂臣ꢁ臣袂臣ꚁ苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂苣龔裦馁苣袂臣ꮁ釥꒻臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯邼볯钼臣膀껥붖뻤醼볯鞼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯钼臣꾁胣螃菣ꒂ苣꾁胣螃菣ꒂ苣랂菣覃苣閃苣ꮃ苣ꮁ鿥ꖁ臣ꚁ菣邃苣릂臥ꢅ胦螃菣뾂苣钿臣膀菣邃苣릂苣ꎃ菣Ꚃ菣ꎂ菣뾂臣膀菣邃苣릂룤꺁苣놂苣ꖃ菣ꮃ臣貂臣ꖁ藥Ꞁ菣莃苣벃苣꺁곦芦苣붿럨馁苣螃菣ꒂ苣隃菣벃菣閃苣ꮃ苣ꮁ鿥ꖁ臣ꚁ铧邈臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯邼볯閼臣膀껥붖뻤醼볯鞼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯閼臣꾁胣螃菣ꒂ苣랂菣覃苣閃苣ꮃ苣꾁ꓨ낕臣랂菣覃苣閃苣ꮃ苣銂郥뾁胣鶁苣麁苣貁胣螤闦꺁菣ꮃ菣ꂃ菣ꎂ菣뾂臣芙雩鎖髩ꮁ꿥鲿臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂臣膀냥ꪁ臣ꢁ苣떂菣趃菣袃菣벃苣ꢁ믤꺁볯ꒁ臣떂菣趃菣袃菣벃苣ꢁ苣ꮐ苣뮂菣袃臣ꦁ铧閁苣讂ꯨ蚐볦鞮귥꺁臩ꢔ苣骀臣ꚁ该鲽臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀ꏨ꺽臣膀菣莃菣꾃菣꾂蛥ꞁꯨ蚐髧ꮁ럧邈臣貂臣螤闦꺁苣隃菣莃菣꾃菣꾂臣覂臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣膀臣袂臣蒁臣ꒁ臣꺁迥ꆿ臣貂臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣ꮁ鿥ꖁ臣ꚁ菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦馁苣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣覤鯦邭苣膦뇦馁苣龁苣꺁苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂菣꾂苣릂苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣꾁胣趃菣袃菣벃苣袃菣낂菣閃苣꺁郥ꢂ菣覃菣ꒂ菣袃臣趃菣袃菣벃苣ꖁ藥Ꞁ臣ꖱ귦風賩銂ꋧ讫臣讂臣膂臣隃菣莃苣膃苣벃菣袃菣뎃苣꾂苣ꞃ菣ꮁ郥뺁苣鞾苣隃菣벃菣閃苣ꮃ苣ꮁ鿥ꖁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯鞼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀菣莃菣꾃菣꾂臣袂臣趃菣袃菣벃苣螃菣ꒂ苣꺁臥ꢅ胦銂ꃥ誑臣讂臣膂臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣뾽铧馁苣龁苣꺁雦閳苣ꮐ苣芀菣莃菣꾃菣꾂臣袂臣趃菣袃菣벃苣螃菣ꒂ苣꺁臥ꢅ胦銂ꃥ誑臣讂臣膂臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣뾽铧馁苣龁苣꺁雦閳臣膀菣莃菣꾃菣꾂臣뺯臣讂迥ꆿ臣貂臣趃菣袃菣벃苣ꖁ藥Ꞁꛨ花臣鲿귧鞁臣膀苣隃菣莃菣꾃菣꾂臣覂苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂苣膦뇦馁苣떮髩ꢁ胣隃菣莃苣膃苣벃菣螃菣뾂臣覂铧邈臣貂臣鞏뿤鞁臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣ꮁ鿥ꖁ臣ꚁ胣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣銂뿤ꎭ臣讂껦躚臣膀菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂臣몟臣蒁臣膀菣莃菣꾃菣꾂臥ꢅ胦꺁ꃥ誑苣邏뻤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯邼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯邼볯邼臣꾁胣떂菣趃菣袃菣벃苣꾁胣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣膦뇦꺁迥ꆿ臣鲿귧鞁臣螃菣ꒂ苣讁苣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣銂ꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯邼볯馼臣龁臣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯醼臣꾁胣떂菣趃菣袃菣벃苣꾁胣鞏뿤閁苣龁菣邃苣릂臥ꢅ胦螃菣뾂臣覂铧邈臣貂臣隃菣莃苣膃苣벃菣螃菣뾂苣뾽铧鞁臣떂菣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣銂뿤ꎭ臣讂臣ꢁ臣袂臣ꚁ苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂苣龔裦馁苣袂臣ꮁ釥꒻臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯銼臣膀껥붖뻤醼볯颼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯銼臣꾁胣떂菣趃菣袃菣벃苣꾁胣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣膦뇦꺁迥ꆿ臣鲿귧鞁臣螤闦꺁菣邃苣릂臣覂菣邃苣릂臥ꢅ胦螃菣뾂苣膦뇦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯鎼臣膀껥붖뻤醼볯颼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鎼臣꾁胣떂菣趃菣袃菣벃苣꾁胣隫郧钼껧邭苣뾽铧鞁臣鞏뿤鞁臣螤闦꺁臥ꢅ胦螃菣뾂苣钯볨馁苣鎁臣ꮁ苣ꎁ臣膀迥ꆿ臣龁ꓨ낕臣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣銂뷤ꢔ臣ꚁ苣隃菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦馁苣鎁臣ꮁ苣ꎁ臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣銂铧邈臣讂苣蚁臣붑믤閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂苣ꎃ菣Ꚃ菣ꎂ菣뾂臣몟臣蒁臣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣銂뿨鞁胣螃菣ꒂ苣랂菣覃苣閃苣ꮃ苣꾁胣螃菣ꒂ苣誸臣릂苣뢂菣벃菣閁苣龁臥ꢅ胦ꆃ菣뮂菣뢂臣ꂬꛥ銂뿨ꆷ臣讂菣邃苣릂菣ꮃ菣ꂃ菣ꎂ菣뾂臣몟臣蒁臣龔裦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀菣邃苣릂苣ꎃ菣Ꚃ菣ꎂ菣뾂臣螤闦꺁苣ꎃ菣Ꚃ菣ꎂ菣뾂苣ꮐ臣膀臣貂臣貂臣膀ꓨ낕臣隃菣벃菣閃苣ꮃ苣꺁駦鎖雩钚臣뺯뿥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯隼臣膀껥붖뻤醼볯颼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯隼臣꾁胣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣꾁胣醰臣辁臣节苣隃菣莃菣꾃菣꾂臣隻臣醼臣꺁苣隃菣莃菣꾃菣꾂臣銂郥肂苣莃菣ꮁ臩ꢔ臣貂苣隫郧钼껧邭臣ꦁ铧銂胩颁臣開뷤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯鞼臣膀껥붖뻤醼볯颼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯邼볯鞼臣꾁胣겜雦閳臣膀菣莃菣꾃菣꾂臣隫郧蒚臣ꢷ裦閁苣龁ꓨ낕臣떂菣趃菣袃菣벃苣讁苣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣銂ꛨ花臣讂껦躚臣膀迥ꆿ臣龁ꓨ낕臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣ꮁ鿥ꖁ臣ꚁ菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯邼볯馼臣覂볯邼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣꾁胣趃菣袃菣벃苣袃菣낂菣閃苣꺁郥ꢂ菣覃菣ꒂ菣袃臣趃菣袃菣벃苣ꖁ藥Ꞁ臣ꖱ귦風賩銂ꋧ讫臣讂臣膂臣隃菣莃苣膃苣벃菣袃菣뎃苣꾂苣ꞃ菣ꮁ郥뺁苣鞾苣隃菣벃菣閃苣ꮃ苣ꮁ鿥ꖁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯颼볯醀⼼䥄㹖 龮雦设볯邼볯馼臣膀껥財臣貂苣ꢁ胣趃菣袃菣벃苣ꮁ꿥馁苣鞏뿤閁苣龁菣莃菣꾃菣꾂臥ꢅ胦膦뇦ꮁ뿥钭臣ꚁ胣떂菣趃菣袃菣벃苣讁苣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣銂ꛨ花臣膀菣궃菣꾂菣Ꞃ菣뎃菣벃苣讁苣龔裦閁苣龁迥ꆿ臣龁苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂臣몟臣蒁臣膀菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦鞁胣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣ꮁ鿥ꖁ臣ꚁ胣趃菣袃菣벃苣ꖁ藥Ꞁ臣놠釥銂迦鮾臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯邼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯醼볯邼臣꾁胣떂菣趃菣袃菣벃苣꾁胣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣膦뇦꺁迥ꆿ臣鲿귧鞁臣螃菣ꒂ苣讁苣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣銂ꛨ花臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯邼볯馼臣龁臣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯醼臣꾁胣떂菣趃菣袃菣벃苣꾁胣鞏뿤閁苣龁菣邃苣릂臥ꢅ胦螃菣뾂臣覂铧邈臣貂臣隃菣莃苣膃苣벃菣螃菣뾂苣뾽铧鞁臣떂菣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣銂뿤ꎭ臣讂臣ꢁ臣袂臣ꚁ苣隃菣莃菣꾃菣꾂臥ꢅ胦螃菣뾂苣龔裦馁苣袂臣ꮁ釥꒻臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯銼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯銼臣꾁胣떂菣趃菣袃菣벃苣꾁胣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣膦뇦꺁迥ꆿ臣鲿귧鞁臣螤闦꺁菣邃苣릂臣覂菣邃苣릂臥ꢅ胦螃菣뾂苣膦뇦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣떂菣趃菣袃菣벃苣꾁胣隫郧钼껧邭苣뾽铧鞁臣鞏뿤鞁臣螤闦꺁臥ꢅ胦螃菣뾂苣钯볨馁苣鎁臣ꮁ苣ꎁ臣膀迥ꆿ臣龁ꓨ낕臣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣銂뷤ꢔ臣ꚁ苣隃菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦馁苣鎁臣ꮁ苣ꎁ臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣銂铧邈臣讂苣蚁臣붑믤閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯邼볯馼臣覂볯醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀菣邃苣릂臣膀菣邃苣릂苣ꎃ菣Ꚃ菣ꎂ菣뾂臣몟臣蒁臣螃菣ꒂ苣ꖁ藥Ꞁ菣벃苣銂뿨鞁胣螃菣ꒂ苣랂菣覃苣閃苣ꮃ苣꾁胣螃菣ꒂ苣誸臣릂苣뢂菣벃菣閁苣龁臥ꢅ胦ꆃ菣뮂菣뢂臣ꂬꛥ銂뿨ꆷ臣讂菣邃苣릂菣ꮃ菣ꂃ菣ꎂ菣뾂臣몟臣蒁臣龔裦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯邼볯馼臣覂볯醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀菣邃苣릂苣ꎃ菣Ꚃ菣ꎂ菣뾂臣螤闦꺁苣ꎃ菣Ꚃ菣ꎂ菣뾂苣ꮐ臣膀臣貂臣貂臣膀ꓨ낕臣隃菣벃菣閃苣ꮃ苣꺁駦鎖雩钚臣뺯뿥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯隼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯隼臣꾁胣趃菣袃菣벃苣랂菣覃苣閃苣ꮃ苣꾁胣醰臣辁臣节苣隃菣莃菣꾃菣꾂臣隻臣醼臣꺁苣隃菣莃菣꾃菣꾂臣銂郥肂苣莃菣ꮁ臩ꢔ臣貂苣隫郧钼껧邭臣ꦁ铧銂胩颁臣開뷤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯鞼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鞼臣꾁胣龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣莃菣꾃菣꾂臣隫郧蒚臣ꢷ裦閁苣龁ꓨ낕臣떂菣趃菣袃菣벃苣讁苣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣銂ꛨ花臣膀迥ꆿ臣龁ꓨ낕臣떂菣趃菣袃菣벃苣ꖁ藥Ꞁ菣벃苣ꮁ鿥ꖁ臣ꚁ菣莃菣꾃菣꾂苣ꎃ菣Ꚃ菣ꎂ菣뾂苣꺿귦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯颼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯颼臣꾁胣隃菣莃苣膃苣벃菣螃菣뾂臣膀菣莃菣꾃菣꾂菣鶃苣ꦃ菣ꎂ臣蒐苣뎃菣鶃苣뎃菣ꞁ菣莃菣꾃菣꾂臥ꢅ胦꺁뇥뒭꣨늌苣몢ꯧ馁苣龁苣ꮁ菣궃菣꾂菣Ꞃ菣뎃菣ꦃ菣뚂苣랂菣뎃臣ꮐ臣貂뻥讂菣ꮃ菣ꂃ菣ꎂ菣뾂臣몟臣辁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯馼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣馂臣讂ꏨ꺽苣ꮐ苣芀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯薣뷧꾁胣뚈뻥膃菣趃菣螃菣뾂苣莺鿥趃菣袃菣벃苣閃菣벃菣ꮁ賦ꖅ臣讂臣膂臣뚈뻥膃菣趃菣螃菣뾂賦ꖅ菩ꢁ胣莺鿥趃菣袃菣벃苣閃菣벃菣銂곧醼臣膀뿤鞃菣袃苣ꮃ苣覜臣讂곧醼臣螃菣ꒂ苣誁苣뎁곧銼臣鞃菣袃苣ꮃ苣覜臣讂곧銼臣螃菣ꒂ苣ꮁ胩ꆿ臣讂臣膂臣閃菣벃菣膀뿤ꢃ臣芁臣ꚁ胣뚈뻥膃菣趃菣螃菣뾂臣膀곧醼臣螃菣ꒂ苣誁苣뎁곧醼臣螃菣ꒂ苣꺁菣궃菣뎂菣ꪁ苣뎁臣견볯꺁菣邃苣릂臣견볯꺁菣邃苣릂臣鞃菣袃苣ꮃ臣ꆸ雦ꮁ苣꾂苣릂臣趁苣袂臣ꮁ臣讂胣閃菣벃菣膀뿤ꢃ臣膀곧醼臣螃菣ꒂ苣貁胩ꆿ菣벃菣讁苣꺁ꓦ몇臣貂臣膀뿤銂뿨馁臣ꢁ臣鲿귧鞁臣膀胩ꆿ菣벃菣螃菣뾂苣꺿귦馁苣龁苣꺁菣벃苣꺿귦ꢃ臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣銼볯馼볯醀⼼䥄㹖 龮雦设볯醼볯邼臣膀껥붖뻤醼볯邼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀뫥龟菣莃菣꾃菣꾂菣것菣ꂃ臣膀胩ꆿ觥誁苣뎁胩ꆿ룤ꮁ裥ꆾ菣ꎃ菣ꮃ菣벃苣銂苣鞃苣ꮃ賥馁苣龁苣꺁苣鞃菣놂菣랂菣뎃菣ꒂ菣벃菣閃菣벃菣閃苣벃菣覃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯醼臣膀껥붖뻤醼볯邼볯뺁臣꾁볯醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀裥ꆾ菣ꎃ菣ꮃ菣벃苣꾁胣견볯꺁菣邃苣릂臣膀뿤躃菣覃臣覂菣ꒂ菣벃菣銂迥蚛臣膀菣ꒂ菣벃菣讁苣뾂苣ꂃ苣뾂菣鞃苣붊蟥鞁胣뾂苣ꂃ苣뾂菣鞃臣袂臣뺂菣뎃볯꒼苣ꮐ苣骃苣궃菣覃苣钿臣龁苣꺁釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯銼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯銼臣꾁胣閃菣벃菣膀뿤ꢃ臣膀룤鎖胩ꆿꧦꢁ臣ꚁ该鲽臣膀곧銼臣螃菣ꒂ苣ꮁ蛥膀뿤馁苣龁苣꺁곧醼臣螃菣ꒂ苣뢁臣붑믤銂胩鞁臣膀뫥龟菣莃菣꾃菣꾂菣것菣ꂃ苣견볯꺁菣邃苣릂臣膀뿤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣뚈뻥膃菣趃菣螃菣뾂臣膀菣莃苣벃苣颃菣肃胣뺂菣뎃볯꒼菣ꎂ菣ꮃ菣膀裥ꆾ菣莃苣벃苣螃菣뾂菣ꎂ菣ꮃ菣膀臣袂臣뮂苣ꖃ菣蚃苣閃苣벃菣覃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯钼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯钼臣꾁胣膀뿤躃菣覃菣벃苣꺁ꓥ뒛臣膀胩ꆿ菣벃菣讁苣鲤蟥閁苣龁胩ꆿ苣钿臣뺂菣뎃볯꒼臣袂臣뾂苣ꂃ苣뾂菣鞃苣붊蟥馁苣鎁臣ꮁ鿥ꖁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯閼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯閼臣꾁胣뚈뻥膃菣趃菣螃菣뾂臣膀곧醼臣螃菣ꒂ苣貁臣꺁苣벃菣ꦼ볯誁苣뎁胩ꆿ菣벃菣讁苣꺁ꓨ낕臣뾂苣ꂃ苣뾂菣鞃苣钿臣龁苣꺁釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯隼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯隼臣꾁胣뚈뻥膃菣趃菣螃菣뾂臣膀곧銼臣螃菣ꒂ苣貁곧醼臣螃菣ꒂ苣ꮁ臣꺁苣벃菣ꦼ볯ꢁ胩ꆿ菣벃菣讁苣꺁苣ꒂ菣릂苣뎃菣ꢁ苣钿臣龁苣꺁釥꒻苣ꮐ臣膀곧銼臣螃菣ꒂ苣꾁곧醼臣螃菣ꒂ苣銂胩躁臣讂臣ꢁ믤隤臣떂菣邃菣邃苣릂臣꺁胩ꆿ뗧꾷苣膌臣ꪁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯鞼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鞼臣꾁胣겜ꏨ꺽臣膀迥늛럧ꊖ闦ꢁ胣견볯꺁菣邃苣릂臣袂臣견볯꺁菣邃苣릂臣袂臣ꚁ迥ꆿ臣貂臣醃菣놂菣뢂臣螤闦꺁苣ꒂ菣릂苣뎃菣ꢁ胣견볯꺁菣邃苣릂臣袂臣견볯꺁菣邃苣릂臣뺂菣뎃볯꒼臣膀苣뾽铧鞁臣膀뿤躃菣覃臣趽뷧銂꣨鞮臣讂꣨鞮菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鳦薣뷧꾁胣ꆿ迥鲤蟥螃菣ꒂ苣ꢁ뿤랏迥ꆿ菣邃苣릂臣꺁雩꺁胩ꆿ胩躁駦鎖臣몟臣蒁臣膀뿤躃菣覃臣趽뷧銂꣨鞮臣讂꣨鞮菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣ꪃ苣벃苣誁苣뎁鳥蚐뷤꺽菦놠苣꾂苣꺁귨ꖈ菦놠苣몙ꛨ馁苣龁苣ꮁ菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂뷤ꢔ臣讂臣膂臣릖돦銂郥肂胣ꪃ苣벃苣誁苣뎁鳥蚐뷤꺽菦놠苣꾂苣颭裥薃ꃥ銂駧讦臣讂臣膂臣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣뾽铧馁苣龁苣꺁雦閳臣膀裥ꆾ菣ꎃ菣ꮃ菣벃苣銂뫥龟菣莃菣꾃菣꾂菣것菣ꂃ臣뾌藥馁苣떮髩ꢁ胣莺鿥趃菣袃菣벃苣閃菣벃菣銂곧醼臣膀뿤鞃菣袃苣ꮃ苣覜臣讂곧醼臣螃菣ꒂ苣誁苣뎁곧銼臣鞃菣袃苣ꮃ苣覜臣讂곧銼臣螃菣ꒂ苣ꮁ胩ꆿ臣讂껦躚臣芁臣ꚁ胣뚈뻥膃菣趃菣螃菣뾂臣膀곧醼臣螃菣ꒂ苣誁苣뎁곧醼臣螃菣ꒂ苣꺁菣궃菣뎂菣ꪁ苣뎁臣견볯꺁菣邃苣릂臣견볯꺁菣邃苣릂臣鞃菣袃苣ꮃ臣ꆸ雦ꮁ苣꾂苣릂臣趁苣袂臣ꮁ臣讂胣떮髩ꢁ胣견볯꺁菣邃苣릂臣膀뿤躃菣覃臣覂臣鲤蟥閁苣龁胩ꆿ苣钿臣鎁臣ꮁ뿥钭臣ꚁ胣膀뿤躃菣覃菣벃苣銂뿤ꎭ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯醼볯邼臣膀껥붖뻤醼볯醼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀뫥龟菣莃菣꾃菣꾂菣것菣ꂃ臣膀胩ꆿ觥誁苣뎁胩ꆿ룤ꮁ裥ꆾ菣ꎃ菣ꮃ菣벃苣銂苣鞃苣ꮃ賥馁苣龁苣꺁苣鞃菣놂菣랂菣뎃菣ꒂ菣벃菣閃菣벃菣閃苣벃菣覃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯醼볯醼臣膀껥붖뻤醼볯醼볯뺁臣꾁볯醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀裥ꆾ菣ꎃ菣ꮃ菣벃苣꾁胣견볯꺁菣邃苣릂臣膀뿤躃菣覃臣覂菣ꒂ菣벃菣銂迥蚛臣膀菣ꒂ菣벃菣讁苣뾂苣ꂃ苣뾂菣鞃苣붊蟥鞁胣뾂苣ꂃ苣뾂菣鞃臣袂臣뺂菣뎃볯꒼苣ꮐ苣骃苣궃菣覃苣钿臣龁苣꺁釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯醼볯銼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯銼臣꾁胣겜雦閳臣膀룤鎖胩ꆿꧦꢁ臣ꚁ该鲽臣膀곧銼臣螃菣ꒂ苣ꮁ蛥膀뿤馁苣龁苣꺁곧醼臣螃菣ꒂ苣뢁臣붑믤銂胩鞁臣膀뫥龟菣莃菣꾃菣꾂菣것菣ꂃ苣견볯꺁菣邃苣릂臣膀뿤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀裥ꆾ菣ꎃ菣ꮃ菣벃苣꾁胣ꆃ菣뮂菣뢂菣莃菣膀苣벃菣ꦼ볯閃苣벃菣覃胣뚈뻥ꆃ菣뮂菣뢂菣벃苣閃苣벃菣覃胣誁苣뎁苣궂菣ꪃ菣ꎂ菣ꎂ菣ꮃ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀胩ꆿ菣벃菣螃菣뾂臣覤鯦꾁胣膀뿤躃菣覃臣覂ꓦ몇臣貂臣膀뿤銂뿨馁苣벃菣ꦼ볯誁苣뎁苣ꒂ菣릂苣뎃菣銂諦몇臣讂臣ꢁ臣몟臣辁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀裥ꆾ菣ꎃ菣ꮃ菣벃苣꾁胣견볯꺁菣邃苣릂臣鶁臣뺂菣뎃볯꒼臣袂臣膀뿤躃菣覃臣覂臣螤闦꺁苣ꒂ菣릂苣뎃菣銂뿨馁臣膂臣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀裥ꆾ菣ꎃ菣ꮃ菣벃苣꾁胣견볯꺁菣邃苣릂臣견볯꺁菣邃苣릂臣鶁臣뺂菣뎃볯꒼臣膀뿤躃菣覃臣覂臣뾂苣ꂃ苣뾂菣鞃臣銂뿨馁臣膂臣붑믤銂郥뾁胣견볯꺁菣邃苣릂臣견볯꺁菣邃苣릂苣骀臩馁苣鎁臣ꖻꓥꮁ苣벃菣螃菣ꒂ苣뢁臣骀뿤貵럨銂賦龁臣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀鳦릖돦꾁胣貏鯦骷雩낕臣膀곧醼臣螃菣ꒂ苣誁苣뎁곧銼臣螃菣ꒂ苣ꮁ苣ꎁ臣鞏뿤閁苣龁菣莃苣벃苣꺁ꓨ낕臣뾂苣ꂃ苣뾂菣鞃臣膀곧醼臣螃菣ꒂ苣誁苣뎁곧銼臣螃菣ꒂ苣꺁苣벃菣ꦼ볯ꢁ胣銂뷤ꢔ臣ꚁ胩ꆿ菣벃菣꺁뷤꺽苣袨껧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀鳦릖돦꾁胣ꆿ迥鲤蟥螃菣ꒂ苣ꢁ뿤랏迥ꆿ菣邃苣릂臣꺁雩꺁胩ꆿ胩躁駦鎖臣몟臣蒁臣膀뿤躃菣覃臣趽뷧銂꣨鞮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯醼볯馼臣膀껥財駦ꮁ胣뚈뻥膃菣趃菣螃菣뾂苣莺鿥趃菣袃菣벃苣閃菣벃菣ꮁ賦ꖅ臣膀뫥龟菣莃菣꾃菣꾂菣것菣ꂃ苣견볯꺁胩ꆿ菣궃菣뎂菣銂鳦馁苣견볯꺁菣邃苣릂臣袂臣견볯꺁菣궃菣뎂菣銂鳦馁苣견볯꺁菣邃苣릂臣膀뿤鞁胣뚈뻥膃菣趃菣螃菣뾂臣膀곧醼臣螃菣ꒂ苣誁苣뎁곧醼臣螃菣ꒂ苣꺁菣궃菣뎂菣ꪁ苣뎁臣견볯꺁菣邃苣릂臣견볯꺁菣邃苣릂臣鞃菣袃苣ꮃ臣ꆸ雦ꮁ苣꾂苣릂臣趁苣袂臣ꮁ臣誂胣견볯꺁菣邃苣릂臣膀뿤躃菣覃臣覂臣鲤蟥閁苣龁胩ꆿ苣钿臣鎁臣ꮁ뿥钭臣ꚁ胣膀뿤躃菣覃菣벃苣銂뿤ꎭ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯醼볯邼臣膀껥붖뻤醼볯銼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀뫥龟菣莃菣꾃菣꾂菣것菣ꂃ臣膀胩ꆿ觥誁苣뎁胩ꆿ룤ꮁ裥ꆾ菣ꎃ菣ꮃ菣벃苣銂苣鞃苣ꮃ賥馁苣龁苣꺁苣鞃菣놂菣랂菣뎃菣ꒂ菣벃菣閃菣벃菣閃苣벃菣覃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯醼볯醼臣膀껥붖뻤醼볯銼볯뺁臣꾁볯醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀裥ꆾ菣ꎃ菣ꮃ菣벃苣꾁胣견볯꺁菣邃苣릂臣膀뿤躃菣覃臣覂菣ꒂ菣벃菣銂迥蚛臣膀菣ꒂ菣벃菣讁苣뾂苣ꂃ苣뾂菣鞃苣붊蟥鞁胣뾂苣ꂃ苣뾂菣鞃臣袂臣뺂菣뎃볯꒼苣ꮐ苣骃苣궃菣覃苣钿臣龁苣꺁釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯醼볯銼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯銼臣꾁胣龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀룤鎖胩ꆿꧦꢁ臣ꚁ该鲽臣膀곧銼臣螃菣ꒂ苣ꮁ蛥膀뿤馁苣龁苣꺁곧醼臣螃菣ꒂ苣뢁臣붑믤銂胩鞁臣膀뫥龟菣莃菣꾃菣꾂菣것菣ꂃ苣견볯꺁菣邃苣릂臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣뚈뻥膃菣趃菣螃菣뾂臣膀菣莃苣벃苣颃菣肃胣뺂菣뎃볯꒼菣ꎂ菣ꮃ菣膀裥ꆾ菣莃苣벃苣螃菣뾂菣ꎂ菣ꮃ菣膀臣袂臣뮂苣ꖃ菣蚃苣閃苣벃菣覃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯醼볯钼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯钼臣꾁胣膀뿤躃菣覃菣벃苣꺁ꓥ뒛臣膀胩ꆿ菣벃菣讁苣鲤蟥閁苣龁胩ꆿ苣钿臣뺂菣뎃볯꒼臣袂臣뾂苣ꂃ苣뾂菣鞃苣붊蟥馁苣鎁臣ꮁ鿥ꖁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯醼볯閼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯閼臣꾁胣뚈뻥膃菣趃菣螃菣뾂臣膀곧醼臣螃菣ꒂ苣貁臣꺁苣벃菣ꦼ볯誁苣뎁胩ꆿ菣벃菣讁苣꺁ꓨ낕臣뾂苣ꂃ苣뾂菣鞃苣钿臣龁苣꺁釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯醼볯隼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯隼臣꾁胣뚈뻥膃菣趃菣螃菣뾂臣膀곧銼臣螃菣ꒂ苣貁곧醼臣螃菣ꒂ苣ꮁ臣꺁苣벃菣ꦼ볯ꢁ胩ꆿ菣벃菣讁苣꺁苣ꒂ菣릂苣뎃菣ꢁ苣钿臣龁苣꺁釥꒻苣ꮐ臣膀곧銼臣螃菣ꒂ苣꾁곧醼臣螃菣ꒂ苣銂胩躁臣讂臣ꢁ믤隤臣떂菣邃菣邃苣릂臣꺁胩ꆿ뗧꾷苣膌臣ꪁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯醼볯鞼臣膀껥붖뻤醼볯銼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鞼臣꾁胣龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀迥늛럧ꊖ闦ꢁ胣견볯꺁菣邃苣릂臣袂臣견볯꺁菣邃苣릂臣袂臣ꚁ迥ꆿ臣貂臣醃菣놂菣뢂臣螤闦꺁苣ꒂ菣릂苣뎃菣ꢁ胣견볯꺁菣邃苣릂臣袂臣견볯꺁菣邃苣릂臣뺂菣뎃볯꒼臣膀苣뾽铧鞁臣膀뿤躃菣覃臣趽뷧銂꣨鞮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣ꆿ迥鲤蟥螃菣ꒂ苣ꢁ뿤랏迥ꆿ菣邃苣릂臣꺁雩꺁胩ꆿ胩躁駦鎖臣몟臣蒁臣膀뿤躃菣覃臣趽뷧銂꣨鞮臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂若袁苣薣뷧銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂臣膀鋧莢臣覂臣ꎻꇨ蒚臣螃菣뾂苣莃菣ꮁ鿥ꖁ臣ꚁ胣뢁諦閁苣龁鯧銺뷤ꢔ黥蚈黦낒ꋥꮁ菣벃苣銂菣벃菣馁苣龁苣꺁菣벃苣궃菣覃菩ꞁ臣ꎁ臣膀鯧銺뷤ꢔ黥蚈黦낒ꋥ꾁胣螃菣뾂菣ꒂ菣뎃苣낒ꋥ誁苣뎁菣벃苣趞郥낒ꋥ꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣芁苣膀菣벃苣궃菣覃菩ꢁ胣邏ꇦ閁苣龁菣螃菣貁菣벃苣ꮁ菣ꎂ菣袃臣讂臣Ꚑ臣銂裥骮臣讂臣膂臣閃苣莃菣ꒈ껥ꢃ臣芁臣ꚁ胣邏ꇦ閁苣龁菣螃菣꾁胣螤闦꺁菣邃苣릂臣ꚇ郧馁苣龁苣꺁裥ꎧ迥붃菩蚈臣꾃菣꾂菣벃菣銂郥肂胣閃苣莃菣ꒈ껥ꢃ臣膀菣邃苣릂臣袂苣龮ꇨ꺁臣膂臣꾃菣꾂菣벃菣銂菣邃苣릂臣麃菣钃菣낂臣讂臣膂臣꾃菣꾂菣벃菣麃菣鞃菩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯醼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯醼볯邼臣꾁胣螃菣뾂菣ꒂ菣뎃苣낒ꋥ꾁胣ꊂ菣ꪃ苣벃苣ꞃ菣覃菣ꒂ菣讁苣꺁胣誁苣뎁鋧莢臣覂臣ꎻꇨ蒚臣螃菣뾂苣莃菣ꮁ꿥鲿臣讂ꃦ趴臣貂臣ꖟ귨馃菣릂臣覂臣螃菣뾂苣蒵臣벾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯醼볯醼臣膀껥붖뻤醼볯鎼볯뺁臣꾁볯醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀臩麊臣貂臣뢛뫤鲽铧讞裥邞鋧莢臣궃菣覃臣讂觥ꮁ胣螃菣뾂苣뒕郧鞁臣뒕郧馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯醼볯銼臣膀껥붖뻤醼볯鎼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯銼臣꾁胣薣뷧꾁胣螃菣ꒂ苣ꮁ苣讂껥財臣龁苣ꮁ菣벃苣궃菣覃苣螃菣ꒂ苣ꮁ菣莃菣뎃苣馁苣趉臣꾃菣꾂菣벃菣銂裥ꎧ臣讂臣膂臣蚈꟨ꢃ苣ꮐ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯鎼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣꾃菣꾂菣벃菣꾁胣ꚸ裥ꚇ郧誁苣뎁菣뢂菣벃菣込鯧鞈뻤颭苣릂苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣骀臣ꚁ裥ꎧ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯醼볯钼臣膀껥붖뻤醼볯鎼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯钼臣꾁胣꾃菣꾂菣벃菣꾁胣蚈ꇩ뾂苣꾂臣龁苣ꮁ裥ꎧ臣貂胣趉蟥蚐胣릉뻥붊蟥膀臣袂臣蚈ꇩ뾂苣꾂臣蚈鯩閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀ꏨ꺽臣膀菣莃菣뎃苣誁苣뎁菣邃苣릂룤꺁菣벃苣궃菣覃臣龮ꇨꮁ뛧蒁臣뾽铧閁苣讂菣붂菣릂臣ꊖ臣ꚁ菣ꦃ菣袃菣ꦂ菣ꂃ臣Ꞁ菨銂꣨鞮臣讂臣膂臣鞃菣뮂菣떂苣馂臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鯧銺뷤ꢔ黥蚈黦꾁胣견볯꺁菣벃苣떂菣鞃菣ꢁ곧銼臣螃菣뾂苣뎃菣ꮃ臣꺁雩꺁駦鎖髧ꊖ뿤銂ꓧ鞁胣뢛뫤鲽铧讞裥邞臣膀곧醼臣떂菣鞃菣誁苣뎁곧醼臣뮂菣떂臣견볯꺁菣벃苣떂菣鞃菣誁苣뎁곧銼臣뮂菣떂臣꺁雩꺁雩芿苣閁苣ꮁꓧ馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀菣벃苣궃菣覃臣膀菣벃苣궃菣覃臣袨껧膦믤膀菣ꊃ菣膦믤膀臣袂臣趃菣袃菣벃苣膦믤꺁菣궃菣ꆂ苣ꮃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯醼볯颼臣膀껥붖뻤醼볯鎼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯颼臣꾁胣꾃菣꾂菣벃菣꾁胣螃菣ꒂ苣誸臣螤闦꺁苣隃菣벃苣궃菣覃苣ꮐ臣膀菣벃苣궃菣覃臣膀뿥膦臣閁苣讂菣붂菣릂臣袂臣ꦈ铧꾏菨ꪁ菣붂菣릂臣ꊖ臣ꚁ菣벃苣궃菣覃苣蚈ꇩ鞁胣薿ꛨꢁ臣貂苣ꪃ苣벃苣誁苣뎁裥ꢔ迥붃臣ꪃ苣벃苣ꮁ鿥ꖁ臣ꚁ胣꾃菣꾂菣벃菣銂菣邃苣릂臣骃苣ꪃ菣낂臣讂臣ꢁ臣袂臣ꚁ뻥覂苣讂菣邃苣릂臣꺁郥辄苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯醼볯馼臣膀볯辽볯랂苣蚃菣꺁菣벃苣蚈黦銂迦鮾臣讂雦閳苣ꮐ苣芀볯辽볯랂苣蚃菣꺁菣벃苣蚈黦銂迦鮾臣讂雦閳臣膀鋧莢臣覂臣ꎻꇨ蒚臣螃菣뾂苣莃菣ꮁ鿥ꖁ臣ꚁ胣뢁諦閁苣龁鯧銺뷤ꢔ黥蚈黦낒ꋥꮁ菣벃苣銂菣벃菣馁苣떮髩ꞁ臣ꎁ臣膀鯧銺뷤ꢔ黥蚈黦낒ꋥ꾁胣螃菣뾂菣ꒂ菣뎃苣낒ꋥ誁苣뎁菣벃苣趞郥낒ꋥ꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣芁苣膀껦躚臣膀迦袡臣貂臣ꊃ菣ꮃ臣螃菣뾂臣閃苣莃菣馁苣讁郥讁苣ꒈ껥馁苣떮髩ꞁ臣ꎁ臣膀迦袡臣貂臣ꊃ菣ꮃ臣膀ꓨ낕臣螃菣ꒂ苣ꞁ蟥蚐臣讂臣膂臣蚈꟨꾏菨ꢃ裥꺁菣벃苣궃菣覃苣ꮐ苣膀껦躚臣膀菣邃苣릂臣袂苣龮ꇨ꺁臣膂臣꾃菣꾂菣벃菣銂菣邃苣릂臣麃菣钃菣낂臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯醼볯邼臣膀껥붖뻤醼볯钼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀菣벃苣麃苣讃菣낂鋧莢臣膀苣鞃菣놂菣랂菣뎃菣ꆃ苣뎃臣覂臣膀臣袂臣낒ꋥ讁苣꺁믤ꢡ髧ꪁ菣벃苣뮂菣袃臣뺯뿥馁苣베듧閁苣龁鿧颭菣벃苣讁苣꺁菣벃苣銂뗧뾁뻨肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯醼볯馼臣龁臣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯醼臣꾁胣뢁諦閁苣龁鯧銺뷤ꢔ黥蚈黦낒ꋥꮁ菣벃菣馁苣趉臣膀菣벃苣銂闦蚐臣ꚁ闦蚐臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀鳦릖돦꾁胣螃菣ꒂ苣ꮁ苣讂껥財臣龁苣ꮁ菣벃苣궃菣覃苣螃菣ꒂ苣ꮁ菣莃菣뎃苣馁苣趉臣꾃菣꾂菣벃菣銂裥ꎧ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣꾃菣꾂菣벃菣꾁胣ꚸ裥ꚇ郧誁苣뎁菣뢂菣벃菣込鯧鞈뻤颭苣릂苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣骀臣ꚁ裥ꎧ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯醼볯钼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯钼臣꾁胣꾃菣꾂菣벃菣꾁胣蚈ꇩ뾂苣꾂臣龁苣ꮁ裥ꎧ臣貂胣趉蟥蚐胣릉뻥붊蟥膀臣袂臣蚈ꇩ뾂苣꾂臣蚈鯩閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀鳦릖돦꾁胣麃菣钃菣낂臣袂臣螃菣ꒂ苣誸臣꾃菣꾂菣벃菣꺁껥財臣骶臣ꚁ뷤ꢔ臣貂苣ꪃ苣벃苣ꮁ雩鞁臣鞃菣莃菣閃苣벃菣꺁胦붃苣袨껧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀鯧銺뷤ꢔ黥蚈黦꾁胣견볯꺁菣벃苣떂菣鞃菣ꢁ곧銼臣螃菣뾂苣뎃菣ꮃ臣꺁雩꺁駦鎖髧ꊖ뿤銂ꓧ鞁胣뢛뫤鲽铧讞裥邞臣膀곧醼臣떂菣鞃菣誁苣뎁곧醼臣뮂菣떂臣견볯꺁菣벃苣떂菣鞃菣誁苣뎁곧銼臣뮂菣떂臣꺁雩꺁雩芿苣閁苣ꮁꓧ馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀菣벃苣궃菣覃臣膀菣벃苣궃菣覃臣袨껧膦믤膀菣ꊃ菣膦믤膀臣袂臣趃菣袃菣벃苣膦믤꺁菣궃菣ꆂ苣ꮃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯醼볯颼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯颼臣꾁胣꾃菣꾂菣벃菣꾁胣螃菣ꒂ苣誸臣螤闦꺁苣隃菣벃苣궃菣覃苣ꮐ臣膀菣벃苣궃菣覃臣膀뿥膦臣閁苣讂菣붂菣릂臣袂臣ꦈ铧꾏菨ꪁ菣붂菣릂臣ꊖ臣ꚁ菣벃苣궃菣覃苣蚈ꇩ鞁胣薿ꛨꢁ臣貂苣ꪃ苣벃苣誁苣뎁裥ꢔ迥붃臣ꪃ苣벃苣ꮁ鿥ꖁ臣ꚁ胣꾃菣꾂菣벃菣銂菣邃苣릂臣骃苣ꪃ菣낂臣讂臣ꢁ臣袂臣ꚁ뻥覂苣讂菣邃苣릂臣꺁郥辄苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯醼볯馼臣膀껥財臣貂苣ꢁ胣낒ꋥ讁苣꺁믤ꢡ髧ꪁ菣벃苣뮂菣袃臣몟臣蒁臣膀臩麊臣貂臣뢛뫤鲽铧讞裥邞鋧莢臣螃菣뾂苣궃菣覃臣膀鯧銺뷤ꢔ黥蚈黦낒ꋥ꾁胣螃菣뾂菣ꒂ菣뎃苣낒ꋥ誁苣뎁菣벃苣趞郥낒ꋥ꺁臣ꆁ臣醰臣辁臣节볯ꒁ臣芁苣膀迦袡臣貂臣ꊃ菣ꮃ臣螃菣뾂臣閃苣莃菣馁苣讁郥讁苣ꒈ껥鞁胣邏ꇦ閁苣龁菣螃菣꾁胣螤闦꺁菣邃苣릂臣ꚇ郧馁苣龁苣꺁裥ꎧ迥붃菩蚈臣꾃菣꾂菣벃菣銂郥뾁胣螃菣ꒂ苣ꮁ苣讂껥財臣龁苣ꮁ菣벃苣궃菣覃苣螃菣ꒂ苣ꮁ菣莃菣뎃苣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯醼볯邼臣膀껥붖뻤醼볯閼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀菣벃苣麃苣讃菣낂鋧莢臣膀苣鞃菣놂菣랂菣뎃菣ꆃ苣뎃臣覂臣膀臣袂臣낒ꋥ讁苣꺁믤ꢡ髧ꪁ菣벃苣뮂菣袃臣뺯뿥馁苣베듧閁苣龁鿧颭菣벃苣讁苣꺁菣벃苣銂뗧뾁뻨肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯醼볯馼臣龁臣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯醼臣꾁胣뢁諦閁苣龁鯧銺뷤ꢔ黥蚈黦낒ꋥꮁ菣벃菣馁苣趉臣膀菣벃苣銂闦蚐臣ꚁ闦蚐臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣螃菣ꒂ苣ꮁ苣讂껥財臣龁苣ꮁ菣벃苣궃菣覃苣螃菣ꒂ苣ꮁ菣莃菣뎃苣馁苣趉臣꾃菣꾂菣벃菣銂裥ꎧ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣龁苣꺁釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣꾃菣꾂菣벃菣꾁胣ꚸ裥ꚇ郧誁苣뎁菣뢂菣벃菣込鯧鞈뻤颭苣릂苣꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣骀臣ꚁ裥ꎧ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯醼볯钼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯钼臣꾁胣꾃菣꾂菣벃菣꾁胣蚈ꇩ뾂苣꾂臣龁苣ꮁ裥ꎧ臣貂胣趉蟥蚐胣릉뻥붊蟥膀臣袂臣蚈ꇩ뾂苣꾂臣蚈鯩閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣麃菣钃菣낂臣袂臣螃菣ꒂ苣誸臣꾃菣꾂菣벃菣꺁껥財臣骶臣ꚁ뷤ꢔ臣貂苣ꪃ苣벃苣ꮁ雩鞁臣鞃菣莃菣閃苣벃菣꺁胦붃苣袨껧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂臣膂臣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀鯧銺뷤ꢔ黥蚈黦꾁胣견볯꺁菣벃苣떂菣鞃菣ꢁ곧銼臣螃菣뾂苣뎃菣ꮃ臣꺁雩꺁駦鎖髧ꊖ뿤銂ꓧ鞁胣뢛뫤鲽铧讞裥邞臣膀곧醼臣떂菣鞃菣誁苣뎁곧醼臣뮂菣떂臣견볯꺁菣벃苣떂菣鞃菣誁苣뎁곧銼臣뮂菣떂臣꺁雩꺁雩芿苣閁苣ꮁꓧ馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀菣벃苣궃菣覃臣膀菣벃苣궃菣覃臣袨껧膦믤膀菣ꊃ菣膦믤膀臣袂臣趃菣袃菣벃苣膦믤꺁菣궃菣ꆂ苣ꮃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯醼볯颼臣膀껥붖뻤醼볯閼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯颼臣꾁胣꾃菣꾂菣벃菣꾁胣螃菣ꒂ苣誸臣螤闦꺁苣隃菣벃苣궃菣覃苣ꮐ臣膀菣벃苣궃菣覃臣膀뿥膦臣閁苣讂菣붂菣릂臣袂臣ꦈ铧꾏菨ꪁ菣붂菣릂臣ꊖ臣ꚁ菣벃苣궃菣覃苣蚈ꇩ鞁胣薿ꛨꢁ臣貂苣ꪃ苣벃苣誁苣뎁裥ꢔ迥붃臣ꪃ苣벃苣ꮁ鿥ꖁ臣ꚁ胣꾃菣꾂菣벃菣銂菣邃苣릂臣骃苣ꪃ菣낂臣讂臣ꢁ臣袂臣ꚁ뻥覂苣讂菣邃苣릂臣꺁郥辄苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯醼볯馼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣ꦼ뷯뒼菣邃苣릂臣膀볯辽볯趃菣袃菣벃苣薆臣螤闦꺁볯辽볯躃菣覃雩꺁軦骶苣몤臣ꦼ뷯뒼菣莃菣꾃菣꾂菣鶃菣뢂苣颭裥馁苣龁苣꺁볯辽볯趃菣袃菣벃苣袃菣궃苣颭裥ꢃ臣膀볯辽볯趃菣袃菣벃苣袃菣궃苣薆臣颭裥閁苣龁郥ꦼ뷯뒼菣벃菣꺁볯辽볯躃菣覃菣붂菣릂苣颭裥馁苣龁苣꺁볯辽볯躃菣覃菣붂菣릂귨ꖈ菩ꢁ胣躃菣覃럨ꊛ臣袂臣躃菣覃뷤꺽臣讃菣벃菣ꮃ菣莃菣꾃菣꾂菣鶃菣뢂苣颭裥馁苣龁苣꺁菣ꖃ菣ꦃ菣趃菣袃菣벃苣袃菣궃苣颭裥ꢃ臣膀볯辽볯躃菣覃菣붂菣릂胣躃菣覃럨ꊛ胣誁苣뎁菣벃菣趽뷧ꮁ鿥ꖁ臣ꚁ菣莃菣뎃苣銂鳦ꦁ賥馁苣龁苣꺁菣莃菣뎃苣肜臩隌菩ꢁ胣ꦼ뷯뒼菣莃菣꾃菣꾂룤꺁菣ꖃ菣ꦃ菣趃菣袃菣벃苣袃菣궃苣꺁苣벃菣벃菣ꒂ臣몟臣蒁臣膀ꓨ낕臣ꦼ뷯뒼菣벃菣꺁裥ꎧ迥붃臣뾂苣꾂苣ꚇ郧馁苣龁苣꺁裥ꎧ迥붃苣릂苣鞃菣뮂菣떂臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯醼볯邼臣膀껥붖뻤醼볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀菣ꖃ菣ꦃ菣趃菣袃菣벃苣꾁胣몺럥讃菣벃菣ꮃ菣莃菣꾃菣꾂臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯醼볯醼臣膀껥붖뻤醼볯隼볯뺁臣꾁볯醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀鳦ꦁ賥閁苣龁菣莃菣뎃苣꾁胣螤闦꺁菣벃菣꺁菣벃菣趽뷧銂뷤ꢔ臣ꚁ郥肸臣ꦉ郧蒚뷤꺽臣趽뷧馁苣醼臣뺁臣꾁ꓨ낕臣躃菣覃苣颭裥馁苣鎁臣ꮁ苣ꎁ臣膀볯辽볯趃菣袃菣벃苣ꮁ苣龁臣ꚁ裥ꎧ迥붃苣릂苣銂蟥蚐臣讂뷤꺽苣鶿귥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯醼볯銼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯銼臣꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂菣鶃菣뢂臣膀菣벃菣鎖럨ꊛ胣꾂菣릂苣ꪃ菣낂胣蚈闦薃ꃥ膀迥ꆿ뿤랏볥ꚺ胣誁苣뎁뿤랏鯩뎟꿦꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣躃菣覃觧Ꞁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂菣鶃菣뢂苣颭裥馁苣鎁臣꾁胣螤闦꺁菣벃菣꺁뫤蒁臣醿軦Ꞁ胣螤闦꺁菣벃菣꺁迧ꢜ臣뮛諥것菣ꮃ胣誁苣뎁ꓨ낕臣躃菣覃臣ꊖ臣讂뿤랏룦骮苣ꒈ껥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀ꓨ낕臣躃菣覃臣ꆿ迥겸껥ꒀ苣随뻥馁苣鎁臣꾁胣醰臣辁臣节迥ꆿ뿤랏볥ꚺ苣뎃苣놂菣뾂臣龁臣隃菣벃菣궂菣릂菣뮛諥銂迥鞾臣讂臣ꢁ苣讻臣ꚁ臣芁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯醼볯閼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯閼臣꾁胣ꦼ뷯뒼菣벃菣ꪃ苣벃苣꾁胣뮛諥것菣ꮃ胣ꦈ铧꾏菨ꪁ苣袃菣벃苣릂菣벃苣膀迧ꢜ臣ꚇ郧ꂲ跨膀菣莃菣꾃菣궂菣낂菨鮊胣벨菥芙雩膀臣龁臣躃菣覃臣ꆿꃩꞀ菦놠臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀ꓨ낕臣ꦼ뷯뒼菣벃菣ꮁ臣醁苣蚈꟨꾏菨ꪁ苣릂苣꺁蟥蚐臣膀볯辽볯躃菣覃臣貐臣趃菣袃菣벃苣誸臣ꦉ郧蒚臣趽뷧ꮁ뷤꺽臣讂臣颭裥閁苣龁臣Ꚑ臣ꮁ鿥ꖁ臣ꚁ裥ꎧ迥붃臣뾂苣꾂臣ꢃ裥銂ꓨ낕臣ꦼ뷯뒼菣벃菣ꮁ菣ꎂ苣醃菣膃臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯醼볯鞼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鞼臣꾁胣讃菣벃菣ꮃ菣莃菣꾃菣꾂菣鶃菣뢂臣ꪂ菣邃菣것苣꾁胣ꖅ諥꒱胣ꂚ铨꒱胣誁苣뎁蟥鮊뇥銂냥ꪁ臣ꢁ苣ꮐ苣鎼臣꺁뇥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀菣莃菣뎃苣꺁鳦ꦁ賥꾁胣ꖅ諥躃菣覃臣覂蟥鮊菣벃菣뢁臣薃ꃥ꺁胩ꆿ臣龁苣꺁胩ꆿ駦鎖苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯醼볯馼臣膀裥ꎕ黥讃菣벃菣ꮃ菣莃菣꾃菣꾂菣莃菣뎃苣誁苣뎁菣붂菣릂껧蚐臣龁苣ꮁ菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯螃菣ꒂ苣銂뷤ꢔ臣讂臣膂臣릖돦銂郥肂胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣蚈闦讞菣ꖃ菣ꦃ菣趃菣袃菣벃苣麃菣钃菣낂臣袂臣ꪃ苣벃苣ꆮ郧ꮁ뷤ꢔ臣讂臣膂臣릖돦꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁ꓨ낕臣ꦼ뷯뒼菣벃菣鎖臣ꖎ뛧銂ꓧ馁볯辽볯趃菣袃菣벃苣袃菣궃苣銂귨ꖈ臣讂껦躚臣膀볯辽볯趃菣袃菣벃苣袃菣궃苣薆臣颭裥閁苣龁郥ꦼ뷯뒼菣벃菣꺁볯辽볯躃菣覃菣붂菣릂苣颭裥馁苣떮髩ꢁ胣躃菣覃럨ꊛ臣袂臣躃菣覃뷤꺽臣讃菣벃菣ꮃ菣莃菣꾃菣꾂菣鶃菣뢂苣颭裥馁苣떮髩ꢁ胣ꦼ뷯뒼菣벃菣ꪃ苣벃苣膀菣벃菣鶷鯩膀臣袂臣躃菣覃뷤꺽臣몟臣蒁臣麃菣钃菣낂苣肜臩隌臣讂껦躚臣膀볯辽볯趃菣袃菣벃苣誸臣讃菣벃菣ꮃ菣莃菣꾃菣꾂菣鶃菣뢂臣ꪂ菣邃菣것苣ꮁ鿥ꖁ臣ꚁ胣螤闦꺁볯辽볯躃菣覃臣蚈꟨꾏菨ꪁ苣릂苣銂蟥蚐臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯醼볯邼臣膀껥붖뻤醼볯鞼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀菣ꖃ菣ꦃ菣趃菣袃菣벃苣꾁胣몺럥讃菣벃菣ꮃ菣莃菣꾃菣꾂臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯醼볯醼臣膀껥붖뻤醼볯鞼볯뺁臣꾁볯醼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀鳦ꦁ賥閁苣龁菣莃菣뎃苣꾁胣螤闦꺁菣벃菣꺁菣벃菣趽뷧銂뷤ꢔ臣ꚁ郥肸臣ꦉ郧蒚뷤꺽臣趽뷧馁苣醼臣뺁臣꾁ꓨ낕臣躃菣覃苣颭裥馁苣鎁臣ꮁ苣ꎁ臣膀볯辽볯趃菣袃菣벃苣ꮁ苣龁臣ꚁ裥ꎧ迥붃苣릂苣銂蟥蚐臣讂뷤꺽苣鶿귥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯醼볯銼臣膀껥붖뻤醼볯鞼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯銼臣꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂菣鶃菣뢂臣膀菣벃菣鎖럨ꊛ胣꾂菣릂苣ꪃ菣낂胣蚈闦薃ꃥ膀迥ꆿ뿤랏볥ꚺ胣誁苣뎁뿤랏鯩뎟꿦꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣躃菣覃觧Ꞁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯醼볯鎼臣膀껥붖뻤醼볯鞼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鎼臣꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂菣鶃菣뢂苣颭裥馁苣鎁臣꾁胣螤闦꺁菣벃菣꺁뫤蒁臣醿軦Ꞁ胣螤闦꺁菣벃菣꺁迧ꢜ臣뮛諥것菣ꮃ胣誁苣뎁ꓨ낕臣躃菣覃臣ꊖ臣讂뿤랏룦骮苣ꒈ껥馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀ꓨ낕臣躃菣覃臣ꆿ迥겸껥ꒀ苣随뻥馁苣鎁臣꾁胣醰臣辁臣节迥ꆿ뿤랏볥ꚺ苣뎃苣놂菣뾂臣龁臣隃菣벃菣궂菣릂菣뮛諥銂迥鞾臣讂臣ꢁ苣讻臣ꚁ臣芁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯醼볯閼臣膀껥붖뻤醼볯鞼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯閼臣꾁胣ꦼ뷯뒼菣벃菣ꪃ苣벃苣꾁胣뮛諥것菣ꮃ胣ꦈ铧꾏菨ꪁ苣袃菣벃苣릂菣벃苣膀迧ꢜ臣ꚇ郧ꂲ跨膀菣莃菣꾃菣궂菣낂菨鮊胣벨菥芙雩膀臣龁臣躃菣覃臣ꆿꃩꞀ菦놠臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀ꓨ낕臣ꦼ뷯뒼菣벃菣ꮁ臣醁苣蚈꟨꾏菨ꪁ苣릂苣꺁蟥蚐臣膀볯辽볯躃菣覃臣貐臣趃菣袃菣벃苣誸臣ꦉ郧蒚臣趽뷧ꮁ뷤꺽臣讂臣颭裥閁苣龁臣Ꚑ臣ꮁ鿥ꖁ臣ꚁ裥ꎧ迥붃臣뾂苣꾂臣ꢃ裥銂ꓨ낕臣ꦼ뷯뒼菣벃菣ꮁ菣ꎂ苣醃菣膃臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯醼볯鞼臣膀껥붖뻤醼볯鞼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯鞼臣꾁胣讃菣벃菣ꮃ菣莃菣꾃菣꾂菣鶃菣뢂臣ꪂ菣邃菣것苣꾁胣ꖅ諥꒱胣ꂚ铨꒱胣誁苣뎁蟥鮊뇥銂냥ꪁ臣ꢁ苣ꮐ苣鎼臣꺁뇥銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀菣莃菣뎃苣꺁鳦ꦁ賥꾁胣ꖅ諥躃菣覃臣覂蟥鮊菣벃菣뢁臣薃ꃥ꺁胩ꆿ臣龁苣꺁胩ꆿ駦鎖苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯醼볯馼臣膀껥財臣貂臣ꢁ臣ꮁ胣ꦼ뷯뒼菣莃菣꾃菣꾂蛥꺁ꓨ낕臣ꦼ뷯뒼菣벃菣鎖臣ꖎ뛧銂ꓧ馁볯辽볯趃菣袃菣벃苣袃菣궃苣銂귨ꖈ臣膀볯辽볯趃菣袃菣벃苣袃菣궃苣薆臣颭裥閁苣龁郥ꦼ뷯뒼菣벃菣꺁볯辽볯躃菣覃菣붂菣릂苣颭裥鞁胣躃菣覃럨ꊛ臣袂臣躃菣覃뷤꺽臣讃菣벃菣ꮃ菣莃菣꾃菣꾂菣鶃菣뢂苣颭裥鞁胣ꦼ뷯뒼菣벃菣ꪃ苣벃苣膀菣벃菣鶷鯩膀臣袂臣躃菣覃뷤꺽臣몟臣蒁臣麃菣钃菣낂苣肜臩隌臣膀볯辽볯趃菣袃菣벃苣誸臣讃菣벃菣ꮃ菣莃菣꾃菣꾂菣鶃菣뢂臣ꪂ菣邃菣것苣ꮁ鿥ꖁ臣ꚁ胣螤闦꺁볯辽볯躃菣覃臣蚈꟨꾏菨ꪁ苣릂苣銂蟥蚐臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯醼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯醼볯邼臣꾁胣讃菣벃菣ꮃ菣莃菣꾃菣꾂臣膀뫤ꖷ菣ꖃ菣ꦃ菣趃菣袃菣벃苣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯醼볯馼臣龁臣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯醼臣꾁胣肜臩隌臣貂臣麃菣钃菣낂臣膀ꓨ낕臣躃菣覃臣躃菣覃뷤꺽苣뾽铧鞁臣貐룤꺁觧蚐髧趽뷧ꮁ뷤꺽臣讂볯ꒁ臣龁臣螤闦꺁菣벃菣銂귨ꖈ臣讂臣ꢁ臣袂臣ꚁ胣ꦼ뷯뒼菣莃菣꾃菣꾂臣辂臣ꎁ臣蚈꟨꾏菨뾂苣꾂苣ꚇ郧馁苣趽뷧銂뿤颭臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀볯辽볯趃菣袃菣벃苣袃菣궃苣꾁胣躃菣覃雩鶷鯩膀苣ꦃ苣뾂菣뎃苣膀裥ꎕ菦놠胣鞏뿤ꆿ迥랼뫥膀臣袂臣ꆿ迥醛鿩钯臣蚁臣꺁냥ꪁ臣ꢁ苣醼臣銂郥肂菣벃菣릉胦銂ꓧ馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀볯辽볯趃菣袃菣벃苣袃菣궃苣銂귨ꖈ臣讂臣ꢁ臣膀ꓨ낕臣躃菣覃臣銺臣꺁뿨ꖎ胦膀ꓨ낕臣躃菣覃臣뺏鳥꺁鯩鮊菣馃菣膀臣袂臣螤闦꺁菣벃菣ꮁ雩馁苣ꆿ迥겸껥銂裥骮臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯颼볯醀⼼䥄㹖 龮雦设볯醼볯钼臣膀껥붖뻤醼볯颼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯钼臣꾁胣螤闦꺁菣벃菣꺁뿤랏룦骮胥銂迥鞾臣讂臣ꢁ臣膀냥ꪁ臣ꢁ苣鞏뿤ꆿ迥랼뫥ꒂ菣뢂苣벃苣뺁臣꾁菣궃菣覃苣ꎃ苣袃鯩鮊苣随뻥馁苣鎁臣銂믤鞁臣ꞁ臣誂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀볯辽볯躃菣覃菣붂菣릂臣膀鯩鮊菣馃菣膀裥ꢔ迥붃臣릂菣것菣뢂苣骃菣릂胣뺏鳥꺁蟥蚐단랍胣趃菣袃菣벃苣뎃苣붃諥膀꣧趃駦鎖胣뺁臣꾁菣벃菣꺁뿤베胦薃ꃥ꺁臣ꆁ臣醰臣辁臣节볯ꒁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯颼볯醀⼼䥄㹖 龮雦设볯醼볯隼臣膀껥붖뻤醼볯颼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯隼臣꾁胣螤闦꺁볯辽볯躃菣覃臣誁臣讂裥ꎧ迥붃臣뾂苣꾂臣ꚇ郧꾁胣ꦼ뷯뒼菣벃菣貁郥颁菣莃菣꾃菣꾂룤꺁觧蚐髧ꪁ뷤꺽臣趽뷧馁苣ꢁ귨ꖈ臣貂臣讁郥讁臣몟臣蒁臣蚈꟨꾏菨ꪁ苣릂苣꺁菩蚈苣螤闦꺁볯辽볯躃菣覃臣螃苣릂菣莃菣馁苣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯醼볯馼臣覂볯醼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀菣ꖃ菣ꦃ菣趃菣袃菣벃苣袃菣궃苣꺁苣벃菣벃菣ꒂ臣膀藥鮊뇥膀髩붔뇥膀臣袂臣몇諥꒱苣醰臣辁臣节郥肂볯ꒁ臣꒱苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯颼볯醀⼼䥄㹖 龮雦设볯醼볯颼臣膀껥붖뻤醼볯颼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯醼볯颼臣꾁胣麃菣钃菣낂臣肜臩隌臣膀藥鮊菣벃菣讁苣몇諥躃菣覃臣꺁菦놠臣膀뿤꺁臣膂臣膀뿤芙雩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣ꮐ苣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣邃苣릂苣馂臣讂胣ꦼ뷯뒼菣邃苣릂臣膀볯辽볯螃菣ꒂ苣薆臣隃菣莃苣膃苣벃菣銂뛧膌臣膀믤꺁볯辽볯螃菣ꒂ苣ꮁ苣龁臣ꚁ菣궃菣꾂菣Ꞃ菣뎃苣鶼鋦閁臣讂臣膂臣隃菣莃苣膃苣벃菣궃苣莃苣ꢁ胣隃菣莃苣膃苣벃菣薆臣蒐菣궃菣꾂臣ꊖ胩颻臣覂苣龁菣莃苣ꖃ苣벃菣ꢂ菣袃菣銂郥肂菣벃苣ꮃ菣ꪃ菣ꞁ臣ꎁ臣膀菣벃苣ꮃ菣ꪃ菣薆臣ꢂ菣袃菣貁胣许뷤것菣ꮃ菣莃菣꾃菣꾂臣龁苣꺁룤趽菣궃菣꾂菣Ꞃ菣뎃臣ꊖ胩颻臣覂苣龁룤趽菣馃菣꺁菣벃苣ꮃ菣ꪃ菣뢁臣芏藧銂郥肂胣麃菣꾂菣蒃菣벃臣膀菣궃菣꾂菣Ꞃ菣뎃蛥꺁苣벃苣莃菣隃菣莃苣銂ꛨꒁ臣讂臣膂臣麃菣꾂菣蒃菣벃臣뾂菣늂菣袃菣莃苣ꖃ苣벃菣銂軦ꊴ臣讂菣놂菣뾂臣芁臣ꚁ胣궃苣벃苣貁룤趽菣馃菣꺁菣벃苣ꮃ菣ꪃ菣뢁臣芏藧ꮁ臩螁臣龁ꃥ袐胣궃苣벃苣꾁룤趽菣馃菣꺁菣벃苣ꮃ菣ꪃ菣ꞁ苣벃苣莃菣隃菣莃苣銂軦ꊴ臣讂胣궃苣벃苣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯醼볯馼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯邼臣꾁胣芏藧꾁胣许뷤것菣ꮃ菣莃菣꾃菣꾂蛥꺁룤趽菣馃菣麃菣꾂菣蒃菣벃臣꺁菣뎃苣銂郥肂菣莃菣꾃菣꾂迥ꞅ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯銼볯醼臣膀껥붖뻤醼볯馼볯뺁臣꾁볯銼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀迥ꞅ臣膀볯辽볯螃菣ꒂ苣薆臣许뷤것菣ꮃ臣麃菣꾂菣蒃菣벃臣뎂菣벃臣꺁菣뎃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯醼볯馼臣覂볯銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀鳦薣뷧꾁胣隃菣莃苣膃苣벃菣꺁臣膂臣麃菣꾂菣蒃菣벃苣讧꿧馁苣龁苣꺁苣뎃菣꾂苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯醼볯馼臣覂볯銼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀鳦薣뷧꾁胣ꦼ뷯뒼菣邃苣릂蛥ꮁ苣銃菣것菣袃苣ꎃ菣랂菣銂꟦覯臣讂臣膂臣궂菣莃苣ꖃ뷤邈菩銂郥뾁胣뎂菣벃菣뎃菣궂菣莃苣ꖃ臣膀룤趽菣馃菣麃菣꾂菣蒃菣벃臣뎂菣벃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯銼볯钼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯钼臣꾁胣겜ꏨ꺽臣膀볯辽볯螃菣ꒂ苣薆臣뎂菣벃菣뎃菣궂菣莃苣ꖃ苣궶賦馁苣龁苣꺁苣ꎃ菣랂菣ꢂ菣뢂苣뎃菣銂郥뾁胣궂菣莃苣ꖃ苣벃苣Ꞃ菣袃臣膀苣ꎃ菣랂菣뎂菣벃菣뎃苣ꒂ菣뎃菣ꮁ臣蒁臣궂菣莃苣ꖃ苣벃苣Ꞃ菣袃臣骀鿧馁苣龁苣ꮁ胣许뷤것菣ꮃ菣莃菣꾃菣꾂蛥꺁菣邃苣릂臣覂臣骀鿧ꮁ苣隃苣꾂菣ꒂ菣馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯銼볯閼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯閼臣꾁胣궂菣莃苣ꖃ苣벃苣Ꞃ菣袃臣膀苣ꎃ菣랂菣뎂菣벃菣뎃苣ꒂ菣뎃菣銂胣誸뷤것菣ꮃ臣趃菣袃菣벃苣薆臣誸뷤것菣ꮃ臣궂菣莃苣ꖃ苣벃苣Ꞃ菣袃臣醃菣ꪃ菣랂菣馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯銼볯隼臣膀髩꒱黥隃菣莃苣膃苣벃菣薆臣隃菣莃苣銂ꛨꒁ臣讂臣膂臣릖돦銂郥肂胣躚뇥讞菣궃菣꾂菣Ꞃ菣뎃蛥꺁菣궃菣꾂苣讦臣醁苣龁苣꺁雦閳臣膀菣궃菣꾂臣较菣랂菣ꒀ苣随뻥馁苣떮髩ꢁ胣뺏鳥꺁菣莃菣꾃菣꾂菣馃菣ꞁ迧ꢜ臣隃菣莃苣膃苣벃菣銂髩꒱黥隃菣莃苣膃苣벃菣꺁菣벃菣ꮁ꣨骮臣讂껦躚臣膀菣궃菣꾂菣莃苣ꖃ胥銂迧ꢜ臣隃菣莃苣膃苣벃菣꺁菣벃苣ꮃ菣ꪃ菣薆臣ꒀ臣钯볨馁苣떮髩ꢁ胣较菣랂菣ꒀ臣邭菣궃菣꾂菣Ꞃ菣뎃臣貐鳦隃菣莃苣ꮁ菣莃菣뎃苣閁苣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣芁苣낁胣뺏鳥꺁菣궃菣꾂菣Ꞃ菣뎃苣邭菣궃菣꾂菣Ꞃ菣뎃臣궨껥鞁胣뺏鳥꺁菣궃菣꾂菣Ꞃ菣뎃蛥ꞁ菣궃菣꾂苣讦臣醁胣隃菣莃苣銂迥鞾臣讂胣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯銼볯隼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鞼臣꾁胣较菣랂菣ꒀ苣随뻥馁苣떮髩꾁胣蚃菣隃菣薆臣较菣랂菣ꒀ苣鲤듧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯銼볯隼臣龁臣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯颼臣꾁胣较菣랂菣ꒀ苣随뻥馁苣떮髩꾁胣较菣랂菣ꒀ苣袨껧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯邼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯銼볯隼臣覂볯銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀迧ꢜ臣隃菣莃苣膃苣벃菣銂귥隃菣莃苣膃苣벃菣ꮁ꣨骮臣讂껦躚臣膀菣莃菣꾃菣꾂迥ꞅ苣许뷤것菣ꮃ臣隃菣莃苣膃苣벃菣ꮁ꣨骮臣讂껦躚臣膀룤趽菣馃菣꺁菣궃菣꾂菣Ꞃ菣뎃蛥ꞁ軦ꊴ苣骶臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯銼볯邼臣膀껥붖뻤醼볯邼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯邼臣꾁胣뺏鳥꺁菣궃菣꾂菣Ꞃ菣뎃苣邭菣궃菣꾂菣Ꞃ菣뎃臣궨껥馁苣떮髩꾁胣뎂菣벃菣뎃菣궂菣莃苣ꖃ蛥꺁룤趽菣馃菣꺁菣궃菣꾂菣Ꞃ菣뎃臣뎂菣벃臣꺁菣ꒂ菣뾂臣뺯臣讂胥銂꣨骮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯醼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯醼臣꾁胣뺏鳥꺁菣궃菣꾂菣Ꞃ菣뎃蛥꺁菣궃菣꾂苣讦臣醁苣떮髩꾁胣隃菣莃苣较菣랂菣ꒀ臣뺏鳥꺁菣궃菣꾂菣Ꞃ菣뎃臣ꒁ臣ꚁ臣麃菣꾂菣蒃菣벃蛥꺁胥ꢁ룤뒇臣讂臣ꒈ껥馁苣떮髩ꢁ胣麃菣꾂菣蒃菣벃臣覂菣궃菣꾂臣꺁菣ꒂ菣뾂苣随뻥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯銼볯隼臣覂볯銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鳦릖돦꾁胣躚뇥讞菣궃菣꾂菣Ꞃ菣뎃苣讧꿧馁苣떮髩ꞁ臣ꎁ臣膀菣벃苣ꮃ볯辽볯趃菣袃菣벃苣꺁臣膂臣袃菣뎃苣꾂苣ꞃ菣螃菣뾂苣뺏鳥꺁菣궃菣꾂菣Ꞃ菣뎃臣뢛臣벾苣떮髩ꢁ胣隃菣莃苣貁郥龜菣궃菣꾂臣芁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣鶁臣ꞁ臣讂ꃥ袐胣貐鳦隃菣莃苣꺁菣莃苣ꖃ苣ꮐ苣膀뿤銂꟦覯臣讂껦躚臣膀곦ꮁ룤趽臣것菣ꮃ臣ꦼ뷯뒼菣莃菣꾃菣꾂臣꺁郥龜菣궃菣꾂臣较菣랂菣銂胩ꆿ臣讂껦躚臣膀곦ꮁ룤趽臣것菣ꮃ臣趃菣袃菣벃苣薆臣뺏鳥꺁菣궃菣꾂臣膀뿤銂苣龃菣袃臣讂껦躚臣膀苣ꮐ苣膀껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯鎼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鎼臣꾁胣겜雦閳臣膀髩꒱黥隃菣莃苣膃苣벃菣꺁苣銃菣것菣袃苣ꎃ菣랂菣銂꟦覯臣讂껦躚臣芁臣ꚁ胣뺏鳥꺁菣궃菣꾂菣Ꞃ菣뎃苣邭菣궃菣꾂菣Ꞃ菣뎃蛥꺁菣隃菣莃苣뎃苣궂菣莃苣ꖃ苣벃苣Ꞃ菣袃臣떂菣릂苣ꦃ苣隃臣讂껦躚臣膀귥隃菣莃苣膃苣벃菣薆臣뺏鳥隃菣莃苣膃苣벃菣꺁駧늌苣鞏臣ꖅ苣讂껦躚臣膀菣隃菣놂菣랂菣뎃苣馃菣袃苣薾臣떮髩ꢁ胣銂郥肂胣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯銼볯隼臣覂볯銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鳦릖돦꾁胣躚뇥讞菣궃菣꾂菣Ꞃ菣뎃臣뎂菣벃菣뎃菣궂菣莃苣ꖃ苣궶賦馁苣떮髩ꞁ臣ꎁ臣膀귥隃菣莃苣膃苣벃菣薆臣궂菣莃苣ꖃ苣銃菣것菣랂苣馃菣袃臣骀鿧銂迥ꆿ臣讂껦躚臣膀귥隃菣莃苣膃苣벃菣讁苣麃菣꾂菣蒃菣벃菣릂苣뎂菣벃臣膀臣貂苣떂菣릂苣ꦃ苣邃菣궃菣꾂菣Ꞃ菣뎃臣궂菣莃苣ꖃ苣벃苣Ꞃ菣袃臣醃菣ꪃ菣랂菣馁苣膀껦躚臣膀귥隃菣莃苣膃苣벃菣ꮁ꿥鲿臣讂迧ꢜ苣ꎃ菣랂菣閁苣ꚁ臣讂菣벃苣ꮃ菣ꪃ菣醃苣銂뷧趁迦袁苣떮髩ꢁ胣銂郥肂胣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯銼볯隼臣覂볯銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鳦릖돦꾁胣醃苣貁菣벃苣ꮃ菣ꪃ菣醃苣꺁雦鞁臣蚈닥銂뷥邈臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣芁苣뒠郥膀迧ꢜ臣隃菣莃苣膃苣벃菣薆臣낖臣蒁菣벃苣ꮃ菣벃菣銂꟦覯臣讂껦躚臣膀迧ꢜ臣隃菣莃苣膃苣벃菣銂菣벃苣ꮃ菣벃菣ꮁ귧鞁臣馁苣떮髩ꢁ胣궃菣ꮂ菣ꮃ菣袃臣낂菣벃菣ꮃ菣벃菣ꢁ郥颁臣ꪁ苣뺁臣膀雦鞁臣궃菣ꮂ菣ꮃ菣袃臣讧꿧銂맧誂뿨馁껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯隼臣膀껥財臣貂苣ꢁ胣躚뇥讞菣궃菣꾂菣Ꞃ菣뎃苣讧꿧鞁胣躚뇥讞菣궃菣꾂菣Ꞃ菣뎃臣躚뇥讞苣뎃菣莃苣릂苣讧꿧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯鞼臣膀껥붖뻤醼볯醼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣躚뇥ꒂ菣螃菣꾂苣薆臣许뷤것菣ꮃ臣隃菣莃苣膃苣벃菣뢁臣芏藧銂賦ꖅ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯銼볯隼臣龁臣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣薆臣许뷤것菣ꮃ臣麃菣꾂菣ꢜ臣뎂菣벃菣뎃菣궂菣莃苣ꖃ苣讧꿧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯馼臣膀껥붖뻤醼볯醼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯薆臣许뷤것菣ꮃ臣覂볯辽볯趃菣袃菣벃苣薆臣뺏鳥꺁菣馃菣ꮁ菣벃苣ꮃ鳦銂苣钃菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯銼볯邼臣膀껥붖뻤醼볯醼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯邼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀볯辽볯趃菣袃菣벃苣薆臣许뷤것菣ꮃ臣覂臣麃菣꾂菣ꢜ臣궂菣莃苣ꖃ臣뎂菣벃菣뎃苣銂뛧膌臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣袃菣莃苣꺁菣莃苣ꖃ苣벃菣銂郥肂菣ꮃ菣ꂃ菣ꎂ菣뾂菣钃菣꾂菣릂菣ꢁ胣隃菣벃菣閃苣ꮃ苣袃菣莃苣ꪃ苣袃苣ꦈ铧꾏菨ꪁ苣뎃菣뎃菣꺁菣릂菣ꢁ꿦莼臣讂臣膂臣떂菣릂苣ꪃ菣랂菣뎃菣趃菣뢂菣ꢁ胣较菣랂菣뎂菣覃臣ꊖ胩馁苣뎂菣蚃菣蒃苣邏뻤馁苣龁苣꺁苣뎃菣뎃菣궃苣벃苣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯銼볯醼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯銼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀꣨꾏臣貂臣뎂菣蚃菣蒃臣较菣랂菣뎂菣覃苣ꮐ苣鮃菣ꒂ菣ꪃ苣袃菣릂苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯銼볯醼臣龁臣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鎼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀ꛧꊭ臣貂臣뎂菣蚃菣蒃臣较菣랂菣뎂菣覃苣ꮐ苣隃菣莃苣ꪃ苣袃菣릂苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯銼볯醼臣覂볯銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣袃菣莃苣꺁菣莃苣ꖃ苣벃菣銂迥鞾臣讂臣膂臣较菣랂菣뎂菣覃꣨鞮菩銂郥肂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯閼臣膀껥붖뻤醼볯銼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯閼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀菣ꦃ苣蚃菣覃껥財鋧莢苣몢ꯧ馁苣龁苣ꮁ菣ꦃ苣蚃菣覃菣ꦃ菣袃菣ꦂ菣ꂃ菣뢂菣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯銼볯醼臣覂볯銼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꖈ臣螃菣ꒂ苣讁苣뎂菣蚃菣蒃苣邏뻤閁苣讂苣隃苣꾂菣ꒂ菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯銼볯醼臣覂볯銼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀볯辽볯螃菣ꒂ苣꾁胣ꖈ臣螃菣ꒂ苣ꮁ苣뎃菣뎃菣銂迦鮾臣讂菣隃菣莃苣ꎃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯銼볯颼臣膀껥붖뻤醼볯銼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯颼臣꾁胣ꦼ뷯뒼菣邃苣릂臣膀苣뎃菣뎃菣銂ꓨ낕臣螃菣ꒂ苣ꮁ迦鮾臣讂菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯銼볯醼臣覂볯銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀ꓨ낕臣螃菣ꒂ苣꾁胣떂菣릂苣ꦃ苣邃胣醃菣ꪃ菣랂菣膀臣龁臣ꮃ菣뾂胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣隃菣벃菣閃苣ꮃ苣銂뷤ꢔ臣ꚁ菣隃菣莃苣ꖃ裢떂菣릂苣ꦃ苣隃黥뎂菣蚃菣蒃藩ꆿ菣螃菣銂껥붖臣讂臣膂臣릖돦銂郥肂胣隃菣벃菣閃苣ꮃ苣銂뷤ꢔ臣ꚁ菣隃菣莃苣ꖃ裢떂菣릂苣ꦃ苣隃黥뎂菣蚃菣蒃藩ꆿ菣螃菣銂껥薣臣讂臣膂臣릖돦꾁胣袃菣莃苣꺁菣莃苣ꖃ苣벃菣銂郥肂苣隃苣꾂菣ꒂ菣隃菣벃菣閃苣ꮃ苣꺁駧늌苣鞏뿤馁苣떮髩ꢁ胣袃菣莃苣꺁ꓨ낕臣较菣랂菣뎂菣覃苣ꮐ苣醃菣ꪃ菣랂菣隃菣벃菣閃苣ꮃ苣銂铧蒁臣떂菣릂苣ꦃ苣邃菣ꮃ菣ꂃ菣ꎂ菣뾂臣뎂菣蚃菣蒃裥螉苣袨껧馁苣떮髩ꢁ胣뎂菣蚃菣蒃裥螉臣膀苣隃苣꾂菣ꒂ菣隃菣벃菣閃苣ꮃ苣薆臣궨껥鎃菣袃臣醃菣ꪃ菣랂菣隃菣벃菣閃苣ꮃ苣薆臣궨껥鎃菣袃臣꺁雩꺁菣莃菣肸蟨銂ꓧ馁ꃥ袐胣较菣랂菣뎂菣覃臣龁苣ꮁ苣隃苣꾂菣ꒂ菣ꮁ苣뎃菣뎃菣銂迦鮾臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯銼볯醼臣膀껥붖뻤醼볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣놨迥閁苣龁菣钃菣꾂臣螤闦꺁菣莃苣ꖃ苣벃菣銂郥肂菣꾃苣袃菣릂菣麃苣꾂苣ꢔ臣ꚁ苣隃苣꾂菣ꒂ菣隃菣벃菣閃苣ꮃ苣꺁菣꾃苣袃菣릂菣螈觧銂꣨鞮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯銼볯銼臣膀껥붖뻤醼볯鎼볯뺁臣꾁볯銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣떂菣릂苣ꦃ苣邃菣ꮃ菣ꂃ菣ꎂ菣뾂臣鮃菣ꒂ菣ꪃ苣袃菣릂苣ꢁ臣鎖臣ꆼ볯꒼ꧦ붃苣龮ꇨ馁苣鎁臣ꮁ苣誂菣꾃苣袃菣릂菣螈觧銂꣨鞮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯銼볯鎼臣膀껥붖뻤醼볯鎼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鎼臣꾁胣겜雦閳臣膀ꛧꊭ臣貂臣袃菣莃苣꺁ꓨ낕臣较菣랂菣뎂菣覃苣ꮐ苣隃菣莃苣ꪃ苣袃菣릂苣銂铧蒁臣떂菣릂苣ꦃ苣邃菣ꮃ菣ꂃ菣ꎂ菣뾂臣隃菣莃苣ꪃ苣袃裥螉苣袨껧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣떂菣릂苣ꦃ苣邃菣ꮃ菣ꂃ菣ꎂ菣뾂臣隃菣莃苣ꪃ苣袃菣릂苣ꢁ臣鎖臣꺼볯꺼볯ꊖ闦ꢁ臣ꚁ룤鎖菣ꮃ菣ꂃ菣ꎂ菣뾂苣袨껧鞁胣궸雩隃菣벃菣閃苣ꮃ苣ꢁ苣隃苣꾂菣ꒂ菣隃菣벃菣閃苣ꮃ苣ꢁ臣鎖臣ꆼ볯꒼雩낕臣鞁臣隃菣莃苣ꪃ苣袃裥螉苣袨껧馁苣鎁臣ꮁ苣ꎁ臣膀菣ꦃ菣꾂菣릂菣螈觧銂꣨鞮臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯銼볯閼臣膀껥붖뻤醼볯鎼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯閼臣꾁胣겜雦閳臣膀菣꾃苣袃菣릂菣螈觧貁胣떂菣릂苣ꦃ苣邃菣ꮃ菣ꂃ菣ꎂ菣뾂蛥꺁꣨骮菣莃菣ꢁ菣꾃苣袃菣릂菣麃苣꾂蛥꺁꣨骮菣莃菣ꢁ臣鎖臣鎃菣袃룤뒇苣몤臣膀菣ꦃ菣꾂菣릂菣螈觧貁胣떂菣릂苣ꦃ苣邃菣ꮃ菣ꂃ菣ꎂ菣뾂蛥꺁꣨骮菣莃菣ꢁ菣ꦃ菣꾂菣릂菣麃苣꾂臣궨껥鎃菣袃臣꺁雩꺁菣莃菣肸蟨貁臣蒁臣ꢁ苣몤臣뒠郥ꮁ胣뎂菣蚃菣蒃苣떂菣릂苣ꦃ苣邃臣邏뻤馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣螤闦꺁菣钃菣꾂臣鶁苣麁苣꺁菣莃苣ꖃ苣벃菣銂꣨鞮臣膀ꓨ낕臣袃菣莃苣꺁臣貂臣貂臣较菣랂菣뎂菣覃苣隃菣벃菣閃苣ꮃ苣ꮁ룤뢛臣馁苣鎁臣ꮁ苣ꎁ臣膀菣ꮃ菣ꂃ菣ꎂ菣뾂菣钃菣꾂菣릂菣銂铧邈臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯銼볯鞼臣膀껥財臣貂苣ꢁ胣떂菣릂苣ꪃ菣랂菣뎃菣ꮃ菣ꂃ菣ꎂ菣뾂苣뮙賩鞁胣떂菣릂苣ꪃ菣랂菣뎃菣ꮃ菣ꂃ菣ꎂ菣뾂臣뎂菣蚃菣蒃菣ꎂ菣뾂臣꺁藥骀菩蚈苣袨껧鞁胣놅胩ꢃ裥貁苣궃臣ꪁ臣뒠郥ꮁ胣떂菣릂苣ꪃ菣랂菣뎃菣ꮃ菣ꂃ菣ꎂ菣뾂臣ꊖ胩颻臣覂苣ꚁ臣讂苣뎃菣뎃菣銂迦鮾臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯銼볯鞼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯颼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀꣨꾏臣貂臣뎂菣蚃菣蒃苣몤臣鮃菣ꒂ菣ꪃ苣袃菣릂苣銂駧늌臣膀ꛧꊭ臣貂臣뎂菣蚃菣蒃苣몤臣隃菣莃苣ꪃ苣袃菣릂苣銂駧늌臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯銼볯鞼臣龁臣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣隃苣꾂菣鞃苣ꞃ菣隃菣벃菣閃苣ꮃ苣꺁菣莃苣ꖃ苣벃菣貁菣꾃苣袃菣릂菣麃苣꾂臣꺁苣궃믤隤臣螈觧銂鳦馁苣鎁臣銂裥骮臣膀苣鞁臣蚁臣芁苣낁苣뎃菣뎃菣銂迦鮾臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯銼볯鞼臣覂볯銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣떂菣릂苣ꪃ菣랂菣뎃菣ꮃ菣ꂃ菣ꎂ菣뾂臣较菣랂菣뎂菣覃臣隃菣莃苣ꪃ苣袃菣릂苣ꢁ臣벂菣ꖻꓥ꺁裥螉苣覜臣讂臣ꢁ苣ꒈ껥鞁胣节臣鶁臣ꞁ臣貂臣뎂菣蚃菣蒃臣邏뻤閁苣讂臣銂飩邁苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯銼볯鞼臣覂볯銼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣袃菣莃苣꺁菣莃苣ꖃ苣벃菣銂裥骮臣膀臣꺁菣莃苣ꖃ苣벃菣銂苣隃苣꾂菣鞃苣ꞃ菣隃菣벃菣閃苣ꮃ苣ꮁ鯦趁뻨肂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯銼볯鞼臣覂볯銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣袃菣莃苣꺁菣莃苣ꖃ苣벃菣銂裥骮臣膀菣莃苣ꖃ苣벃菣ꢁ苣隃苣꾂菣鞃苣ꞃ菣隃菣벃菣閃苣ꮃ苣ꢁ臣뢼볯늼苣龮ꇨ鞁臣낖臣蒁菣ꮃ菣ꂃ菣ꎂ菣뾂苣龔裦鞁胣떂菣릂苣ꪃ菣랂菣뎃菣ꮃ菣ꂃ菣ꎂ菣뾂苣낖臣蒁菣ꮃ菣ꂃ菣ꎂ菣뾂臣꺽臣鮏臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣薣뷧銂郥肂胣薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꦼ뷯뒼菣邃苣릂苣ꮐ苣芀볯辽볯螃菣ꒂ苣꾁胣袃菣莃苣貁髦랏賥뎂菣蚃菣蒃苣ꮐ苣鎁臣銂裥骮臣讂臣膂臣袃菣莃苣蚈ꇩꢃ臣膀菣钃菣꾂臣鞚迥隌苣뎃菣뎃菣銂郥肂臣蒁臣骀鿧銂믤꺁菣邃苣릂臣膀뿤馁苣龁苣꺁胩ꖟ菩ꢁ胣鞚迥隌苣뎃菣뎃菣꺁菣钃菣꾂跩銂郥肂菣钃菣꾂臣떂菣릂苣ꦃ苣隃臣讂臣膂臣떍苣隃苣꾂菣ꒂ菣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯銼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯钼臣꾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀髦랏賥閁苣龁苣뎃菣뎃菣銂郥肂菣钃菣꾂苣邏뻤馁苣龁苣꺁菣隃菣莃苣ꎃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯銼볯閼臣膀껥붖뻤醼볯钼볯뺁臣꾁볯銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀볯辽볯趃菣袃菣벃苣꾁胣袃菣莃苣ꮁ雩馁苣鞚迥隌臣貂臣뎂菣蚃菣蒃苣随뻥馁苣龁苣ꮁ菣隃菣莃苣ꎃ臣骀뿤鞁臣蒁苣ꮃ菣뾂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯銼볯隼臣膀껥붖뻤醼볯钼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯隼臣꾁胣ꮃ菣뾂臣膀髦랏賥閁苣龁苣뎃菣뎃菣ꮁ臣蒁臣꺁菣隃菣莃苣ꎃ臣覂菣钃菣꾂跩銂迥鞾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꮃ菣뾂臣膃苣벃菣銂믤鞁臣醃菣ꪃ菣랂菣ꮁ胩ꆿ臣ꚁ臣讂菣벃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀菣벃苣꺁跩떂菣릂苣ꦃ苣邃臣膀菣벃苣꺁菣Ꞃ菣뎃臣궸臣钃苣躃菣覃臣覂菣钃菣꾂跩銂迥鞾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀菣벃苣꾁菣钃菣꾂跩꺁臣膂臣궂菣莃苣ꖃ苣ꮐ臣膀跩떂菣릂苣ꦃ苣邃臣궂菣莃苣ꖃ苣Ꚃ苣벃菣ꊂ菣鞃臣讂臣膂臣ꮃ菣뾂臣膃苣벃菣꺁룤꺁菣ꊂ菣벃菣讁苣袃菣莃苣떍苣鞃菣ꢂ菣鞃菣ꎂ菣ꮁ迥鞾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀볯辽볯趃菣袃菣벃苣꾁胣ꮃ菣뾂臣骀뿤鞁臣蒁苣떂菣릂苣ꦃ苣邃苣ꮐ臣膀苣隃苣꾂菣ꒂ菣꾁髦랏賥閁苣龁苣뎃菣뎃菣꺁苣뎃苣ꖃ菣麃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯銼볯醼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯醼臣꾁胣떂菣릂苣ꦃ苣邃臣떍苣隃苣꾂菣ꒂ菣꾁菣벃苣讁苣袃菣莃苣떍苣随뻥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯銼볯銼臣膀껥붖뻤醼볯钼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯銼臣꾁胣떂菣릂苣ꦃ苣邃臣膀菣钃菣꾂跩銂뷤ꢔ臣ꚁ髦랏賥閁苣龁苣뎃菣뎃菣銂뻥랏臣讂臣膂臣ꦾ迥ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯銼볯鎼臣膀菣隃菣놂菣랂菣뎃裢떂菣릂苣ꪃ菣랂菣뎃黥뎂菣蚃菣蒃藩ꆿ鋧莢臣誁臣ꚁ髦랏賥떍苣ꆮ郧馁苣龁苣꺁雦閳苣ꮐ苣芀菣隃菣놂菣랂菣뎃菣떂菣릂苣ꪃ菣랂菣뎃黥뎂菣蚃菣蒃藩ꆿ鋧莢臣誁臣ꚁ髦랏賥떍苣ꆮ郧馁苣龁苣꺁雦閳臣膀髦랏賥閁苣龁苣뎃菣뎃菣銂郥肂菣钃菣꾂臣ꦈ铧꾏菨ꞁ臣讂臣蒁臣袃菣莃苣骀鿧銂迥ꆿ臣讂껦躚臣膀菣钃菣꾂跩ꮁ臣蒁臣떍껧蚐菣钃菣꾂苣떂菣릂苣ꦃ苣隃臣讂껦躚臣膀菣钃菣꾂跩貁裥ꢔ迥붃臣芁苣ꢁ臣蚁胩ꖟ苣鞏뿤馁苣떮髩ꢁ胣鞃菣ꢂ菣鞃菣ꎂ菣ꮁ苣ꎃ菣랂菣銂苣ꦂ菣ꂃ苣莃菣龁苣ꮁ菣钃菣꾂跩銂ꛨ花臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯銼볯钼臣膀껥붖뻤醼볯閼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀鳦릖돦꾁胣袃菣莃苣떍臣ꒁ臣ꚁ臣떂菣릂苣ꦃ苣邃臣覂臣膦뇦銂迥ꆿ臣讂껦躚臣膀苣ꎃ菣랂菣讁苣袃菣莃苣떍苣邏뻤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯銼볯鎼臣龁臣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯閼臣꾁胣겜雦閳臣膀菣钃菣꾂跩꺁裥ꢔ迥붃胦ꮁ雩鞁臣螃菣ꒂ苣ꮁ胩ꖟ臣讂臣膂臣떍껧蚐菣钃菣꾂苣讧꿧馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀鳦릖돦꾁胣袃菣莃苣떍臣궂菣莃苣ꖃ蛥ꮁ臣讂臣Ꚑ臣銂裥骮臣讂껦躚臣膀臣蚁臣ꪁ臣貂臣膀菣ꊂ菣벃菣讁苣袃菣莃苣떍苣膦뇦馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯閼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯閼볯ꞁ臣膀鳦릖돦꾁胣ꦈ铧꾏菨ꪁ菣隃菣莃苣ꖃ菣钃菣꾂臣较菣랂菣뎂菣覃苣ꮐ苣隃菣벃菣閃苣ꮃ苣銂꟦覯臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯銼볯颼臣膀껥붖뻤醼볯閼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯颼臣꾁胣袃菣莃苣떍苣膦뇦馁苣떮髩꾁胣袃菣莃苣떍苣随뻥馁苣龁苣ꮁ볯ꖼ볯뎂菣뎃菣銂駧財臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 龮雦设볯銼볯馼臣膀껥붖뻤醼볯閼볯讁苣醼볯閼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯馼臣꾁胣겜雦閳臣膀뗧꾷賦骮菣벃菣ꢁ苣隃苣꾂菣ꒂ菣躃菣覃臣꺁雩꺁믨膀룤ꮁ若鞏臣覂菣钃菣꾂跩銂뿤랭臣讂臣膂臣떂苣袃鯥覜跩銂뷤ꢔ臣ꚁ菣钃菣꾂跩銂髦랏賥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀鳦릖돦꾁胣醃菣ꪃ菣꾂菣鶃苣袃菣讁苣鞚迥隌臣貂臣뎂菣蚃菣蒃苣肃苣뎃菣벃菣馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀鳦릖돦꾁胣袃菣莃苣떍苣뾽铧鞁臣鞚迥隌臣貂臣뎂菣蚃菣蒃苣ꦾ迥馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮ꇨ閁苣讂臣膀髦랏賥뎂菣蚃菣蒃臣袃菣莃苣骀鿧銂迥ꆿ臣膀菣钃菣꾂胩ꖟ苣鞏뿤馁苣ꢁ跩ꆮ郧袃菣莃苣銂苣隃苣꾂菣ꒂ菣鞁胣袃菣莃苣떍臣ꦈ铧꾏菨ꞁ臣讂臣蒁臣떍胩ꖟ苣鞏뿤馁苣ꢁ胣钃苣躃菣覃臣覂菣钃菣꾂跩銂迥鞾臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯銼볯銼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鎼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀裥ꢔ迥붃臣뎂菣蚃菣蒃臣较菣랂菣뎂菣覃苣ꮐ苣隃菣벃菣閃苣ꮃ苣銂꟦覯臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯銼볯銼臣龁臣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣钃菣꾂胩ꖟ苣钃苣ꮃ菣뾂臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯銼볯閼臣膀껥붖뻤醼볯隼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯閼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀髦랏賥閁苣龁苣뎃菣뎃菣銂郥肂菣钃菣꾂苣떂菣릂苣ꦃ苣邃臣骀鿧馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯銼볯隼臣膀껥붖뻤醼볯隼볯讁苣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣隃苣꾂菣ꒂ菣讁苣袃菣莃苣떍臣膦뇦銂迥ꆿ臣龁臣趁臣袃菣莃苣떍苣떂菣릂苣ꦃ苣邃臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯銼볯鞼臣膀ꏨ꺽苣ꮐ苣芀ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣膀볯辽볯螃菣ꒂ苣銂郥肂胣鎁苣꾁臣龁胣ꦼ뷯뒼菣邃苣릂臣낂菣벃菣ꆃ菣邃苣莃菣꾂菣螃菣랂菣ꮃ苣떍藩莸苣뎃苣벃臣邏뻤馁苣ꊂ菣릂菣벃苣ꞃ菣ꢃ臣膀雩莿臣芁苣袃菣莃苣꺁菣莃苣ꖃ苣벃菣銂郥肂菣ꮃ菣ꂃ菣ꎂ菣뾂苣邏뻤鞁胣ꊖ뿥꺁臣讂苣뎃菣뎃菣銂뻥랏臣讂臣膂臣膀跩超룥뮂菣뾂菣讁苣떍苣鞏뿤馁苣떂菣릂苣ꦃ苣邃臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯閼볯醀⼼䥄㹖 龮雦设볯銼볯颼臣膀껥붖뻤醼볯隼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯隼볯ꞁ臣膀雩莿臣芁苣袃菣莃苣꾁胣醃菣ꪃ菣꾂菣钃菣꾂胣鞃菣ꒂ菣벃菣袃菣莃苣膀跩ꆮ郧袃菣莃苣膀臣龁臣뮂苣ꖃ菣蚃苣것菣ꮃ菣钃菣꾂胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯隼볯꾁胣龮雦设볯銼볯鞼臣龁臣醼볯隼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯馼臣꾁胣겜ꏨ꺽臣膀菣钃菣꾂臣螃菣ꒂ苣銂駧늌臣膀볯辽볯螃菣ꒂ苣ꮁ苣ꮃ菣鞃菣뎃菣랂菣鞃苣것菣뎃苣ꎃ菣銂駧財臣讂臣膂臣袃菣莃苣趃菣龃菣낂苣벃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯銼볯鞼臣覂볯銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀鳦薣뷧꾁胣ꦼ뷯뒼菣邃苣릂臣ꊂ苣螃菣蚃苣蚃苣銂ꓦ벨臣膀볯辽볯螃菣ꒂ苣ꮁ菣钃菣꾂苣ꮃ菣鞃跩銂迦鮾臣讂臣膂臣떍藩莸苣뎃苣벃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯銼볯醼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯醼臣꾁胣겜ꏨ꺽臣膀룤趽菣馃菣뢁臣궪臣随苣開뷤膀룤趽菣馃菣뢁臣뢛臣벾臣開뷤膀臣龁臣鶁臣ꆸ雦銂菣궃菣꾂臣讂臣膂臣貮藥Ꞁ雦財菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯銼볯鞼臣覂볯銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀菣馃菣꾁胣뮂苣ꖃ菣蚃苣것菣ꮃ胣趃菣袃菣벃苣것菣ꮃ胣뺁臣꾁臣꺁룤릖臣芁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯銼볯鎼臣膀껥붖뻤醼볯隼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鎼臣誁臣ꚁ胣겜ꏨ꺽臣膀룤趽菣馃菣뢁臣궪臣随苣開뷤膀룤趽菣馃菣뢁臣뢛臣벾臣開뷤膀臣龁臣鶁臣ꆸ雦銂菣궃菣꾂臣讂臣膂臣龩꿥Ꞁ雦財菩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯銼볯鞼臣覂볯銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀菣馃菣꾁胣뮂苣ꖃ菣蚃苣것菣ꮃ胣趃菣袃菣벃苣것菣ꮃ胣뺁臣꾁臣꺁룤릖臣芁苣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯銼볯閼臣膀菣隃菣놂菣랂菣뎃裢떂菣릂苣ꪃ菣랂菣뎃黥낒ꋥꮁ臣蒁臣袃菣莃苣鞚迥隌苣ꆮ郧馁苣龁苣꺁雦閳苣ꮐ苣芀菣隃菣놂菣랂菣뎃裢떂菣릂苣ꦃ苣隃黥낒ꋥꮁ臣蒁臣袃菣莃苣鞚迥隌苣ꆮ郧馁苣龁苣꺁雦閳臣膀菣벃苣ꞁ髦랏賥袃菣莃苣銂苣隃苣꾂菣ꒂ菣馁苣떮髩ꢁ胣鞚迥隌苣뎃菣뎃菣銂郥肂髦랏賥袃菣莃苣꺁胩ꖟ苣鞏뿤馁苣떮髩ꢁ胣떂菣릂苣ꦃ苣邃苣蚃苣蚃菣랂菣뎃菣莃苣벃苣銂跩超룥뮂菣뾂菣袼볯꒼볯覼臣膀뿤馁苣떮髩ꢁ胣ꮼ볯ꎼ臣覂臣袃菣莃苣鞚迥隌跩銂迥ꆿ臣讂껦躚臣膀菣钃菣꾂髦랏賥떍苣뾽铧鞁臣鞚迥隌苣뎃菣뎃菣銂뻥랏臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯銼볯隼臣膀껥붖뻤醼볯鞼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀鳦릖돦꾁胣閁苣ꪁ苣鞚迥隌苣뎃菣뎃菣銂郥肂髦랏賥袃菣莃苣ꮁ雩馁苣骀鿧銂迥ꆿ臣讂껦躚臣膀菣钃菣꾂髦랏賥떍苣ꢔ臣ꚁ臣覂臣讂髦랏賥뎂菣蚃菣蒃苣ꦾ迥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯銼볯閼臣龁臣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鞼臣꾁胣겜雦閳臣膀菣钃菣꾂髦랏賥떍苣龔裦馁苣떮髩ꢁ胣醃菣ꪃ菣랂菣ꊂ菣릂菣벃苣ꞃ菣ꆃ菣뮂菣뢂臣誁臣ꚁ菣钃菣꾂髦랏賥떍苣ꮼ볯ꎼ臣鞃菣랂菣馁苣떮髩ꢁ胣鞚迥隌苣뎃菣뎃菣銂菣벃苣ꮁ菣隃菣莃苣ꖃ臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯隼볯醀⼼䥄㹖 龮雦设볯銼볯颼臣膀껥붖뻤醼볯鞼볯讁苣醼볯鞼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯颼臣꾁胣겜雦閳臣膀苣隃苣꾂菣ꒂ菣讁苣鞚迥隌菣钃菣꾂臣떂菣릂苣ꪃ菣랂菣뎃苣鞏뿤馁苣떮髩ꢁ胣醃菣ꪃ菣랂菣讁苣鞚迥隌菣钃菣꾂臣醃菣ꪃ苣벃苣ꞃ菣銂迥ꆿ臣讂껦躚臣膀髦랏賥뎂菣蚃菣蒃苣ꮐ苣醃菣ꪃ苣벃苣ꞃ菣꺁胩ꖟ苣떂菣릂苣ꦃ苣邃臣邏뻤馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯鞼볯꾁胣龮雦设볯銼볯閼臣覂볯銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鞼볯ꞁ臣膀鳦릖돦꾁胣许뷤것菣ꮃ臣꺁ꫨ뾁蟥鞁胣誸뷤것菣ꮃ臣꺁鯦趁뻨뾁胣뺁臣꾁臣꺁룤릖苣늘臣鎁臣ꮁ苣ꎁ臣貮藥Ꞁ菣ꪃ苣벃苣붖ꇨ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯銼볯閼臣覂볯銼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀菣馃菣꾁胣뮂苣ꖃ菣蚃苣것菣ꮃ胣趃菣袃菣벃苣것菣ꮃ胣뺁臣꾁臣꺁룤릖臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯銼볯醼臣膀껥붖뻤醼볯鞼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯醼臣꾁胣겜雦閳臣膀룤趽菣馃菣뺁臣꺁ꫨ뾁迥誂胣许뷤것菣ꮃ臣꺁鯦趁뻨뾁胣뺁臣꾁臣꺁룤릖苣늘귦馁苣鎁臣ꮁ苣ꎁ臣龩꿥Ꞁ菣ꪃ苣벃苣붖ꇨ馁苣떮髩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯銼볯閼臣覂볯銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀菣馃菣꾁胣뮂苣ꖃ菣蚃苣것菣ꮃ胣趃菣袃菣벃苣것菣ꮃ胣뺁臣꾁臣꺁룤릖臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯銼볯鎼臣膀껥財臣貂苣ꢁ胣袃菣莃苣鞚迥隌跩銂铧邈臣膀菣钃菣꾂髦랏賥떍苣떍藩莸苣뎃苣벃볯ꮼ볯ꎼ볯ꮁ菣莃苣ꖃ臣膀菣钃菣꾂髦랏賥떍苣뾽铧鞁臣鞚迥隌臣貂臣뎂菣蚃菣蒃苣ꮃ菣뾂臣醃菣ꪃ菣랂菣馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯銼볯钼臣膀껥붖뻤醼볯颼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣鞚迥隌臣貂臣뎂菣蚃菣蒃苣떂菣릂苣ꦃ苣邃臣膀뿤馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯銼볯閼臣膀껥붖뻤醼볯颼볯뺁臣꾁볯銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀藩莸껥붖뻤醼볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣떍藩莸苣뎃苣벃臣覂菣钃菣꾂髦랏賥떍苣随뻥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯銼볯隼臣膀껥붖뻤醼볯颼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯隼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣钃菣꾂髦랏賥떍苣뾽铧鞁臣뎂菣蚃菣蒃苣ꦾ迥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯銼볯鞼臣膀껥붖뻤醼볯颼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀菣钃菣꾂菣벃菣뎃苣떂菣邃臣袂臣ꚁ迦鮾臣貂臣벨飦뢛苣뾽铧鞁臣ꊂ苣螃菣蚃苣蚃苣銂苣蚃苣蚃菣랂菣뎃臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯颼볯꾁胣龮雦设볯銼볯鎼臣覂볯銼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯颼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣貮藥Ꞁ菣ꪃ苣벃苣붖ꇨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鞼볯醀⼼䥄㹖 龮雦设볯銼볯馼臣膀껥붖뻤醼볯颼볯讁苣醼볯颼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯馼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀ꧦ蚯胦鶃菣랂菣銂雦財臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣薣뷧銂郥肂胣겜ꏨ꺽臣膀菣躃臣ꒂ菣뾂菣趃菣袃볯ꦼ뷯뒼볯趃菣袃菣벃苣銂郥뾁胣ꦼ뷯뒼菣莃菣꾃菣꾂臣랂菣ꒂ菣鲃菣袃苣ꮐ苣芀苣ꎃ苣궃菣莃菣꾁胣颭鳥銂ꓦ몇臣讂臣膂臣뮂菣떂臣膀苣ꎃ苣궃菣莃菣銂该讁臣龁苣꺁軦늀苣릂菣ꂃ臣膀ꓦ몇臣貂臣颭鳥ꮁ냥ꪁ臣ꢁ苣ꢃ裥蒚臣몟臣蒁臣ꢎ胩랂苣蚃菣銂裥ꆾ臣讂臣膂臣뮂菣떂臣覂臣螃菣뾂苣뾽铧馁苣龁苣꺁苣뎃菣궂苣袃苣뎃苣뎃臣膀믤꺁菣邃苣릂臣鶁臣颭鳥銂귨誑臣讂臣膂臣趃菣袃菣벃苣랂苣蚃菣ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯銼볯邼臣뮸ꇩ銂郥肂胣龮雦设볯銼볯醼臣꾁胣뮂菣떂臣膀铧较菣벃苣銂뻥讂臣膂臣ꮂ菣ꦃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯颼볯醀⼼䥄㹖 龮雦设볯銼볯銼臣膀껥붖뻤醼볯馼볯뺁臣꾁볯銼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀苣뎃苣꾁胣龔觧꺁蛧랂苣趃菣ꎃ苣趪귨馁苣龁苣꺁蛧뮂菣떂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯颼볯醀⼼䥄㹖 龮雦设볯銼볯鎼臣膀껥붖뻤醼볯馼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯銼볯鎼臣꾁胣뮂菣떂臣膀鿩뢁臣趽뷧膀鿩邺臣꺁럨ꊛ胣뺁臣꾁臣꺁룤릖苣ꒈ껥馁苣龁苣꺁菣ꒂ苣궃菣뎃苣것苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀苣뎃苣꾁胣뺯뇨ꦉ臣ꞁ臣鶷鯩銂裥骮臣讂臣膂臣것菣肃苣뎃苣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀귥ꢜ臣膀该蒁臣蒁苣ꦉ뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀苣ꎃ苣궃菣莃菣꾁胣ꢅ鳥莐룦趽苣릂菣ꂃ苣뾽铧鞁臣趽뷧誁苣뎁볯뺁臣꾁郥趁胣芁苣蒁臣鶁臣ꆸ雦銂裥骮臣讂臣膂臣난郧趽뷧릉껥랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀苣ꎃ苣궃菣莃菣꾁胣ꦉ뷤銂详蒁룤銁苣龁苣膀藥뮛菣讃菣袃臣ꖎ뛧馁苣龁苣膀ꓥꢃ藥뮛菣벃菣銂迦鮾臣讂臣膂胣뺁臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁臣螃菣ꒂ苣銂裥ꆾ臣讂臣膂臣궃菣莃菣랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀苣ꎃ苣궃菣莃菣꾁胣邃菣蚃菣銂藥뮛臣讂臣膂臣랂菣ꒂ菣鲃菣袃苣隤菩뮛뫦ꮁ蟨開髧ꮁ뗧袐臣讂臣膂臣薅鯩랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯馼볯꾁胣龮雦设볯銼볯邼臣覂볯銼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯馼볯ꞁ臣膀苣ꎃ苣궃菣莃菣꾁胣袃菣릂菣莃菣龮ꇨ낒ꋥ袼볯ꖼ볯覼苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯颼볯醀⼼䥄㹖 龮雦设볯鎼볯邼臣膀껥붖뻤醼볯馼볯讁苣醼볯馼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯邼臣꾁胣랂菣ꒂ菣鲃菣袃臣膀菣벃菣궸臣袃菣릂菣莃菣龮ꇨ낒ꋥ袼볯ꖼ볯覼苣몢ꯧ馁苣龁苣꺁菣ꦃ苣蚃菣覃菣ꦃ菣袃菣ꦂ菣ꂃ菣뢂菣벃菣袼볯낼볯覼苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯鎼볯醼臣膀껥붖뻤醼볯馼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯醼臣꾁胣랂菣ꒂ菣鲃菣袃臣膀ꓥꢃ菣邃苣릂臣뮛諥銂뻤ꚵ臣讂臣膂臣뮛諥몇諥랂苣蚃菣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯銼볯邼臣覂볯鎼볯醼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀ꏨ꺽臣膀귥ꢜ臣ꊖ臣讂菦놠苣놅鳦馁苣龁苣ꮁ郥颧臣난郧蒚ꃩ龟臣芁苣궃菣莃菣꺁뻧銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣궃菣莃菣꒾蛥꺁苣ꎃ苣궃菣莃菣銂裥ꆾ臣讂臣膂臣릖돦銂郥肂胣궃菣莃菣꒾蛥꺁苣ꎃ苣궃菣莃菣銂裥ꆾ臣讂臣膂臣릖돦꾁胣랂菣ꒂ菣鲃菣袃臣醿軦鞁臣颭鳥銂ꓦ몇臣讂껦躚臣膀꟧開臣ꚁ臣讂ꃥ袐臣랂菣ꒂ菣鲃菣袃苣鲁귦馁苣袂臣ꮁ軦늀苣릂菣ꂃ臣붑믤馁苣떮髩ꢁ胣颭鳥ꮁ臣蒁臣꒾臣궸臣隻臣궃菣莃菣ꮁ귨誑臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯鎼볯钼臣膀껥붖뻤醼볯邼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀귥ꢜ苣鲤蟥馁苣떮髩꾁胣랂菣ꒂ菣鲃菣袃臣醿臣ꮁ臣讂觧鎽臣開臣銂ꓦ몇臣讂껦躚臣膀铧ꦉ苣ꮐ苣ꦉ뷤銂裥麡臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯鎼볯閼臣膀껥붖뻤醼볯邼볯뺁臣꾁볯鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀귥ꢜ苣鲤蟥馁苣떮髩꾁胣랂菣ꒂ菣鲃菣袃臣醿臣ꮁ臣讂觧鎽臣뮔菥銂迥鞾臣讂껦躚臣膀铧较蛥꺁뫤鎖臣龁臣開觧銂귨ꖈ臣讂臣膂臣뮔菥銂蟥蚐臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯鎼볯隼臣膀껥붖뻤醼볯邼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯隼臣꾁胣颭鳥銂ꓦ몇臣讂껦躚臣膀裥꺁菣邃苣릂臣袂臣ꚁꓦ몇臣貂臣颭鳥銂郥肂귨誑菣莃苣벃苣銂迥ꆿ臣讂껦躚苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯鎼볯鞼臣膀껥붖뻤醼볯邼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯鞼臣꾁胣랂菣ꒂ菣鲃菣袃苣鲁귦馁苣袂臣ꮁ軦늀苣릂菣ꂃ臣붑믤馁苣떮髩꾁胣랂菣ꒂ菣鲃菣袃苣뺯郥꒺胩꺁菣릂臣隤臥ꮁ臣讂뷤꺽臣뮧该閁臣讂껦躚臣膀軦늀苣릂菣ꂃ苣麝뷤開臣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯醼볯鞼胣㲑䐯噉ਾ†껥붖뻤醼볯邼볯꾁胣龮雦设볯鎼볯鎼臣覂볯鎼볯鞼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯邼볯ꞁ臣膀鳦릖돦꾁胣邃菣蚃菣ꪃ苣벃菣貁뫤膂꣨骮臣貂臣뚈駩ꪜ뫦ꞁ臣讂臣ꢁ苣鲤蟥馁苣떮髩ꢁ胣랂菣ꒂ菣鲃菣袃苣薅鯩릂菣벃苣ꞃ菣ꮁ꟧開臣鮁苣떮髩ꢁ胣랂菣ꒂ菣鲃菣袃苣薅鯩螃菣ꒂ苣ꮁ蟨開髧ꮁ뗧袐臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯鎼볯馼臣膀껥붖뻤醼볯邼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯馼臣꾁胣겜雦閳臣膀苣ꎃ苣궃菣莃菣貁雦鞁臣뒠触ꮁ꟧開臣讂臣ꢁ苣ꒈ껥馁苣떮髩ꢁ胣뺏鳥꺁뷤꺽苣随뻥馁苣떮髩ꢁ胣낖臣蒁뷤꺽臣꺁뗧꾷苣麃菣钃菣낂臣讂껦躚臣膀臣袂臣랂菣ꒂ菣鲃菣袃苣뺏鳥꺁뷤꺽臣覂鯧馨뷤꺽臣뮧该閁臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯馼볯醀⼼䥄㹖 龮雦设볯鎼볯邼臣膀껥붖뻤醼볯邼볯讁苣醼볯邼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯邼臣꾁胣랂菣ꒂ菣鲃菣袃苣開臣馁臣ꢁ臣膀苣ꒂ菣ꦃ苣뎃臣鎾臣鎁臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯鎼볯鎼臣覂볯鎼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀믤꺁菣鲃菣袃臣ꚭ釥馁苣떮髩꾁胣랂菣ꒂ菣鲃菣袃臣ꢑ苣꺁ꃩ龟苣骀臣ꚁ꟧開臣讂觧鎽苣鲤蟥馁苣떮髩ꢁ胣誁苣뎁鳦节뿨辁臣芁苣궃菣莃菣ꮁ귨誑苣膀뿤鞁臣鶁臣鲤蟥銂鿧覂臣讂臣ꢁ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯鎼볯銼臣膀껥붖뻤醼볯邼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯銼臣꾁胣ꚭꃥ꾁胣ꦉ뷤꺁뷤꺽胣ꦉ뷤꺁꟧開胣뺁臣꾁觧鎽臣鲤蟥꺁ꋧ龮胦膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯鎼볯鎼臣膀껥財臣貂苣ꢁ胣ꪂ菣뢂苣꾂菣꺁귥ꢜ苣鲤蟥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣膀臣꺁苣隃苣Ꞃ苣袃臣鶃菣랂菣薆臣ꪂ菣뢂苣꾂菣꺁菣릂菣薆臣芁苣鎁臣銂裥骮臣膀뻧꺁룤꺁믤꺁菣鲃菣袃臣颭鳥꺁귨놠苣骀뿤馁苣膀釥꒻苣ꮐ苣麝룤芙髧龩ꋦ꾏ꫨ銪뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯鎼볯鎼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣隃苣Ꞃ苣袃臣龔觧ꞁ臣讂臣ꢁ苣ꒈ껥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣膀苣ꎃ苣궃菣莃菣銂臥ꊭ臣讂苣蚁臣ꢎ胩랂苣蚃菣ꮁ釥꒻臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯鎼볯閼臣膀껥붖뻤醼볯醼볯뺁臣꾁볯鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣랂菣ꒂ菣鲃菣袃苣낖臣蒁뷤꺽臣뮧该鞁胣낖臣蒁뷤꺽臣龩菨銂껥財臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯鎼볯鎼臣覂볯鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯醼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣袃菣릂菣莃菣龮ꇨ낒ꋥ袼볯ꖼ볯覼臣랂菣ꒂ菣鲃菣袃苣隃菣袃臣膀菣ꪃ苣벃苣궃菣覃臣뎂菣蚃苣릂菣ꢂ菣뢂菣銂菣벃菣閁臣讂臣ꢁ臣袂臣ꚁ苣ꎃ苣궃菣莃菣銂裥龜賥馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯鎼볯鞼臣膀껥붖뻤醼볯醼볯讁苣醼볯醼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯鞼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀苣ꎃ苣궃菣莃菣ꮁ뗧袐臣貂臣뮂菣떂苣몙ꛨ馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣膀臣꺁苣뎃苣꺁菣ꦃ苣邃苣궃菣覃臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯鎼볯颼臣膀ꏨ꺽苣ꮐ苣芀鳦薣뷧꾁胣ꊃ菣꺁苣뎃苣벃菣莃菣袼볯辽볯覼菣莃菣꾃菣꾂苣ꮐ臣膀볯辽볯趃菣袃菣벃苣꾁胣鞃菣閃苣벃苣袃菣릂菣뎃菣螃菣ꒂ苣袼볯ꚼ볯꒼볯꺁뷤꺽苣ꒈ껥馁苣龁苣꺁鳥蚐뷤꺽菦놠苣릂菣ꂃ臣膀苣馃菣袃苣벃菣ꮁ볯ꚼ볯꒼苣뮧该閁臣讂臣膂臣ꢎ胩랂苣蚃菣ꢁ胣낼볯늼볯ꮁꧦ붃苣邏뻤馁苣랂菣뎃ꧨꆾ苣뎃菣궃菣ꦃ臣膀苣ꮐ苣낼볯늼볯銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯醼볯꾁胣龮雦设볯鎼볯颼臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯馼臣꾁胣龩菨꾁胣開臣銂裥ꆾ臣讂臣ꢁ胣뮔菥銂苣ꎃ菣膃菣鞁믨膀臣讂臣ꢁ胣뺁臣꾁菣벃苣螃菣ꒂ苣ꮁ菣莃菣꾃菣꾂胩ꆿ苣邏뻤馁苣鎁臣膀臣讂臣꾁臣貂苣꺁믤辄臣蒵臣袐苣鮁苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯邼볯醀⼼䥄㹖 龮雦设볯鎼볯邼臣膀껥붖뻤醼볯醼볯뺁臣꾁볯鎼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀ꏨ꺽臣膀볯ꚼ볯꒼臣꺁胩ꆿ胣낼볯늼볯ꢁ럧ꖀ뿥钭菩袼볯늼볯ꢁ臣鎖臣骀뿤膀臣龁臣낼볯늼볯ꢁ鿥난뇥ꢁ臣鎖臣骀뿤膀臣龁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣ꞁ臣骀뿤銂迦鮾臣讂菣莃菣꾃菣꾂胩ꆿ苣릂菣ꂃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯醼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯醼臣꾁胣薣뷧꾁胣ꢂ菣袃菣钃菣骤蟩隌볯ꖼ볯覼菣ꪃ菣銂ꃦ趴臣讂臣膂臣袃菣릂菣莃菣龮ꇨ낒ꋥ袼볯ꖼ볯覼苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯銼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯銼臣꾁胣ꖼ볯蒃菣벃臣膀ꓨ낕臣낼볯늼볯貁뿥钭臣讂苣蚁臣뎂菣莃苣ꞃ菣뎃苣閁苣鞾苣Ꚃ苣ꒂ菣ꒂ菣袃臣麃菣钃菣낂臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯鎼볯颼臣覂볯鎼볯銼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀볯궼菣ꪃ菣꾁胣趽뷧Ꞻ꣦ꢁ郥Ꚃ苣ꒂ菣ꒂ菣袃臣龁苣꺁裥肝뫤骮駦뮈臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯鎼볯颼臣覂볯鎼볯鎼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀볯궼菣ꪃ菣꾁胣Ꚃ苣ꒂ菣ꒂ菣袃臣颭裥떍苣龔裦馁苣龁苣꺁苣벃菣ꒀ苣邏뻤馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯閼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯閼臣誁臣ꚁ胣薣뷧꾁胣꺛髧난臣ꞁ臣貵럨薃ꃥ銂迦鮾臣讂臣膂臣薗ꇨ袨铧ꢃ苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯隼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯隼臣꾁胣貵럨薃ꃥ꾁胣랂菣뎃胣Ꚃ苣ꒂ菣ꒂ菣袃胣趽뷧膀鯧蒚鳥膀臣龁臣꒺럥릂胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯銼볯꾁胣龮雦设볯鎼볯颼臣覂볯鎼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯銼볯ꞁ臣膀뗧꾷菦놠臣膀믤뾛뗧꾷苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯颼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯颼臣꾁胣낼볯늼볯꾁胣ꆄ뫤ꪈꧧ龩苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯醼볯醀⼼䥄㹖 龮雦设볯鎼볯馼臣膀껥붖뻤醼볯醼볯讁苣醼볯銼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯馼臣꾁胣낼볯늼볯꾁胣颍룤꺁껧蒽蛥꺁胩ꆿ臣龁苣꺁跩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯鎼볯颼臣覂볯鎼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀볯ꚼ볯꒼臣膀ꓨ낕臣겋ꯧ鞁臣ꆮ뷨薆臣骀뿤꺁臣膂臣螤闦꺁跩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯鎼볯颼臣覂볯鎼볯邼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀볯ꚼ볯꒼臣膀蟩螤臣讂껧蒽蛥꺁胩ꆿ臣龁苣꺁ꓨ낕껧蒽跩銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣鞃菣閃苣벃苣袃菣릂菣뎃菣螃菣ꒂ苣袼볯ꚼ볯꒼볯銂껧蚐臣讂臣膂臣릖돦銂郥肂胣鞃菣閃苣벃苣袃菣릂菣뎃菣螃菣ꒂ苣袼볯ꚼ볯꒼볯銂껧蚐臣讂臣膂臣릖돦꾁胣낼볯늼볯貁苣馃菣袃臣芏諥馁苣龁苣꺁苣麃菣覃苣鞏뿤馁苣떮髩ꢁ胣ꆮ뷨ꦨ臣龁苣꺁跩銂迥鞾臣讂껦躚臣膀껧蒽꣦ꮁ駧늌臣讂껦躚臣膀苣馃菣袃臣誷胦鲿귧ꢃ臣꾔迦銂迦鮾臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯鎼臣膀껥붖뻤醼볯鎼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣낼볯늼볯貁跥肸臣ꆮ뷨몌鿥薆臣開뷤鞁臣蒁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣颍룤꺁껧蒽賥龟臣覂臣떍臣ꒁ臣ꚁ뫤覸臣讂껦躚臣膀臣꺁跩銂뷤ꢔ臣ꚁ볯ꚼ볯꒼苣颍룤꺁껧蒽賥龟臣뮙賩馁苣떮髩ꢁ胣뮙賩貁裦龊臣龁ꃥ袐臣誷胦鲿귧ꢃ臣꺁胩ꆿ苣讖꟥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯鎼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯鎼볯銼臣龁臣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯钼臣꾁胣겜雦閳臣膀볯ꚼ볯꒼臣趇ꓨ馁苣ꆮ뷨몌鿥薆臣開뷤鞁臣蒁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣趇ꓨ馁苣ꆮ뷨몌鿥讁苣놅鳦떍苣꒺룦馁苣떮髩ꢁ胣놅鳦떍苣뾽铧鞁臣낼볯늼볯銂郥趇ꓨꆮ뷨몌鿥ꮁ駧늌臣讂껦躚臣膀臣릁臣꺁蟩螤臣讂껧蒽賥龟臣꺁駧늌臣邈諥鞁臣뒠郥꾁럧ꖀ뿥钭菩ꢁ臣骀뿤銂雩讧臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯閼臣膀껥붖뻤醼볯鎼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯閼臣꾁胣겜雦閳臣膀볯ꚼ볯꒼臣螤闦꺁蟩螤臣ꚁ臣ꪁ臣ꆮ뷨몌鿥薆臣開뷤鞁臣蒁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣趇ꓨ鞁臣蒁臣蒁껧蒽賥龟臣貂臣貂臣覂臣讀胣꺁跩銂뫤覸臣讂껦躚臣膀臩螈臣讀胣꺁跩銂뷤ꢔ臣ꚁ볯ꚼ볯꒼苣趇ꓨ鞁臣蒁臣蒁껧蒽賥龟臣鶁苣麁苣ꢁ駧늌臣讂껦躚臣膀臣릁臣꺁蟩螤臣ꚁ臣ꪁ臣ꆮ뷨몌鿥ꞁ臣뮙賩貁裦龊臣龁ꃥ袐臣誷胦鲿귧ꢃ臣꺁胩ꆿ苣讖꟥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯閼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯鎼볯銼臣覂볯鎼볯閼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣ꆮ뷨몌鿥뢁臣뮙賩貁裦龊臣ꪁ臣ꎁ臣ꢁ裥骮臣讂껦躚臣膀껧蒽賥龟裥ꆾ菣莃菣꾃菣꾂臣ꚭ釥馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯隼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯鎼볯銼臣覂볯鎼볯隼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣袃菣릂菣莃菣龮ꇨ낒ꋥ薆臣뮂苣ꖃ苣릂菣ꊂ臣覂菣ꪃ苣벃苣随뻥馁苣떮髩ꢁ胣鶈鳦鮣ꇨ袨铧鶃菣랂菣銂苣꾂菣ꎂ菣隌臣讂껦躚臣膀苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯銼볯醀⼼䥄㹖 龮雦设볯鎼볯颼臣膀껥붖뻤醼볯鎼볯讁苣醼볯鎼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯颼臣꾁胣鶈鳦鮣ꇨ袨铧鶃菣랂菣꾁胣ꊂ菣ꮂ菣鶃苣뎃菣讁苣꺁鯩놄胣鮃菣ꪃ菣낂胣뮔菥꺁苣ꎃ菣膃菣膀臣龁臣뮔菥趪귨꺁껥財胣芁苣蒁臣鶁苣覂臣뮻蓦꺁뗧뾁郥辂臣銂郥肂胣ꪇ뻥蒚臣開뷤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†껥붖뻤醼볯鎼볯꾁胣龮雦设볯鎼볯銼臣覂볯鎼볯颼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯鎼볯ꞁ臣膀鳦릖돦꾁胣趃菣袃菣벃苣ꖎ뛧貁諥ꪂ臣芁苣讁郥讁苣ꒈ껥馁苣떮髩ꢁ胣骀뿤銂铦蒖臣讂臣膂臣ꖎ뛧Ꞁ菣ꪃ苣벃苣龮ꏨ馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯馼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯鎼볯銼臣覂볯鎼볯馼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鳦릖돦꾁胣袃菣릂菣莃菣龮ꇨ낒ꋥ薆臣뮂苣ꖃ苣릂菣ꊂ臣覂菣ꊃ菣袃껧蚐菣ꪃ苣벃苣随뻥馁苣떮髩ꢁ胣誷胦鲿귧ꢃ臣袂苣ꪃ菣벃菣鮣ꇨꆮ郧銂迥붃臣馁苣떮髩ꢁ胣銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯邼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮ꇨ閁苣讂臣膀苣馃菣袃臣鲿귧鞁胣낼볯늼볯꺁该鲽臣龁苣꺁菣ꪃ苣벃苣随뻥鞁胣鶁臣ꚁ苣馃菣袃臣鲿귧馁苣袂臣ꮁ菣것菣ꆂ菣릂菣것苣鶃菣肃菣邃苣릂볯낼볯늼볯覼苣袃菣겂臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂鷩肸駦蒚ꧦ낢迥궪ꫥ鎽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯鎼볯銼臣膀껥붖뻤醼볯钼볯꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣낼볯늼볯薆臣ꪃ菣벃菣ꆮ郧鶃菣랂菣銂껥붖臣膀럧ꖀ뿥钭菩ꮁ苣讂菣ꊃ菣袃鏦鲽껧蚐苣꾏菨ꮁ臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯銼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯鎼볯醼臣龁臣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯鎼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀胩ꆿ苣릔雥馁苣龁苣꺁菣ꪃ苣벃苣龮雦馁苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯鎼볯钼臣膀껥붖뻤醼볯钼볯讁苣醼볯钼볯꺁臣骁苣讁臣뮸ꇩ銂郥肂胣龮雦设볯鎼볯钼臣꾁胣麝룤芙髧龩ꋦ꾏ꫨ銪뷤꾁胣龮ꇨ閁苣讂臣膀럧ꖀ뿥钭菩뢁臣ꪃ菣벃菣趃菣袃菣벃苣ꊂ苣뮂苣銂迦鮾臣讂苣蚁臣鞃菣뮂菣떂臣螌ꓧ馁苣붑믤銂郥肂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯钼胣㲑䐯噉ਾ†껥붖뻤醼볯钼볯꾁胣龮雦设볯鎼볯醼臣覂볯鎼볯钼臣蒁臣貂臣꺁룤財苣ꮐ苣芀껥붖뻤醼볯钼볯ꞁ臣膀鷩肸駦蒚ꧦ낢迥궪ꫥ鎽臣膀껥財臣貂苣ꢁ胣薗ꇨ袨铧ꢃ臣覂臣薗ꇨ袨铧銂迥醁藥貂苣袂臣ꮁ菣궃苣莃苣ꮁ賦몤臣讂釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯鎼볯隼臣膀믤辄臣隻臣龮雦设臣貐꟦ꮁ雦閳苣龮ꇨ馁苣龁苣꺁触떮苣馂臣讂ꏨ꺽苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 龮雦设볯鎼볯鞼臣膀껥財臣貂苣ꢁ胣릖돦銂껥붖臣讂胣뺁臣꾁믤辄臣隻臣龮雦设臣貐꟦ꮁꏨ꺽苣龮迧馁苣龁苣꺁ꧦ낢迥궪釥꒻苣ꮐ苣龩ꋦ꾏ꫨ릂菣것菣뢂苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 肸菩꺁껥붖뷥讅臣膀菣벃菣Ꚃ苣ꊂ胣閃苣벃菣Ꚃ苣ꊂ胣誁苣뎁苣閃菣Ꚃ苣ꊂ臣蚁臣꺁볯ꒁ臣龁臣鶁苣覂臣蒵臣袐苣鮁臣龮ꏨ閁苣鞾苣芀룤ꢃ臣龮雦ꊽ藦꾁臣龁胣龩ꋦ꾏ꫨ銪뷤ꮁꃦ趴臣貂臣붑믤ꢁ臣ꚁ껥薣臣貂胣龩ꋦ꾏ꫨ銪뷤꾁胣겜飦내鯦ꞁꫨ躘臣貂苣開뷤銂껥財臣讂臣膂臣뎂菣钃菣벃菣ꎂ菣낂菣ꦃ菣袃菣ꦂ菣ꂃ臣袂臣ꚁꫨ뾁蟥閁苣龮ꇨ閁苣鞾苣芀ꧦ낢迥궪ꫥ鎽臣膀ꧦ낢胣设臣낁苣뎃菣ꖃ菣뾂臣袂臣ꚁ迥궪臣芁苣ꊽ臣薃ꃥ銂ꃦ趴臣龁臣膀뿤馁苣龁苣꺁믤辄臣ꆃ苣讃苣ꂃ苣ꮐ臣鞾苣芀뻤袁臣膀ꧦ낢迥궪ꫥ鎽臣膀ꫨ뾁迥誂냥ꢔ菣ꊃ菣袼볯꾼볯覼胣ꦃ菣肃菣ꊂ苣뮂苣ꆃ菣ꪃ볯늼볯궼볯膀ꏧ鞰菣ꎂ苣꾂꣨뚆ꫥ鎽胣覅꣨뚆ꫥ鎽胣閃菣莃苣ꖃ菣ꊃ菣螃菣ꒂ苣膀臣讂臣꾁鯩鞰髧膀藥ꚭ髧膀鿩뾟髧膀臣龁臣隻臣ꊽ藦꺁볤궒뿤랏胣设臣낁臣誂苣醁郦膀돦膀뗨隤럧ꆿ迥膀菣뢂苣ꮃ뿤랏胣뺁臣꾁뿤랏苣膀뿤誁苣뎁볯节臣辁臣鞏뿤馁苣ꒂ菣뾂菣閃苣벃苣銂郥肂臣ꢁ臣ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯颼胣㲑䐯噉ਾ†룤龮雦ꊽ藦꾁胣肸껥薣臣龁臣龮雦设臣芁苣芀鳦躘듧뢛臣誁臣ꚁ胣貀룤龮雦ꊽ藦袼뷯躽†뷯趽뷯辽뷯覽뷯薽뷯钽볯趀胣貀볯ꒁ臣龮雦ꊽ藦袼뷯躽뷯₅薽뷯芽뷯蒽뷯趽뷯躽뷯覼胣膀胣肸菩꺁껥붖뷥讅볯鎽뷯趽뷯₅薽뷯芽뷯蒽뷯趽뷯躽뷯覼胣膀胣颧胣ꪁ껥붖뷥讅볯隽뷯銽뷯辽뷯鎽†뷯趽뷯辽뷯覽뷯薽뷯钽볯趀胣뺁臣꾁胣隻臣龮雦ꊽ藦袼뷯钽뷯薽뷯ₒ薽뷯芽뷯蒽뷯趽뷯躽뷯覼胣ꢁ꣨誏臣讂ꃥ袐胣鶁臣袂臣ꪁ껥붖뷥讅臣ꊖ臣ꚁꫨ躘臣龁觧骮臣릉뻥膀꟦ꂀ胣뺁臣꾁觧Ꞁ臣겜諦鎡臣醰臣辁臣节룤ꢃ臣龮雦ꊽ藦ꮁ郥뺁苣讂臣膀뿥骁臣节臣릁臣꺁껥붖뷥讅臣ꮐ臣貂苣辂臣ꞁ臣ꪁ臣鎁臣銂蓦뎑臣ꚁ臣讂胣貀룤龮雦ꊽ藦袼뷯躽†뷯趽뷯辽뷯覽뷯薽뷯钽볯趀胣貀볯ꒁ臣龮雦ꊽ藦袼뷯躽뷯₅薽뷯芽뷯蒽뷯趽뷯躽뷯覼胣膀臣龁臣貀룤ꢃ臣龮雦ꊽ藦袼뷯辽뷯薽†뷯趽뷯辽뷯覽뷯薽뷯钽볯趀臣颧胣ꪁ蟥뺏臣膀뿥骁臣节臣릁臣貁郥颁껥붖뷥讅苣螌臣ꢁ臣邙苣ꪁ臣芀臣讂껥붖뷥讅臣膦듧뺁臣꾁藦颧臣膀裥꺁껥붖뷥讅臣膦듧뺁臣꾁藦颧臣蒵臣袐苣鮁苣鎁臣貁臣趁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯鎼볯醀⼼䥄㹖 겜飦내鯦ꞁꫨ躘臣貂鯥몤臣貂苣馁臣ꚁ臣뎂菣鶃菣趃菣袃胣릉뻥膀꟦ꂀ胣릉胦ꪁ臣꾁胣릉껥꺁볯ꒁ臣龁臣螤闦꺁껥붖뷥讅臣ꮐ臣貂苣薿ꛨ꾁臣蒁胣겜飦내鯦ꮁ臣蒁臣膀苣뎃菣벃菣뎃菣膀觧뒾胣讧胩膀臣龁臣릉胦貁胣ꮐ臣貂胣鞾苣袼뷯膽뷯覼胣膀胣鞾苣袼뷯覽뷯袽뷯覼胣膀胣鞾苣袼뷯膽뷯覼胣膀臣龁臣貀뻥讂볯莽뷯閽뷯蒽볯趀臣낿臣覂苣ꚁ臣讂ꃥ袐胣设臣낁胣鶁臣릉껥꺁苣뎃菣벃菣뎃菣膀觧뒾胣讧胩膀臣龁臣릉胦貁郥뺁苣讂뿥膦臣ꪁ臣芀鳦躘듧뢛臣龁臣릉꣨讫뇦꺁꿧늛臣誁臣ꚁ胣貀룤袼뷯뺁臣꾁뷯躽볯趀ꛨꂴ臣肨迥貁臣讂ꃥ袐胣鶁苣꾁臣꺁ꛨꂴ臣醼臣鞁臣ꪁ臣鎁臣銂蓦뎑臣讂臣ꞁ臣ꪁ臣芀鳦躘듧뢛臣龁臣릉꣨讫뇦꺁꿧늛臣誁臣ꚁ胣붿諥꺁볯膽뷯₎膽뷯蒽뷯钽뷯辽뷯膽뷯覼胣膦듧ꮁ꣨誏臣芁苣뒠郥膀臣貂臣螤闦꺁뿨ꂊ臣膦듧貁臣讂臣ꢁ苣銎駩馁苣节臣ꞁ臣ꪁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 肸菩꺁껥붖뷥讅臣릉껥꺁껥薣뷥讅臣ꊖ臣ꚁꫨ躘臣貂臣蒁苣貁胣肸菩꺁껥붖뷥讅臣鎾臣ꚁ믤꺁껥薣뷥讅臣꾏菨ꞁ臣讂臣ꢁ臣馕蓦閁苣龁臣芀諥袁臣膀鯥ꊝ臣몤臣貂胣讁臣込臣龁臣겜飦내鯦ꞁꫨ躘臣貂臣蒁苣麛럨膦듧뺁臣꾁믤꺁觧뒾臣超뷧誁苣뎁볯뺁臣꾁ꃩ辺臣膀鯥몤臣袂臣겪飦閁苣龁觧骮臣릖돦ꞁ꟦邈臣貂苣薿ꛨ꾁臣蒁胣肸菩꺁껥붖뷥讅臣袂苣낁胣隻臣骤臣꺁꟦邈臣꾏菨ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯銼볯醼胣㲑䐯噉ਾ†鯥몤臣蒐苣릂菣ꂃ臣꾁胣뒠郥ꮁ苣ꎁ臣꾁胣ꢡ臣貂苣膦듧貁闧ꪁ臣ꚁ臣讂臣ꢁ臣袂臣込臣龁臣麡볤鞁臣蒁苣鎁臣貁臣讂臣ꢁ苣몤铥馁苣龁苣ꮁ胣膦듧貁臣貂臣貂郥颁迥ꞅ闧랏臣龁臣낕臣讂迥ꞅ闧랏苣膌臣鎁臣貁臣讂胣鞁臣鞁臣貁苣膀ꛨꂴ臣膀闧ꪁ苣龮ꏨ銂鳦鞁胣겜飦내鯦ꮁ鯥몤臣龁臣겪飦閁苣龁苣릂菣ꂃ臣肸菩뺁臣꾁臣릁臣ꢁ跥趃臣讂臣ꮁ跥蚈臣钟믨ꞁ臣誂뻥讂胣뎛臣몤臣貂臣蒁苣颧胣ꪁꛨꂴ臣貐臣ꞁ苣낕臣ꎁ臣蒁臣节苣蒁胣ꦁ臣覂苣견볯꺁ꛨꂴ臣벑臣膀臣ꆁ苣銂곧銼臣膦듧ꢁ釥뚁臣꾁믤辄臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣鎼볯钼볯醀⼼䥄㹖 肊돦꾁胣겜飦내鯦ꮁ裥馌臣貂臣릉껥꺁ꧨ내臣邙껥閁苣ꪁ臣芀껥鮚胣겜雩몤臣ꦁ臦銂迥醁苣鎽ꗦ薀臣膀觥낿臣겪飦誁苣뎁鯥ꊝ臣覂臣隻臣骤臣꺁ꓥꊽ臣겜諦閳臣蒯鯥薆臣ꪁ臣貂뻥讂臣ꢁ苣蚐꟨馁苣꾁臣ꞁ臣讂胣鎾臣ꚁ胣겜諦閳臣蒯鯥銂껥ꦾ臣讂臣꾁胣鶁苣ꮁ꿥馁苣芁苣蚂苣鲣귦銂郥肂럦颻臣릉꣨讫뇦꺁꿧늛臣芁苣芀㰊䐯噉ਾ⼼䥄㹖㰊䥄㹖䐼噉邀鯥醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈰㰴愯㰾䐯噉ਾ††††䐼噉邀鯥鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈰㰶愯㰾䐯噉ਾ††††䐼噉邀鯥閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈰㰸愯㰾䐯噉ਾ††††䐼噉邀鯥鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌰㰰愯㰾䐯噉ਾ††††䐼噉邀鯥馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰ㄳ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㐳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㘳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㠳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰〴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰ㄴ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㐴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㘴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㠴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰〵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰ㄵ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㐵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㘵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㠵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰〶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰ㄶ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㐶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㘶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㠶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰〷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰ㄷ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㐷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㘷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㠷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰〸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰ㄸ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㐸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㘸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㠸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰〹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰ㄹ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㈹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㌹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㐹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㔹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㘹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㜹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㠹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰〰㤹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰〰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㄰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㈰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㐰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㘰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㠰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰〱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄱ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㈱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㐱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㘱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㠱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰〲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄲ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌱㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄳ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐱㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄴ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔱㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄵ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘱㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄶ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜱㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄷ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠱㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄸ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤱㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰ㄹ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤱㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㌹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤱㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㔹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤱㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㜹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤱㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㄰㤹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰〲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㄰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰〲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰〲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰〲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰〲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤰⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯颼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰ㄲ㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄱ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰ㄲ㰲愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰ㄲ㰴愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰ㄲ㰶愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰ㄲ㰸愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤱⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯馼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥醼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄲ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㈲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤲⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯邼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄳ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㌲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤳⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯醼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄴ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㐲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤴⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯銼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄵ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㔲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤵⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鎼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄶ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㘲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤶⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯钼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄷ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㜲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤷⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯閼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄸ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㠲㰸愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鞼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㤸⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯隼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤲㰰愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯馼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰ㄹ⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤲㰲愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯醼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㌹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤲㰴愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯鎼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㔹⼼㹡⼼䥄㹖 †††㰠䥄㹖胣뎛볯鞼볯醀⼼䥄㹖 †††††㰠䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤲㰶愯㰾䐯噉ਾ††††䐼噉邀鯥銼볯閼胣㲑䐯噉ਾ††††††䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㜹⼼㹡⼼䥄㹖 †††㰠䐯噉ਾ䐼噉邀鯥鮚ꫨ뮟ꃥ誑胣㲑䐯噉ਾ䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㈰㠹⼼㹡⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰㤲㰹愯㰾䐯噉ਾ䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㌰〰⼼㹡⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰〳㰱愯㰾䐯噉ਾ䐼噉㰾⁡牨晥∽〲〲〵㜳㐸琮晩㸢〲〲〵㜳㐸琮晩ꃂ〰㌰㈰⼼㹡⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔰㌰㠷⸴楴≦㈾㈰㔰㌰㠷⸴楴쉦゠〰〳㰳愯㰾䐯噉ਾ⼼潢祤ਾ⼼瑨汭ਾ