What Are The Top 10 Companies To Hire Blockchain Developers from

What Are The Top 10 Companies To Hire Blockchain Developers from

Table of Contents

[fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_blend_mode=”none” video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” border_radius=”” box_shadow=”no” dimension_box_shadow=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” background_type=”single” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ last=”true” first=”true”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Since its genesis in 2008-09, blockchain technology has experienced significant developments. It began as a simple Bitcoin picture and quickly moved to more unexpected areas. Despite having the word “Block” built right in, “blockchain” has recently travelled further than any other technical phrase. It is resonating throughout nearly all of the current IT infrastructures, posing a possible threat to the very survival of the existing companies.

High-level innovations are now occurring in Ethereum. The areas where the Ethereum blockchain is heavily utilised are DApps, ICOs, and Tokens. The Hyperledger project is attempting to provide a complete blockchain protocol appropriate for enterprise-level applications alongside it, and so far, they have had positive outcomes.

The blockchain is developing more quickly than many other technologies already in use. New protocol suites, IDEs for development, environments for deployment, blockchain management tools, and related ecosystems are routinely released. This article briefly describes the top 10 companies in 2024 for hiring best blockchain developers.

Read Our Latest Blog: What Are The Benefits of Hiring a Blockchain Developer

[/fusion_text][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

What is Blockchain Technology?

Blockchain technology is software and a system that enables safe online transfers of certain instances of value (such as money, property, contracts, and identification credentials) without needing a middleman like a bank or the government. It is a specific kind of database accessible over a computer network. A collection of data is contained in each block of the chain, and each block is connected to the one before it via a cryptographic hash. As a result, adding, editing, or removing data from the blockchain is highly challenging since any changes would be immediately visible to all network users.

[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_blend_mode=”none” video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” border_radius=”” box_shadow=”no” dimension_box_shadow=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” background_type=”single” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ last=”true” first=”true”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Essential Skills for Top Blockchain Developers

Any blockchain project’s success depends on selecting qualified blockchain developers. Due to its intricate nature, blockchain technology necessitates a thorough grasp of distributed systems, smart contracts, and cryptography. Projects may be prone to mistakes and security flaws without the correct skills. Before making a hiring choice, it’s critical to thoroughly assess prospective employees’ or employers’ qualifications and expertise.

  • Programming skills: Proficiency in programming languages like Java, Python, and C++ is essential for top blockchain developers.
  • Cryptography skills: Blockchain developers should have a strong understanding of cryptography and its use in blockchain technology.
  • Distributed systems skills: Blockchain developers need to possess knowledge and experience in distributed systems and their functioning.
  • Problem-solving skills: As a blockchain developer, it is important to have the ability to recognize and address any issues that may arise concerning blockchain technology.
  • Communication skills: To be successful, blockchain developers must preoccupy the proficiency to articulate distinctly and effectively with other developers, business stakeholders, and the public.

Read Our Blog: Top Blockchain Technology Companies in 2023

[/fusion_text][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Factors to Consider When Hiring Blockchain Developers:

  • Determine the company’s level of experience in creating blockchain technology;
  • Consider the skills and qualifications of the developers;
  • Seek out developers who have a firm grasp of the blockchain’s underlying principles;
  • Evaluate the company’s approach to security and data protection;
  • Look for a company that values openness, cooperation, and innovation.

[/fusion_text][fusion_imageframe image_id=”69599|large” max_width=”” style_type=”” blur=”” stylecolor=”” hover_type=”none” bordersize=”” bordercolor=”” borderradius=”” align=”none” lightbox=”no” gallery_id=”” lightbox_image=”” lightbox_image_id=”” alt=”” link=”https://staging.solulab.com/inquire/?utm_source=SoluLabBlog&utm_medium=WhatAreTheTop10CompaniesToHireBlockchainDevelopersfrom_CTA1″ linktarget=”_self” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]https://staging.solulab.com/wp-content/uploads/2023/06/CTA-14-1024×292.png[/fusion_imageframe][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_blend_mode=”none” video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” border_radius=”” box_shadow=”no” dimension_box_shadow=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” background_type=”single” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ last=”true” first=”true”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Top 10 Companies for Hiring Blockchain Developers

One must partner with a reputable top blockchain development company to ensure reliable hands and top talent for your project. Here are the top 10 companies to consider:

[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”0px” padding_bottom=”” padding_left=”0px” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_blend_mode=”none” video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ admin_toggled=”no”][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” box_shadow=”no” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” background_type=”single” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ first=”true” last=”true” padding_right=”30px” padding_left=”30px”][fusion_code]PHN0eWxlPgogIC5ib3gtc2VjdGlvbiB7CiAgICBwYWRkaW5nOiAyNXB4IDBweCAhaW1wb3J0YW50OwogIH0KCiAgLmJveC1zZWN0aW9uLWNvbnRhaW5lciB7CiAgICBtYXgtd2lkdGg6IDEwMjBweDsKICAgIG1hcmdpbjogYXV0bzsKICB9CgogIC5maXJzdC1yb3csCiAgLnNlY29uZC1yb3cgewogICAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMjsKICB9CgogIC5ib3gtc2VjdGlvbiAuY29sLTEgewogICAgd2lkdGg6IDcwLjYyNSU7CiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAyMHB4OwogIH0KCiAgLmJveC1zZWN0aW9uIC5jb2wtMiB7CiAgICB3aWR0aDogMjguODc1JTsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBhbGlnbi1pdGVtczogY2VudGVyOwogICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgfQoKICAuYm94LXNlY3Rpb24gLnJvdyB7CiAgICBkaXNwbGF5OiBmbGV4OwogIH0KCiAgLmJveC1zZWN0aW9uIC5oZWFkaW5nLWJveCB7CiAgICBkaXNwbGF5OiBmbGV4OwogIH0KCiAgLmJveC1zZWN0aW9uIC5oZWFkaW5nLWJveCBpbWcgewogICAgd2lkdGg6IDU5cHg7CiAgICBoZWlnaHQ6IGZpdC1jb250ZW50OwogIH0KCiAgLmhlYWRpbmctYm94IGg0IHsKICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OwogICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7CiAgICBmb250LWZhbWlseTogIkhlbHZldGljYSBOZXVlIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50OwogICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OwogICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsKICB9CgogIC5oZWFkaW5nLWJveCB7CiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7CiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7CiAgfQoKICAuZmlyc3Qtcm93IC5oZWFkaW5nLWJ0biBhIHsKICAgIGNvbG9yOiAjZmZmOwogICAgYm9yZGVyLXJhZGl1czogNHB4OwogICAgZm9udC1zaXplOiAxN3B4OwogICAgcGFkZGluZzogMTBweCAyMHB4OwogICAgYmFja2dyb3VuZC1jb2xvcjogI2UwMzQzNCAhaW1wb3J0YW50OwogICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgZm9udC1mYW1pbHk6ICJIZWx2ZXRpY2EgTmV1ZSIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsKICB9CgogIC5wYXJhZ3JhcGgtY29udGVudCBwIHsKICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsKICAgIGZvbnQtZmFtaWx5OiAiSGVsdmV0aWNhIE5ldWUiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OwogICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7CiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsKICB9CgogIC5wYXJhZ3JhcGgtY29udGVudCB7CiAgICBwYWRkaW5nOiAyMHB4IDMwcHggMHB4IDBweCAhaW1wb3J0YW50OwogIH0KCiAgLmJveC1zZWN0aW9uIC5pY29uLWxpc3QgewogICAgcGFkZGluZzogMTdweCAxMHB4IDBweCAxMHB4OwogICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlMmUyOwogIH0KCiAgLmljb24tbGlzdCBwIHsKICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsKICAgIHBhZGRpbmctYm90dG9tOiAxZW0gIWltcG9ydGFudDsKICAgIG1hcmdpbjogOHB4IDBweCAhaW1wb3J0YW50OwogICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7CiAgfQoKICAuaWNvbi1saXN0IHAgc3BhbiB7CiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDsKICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OwogIH0KCiAgLnNlY29uZC1yb3cgLmNvbC0yIHsKICAgIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50OwogICAgYWxpZ24taXRlbXM6IHN0YXJ0ICFpbXBvcnRhbnQ7CiAgfQoKICAuaWNvbi1saXN0IGltZyB7CiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50OwogIH0KCiAgLmZpcnN0LXJvdyAucm93IHsKICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsKICB9CgogIC5oZWFkaW5nLWJveCBpbWcgewogICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDsKICB9CgogIC5wYXJhZ3JhcGgtY29udGVudC1saXN0IHsKICAgIG1hcmdpbjogMTBweCAyMHB4ICFpbXBvcnRhbnQ7CiAgfQoKICAucGFyYWdyYXBoLWNvbnRlbnQtbGlzdCBsaSB7CiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsKICB9CgogIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNDI1cHgpIHsKICAgIC5ib3gtc2VjdGlvbiAucm93IHsKICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsKICAgIH0KCiAgICAuYm94LXNlY3Rpb24gLmNvbC0xLAogICAgLmJveC1zZWN0aW9uIC5jb2wtMiB7CiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAgICB9CgogICAgLmJveC1zZWN0aW9uIC5pY29uLWxpc3QgewogICAgICBib3JkZXItbGVmdDogMHB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDsKICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsKICAgIH0KICB9CgogIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNHB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHsKICAgIC5ib3gtc2VjdGlvbiAucm93IHsKICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsKICAgIH0KCiAgICAuYm94LXNlY3Rpb24gLmNvbC0xLAogICAgLmJveC1zZWN0aW9uIC5jb2wtMiB7CiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAgICB9CgogICAgLmJveC1zZWN0aW9uIC5pY29uLWxpc3QgewogICAgICBib3JkZXItbGVmdDogMHB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDsKICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsKICAgIH0KCiAgICAuaGVhZGluZy1ib3ggaDQgewogICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsKICAgIH0KCiAgICAuaGVhZGluZy1ib3ggaW1nIHsKICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDsKICAgIH0KCiAgICAuaGVhZGluZy1idG4gewogICAgICBtYXJnaW46IDE1cHggMHB4ICFpbXBvcnRhbnQ7CiAgICB9CgogICAgLmJveC1zZWN0aW9uIC5jb2wtMSB7CiAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OwogICAgfQoKICAgIC5oZWFkaW5nLWJveCB7CiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7CiAgICB9CgogICAgLnBhcmFncmFwaC1jb250ZW50IHsKICAgICAgcGFkZGluZzogMjBweCAzMHB4IDBweCAyMHB4ICFpbXBvcnRhbnQ7CiAgICB9CiAgfQo8L3N0eWxlPgoKPHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICA8ZGl2IGNsYXNzPSJib3gtc2VjdGlvbi1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0ibWFpbi1ib3giPgogICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTEiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L0dyb3VwLTExMTY2MDAxNDctbmV3LnBuZyIgYWx0PSIiPgogICAgICAgICAgICAgIDxoND48c3Bhbj4xLiBTb2x1TGFiPC9zcGFuPjwvaDQ+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJ0biI+CiAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vP3V0bV9zb3VyY2U9U29sdUxhYkJsb2cmdXRtX21lZGl1bT1XaGF0QXJlVGhlVG9wMTBDb21wYW5pZXNUb0hpcmVCbG9ja2NoYWluRGV2ZWxvcGVyc2Zyb20iPlZpc2l0CiAgICAgICAgICAgICAgICBXZWJzaXRlPC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0ic2Vjb25kLXJvdyI+CiAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMSI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBhcmFncmFwaC1jb250ZW50Ij4KICAgICAgICAgICAgICA8cD5Tb2x1TGFiIGlzIGEgcHJvbWluZW50IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL2Jsb2NrY2hhaW4tZGV2ZWxvcG1lbnQtY29tcGFueS8/dXRtX3NvdXJjZT1Tb2x1TGFiQmxvZyZ1dG1fbWVkaXVtPVdoYXRBcmVUaGVUb3AxMENvbXBhbmllc1RvSGlyZUJsb2NrY2hhaW5EZXZlbG9wZXJzZnJvbSI+YmxvY2tjaGFpbiBkZXZlbG9wbWVudCBjb21wYW55PC9hPiB0aGF0IGZvY3VzZXMgb24gdGhlIGRldmVsb3BtZW50IG9mIHRoZSB0ZWNobm9sb2d5IGZvciBib3RoIGRlY2VudHJhbGlzZWQgYW5kIGRpZ2l0YWwgbWFya2V0cy4gV2l0aCBuZWFybHkgbmluZSB5ZWFycyBvZiBleHBlcmllbmNlIGluIHRoZSBpbmR1c3RyeSwgdGhleSBoYXZlIGV4cGFuZGVkIHRoZWlyIHNlcnZpY2VzIHRvIGluY2x1ZGUgYSByYW5nZSBvZiBzb2Z0d2FyZSBwcm9kdWN0cyBzdWNoIGFzIG1vYmlsZSBhbmQgb25saW5lIGFwcHMuPC9wPgogICAgICAgICAgICAgIDxwPlNvbHVsYWIgaGFzIGEgdGVhbSBvZiBoaWdobHkgc2tpbGxlZCBkZXZlbG9wZXJzIHdpdGggY29tcHJlaGVuc2l2ZSBrbm93bGVkZ2Ugb2YgYWxsIGFzcGVjdHMgb2YgYmxvY2tjaGFpbiB0ZWNobm9sb2d5LiBJbiBhZGRpdGlvbiwgdGhleSBvZmZlciBibG9ja2NoYWluLWJhc2VkIHNvbHV0aW9ucyBmb3IgYSB2YXJpZXR5IG9mIGluZHVzdHJpZXMsIHN1Y2ggYXMgc3VwcGx5IGNoYWluIG1hbmFnZW1lbnQsIGhlYWx0aGNhcmUsIGFuZCBmaW5hbmNlLiBJZiB5b3UncmUgbG9va2luZyB0byA8YSBocmVmPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS9oaXJlLWJsb2NrY2hhaW4tZGV2ZWxvcGVycy8/dXRtX3NvdXJjZT1Tb2x1TGFiQmxvZyZ1dG1fbWVkaXVtPVdoYXRBcmVUaGVUb3AxMENvbXBhbmllc1RvSGlyZUJsb2NrY2hhaW5EZXZlbG9wZXJzZnJvbSI+aGlyZSB0b3AgYmxvY2tjaGFpbiBkZXZlbG9wZXJzPC9hPiBmb3IgeW91ciBwcm9qZWN0LCBsb29rIG5vIGZ1cnRoZXIgdGhhbiBTb2x1TGFiLiBUaGVpciBkZXZlbG9wZXJzIGFyZSBwcm9maWNpZW50IGluIGJsb2NrY2hhaW4gdGVjaG5vbG9neSBhbmQgZXhwZXJ0cyBpbiByZWxhdGVkIHRlY2hub2xvZ2llcywgc3VjaCBhcyBzbWFydCBjb250cmFjdHMgYW5kIGRlY2VudHJhbGlzZWQgYXBwbGljYXRpb25zIChEQXBwcykuPC9wPgogICAgICAgICAgIAogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iaWNvbi1saXN0Ij4KCiAgICAgICAgICAgICAgPHA+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY29pbi5zdmciIHdpZHRoPSIyNXB4IgogICAgICAgICAgICAgICAgICBoZWlnaHQ9IjI1cHgiPgogICAgICAgICAgICAgICAgPHNwYW4+JDI1LTQ5PC9zcGFuPgogICAgICAgICAgICAgIDwvcD4KCiAgICAgICAgICAgICAgPHA+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tdXNlcnMtMS5zdmciIHdpZHRoPSIyNXB4IgogICAgICAgICAgICAgICAgICBoZWlnaHQ9IjI1cHgiPgogICAgICAgICAgICAgICAgPHNwYW4+NTAtMjQ5PC9zcGFuPgogICAgICAgICAgICAgIDwvcD4KCiAgICAgICAgICAgICAgPHA+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY2FsZW5kYXItZHVlLTEuc3ZnIgogICAgICAgICAgICAgICAgICB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgICAgICAgICAgICAgIDxzcGFuPjIwMTQKICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgICA8L3A+CgogICAgICAgICAgICAgIDxwPgogICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLW1hcC1waW4uc3ZnIiB3aWR0aD0iMjVweCIKICAgICAgICAgICAgICAgICAgaGVpZ2h0PSIyNXB4Ij4KICAgICAgICAgICAgICAgIDxzcGFuPkxvcyBBbmdlbGVzLCBDQSwgVVNBPC9zcGFuPgogICAgICAgICAgICAgIDwvcD4KCiAgICAgICAgICAgICAgPHA+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tYnJpZWZjYXNlLTIuc3ZnIiB3aWR0aD0iMjVweCIKICAgICAgICAgICAgICAgICAgaGVpZ2h0PSIyNXB4Ij4KICAgICAgICAgICAgICAgIDxzcGFuPjxhIGhyZWYgPSAiaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vY2FzZS1zdHVkaWVzL25vdmFwYXktbmV4dXMvIj5Ob3ZhUGF5IE5leHVzPC9hPiwgPGEgaHJlZiA9ICJodHRwczovL3d3dy5zb2x1bGFiLmNvbS9jYXNlLXN0dWRpZXMvbW9ycGhldXMtbmV0d29yay8iPk1vcnBoZXVzPC9hPgogICAgICAgICAgICAgICAgPC9zcGFuPgogICAgICAgICAgICAgIDwvcD4KCiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9kaXY+Cjwvc2VjdGlvbj4=[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICA8ZGl2IGNsYXNzPSJib3gtc2VjdGlvbi1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0ibWFpbi1ib3giPgogICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTEiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA2L0xlZXdheWhlcnR6LTEucG5nIiBhbHQ9IiI+CiAgICAgICAgICAgICAgPGg0PjxzcGFuPjIuIExlZXdheWhlcnR6PC9zcGFuPjwvaDQ+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJ0biI+CiAgICAgICAgICAgICAgCiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJzZWNvbmQtcm93Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icGFyYWdyYXBoLWNvbnRlbnQiPgogICAgICAgICAgICAgIDxwPkxlZXdheWhlcnR6IGlzIHdpZGVseSByZWNvZ25pemVkIGFzIGEgdG9wIGNob2ljZSBmb3IgYnVzaW5lc3NlcyBzZWVraW5nIHRvIGhpcmUgYmxvY2tjaGFpbiBkZXZlbG9wZXJzLiBUaGVpciB0ZWFtIGJvYXN0cyB5ZWFycyBvZiBleHBlcmllbmNlIGFuZCBhIHByb3ZlbiB0cmFjayByZWNvcmQgaW4gdGhlIGluZHVzdHJ5LCBkZW1vbnN0cmF0aW5nIHRoZWlyIGV4cGVydGlzZSBhbmQgYWJpbGl0eSB0byBlbGV2YXRlIGFueSBwcm9qZWN0LjwvcD4KICAgICAgICAgICAgICA8cD5UaGUgZGV2ZWxvcGVycyBhdCBMZWV3YXloZXJ0eiBwb3NzZXNzIGEgaGlnaCBsZXZlbCBvZiBwcm9maWNpZW5jeSBpbiBibG9ja2NoYWluIHRlY2hub2xvZ3ksIHdpdGggYSBjb21taXRtZW50IHRvIHN1cnZpdmluZyB0b3BpY2FsIHdpdGggdGhlIGxhdGVzdCByZWZpbmVtZW50cyBpbiB0aGUgZmllbGQuIFRoZXkgdGFrZSBwcmlkZSBpbiBkZWxpdmVyaW5nIGJlc3Bva2Ugc29sdXRpb25zIHRhaWxvcmVkIHRvIG1lZXQgZWFjaCBjbGllbnQncyB1bmlxdWUgbmVlZHMuPC9wPgogICAgICAgICAgICAgIAogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iaWNvbi1saXN0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY29pbi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+JDUwKzwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi11c2Vycy0xLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj4xMDArPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLWNhbGVuZGFyLWR1ZS0xLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj4yMDA5Cjwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1tYXAtcGluLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICAgPHNwYW4+U2FuIEZyYW5jaXNjbywgQ0E8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tYnJpZWZjYXNlLTIuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPkhlcnNoZXkncyxNY0tpbnNleSwgUCZHPC9zcGFuPgo8L3A+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9kaXY+Cjwvc2VjdGlvbj4=[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvSUJNLTEucG5nIiBhbHQ9IiI+CiAgICAgICAgICAgICAgICA8aDQ+PHNwYW4+My4gSUJNIDwvc3Bhbj48L2g0PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJ0biI+CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzZWNvbmQtcm93Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMSI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icGFyYWdyYXBoLWNvbnRlbnQiPgogICAgICAgICAgICAgICAgPHA+SUJNIGhhcyBiZWVuIGEgbGVhZGVyIGluIHRlY2hub2xvZ3kgZm9yIGEgY2VudHVyeSBhbmQgaXMgd2VsbCBrbm93biBmb3IgaXRzIGdyb3VuZGJyZWFraW5nIGVmZm9ydHMgaW4gQUkgcmVzZWFyY2ggYW5kIGRldmVsb3BtZW50LiBUaGV5IHByb3ZpZGUgYSByYW5nZSBvZiBBSSBzZXJ2aWNlcywgaW5jbHVkaW5nIHN0cmF0ZWd5LCBjb25zdWx0aW5nLCBhbmQgaW1wbGVtZW50YXRpb24sIGFuZCBoYXZlIG92ZXIgMTAsMDAwIEFJIHByb2Zlc3Npb25hbHMgc3ByZWFkIGFjcm9zcyBtb3JlIHRoYW4gMTAwIG5hdGlvbnMuPC9wPgogICAgICAgICAgICAgICAgPHA+SUJNIGhhcyBhbHNvIGNyZWF0ZWQgSUJNIFdhdHNvbiwgYSBjbG91ZC1iYXNlZCBwbGF0Zm9ybSB0aGF0IGFpZHMgYnVzaW5lc3NlcyBpbiBkZXZlbG9waW5nIGFuZCBpbXBsZW1lbnRpbmcgQUkgc29sdXRpb25zLiBBY2NvcmRpbmcgdG8gbW9zdCAgYmxvY2tjaGFpbiBkZXZlbG9wZXJzLCBJQk0gaXMgYSB0b3AgYnVzaW5lc3MgdGhhdCBwcm92aWRlcyBibG9ja2NoYWluIGNvbnN1bHRhdGlvbiwgaW1wbGVtZW50YXRpb24sIGFuZCBkZXZlbG9wbWVudCBzZXJ2aWNlcy4gVGhleSBwcm92aWRlIHRoZWlyIGN1c3RvbWVycyB3aXRoIHNwZWNpYWxpc2VkIGJsb2NrY2hhaW4gc29sdXRpb25zIHRoYXQgYWxpZ24gd2l0aCB0aGVpciBvcmdhbmlzYXRpb25hbCBvYmplY3RpdmVzIGFuZCBwYXJ0aWN1bGFyIGJ1c2luZXNzIG5lZWRzLjwvcD4KICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9Imljb24tbGlzdCI+CiAgICAgICAgICAgICAgICA8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLWNvaW4uc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPiQ5OSs8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tdXNlcnMtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MzQ1LDAwMDwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jYWxlbmRhci1kdWUtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MTkxMQo8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tbWFwLXBpbi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgIDxzcGFuPkFybW9uaywgTmV3IFlvcms8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tYnJpZWZjYXNlLTIuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPkFCTiBBTVJPLCBXYWxtYXJ0LCBNYWVyc2ssIEluZGlhbiBTdGF0ZSBCYW5rPC9zcGFuPgo8L3A+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPg==[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvQ29uc2VuU3lzLTEucG5nIiBhbHQ9IiI+CiAgICAgICAgICAgICAgICA8aDQ+PHNwYW4+NC4gQ29uc2VuU3lzIDwvc3Bhbj48L2g0PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJ0biI+CiAgICAgICAgICAgICAgIAogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNlY29uZC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwYXJhZ3JhcGgtY29udGVudCI+CiAgICAgICAgICAgICAgICA8cD5CbG9ja2NoYWluIHNvZnR3YXJlIHByb3ZpZGVyIENvbnNlblN5cyBvZmZlcnMgc2VydmljZXMgdG8gYnVzaW5lc3NlcyBhbmQgYXV0aG9yaXRpZXMuIFRoZXkgaGF2ZSBkaXN0aW5ndWlzaGVkIHRoZW1zZWx2ZXMgYXMgYSB0b3Agc3VwcGxpZXIgb2YgY3JlYXRpdmUgc29sdXRpb25zIHRoYW5rcyB0byB0aGVpciBpbnZlbnRpdmVuZXNzIGFuZCBkb21haW4ga25vd2xlZGdlIC5Db25zZW5TeXMgaXMgYWx3YXlzIGxvb2tpbmcgZm9yIGV4cGVyaWVuY2VkIGJsb2NrY2hhaW4gZGV2ZWxvcGVycyB0byBqb2luIHRoZWlyIHRlYW0uPC9wPgogICAgICAgICAgICAgICAgPHA+VGhlaXIgZ3JvdXAgb2YgaGlnaGx5IGNvbXBldGVudCBlbmdpbmVlcnMgaXMgZGVkaWNhdGVkIHRvIGNyZWF0aW5nIGN1dHRpbmctZWRnZSBzb2x1dGlvbnMgYW5kIGlzIG1vdGl2YXRlZCBieSB0aGVpciBsb3ZlIG9mIGJsb2NrY2hhaW4uIENvbnNlblN5cyBvZmZlcnMgdGhlIGV4cGVydGlzZSBhbmQgZXhwZXJpZW5jZSB0byBwcm9kdWNlIHRvcC1ub3RjaCBvdXRjb21lcyB3aGV0aGVyIHlvdSBuZWVkIGhlbHAgd2l0aCBzbWFydCBjb250cmFjdHMsIGRlY2VudHJhbGlzZWQgYXBwcywgb3Igb3RoZXIgYmxvY2tjaGFpbi1yZWxhdGVkIGluaXRpYXRpdmVzLiBUaGVyZWZvcmUsIENvbnNlblN5cyBpcyB5b3VyIGJlc3Qgb3B0aW9uIGlmIHlvdSdyZSBsb29raW5nIGZvciBhIHRydXN0d29ydGh5IGFuZCBrbm93bGVkZ2VhYmxlIHBhcnRuZXIgaW4gdGhlIGJsb2NrY2hhaW4gaW5kdXN0cnkuPC9wPgogICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMiI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaWNvbi1saXN0Ij4KICAgICAgICAgICAgICAgIDxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY29pbi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+JDUwLTk5PC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLXVzZXJzLTEuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPjI1MC05OTk8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY2FsZW5kYXItZHVlLTEuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPjIwMTQKPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLW1hcC1waW4uc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgICA8c3Bhbj5Ccm9va2x5biwgTlk8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tYnJpZWZjYXNlLTIuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPkpQTW9yZ2FuIENoYXNlLCBJTkcsIE1pY3Jvc29mdCwgRVkKPC9zcGFuPgo8L3A+CiAgICAgIAogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4=[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvMzM5NTY3NDUyXzg5NTgwNDI1NDk3NjgyN184NTgyMzU4NjQ4MjQwOTEwNTFfbi5wbmciIGFsdD0iIj4KICAgICAgICAgICAgICAgIDxoND48c3Bhbj41LiBDaGFpbiA8L3NwYW4+PC9oND4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMiI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaGVhZGluZy1idG4iPgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ic2Vjb25kLXJvdyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTEiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InBhcmFncmFwaC1jb250ZW50Ij4KICAgICAgICAgICAgICAgIDxwPkNoYWluIGlzIGEgd2VsbC1rbm93biBicmFuZCBpbiB0aGUgYmxvY2tjaGFpbiBkZXZlbG9wbWVudCBpbmR1c3RyeS4gVGhleSBhcmUgcmVub3duZWQgZm9yIHRoZWlyIGN1dHRpbmctZWRnZSB0ZWNobm9sb2d5IGFuZCBjcmVhdGl2ZSBpZGVhcyB0aGF0IGhhdmUgYmVuZWZpdGVkIGNvbXBhbmllcyBhbGwgb3ZlciB0aGUgd29ybGQuPC9wPgogICAgICAgICAgICAgICAgPHA+V2hlbiBoaXJpbmcgZGV2ZWxvcGVycyBmcm9tIENoYWluLCB5b3UgY2FuIHRydXN0IHRoYXQgeW91J2xsIHJlY2VpdmUgZXhjZWxsZW50IGV4cGVydGlzZSBpbiBibG9ja2NoYWluIGRldmVsb3BtZW50LiBDaGFpbidzIGtub3dsZWRnZWFibGUgYW5kIHRhbGVudGVkIHRlYW0gd2lsbCBlbnN1cmUgdGhlIHByb2plY3QgaXMgY29tcGxldGVkIG9uIHNjaGVkdWxlIGFuZCB0byB0aGUgaGlnaGVzdCBxdWFsaXR5IHN0YW5kYXJkcy48L3A+CiAgCiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9Imljb24tbGlzdCI+CiAgICAgICAgICAgICAgIDxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY29pbi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+JDQwPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLXVzZXJzLTEuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPjUwMDwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jYWxlbmRhci1kdWUtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MjAxMgo8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tbWFwLXBpbi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgIDxzcGFuPk5ZLCBOZXcgWW9yazwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1icmllZmNhc2UtMi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+V2FsbWFydCwgU3RhdGUgU3RyZWV0LCBBbWF6b24gV2ViIFNlcnZpY2VzCjwvc3Bhbj4KPC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4=[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvMzAyMjg0MTk1Xzc1NjQwMTQ3MTk5MDEwN18zODE0ODEzNzcyNjQxODI5NTU1X24ucG5nIiBhbHQ9IiI+CiAgICAgICAgICAgICAgICA8aDQ+PHNwYW4+Ni4gUjMgPC9zcGFuPjwvaDQ+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhlYWRpbmctYnRuIj4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNlY29uZC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwYXJhZ3JhcGgtY29udGVudCI+CiAgICAgICAgICAgICAgICA8cD5SMyBpcyBhIGJsb2NrY2hhaW4gZGV2ZWxvcG1lbnQgZmlybSBzcGVjaWFsaXppbmcgaW4gY3JlYXRpbmcgZmluYW5jaWFsIHNlcnZpY2Ugc29sdXRpb25zLiBFbnRlcnByaXNlIGJsb2NrY2hhaW4gc29mdHdhcmUgaXMgY3JlYXRlZCBieSB0aGlzIGJsb2NrY2hhaW4gY29sbGFib3JhdGlvbi48L3A+CiAgICAgICAgICAgICAgICA8cD5FeHBlcmllbmNlZCBibG9ja2NoYWluIGRldmVsb3BlcnMgZnJvbSBSMyBjYW4gYXNzaXN0IGNvbXBhbmllcyBpbiBleHBhbmRpbmcgYW5kIGRlcGxveWluZyBibG9ja2NoYWluIGFwcGxpY2F0aW9ucy4gUjMgaGFzIGJlZW4gYXQgdGhlIGZvcmVmcm9udCBvZiBibG9ja2NoYWluIGRldmVsb3BtZW50IGZvciB5ZWFycyBhbmQgY29udGludWVzIHRvIG9mZmVyIGl0cyBjbGllbnRzIHRvcC1ub3RjaCBzZXJ2aWNlcyB0aGFua3MgdG8gYSB0ZWFtIG9mIHZlcnkgYnJpbGxpYW50IHByb2Zlc3Npb25hbHMuPC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpY29uLWxpc3QiPgogICAgICAgICAgICAgICAgPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jb2luLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj4kNjA8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tdXNlcnMtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MSwwMDA8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY2FsZW5kYXItZHVlLTEuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPjIwMTMKPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLW1hcC1waW4uc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgICA8c3Bhbj5Cb3N0b24sIE1BPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLWJyaWVmY2FzZS0yLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj5CYW5rIG9mIEFtZXJpY2EsIFNhbnRhbmRlciwgQ0lCQywgTmF0aXhpczwvc3Bhbj4KPC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4=[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvQml0ZnVyeS0yLnBuZyIgYWx0PSIiPgogICAgICAgICAgICAgICAgPGg0PjxzcGFuPjcuIEJpdGZ1cnkgIDwvc3Bhbj48L2g0PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJ0biI+CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzZWNvbmQtcm93Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMSI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icGFyYWdyYXBoLWNvbnRlbnQiPgogICAgICAgICAgICAgICAgPHA+QSBibG9ja2NoYWluIHRlY2hub2xvZ3kgc3RhcnR1cCBjYWxsZWQgQml0ZnVyeSBwcm92aWRlcyBhIHZhcmlldHkgb2Ygc2VydmljZXMgZm9yIG9yZ2FuaXNhdGlvbnMsIGluc3RpdHV0aW9ucywgYW5kIHBlb3BsZS4gR2xvYmFsIHRlY2hub2xvZ3kgYnVzaW5lc3MgQml0ZnVyeSBmb2N1c2VzIG9uIGNyZWF0aW5nIGFuZCBpbXBsZW1lbnRpbmcgYmxvY2tjaGFpbiBzb2x1dGlvbnMuIEJpdGZ1cnkgcHJvdmlkZXMgYSBzZWxlY3Rpb24gb2YgaW5mcmFzdHJ1Y3R1cmUsIGRldmVsb3BtZW50LCBhbmQgY29uc3VsdGluZyBzZXJ2aWNlcyBmb3IgYmxvY2tjaGFpbiBkZXZlbG9wZXJzLjwvcD4KICAgICAgICAgICAgICAgIDxwPlRoZWlyIGNvbnN1bHRpbmcgc2VydmljZSBhaWRzIGNvbXBhbmllcyBpbiBjb21wcmVoZW5kaW5nIHRoZSBhZHZhbnRhZ2VzIG9mIGJsb2NrY2hhaW4gdGVjaG5vbG9neSBhbmQgZm9ybXVsYXRpbmcgYSBzdHJhdGVneSBmb3IgaXRzIGFkb3B0aW9uLiBXaGlsZSBpdHMgaW5mcmFzdHJ1Y3R1cmUgc2VydmljZSBvZmZlcnMgcmVzb3VyY2VzIHRvIGltcGxlbWVudCBibG9ja2NoYWluIGFwcGxpY2F0aW9ucywgQml0ZnVyeSdzIGJlc3Bva2UgZGV2ZWxvcG1lbnQgc2VydmljZSBkZXZlbG9wcyBjdXN0b21pc2VkIGJsb2NrY2hhaW4gc29sdXRpb25zIGZvciBlbnRlcnByaXNlcy48L3A+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9Imljb24tbGlzdCI+CiAgICAgICAgICAgICAgICA8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLWNvaW4uc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPiQ1MDwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi11c2Vycy0xLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj4xMDA8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY2FsZW5kYXItZHVlLTEuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPjIwMTQKPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLW1hcC1waW4uc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgICA8c3Bhbj5UZWwgQXZpdiwgSXNyYWVsPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLWJyaWVmY2FzZS0yLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj5TYW1zdW5nLCBGaWRlbGl0eSBEaWdpdGFsIEFzc2V0cywgTm9ydGhlcm4gVHJ1c3Q8L3NwYW4+CjwvcD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvRGVsb2l0dGUtMS5wbmciIGFsdD0iIj4KICAgICAgICAgICAgICAgIDxoND48c3Bhbj44LiBEZWxvaXR0ZSAgPC9zcGFuPjwvaDQ+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhlYWRpbmctYnRuIj4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNlY29uZC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwYXJhZ3JhcGgtY29udGVudCI+CiAgICAgICAgICAgICAgICA8cD5BIGxlYWRpbmcgcHJvdmlkZXIgb2YgYXVkaXQsIHRheCwgY29uc3VsdGluZywgYW5kIGZpbmFuY2lhbCBhZHZpY2Ugc2VydmljZXMsIERlbG9pdHRlIG9wZXJhdGVzIG9uIGEgZ2xvYmFsIHNjYWxlLiBUaGUgYnVzaW5lc3MgaXMgaGVhZHF1YXJ0ZXJlZCBpbiBMb25kb24sIEVuZ2xhbmQsIGFuZCB3YXMgZXN0YWJsaXNoZWQgaW4gMTg0NS4gT3ZlciAyODAsMDAwIHBlb3BsZSB3b3JrIGF0IERlbG9pdHRlLCB3aGljaCBvcGVyYXRlcyBpbiBvdmVyIDE1MCBuYXRpb25zLjwvcD4KICAgICAgICAgICAgICAgIDxwPkRlbG9pdHRlJ3MgZXhjZWxsZW50IHdvcmtmb3JjZSBvZiBvdmVyIDIsMDAwIGJsb2NrY2hhaW4gc3BlY2lhbGlzdHMgZnVydGhlciBkZW1vbnN0cmF0ZXMgaXRzIGNvbW1pdG1lbnQgdG8gdGhlIHRlY2hub2xvZ3kuIFRoZXNlIGRldmVsb3BlcnMgaGF2ZSBleHBlcmllbmNlIHdvcmtpbmcgd2l0aCBhIHdpZGUgcmFuZ2Ugb2YgY2xpZW50cyBvbiB2YXJpb3VzIGJsb2NrY2hhaW4gcHJvamVjdHMsIGRlbW9uc3RyYXRpbmcgdGhlaXIgZGVkaWNhdGlvbiB0byBhZHZhbmNpbmcgdGVjaG5vbG9neS4gV2l0aCBzdWNoIGEgbGFyZ2Ugc2tpbGwgcG9vbCwgaXQgaXMgbm8gc3VycHJpc2UgdGhhdCBEZWxvaXR0ZSBoYXMgc3RheWVkIGF0IHRoZSB0b3Agb2YgdGhlIGJsb2NrY2hhaW4gbWFya2V0LjwvcD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMiI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaWNvbi1saXN0Ij4KICAgICAgICAgICAgICAgIDxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tY29pbi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+JDEyMCs8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tdXNlcnMtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MzQ1LDAwMDwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jYWxlbmRhci1kdWUtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MTg0NQo8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tbWFwLXBpbi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgIDxzcGFuPkxvbmRvbiwgRW5nbGFuZCwgVUs8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tYnJpZWZjYXNlLTIuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPlB3QywgQ3JlZGl0IFN1aXNzZSwgU3RhdGUgU3RyZWV0LCBOYXNkYXE8L3NwYW4+CjwvcD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvS1BNRy5wbmciIGFsdD0iIj4KICAgICAgICAgICAgICAgIDxoND48c3Bhbj45LiAgS1BNRyAgPC9zcGFuPjwvaDQ+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wgY29sLTIiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhlYWRpbmctYnRuIj4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNlY29uZC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwYXJhZ3JhcGgtY29udGVudCI+CiAgICAgICAgICAgICAgICA8cD5LUE1HIGlzIGFuIGluZmx1ZW50aWFsIGludGVybmF0aW9uYWwgcHJvdmlkZXIgb2YgcHJvZmVzc2lvbmFsIHNlcnZpY2VzLCBpbmNsdWRpbmcgYXVkaXQsIHRheCwgY29uc3VsdGluZywgYW5kIGFkdmljZS5LUE1HIGlzIGhlYXZpbHkgaW52ZXN0ZWQgaW4gYmxvY2tjaGFpbiB0ZWNobm9sb2d5IGFuZCBoYXMgYmVlbiB3b3JraW5nIG9uIGl0cyBhZHZhbmNlbWVudCBzaW5jZSB0aGUgYmVnaW5uaW5nLiBUaGUgbW9yZSB0aGFuIDEsMDAwIGJsb2NrY2hhaW4gc2VydmljZXMgcHJvZmVzc2lvbmFscyBhdCBLUE1HIGFyZSB3ZWxsLWtub3duIGZvciB0aGVpciBrbm93bGVkZ2UgYW5kIGV4cGVyaWVuY2UgaW4gdGhlIGluZHVzdHJ5LjwvcD4KICAgICAgICAgICAgICAgIDxwPlRoZXkgaGF2ZSBhIHRyYWNrIHJlY29yZCBvZiB3b3JraW5nIGVmZmVjdGl2ZWx5IHdpdGggY3VzdG9tZXJzIG9uIGJsb2NrY2hhaW4gaW5pdGlhdGl2ZXMgYW5kIG9mZmVyaW5nIGluc2lnaHRmdWwgYWR2aWNlLiBLUE1HIGlzIGEgZ3JlYXQgb3B0aW9uIGZvciBmaXJtcyB3aXNoaW5nIHRvIGludmVzdGlnYXRlIHRoZSBhZHZhbnRhZ2VzIG9mIGJsb2NrY2hhaW4gYmVjYXVzZSBvZiBpdHMgcmVwdXRhdGlvbiBmb3IgZGVwZW5kYWJpbGl0eSBhbmQgZGVkaWNhdGlvbiB0byBhc3Npc3RpbmcgYnVzaW5lc3NlcyBpbiBhZG9wdGluZyB0aGlzIHRlY2hub2xvZ3kuPC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpY29uLWxpc3QiPgogICAgICAgICAgICAgICAgPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jb2luLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj4kNjA8L3NwYW4+CjwvcD4KCjxwPgo8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvdGFibGVyLWljb24tdXNlcnMtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MjI3LDAwMDwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jYWxlbmRhci1kdWUtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MTg5NTwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1tYXAtcGluLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICAgPHNwYW4+TG9uZG9uLCBVSzwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1icmllZmNhc2UtMi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+RVksIFB3QywgRGVsb2l0dGUsIEdyYW50IFRob3JudG9uCjwvc3Bhbj4KPC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4=[/fusion_code][fusion_code]PHNlY3Rpb24gY2xhc3M9ImJveC1zZWN0aW9uIj4KICAgIDxkaXYgY2xhc3M9ImJveC1zZWN0aW9uLWNvbnRhaW5lciI+CiAgICAgIDxkaXYgY2xhc3M9Im1haW4tYm94Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdC1yb3ciPgogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0xIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkaW5nLWJveCI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly93d3cuc29sdWxhYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDYvQml0R28tMS5wbmciIGFsdD0iIj4KICAgICAgICAgICAgICAgIDxoND48c3Bhbj4xMC4gQml0R28gICA8L3NwYW4+PC9oND4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMiI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaGVhZGluZy1idG4iPgogICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzZWNvbmQtcm93Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCBjb2wtMSI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icGFyYWdyYXBoLWNvbnRlbnQiPgogICAgICAgICAgICAgICAgPHA+Qml0R28gaXMgYSBidXNpbmVzcyB0aGF0IHByb3ZpZGVzIHNhZmUgc3RvcmFnZSBmb3IgdmlydHVhbCBjb2lucyBsaWtlIEV0aGVyZXVtLCBCaXRjb2luLCBhbmQgb3RoZXJzLiBCaXRHbyBpcyBvbmUgb2YgdGhlIG1vc3QgcmVwdXRhYmxlIGRpZ2l0YWwgYXNzZXQgY3VzdG9keSBmaXJtcyBpbiB0aGUgd29ybGQsIHdpdGggb3ZlciAkMTAgYmlsbGlvbiBpbiBhc3NldHMgdW5kZXIgaXRzIGNhcmUuIFRoZSBidXNpbmVzcyBoYXMgYSBncm91cCBvZiBza2lsbGVkIGJsb2NrY2hhaW4gZGV2ZWxvcGVycyB0aGF0IGhhdmUgYnVpbHQgYW5kIG1haW50YWluZWQgc2NhbGFibGUgYW5kIHNlY3VyZSBibG9ja2NoYWluIGluZnJhc3RydWN0dXJlLjwvcD4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIGNvbC0yIj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpY29uLWxpc3QiPgogICAgICAgICAgICAgICAgPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jb2luLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICA8c3Bhbj4kMTAwPC9zcGFuPgo8L3A+Cgo8cD4KPGltZyBzcmM9Imh0dHBzOi8vd3d3LnNvbHVsYWIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L3RhYmxlci1pY29uLXVzZXJzLTEuc3ZnIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KICAgIDxzcGFuPjQwMDwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1jYWxlbmRhci1kdWUtMS5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+MjAxMzwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1tYXAtcGluLnN2ZyIgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCI+CiAgICAgPHNwYW4+UGFsbyBBbHRvLCBDQTwvc3Bhbj4KPC9wPgoKPHA+CjxpbWcgc3JjPSJodHRwczovL3d3dy5zb2x1bGFiLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wNS90YWJsZXItaWNvbi1icmllZmNhc2UtMi5zdmciIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiPgogICAgPHNwYW4+R2FsYXh5IERpZ2l0YWwsIEJpdGZpbmV4LCBLcmFrZW4KPC9zcGFuPgo8L3A+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPg==[/fusion_code][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_blend_mode=”none” video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” border_radius=”” box_shadow=”no” dimension_box_shadow=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” background_type=”single” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ last=”true” first=”true”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Concluding remarks

From a larger viewpoint, the blockchain may advance humanity to the next stage of development by fundamentally altering socioeconomic and political structures. Others counter that because the technology is still in its infancy, it is too early to have such optimistic expectations.

In conclusion, every business trying to keep ahead of the curve in the always-changing world of technology must hire blockchain engineers. A team of talented developers might make all the difference in the success of your initiatives, given the rising demand for blockchain solutions. You can make sure that you hire the best blockchain developers to serve your business needs and assist you in reaching your objectives by using the advice in this article.

[/fusion_text][fusion_imageframe image_id=”69598|large” max_width=”” style_type=”” blur=”” stylecolor=”” hover_type=”none” bordersize=”” bordercolor=”” borderradius=”” align=”none” lightbox=”no” gallery_id=”” lightbox_image=”” lightbox_image_id=”” alt=”” link=”https://staging.solulab.com/contact-us/?utm_source=SoluLabBlog&utm_medium=WhatAreTheTop10CompaniesToHireBlockchainDevelopersfrom_CTA2″ linktarget=”_self” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]https://staging.solulab.com/wp-content/uploads/2023/06/CTA-1-6-1-1024×292.png[/fusion_imageframe][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_blend_mode=”none” video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” border_radius=”” box_shadow=”no” dimension_box_shadow=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” background_type=”single” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center” linear_angle=”180″ background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ last=”true” first=”true”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

FAQs

1. What are the different kinds of blockchain developers?

Three basic categories of blockchain developers that exist are:

  • Core developers: The consensus algorithm and the networking protocol are two examples of the essential infrastructure that these engineers are in charge of creating for a blockchain network.
  • Developers of applications: These professionals create software that runs on a blockchain network.
  • Testers: These programmers look for faults and security flaws in blockchain networks and apps.

2. What skills are required for working as a blockchain developer?

Depending on the sort of development you want to conduct, different talents are needed to become a blockchain developer. But some frequent abilities are as follows:

  • Programming abilities: Solidity, Python, and Java are just a few of the programming languages that blockchain engineers need to know. Blockchain engineers must be familiar with distributed networks and how they operate.
  • Security: When creating blockchain applications, developers must be mindful of the security concerns involved.
  • Mathematics: Cryptography, in particular, requires blockchain engineers to have a solid grasp of mathematics.

3. How to become a blockchain developer?

Several paths can be taken to become a blockchain developer. One can: Take lessons or classes online. Go to blockchain gatherings and conferences. Work for a business that is developing blockchain technology. Launch your own blockchain initiative.

4. How much do blockchain developers earn each year in the USA?

Blockchain engineers earn different incomes based on their degree of expertise, where they work, and which firm they work for. Blockchain developers, however, can get very large wages. In the United States, a Blockchain Developer makes an average yearly pay of $91,753. To view salaries near you for Blockchain developers, use the location filter.

[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

Related Posts

Tell Us About Your Project