8889841cindex.php000064400000000032150514030450006354 0ustar00assets/assets/svg/navigation/ic_arrow_drop_down_36px.svg000064400000000176150514030450017570 0ustar00assets/assets/svg/navigation/ic_more_horiz_24px.svg000064400000000370150514030450016531 0ustar00assets/assets/svg/navigation/ic_check_24px.svg000064400000000226150514030450015431 0ustar00assets/assets/svg/navigation/ic_refresh_24px.svg000064400000000457150514030450016020 0ustar00assets/assets/svg/navigation/ic_arrow_forward_24px.svg000064400000000236150514030450017233 0ustar00assets/assets/svg/navigation/ic_unfold_less_36px.svg000064400000000350150514030450016672 0ustar00assets/assets/svg/navigation/ic_fullscreen_36px.svg000064400000000267150514030450016526 0ustar00assets/assets/svg/navigation/ic_fullscreen_exit_36px.svg000064400000000265150514030450017555 0ustar00assets/assets/svg/navigation/ic_expand_less_24px.svg000064400000000223150514030450016656 0ustar00assets/assets/svg/navigation/ic_unfold_more_36px.svg000064400000000341150514030450016666 0ustar00assets/assets/svg/navigation/ic_fullscreen_exit_24px.svg000064400000000262150514030450017547 0ustar00assets/assets/svg/navigation/ic_refresh_36px.svg000064400000000462150514030450016017 0ustar00assets/assets/svg/navigation/ic_subdirectory_arrow_right_24px.svg000064400000000246150514030450021503 0ustar00assets/assets/svg/navigation/ic_more_horiz_36px.svg000064400000000423150514030450016533 0ustar00assets/assets/svg/navigation/ic_arrow_upward_24px.svg000064400000000240150514030450017064 0ustar00assets/assets/svg/navigation/ic_cancel_24px.svg000064400000000424150514030450015601 0ustar00assets/assets/svg/navigation/ic_cancel_36px.svg000064400000000451150514030450015604 0ustar00assets/assets/svg/navigation/ic_chevron_left_36px.svg000064400000000223150514030450017032 0ustar00assets/assets/svg/navigation/ic_expand_less_36px.svg000064400000000224150514030450016662 0ustar00assets/assets/svg/navigation/ic_arrow_downward_24px.svg000064400000000262150514030450017413 0ustar00assets/assets/svg/navigation/ic_expand_more_36px.svg000064400000000223150514030450016655 0ustar00assets/assets/svg/navigation/ic_unfold_less_24px.svg000064400000000343150514030450016671 0ustar00assets/assets/svg/navigation/ic_arrow_forward_36px.svg000064400000000241150514030450017232 0ustar00assets/assets/svg/navigation/ic_arrow_drop_down_circle_24px.svg000064400000000271150514030450021102 0ustar00assets/assets/svg/navigation/ic_apps_36px.svg000064400000000353150514030450015323 0ustar00assets/assets/svg/navigation/ic_chevron_right_36px.svg000064400000000224150514030450017216 0ustar00assets/assets/svg/navigation/ic_arrow_drop_down_24px.svg000064400000000163150514030450017561 0ustar00assets/assets/svg/navigation/ic_arrow_back_36px.svg000064400000000250150514030450016466 0ustar00assets/assets/svg/navigation/ic_unfold_more_24px.svg000064400000000334150514030450016665 0ustar00assets/assets/svg/navigation/ic_apps_24px.svg000064400000000352150514030450015317 0ustar00assets/assets/svg/navigation/ic_subdirectory_arrow_left_24px.svg000064400000000245150514030450021317 0ustar00assets/assets/svg/navigation/ic_chevron_left_24px.svg000064400000000222150514030450017026 0ustar00assets/assets/svg/navigation/ic_menu_24px.svg000064400000000222150514030450015314 0ustar00assets/assets/svg/navigation/ic_close_36px.svg000064400000000330150514030450015460 0ustar00assets/assets/svg/navigation/ic_more_vert_24px.svg000064400000000366150514030450016363 0ustar00assets/assets/svg/navigation/ic_check_36px.svg000064400000000236150514030450015435 0ustar00assets/assets/svg/navigation/ic_arrow_back_24px.svg000064400000000241150514030450016463 0ustar00assets/assets/svg/navigation/ic_close_24px.svg000064400000000312150514030450015455 0ustar00assets/assets/svg/navigation/ic_more_vert_36px.svg000064400000000422150514030450016357 0ustar00assets/assets/svg/navigation/ic_chevron_right_24px.svg000064400000000223150514030450017212 0ustar00assets/assets/svg/navigation/ic_arrow_drop_up_24px.svg000064400000000163150514030450017236 0ustar00assets/assets/svg/navigation/ic_fullscreen_24px.svg000064400000000263150514030450016517 0ustar00assets/assets/svg/navigation/ic_menu_36px.svg000064400000000222150514030450015317 0ustar00assets/assets/svg/navigation/ic_arrow_drop_up_36px.svg000064400000000176150514030450017245 0ustar00assets/assets/svg/communication/ic_call_24px.svg000064400000000525150514030450015777 0ustar00assets/assets/svg/communication/ic_screen_share_24px.svg000064400000000430150514030450017520 0ustar00assets/assets/svg/communication/ic_no_sim_24px.svg000064400000000404150514030450016344 0ustar00assets/assets/svg/communication/ic_present_to_all_24px.svg000064400000000356150514030450020100 0ustar00assets/assets/svg/communication/ic_stay_primary_portrait_24px.svg000064400000000326150514030450021532 0ustar00assets/assets/svg/communication/ic_phonelink_setup_24px.svg000064400000001167150514030450020276 0ustar00assets/assets/svg/communication/ic_stay_current_landscape_24px.svg000064400000000312150514030450021612 0ustar00assets/assets/svg/communication/ic_live_help_24px.svg000064400000000607150514030450017034 0ustar00assets/assets/svg/communication/ic_location_off_24px.svg000064400000000634150514030450017527 0ustar00assets/assets/svg/communication/ic_voicemail_24px.svg000064400000000660150514030450017034 0ustar00assets/assets/svg/communication/ic_phonelink_lock_24px.svg000064400000000605150514030450020062 0ustar00assets/assets/svg/communication/ic_call_missed_24px.svg000064400000000227150514030450017342 0ustar00assets/assets/svg/communication/ic_call_received_24px.svg000064400000000220150514030450017635 0ustar00assets/assets/svg/communication/ic_phonelink_erase_24px.svg000064400000000374150514030450020234 0ustar00assets/assets/svg/communication/ic_location_on_24px.svg000064400000000377150514030450017375 0ustar00assets/assets/svg/communication/ic_import_contacts_24px.svg000064400000000752150514030450020276 0ustar00assets/assets/svg/communication/ic_stay_current_portrait_24px.svg000064400000000326150514030450021531 0ustar00assets/assets/svg/communication/ic_portable_wifi_off_24px.svg000064400000001340150514030450020540 0ustar00assets/assets/svg/communication/ic_chat_bubble_outline_24px.svg000064400000000274150514030450021056 0ustar00assets/assets/svg/communication/ic_import_export_24px.svg000064400000000252150514030450017774 0ustar00assets/assets/svg/communication/ic_business_24px.svg000064400000000456150514030450016722 0ustar00assets/assets/svg/communication/ic_speaker_phone_24px.svg000064400000000733150514030450017710 0ustar00assets/assets/svg/communication/ic_phone_24px.svg000064400000000525150514030450016175 0ustar00assets/assets/svg/communication/ic_message_24px.svg000064400000000333150514030450016505 0ustar00assets/assets/svg/communication/ic_call_split_24px.svg000064400000000315150514030450017207 0ustar00assets/assets/svg/communication/ic_phonelink_ring_24px.svg000064400000000466150514030450020076 0ustar00assets/assets/svg/communication/ic_call_made_24px.svg000064400000000220150514030450016755 0ustar00assets/assets/svg/communication/ic_contact_mail_24px.svg000064400000000503150514030450017515 0ustar00assets/assets/svg/communication/ic_clear_all_24px.svg000064400000000223150514030450016775 0ustar00assets/assets/svg/communication/ic_call_end_24px.svg000064400000000751150514030450016626 0ustar00assets/assets/svg/communication/ic_mail_outline_24px.svg000064400000000337150514030450017546 0ustar00assets/assets/svg/communication/ic_vpn_key_24px.svg000064400000000401150514030450016530 0ustar00assets/assets/svg/communication/ic_comment_24px.svg000064400000000337150514030450016527 0ustar00assets/assets/svg/communication/ic_invert_colors_off_24px.svg000064400000000734150514030450020610 0ustar00assets/assets/svg/communication/ic_ring_volume_24px.svg000064400000001163150514030450017411 0ustar00assets/assets/svg/communication/ic_forum_24px.svg000064400000000341150514030450016210 0ustar00assets/assets/svg/communication/ic_stay_primary_landscape_24px.svg000064400000000312150514030450021613 0ustar00assets/assets/svg/communication/ic_dialpad_24px.svg000064400000001112150514030450016453 0ustar00assets/assets/svg/communication/ic_chat_bubble_24px.svg000064400000000247150514030450017317 0ustar00assets/assets/svg/communication/ic_call_missed_outgoing_24px.svg000064400000000235150514030450021254 0ustar00assets/assets/svg/communication/ic_dialer_sip_24px.svg000064400000000650150514030450017176 0ustar00assets/assets/svg/communication/ic_textsms_24px.svg000064400000000330150514030450016565 0ustar00assets/assets/svg/communication/ic_swap_calls_24px.svg000064400000000373150514030450017215 0ustar00assets/assets/svg/communication/ic_stop_screen_share_24px.svg000064400000000666150514030450020600 0ustar00assets/assets/svg/communication/ic_contacts_24px.svg000064400000000541150514030450016700 0ustar00assets/assets/svg/communication/ic_chat_24px.svg000064400000000330150514030450015775 0ustar00assets/assets/svg/communication/ic_email_24px.svg000064400000000322150514030450016146 0ustar00assets/assets/svg/communication/ic_call_merge_24px.svg000064400000000311150514030450017147 0ustar00assets/assets/svg/communication/ic_contact_phone_24px.svg000064400000000717150514030450017713 0ustar00assets/assets/svg/toggle/ic_star_half_24px.svg000064400000000375150514030450015446 0ustar00assets/assets/svg/toggle/ic_radio_button_unchecked_24px.svg000064400000000341150514030450020176 0ustar00assets/assets/svg/toggle/ic_check_box_24px.svg000064400000000350150514030450015421 0ustar00assets/assets/svg/toggle/ic_star_24px.svg000064400000000275150514030450014453 0ustar00assets/assets/svg/toggle/ic_star_border_24px.svg000064400000000445150514030450016007 0ustar00assets/assets/svg/toggle/ic_check_box_outline_blank_24px.svg000064400000000277150514030450020337 0ustar00assets/assets/svg/toggle/ic_indeterminate_check_box_24px.svg000064400000000302150514030450020326 0ustar00assets/assets/svg/toggle/ic_radio_button_checked_24px.svg000064400000000432150514030450017634 0ustar00assets/assets/svg/editor/ic_drag_handle_24px.svg000064400000000204150514030450015727 0ustar00assets/assets/svg/editor/ic_border_inner_24px.svg000064400000000465150514030450016160 0ustar00assets/assets/svg/editor/ic_border_top_24px.svg000064400000000542150514030450015643 0ustar00assets/assets/svg/editor/ic_linear_scale_24px.svg000064400000000617150514030450016130 0ustar00assets/assets/svg/editor/ic_format_color_text_24px.svg000064400000000342150514030450017234 0ustar00assets/assets/svg/editor/ic_border_left_24px.svg000064400000000545150514030450015776 0ustar00assets/assets/svg/editor/ic_format_italic_24px.svg000064400000000225150514030450016317 0ustar00assets/assets/svg/editor/ic_border_style_24px.svg000064400000000343150514030450016200 0ustar00assets/assets/svg/editor/ic_format_indent_decrease_24px.svg000064400000000304150514030450020164 0ustar00assets/assets/svg/editor/ic_format_list_numbered_24px.svg000064400000000357150514030450017714 0ustar00assets/assets/svg/editor/ic_attach_file_24px.svg000064400000000541150514030450015746 0ustar00assets/assets/svg/editor/ic_wrap_text_24px.svg000064400000000336150514030450015522 0ustar00assets/assets/svg/editor/ic_functions_24px.svg000064400000000217150514030450015513 0ustar00assets/assets/svg/editor/ic_mode_edit_24px.svg000064400000000372150514030450015436 0ustar00assets/assets/svg/editor/ic_border_right_24px.svg000064400000000536150514030450016161 0ustar00assets/assets/svg/editor/ic_short_text_24px.svg000064400000000175150514030450015711 0ustar00assets/assets/svg/editor/ic_format_list_bulleted_24px.svg000064400000000600150514030450017702 0ustar00assets/assets/svg/editor/ic_border_bottom_24px.svg000064400000000534150514030450016346 0ustar00assets/assets/svg/editor/ic_highlight_24px.svg000064400000000341150514030450015450 0ustar00assets/assets/svg/editor/ic_text_fields_24px.svg000064400000000227150514030450016016 0ustar00assets/assets/svg/editor/ic_insert_link_24px.svg000064400000000470150514030450016025 0ustar00assets/assets/svg/editor/ic_format_color_reset_24px.svg000064400000000504150514030450017372 0ustar00assets/assets/svg/editor/ic_mode_comment_24px.svg000064400000000262150514030450016151 0ustar00assets/assets/svg/editor/ic_insert_drive_file_24px.svg000064400000000304150514030450017174 0ustar00assets/assets/svg/editor/ic_insert_emoticon_24px.svg000064400000000706150514030450016707 0ustar00assets/assets/svg/editor/ic_format_align_right_24px.svg000064400000000260150514030450017340 0ustar00assets/assets/svg/editor/ic_format_paint_24px.svg000064400000000352150514030450016166 0ustar00assets/assets/svg/editor/ic_format_bold_24px.svg000064400000000512150514030450015771 0ustar00assets/assets/svg/editor/ic_money_off_24px.svg000064400000000705150514030450015466 0ustar00assets/assets/svg/editor/ic_format_strikethrough_24px.svg000064400000000233150514030450017753 0ustar00assets/assets/svg/editor/ic_merge_type_24px.svg000064400000000311150514030450015636 0ustar00assets/assets/svg/editor/ic_format_textdirection_l_to_r_24px.svg000064400000000267150514030450021303 0ustar00assets/assets/svg/editor/ic_format_clear_24px.svg000064400000000351150514030450016140 0ustar00assets/assets/svg/editor/ic_format_align_left_24px.svg000064400000000261150514030450017156 0ustar00assets/assets/svg/editor/ic_format_align_center_24px.svg000064400000000260150514030450017503 0ustar00assets/assets/svg/editor/ic_strikethrough_s_24px.svg000064400000002111150514030450016722 0ustar00assets/assets/svg/editor/ic_insert_invitation_24px.svg000064400000000355150514030450017256 0ustar00assets/assets/svg/editor/ic_insert_photo_24px.svg000064400000000335150514030450016221 0ustar00assets/assets/svg/editor/ic_insert_comment_24px.svg000064400000000323150514030450016527 0ustar00assets/assets/svg/editor/ic_vertical_align_bottom_24px.svg000064400000000221150514030450020045 0ustar00assets/assets/svg/editor/ic_format_quote_24px.svg000064400000000215150514030450016206 0ustar00assets/assets/svg/editor/ic_format_align_justify_24px.svg000064400000000257150514030450017726 0ustar00assets/assets/svg/editor/ic_border_outer_24px.svg000064400000000321150514030450016172 0ustar00assets/assets/svg/editor/ic_border_horizontal_24px.svg000064400000000536150514030450017235 0ustar00assets/assets/svg/editor/ic_attach_money_24px.svg000064400000000676150514030450016167 0ustar00assets/assets/svg/editor/ic_space_bar_24px.svg000064400000000172150514030450015422 0ustar00assets/assets/svg/editor/ic_format_underlined_24px.svg000064400000000330150514030450017200 0ustar00assets/assets/svg/editor/ic_border_vertical_24px.svg000064400000000536150514030450016655 0ustar00assets/assets/svg/editor/ic_border_all_24px.svg000064400000000255150514030450015612 0ustar00assets/assets/svg/editor/ic_format_size_24px.svg000064400000000222150514030450016021 0ustar00assets/assets/svg/editor/ic_format_line_spacing_24px.svg000064400000000305150514030450017504 0ustar00assets/assets/svg/editor/ic_insert_chart_24px.svg000064400000000336150514030450016172 0ustar00assets/assets/svg/editor/ic_format_color_fill_24px.svg000064400000000607150514030450017202 0ustar00assets/assets/svg/editor/ic_vertical_align_center_24px.svg000064400000000251150514030450020024 0ustar00assets/assets/svg/editor/ic_vertical_align_top_24px.svg000064400000000216150514030450017347 0ustar00assets/assets/svg/editor/ic_format_indent_increase_24px.svg000064400000000301150514030450020177 0ustar00assets/assets/svg/editor/ic_format_textdirection_r_to_l_24px.svg000064400000000274150514030450021301 0ustar00assets/assets/svg/editor/ic_border_color_24px.svg000064400000000425150514030450016157 0ustar00assets/assets/svg/editor/ic_border_clear_24px.svg000064400000000625150514030450016131 0ustar00assets/assets/svg/editor/ic_format_shapes_24px.svg000064400000000522150514030450016335 0ustar00assets/assets/svg/editor/ic_publish_24px.svg000064400000000215150514030450015147 0ustar00assets/assets/svg/social/ic_mood_24px.svg000064400000000706150514030450014430 0ustar00assets/assets/svg/social/ic_mood_bad_24px.svg000064400000000707150514030450015237 0ustar00assets/assets/svg/social/ic_group_24px.svg000064400000000606150514030450014625 0ustar00assets/assets/svg/social/ic_notifications_paused_24px.svg000064400000000473150514030450017705 0ustar00assets/assets/svg/social/ic_people_outline_24px.svg000064400000001143150514030450016511 0ustar00assets/assets/svg/social/ic_notifications_off_24px.svg000064400000000675150514030450017202 0ustar00assets/assets/svg/social/ic_poll_24px.svg000064400000000336150514030450014437 0ustar00assets/assets/svg/social/ic_notifications_none_24px.svg000064400000000464150514030450017363 0ustar00assets/assets/svg/social/ic_notifications_24px.svg000064400000000405150514030450016337 0ustar00assets/assets/svg/social/ic_school_24px.svg000064400000000260150514030450014754 0ustar00assets/assets/svg/social/ic_pages_24px.svg000064400000000374150514030450014572 0ustar00assets/assets/svg/social/ic_group_add_24px.svg000064400000000667150514030450015444 0ustar00assets/assets/svg/social/ic_person_outline_24px.svg000064400000000533150514030450016535 0ustar00assets/assets/svg/social/ic_people_24px.svg000064400000000606150514030450014755 0ustar00assets/assets/svg/social/ic_public_24px.svg000064400000000621150514030450014744 0ustar00assets/assets/svg/social/ic_notifications_active_24px.svg000064400000000742150514030450017676 0ustar00assets/assets/svg/social/ic_whatshot_24px.svg000064400000000626150514030450015334 0ustar00assets/assets/svg/social/ic_person_24px.svg000064400000000322150514030450014772 0ustar00assets/assets/svg/social/ic_share_24px.svg000064400000000714150514030450014573 0ustar00assets/assets/svg/social/ic_location_city_24px.svg000064400000000412150514030450016324 0ustar00assets/assets/svg/social/ic_party_mode_24px.svg000064400000000641150514030450015633 0ustar00assets/assets/svg/social/ic_cake_24px.svg000064400000001202150514030450014365 0ustar00assets/assets/svg/social/ic_domain_24px.svg000064400000000456150514030450014743 0ustar00assets/assets/svg/social/ic_plus_one_24px.svg000064400000000240150514030450015307 0ustar00assets/assets/svg/social/ic_person_add_24px.svg000064400000000362150514030450015606 0ustar00assets/assets/svg/busy-icons-svg/certificate.svg000064400000021145150514030450016042 0ustar00assets/assets/svg/busy-icons-svg/gears2.svg000064400000033046150514030450014746 0ustar00assets/assets/svg/busy-icons-svg/person-idea02.svg000064400000016462150514030450016136 0ustar00assets/assets/svg/busy-icons-svg/people-handshake.svg000064400000013006150514030450016765 0ustar00assets/assets/svg/busy-icons-svg/person-arrows02.svg000064400000014042150514030450016541 0ustar00assets/assets/svg/busy-icons-svg/star.svg000064400000006315150514030450014533 0ustar00assets/assets/svg/busy-icons-svg/chess-rook.svg000064400000017771150514030450015647 0ustar00assets/assets/svg/busy-icons-svg/chart-analysis.svg000064400000014170150514030450016502 0ustar00assets/assets/svg/busy-icons-svg/office-chair.svg000064400000016671150514030450016107 0ustar00assets/assets/svg/busy-icons-svg/bookmark.svg000064400000022215150514030450015364 0ustar00assets/assets/svg/busy-icons-svg/speaker02.svg000064400000012623150514030450015355 0ustar00assets/assets/svg/busy-icons-svg/quill.svg000064400000010545150514030450014710 0ustar00assets/assets/svg/busy-icons-svg/binoculars.svg000064400000020704150514030450015721 0ustar00assets/assets/svg/busy-icons-svg/graduation-hat.svg000064400000013345150514030450016472 0ustar00assets/assets/svg/busy-icons-svg/person-arrows03.svg000064400000007756150514030450016560 0ustar00assets/assets/svg/busy-icons-svg/people-arrows06.svg000064400000016357150514030450016536 0ustar00assets/assets/svg/busy-icons-svg/tablet.svg000064400000015152150514030450015034 0ustar00assets/assets/svg/busy-icons-svg/manager-globe.svg000064400000025640150514030450016264 0ustar00assets/assets/svg/busy-icons-svg/preson-stairs.svg000064400000012152150514030450016367 0ustar00assets/assets/svg/busy-icons-svg/shield.svg000064400000025030150514030450015025 0ustar00assets/assets/svg/busy-icons-svg/user03.svg000064400000011762150514030450014705 0ustar00assets/assets/svg/busy-icons-svg/security.svg000064400000021651150514030450015431 0ustar00assets/assets/svg/busy-icons-svg/umbrella.svg000064400000013455150514030450015370 0ustar00assets/assets/svg/busy-icons-svg/folder-private.svg000064400000016131150514030450016502 0ustar00assets/assets/svg/busy-icons-svg/laptop-chart.svg000064400000023231150514030450016154 0ustar00assets/assets/svg/busy-icons-svg/laptop-chart2.svg000064400000015766150514030450016254 0ustar00assets/assets/svg/busy-icons-svg/browser02.svg000064400000015015150514030450015404 0ustar00assets/assets/svg/busy-icons-svg/diamond.svg000064400000015064150514030450015176 0ustar00assets/assets/svg/busy-icons-svg/head-question.svg000064400000011375150514030450016332 0ustar00assets/assets/svg/busy-icons-svg/fax.svg000064400000024153150514030450014340 0ustar00assets/assets/svg/busy-icons-svg/calendar2.svg000064400000020720150514030450015411 0ustar00assets/assets/svg/busy-icons-svg/file03.svg000064400000013672150514030450014650 0ustar00assets/assets/svg/busy-icons-svg/chart21.svg000064400000015343150514030450015027 0ustar00assets/assets/svg/busy-icons-svg/hand-globe.svg000064400000024205150514030450015560 0ustar00assets/assets/svg/busy-icons-svg/credit-card.svg000064400000012563150514030450015745 0ustar00assets/assets/svg/busy-icons-svg/chart08.svg000064400000015642150514030450015036 0ustar00assets/assets/svg/busy-icons-svg/laptop-user.svg000064400000015312150514030450016032 0ustar00assets/assets/svg/busy-icons-svg/support-person.svg000064400000017705150514030450016607 0ustar00assets/assets/svg/busy-icons-svg/pin.svg000064400000012512150514030450014344 0ustar00assets/assets/svg/busy-icons-svg/user09.svg000064400000013364150514030450014713 0ustar00assets/assets/svg/busy-icons-svg/users.svg000064400000013255150514030450014724 0ustar00assets/assets/svg/busy-icons-svg/person-checkmark.svg000064400000014102150514030450017007 0ustar00assets/assets/svg/busy-icons-svg/pie-chart02.svg000064400000032173150514030450015601 0ustar00assets/assets/svg/busy-icons-svg/delivery.svg000064400000016172150514030450015407 0ustar00assets/assets/svg/busy-icons-svg/funnel.svg000064400000012171150514030450015046 0ustar00assets/assets/svg/busy-icons-svg/manager02.svg000064400000014711150514030450015335 0ustar00assets/assets/svg/busy-icons-svg/note-paper.svg000064400000013630150514030450015632 0ustar00assets/assets/svg/busy-icons-svg/character06.svg000064400000030542150514030450015663 0ustar00assets/assets/svg/busy-icons-svg/ruler-compasses.svg000064400000020757150514030450016714 0ustar00assets/assets/svg/busy-icons-svg/people-structure04.svg000064400000014001150514030450017237 0ustar00assets/assets/svg/busy-icons-svg/chart16.svg000064400000015742150514030450015036 0ustar00assets/assets/svg/busy-icons-svg/chess.svg000064400000026154150514030450014672 0ustar00assets/assets/svg/busy-icons-svg/file07.svg000064400000012572150514030450014652 0ustar00assets/assets/svg/busy-icons-svg/egg.svg000064400000007275150514030450014332 0ustar00assets/assets/svg/busy-icons-svg/pulse.svg000064400000004452150514030450014712 0ustar00assets/assets/svg/busy-icons-svg/coupon.svg000064400000014713150514030450015066 0ustar00assets/assets/svg/busy-icons-svg/pencil.svg000064400000012072150514030450015031 0ustar00assets/assets/svg/busy-icons-svg/strategy1.svg000064400000005475150514030450015513 0ustar00assets/assets/svg/busy-icons-svg/headquarters.svg000064400000022172150514030450016251 0ustar00assets/assets/svg/busy-icons-svg/bonsai.svg000064400000034304150514030450015034 0ustar00assets/assets/svg/busy-icons-svg/money4.svg000064400000017053150514030450014776 0ustar00assets/assets/svg/busy-icons-svg/abacus.svg000064400000012063150514030450015015 0ustar00assets/assets/svg/busy-icons-svg/buy-sign.svg000064400000014333150514030450015316 0ustar00assets/assets/svg/busy-icons-svg/chart02.svg000064400000020235150514030450015022 0ustar00assets/assets/svg/busy-icons-svg/wrench.svg000064400000014517150514030450015053 0ustar00assets/assets/svg/busy-icons-svg/envelope-money.svg000064400000017600150514030450016523 0ustar00assets/assets/svg/busy-icons-svg/strategy2.svg000064400000007273150514030450015512 0ustar00assets/assets/svg/busy-icons-svg/laptop-envelope.svg000064400000016573150514030450016703 0ustar00assets/assets/svg/busy-icons-svg/trash-bin.svg000064400000032743150514030450015455 0ustar00assets/assets/svg/busy-icons-svg/chart11.svg000064400000013222150514030450015020 0ustar00assets/assets/svg/busy-icons-svg/head-check.svg000064400000010670150514030450015535 0ustar00assets/assets/svg/busy-icons-svg/tablet-article.svg000064400000023367150514030450016464 0ustar00assets/assets/svg/busy-icons-svg/steering-wheel.svg000064400000034136150514030450016506 0ustar00assets/assets/svg/busy-icons-svg/user08.svg000064400000013126150514030450014706 0ustar00assets/assets/svg/busy-icons-svg/chart07.svg000064400000010360150514030450015025 0ustar00assets/assets/svg/busy-icons-svg/money6.svg000064400000020256150514030450014777 0ustar00assets/assets/svg/busy-icons-svg/laptop-cart.svg000064400000016175150514030450016015 0ustar00assets/assets/svg/busy-icons-svg/shopping-cart.svg000064400000014241150514030450016335 0ustar00assets/assets/svg/busy-icons-svg/person-flag.svg000064400000017123150514030450015776 0ustar00assets/assets/svg/busy-icons-svg/character02.svg000064400000036440150514030450015662 0ustar00assets/assets/svg/busy-icons-svg/venn-diagram.svg000064400000013065150514030450016132 0ustar00assets/assets/svg/busy-icons-svg/money-scales.svg000064400000022646150514030450016166 0ustar00assets/assets/svg/busy-icons-svg/hat-moustache.svg000064400000021653150514030450016326 0ustar00assets/assets/svg/busy-icons-svg/award3.svg000064400000022002150514030450014732 0ustar00assets/assets/svg/busy-icons-svg/money5.svg000064400000027041150514030450014775 0ustar00assets/assets/svg/busy-icons-svg/puzzle.svg000064400000013500150514030450015105 0ustar00assets/assets/svg/busy-icons-svg/diagram-hierarchy.svg000064400000011531150514030450017136 0ustar00assets/assets/svg/busy-icons-svg/box.svg000064400000016573150514030450014361 0ustar00assets/assets/svg/busy-icons-svg/badge02.svg000064400000015335150514030450014770 0ustar00assets/assets/svg/busy-icons-svg/people-idea.svg000064400000016322150514030450015745 0ustar00assets/assets/svg/busy-icons-svg/person-arrows012.svg000064400000012221150514030450016617 0ustar00assets/assets/svg/busy-icons-svg/folder-online.svg000064400000014662150514030450016323 0ustar00assets/assets/svg/busy-icons-svg/people-structure02.svg000064400000023547150514030450017254 0ustar00assets/assets/svg/busy-icons-svg/newspaper-pen.svg000064400000017664150514030450016357 0ustar00assets/assets/svg/busy-icons-svg/people-meeting02.svg000064400000017045150514030450016640 0ustar00assets/assets/svg/busy-icons-svg/coffee.svg000064400000016355150514030450015016 0ustar00assets/assets/svg/busy-icons-svg/tools2.svg000064400000023345150514030450015006 0ustar00assets/assets/svg/busy-icons-svg/printer.svg000064400000020716150514030450015246 0ustar00assets/assets/svg/busy-icons-svg/funnel-money.svg000064400000016677150514030450016212 0ustar00assets/assets/svg/busy-icons-svg/sign.svg000064400000016230150514030450014517 0ustar00assets/assets/svg/busy-icons-svg/gauge2.svg000064400000017521150514030450014735 0ustar00assets/assets/svg/busy-icons-svg/head-arrows.svg000064400000020226150514030450015773 0ustar00assets/assets/svg/busy-icons-svg/smartphone-growth.svg000064400000007142150514030450017251 0ustar00assets/assets/svg/busy-icons-svg/person-finance.svg000064400000013543150514030450016472 0ustar00assets/assets/svg/busy-icons-svg/alarm.svg000064400000011333150514030450014652 0ustar00assets/assets/svg/busy-icons-svg/folder-add.svg000064400000015144150514030450015563 0ustar00assets/assets/svg/busy-icons-svg/chart17.svg000064400000017111150514030450015027 0ustar00assets/assets/svg/busy-icons-svg/file09.svg000064400000013003150514030450014642 0ustar00assets/assets/svg/busy-icons-svg/drawer.svg000064400000016275150514030450015054 0ustar00assets/assets/svg/busy-icons-svg/calendar5.svg000064400000024235150514030450015421 0ustar00assets/assets/svg/busy-icons-svg/piggy-bank.svg000064400000016076150514030450015617 0ustar00assets/assets/svg/busy-icons-svg/head-structure.svg000064400000016055150514030450016523 0ustar00assets/assets/svg/busy-icons-svg/head-gauge.svg000064400000017130150514030450015546 0ustar00assets/assets/svg/busy-icons-svg/globe2.svg000064400000017671150514030450014743 0ustar00assets/assets/svg/busy-icons-svg/money2.svg000064400000022261150514030450014771 0ustar00assets/assets/svg/busy-icons-svg/people-structure03.svg000064400000017201150514030450017243 0ustar00assets/assets/svg/busy-icons-svg/person-time.svg000064400000013066150514030450016025 0ustar00assets/assets/svg/busy-icons-svg/safe.svg000064400000023635150514030450014504 0ustar00assets/assets/svg/busy-icons-svg/open-sign.svg000064400000014713150514030450015462 0ustar00assets/assets/svg/busy-icons-svg/rocket.svg000064400000016556150514030450015061 0ustar00assets/assets/svg/busy-icons-svg/fire.svg000064400000007710150514030450014507 0ustar00assets/assets/svg/busy-icons-svg/contact-book.svg000064400000015255150514030450016150 0ustar00assets/assets/svg/busy-icons-svg/character08.svg000064400000026016150514030450015666 0ustar00assets/assets/svg/busy-icons-svg/lightbulb.svg000064400000007740150514030450015541 0ustar00assets/assets/svg/busy-icons-svg/calculator3.svg000064400000020025150514030450015770 0ustar00assets/assets/svg/busy-icons-svg/bell.svg000064400000021247150514030450014501 0ustar00assets/assets/svg/busy-icons-svg/person-dollar.svg000064400000014140150514030450016336 0ustar00assets/assets/svg/busy-icons-svg/label.svg000064400000011500150514030450014631 0ustar00assets/assets/svg/busy-icons-svg/tablet-chart2.svg000064400000012354150514030450016216 0ustar00assets/assets/svg/busy-icons-svg/head-compass.svg000064400000016132150514030450016124 0ustar00assets/assets/svg/busy-icons-svg/head-dollar.svg000064400000014452150514030450015737 0ustar00assets/assets/svg/busy-icons-svg/file06.svg000064400000011535150514030450014647 0ustar00assets/assets/svg/busy-icons-svg/people-structure.svg000064400000014113150514030450017077 0ustar00assets/assets/svg/busy-icons-svg/telescope.svg000064400000016325150514030450015547 0ustar00assets/assets/svg/busy-icons-svg/preson-chart04.svg000064400000021352150514030450016331 0ustar00assets/assets/svg/busy-icons-svg/phone.svg000064400000011301150514030450014662 0ustar00assets/assets/svg/busy-icons-svg/gears1.svg000064400000036065150514030450014751 0ustar00assets/assets/svg/busy-icons-svg/smartphone-exclamation.svg000064400000011115150514030450020236 0ustar00assets/assets/svg/busy-icons-svg/globe.svg000064400000015157150514030450014656 0ustar00assets/assets/svg/busy-icons-svg/bank.svg000064400000033754150514030450014504 0ustar00assets/assets/svg/busy-icons-svg/chart10.svg000064400000020456150514030450015026 0ustar00assets/assets/svg/busy-icons-svg/strategy03.svg000064400000024045150514030450015567 0ustar00assets/assets/svg/busy-icons-svg/chart14.svg000064400000025444150514030450015034 0ustar00assets/assets/svg/busy-icons-svg/people-structure01.svg000064400000021333150514030450017242 0ustar00assets/assets/svg/busy-icons-svg/calculator1.svg000064400000015657150514030450016005 0ustar00assets/assets/svg/busy-icons-svg/file04.svg000064400000016016150514030450014644 0ustar00assets/assets/svg/busy-icons-svg/chart13.svg000064400000024523150514030450015030 0ustar00assets/assets/svg/busy-icons-svg/briefcase.svg000064400000017602150514030450015506 0ustar00assets/assets/svg/busy-icons-svg/exit.svg000064400000026012150514030450014527 0ustar00assets/assets/svg/busy-icons-svg/user05.svg000064400000010553150514030450014704 0ustar00assets/assets/svg/busy-icons-svg/character04.svg000064400000025003150514030450015655 0ustar00assets/assets/svg/busy-icons-svg/target.svg000064400000012760150514030450015051 0ustar00assets/assets/svg/busy-icons-svg/fish.svg000064400000024265150514030450014517 0ustar00assets/assets/svg/busy-icons-svg/speaker.svg000064400000015116150514030450015213 0ustar00assets/assets/svg/busy-icons-svg/address-book2.svg000064400000024420150514030450016216 0ustar00assets/assets/svg/busy-icons-svg/crown.svg000064400000015567150514030450014723 0ustar00assets/assets/svg/busy-icons-svg/laptop-privacy.svg000064400000014634150514030450016537 0ustar00assets/assets/svg/busy-icons-svg/user07.svg000064400000012654150514030450014712 0ustar00assets/assets/svg/busy-icons-svg/arrow-left.svg000064400000010664150514030450015646 0ustar00assets/assets/svg/busy-icons-svg/file02.svg000064400000015112150514030450014636 0ustar00assets/assets/svg/busy-icons-svg/people-structure07.svg000064400000026230150514030450017251 0ustar00assets/assets/svg/busy-icons-svg/user01.svg000064400000006105150514030450014676 0ustar00assets/assets/svg/busy-icons-svg/character05.svg000064400000030411150514030450015655 0ustar00assets/assets/svg/busy-icons-svg/award2.svg000064400000021075150514030450014742 0ustar00assets/assets/svg/busy-icons-svg/magnet-money.svg000064400000033571150514030450016166 0ustar00assets/assets/svg/busy-icons-svg/cloud-down.svg000064400000014471150514030450015637 0ustar00assets/assets/svg/busy-icons-svg/smartphone-money.svg000064400000010261150514030450017062 0ustar00assets/assets/svg/busy-icons-svg/dollar.svg000064400000006260150514030450015036 0ustar00assets/assets/svg/busy-icons-svg/tools.svg000064400000024250150514030450014720 0ustar00assets/assets/svg/busy-icons-svg/arrows-updown.svg000064400000021315150514030450016406 0ustar00assets/assets/svg/busy-icons-svg/manager-idea.svg000064400000023304150514030450016071 0ustar00assets/assets/svg/busy-icons-svg/wallet.svg000064400000016111150514030450015045 0ustar00assets/assets/svg/busy-icons-svg/laptop-finance.svg000064400000015544150514030450016466 0ustar00assets/assets/svg/busy-icons-svg/folder.svg000064400000014344150514030450015036 0ustar00assets/assets/svg/busy-icons-svg/browser01.svg000064400000013661150514030450015410 0ustar00assets/assets/svg/busy-icons-svg/chemistry.svg000064400000020744150514030450015573 0ustar00assets/assets/svg/busy-icons-svg/smartphone.svg000064400000007211150514030450015736 0ustar00assets/assets/svg/busy-icons-svg/book-apple.svg000064400000017076150514030450015621 0ustar00assets/assets/svg/busy-icons-svg/handshake.svg000064400000022730150514030450015507 0ustar00assets/assets/svg/busy-icons-svg/head-gears.svg000064400000023715150514030450015565 0ustar00assets/assets/svg/busy-icons-svg/presentation.svg000064400000027703150514030450016301 0ustar00assets/assets/svg/busy-icons-svg/preson-chart02.svg000064400000023477150514030450016341 0ustar00assets/assets/svg/busy-icons-svg/periscopemoney.svg000064400000016351150514030450016624 0ustar00assets/assets/svg/busy-icons-svg/like.svg000064400000015161150514030450014505 0ustar00assets/assets/svg/busy-icons-svg/calendar4.svg000064400000022243150514030450015415 0ustar00assets/assets/svg/busy-icons-svg/character01.svg000064400000035177150514030450015667 0ustar00assets/assets/svg/busy-icons-svg/scales.svg000064400000021651150514030450015034 0ustar00assets/assets/svg/busy-icons-svg/character03.svg000064400000024730150514030450015662 0ustar00assets/assets/svg/busy-icons-svg/magnifying-glass.svg000064400000004771150514030450017025 0ustar00assets/assets/svg/busy-icons-svg/files.svg000064400000015151150514030450014662 0ustar00assets/assets/svg/busy-icons-svg/smartphone-chart.svg000064400000013256150514030450017043 0ustar00assets/assets/svg/busy-icons-svg/people-structure05.svg000064400000020050150514030450017241 0ustar00assets/assets/svg/busy-icons-svg/tie.svg000064400000012737150514030450014350 0ustar00assets/assets/svg/busy-icons-svg/chart19.svg000064400000016547150514030450015045 0ustar00assets/assets/svg/busy-icons-svg/person-globe.svg000064400000020272150514030450016154 0ustar00assets/assets/svg/busy-icons-svg/person-info.svg000064400000012135150514030450016016 0ustar00assets/assets/svg/busy-icons-svg/preson-megaphone.svg000064400000014355150514030450017034 0ustar00assets/assets/svg/busy-icons-svg/yinyang.svg000064400000004471150514030450015241 0ustar00assets/assets/svg/busy-icons-svg/file10.svg000064400000013211150514030450014633 0ustar00assets/assets/svg/busy-icons-svg/chart05.svg000064400000010304150514030450015021 0ustar00assets/assets/svg/busy-icons-svg/award5.svg000064400000021412150514030450014740 0ustar00assets/assets/svg/busy-icons-svg/newspaper-jobs.svg000064400000036340150514030450016522 0ustar00assets/assets/svg/busy-icons-svg/recycle.svg000064400000021731150514030450015207 0ustar00assets/assets/svg/busy-icons-svg/person-arrows022.svg000064400000021401150514030450016620 0ustar00assets/assets/svg/busy-icons-svg/satellite-dish.svg000064400000016227150514030450016500 0ustar00assets/assets/svg/busy-icons-svg/laptop-diagram.svg000064400000024123150514030450016460 0ustar00assets/assets/svg/busy-icons-svg/hours.svg000064400000010213150514030450014712 0ustar00assets/assets/svg/busy-icons-svg/aim.svg000064400000012112150514030450014320 0ustar00assets/assets/svg/busy-icons-svg/sale-sign.svg000064400000017055150514030450015447 0ustar00assets/assets/svg/busy-icons-svg/smartphone-user.svg000064400000010564150514030450016717 0ustar00assets/assets/svg/busy-icons-svg/checklist2.svg000064400000015706150514030450015621 0ustar00assets/assets/svg/busy-icons-svg/monitor.svg000064400000017013150514030450015246 0ustar00assets/assets/svg/busy-icons-svg/hand-money2.svg000064400000017102150514030450015677 0ustar00assets/assets/svg/busy-icons-svg/outgoing.svg000064400000020320150514030450015405 0ustar00assets/assets/svg/busy-icons-svg/hand-key.svg000064400000016062150514030450015262 0ustar00assets/assets/svg/busy-icons-svg/book.svg000064400000025572150514030450014522 0ustar00assets/assets/svg/busy-icons-svg/database.svg000064400000014332150514030450015324 0ustar00assets/assets/svg/busy-icons-svg/buildings.svg000064400000045334150514030450015546 0ustar00assets/assets/svg/busy-icons-svg/head-hourglass.svg000064400000016457150514030450016500 0ustar00assets/assets/svg/busy-icons-svg/calculator2.svg000064400000016661150514030450016002 0ustar00assets/assets/svg/busy-icons-svg/megaphone.svg000064400000015063150514030450015525 0ustar00assets/assets/svg/busy-icons-svg/money-growth.svg000064400000037575150514030450016235 0ustar00assets/assets/svg/busy-icons-svg/head.svg000064400000007333150514030450014464 0ustar00assets/assets/svg/busy-icons-svg/profile.svg000064400000013350150514030450015217 0ustar00assets/assets/svg/busy-icons-svg/folders.svg000064400000034156150514030450015224 0ustar00assets/assets/svg/busy-icons-svg/money3.svg000064400000020254150514030450014772 0ustar00assets/assets/svg/busy-icons-svg/chat.svg000064400000011402150514030450014472 0ustar00assets/assets/svg/busy-icons-svg/pens-pencils.svg000064400000027355150514030450016171 0ustar00assets/assets/svg/busy-icons-svg/head-idea.svg000064400000016277150514030450015373 0ustar00assets/assets/svg/busy-icons-svg/presentation02.svg000064400000015430150514030450016435 0ustar00assets/assets/svg/busy-icons-svg/euro.svg000064400000004147150514030450014535 0ustar00assets/assets/svg/busy-icons-svg/laptop.svg000064400000011315150514030450015055 0ustar00assets/assets/svg/busy-icons-svg/folder-remove.svg000064400000014445150514030450016333 0ustar00assets/assets/svg/busy-icons-svg/hand-money.svg000064400000016114150514030450015617 0ustar00assets/assets/svg/busy-icons-svg/cloud-coins.svg000064400000021176150514030450016003 0ustar00assets/assets/svg/busy-icons-svg/file05.svg000064400000014166150514030450014651 0ustar00assets/assets/svg/busy-icons-svg/chart-pyramid.svg000064400000035176150514030450016335 0ustar00assets/assets/svg/busy-icons-svg/laptop-article.svg000064400000024745150514030450016511 0ustar00assets/assets/svg/busy-icons-svg/plant-money.svg000064400000017724150514030450016033 0ustar00assets/assets/svg/busy-icons-svg/lightning.svg000064400000006055150514030450015546 0ustar00assets/assets/svg/busy-icons-svg/factory.svg000064400000027423150514030450015234 0ustar00assets/assets/svg/busy-icons-svg/chart03.svg000064400000021313150514030450015021 0ustar00assets/assets/svg/busy-icons-svg/award4.svg000064400000017111150514030450014740 0ustar00assets/assets/svg/busy-icons-svg/plant.svg000064400000017032150514030450014676 0ustar00assets/assets/svg/busy-icons-svg/emblem.svg000064400000027633150514030450015031 0ustar00assets/assets/svg/busy-icons-svg/champagne.svg000064400000016512150514030450015505 0ustar00assets/assets/svg/busy-icons-svg/chart20.svg000064400000026000150514030450015016 0ustar00assets/assets/svg/busy-icons-svg/head-flash.svg000064400000012351150514030450015553 0ustar00assets/assets/svg/busy-icons-svg/calendar1.svg000064400000017672150514030450015424 0ustar00assets/assets/svg/busy-icons-svg/chart04.svg000064400000012452150514030450015026 0ustar00assets/assets/svg/busy-icons-svg/people-gears.svg000064400000022000150514030450016132 0ustar00assets/assets/svg/busy-icons-svg/person-arrows01.svg000064400000015773150514030450016554 0ustar00assets/assets/svg/busy-icons-svg/people-search01.svg000064400000016174150514030450016456 0ustar00assets/assets/svg/busy-icons-svg/chart06.svg000064400000010775150514030450015036 0ustar00assets/assets/svg/busy-icons-svg/person-cross.svg000064400000016754150514030450016227 0ustar00assets/assets/svg/busy-icons-svg/bank2.svg000064400000030147150514030450014557 0ustar00assets/assets/svg/busy-icons-svg/closed-sign.svg000064400000017622150514030450015774 0ustar00assets/assets/svg/busy-icons-svg/globe-money.svg000064400000023353150514030450016000 0ustar00assets/assets/svg/busy-icons-svg/badge01.svg000064400000017074150514030450014771 0ustar00assets/assets/svg/busy-icons-svg/person-data.svg000064400000022501150514030450015772 0ustar00assets/assets/svg/busy-icons-svg/pie-chart01.svg000064400000011655150514030450015602 0ustar00assets/assets/svg/busy-icons-svg/smartphone-gears.svg000064400000012237150514030450017041 0ustar00assets/assets/svg/busy-icons-svg/send.svg000064400000014465150514030450014520 0ustar00assets/assets/svg/busy-icons-svg/key.svg000064400000014232150514030450014347 0ustar00assets/assets/svg/busy-icons-svg/NewTux.svg000064400000051711150514030450015014 0ustar00 assets/assets/svg/busy-icons-svg/head-battery.svg000064400000022416150514030450016133 0ustar00assets/assets/svg/busy-icons-svg/brain.svg000064400000020110150514030450014642 0ustar00assets/assets/svg/busy-icons-svg/yen.svg000064400000004330150514030450014350 0ustar00assets/assets/svg/busy-icons-svg/nest-money.svg000064400000022613150514030450015657 0ustar00assets/assets/svg/busy-icons-svg/hourglass.svg000064400000015274150514030450015575 0ustar00assets/assets/svg/busy-icons-svg/paper-plane.svg000064400000005025150514030450015763 0ustar00assets/assets/svg/busy-icons-svg/chart09.svg000064400000020700150514030450015026 0ustar00assets/assets/svg/busy-icons-svg/people-structure06.svg000064400000012344150514030450017251 0ustar00assets/assets/svg/busy-icons-svg/checklist3.svg000064400000015620150514030450015615 0ustar00assets/assets/svg/busy-icons-svg/lightbulb-green.svg000064400000012571150514030450016635 0ustar00assets/assets/svg/busy-icons-svg/scissors.svg000064400000020174150514030450015431 0ustar00assets/assets/svg/busy-icons-svg/conference.svg000064400000025040150514030450015665 0ustar00assets/assets/svg/busy-icons-svg/rocket2.svg000064400000027662150514030450015143 0ustar00assets/assets/svg/busy-icons-svg/file08.svg000064400000012402150514030450014643 0ustar00assets/assets/svg/busy-icons-svg/chart15.svg000064400000016342150514030450015032 0ustar00assets/assets/svg/busy-icons-svg/checklist.svg000064400000017005150514030450015531 0ustar00assets/assets/svg/busy-icons-svg/calendar3.svg000064400000022125150514030450015413 0ustar00assets/assets/svg/busy-icons-svg/user04.svg000064400000011144150514030450014700 0ustar00assets/assets/svg/busy-icons-svg/stamp.svg000064400000023520150514030450014703 0ustar00assets/assets/svg/busy-icons-svg/meditation.svg000064400000010370150514030450015713 0ustar00assets/assets/svg/busy-icons-svg/chart12.svg000064400000015744150514030450015034 0ustar00assets/assets/svg/busy-icons-svg/lamp.svg000064400000022602150514030450014510 0ustar00assets/assets/svg/busy-icons-svg/chart01.svg000064400000015660150514030450015027 0ustar00assets/assets/svg/busy-icons-svg/ingots.svg000064400000024026150514030450015064 0ustar00assets/assets/svg/busy-icons-svg/preson-laurels.svg000064400000026073150514030450016540 0ustar00assets/assets/svg/busy-icons-svg/currencies.svg000064400000017215150514030450015725 0ustar00assets/assets/svg/busy-icons-svg/address-book.svg000064400000024743150514030450016144 0ustar00assets/assets/svg/busy-icons-svg/exchange.svg000064400000021234150514030450015341 0ustar00assets/assets/svg/busy-icons-svg/person-puzzle.svg000064400000015243150514030450016417 0ustar00assets/assets/svg/busy-icons-svg/chess-knight.svg000064400000021262150514030450016147 0ustar00assets/assets/svg/busy-icons-svg/team.svg000064400000022126150514030450014506 0ustar00assets/assets/svg/busy-icons-svg/tablet-chart.svg000064400000010604150514030450016130 0ustar00assets/assets/svg/busy-icons-svg/keyboard.svg000064400000024542150514030450015364 0ustar00assets/assets/svg/busy-icons-svg/key2.svg000064400000012451150514030450014432 0ustar00assets/assets/svg/busy-icons-svg/cloud-up.svg000064400000015565150514030450015321 0ustar00assets/assets/svg/busy-icons-svg/folder-delete.svg000064400000014602150514030450016273 0ustar00assets/assets/svg/busy-icons-svg/clock.svg000064400000014251150514030450014653 0ustar00assets/assets/svg/busy-icons-svg/tablet-pie-chart.svg000064400000016421150514030450016706 0ustar00assets/assets/svg/busy-icons-svg/user02.svg000064400000015404150514030450014701 0ustar00assets/assets/svg/busy-icons-svg/envelopes.svg000064400000013013150514030450015553 0ustar00assets/assets/svg/busy-icons-svg/bomb.svg000064400000016072150514030450014502 0ustar00assets/assets/svg/busy-icons-svg/pen2.svg000064400000011050150514030450014416 0ustar00assets/assets/svg/busy-icons-svg/chart18.svg000064400000012756150514030450015042 0ustar00assets/assets/svg/busy-icons-svg/head-exclamation.svg000064400000010727150514030450016767 0ustar00assets/assets/svg/busy-icons-svg/paper-clip.svg000064400000005025150514030450015613 0ustar00assets/assets/svg/busy-icons-svg/preson-chart03.svg000064400000020765150514030450016337 0ustar00assets/assets/svg/busy-icons-svg/people-search02.svg000064400000012703150514030450016451 0ustar00assets/assets/svg/busy-icons-svg/percent.svg000064400000004530150514030450015217 0ustar00assets/assets/svg/busy-icons-svg/manager01.svg000064400000012724150514030450015336 0ustar00assets/assets/svg/busy-icons-svg/glasses-moustache.svg000064400000012700150514030450017204 0ustar00assets/assets/svg/busy-icons-svg/hat.svg000064400000013464150514030450014341 0ustar00assets/assets/svg/busy-icons-svg/newspaper.svg000064400000033661150514030450015572 0ustar00assets/assets/svg/busy-icons-svg/apple.svg000064400000014105150514030450014657 0ustar00assets/assets/svg/busy-icons-svg/incoming.svg000064400000021374150514030450015367 0ustar00assets/assets/svg/busy-icons-svg/arrow-right.svg000064400000010367150514030450016031 0ustar00assets/assets/svg/busy-icons-svg/laptop-settings.svg000064400000016551150514030450016722 0ustar00assets/assets/svg/busy-icons-svg/person-scales.svg000064400000015713150514030450016342 0ustar00assets/assets/svg/busy-icons-svg/people-meeting.svg000064400000016605150514030450016477 0ustar00assets/assets/svg/busy-icons-svg/ruble.svg000064400000004103150514030450014664 0ustar00assets/assets/svg/busy-icons-svg/money.svg000064400000015643150514030450014715 0ustar00assets/assets/svg/busy-icons-svg/character07.svg000064400000021140150514030450015656 0ustar00assets/assets/svg/busy-icons-svg/pen.svg000064400000011333150514030450014340 0ustar00assets/assets/svg/busy-icons-svg/award1.svg000064400000025170150514030450014741 0ustar00assets/assets/svg/busy-icons-svg/gauge.svg000064400000007512150514030450014652 0ustar00assets/assets/svg/busy-icons-svg/speech-bubble.svg000064400000007617150514030450016270 0ustar00assets/assets/svg/busy-icons-svg/atm-cash.svg000064400000013125150514030450015254 0ustar00assets/assets/svg/busy-icons-svg/pound.svg000064400000004054150514030450014705 0ustar00assets/assets/svg/busy-icons-svg/mouse.svg000064400000010711150514030450014705 0ustar00assets/assets/svg/busy-icons-svg/tablet-chart3.svg000064400000012245150514030450016216 0ustar00assets/assets/svg/busy-icons-svg/flag.svg000064400000011107150514030450014466 0ustar00assets/assets/svg/busy-icons-svg/person-umbrella.svg000064400000014253150514030450016671 0ustar00assets/assets/svg/busy-icons-svg/chart-board.svg000064400000020560150514030450015746 0ustar00assets/assets/svg/busy-icons-svg/tablet-pie-chart2.svg000064400000023604150514030450016771 0ustar00assets/assets/svg/busy-icons-svg/user06.svg000064400000011412150514030450014700 0ustar00assets/assets/svg/busy-icons-svg/lock.svg000064400000014160150514030450014507 0ustar00assets/assets/svg/busy-icons-svg/file01.svg000064400000007711150514030450014643 0ustar00assets/assets/svg/maps/ic_directions_boat_24px.svg000064400000001024150514030450016322 0ustar00assets/assets/svg/maps/ic_local_laundry_service_24px.svg000064400000000662150514030450017531 0ustar00assets/assets/svg/maps/ic_flight_24px.svg000064400000000357150514030450014437 0ustar00assets/assets/svg/maps/ic_local_hotel_24px.svg000064400000000324150514030450015441 0ustar00assets/assets/svg/maps/ic_local_movies_24px.svg000064400000000357150514030450015636 0ustar00assets/assets/svg/maps/ic_person_pin_circle_24px.svg000064400000000511150514030450016647 0ustar00assets/assets/svg/maps/ic_local_convenience_store_24px.svg000064400000000300150514030450020030 0ustar00assets/assets/svg/maps/ic_local_shipping_24px.svg000064400000000605150514030450016151 0ustar00assets/assets/svg/maps/ic_beenhere_24px.svg000064400000000415150514030450014732 0ustar00assets/assets/svg/maps/ic_edit_location_24px.svg000064400000000447150514030450015777 0ustar00assets/assets/svg/maps/ic_directions_24px.svg000064400000000435150514030450015322 0ustar00assets/assets/svg/maps/ic_person_pin_24px.svg000064400000000520150514030450015326 0ustar00assets/assets/svg/maps/ic_directions_bus_24px.svg000064400000000656150514030450016200 0ustar00assets/assets/svg/maps/ic_store_mall_directory_24px.svg000064400000000257150514030450017406 0ustar00assets/assets/svg/maps/ic_terrain_24px.svg000064400000000246150514030450014623 0ustar00assets/assets/svg/maps/ic_pin_drop_24px.svg000064400000000352150514030450014767 0ustar00assets/assets/svg/maps/ic_hotel_24px.svg000064400000000324150514030450014267 0ustar00assets/assets/svg/maps/ic_local_activity_24px.svg000064400000000537150514030450016170 0ustar00assets/assets/svg/maps/ic_local_play_24px.svg000064400000000537150514030450015301 0ustar00assets/assets/svg/maps/ic_navigation_24px.svg000064400000000221150514030450015307 0ustar00assets/assets/svg/maps/ic_local_hospital_24px.svg000064400000000333150514030450016151 0ustar00assets/assets/svg/maps/ic_satellite_24px.svg000064400000000455150514030450015147 0ustar00assets/assets/svg/maps/ic_directions_walk_24px.svg000064400000000467150514030450016345 0ustar00assets/assets/svg/maps/ic_local_gas_station_24px.svg000064400000000713150514030450016643 0ustar00assets/assets/svg/maps/ic_local_phone_24px.svg000064400000000525150514030450015442 0ustar00assets/assets/svg/maps/ic_local_mall_24px.svg000064400000000520150514030450015251 0ustar00assets/assets/svg/maps/ic_map_24px.svg000064400000000431150514030450013730 0ustar00assets/assets/svg/maps/ic_local_car_wash_24px.svg000064400000001265150514030450016122 0ustar00assets/assets/svg/maps/ic_local_pizza_24px.svg000064400000000407150514030450015465 0ustar00assets/assets/svg/maps/ic_rate_review_24px.svg000064400000000415150514030450015471 0ustar00assets/assets/svg/maps/ic_directions_car_24px.svg000064400000000670150514030450016150 0ustar00assets/assets/svg/maps/ic_zoom_out_map_24px.svg000064400000000456150514030450015672 0ustar00assets/assets/svg/maps/ic_local_post_office_24px.svg000064400000000322150514030450016624 0ustar00assets/assets/svg/maps/ic_local_parking_24px.svg000064400000000275150514030450015766 0ustar00assets/assets/svg/maps/ic_place_24px.svg000064400000000377150514030450014250 0ustar00assets/assets/svg/maps/ic_local_taxi_24px.svg000064400000000701150514030450015272 0ustar00assets/assets/svg/maps/ic_local_offer_24px.svg000064400000000536150514030450015434 0ustar00assets/assets/svg/maps/ic_my_location_24px.svg000064400000000600150514030450015466 0ustar00assets/assets/svg/maps/ic_traffic_24px.svg000064400000001034150514030450014571 0ustar00assets/assets/svg/maps/ic_local_grocery_store_24px.svg000064400000000646150514030450017223 0ustar00assets/assets/svg/maps/ic_directions_subway_24px.svg000064400000000623150514030450016713 0ustar00assets/assets/svg/maps/ic_directions_bike_24px.svg000064400000001117150514030450016312 0ustar00assets/assets/svg/maps/ic_layers_clear_24px.svg000064400000000514150514030450015622 0ustar00assets/assets/svg/maps/ic_local_drink_24px.svg000064400000000432150514030450015435 0ustar00assets/assets/svg/maps/ic_restaurant_menu_24px.svg000064400000000546150514030450016376 0ustar00assets/assets/svg/maps/ic_local_see_24px.svg000064400000000437150514030450015107 0ustar00assets/assets/svg/maps/ic_directions_railway_24px.svg000064400000000427150514030450017053 0ustar00assets/assets/svg/maps/ic_add_location_24px.svg000064400000000314150514030450015573 0ustar00assets/assets/svg/maps/ic_local_printshop_24px.svg000064400000000366150514030450016362 0ustar00assets/assets/svg/maps/ic_directions_transit_24px.svg000064400000000623150514030450017065 0ustar00assets/assets/svg/maps/ic_local_library_24px.svg000064400000000417150514030450015775 0ustar00assets/assets/svg/maps/ic_local_florist_24px.svg000064400000001244150514030450016012 0ustar00assets/assets/svg/maps/ic_directions_run_24px.svg000064400000000523150514030450016204 0ustar00assets/assets/svg/maps/ic_near_me_24px.svg000064400000000223150514030450014560 0ustar00assets/assets/svg/maps/ic_local_bar_24px.svg000064400000000255150514030450015075 0ustar00assets/assets/svg/maps/ic_local_pharmacy_24px.svg000064400000000314150514030450016131 0ustar00assets/assets/svg/maps/ic_local_cafe_24px.svg000064400000000335150514030450015226 0ustar00assets/assets/svg/maps/ic_local_airport_24px.svg000064400000000333150514030450016006 0ustar00assets/assets/svg/maps/ic_local_dining_24px.svg000064400000000546150514030450015604 0ustar00assets/assets/svg/maps/ic_local_atm_24px.svg000064400000000506150514030450015111 0ustar00assets/assets/svg/maps/ic_layers_24px.svg000064400000000320150514030450014447 0ustar00assets/assets/svg/alert/ic_add_alert_24px.svg000064400000000551150514030450015244 0ustar00assets/assets/svg/alert/ic_error_24px.svg000064400000000305150514030450014453 0ustar00assets/assets/svg/alert/ic_warning_24px.svg000064400000000227150514030450014772 0ustar00assets/assets/svg/alert/ic_error_outline_24px.svg000064400000000414150514030450016213 0ustar00assets/assets/svg/file/ic_folder_24px.svg000064400000000300150514030450014400 0ustar00assets/assets/svg/file/ic_cloud_off_24px.svg000064400000000736150514030450015102 0ustar00assets/assets/svg/file/ic_cloud_24px.svg000064400000000375150514030450014247 0ustar00assets/assets/svg/file/ic_cloud_upload_24px.svg000064400000000431150514030450015604 0ustar00assets/assets/svg/file/ic_cloud_circle_24px.svg000064400000000453150514030450015565 0ustar00assets/assets/svg/file/ic_cloud_queue_24px.svg000064400000000572150514030450015452 0ustar00assets/assets/svg/file/ic_file_download_24px.svg000064400000000216150514030450015741 0ustar00assets/assets/svg/file/ic_cloud_done_24px.svg000064400000000470150514030450015250 0ustar00assets/assets/svg/file/ic_file_upload_24px.svg000064400000000212150514030450015412 0ustar00assets/assets/svg/file/ic_create_new_folder_24px.svg000064400000000353150514030450016604 0ustar00assets/assets/svg/file/ic_cloud_download_24px.svg000064400000000427150514030450016134 0ustar00assets/assets/svg/file/ic_folder_open_24px.svg000064400000000320150514030450015423 0ustar00assets/assets/svg/file/ic_folder_shared_24px.svg000064400000000432150514030450015734 0ustar00assets/assets/svg/file/ic_attachment_24px.svg000064400000000514150514030450015264 0ustar00assets/assets/svg/content/ic_add_circle_outline_24px.svg000064400000000403150514030450017474 0ustar00assets/assets/svg/content/ic_filter_list_24px.svg000064400000000223150514030450016204 0ustar00assets/assets/svg/content/ic_content_cut_24px.svg000064400000000777150514030450016227 0ustar00assets/assets/svg/content/ic_add_box_24px.svg000064400000000326150514030450015270 0ustar00assets/assets/svg/content/ic_backspace_24px.svg000064400000000472150514030450015606 0ustar00assets/assets/svg/content/ic_reply_24px.svg000064400000000235150514030450015022 0ustar00assets/assets/svg/content/ic_remove_circle_outline_24px.svg000064400000000360150514030450020243 0ustar00assets/assets/svg/content/ic_drafts_24px.svg000064400000000371150514030450015153 0ustar00assets/assets/svg/content/ic_inbox_24px.svg000064400000000366150514030450015013 0ustar00assets/assets/svg/content/ic_select_all_24px.svg000064400000000625150514030450016001 0ustar00assets/assets/svg/content/ic_save_24px.svg000064400000000363150514030450014627 0ustar00assets/assets/svg/content/ic_forward_24px.svg000064400000000174150514030450015335 0ustar00assets/assets/svg/content/ic_move_to_inbox_24px.svg000064400000000416150514030450016537 0ustar00assets/assets/svg/content/ic_text_format_24px.svg000064400000000312150514030450016217 0ustar00assets/assets/svg/content/ic_gesture_24px.svg000064400000001362150514030450015347 0ustar00assets/assets/svg/content/ic_markunread_24px.svg000064400000000322150514030450016015 0ustar00assets/assets/svg/content/ic_weekend_24px.svg000064400000000503150514030450015307 0ustar00assets/assets/svg/content/ic_remove_circle_24px.svg000064400000000267150514030450016512 0ustar00assets/assets/svg/content/ic_block_24px.svg000064400000000516150514030450014763 0ustar00assets/assets/svg/content/ic_font_download_24px.svg000064400000000435150514030450016526 0ustar00assets/assets/svg/content/ic_flag_24px.svg000064400000000211150514030450014572 0ustar00assets/assets/svg/content/ic_content_paste_24px.svg000064400000000455150514030450016541 0ustar00assets/assets/svg/content/ic_add_circle_24px.svg000064400000000311150514030450015733 0ustar00assets/assets/svg/content/ic_undo_24px.svg000064400000000363150514030450014636 0ustar00assets/assets/svg/content/ic_next_week_24px.svg000064400000000472150514030450015663 0ustar00assets/assets/svg/content/ic_reply_all_24px.svg000064400000000270150514030450015651 0ustar00assets/assets/svg/content/ic_redo_24px.svg000064400000000364150514030450014623 0ustar00assets/assets/svg/content/ic_remove_24px.svg000064400000000166150514030450015167 0ustar00assets/assets/svg/content/ic_unarchive_24px.svg000064400000000516150514030450015655 0ustar00assets/assets/svg/content/ic_sort_24px.svg000064400000000221150514030450014651 0ustar00assets/assets/svg/content/ic_create_24px.svg000064400000000372150514030450015134 0ustar00assets/assets/svg/content/ic_clear_24px.svg000064400000000312150514030450014751 0ustar00assets/assets/svg/content/ic_content_copy_24px.svg000064400000000344150514030450016374 0ustar00assets/assets/svg/content/ic_report_24px.svg000064400000000421150514030450015177 0ustar00assets/assets/svg/content/ic_mail_24px.svg000064400000000322150514030450014606 0ustar00assets/assets/svg/content/ic_link_24px.svg000064400000000470150514030450014625 0ustar00assets/assets/svg/content/ic_add_24px.svg000064400000000210150514030450014410 0ustar00assets/assets/svg/content/ic_send_24px.svg000064400000000212150514030450014613 0ustar00assets/assets/svg/content/ic_archive_24px.svg000064400000000515150514030450015311 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_not_connected_26x24px.svg000064400000001041150514030450023275 0ustar00assets/assets/svg/device/ic_bluetooth_disabled_24px.svg000064400000000446150514030450017314 0ustar00assets/assets/svg/device/ic_bluetooth_24px.svg000064400000000424150514030450015461 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_null_26x24px.svg000064400000000404150514030450021427 0ustar00assets/assets/svg/device/ic_usb_24px.svg000064400000000601150514030450014242 0ustar00assets/assets/svg/device/ic_add_alarm_24px.svg000064400000000540150514030450015357 0ustar00assets/assets/svg/device/ic_brightness_auto_24px.svg000064400000000437150514030450016660 0ustar00assets/assets/svg/device/ic_screen_lock_rotation_24px.svg000064400000001127150514030450017663 0ustar00assets/assets/svg/device/ic_brightness_low_24px.svg000064400000000412150514030450016502 0ustar00assets/assets/svg/device/ic_battery_50_24px.svg000064400000000422150514030450015430 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_3_bar_26x24px.svg000064400000000466150514030450021453 0ustar00assets/assets/svg/device/ic_signal_wifi_1_bar_24px.svg000064400000000471150514030450017015 0ustar00assets/assets/svg/device/ic_battery_alert_24px.svg000064400000000403150514030450016312 0ustar00assets/assets/svg/device/ic_settings_system_daydream_24px.svg000064400000000540150514030450020565 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_connected_no_internet_3_26x24px.svg000064400000000545150514030450025253 0ustar00assets/assets/svg/device/ic_battery_charging_50_24px.svg000064400000000514150514030450017274 0ustar00assets/assets/svg/device/ic_signal_cellular_connected_no_internet_2_bar_24px.svg000064400000000307150514030450024307 0ustar00assets/assets/svg/device/ic_battery_20_24px.svg000064400000000422150514030450015425 0ustar00assets/assets/svg/device/ic_signal_cellular_1_bar_24px.svg000064400000000235150514030450017660 0ustar00assets/assets/svg/device/ic_bluetooth_connected_24px.svg000064400000000503150514030450017501 0ustar00assets/assets/svg/device/ic_widgets_24px.svg000064400000000303150514030450015116 0ustar00assets/assets/svg/device/ic_battery_full_24px.svg000064400000000344150514030450016151 0ustar00assets/assets/svg/device/ic_signal_cellular_connected_no_internet_0_bar_24px.svg000064400000000266150514030450024311 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_connected_no_internet_4_26x24px.svg000064400000000355150514030450025253 0ustar00assets/assets/svg/device/ic_battery_std_24px.svg000064400000000344150514030450016001 0ustar00assets/assets/svg/device/ic_wifi_lock_24px.svg000064400000000605150514030450015423 0ustar00assets/assets/svg/device/ic_signal_wifi_3_bar_lock_24px.svg000064400000001004150514030450020020 0ustar00assets/assets/svg/device/ic_gps_off_24px.svg000064400000001035150514030450015076 0ustar00assets/assets/svg/device/ic_signal_cellular_off_24px.svg000064400000000277150514030450017454 0ustar00assets/assets/svg/device/ic_battery_unknown_24px.svg000064400000000711150514030450016704 0ustar00assets/assets/svg/device/ic_brightness_medium_24px.svg000064400000000366150514030450017171 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_1_bar_26x24px.svg000064400000000450150514030450021442 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_4_bar_26x24px.svg000064400000000275150514030450021452 0ustar00assets/assets/svg/device/ic_signal_cellular_2_bar_24px.svg000064400000000235150514030450017661 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_connected_no_internet_1_26x24px.svg000064400000000536150514030450025251 0ustar00assets/assets/svg/device/ic_signal_wifi_4_bar_lock_24px.svg000064400000000565150514030450020034 0ustar00assets/assets/svg/device/ic_battery_60_24px.svg000064400000000422150514030450015431 0ustar00assets/assets/svg/device/ic_gps_not_fixed_24px.svg000064400000000510150514030450016300 0ustar00assets/assets/svg/device/ic_battery_charging_30_24px.svg000064400000000475150514030450017300 0ustar00assets/assets/svg/device/ic_battery_charging_full_24px.svg000064400000000403150514030450020007 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_connected_no_internet_2_26x24px.svg000064400000000556150514030450025254 0ustar00assets/assets/svg/device/ic_signal_cellular_0_bar_24px.svg000064400000000202150514030450017651 0ustar00assets/assets/svg/device/ic_nfc_24px.svg000064400000000467150514030450014231 0ustar00assets/assets/svg/device/ic_screen_rotation_24px.svg000064400000000760150514030450016655 0ustar00assets/assets/svg/device/ic_battery_charging_20_24px.svg000064400000000475150514030450017277 0ustar00assets/assets/svg/device/ic_battery_30_24px.svg000064400000000422150514030450015426 0ustar00assets/assets/svg/device/ic_access_alarm_24px.svg000064400000000546150514030450016076 0ustar00assets/assets/svg/device/ic_signal_wifi_0_bar_24px.svg000064400000000322150514030450017007 0ustar00assets/assets/svg/device/ic_signal_wifi_4_bar_24px.svg000064400000000300150514030450017007 0ustar00assets/assets/svg/device/ic_battery_charging_80_24px.svg000064400000000475150514030450017305 0ustar00assets/assets/svg/device/ic_brightness_high_24px.svg000064400000000503150514030450016621 0ustar00assets/assets/svg/device/ic_gps_fixed_24px.svg000064400000000600150514030450015420 0ustar00assets/assets/svg/device/ic_battery_90_24px.svg000064400000000420150514030450015432 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_2_bar_26x24px.svg000064400000000465150514030450021451 0ustar00assets/assets/svg/device/ic_access_alarms_24px.svg000064400000000467150514030450016263 0ustar00assets/assets/svg/device/ic_signal_cellular_4_bar_24px.svg000064400000000160150514030450017660 0ustar00assets/assets/svg/device/ic_wallpaper_24px.svg000064400000000533150514030450015444 0ustar00assets/assets/svg/device/ic_screen_lock_landscape_24px.svg000064400000000555150514030450017762 0ustar00assets/assets/svg/device/ic_bluetooth_searching_24px.svg000064400000000742150514030450017507 0ustar00assets/assets/svg/device/ic_access_time_24px.svg000064400000000433150514030450015733 0ustar00assets/assets/svg/device/ic_signal_wifi_3_bar_24px.svg000064400000000502150514030450017012 0ustar00assets/assets/svg/device/ic_signal_cellular_connected_no_internet_1_bar_24px.svg000064400000000307150514030450024306 0ustar00assets/assets/svg/device/ic_airplanemode_inactive_24px.svg000064400000000432150514030450017775 0ustar00assets/assets/svg/device/ic_signal_cellular_null_24px.svg000064400000000215150514030450017644 0ustar00assets/assets/svg/device/ic_signal_cellular_connected_no_internet_4_bar_24px.svg000064400000000231150514030450024305 0ustar00assets/assets/svg/device/ic_signal_wifi_2_bar_24px.svg000064400000000466150514030450017022 0ustar00assets/assets/svg/device/ic_signal_cellular_3_bar_24px.svg000064400000000234150514030450017661 0ustar00assets/assets/svg/device/ic_location_disabled_24px.svg000064400000001035150514030450017112 0ustar00assets/assets/svg/device/ic_signal_wifi_2_bar_lock_24px.svg000064400000000771150514030450020031 0ustar00assets/assets/svg/device/ic_battery_80_24px.svg000064400000000420150514030450015431 0ustar00assets/assets/svg/device/ic_location_searching_24px.svg000064400000000510150514030450017303 0ustar00assets/assets/svg/device/ic_battery_charging_90_24px.svg000064400000000475150514030450017306 0ustar00assets/assets/svg/device/ic_devices_24px.svg000064400000000362150514030450015077 0ustar00assets/assets/svg/device/ic_signal_cellular_connected_no_internet_3_bar_24px.svg000064400000000306150514030450024307 0ustar00assets/assets/svg/device/ic_signal_wifi_off_24px.svg000064400000000454150514030450016604 0ustar00assets/assets/svg/device/ic_signal_wifi_1_bar_lock_24px.svg000064400000000761150514030450020027 0ustar00assets/assets/svg/device/ic_screen_lock_portrait_24px.svg000064400000000555150514030450017674 0ustar00assets/assets/svg/device/ic_network_wifi_24px.svg000064400000000502150514030450016160 0ustar00assets/assets/svg/device/ic_sd_storage_24px.svg000064400000000326150514030450015607 0ustar00assets/assets/svg/device/ic_storage_24px.svg000064400000000274150514030450015123 0ustar00assets/assets/svg/device/ic_battery_charging_60_24px.svg000064400000000477150514030450017305 0ustar00assets/assets/svg/device/ic_dvr_24px.svg000064400000000413150514030450014245 0ustar00assets/assets/svg/device/ic_developer_mode_24px.svg000064400000000527150514030450016451 0ustar00assets/assets/svg/device/ic_airplanemode_active_24px.svg000064400000000357150514030450017454 0ustar00assets/assets/svg/device/ic_signal_wifi_statusbar_connected_no_internet_26x24px.svg000064400000000407150514030450025026 0ustar00assets/assets/svg/device/ic_signal_cellular_no_sim_24px.svg000064400000000404150514030450020156 0ustar00assets/assets/svg/device/ic_graphic_eq_24px.svg000064400000000261150514030450015555 0ustar00assets/assets/svg/device/ic_data_usage_24px.svg000064400000000576150514030450015561 0ustar00assets/assets/svg/device/ic_wifi_tethering_24px.svg000064400000000776150514030450016475 0ustar00assets/assets/svg/device/ic_network_cell_24px.svg000064400000000234150514030450016143 0ustar00assets/assets/svg/av/ic_hearing_24px.svg000064400000001214150514030450014236 0ustar00assets/assets/svg/av/ic_mic_off_24px.svg000064400000000711150514030450014224 0ustar00assets/assets/svg/av/ic_playlist_play_24px.svg000064400000000242150514030450015507 0ustar00assets/assets/svg/av/ic_play_circle_filled_24px.svg000064400000000277150514030450016436 0ustar00assets/assets/svg/av/ic_mic_none_24px.svg000064400000000623150514030450014413 0ustar00assets/assets/svg/av/ic_closed_caption_24px.svg000064400000000600150514030450015605 0ustar00assets/assets/svg/av/ic_fiber_pin_24px.svg000064400000000531150514030450014557 0ustar00assets/assets/svg/av/ic_stop_24px.svg000064400000000162150514030450013607 0ustar00assets/assets/svg/av/ic_replay_30_24px.svg000064400000001652150514030450014425 0ustar00assets/assets/svg/av/ic_subscriptions_24px.svg000064400000000350150514030450015530 0ustar00assets/assets/svg/av/ic_volume_down_24px.svg000064400000000275150514030450015165 0ustar00assets/assets/svg/av/ic_loop_24px.svg000064400000000504150514030450013573 0ustar00assets/assets/svg/av/ic_remove_from_queue_24px.svg000064400000000345150514030450016351 0ustar00assets/assets/svg/av/ic_playlist_add_24px.svg000064400000000266150514030450015300 0ustar00assets/assets/svg/av/ic_replay_10_24px.svg000064400000001052150514030450014415 0ustar00assets/assets/svg/av/ic_repeat_one_24px.svg000064400000000277150514030450014752 0ustar00assets/assets/svg/av/ic_volume_up_24px.svg000064400000000440150514030450014634 0ustar00assets/assets/svg/av/ic_not_interested_24px.svg000064400000000523150514030450015651 0ustar00assets/assets/svg/av/ic_replay_5_24px.svg000064400000001021150514030450014335 0ustar00assets/assets/svg/av/ic_explicit_24px.svg000064400000000321150514030450014440 0ustar00assets/assets/svg/av/ic_forward_10_24px.svg000064400000001052150514030450014565 0ustar00assets/assets/svg/av/ic_library_books_24px.svg000064400000000377150514030450015473 0ustar00assets/assets/svg/av/ic_shuffle_24px.svg000064400000000422150514030450014255 0ustar00assets/assets/svg/av/ic_volume_mute_24px.svg000064400000000173150514030450015165 0ustar00assets/assets/svg/av/ic_art_track_24px.svg000064400000000433150514030450014575 0ustar00assets/assets/svg/av/ic_subtitles_24px.svg000064400000000357150514030450014646 0ustar00assets/assets/svg/av/ic_playlist_add_check_24px.svg000064400000000312150514030450016425 0ustar00assets/assets/svg/av/ic_video_library_24px.svg000064400000000353150514030450015456 0ustar00assets/assets/svg/av/ic_radio_24px.svg000064400000000461150514030450013722 0ustar00assets/assets/svg/av/ic_fast_rewind_24px.svg000064400000000220150514030450015122 0ustar00assets/assets/svg/av/ic_recent_actors_24px.svg000064400000000552150514030450015460 0ustar00assets/assets/svg/av/ic_repeat_24px.svg000064400000000244150514030450014103 0ustar00assets/assets/svg/av/ic_hd_24px.svg000064400000000434150514030450013217 0ustar00assets/assets/svg/av/ic_web_24px.svg000064400000000345150514030450013402 0ustar00assets/assets/svg/av/ic_equalizer_24px.svg000064400000000225150514030450014623 0ustar00assets/assets/svg/av/ic_pause_24px.svg000064400000000204150514030450013734 0ustar00assets/assets/svg/av/ic_play_circle_outline_24px.svg000064400000000370150514030450016650 0ustar00assets/assets/svg/av/ic_av_timer_24px.svg000064400000000701150514030450014427 0ustar00assets/assets/svg/av/ic_movie_24px.svg000064400000000323150514030450013740 0ustar00assets/assets/svg/av/ic_sort_by_alpha_24px.svg000064400000000517150514030450015454 0ustar00assets/assets/svg/av/ic_pause_circle_filled_24px.svg000064400000000304150514030450016575 0ustar00assets/assets/svg/av/ic_games_24px.svg000064400000000312150514030450013713 0ustar00assets/assets/svg/av/ic_skip_previous_24px.svg000064400000000200150514030450015515 0ustar00assets/assets/svg/av/ic_queue_music_24px.svg000064400000000345150514030450015151 0ustar00assets/assets/svg/av/ic_pause_circle_outline_24px.svg000064400000000375150514030450017025 0ustar00assets/assets/svg/av/ic_forward_30_24px.svg000064400000001655150514030450014600 0ustar00assets/assets/svg/av/ic_mic_24px.svg000064400000000444150514030450013375 0ustar00assets/assets/svg/av/ic_add_to_queue_24px.svg000064400000000370150514030450015261 0ustar00assets/assets/svg/av/ic_music_video_24px.svg000064400000000447150514030450015136 0ustar00assets/assets/svg/av/ic_fast_forward_24px.svg000064400000000214150514030450015301 0ustar00assets/assets/svg/av/ic_library_music_24px.svg000064400000000465150514030450015474 0ustar00assets/assets/svg/av/ic_airplay_24px.svg000064400000000322150514030450014261 0ustar00assets/assets/svg/av/ic_fiber_smart_record_24px.svg000064400000000375150514030450016463 0ustar00assets/assets/svg/av/ic_replay_24px.svg000064400000000312150514030450014113 0ustar00assets/assets/svg/av/ic_surround_sound_24px.svg000064400000001030150514030450015706 0ustar00assets/assets/svg/av/ic_web_asset_24px.svg000064400000000323150514030450014575 0ustar00assets/assets/svg/av/ic_fiber_manual_record_24px.svg000064400000000207150514030450016604 0ustar00assets/assets/svg/av/ic_videocam_24px.svg000064400000000312150514030450014406 0ustar00assets/assets/svg/av/ic_skip_next_24px.svg000064400000000210150514030450014620 0ustar00assets/assets/svg/av/ic_play_arrow_24px.svg000064400000000162150514030450015001 0ustar00assets/assets/svg/av/ic_high_quality_24px.svg000064400000000516150514030450015314 0ustar00assets/assets/svg/av/ic_fiber_dvr_24px.svg000064400000000636150514030450014572 0ustar00assets/assets/svg/av/ic_volume_off_24px.svg000064400000000704150514030450014765 0ustar00assets/assets/svg/av/ic_snooze_24px.svg000064400000000554150514030450014144 0ustar00assets/assets/svg/av/ic_library_add_24px.svg000064400000000364150514030450015102 0ustar00assets/assets/svg/av/ic_videocam_off_24px.svg000064400000000402150514030450015240 0ustar00assets/assets/svg/av/ic_fiber_new_24px.svg000064400000000602150514030450014561 0ustar00assets/assets/svg/av/ic_forward_5_24px.svg000064400000001026150514030450014512 0ustar00assets/assets/svg/av/ic_new_releases_24px.svg000064400000000465150514030450015304 0ustar00assets/assets/svg/av/ic_queue_play_next_24px.svg000064400000000411150514030450016026 0ustar00assets/assets/svg/av/ic_slow_motion_video_24px.svg000064400000001171150514030450016362 0ustar00assets/assets/svg/av/ic_album_24px.svg000064400000000460150514030450013723 0ustar00assets/assets/svg/av/ic_queue_24px.svg000064400000000364150514030450013752 0ustar00assets/assets/svg/image/ic_image_24px.svg000064400000000335150514030450014362 0ustar00assets/assets/svg/image/ic_leak_remove_24px.svg000064400000001227150514030450015572 0ustar00assets/assets/svg/image/ic_brightness_5_24px.svg000064400000000412150514030450015670 0ustar00assets/assets/svg/image/ic_filter_tilt_shift_24px.svg000064400000001437150514030450017022 0ustar00assets/assets/svg/image/ic_remove_red_eye_24px.svg000064400000000466150514030450016276 0ustar00assets/assets/svg/image/ic_iso_24px.svg000064400000000374150514030450014075 0ustar00assets/assets/svg/image/ic_filter_drama_24px.svg000064400000000635150514030450015734 0ustar00assets/assets/svg/image/ic_style_24px.svg000064400000000746150514030450014446 0ustar00assets/assets/svg/image/ic_brightness_1_24px.svg000064400000000171150514030450015666 0ustar00assets/assets/svg/image/ic_monochrome_photos_24px.svg000064400000000576150514030450017051 0ustar00assets/assets/svg/image/ic_panorama_vertical_24px.svg000064400000000775150514030450016777 0ustar00assets/assets/svg/image/ic_edit_24px.svg000064400000000372150514030450014226 0ustar00assets/assets/svg/image/ic_view_comfy_24px.svg000064400000000421150514030450015443 0ustar00assets/assets/svg/image/ic_healing_24px.svg000064400000001375150514030450014714 0ustar00assets/assets/svg/image/ic_crop_7_5_24px.svg000064400000000276150514030450014721 0ustar00assets/assets/svg/image/ic_blur_linear_24px.svg000064400000001516150514030450015600 0ustar00assets/assets/svg/image/ic_wb_sunny_24px.svg000064400000000672150514030450015150 0ustar00assets/assets/svg/image/ic_nature_24px.svg000064400000000333150514030450014574 0ustar00assets/assets/svg/image/ic_flash_off_24px.svg000064400000000307150514030450015226 0ustar00assets/assets/svg/image/ic_looks_3_24px.svg000064400000000453150514030450014652 0ustar00assets/assets/svg/image/ic_dehaze_24px.svg000064400000000225150514030450014536 0ustar00assets/assets/svg/image/ic_hdr_on_24px.svg000064400000000474150514030450014555 0ustar00assets/assets/svg/image/ic_exposure_neg_1_24px.svg000064400000000232150514030450016217 0ustar00assets/assets/svg/image/ic_music_note_24px.svg000064400000000272150514030450015445 0ustar00assets/assets/svg/image/ic_nature_people_24px.svg000064400000000523150514030450016141 0ustar00assets/assets/svg/image/ic_audiotrack_24px.svg000064400000000323150514030450015423 0ustar00assets/assets/svg/image/ic_navigate_before_24px.svg000064400000000222150514030450016413 0ustar00assets/assets/svg/image/ic_hdr_weak_24px.svg000064400000000422150514030450015061 0ustar00assets/assets/svg/image/ic_texture_24px.svg000064400000000552150514030450015001 0ustar00assets/assets/svg/image/ic_hdr_off_24px.svg000064400000000560150514030450014707 0ustar00assets/assets/svg/image/ic_brush_24px.svg000064400000000452150514030450014423 0ustar00assets/assets/svg/image/ic_photo_size_select_actual_24px.svg000064400000000316150514030450020352 0ustar00assets/assets/svg/image/ic_looks_5_24px.svg000064400000000362150514030450014653 0ustar00assets/assets/svg/image/ic_exposure_24px.svg000064400000000364150514030450015154 0ustar00assets/assets/svg/image/ic_crop_portrait_24px.svg000064400000000301150514030450016160 0ustar00assets/assets/svg/image/ic_add_to_photos_24px.svg000064400000000364150514030450016130 0ustar00assets/assets/svg/image/ic_filter_b_and_w_24px.svg000064400000000313150514030450016232 0ustar00assets/assets/svg/image/ic_timelapse_24px.svg000064400000000512150514030450015260 0ustar00assets/assets/svg/image/ic_assistant_24px.svg000064400000000407150514030450015311 0ustar00assets/assets/svg/image/ic_crop_rotate_24px.svg000064400000000627150514030450015625 0ustar00assets/assets/svg/image/ic_loupe_24px.svg000064400000000421150514030450014420 0ustar00assets/assets/svg/image/ic_assistant_photo_24px.svg000064400000000211150514030450016513 0ustar00assets/assets/svg/image/ic_flash_on_24px.svg000064400000000175150514030450015073 0ustar00assets/assets/svg/image/ic_broken_image_24px.svg000064400000000400150514030450015713 0ustar00assets/assets/svg/image/ic_picture_as_pdf_24px.svg000064400000000630150514030450016265 0ustar00assets/assets/svg/image/ic_control_point_24px.svg000064400000000403150514030450016165 0ustar00assets/assets/svg/image/ic_switch_camera_24px.svg000064400000000375150514030450016115 0ustar00assets/assets/svg/image/ic_brightness_2_24px.svg000064400000000344150514030450015671 0ustar00assets/assets/svg/image/ic_compare_24px.svg000064400000000342150514030450014724 0ustar00assets/assets/svg/image/ic_rotate_90_degrees_ccw_24px.svg000064400000000702150514030450017436 0ustar00assets/assets/svg/image/ic_control_point_duplicate_24px.svg000064400000000546150514030450020227 0ustar00assets/assets/svg/image/ic_timer_off_24px.svg000064400000001106150514030450015247 0ustar00assets/assets/svg/image/ic_tune_24px.svg000064400000000334150514030450014252 0ustar00assets/assets/svg/image/ic_crop_square_24px.svg000064400000000301150514030450015614 0ustar00assets/assets/svg/image/ic_blur_off_24px.svg000064400000002554150514030450015103 0ustar00assets/assets/svg/image/ic_crop_5_4_24px.svg000064400000000301150514030450014703 0ustar00assets/assets/svg/image/ic_image_aspect_ratio_24px.svg000064400000000376150514030450017124 0ustar00assets/assets/svg/image/ic_grain_24px.svg000064400000000753150514030450014404 0ustar00assets/assets/svg/image/ic_filter_7_24px.svg000064400000000375150514030450015017 0ustar00assets/assets/svg/image/ic_filter_4_24px.svg000064400000000401150514030450015002 0ustar00assets/assets/svg/image/ic_wb_iridescent_24px.svg000064400000000557150514030450016127 0ustar00assets/assets/svg/image/ic_hdr_strong_24px.svg000064400000000410150514030450015443 0ustar00assets/assets/svg/image/ic_photo_library_24px.svg000064400000000365150514030450016160 0ustar00assets/assets/svg/image/ic_flip_24px.svg000064400000000452150514030450014232 0ustar00assets/assets/svg/image/ic_panorama_fish_eye_24px.svg000064400000000341150514030450016746 0ustar00assets/assets/svg/image/ic_crop_landscape_24px.svg000064400000000301150514030450016246 0ustar00assets/assets/svg/image/ic_timer_3_24px.svg000064400000003755150514030450014653 0ustar00assets/assets/svg/image/ic_filter_9_plus_24px.svg000064400000000543150514030450016061 0ustar00assets/assets/svg/image/ic_adjust_24px.svg000064400000000432150514030450014570 0ustar00assets/assets/svg/image/ic_filter_frames_24px.svg000064400000000360150514030450016120 0ustar00assets/assets/svg/image/ic_wb_auto_24px.svg000064400000000531150514030450014736 0ustar00assets/assets/svg/image/ic_palette_24px.svg000064400000001051150514030450014732 0ustar00assets/assets/svg/image/ic_camera_roll_24px.svg000064400000000470150514030450015560 0ustar00assets/assets/svg/image/ic_brightness_7_24px.svg000064400000000503150514030450015673 0ustar00assets/assets/svg/image/ic_crop_din_24px.svg000064400000000301150514030450015066 0ustar00assets/assets/svg/image/ic_grid_off_24px.svg000064400000000644150514030450015062 0ustar00assets/assets/svg/image/ic_filter_5_24px.svg000064400000000445150514030450015013 0ustar00assets/assets/svg/image/ic_filter_9_24px.svg000064400000000511150514030450015011 0ustar00assets/assets/svg/image/ic_leak_add_24px.svg000064400000000537150514030450015030 0ustar00assets/assets/svg/image/ic_add_a_photo_24px.svg000064400000000535150514030450015543 0ustar00assets/assets/svg/image/ic_filter_hdr_24px.svg000064400000000246150514030450015423 0ustar00assets/assets/svg/image/ic_looks_6_24px.svg000064400000000432150514030450014652 0ustar00assets/assets/svg/image/ic_brightness_6_24px.svg000064400000000366150514030450015701 0ustar00assets/assets/svg/image/ic_landscape_24px.svg000064400000000246150514030450015233 0ustar00assets/assets/svg/image/ic_filter_3_24px.svg000064400000000524150514030450015007 0ustar00assets/assets/svg/image/ic_filter_vintage_24px.svg000064400000001303150514030450016276 0ustar00assets/assets/svg/image/ic_looks_4_24px.svg000064400000000317150514030450014652 0ustar00assets/assets/svg/image/ic_camera_front_24px.svg000064400000000502150514030450015734 0ustar00assets/assets/svg/image/ic_blur_on_24px.svg000064400000002746150514030450014750 0ustar00assets/assets/svg/image/ic_switch_video_24px.svg000064400000000376150514030450015774 0ustar00assets/assets/svg/image/ic_collections_bookmark_24px.svg000064400000000356150514030450017506 0ustar00assets/assets/svg/image/ic_gradient_24px.svg000064400000000532150514030450015074 0ustar00assets/assets/svg/image/ic_wb_cloudy_24px.svg000064400000000375150514030450015273 0ustar00assets/assets/svg/image/ic_panorama_horizontal_24px.svg000064400000000765150514030450017356 0ustar00assets/assets/svg/image/ic_crop_free_24px.svg000064400000000356150514030450015247 0ustar00assets/assets/svg/image/ic_exposure_zero_24px.svg000064400000001441150514030450016210 0ustar00assets/assets/svg/image/ic_grid_on_24px.svg000064400000000465150514030450014725 0ustar00assets/assets/svg/image/ic_filter_6_24px.svg000064400000000513150514030450015010 0ustar00assets/assets/svg/image/ic_filter_center_focus_24px.svg000064400000000450150514030450017322 0ustar00assets/assets/svg/image/ic_brightness_3_24px.svg000064400000000344150514030450015672 0ustar00assets/assets/svg/image/ic_vignette_24px.svg000064400000000354150514030450015126 0ustar00assets/assets/svg/image/ic_movie_filter_24px.svg000064400000000576150514030450015773 0ustar00assets/assets/svg/image/ic_looks_one_24px.svg000064400000000307150514030450015267 0ustar00assets/assets/svg/image/ic_brightness_4_24px.svg000064400000000516150514030450015674 0ustar00assets/assets/svg/image/ic_portrait_24px.svg000064400000000527150514030450015147 0ustar00assets/assets/svg/image/ic_flash_auto_24px.svg000064400000000311150514030450015417 0ustar00assets/assets/svg/image/ic_collections_24px.svg000064400000000365150514030450015621 0ustar00assets/assets/svg/image/ic_tonality_24px.svg000064400000000702150514030450015141 0ustar00assets/assets/svg/image/ic_wb_incandescent_24px.svg000064400000000544150514030450016430 0ustar00assets/assets/svg/image/ic_straighten_24px.svg000064400000000336150514030450015451 0ustar00assets/assets/svg/image/ic_slideshow_24px.svg000064400000000320150514030450015273 0ustar00assets/assets/svg/image/ic_navigate_next_24px.svg000064400000000223150514030450016130 0ustar00assets/assets/svg/image/ic_photo_filter_24px.svg000064400000000511150514030450015772 0ustar00assets/assets/svg/image/ic_timer_10_24px.svg000064400000003466150514030450014730 0ustar00assets/assets/svg/image/ic_exposure_plus_2_24px.svg000064400000001275150514030450016442 0ustar00assets/assets/svg/image/ic_photo_size_select_large_24px.svg000064400000000557150514030450020202 0ustar00assets/assets/svg/image/ic_rotate_left_24px.svg000064400000000710150514030450015605 0ustar00assets/assets/svg/image/ic_filter_8_24px.svg000064400000000656150514030450015022 0ustar00assets/assets/svg/image/ic_colorize_24px.svg000064400000000502150514030450015122 0ustar00assets/assets/svg/image/ic_flare_24px.svg000064400000000653150514030450014374 0ustar00assets/assets/svg/image/ic_tag_faces_24px.svg000064400000000706150514030450015216 0ustar00assets/assets/svg/image/ic_center_focus_weak_24px.svg000064400000000530150514030450016763 0ustar00assets/assets/svg/image/ic_filter_24px.svg000064400000000432150514030450014563 0ustar00assets/assets/svg/image/ic_photo_album_24px.svg000064400000000360150514030450015607 0ustar00assets/assets/svg/image/ic_lens_24px.svg000064400000000247150514030450014243 0ustar00assets/assets/svg/image/ic_rotate_right_24px.svg000064400000000714150514030450015774 0ustar00assets/assets/svg/image/ic_exposure_plus_1_24px.svg000064400000000255150514030450016436 0ustar00assets/assets/svg/image/ic_color_lens_24px.svg000064400000001051150514030450015433 0ustar00assets/assets/svg/image/ic_photo_24px.svg000064400000000335150514030450014431 0ustar00assets/assets/svg/image/ic_filter_1_24px.svg000064400000000367150514030450015012 0ustar00assets/assets/svg/image/ic_camera_24px.svg000064400000001000150514030450014516 0ustar00assets/assets/svg/image/ic_crop_16_9_24px.svg000064400000000277150514030450015006 0ustar00assets/assets/svg/image/ic_crop_3_2_24px.svg000064400000000301150514030450014677 0ustar00assets/assets/svg/image/ic_transform_24px.svg000064400000000320150514030450015305 0ustar00assets/assets/svg/image/ic_view_compact_24px.svg000064400000000222150514030450015753 0ustar00assets/assets/svg/image/ic_movie_creation_24px.svg000064400000000323150514030450016300 0ustar00assets/assets/svg/image/ic_crop_original_24px.svg000064400000000367150514030450016134 0ustar00assets/assets/svg/image/ic_blur_circular_24px.svg000064400000001604150514030450016130 0ustar00assets/assets/svg/image/ic_panorama_24px.svg000064400000000335150514030450015076 0ustar00assets/assets/svg/image/ic_camera_rear_24px.svg000064400000000430150514030450015535 0ustar00assets/assets/svg/image/ic_details_24px.svg000064400000000221150514030450014717 0ustar00assets/assets/svg/image/ic_linked_camera_24px.svg000064400000000636150514030450016062 0ustar00assets/assets/svg/image/ic_photo_size_select_small_24px.svg000064400000000545150514030450020215 0ustar00assets/assets/svg/image/ic_center_focus_strong_24px.svg000064400000000450150514030450017351 0ustar00assets/assets/svg/image/ic_camera_alt_24px.svg000064400000000437150514030450015373 0ustar00assets/assets/svg/image/ic_filter_2_24px.svg000064400000000467150514030450015014 0ustar00assets/assets/svg/image/ic_filter_none_24px.svg000064400000000343150514030450015603 0ustar00assets/assets/svg/image/ic_crop_24px.svg000064400000000273150514030450014244 0ustar00assets/assets/svg/image/ic_photo_camera_24px.svg000064400000000437150514030450015744 0ustar00assets/assets/svg/image/ic_exposure_neg_2_24px.svg000064400000001247150514030450016227 0ustar00assets/assets/svg/image/ic_panorama_wide_angle_24px.svg000064400000001014150514030450017247 0ustar00assets/assets/svg/image/ic_timer_24px.svg000064400000000523150514030450014417 0ustar00assets/assets/svg/image/ic_looks_24px.svg000064400000000401150514030450014421 0ustar00assets/assets/svg/image/ic_looks_two_24px.svg000064400000000400150514030450015311 0ustar00assets/assets/svg/places/ic_hot_tub_24px.svg000064400000001262150514030450015131 0ustar00assets/assets/svg/places/ic_free_breakfast_24px.svg000064400000000331150514030450016424 0ustar00assets/assets/svg/places/ic_kitchen_24px.svg000064400000000370150514030450015111 0ustar00assets/assets/svg/places/ic_airport_shuttle_24px.svg000064400000000626150514030450016720 0ustar00assets/assets/svg/places/ic_business_center_24px.svg000064400000000443150514030450016660 0ustar00assets/assets/svg/places/ic_casino_24px.svg000064400000001044150514030450014737 0ustar00assets/assets/svg/places/ic_room_service_24px.svg000064400000000367150514030450016166 0ustar00assets/assets/svg/places/ic_ac_unit_24px.svg000064400000000577150514030450015117 0ustar00assets/assets/svg/places/ic_child_friendly_24px.svg000064400000000766150514030450016454 0ustar00assets/assets/svg/places/ic_smoking_rooms_24px.svg000064400000000761150514030450016356 0ustar00assets/assets/svg/places/ic_fitness_center_24px.svg000064400000000544150514030450016502 0ustar00assets/assets/svg/places/ic_golf_course_24px.svg000064400000000365150514030450015777 0ustar00assets/assets/svg/places/ic_child_care_24px.svg000064400000001654150514030450015547 0ustar00assets/assets/svg/places/ic_all_inclusive_24px.svg000064400000001161150514030450016314 0ustar00assets/assets/svg/places/ic_spa_24px.svg000064400000001214150514030450014245 0ustar00assets/assets/svg/places/ic_pool_24px.svg000064400000002646150514030450014445 0ustar00assets/assets/svg/places/ic_beach_access_24px.svg000064400000000614150514030450016050 0ustar00assets/assets/svg/places/ic_smoke_free_24px.svg000064400000000757150514030450015614 0ustar00assets/assets/svg/index.php000064400000000034150514030450011761 0ustar00assets/assets/svg/notification/ic_sync_disabled_24px.svg000064400000001034150514030450017504 0ustar00assets/assets/svg/notification/ic_event_busy_24px.svg000064400000000531150514030450017065 0ustar00assets/assets/svg/notification/ic_ondemand_video_24px.svg000064400000000343150514030450017656 0ustar00assets/assets/svg/notification/ic_rv_hookup_24px.svg000064400000000443150514030450016720 0ustar00assets/assets/svg/notification/ic_network_check_24px.svg000064400000001043150514030450017527 0ustar00assets/assets/svg/notification/ic_power_24px.svg000064400000000316150514030450016037 0ustar00assets/assets/svg/notification/ic_disc_full_24px.svg000064400000000357150514030450016654 0ustar00assets/assets/svg/notification/ic_more_24px.svg000064400000000657150514030450015655 0ustar00assets/assets/svg/notification/ic_phone_locked_24px.svg000064400000001007150514030450017333 0ustar00assets/assets/svg/notification/ic_event_available_24px.svg000064400000000444150514030450020026 0ustar00assets/assets/svg/notification/ic_airline_seat_legroom_extra_24px.svg000064400000000471150514030450022273 0ustar00assets/assets/svg/notification/ic_wc_24px.svg000064400000000552150514030450015316 0ustar00assets/assets/svg/notification/ic_do_not_disturb_alt_24px.svg000064400000000465150514030450020566 0ustar00assets/assets/svg/notification/ic_vpn_lock_24px.svg000064400000001125150514030450016515 0ustar00assets/assets/svg/notification/ic_enhanced_encryption_24px.svg000064400000000462150514030450020724 0ustar00assets/assets/svg/notification/ic_tap_and_play_24px.svg000064400000000542150514030450017337 0ustar00assets/assets/svg/notification/ic_airline_seat_flat_24px.svg000064400000000432150514030450020347 0ustar00assets/assets/svg/notification/ic_sms_24px.svg000064400000000330150514030450015501 0ustar00assets/assets/svg/notification/ic_folder_special_24px.svg000064400000000432150514030450017655 0ustar00assets/assets/svg/notification/ic_live_tv_24px.svg000064400000000374150514030450016357 0ustar00assets/assets/svg/notification/ic_airline_seat_legroom_reduced_24px.svg000064400000000430150514030450022556 0ustar00assets/assets/svg/notification/ic_personal_video_24px.svg000064400000000326150514030450017715 0ustar00assets/assets/svg/notification/ic_adb_24px.svg000064400000000627150514030450015436 0ustar00assets/assets/svg/notification/ic_phone_missed_24px.svg000064400000001022150514030450017353 0ustar00assets/assets/svg/notification/ic_phone_bluetooth_speaker_24px.svg000064400000000773150514030450021622 0ustar00assets/assets/svg/notification/ic_time_to_leave_24px.svg000064400000000670150514030450017522 0ustar00assets/assets/svg/notification/ic_wifi_24px.svg000064400000000414150514030450015640 0ustar00assets/assets/svg/notification/ic_sync_24px.svg000064400000000504150514030450015656 0ustar00assets/assets/svg/notification/ic_phone_in_talk_24px.svg000064400000000666150514030450017525 0ustar00assets/assets/svg/notification/ic_system_update_24px.svg000064400000000347150514030450017575 0ustar00assets/assets/svg/notification/ic_event_note_24px.svg000064400000000373150514030450017054 0ustar00assets/assets/svg/notification/ic_phone_paused_24px.svg000064400000000566150514030450017364 0ustar00assets/assets/svg/notification/ic_airline_seat_recline_extra_24px.svg000064400000001035150514030450022245 0ustar00assets/assets/svg/notification/ic_airline_seat_flat_angled_24px.svg000064400000000550150514030450021662 0ustar00assets/assets/svg/notification/ic_sync_problem_24px.svg000064400000000603150514030450017376 0ustar00assets/assets/svg/notification/ic_mms_24px.svg000064400000000324150514030450015476 0ustar00assets/assets/svg/notification/ic_do_not_disturb_24px.svg000064400000000523150514030450017721 0ustar00assets/assets/svg/notification/ic_bluetooth_audio_24px.svg000064400000000742150514030450020074 0ustar00assets/assets/svg/notification/ic_sd_card_24px.svg000064400000000326150514030450016303 0ustar00assets/assets/svg/notification/ic_drive_eta_24px.svg000064400000000670150514030450016650 0ustar00assets/assets/svg/notification/ic_network_locked_24px.svg000064400000000563150514030450017721 0ustar00assets/assets/svg/notification/ic_confirmation_number_24px.svg000064400000000451150514030450020743 0ustar00assets/assets/svg/notification/ic_phone_forwarded_24px.svg000064400000000561150514030450020053 0ustar00assets/assets/svg/notification/ic_airline_seat_legroom_normal_24px.svg000064400000000404150514030450022434 0ustar00assets/assets/svg/notification/ic_sim_card_alert_24px.svg000064400000000312150514030450017647 0ustar00assets/assets/svg/notification/ic_no_encryption_24px.svg000064400000000545150514030450017575 0ustar00assets/assets/svg/notification/ic_airline_seat_recline_normal_24px.svg000064400000000735150514030450022420 0ustar00assets/assets/svg/notification/ic_vibration_24px.svg000064400000000431150514030450016676 0ustar00assets/assets/svg/notification/ic_voice_chat_24px.svg000064400000000320150514030450017002 0ustar00assets/assets/svg/notification/ic_airline_seat_individual_suite_24px.svg000064400000000313150514030450022760 0ustar00assets/assets/svg/hardware/ic_headset_mic_24px.svg000064400000000362150514030450016260 0ustar00assets/assets/svg/hardware/ic_power_input_24px.svg000064400000000236150514030450016366 0ustar00assets/assets/svg/hardware/ic_desktop_mac_24px.svg000064400000000323150514030450016301 0ustar00assets/assets/svg/hardware/ic_developer_board_24px.svg000064400000000420150514030450017142 0ustar00assets/assets/svg/hardware/ic_router_24px.svg000064400000000643150514030450015335 0ustar00assets/assets/svg/hardware/ic_keyboard_arrow_left_24px.svg000064400000000227150514030450020037 0ustar00assets/assets/svg/hardware/ic_keyboard_24px.svg000064400000000525150514030450015614 0ustar00assets/assets/svg/hardware/ic_phonelink_off_24px.svg000064400000000522150514030450016632 0ustar00assets/assets/svg/hardware/ic_desktop_windows_24px.svg000064400000000323150514030450017233 0ustar00assets/assets/svg/hardware/ic_device_hub_24px.svg000064400000000350150514030450016105 0ustar00assets/assets/svg/hardware/ic_laptop_mac_24px.svg000064400000000441150514030450016130 0ustar00assets/assets/svg/hardware/ic_tv_24px.svg000064400000000322150514030450014440 0ustar00assets/assets/svg/hardware/ic_keyboard_backspace_24px.svg000064400000000235150514030450017606 0ustar00assets/assets/svg/hardware/ic_scanner_24px.svg000064400000000362150514030450015444 0ustar00assets/assets/svg/hardware/ic_cast_24px.svg000064400000000451150514030450014744 0ustar00assets/assets/svg/hardware/ic_security_24px.svg000064400000000337150514030450015664 0ustar00assets/assets/svg/hardware/ic_keyboard_arrow_up_24px.svg000064400000000223150514030450017525 0ustar00assets/assets/svg/hardware/ic_sim_card_24px.svg000064400000000426150514030450015575 0ustar00assets/assets/svg/hardware/ic_speaker_group_24px.svg000064400000000631150514030450016660 0ustar00assets/assets/svg/hardware/ic_keyboard_hide_24px.svg000064400000000541150514030450016603 0ustar00assets/assets/svg/hardware/ic_memory_24px.svg000064400000000446150514030450015326 0ustar00assets/assets/svg/hardware/ic_smartphone_24px.svg000064400000000315150514030450016171 0ustar00assets/assets/svg/hardware/ic_watch_24px.svg000064400000000446150514030450015124 0ustar00assets/assets/svg/hardware/ic_videogame_asset_24px.svg000064400000000550150514030450017151 0ustar00assets/assets/svg/hardware/ic_speaker_24px.svg000064400000000547150514030450015452 0ustar00assets/assets/svg/hardware/ic_tablet_mac_24px.svg000064400000000463150514030450016110 0ustar00assets/assets/svg/hardware/ic_keyboard_arrow_right_24px.svg000064400000000225150514030450020220 0ustar00assets/assets/svg/hardware/ic_cast_connected_24px.svg000064400000000532150514030450016766 0ustar00assets/assets/svg/hardware/ic_devices_other_24px.svg000064400000000652150514030450016640 0ustar00assets/assets/svg/hardware/ic_keyboard_arrow_down_24px.svg000064400000000224150514030450020051 0ustar00assets/assets/svg/hardware/ic_mouse_24px.svg000064400000000331150514030450015137 0ustar00assets/assets/svg/hardware/ic_keyboard_return_24px.svg000064400000000240150514030450017205 0ustar00assets/assets/svg/hardware/ic_keyboard_capslock_24px.svg000064400000000251150514030450017467 0ustar00assets/assets/svg/hardware/ic_tablet_24px.svg000064400000000313150514030450015262 0ustar00assets/assets/svg/hardware/ic_phonelink_24px.svg000064400000000362150514030450016002 0ustar00assets/assets/svg/hardware/ic_phone_iphone_24px.svg000064400000000460150514030450016465 0ustar00assets/assets/svg/hardware/ic_gamepad_24px.svg000064400000000312150514030450015404 0ustar00assets/assets/svg/hardware/ic_keyboard_voice_24px.svg000064400000000444150514030450017001 0ustar00assets/assets/svg/hardware/ic_headset_24px.svg000064400000000351150514030450015426 0ustar00assets/assets/svg/hardware/ic_laptop_24px.svg000064400000000313150514030450015306 0ustar00assets/assets/svg/hardware/ic_laptop_chromebook_24px.svg000064400000000237150514030450017523 0ustar00assets/assets/svg/hardware/ic_toys_24px.svg000064400000000402150514030450015004 0ustar00assets/assets/svg/hardware/ic_computer_24px.svg000064400000000324150514030450015647 0ustar00assets/assets/svg/hardware/ic_tablet_android_24px.svg000064400000000345150514030450016767 0ustar00assets/assets/svg/hardware/ic_laptop_windows_24px.svg000064400000000331150514030450017060 0ustar00assets/assets/svg/hardware/ic_keyboard_tab_24px.svg000064400000000267150514030450016445 0ustar00assets/assets/svg/hardware/ic_dock_24px.svg000064400000000332150514030450014730 0ustar00assets/assets/svg/hardware/ic_phone_android_24px.svg000064400000000344150514030450016624 0ustar00assets/assets/svg/action/ic_view_list_24px.svg000064400000000273150514030450015501 0ustar00assets/assets/svg/action/ic_label_24px.svg000064400000000351150514030450014550 0ustar00assets/assets/svg/action/ic_change_history_24px.svg000064400000000226150514030450016500 0ustar00assets/assets/svg/action/ic_settings_input_svideo_24px.svg000064400000001152150514030450020121 0ustar00assets/assets/svg/action/ic_alarm_add_24px.svg000064400000000540150514030450015375 0ustar00assets/assets/svg/action/ic_touch_app_24px.svg000064400000000776150514030450015466 0ustar00assets/assets/svg/action/ic_system_update_alt_24px.svg000064400000000356150514030450017224 0ustar00assets/assets/svg/action/ic_flip_to_front_24px.svg000064400000000466150514030450016344 0ustar00assets/assets/svg/action/ic_android_24px.svg000064400000001233150514030450015111 0ustar00assets/assets/svg/action/ic_perm_contact_calendar_24px.svg000064400000000450150514030450020000 0ustar00assets/assets/svg/action/ic_card_travel_24px.svg000064400000000440150514030450015756 0ustar00assets/assets/svg/action/ic_polymer_24px.svg000064400000000264150514030450015163 0ustar00assets/assets/svg/action/ic_tab_24px.svg000064400000000305150514030450014236 0ustar00assets/assets/svg/action/ic_language_24px.svg000064400000001616150514030450015261 0ustar00assets/assets/svg/action/ic_donut_large_24px.svg000064400000000461150514030450015776 0ustar00assets/assets/svg/action/ic_thumb_up_24px.svg000064400000000476150514030450015324 0ustar00assets/assets/svg/action/ic_accessibility_24px.svg000064400000000271150514030450016321 0ustar00assets/assets/svg/action/ic_room_24px.svg000064400000000377150514030450014455 0ustar00assets/assets/svg/action/ic_highlight_off_24px.svg000064400000000516150514030450016275 0ustar00assets/assets/svg/action/ic_flip_to_back_24px.svg000064400000000545150514030450016112 0ustar00assets/assets/svg/action/ic_dns_24px.svg000064400000000546150514030450014263 0ustar00assets/assets/svg/action/ic_power_settings_new_24px.svg000064400000000465150514030450017424 0ustar00assets/assets/svg/action/ic_find_replace_24px.svg000064400000000644150514030450016111 0ustar00assets/assets/svg/action/ic_markunread_mailbox_24px.svg000064400000000302150514030450017331 0ustar00assets/assets/svg/action/ic_check_circle_24px.svg000064400000000332150514030450016066 0ustar00assets/assets/svg/action/ic_delete_24px.svg000064400000000262150514030450014734 0ustar00assets/assets/svg/action/ic_trending_flat_24px.svg000064400000000174150514030450016314 0ustar00assets/assets/svg/action/ic_accessible_24px.svg000064400000000773150514030450015576 0ustar00assets/assets/svg/action/ic_swap_vert_24px.svg000064400000000253150514030450015504 0ustar00assets/assets/svg/action/ic_chrome_reader_mode_24px.svg000064400000000355150514030450017300 0ustar00assets/assets/svg/action/ic_autorenew_24px.svg000064400000000513150514030450015502 0ustar00assets/assets/svg/action/ic_schedule_24px.svg000064400000000433150514030450015266 0ustar00assets/assets/svg/action/ic_add_shopping_cart_24px.svg000064400000000727150514030450017150 0ustar00assets/assets/svg/action/ic_camera_enhance_24px.svg000064400000000475150514030450016411 0ustar00assets/assets/svg/action/ic_alarm_24px.svg000064400000000546150514030450014573 0ustar00assets/assets/svg/action/ic_assignment_late_24px.svg000064400000000466150514030450016655 0ustar00assets/assets/svg/action/ic_gavel_24px.svg000064400000000376150514030450014576 0ustar00assets/assets/svg/action/ic_shop_24px.svg000064400000000345150514030450014445 0ustar00assets/assets/svg/action/ic_rowing_24px.svg000064400000000713150514030450015000 0ustar00assets/assets/svg/action/ic_hourglass_empty_24px.svg000064400000000360150514030450016716 0ustar00assets/assets/svg/action/ic_view_carousel_24px.svg000064400000000224150514030450016337 0ustar00assets/assets/svg/action/ic_done_all_24px.svg000064400000000376150514030450015255 0ustar00assets/assets/svg/action/ic_favorite_border_24px.svg000064400000000674150514030450016655 0ustar00assets/assets/svg/action/ic_zoom_out_24px.svg000064400000000532150514030450015345 0ustar00assets/assets/svg/action/ic_perm_phone_msg_24px.svg000064400000000560150514030450016475 0ustar00assets/assets/svg/action/ic_timeline_24px.svg000064400000001020150514030450015271 0ustar00assets/assets/svg/action/ic_class_24px.svg000064400000000312150514030450014573 0ustar00assets/assets/svg/action/ic_view_module_24px.svg000064400000000274150514030450016014 0ustar00assets/assets/svg/action/ic_trending_down_24px.svg000064400000000253150514030450016333 0ustar00assets/assets/svg/action/ic_credit_card_24px.svg000064400000000337150514030450015740 0ustar00assets/assets/svg/action/ic_opacity_24px.svg000064400000000502150514030450015137 0ustar00assets/assets/svg/action/ic_settings_bluetooth_24px.svg000064400000000503150514030450017415 0ustar00assets/assets/svg/action/ic_description_24px.svg000064400000000343150514030450016015 0ustar00assets/assets/svg/action/ic_hourglass_full_24px.svg000064400000000275150514030450016527 0ustar00assets/assets/svg/action/ic_build_24px.svg000064400000000415150514030450014571 0ustar00assets/assets/svg/action/ic_perm_device_information_24px.svg000064400000000352150514030450020361 0ustar00assets/assets/svg/action/ic_settings_power_24px.svg000064400000000544150514030450016551 0ustar00assets/assets/svg/action/ic_settings_24px.svg000064400000001405150514030450015332 0ustar00assets/assets/svg/action/ic_redeem_24px.svg000064400000001031150514030450014726 0ustar00assets/assets/svg/action/ic_invert_colors_24px.svg000064400000000521150514030450016360 0ustar00assets/assets/svg/action/ic_favorite_24px.svg000064400000000423150514030450015310 0ustar00assets/assets/svg/action/ic_update_24px.svg000064400000000623150514030450014755 0ustar00assets/assets/svg/action/ic_input_24px.svg000064400000000366150514030450014636 0ustar00assets/assets/svg/action/ic_tab_unselected_24px.svg000064400000000560150514030450016454 0ustar00assets/assets/svg/action/ic_find_in_page_24px.svg000064400000000542150514030450016075 0ustar00assets/assets/svg/action/ic_reorder_24px.svg000064400000000240150514030450015130 0ustar00assets/assets/svg/action/ic_done_24px.svg000064400000000227150514030450014420 0ustar00assets/assets/svg/action/ic_trending_up_24px.svg000064400000000254150514030450016011 0ustar00assets/assets/svg/action/ic_perm_identity_24px.svg000064400000000533150514030450016347 0ustar00assets/assets/svg/action/ic_view_week_24px.svg000064400000000523150514030450015457 0ustar00assets/assets/svg/action/ic_group_work_24px.svg000064400000000640150514030450015670 0ustar00assets/assets/svg/action/ic_history_24px.svg000064400000000505150514030450015173 0ustar00assets/assets/svg/action/ic_book_24px.svg000064400000000312150514030450014420 0ustar00assets/assets/svg/action/ic_today_24px.svg000064400000000350150514030450014610 0ustar00assets/assets/svg/action/ic_assignment_return_24px.svg000064400000000461150514030450017242 0ustar00assets/assets/svg/action/ic_view_array_24px.svg000064400000000223150514030450015637 0ustar00assets/assets/svg/action/ic_grade_24px.svg000064400000000275150514030450014560 0ustar00assets/assets/svg/action/ic_info_24px.svg000064400000000305150514030450014423 0ustar00assets/assets/svg/action/ic_fingerprint_24px.svg000064400000003316150514030450016024 0ustar00assets/assets/svg/action/ic_event_seat_24px.svg000064400000000302150514030450015622 0ustar00assets/assets/svg/action/ic_settings_cell_24px.svg000064400000000366150514030450016336 0ustar00assets/assets/svg/action/ic_perm_camera_mic_24px.svg000064400000000532150514030450016575 0ustar00assets/assets/svg/action/ic_account_balance_24px.svg000064400000000276150514030450016600 0ustar00assets/assets/svg/action/ic_copyright_24px.svg000064400000001464150514030450015507 0ustar00assets/assets/svg/action/ic_donut_small_24px.svg000064400000000466150514030450016021 0ustar00assets/assets/svg/action/ic_cached_24px.svg000064400000000507150514030450014703 0ustar00assets/assets/svg/action/ic_translate_24px.svg000064400000000615150514030450015471 0ustar00assets/assets/svg/action/ic_rounded_corner_24px.svg000064400000000515150514030450016503 0ustar00assets/assets/svg/action/ic_pan_tool_24px.svg000064400000000644150514030450015311 0ustar00assets/assets/svg/action/ic_receipt_24px.svg000064400000000477150514030450015135 0ustar00assets/assets/svg/action/ic_offline_pin_24px.svg000064400000000350150514030450015760 0ustar00assets/assets/svg/action/ic_date_range_24px.svg000064400000000410150514030450015556 0ustar00assets/assets/svg/action/ic_alarm_off_24px.svg000064400000001133150514030450015416 0ustar00assets/assets/svg/action/ic_settings_brightness_24px.svg000064400000000515150514030450017563 0ustar00assets/assets/svg/action/ic_all_out_24px.svg000064400000000535150514030450015134 0ustar00assets/assets/svg/action/ic_assignment_ind_24px.svg000064400000000574150514030450016502 0ustar00assets/assets/svg/action/ic_alarm_on_24px.svg000064400000000601150514030450015257 0ustar00assets/assets/svg/action/ic_settings_remote_24px.svg000064400000000720150514030450016704 0ustar00assets/assets/svg/action/ic_pets_24px.svg000064400000001141150514030450014442 0ustar00assets/assets/svg/action/ic_get_app_24px.svg000064400000000216150514030450015110 0ustar00assets/assets/svg/action/ic_view_agenda_24px.svg000064400000000405150514030450015742 0ustar00assets/assets/svg/action/ic_query_builder_24px.svg000064400000000433150514030450016345 0ustar00assets/assets/svg/action/ic_event_24px.svg000064400000000355150514030450014616 0ustar00assets/assets/svg/action/ic_view_headline_24px.svg000064400000000240150514030450016271 0ustar00assets/assets/svg/action/ic_track_changes_24px.svg000064400000001030150514030450016260 0ustar00assets/assets/svg/action/ic_youtube_searched_for_24px.svg000064400000000607150514030450017675 0ustar00assets/assets/svg/action/ic_code_24px.svg000064400000000277150514030450014412 0ustar00assets/assets/svg/action/ic_spellcheck_24px.svg000064400000000403150514030450015604 0ustar00assets/assets/svg/action/ic_payment_24px.svg000064400000000337150514030450015152 0ustar00assets/assets/svg/action/ic_settings_overscan_24px.svg000064400000000455150514030450017236 0ustar00assets/assets/svg/action/ic_home_24px.svg000064400000000210150514030450014413 0ustar00assets/assets/svg/action/ic_assignment_24px.svg000064400000000503150514030450015640 0ustar00assets/assets/svg/action/ic_turned_in_24px.svg000064400000000240150514030450015455 0ustar00assets/assets/svg/action/ic_backup_24px.svg000064400000000431150514030450014735 0ustar00assets/assets/svg/action/ic_verified_user_24px.svg000064400000000330150514030450016321 0ustar00assets/assets/svg/action/ic_zoom_in_24px.svg000064400000000560150514030450015145 0ustar00assets/assets/svg/action/ic_settings_input_composite_24px.svg000064400000000675150514030450020643 0ustar00assets/assets/svg/action/ic_https_24px.svg000064400000000506150514030450014635 0ustar00assets/assets/svg/action/ic_visibility_24px.svg000064400000000466150514030450015667 0ustar00assets/assets/svg/action/ic_card_membership_24px.svg000064400000000345150514030450016620 0ustar00assets/assets/svg/action/ic_3d_rotation_24px.svg000064400000003041150514030450015715 0ustar00assets/assets/svg/action/ic_bug_report_24px.svg000064400000000733150514030450015645 0ustar00assets/assets/svg/action/ic_lock_outline_24px.svg000064400000000521150514030450016157 0ustar00assets/assets/svg/action/ic_view_quilt_24px.svg000064400000000245150514030450015663 0ustar00assets/assets/svg/action/ic_work_24px.svg000064400000000374150514030450014460 0ustar00assets/assets/svg/action/ic_flight_land_24px.svg000064400000000434150514030450015746 0ustar00assets/assets/svg/action/ic_stars_24px.svg000064400000000432150514030450014625 0ustar00assets/assets/svg/action/ic_loyalty_24px.svg000064400000001035150514030450015166 0ustar00assets/assets/svg/action/ic_restore_24px.svg000064400000000505150514030450015155 0ustar00assets/assets/svg/action/ic_record_voice_over_24px.svg000064400000000531150514030450017167 0ustar00assets/assets/svg/action/ic_lightbulb_outline_24px.svg000064400000000607150514030450017210 0ustar00assets/assets/svg/action/ic_question_answer_24px.svg000064400000000341150514030450016716 0ustar00assets/assets/svg/action/ic_print_24px.svg000064400000000366150514030450014633 0ustar00assets/assets/svg/action/ic_settings_voice_24px.svg000064400000000522150514030450016516 0ustar00assets/assets/svg/action/ic_settings_phone_24px.svg000064400000000606150514030450016525 0ustar00assets/assets/svg/action/ic_http_24px.svg000064400000000446150514030450014455 0ustar00assets/assets/svg/action/ic_feedback_24px.svg000064400000000315150514030450015215 0ustar00assets/assets/svg/action/ic_lock_open_24px.svg000064400000000514150514030450015443 0ustar00assets/assets/svg/action/ic_lock_24px.svg000064400000000506150514030450014423 0ustar00assets/assets/svg/action/ic_visibility_off_24px.svg000064400000001136150514030450016514 0ustar00assets/assets/svg/action/ic_shop_two_24px.svg000064400000000430150514030450015331 0ustar00assets/assets/svg/action/ic_theaters_24px.svg000064400000000357150514030450015316 0ustar00assets/assets/svg/action/ic_shopping_cart_24px.svg000064400000000646150514030450016340 0ustar00assets/assets/svg/action/ic_turned_in_not_24px.svg000064400000000273150514030450016343 0ustar00assets/assets/svg/action/ic_explore_24px.svg000064400000000450150514030450015147 0ustar00assets/assets/svg/action/ic_settings_input_antenna_24px.svg000064400000000625150514030450020260 0ustar00assets/assets/svg/action/ic_account_box_24px.svg000064400000000425150514030450015777 0ustar00assets/assets/svg/action/ic_eject_24px.svg000064400000000206150514030450014562 0ustar00assets/assets/svg/action/ic_thumb_down_24px.svg000064400000000470150514030450015641 0ustar00assets/assets/svg/action/ic_settings_ethernet_24px.svg000064400000000435150514030450017232 0ustar00assets/assets/svg/action/ic_open_in_browser_24px.svg000064400000000342150514030450016663 0ustar00assets/assets/svg/action/ic_extension_24px.svg000064400000000611150514030450015504 0ustar00assets/assets/svg/action/ic_card_giftcard_24px.svg000064400000001031150514030450016241 0ustar00assets/assets/svg/action/ic_compare_arrows_24px.svg000064400000000255150514030450016517 0ustar00assets/assets/svg/action/ic_flight_takeoff_24px.svg000064400000000462150514030450016450 0ustar00assets/assets/svg/action/ic_toll_24px.svg000064400000000501150514030450014440 0ustar00assets/assets/svg/action/ic_list_24px.svg000064400000000273150514030450014447 0ustar00assets/assets/svg/action/ic_open_with_24px.svg000064400000000316150514030450015466 0ustar00assets/assets/svg/action/ic_important_devices_24px.svg000064400000000601150514030450017206 0ustar00assets/assets/svg/action/ic_perm_media_24px.svg000064400000000420150514030450015570 0ustar00assets/assets/svg/action/ic_assignment_turned_in_24px.svg000064400000000512150514030450017707 0ustar00assets/assets/svg/action/ic_settings_input_hdmi_24px.svg000064400000000311150514030450017545 0ustar00assets/assets/svg/action/ic_picture_in_picture_24px.svg000064400000000342150514030450017365 0ustar00assets/assets/svg/action/ic_search_24px.svg000064400000000517150514030450014742 0ustar00assets/assets/svg/action/ic_gif_24px.svg000064400000000365150514030450014243 0ustar00assets/assets/svg/action/ic_swap_vertical_circle_24px.svg000064400000000355150514030450017661 0ustar00assets/assets/svg/action/ic_motorcycle_24px.svg000064400000000660150514030450015654 0ustar00assets/assets/svg/action/ic_view_stream_24px.svg000064400000000203150514030450016012 0ustar00assets/assets/svg/action/ic_play_for_work_24px.svg000064400000000341150514030450016345 0ustar00assets/assets/svg/action/ic_swap_horiz_24px.svg000064400000000254150514030450015660 0ustar00assets/assets/svg/action/ic_assignment_returned_24px.svg000064400000000461150514030450017553 0ustar00assets/assets/svg/action/ic_picture_in_picture_alt_24px.svg000064400000000345150514030450020230 0ustar00assets/assets/svg/action/ic_supervisor_account_24px.svg000064400000000640150514030450017427 0ustar00assets/assets/svg/action/ic_settings_backup_restore_24px.svg000064400000000477150514030450020432 0ustar00assets/assets/svg/action/ic_settings_input_component_24px.svg000064400000000675150514030450020643 0ustar00assets/assets/svg/action/ic_label_outline_24px.svg000064400000000404150514030450016306 0ustar00assets/assets/svg/action/ic_pregnant_woman_24px.svg000064400000000342150514030450016510 0ustar00assets/assets/svg/action/ic_subject_24px.svg000064400000000242150514030450015127 0ustar00assets/assets/svg/action/ic_settings_applications_24px.svg000064400000001476150514030450020110 0ustar00assets/assets/svg/action/ic_report_problem_24px.svg000064400000000227150514030450016526 0ustar00assets/assets/svg/action/ic_note_add_24px.svg000064400000000351150514030450015246 0ustar00assets/assets/svg/action/ic_aspect_ratio_24px.svg000064400000000361150514030450016147 0ustar00assets/assets/svg/action/ic_help_outline_24px.svg000064400000000530150514030450016157 0ustar00assets/assets/svg/action/ic_bookmark_24px.svg000064400000000240150514030450015273 0ustar00assets/assets/svg/action/ic_dashboard_24px.svg000064400000000242150514030450015417 0ustar00assets/assets/svg/action/ic_launch_24px.svg000064400000000347150514030450014750 0ustar00assets/assets/svg/action/ic_thumbs_up_down_24px.svg000064400000000743150514030450016533 0ustar00assets/assets/svg/action/ic_store_24px.svg000064400000000257150514030450014632 0ustar00assets/assets/svg/action/ic_account_balance_wallet_24px.svg000064400000000471150514030450020145 0ustar00assets/assets/svg/action/ic_account_circle_24px.svg000064400000000510150514030450016443 0ustar00assets/assets/svg/action/ic_toc_24px.svg000064400000000277150514030450014265 0ustar00assets/assets/svg/action/ic_speaker_notes_24px.svg000064400000000402150514030450016330 0ustar00assets/assets/svg/action/ic_assessment_24px.svg000064400000000336150514030450015661 0ustar00assets/assets/svg/action/ic_view_column_24px.svg000064400000000225150514030450016020 0ustar00assets/assets/svg/action/ic_announcement_24px.svg000064400000000314150514030450016162 0ustar00assets/assets/svg/action/ic_perm_scan_wifi_24px.svg000064400000000310150514030450016451 0ustar00assets/assets/svg/action/ic_shopping_basket_24px.svg000064400000000570150514030450016654 0ustar00assets/assets/svg/action/ic_line_style_24px.svg000064400000000415150514030450015641 0ustar00assets/assets/svg/action/ic_bookmark_border_24px.svg000064400000000273150514030450016636 0ustar00assets/assets/svg/action/ic_line_weight_24px.svg000064400000000241150514030450015765 0ustar00assets/assets/svg/action/ic_face_24px.svg000064400000001001150514030450014360 0ustar00assets/assets/svg/action/ic_info_outline_24px.svg000064400000000401150514030450016157 0ustar00assets/assets/svg/action/ic_help_24px.svg000064400000000561150514030450014424 0ustar00assets/assets/svg/action/ic_view_day_24px.svg000064400000000322150514030450015276 0ustar00assets/assets/svg/action/ic_open_in_new_24px.svg000064400000000347150514030450015776 0ustar00assets/assets/svg/action/ic_exit_to_app_24px.svg000064400000000411150514030450016001 0ustar00assets/assets/svg/action/ic_watch_later_24px.svg000064400000000313150514030450015764 0ustar00assets/assets/svg/action/ic_perm_data_setting_24px.svg000064400000001531150514030450017163 0ustar00assets/assets/svg/action/ic_pageview_24px.svg000064400000000616150514030450015304 0ustar00assets/assets/transparent.png000064400000000172150514030450012414 0ustar00PNG  IHDR,ztRNS3IDATx1 رp3XM4M"M4M4M4M4M4MNjL$%IENDB`assets/assets/loader.gif000064400000004761150514030450011312 0ustar00GIF89aర莎Ȝبvvvhhh!Created with ajaxload.info!! NETSCAPE2.0, $AeZ <䠒ÌQ46<A ßHa:ID0Fa\xG3! O:-RjTJ*  t ~" ds]  )t-"i;H>nQg]_* R3 GI? ˴v$ýj3!!, $0eZy0q PУW )";qX^D50 Ո%`rJ{ 1$ʈ!!, $@e6$Ơ` 3*=  P\"F`P-d5V"2|?n"!( )e4xyc?   3 #wyJ l% o^[b_0 V T[0m $4>'VZ c3$X%!!, $`e:D3 H0,'j0Qs L(2HMj#ȉB \Oi`u=YEVL=I  > suI WJm| \"_b0 BcV"d]*K1" H|@B?I4# S$-||!!, $4ea:D hI /K$W- 0(`3F=pf@tQ  {f~*yS*mg) enu E^Z^ g@ kw(b& -w#" xW"t ##%U$`to!!, $4ea:* 1v/Kdzk#  F Y" % E  Cb AI4$ (z:2 mI Ll## F##>F!! , $4ea:* 1v/KdVtKG227D"$)Qqp8 y l |~6zw2j# F " % VC ]6a$ Q :2 \  EF I&x "͓F4$]#x!! , $4eZi䠒J16e E,C\3 ^3[ S|?!;assets/assets/gridtile_white.png000064400000000106150514030450013053 0ustar00PNG  IHDRؿů IDATxcyMPIENDB`assets/assets/sources/revolution_slide1.png000064400000033714150514030450015215 0ustar00PNG  IHDR X'7IDATx1 0 )]¦$2t<9',`,0X `  `,0X `  `, 0X `  `, 0X,`  `, 0X,`0X `, 0X,`0X `, 0X,`0X `` 0X,`0X `` `,`0X `` `,0X `` `,0X ``v,`0X `` `,`0X `` dꪁwQV /*l/#+{XH'B!ˤN2=$3>)7q>g;CtU/ׅe˜9`)ZLi_|1>p`C|۾23qdc,"3ȼ7,k7mrdfJS|n#?n{}ʸ6gE< oQ꣩_W٣]uuҜ9˦O=:˻wBJI^{Z!Th,XDDSިQgk|Vam%_|yˡwޑǵwܡt/"ED1V,-~0YUxo%wkxUS]wuݞar`g-3Ǒ'ی9*2|-ԗ<; Tn,XDrG^7M`+ry ׏=&Fvn XPc""JP9zz\us핫VYCnnѻ&Z`޽vWzoE8eK R1eERg˼ԁ3j_W6{%XD\ ,4iI-Ǫnz~_fo!պX*H5c,"J"uL!OHPO3Vtc,"Rp^ms=;;,f% S긮TuSiI[2cPP8!##WվTuqI6YeQ4gV?H5#XJӟl˗sAВKJyq=_x/,svkg~4"EģKYmLL}u0~*D`}UgYd~3۶mW^ɽ? e7OuiK("EDY=Ԙ$\ٍw];tT?(gPرpiw~/:Uz}'vT˟XD7j\^uLLʕWv Rb X]+&o,"JWrǏg\/nWz]0_(ۚ%c]4o%I;rrX~"7%&fsgq2kn[VJYX5EDIR{1V|y2KVו cY5ED;e7̔~:}) ^W˪,"*svKƼ2WSS1:~Uz]~"w$kOnsXʕ`{f`Y3fxEW*e~R‡1VtG{}l(X̙^ӕj; }W!EDYCjkOXsMM`R)`yOW*ehyG{10v2~3Ǥۭ+eh;]U,X ly x]r饮:+eh#[Hƴ\Ɇ 'Ԙ*5Ot).XDti 1jlMWڪXH]v߲|+moYY)cǵŋ}m*[gv᱆u΍0aǛon=zᆟr={Bгg]uժ ={ر1|paNHHف <u`QΣy1:33m͚O> y)0Mk-M?R3Zy{Z5B&̚Um[Ci{K]a,XD7jt:%;| oVںוjmiщ'}w+W*I4Е"EDy?/nؘӃ~zgOPP~Oq_[j,}t.N`+6uM/8Wd~8%'}ԅ EEGXZJ`yg]w5wT+~bA7XJ&.`yܑ#SW O_v bjӺLi()^PW*E<򈿝jw;ׯ}!EoT+Ղ~b!9Ίt"E2ׯPWXq,O+zn@i+!~=;XDvz |1GV–m uJt֕ER.UU%>˕M7)K ]nVʮYW]o,XDtyys:qWVM~owէYK[]u`Q ;oޜ}tT[.FPvn]:i,XD'D-zҥs/Xt][ ݻt.:ptu"EDg,/Z.Z2!~LX c"k !=PCm8.'GP]v 7OEDg[RZhi38'BW֞xb ';,uXګU樮yY%* ]-kis XDvKZb.D]+O7?"ENB4XS(-i+t)v<R&Dġ7XDT}4<𕖺BW ]ڮ:: 1,"*#iu: ]yܿ&[ZDW0"믷=E.U0_WӦ~d,KS$o ,"zʒ&tn7+teT+$Y_/!`YFW `QO?I稩Yy}8]y~.C2+(롇ɫ+*Z𷿡+Cuå-XVXD`}*RRf>2ZWbǍX c,"28QQO; ]Y@WZJ8`YXWED9<"]ƍJE2:uեX[W*qPoѕtϞcy]a,*Εf.=8te9]ElhjRE0^DuЕt$]f,XDqB4]7yH;j_W c,#dzq622NWQFyH;j_W c,"ܝPjoЕAi Wkw"J[R]+StgGVuTXD%&H헸l2EWQG{H;BW#7W\sBW#_~)>y3X4HjUti_Nn ]uFW `ue?q~_4Rwiv:+WNMԵk5 :t黱(,ty]a,E%e "uZ׳guri ]uFW`[+,ʅ ٶMg]5BGDHUguX `]R}!twQ;2]+ՙQ]wIWBWFW cu2ET6u{zK[]y{]+t:"jk_v= @j3O ]u<:БUXD)/^Ez ]RgΔZ`uЕ"ETR-=uBu55I\=.]uXjn"%EO]+UʷJR_|]u:n,XDB"Z%=?_j6{^Xr}T=<=uB>[7gX>sBWMW^)xMo ]a,EN Rm3FO]+UnKj60dt0VQ_קBW Nco ]a,(:Zg]+Ն>}KJ6cy_~+]+O `M"5^: ]n)wҰ0X͞=>XS=Rx% ]yZ#D-,Y(+>+_Z]+Xed+Stպ͗]ǎMIT)G/XJkUƔ)srfx(X[E?d۶>!Qb?ՕZ\DW `(5ށYЕqR= lӺ6oUVކ6mlզ6mnӯrjު68Rmک) c,1c[# ]+te0"\D:9Gt2LW `5$&J]WktBW-$Es]j|ݟ}f ]+tXG /5!CBW|]a,E~VsY'BW c,ʾN꺊d ]+to,ETiu XOW ]+te}c,"GVutBW7"B:R-Z ]+to,E,o1:rBW ]+ `eyu ]+te0"%֬Rf{IO?G3fYSymV͕6K~2jԁ#XDfU2qu|b%]+tqɣG.XPnnUw@'=DBWHl˗K]SBW'[ջwK[vz%K ]+Eo{H]GWh]E_snjݰGW `XSqusN8]+Cu3.nUAW `tsԠ+te}Y]-把FW `RRוš+tevQlMMF+t(ꫤ BW,]‡OtS CW `w9]+t >88`BWfBW `;BWJ1nBW `-[k(/_W ]_j9[PBW7VZ:+K]+t.DC(gto*S BW ]+E䃲 Z.a|pA ]+U&u݁>}XDZGR_|U_?tҕ*ǤFW `SI˖I/.}'ЕqRe#nGW `U!Çd74&f|g]+UiR5+tH0̞=#>'2WW(Z&, ]+E1C>%7ʲ>^W_EW `iTzqot9Nc+tJ:TjoEW `i#'G49wBW+K2]+EENc#G+t%ᐺeCW `iM; -uTo!5^UHBWHJ&MڌMЕ.&Fj7@W `RĉR?AO]?Y꽸?]"Ҥモz=uTEsHgOL܋`S̙R`mu"pR}5"EtXgg+t;VAa"X|spUWi+t[Fo第܇` `19tBW'zl|tErn!j""K^t,"nAuS}]"XبgWJU.^ܹb$J6ouE`M眭Е:,Lwgg`,V0dU­JW~+XDL]+UmTߓ]"Xi7CW*g _]"Xiq ]E ѐ-_ֈ+XDU8s Re~NmHYBW{pVUIW/tE`qh]_fAgutE`YH{^F ]E Qw4dE&+3"ET>g8nЕp4i\v{,2%XDKcK81|]',"e# ]ŜwZ2W]],"Ez=Еte+ɓ,"ebb6ꅮ,+U?Hs欪EW%+$+k*ץQtE`YH{otJs((AWEWVU8QSODWuX\+*Z4i챱,"e#2#DmD4m)ߎ`,`Z%$te]E Qey@W++bZi }+XDGGX,+Uy~)"`q]YIW}g13s?"XLm~u]YMW~+\`‘vtgWbrtevV zf͒fYYrxtwKYGWDk~u*]`[.t]BFFJc笮;TtE`YgyyGsub.!3SCWDVڣBWC8ɫ FWD5gۻ74]%M^SqAtE`Yx}B lri!C"e}cm衻UL߾u11Μ"XXMR^J1YS#͟=&&],d5AA͘=??utBijk?߿tE`暚GW_jOMVYְa~+"E|H!r?$ٳZWD+ ؀|k۷OZhuQQ1`buii;U'\Zw` `1njJ7.[BW)=yv8RDWE`~~ݪ+tsE  `Xi'nh7 ]E QnCZq%Ӧ+"EXUBWBdeeҢ AW`bEkք]+Eѣ=ǭ,Xܜ3wDW!Zyj5DW"\GN9]u(!ǎmϗV_sii碫b.=o<]=-rl檯O], -0].;W<v:3x],޷/Wt?S;UwE`1gmmEWUɏ?^tk`7XQT=mZj]])W% ZxZ"oXSyyO?|0jYgJep^ ƍCWbn***}vt)D!_}U([ ?],"חΪsMKx={>묔 gά;xP\Xф `,UZjUG=hD߾ǩ=7q_۶mεm۶m۾s6k$i7eR6SLn|9PWF޶ot_^_},ނϢMNn7ި /?쭷\Yo=A{n6~FSaPG jhp dg%'N<9w޼E\ vZu[n ib]@`7t5*pFedƘ^GT{uXzu'u5g)SƆ{}ӧPWZ ߿vu+b__p,t6{.XUoXW-芏W[9 ؃0X՛=k8J5Oؚ/Vua ٙXWw$'+\eeGa4 @`^}\ܰUXmy-U-Y<XU#TW")"B Ƙ`({oS@`Vt]uVal$ uX՗?g*~$^y%`+-Yĉ"QRWXmͺ Ktybas1EM]@`NJd<~Qa7Cf+'ۺ +O{3;?HeuXRWKTjU}RlLWWXfH+UHHgnE TzI$ k$cU~~!*,*,,"uXsώR%ۮYUUWDXX<&JfV7].ijK.1PWDy`NRE#@BBgD+?sYWa:'p+9._6D]@`wUu:(M33uvVO1RWX@`k9_~ 8 o6b ^~9J&z1{qFkί*{uX1VԩQ\Wa"OїWZͫjHH @iب0HM7LJ~eƝ O>YzjWn] @`֔=*Sz%Tji6rN;Eu e_tQl֕*cqͫy/%e>b=+gJ~X *^R-6MaK/3qb--7+3+nzHQ\\L&%Am:]뫯VwАDe`.iϧVXWCE*[A˖UgeWH]QWӕ5_AAzQWSW*)ʖO>tsi(䮪o㣏VsLA8b+M['jmJ9(KtAw_Ȃ#??x2.$D*늺,S}w6u5 u5T֠-6/;gmwcc(Pt!]UeE9UuEl'2u hep:󮻎S#YWC-X(bcΫ7YlFo,u?/iiqZ&Nwi|≚*;X犨¨ ( yʪ֗>ըj[}{~x'yꪫs+<N;Ëۯpz9K@`~RV<^KEȬ+q+3uE]E55}n'l,ꊺuX@HAgqW֒wMy"uE]QWk P@eà z`f""??wWveWv2ߕ]ٕ]cweWveW`Xʮʮ@9]ٕ]=Dz++"Xoʮʮz X8]ٕ]U Dz++ʁ`Xoʮʮz X8]ٕ]U zgWؕ]ʮ ,(eWveW`Aiٕ] X[veWv]ٕ]= X8+ Zˮʮܲ++@ ʮ@>ڕ] XZveWv]ٕ]eWveWٮʮֲ++@ ʮ ȃl+,p/veWv]ٕ]ymWveW@,`ە] veWv]ٕ]ymWveW@,`ە] veWv]ٕ]ymWveW@,`ە] veWv]ٕ]yʮ ,`绲+ veWvOP:veWvV]ٕ]@cWveW9,ؕ] 8veW]U+@cWv ,ؕ] 8veW]bW!@cWv 8veW9@cWv 8veW9@cWv 8veW9@cWv 8veW9@cWv veW9@kWv veW9@kWv veW9@kWv veW9@kWv veW9@kWv veW9@kWv veW9@kWv veW9@kWv veW9@kWv veW9@kWv veW9@ʮ @ʮ |Wv X仲+&ߕ]0 @weWL+,`]`ʮ |Wv X仲+Ʈr] 0v,`* XU@`cWƮ`]ȃ0v ` @,+Xv `@,`W}'oG{8{IENDB`assets/assets/sources/instagram.png000064400000012515150514030450013527 0ustar00PNG  IHDR XrBPLTEKFCpli𲰯xtrwtqqmkgc`]XUSNK̭|z毭hdaꄁMHEQLIb][{y[WTYURQMJUPM휙|ywa\ZOJGTOMSOLXTQ^ZWea^njhiecyus}{{wud_]XSPLGDd`^jfcmifkgdĒԡ}zw_ZXzwtvrpzvt~zxƫу}ç}캸~|\WUidburo~_[XVQNnjgRMJsom|xvwsqPKHgb`׋fb_[VSc_\򵳲WRPuqnplj㏌okib^[tpn`\Ysol]YVˮrnlNIFZURVROlhfkgeԞ҉ʣ|zˈIDATx 6TLĔKm}>=hP}ݸnThfhr{Yy8pet+*\c"7-M]x7 MV" sDi ;nqnzω<1'S<'4sV@KZ57[VePs>Ao"9Va@ Gx`}Oϴ@k_Y F ,gO7?_V`S "+Q =g{" 4+x[OLNaU @}\]YM/,_n˃2{oɱu|ͬ1cw܌mیƶmݱm3wɘBWuzNz]{W\;Ziۼa\tuVμPitCw\TzރH bL=y~7}h蛱 t}Jߣ@5K".]"Ơi6ÆvO^`Q͠1pi;N 4qLbp",V)upɦF);ltCK i=3n]Up"ȵdp椤@Kalb>,Za!=Y ]I\<%}W,t_:lq",p ,',bw' Ay8EwjSb iHEŠ<ӗ<Z_{ h%3+tOxƸRˆb闬qPa+%@@n:UXxyM?@3iwA(u/=GKLn*{6@'b(Mm@OQ ld:#AERoNXB]j˥#s8z 􌄯뀳j.f-Q.YhwQn@HIHPܭ,SOgxsJq ަT&[X]H"D;)8gǡU000/) Fb ˽sU/ ə5YƲ,S:i)Kщ[(`.sCJ+HY(0z/(\ik4mŪۦ(4jEj410r6a!t<q*|?b$@3N" wFyJvvJ6\C)JKbpfkXC{>+%^r 5Y4KPż(2E^u|jLk:=p$61dc+s9֝U#jvzC`id]“^v0B&#H/w偧}M{6%S>/_(e a@A|wtoo}ߪVyZ`"$n7*VLJ .  !BP88vRح[#@9sj>*o@Li H/' $|kҎ~S*nA#(t{##bdb,$ z&#JcU7Rrү>{87GE@8>h ׭ T7т 45젔 [u" ΘG ?'3&XtpTVnݽ:P{ Ng%&p9 a9RQ$.9_dv VelЫ$}jʼ ZhVZi8QzIu0TJCm,v̙_qHƔGRӽZknyxa?lRe 8jUJu~[} &_0"%'o;HV{·0 >ԚZ秒'uc J F('ÎC.t̅H"qD?v]9As-4j$I[)eX?:ї2S6#$YDhYP vc`o\ P:ZsB*~g}Ye ɲeoNd܀|a*?%?\W?x#1ՄJw};;WW|9&z0*/@u;폋iͿ keEf̢X oeߏe~tLǛQRd˘bޟ ՏlIΈpNMnנ0xs9:H?7 &mE}qFot_`:wyW4Z; > {xFE\'_LC8ƤS@8J:gڴ8Bq#WƯnCR^[wuY̩ognUbQ) I.(G n+F1W_)k9!*ϟHxwUa?>ZEHD( F(P *L%7(A@ йs}9Po6c9q;^_kWԿMe8\^o@Y٬߆lDžE5QǕ^M*z?ԩq^! ,V;So2qw SOݮ:h<sLt#@OFh/V"R[b?P&|ҕ[8<p.;W7s,Gt_mCû /w1hJd@ĥ,DegGx@윚D HΪw|gY>~o5{#O.z-~DifgVTkOfqu%)G>|yafl_HCIENDB`assets/assets/sources/twitter.png000064400000006535150514030450013251 0ustar00PNG  IHDR XrBPLTE*******+**O/:0e-,/4.GS1=mS*3Dw3s,5.+oH1^J+919e6Y2*s-/PuX|X61+9@5,ovV2--=\OjPґ BIDATxáCg;־ < a'iIYpEVuv0_a?j]qa쉷%e|!aFR[.wM uح{{]7sfe3>Z 9iG:--ӷ_H1`fJփVN:ȣd2 1%J,m}L_amT&dQb#FUmO8G+74zIÔzTa4ӷز˦Ϙ)ߛdֳEL9+zhnR̪jKLfH}ENGgI*?ēNg& LxaCCƢ)@Kā6@f+Bqtd\~R@8q׊Wz? %āk,3W1x0@)SO;tC :]~匨f>SX{sĶ>gԗ1B:ng~ ?@Fi>CvX$`;Lq veWMVnϑOaT#~ҡkV텏=$'O׌@qKӹ6 #-Ci2D&.y"CDd=P(y"CVYF"եB nUd(P_랞XtdC42@O?;a[Fz2HэC/+7&SpqWtMs]+2zn*&SpvjEU`uWua2^ETd.(.ZUA&w{d2{x^ܳh/*2?0Ur Lf%wd8L\I2V+vl-;BLC$zF &$!@V SnW":V]*<@)\%lVRk<@%w1ybfb+wKu \mk͒\V!jo__Yy/$ن<@ui*Sn}QR7</Ti.-ݒ"c8@Ig)=l["ЗɃԚ*Iy,IL7DΜ$IEɗzq&$ӟ]/'S#BIܸMph$;Zu}NjUFI %ƾ!_$ Tp&P /" r]GM~,%>a3zCM6 +H8Z/MO+!DũU G(NFKJe~,e=l1 'Ոc>QLtƄ;>ݦWXFmI#DK^DΈEھ`;%!敟!_墨.=Hb|b$ YRJ}g4'k/>ȣ陣L1-%ɇwnqY{ ɻ}$l&OC_5J2T5y #A-٬'8Ge0I[^ o8zq߇&b;U-tzNL>ŖK66? m`Ei:\bU;wBt\C=/o1GE'kʯ(1:xԓ$%},p>-V09䙧V}~$R>31ƞ$&sd|^a ?SX4K]09 TZ䖝=0)eq#\g =]X{JZa,28Jyn^?]ɴm~-[8E~6w ]Ȁ""^ӯCYK#ܸ%6vˣ|g+v+Kc""OZ]i|iKx|}t1>?YKxȷc9+Ksc""l#w*l冭 :pﴖD!l,Y.' `*qBتZG;% 9LQc,"Ry+[fc[* CѲ(ZmѓBȚ71˛m3.\ު/nΊBʕZ9"EDVGey h_hm0d:@WYq;;{Ʒ}>{w_ u`e'GΝÌ=Tڧ"~'^+E,~_7lp^v<& Wu`啨2fߟ±&cL>>uE"<}uu%s\c""yA_\1v$u_%?BΎXs'/N\1|l;p*Ĥgt"EDݮ޼-v:VУ|&,}M!g/`YIWh,XD^!3Yfƞ&&bR~߂CHW7,"]'ز?>-SM?.rue|c"">x(l<_00{ r5ue|c""Z_|R{4r|pm-- ,'#kW{-yu/XNvʘc"Rv0bϞ/Rl߸cPc WdKu4Q0f=~ķ]>GZ$ut`q3yc'dDw$,k ci""yWnت16o5l#ZN'ˆ21Oy"EzeA۰mw^"}t%X/O'^)gϟ 9e7]a,XD*'p c˞XԬr=1p:; c"RĤgy<<|".rS̅GN4tt@~\ϵ"r(owr_~]VŻg6 ޿1f [.z n _XԩQA_58ʪuެCPٚ tUujE^a> 5co߽/RBW ɔ"ث;w>San~-TWXWT,ϋhoQuB,t`)PoNh쩩s慨+SN+s߼ץ6n4e"RW,t`+ʵ{tTB)EI]-qJ2W>c#E~Ⱥz =~7G t֕2}Wй.]vRIW2%V^E(] =1u%'mIl&9i:,]dQz԰@G;n2~ת;9e2;J{tmM"Ed{9߼=bBhr̮r@]{9=O/l c"a>MLm{7l5++tyzLʺXlRIї M͜BW+w%q4ʺ`QNWn|9g"R9¬F킬mRVW7,"LcqlhY.fH7Mow[wӕE/Rm˞~z5R!,,[!q3s+o,XD b0bvsPmudwmwHXaKi]a,XD4j0\Ѭ}ēuueQC7}@5]YXfLd:+k2FJ-Oڻ,qR`Q~&w<m V)儮l+s.3l0`+EȂ0=xC*MW5huu,2)+y,"zm # 5|Ub/ ו/KUAW2O,"4q0=Nhݭ_/ QW*wdqh`inX"`{JJ09^B tR:8#YiFX^۷޺{83++teίMĤgXZ c,"zw U޺w?o/iЕ*~-Y c,"zб9TUYWʜO o;vAtec,"ԸNƄ%U2T9>N`DW `'k^z]MGXH~&YزGo޹+pDteFXDJFĞ0W)ugϟ Е c,"2id& Gڃo10"R%<(4cj+t%Glo70"R' Mvw+Е<~$x1tҽ[k7Kzhe/}u*ou=a1t.4Ycj53te.vTaμBWH{3t!H0y[uH%+XHѢw 6{ urWs4`6'%XD*Jܻ". ]t`+^w5X;]l}`+T|;w;ylj+t%'BW7,] ӲFBWHMۄXD yAwHW*OEc9XD TУ|P{~ tԠG2WQfZ `@(Q ]1#J{XD-KʗR|G,ݗR]te0"z][Q}]+En*4rI ]XX8%U\WJ]#%5tec"h[~BW9\j_"4rI ]X|OxPe]/JU?u`%5teCc"ZQ]TDŽX.+l|QZuRVW*K`lk,XD~! 2I(+t%eoB,Е͍Ehrrz U\J]Y_W `YPB%&%}RYM]ϊWvP}%5t"ETfs/PSWJ6}2Kj*EgT*PSW*ϋdXņmЕuE=$s2J'+t%BXЕ5u}Z@ Е[Bf+k c," jevvWSW*km؈sЕ5u oCj ]Jh$9r20" BЕ )))B16A*UWv0,]}>Е-ۅJcOⱏ`56X(G+te~Mí2ccf.XD&}CNU2}cʯЕ=/sxc,+PBWUi{ 4jOKy*+tXDYKx$LB՝xY]2,[ԽAz2aY!lSؤ9gzV[b񖅭\yʹWOǮC&*Ղ' `)Q杅 D+]+Y.g+J9YRlQ<- `^ШB BW ]+XDᑛ3LpLW ]+tE(EvS3]+t,%=U~ ]+t`UhN(:-i+t"EԦ7|VE3]+t, Uw*~BW ]+XDvnU ]+t`]z]j+t"E^&SPuj5LW ]+tE(_*bܥ5BW ]"'ΜBWQc[n3BWFJ{fM_bƭwsP ,,C&lkk>)顓,_ U7ltt\[>oEԩsM&楤;;u&]d/V ]+EzE U״}t o]zOs|qx=IL\f@y]XDvxPuej4ZW ]^$' H ],"yPuqTW ]Twq&WV6ݚ?v|\]+EP,v%8ቦBW>%<{j]+EJ_ Uw)X^}]+tPr{,B}BWJY(GWҵ[S_W ]Z Jn ]"-\rI}]+t%8xPrQ1++E>~2I`+XDVm#K}]+t%7fBWږ={BWJ6h ]"j%wUuЕ,84L(M"E4bZPr;RTW ],te`-ܬ ]++d}t`e/sZ4@}]+t%,R(WMWQBL/K+td+U=Gcpbꍛek5KW ]u'T],"U∵"r/Ji+tdALJ.1"EV6wu}a>Wy;M3ЕlJr/]EWH0'GL Gltsv=2I+td.ܶ,R4Ymݽ=򢬳.L] +JA(Ek6+Xt\{ZbMKiǖόxYox>f0+te ]}P-dJnԌJ`JHNu7iףǐQgΘte=m7өv셜3|]L%t+YBu<]i,XE2d-z Ώ=Е."C UjCtKc+t]B)X ]i,X ]+ٍw;w],X ]< UJ`rp]+t%1T_CWZF0# ]+ٴ+kc(5XVW ]dtqc9VZɤO/\],X+td^?ЉSPBWJ6iR~[`X ]LWg UqXtEH>*ߵC'6unMѪ{Zlųi7)𕚽S&j7~&E5ިs q,qUΊusi]"R%= 8AZbҳb'nnd)PɡuE`5f+\ ]i+к"EasCWZ*s ƪ;BM,"ővtd"|鸺"E8^Akt>,REmʯea+XD;#+t%2M(`,+ tS퇏tE`yH;KWkq @,"ővt7$"߆,"ővt>(\KBu胮`,+t%Gno8<}<ҎtU>7{1"Ed|`q]iBM&ɞ$&}U]"2&8^~+te]e-VMWrg.BW ,v$<Ҏ +ٜQB=|y:ővt/ڀq+XDGѕb2}v֝,"#JS]h"q`:`b7ܕGѕatSvt;,"#JG]}RsBy솮`Xlhy]FWelށ,XiGW:#6mM?]У)"#`qݿ@'te]eWa߅>u."Xd|`q]i+ĹK;E+"EK>yJiGWՄ9K 셮XiNW<+ek"X͑Gѕt%_G=wo\}"Xw?ؠt#7 m?],XO^]CWيU_mvwϜ"Xlt=)ݣ'+GWDqvk+}uUij+ׄk"Xd4`S.|Q]+6=^n#+"E;t<_%+t%_lhJJ/"XdX`?O4Е<Ҿl^|۶7"X oS_P\W誠{#qg ]!tE` \js'O;wV9ocWo*UjBWًW_z0&lX"X/0H]+'g.\FYQWD83$+6d(dC`bb>.Z]KWe|Zy0}pUG"^κBWteu]}RcokaM],;~:ZvZzP'޹@t|"XXlՆFWZa>ne=r2kqwtֈ,l2Z:WotZIZw'WtBWDa/| ]ɳV^y[} ܛ*Pojibk@tE:,.Z5J-s 5zݍg2m],ryTȺʹvi:-ѕ"EXӧ V5K򎣫Tne@毬MWO],"nܾ;eR;Ũk{aĆG O+"EVD5_ݍ+&hEq_cC'FWD`㦄-pYTVPW*CC7I5c"Xz oWX=t⬆ s^Ktػ_mvoR;Nm۶m۶m[qj|ܔ?A晳RYӮ=Zuߕd Էp%]qQ ]6݆v*Z>KΩԥ4LZkyRVmu-'Ϟނ{N]D]tM}^mgwb8ui r]L+8=|'@q4 +Ƹg4uX8c,08~Տp-|drhX1ˇ8 @`-[aj'o=~dvBf/߾iӮseh,z1]IӘRZWvlSVS]@`9AZ`,:r YE+3b5fzXx`,%hc )2~Hɯ? ƒwO_Z}uXz~R?gZ3Wo ƒkN^Z }gy c*fE4YWRAS]G!- ,Vu+ɼi[<}M^LM+!S`]I32b/l%{;uXɔ+X| V ,]ݩ+,'ǙʚkO]Iy5X~GhXйnuSuX[֕TDcztbΏ)' qH 溒YحyR{Z0^* >y.`#f,Y˷ a{L++=TzJghͪ8N_Ӱ`;\WXɃ+߲U=d—o?7_~mg::^WX>~j٩%M[}`ڱϞSm,u%[vGCK]a kUҜ,@kܼWWRuMY`5o?[UlN*uXvݪ,u['.j9p|%+ = ,'ϳu%e*W܌,0tBv2+4vЛ-Aþ\75O/\[^KS zX6]c]fZXc;`7rMO#f//Yu5ijJGnGL=xr@P0!k{N8bj^uu%y^R[jh}5蕻Nh3m2tXǓxl^L+X0nO_Cl]8mFg\O6u^tQ}VOu'y7;zW:RO_q4{/WKu9xJ<^7e(u)MUvGX{ξB%Sۣ-ON~٫6I zkmqJ1cنTŌdZQW,F {CF^n7~)*HEDF*WN]b% -^YR?# 4QقCB[T~.}귲2SWkܞyOK 79~~Wl2}q̛(M]z @`9 -#"vŽ|^WUl&s:l7hmХF^ ;R,׾*[+Yy~Sk*ïģ+vR ]4JOmKܭ!#G8.>q|Gwv2YbB g2(Kh,<^;哗\eƳH`2R(Mv5רfGOW~X6g}!O yT1U!hhѢ~HHH83,Ze",J#!MD*X; 1qCu4F7BM4 xߩH%=]7k#F4-qfhڣIw5Q,qO/]1XtTR`AM%;S0|pk~i|i;P@SK >>^pȑ%JXeL`/6p tnB wB:,bkg_tGK8?t]N]GX&'dBQH] ,-7=xO6nܨQF nAT9rXTZU?+,V`YNTDO"&R_H sjwF7Bw!63PGfUT< >+|:9z(4JX+%\`1veGiw+ 0@G^P>arfa>)y%(,=!o6V`YLL-"OB|iP2 h3B!'JZkc+_"X 7\_AY8f.EXvN`,YR<2&;\$piO]P(ï>g%zHX+,'Y`sBaB$0ABj-m˶m98(W-1n?:H2e;ذyFn7`3L{)F`b m8B9^zIGA=!Rlٲ:@  .K+S+,V`YNEilvԥB%Hօ$qͷa: 1GQeg6f+.#ؑBMq}EZ{E !f kW =3n".L4}f*|QVbȢ]paR*H<)JL0g̦OT9[nGÓRr<0_>ڗj\`^!}p hf#Gd͗_~D[h+jǎNc)3hԯ__bΜŋ|駟@lذAvu͛XH$~zsOlCe)=B7&\Xo!vҥN:.B ,>Ctqk0+"ACjOO'ΰ|c2]˴)sاAh vITv6hV>]ۢIJa^+zٛ4Ģ6 .MLujrTmj}̍b/:I&t_T 5 dQ@tIW_ړbŊ@~t67gP>,Ȥ ,:޽{+3o߮C0۴i("?멧Xr\h0G/v@ɦs"!ZbH?~BUdߡ}8S1HYWcgo=iCe&OT8OwjT2)|r)hk;BQAQA{'>BYiRPBcL* gmE-+0c&/Ҟ,=<*a}[ÝȦSH'מ?HZ8NHD}VC+RgN{X}MkֺBS.* ,ـ%w|1w\sO?sM1Np N/M_CBQzu Ŕ'|M0XYhJ* qe*<5I!ZGx0c ,GӰPs<{uʭ|%<d3^aDdۊwwL;BqoܸQ&n.?nz/+C\`TO&FI˗wXBg n:}4Q* 'k1?)Q7` ,ڧɜl `?֙l Ƽ|TwRھrdɘ0d1bx,&&5QWl2uӮ /IΉ%+l˒MB@[7V2P{G)N-Ļ("9<0N;Myf!B@ڪXs)b$()X[4hBD&KJ\c ,'9F_Fx:0U"q]^osp>i҉h8-~9I Xt(f0wnbKs Gf:XL)DĶI/C9bʅڵks39\rpR$bCQpe,c`[b e߯ ,+(u[}X{澸ur+Y;\Ce3)0<; ;_mi#TGn>WoX~b EHojIړiKDn[<'jW` E8jժi3hDzL cRaP@ IMܫ S|Hub%nqfp˖-" e \kfLbҥ V`Y5V`IN~iuua ,?pيFac8 ?l& &1K_Ĵ}mΠ&k[R1]=Ǐa'º ,VϚFo}ew}`/%1-it8 <pN8'm&M>N5`BD "H->u(hw'U|`'ӕV À6"͋|&mnE9lOLb]v)Y5,9fnݺb)#kΝdqMbÔ D>B~ּy30ʀwyG駟$; &I ж$ 0oSOL`?t_Xz˯B܏7.7aP`2,,V`K!ﴧ#.iL-Zhغd؛Q;,>X?"+ G=WS |ٍh(&'U5϶DѬF+9# h0"eF«Ǡ|BN}%?ՔK/ rTíA$Ĩ`ZF*PdI`&n@YFF>_0@=)&WZU,X>&{ 믿> [ڞ֛2B Xr$bXE'Q1B@mrjǞĽ>m PՄBiqa{Iby@o yxS&w bLu,'~jOޏH`y`Ռ%H0~-XCI̞=W9ûZp+ޯ""wRf*w`N%7P,ɽ,-V`'' cC۷o6'17'r$:TIN) 1OX+bX:O %F6`B1N ս(dP(ZoHcj5r$w*4쩚aedY(ąnwێDM+X+(3-*i[K,Q`q;[X,k[t|eR(O *ZG̲X%IҤxJ ,z}"d.X+bX{$MT['Yq8( IN sMb(^?S:-53VrX=M6xk_ZTb8{gՎإpԔϮPiFT,%7ža9qX;XוYp($$$(O)#(W\ŎM?avurA/@]3F;=F;|秚e+ 'BXswb˳;X1 &|>(ǿ;d8z1ӺCQ V/7BuM4XdW'zX4zn{xG!qi\Y QNƄH:2A`IDlP&1iɍ}2EQyRrVzӧ#$78aI~ 1Xfguv{=e Yz@/2b ,# ҹf׶ D6>[py/\LA܄vjwyM%^{10 ZGpYfs 2ڔ-_jǷXr&1+X;M2?9/lOtȑ"OYCe2E+k  |^jHw+)P>!z|}Y u8Ou"  8SMqkEnOn֯jȑ+Wd0_@^mLS` ,gp4'òdB!/$`f"A>2DyCgkHa1FҼ;1::˜6:|DoPBX!F2G_KQ l|sSE䫺A*pOH YI,]TZ_-,Qt56e%%sOxz BS ,0T'ҬY3ڎ8.b 1μ;$]o ,X)[2mV vo&auPfD&W=t }aڐcƒq z+qBїUVlL6MG 2^_GbŊJJ*: ehJ`A`gϞX>?V* OĖO+,V`96yC˥ /v\ش(k}@9B&BTEm,@M 7>O*Q Y` Yl $Fa ;on 6( Z:J[n:۷Wܹsg4jHI_b  &Fm'qf S+/i|AP?yZkG=-1-۱ûF[jJlbouy([*66f&$V^#0"ժU!H[Ku4trbuk@?5˂84}t+,V`*XXi)Ǐ +/5@9=[!I '~3kt e*2`jrĥG6ʙ3 4i#T D3.nO 6ߵiF\"6F^ r#_|څ޽{+ ECp 9+,V`Xw9g?{2v g_ylAR'c2rwN7M\& 8&I`--{O,FK^\`ݷ`_|˵;O)w]XfKo67R*w8v_ ?XV<ƌ3V`Xe0B?ڧ6QɥZEgh ӏ6$瀿UW.Ã.)'?3VDyF6s!1{Q%qXκd܆U%`K v%(a׭[+ _oޙN@bH'nH퉉vDqd.W4*nf!=z7 OeG:V6% T 4R>!DMbX+~Yٹ%tAr#5 5 ox*X}0 .6E EcD[_mKX2[nŎM΂뮻l٢ '/ ^zߪVV .)S&22.aoLJJҞDe˖xgO]BP!ړxI iO{$'A`G2Ӥ\9ԩSu'<~J#|2:11$E_~䟉$X## ˡ-V`Y4X5`'}a?>h_i,''OfC6-`3w6e0j\mۜhYiz٤l}]WVW1XQ 'OFy qPP!6`!7 }Rǂ dTadm\_xN˟K(QR%dF1K,9իWgTEZO?4%%, XK~Nf%D+aE1NJ sMLEɒ8?6 yGpxǺ7[ Ry! M51iɋTǎq3L:ׇ Bo dmX,+,'͇f3tڀjVA(xh!m,IQeoP3,d`{vҮ銶)A\YΆGD]?,X۞\z{ؙkkZ1t,r{-bd2m/e1[O<:4K0('=+l~[-_lVG'/.Ѿd .E4 7ӡlB^IgibXe9ۺm2 ޅ%vQ}A7As6%e\kZ/hX,+,ybq-w^]*ڗQ5!qCx;dD2b˂df)W. 2AOC.hWqmPvnmۺm׶V 2g>9-f @`;RKD^k:;6o[ӟikl  ;\S*n{a#@`u+;c㇅{4U7GGKGAtn̡W;w?9rfι/}k2#{ub#|?];YX>] Nơw.93}%=g\m f-ݹE'i,(I.:ɑ7V0/X0Mbm[^  j/{vi;,,(N,<+rb4u;K;Ww%@`}}'v<1i{eVyXZrW8TU]pcu4 >/:sft5@`, X @` @`,X @` @`,X  @`,X  @`,X   @`,X   @`[@Pjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj,ց s|+ @ ,@ @xnIENDB`assets/assets/sources/index.php000064400000000034150514030450012645 0ustar00{wJ։֋b51庘vYLj~)F7+E}]ݓBLa-kHi眻 \7)٫D 131 .Ąmbn?qq^*!?jB(Xx|18{+ذ()@§bVuBt7:/Xi"3 kF"E"gIN8\T éV1-p~S9Ƞzg f'DE{{5RZZFjB(X8*a9Q;LGKb'|$f.R9d?thW}!Q(XPx\k`6Agn;SFRm%w*QwuwPxǭ#X,B(XT`ԛhgղ}1--&/ƍի#X,B(X8zQĂA>9RRY.FxyѠƁ68, !,Bj%qm7QkIW$ERU8fϞM K }Ty`ue%Cy% >]&hzxТu, u?,tzW0K.//6md+*0BV_FM&Mӹ|>'?h@nKK i au˕zfmHLֹ^[@RvІr |-SzI/!bFXPK#x`Dڼg^? '0TMmFF&O?Zc-`E;Pkw\'EbL gXgj]h<"Q, X,vEGKGRsw~f, Dh4s~f67Z*Xի%N:.7`$iC(X(6~+1@ևb~/:١-ۤAbW\۷@> ,&XՎM`*466WCl:u*beP?j -)T}_<A\>jR 0۶mР gK( &Z'XG;j ˬ,,'(ˌ_O0lv';m9|ʄ!l`n U61tΜ9X"@+%` ݶ7"4`Q %mWh>r!Ip$N5';!,Bʞ[F&M(Xxl9B4ʢ!Xئܳg/Okz :Дj]P>k2 (n2 , #xYXX;J(ȝڂ7;v,.`a%&фP N[bAx}V2`Zw֬Y3`!~JU[W(X( ѳOJ,4A&}4]VEV,]!] `6{fgC  ;}fVP5h%KB.z1*a0/ `])Ь61`QP1fvF,uj lLݞ`ag_@B"˲`!,4#bM+ەdp`{b\|M]KP W,sJPqpqhʫEu15`QoX3`q,$wI`;SBSyA, *HaZ@5YQ|Q, ![lu MQZl5{u}cJB_s D Ȣ(Xؠk 7I$aK-mJ+ Q?g͘lrƍ (X*Uԛ:*$? ao'.QSY!E1cfKKօڹs hD@,5xF7 _]׈Z1IB(XօBG܀ZDM͍4?B"{EZOAIV1ے\0A )+%%E|dB܀JJi͎G=#,XIIɸVG8aډlCgWi Y Ƙ 5?q, !> rlTA#zAEF2`:uJBpgc ah_]UUmA",z q-U\4gE ]FLFu  G%*H`͛oLz5kHLSSӬ&XE?:+ݴ-tpR75bG2`|-;W^ (X ?YbR(YMw6)~5PL'XHPSsÏ?i@$mڴUc4VjE(X$*nWGb;] .6e3i,3 XPj ={Qhۋ/JL -qjE(X8&|sZ8qԂ`", *^b“'_8p *`TUG٢Pq>hVmKNNeVByHR ҥKwfn8 KMuvm %ի_7B?ŇL̬8߇bx0 Z"Ȥ`o].&XE;>ULXV+=e$cCMW!ǥnP-X!]p&ƛo38f@ !m &7lؠ`JA<6 -(XEHLb!:%Ůb 6:K&ωf+.'> (`d?`Çe,B"ĕT8j&en;hzKLꑉ`QPs. &x(s,B",Wv;{™( +|CLT2XI(XRHF^ ]# Xyyr q6 hA",Bܾ,Ow+-XD1JCZO(Xj-[DFBpʕ+d` BW=R+Dud:?(P0]=!g*X,HxWˠ=P"Q.mB `T6]Ŗq̏KoZ3|H}*k  '5J… ,l!2']S `-,p?U:mAvuU̎]5ze(^OPR3rωuڂE(XxYRSÕTYW|AGx<3 K}`B A,̙3fq",BJʦ+LU@nyb\d _L5ˎzI}mxTde5B8}݈ uuGk644P^k,wqVF NzSLSTeT?es ixπ8]7-MPI9ҝ,B"ve@1*Hb:#c W}*f5[ao(eܹsii|iF]$MnhHW̝:tHՎ0RUUx^zH: zm5{⇈[`b#oelYWCE3d(JRL̒Ą)@ˀ:6 ipEch|P8gddvX$S:;v,9T@N !"D@GBå`cPIhc=hbbjjZǓk)JuŸh 7>PE;g;t=[yJ@∧٘­Μf8S<^sGC.{wJP{MLiUD|WL{URJQ={n[50pQ@bn޼®"Bh(h }/uL k;x @ M @ ,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,, @ ,@ @,,@ @,, @j( oCc! X`` X X` X`` X`` X X`` X` X X`` X X` X`` X`` X X`` X X` X X` X`` X X`` X X` X X` X`` X`` X X`` X X` X``` X X` X X` X`` X X`` X X` X X` X``0içIENDB`assets/assets/sources/post.png000064400000014416150514030450012531 0ustar00PNG  IHDR XrBPLTE+t-v3z:Iatʠծۼ4{F^zÛӺG,uHhι+uUM;v1yPf0xn߰ܧף՟շm∴YOD6|-vC[~V?6}}BK3zo>=xAwRy7}J̋cbΑ.w2yت؅Ȅ`/w9~s{ė8~^嘾уkNE_ɽW95|Q]gӓρe\TӳiXRpj逮ގ҄q\߼y,'eB'<,4D:)Q%iZRzFW_6~啓9O5,QnX_PXT\cdgY e(3ʪ{8սښª:W1˫(JĤUcS3Ρ%՗@qDEbƾFLR2ηbeWd v|)Fo;k,n1%EO7D+zM%_q}Ee[@HnC48$z#%"%â749N `8A)D=1+6!:= RHhpf # R܀h^N98=,(f\p,.H\vYb-hѬ>µZ[MqlXᚽ:Oĵ˪ؒq9 ?OCprvV忭']D^6~h%{啾5cKp 2F bXQ/6|C+)vbŚf]Sۺ [8;%3ԫs)yՠ&b'%}Rc2,$ZkeOFՐ^ pu*.D!4NՕ$-uXGz52B ^KSu֭]ডjJ[ *BTӐ W("DFj+yalCb,MUEbh ˓Ry[V  ؝葈B ixQn#厼%՜ާNo^=\*۱s;VnוK=fva܍ݳߛw!Ё k8Ѵts6'G->#Aӌᵘ^cm:XчzW9\IB5:tBDFI %խco !AS0(|cx@(Yy#-oJ<@cX k=">pa~Aƺޡ!DŦӆcFgRw )s}ɴO"4<{ *_ 7fӐhJe56.o\hߙʑ"r:RكS`t _ÅD* DTI% p)ZIm`gFz@q7+ D\2z]7za'&u:=Jg/QwKJ'v\BDHvO*+x`'%@B*=!Dd$N.xQQ ]pPy}zIw9 "2n ֓ 7y}[0D d"2,QsM jS`q4́QH%s j^7}~Z>z_0o$@HhՌʗP:HIW {O1ij~IY+ %Q'ʂ{az=ߜAvԧp*IAHhC8;߉k}ݝZ3y@G%+eԪ*۩73`f(9YT@3i SrMD+r'1(#YDzT Jj#!˨>3'ePS!^mTdkH!r{S, Sl!,*mt֬JT D{k5Νw(& 3"EQn5l^qj-[3^_'SBԽTz>je0$Q+1 vc|^4uos= [ A4uo#R/Mj3\[;|Ee#{M!r?~=caFS^*&5ӃfRk n|^K'-JSQQ$Vi=z ?٫u* {njA灍i* ?yTށu3o$cjM-M7#6~FQ !^ k':[gJXsCSB`/&Q'q.XHö2AD-F!عvj j{b5QIǩu066gҊX?EMc޻cdj}k9v{pS1wGWa²5 Kae c`B!QF@X:Ek )j"$x!Rt*,Z^VD5ṙZ}`WWI;p. qw!RPRiRg-tFO0EՃ)!On"ԠqOLk:RBs;#dh<VsB\/9r :]&QzHeƁ,]֬m։MeD)kT@쏈q^EPƋ["TL#*$DTآ+=곏ZZBcY m9r G%~ {-ө΅F瘦 nt!煬-!"Khxޤֳ6s~m(Nr˾J?)BD@7Y^[RBU|5u& XTv"Xi%htIb詀VnzNb%3JRk&@^A0cj0bj],C TJAXi)"BST>tk6LV+FB)jv>""na,tMΩ rBp@&ƶ1 DdܚIwhA RIa`A3!Y*BH8LytPbĪKc`J:C N(jNpT /sk؜eL ,cCB*=!Dt(J0 @W =sVnBtRBDʥ**GsyuzOx*O˾ڍیJ%)oR*NTt ~Rᵩ0>,5۫11ʛ"b*rtVR6١ G۷k)ȉ`eTJs9yuuk?XDrZP9rBD3\(:m7ëA[ߏȢ.b/Zr͡! !">˅Σԙ :l@%Q`Q w@H7b0,8][X&64 gôa*BXigYjm=CCWY]Rq 2s[`{y|QY.8!"+$ M-ƶ@ gа !‰C4.} ',<5(:gY#L{yá"JAN!^A'.օ+>uڂ<iyiz&Eos_&]ӫف1hژ!HN5 e5oTpW} 9" ~ֲ{[נw']R-+6ǥ5o"yM+b`c2Z9u~RBDb7M!А*Z8;Oh%u0|W.Ր^;Z{)^ D<^/g#ꍂf;^e]5?BD498\3jo^ohR/TT9?΅bQաs Dz)cghu"zR' +*i:BD/JJz.j6PJڷn* D4[HO)j/@X1TPB*gm+xՍ}//CuGgxr|"j,HD3BDy ]Y vƃZHh`j+׀{"( 3S 9@,S! ]K3w"n<rAVS5B\+ʤOUŧǢV< ɜ !!gOi(=Z~fNהYg=PK_g1@),qy [Tdte00{qq͙M?}ϴn8B\\'џT;Z[&pmbB*9/ VГzp@-+L~ԋr'D޸Wt[5=4.>!FPsFX1ǝm`FA?|9 r7!5B8&Q{~{ NA)q~ljIjjx{Lk|dZHכ;u{;cq="K4% +!)wu?nzG5!\;+f.վCb|2k-9>C{gLfI +]m&8Fnsmr6[g{pA0 6idu* 1R[s譖b|#y@>IENDB`assets/assets/sources/youtube.png000064400000027672150514030450013250 0ustar00PNG  IHDR X'/IDATxցP@._@75  @ ,@ @,,@ @,, @ ,, @ ,@ @,,,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,`` X X` X X` X`` X X`` X X` X X` X,, @ ,@ @ ,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,, @ ,@ @,,@ @,, @ ,, @ ,@ @,,@ @,, @ @,㉽Z/ˍ:; 訮-R U^*PyÆF?_F]ziШQEϙr_ܹ3r>$?ڳ'cW_M^*v޼֠a#^0?/cnFB+l X@=$@Ç^{mц3&CLzTW_x뭌ߦ=Hܲ%s;vy/,9r: 1)5/7:κfMjnˣ$:z謭i//o>QRrpgؑysƖV@7'i 0!Հkѵ>Պ,pm '?)﫯 +*~9ȄLq niG]][YYCRRJo_w:DxaS;9xʴ`V.LW^)*6DѐgKoyQgHyJ}[h-.z`ѣ,WUc;CJPfɗ^r, X*irʩbj??o#0`~!uݨ7Qs1G}taZ|`:G vV=,@?61 ĉKU_AQfpT /]8:v_+5#rAw Xm/Gfjm rtT[|G!,'Mҷ3 D',%,p+DGe%5+D X@|Z e) hm(f2gg4acSy1Ω _7~~@t5&c8#O9CǏw@sΘr8Ͳ57)~[7H7)t/M ʼn'@Q X6W"OgƂ)tD]޽ع1?]wճ&,V߻'XИ̌Eҥ >NT0a4zѓUgc}) VZjX@ֽ3f,Vр'sp-Lmk5LY]}5˶)/ =s-6:2w.34*5C+Lq< 4cjw.¨ٳS(~y6 `*kGBy`eF{EEИ1;\Eϙg( >{0%V§N`[lyK_3cqj&|eV58 NK5ALYtsT2 .9=^T 9<#gT۫`[Es X'.eƢYXшu e[nK}޽6l޵+sm~G֎Y۷tΘ@̞GY۷QoP)wmU榵cǘyy= & 0\`#zwi1whdv+XQScg QzU VssؤIv+XeXd٣iSƄ\GNfyzi]嫇Ů5VNTj,lv0+;:LZ)Eq xP˻ `惺pf^q^RТy6s`F(!Ɵ;oђp^rCXH)m1)ɪmګ`uE͝k˹@?oȌv8ӹ3? a=پ^h5/Yq۳`99{6 @U)SZ(L$.X`XzO_NֿOsJGGUO !%R!ff;rs5[gN<ؙfFg˥`L&8 fA##cQ hP>]L=l2*4pw̟olk,BW]QS#+g jYe('$+irzZg}}_g:QLqy3y(^M,kfD`,ܾheH4C]ĬYF(-qȮ'NlfFcJt V_I=0 Y`-_n`Qs`%&+cfZ ge—9jG/@ED(X}g 3e햊i #2XѡCC%'s*r/?- Xmm*XaSX\jy߽Za)y:OhL''ëۘjj1V9)UҠXk瞓q(Y"7lP `uRrEaÂ^U8f/LSaq>h9|&Xߣm\`|Fmpo5Pf(-H@ Zvqjm 5JO)X /+`&_2n5`|/A4~rmI*i7xlJÊ5T-7b޽[mq}:+esXF`Fӛ61a|UY0x;]U V4 0dNe2&ZssUzjxW\Onl.6E[Pks$R:U'ON[J%,XS9LI K4$'{;`KxׄC͙L]#,5+55c6Il 5Km}Eg󟇼` &YY#X=1z*0%7cc)wJX|@z,oK:vNvNP[nQ K%Ծ7Oy`% %Ǐȫxtc}.P\|+T'X{uO3`y+fl5+O̼yL$JT&`e.2 .M,^ voJI@1Y3!X@ w0VQA5C bXvbA+J,,zwk֘&XvWC|JN_/3, XP|3GnŃAV6Mx W?fܤLmN`@$XQg[zJFQ3f-al$.);E%¡%X %´u C XrOe\ф` W>*-(InTPd`x@`՛DXʴھ fgΌ=;zƌ3g'+- % ,tҀQD {ehV"J:Vk`i-5K*XұtZJ 2 X%i W@M +.䧞ALÞ=L> XCH(Wڱ] XtIGtDh:@C7>NTUME(AF72 D[| VkVɂE-,ځ ?``< nogqbp>+O)R7{`Q!Ps+y2+,dВ 2,4,JC a¨ e6iܽPaZ"Ch)(0GyDMOFOGQ#jXі-|x'@:gJJ`em,,^q}` }'p,l20}&=kE"JIrg?ob{k]~]\Mdw;f`\ Uz7 K ֩7t1Th/X|J#q! X=o;-ݚ3HKTJDHզ`Nk + ૯H@ǎ=> ,`j:uې`)!X_1s%' GKna,JZ_SS[rr:hFgM ZP@խҨ>j}\\}|<]ZZX @ܬAHZ|и{zAiӆ X. r A6,F XruI7fz@Rft҃5L>h? ;/f+;Ǣ V6,֢E&ݶE^ d-bF̚E5!X@"* ^:XvmTH+ĂE"eqߠQL,AgWi)- XsI!X@{5Z VM7u `ѫ[`uup e8HkfF+GD ,y.` &lB7&XP''g)׿B X@SSy> g? wP رb"y`54Ex㙢"+FQSSWERGNל 7FE=LrF5y`egr%ѩ`89Ƥ$`zJOs5QU Xuu>_nՂ `QQ":ʽ'5gfZ`>#\u 10PմTsfh/xD!ULqt`]za+`3X;w+*4*gKQa"_BE,M,{Ud STgQv(X^^L:;=Y`\i L>jMC#X)^?ج` ,GU!Xa/ŋkӄ] 64 9+ˋup!ec(m Vdu`? V6+X99%XY|`` / cgA;oU#/X>GZgWN_aՔJ",B#U"O42r|/rV9X,>,۝}pr$XW\|fuߓ) 97u /i'mÆ>ַڟ`owwrX訬1\@hDP6scGW_ҁn}3(+SC`-8/=J[Fl9}FC&Nl`?.(E_$r}{Q`@_䬙L7"X ~FE1h-.ZbUTd4L中LwCW\eƔ^`֩^UW +;;{2_Db2Kjۮ˚K`s~yakK c{-;KS 2׭s6I0/L}Y*~¡[ɝuaң)SxysKFڰ|vP{rǓ5rW?i{r U%U2qW [ؿRGܴu0M B&<q=r\$Oi>d`56:9Ż"LJNFٓe.yZ_[0@ł{KBA{CC-GfRPf=-)Xt,XT_ x22zڴ3VSS ⥺9GʣG#, X@Bp/C<*sfLI3/ܷ/q 1_h5 Vw[j(/M]uuA;$ꬭ :X=6n:L򓠘-mY`"G귣L+DyߧH3X$WUQm4qI˳8U>Oοmއ%Bgk* E֭zxgiA'QT^TY#5/@O;K 8̄>VKz-S+jMm-ع  Ux, 061B?e%$gH^B-J\Lp h$?҈`]qSgJ}_{BR*/`m$@*ݕ|9t5N_Bf-ђC~tZ Xا`E̘A)VLCAZ23}]dhGnj'sgKv6FwkkI;̅MBhYK.q9ZZo|/5v%4$\xasF\9;'YiS֮4%?Lӊ*CJ8Kڇ\kY(=r${_ =rbJoo&m6[a=~}ڵ%w}h̼y-{:SEE1)5֭ 'Wq)蘺~}5#*z.(AW]IApc_RÆB5~Qeu;)+k6cjLi)eoܘq)ʢU0;:rr(Ɍ~g.ح`ٳ,2c/~\@ƋwӌԄMTr"5_{2w@$ ]~4K! K tB X^\-:-G'Ȗrg٧H) fp\2S&*ѐ3J]- D.O^)O}5bT$`X, +zLf߁ }<󼔔b 1ٻv1{ ~"‚^[nf0y_}Fz;, _ T5W3,@Lb\|1obWڵ ` j|z̞ђ{T{ XUڥ_&Ӧ@ [nn+-ev]x_p uG)幽 %5U< X8VɭF{v XxM A,3鯽QYl"uO+:"X) 4^{mΝl(z9ZE+J^XEB4*ޓ~}e``]L @Ppcr>DW|` >|+bԘG;7yŊ/9|_~9RRU7edt551QUUPYz8d~9cdV1Sܹ1>5s}XG=,5& jiVlùCW99Ob)S"+GR~:wϞˎ+w>^~X˝gZ]W՜^]bz=5jͭ]\8ΐ|E֖-tb3lʔ7zM^-pXChs>B݃V҂2[/7jB濴E 䈐o6Z$1fhY3#M IBƍ =G]s;G} !h{Mbz6Ε2 |: u?Bp X`` X X`` X X` X`` X`` X X`` X X` X XpWu@08c `0X `, 0X,`0X ` 0X `  `, 0X `  `, 0X,`  `, 0X,`0X `, 0X,`0X `` 0X,`0X `` 0X,`0X `` `,`0X `` `,0X `` `,0X ` `,0X ` `,0X `  `,`  `, 0X `  `, 0X,`  `, 0X,`0X `, 0X,`0X `龣-ViIENDB`assets/assets/sources/facebook.png000064400000034067150514030450013321 0ustar00PNG  IHDR X'7IDATxQ0>w+} @ @,, @ ,, @ ,@ @,,@ @,, @ ,, @ ,@ @,,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,@+@ @,, @ ,, @ ,@ @,,@ @,, @ ,, @ ,@ @,,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,@ @ ,@ @,,@ @,, @ ,, @ ,@ @,,@ @,, @  @ ,@ @,6:eȢ8=kVl۶m;c۶m[q26jomT{=U2l }?*p>XL;??xlZ$׍?~(}N$1~p@ J ~pRp:u[WHQx|E\ju|ZulJbR"*G#(Xc)&)4Ŕ(T82(ǔЋ|Z(Ӎ25 ',a畝p\QIUŊQzEH#Ma)Kh&Ӹr#~=2BeK aj_SQ9q15.? FULwHlYcs'?5 JOg\Ygv*lnp\pk:)445t?H~QSNcD_U͸KaMt"Tk)Fu` r2XS:C߁ ֮3A==}kmG! pmƔ:SV( ,L&M[c*XRm pZ{jnز , X@4`Lk,-X@`:+LVYͳʨиƤq|3 X,p\N\Rnp|RO*LG]5i{K`%W ,@` =XA caݠ3lnZj;8BZpY)5T X,ѣ-: KJRj*sۏG-8c [h>Kiy+zV>sݻ~qEӣꀨ6 ]-`*B~ l0h9#F~]:tx] s\- Iػ91;.lzܩ_z7"uӑ.c Gw@E[ <ԷutWo6trgV[$/0u`cb~~[;QN+viQ5cwhe@m`9qaqB6trJ >Rn<m  Bm ĸ>ls[˼̓$Љq5,$7BV`P`cًWo$zIvM~[~?iE:^ M!kb ? 6-`q/_4j^{l8ȥ"{9q\vC0xJϩ={%iֺDA|-=?G4Z(=ICS׫l6\~GpɎ,X&~pġVd0%\ -Xj클6ǎs~M 1C)|a84{Nâ`Fu>nԴƥDY —ߌ+<`Yb{;(&7cF}f^uFDB<n9ed"X% mՍKO\\2Β/;JVs \XD,% ~kA ŷx|m"zd,>&]|Kp6|4: {[p|:?8t.䐱F,xκ =|,_l v/|8eˑW׷O7uþeҒŰh*L@OUPKkhr[z,{$0l0]5T=қivo9 4|X&6o/~8sA גŒA XlYyO/v#*O*J@x{q\Zlᙯ?-/OJFFXp>}=D~i?X;Ò&(QD꽡#xu#mw=̽_!=c*>ر*e&L|kdO,uXڳ rO )mOJ[:W r5p0 hWnFt%xP܀$GaB9N+#XJ`LZ;uXz]Y܍}  ,]{j0#\{n?($%qVXv_wZѷIزVoЪejaHk,!`.lG[ O=(Ri__AW+4b&-*!}"GwKƃ`a X_(^@2| #+`L.퇡L4ԭ)V 61oӯb7uP|G1WꝽUJXJ`?'/XpQT46;NDqu_\5rMz#F%!k۱,Bmd퐵9N"M"mh+]EPæ6}uFCDhԀťG\k@J=(Rb(# A:hFĥ6O\ήߋ.X+€d4 IiDc4]KۧXJ`MX_2Oy% ?Ɋ)W Z =7ʦߐJ[[Q|2M[Jk,ŨTԔ5)T"]#b8p co NB>Ύ(ƴ3NFn̴S𮱥ir&9^re`Y Nou CMfq8uZ;3xbhh\ MMT`ٹ}P`:~ZYԯFZ3ÀK;&m+)a Ҹprws^Ҳj Ѝ[bȒLCT"G~J^% r[`K\3FojaV(R {h^/% dl5f 0 Nb(3{b|FȈja[芉u_.<د`l܀@DE.A c.\h^1tX!K6859e{|ćGFSv8סOr#a/PU(:`LzA\G: 2 TO5NWֵs{\l0׹8w5ġ2yd6HK)%u%`m>lH&=i{[1 ѿ6roܖ7:O_nW,ŝ(fz̝bY5b쟮J`)Q"Km&'].6F|>!% j<-PKێG?k1*x6~ 6UC KݒUH&*=|$P&wyM\GYO8S}npPBan*7"12Gɞx^ED,u-]q$>2Nv9n* \MkC/"gnqȅg0`y .?6 P߄A[% (ɗC,OXF_v~ ._+ vN~=c5b`%띰%*5pܯRz4X* NNגdSƜu3% (1%;h0!v#UzX/7`?Nf=U-2`|`2,"$ߋˤ֬u޵``QoLEQ{r;`6#{FrPױ1%J`)QYJ`5|b9N;_:n^gb72xožXRKHUݞ\+%J`)QEB6 /1\ uO=и|N)OI$7-&d֤Q5ӫiJCq#,X ̲qa:#2(QK,+uNl8F?zmOPKɷچRA%J`)Q]|͏lK.&*z[ Ŝ8@X ٸo^3{z% (ףlpr :)atX Ȥ1寔(QD 6 /`T3O;vnQDXª%?W[w[E*Re&2|N,%J`)QE û*:rap˥zR̝|)V pPxXazՂhQ5{Y+G*,+;?`%$Z"0JmQ7 Dg+QK,ѝ-.O*`,L~\!g¹d; 2Ӎa@zHOYNL25TþWEX[/ai,b`)1EX.Îl,n~rZԃE_s떬8r}Op3RDXM '%]L݋7qۃ'Re\N)?)_ceK} `LIZw6N+=pVtn=(<^ŏEr|fHCXpdB׿gLG JsϮ3ydmGD,% Hv"ʰj]ۺXx6y'⍑EB;fy &,97K8$Pµd@5Ţz֪=R1ZZIhs,YWŏ6V`I`&o]_%kVx , /GZ4.t,?PeRQK,|-dʅeOݞ̵^:nƛȌ5^t$\ '/w7s0VCe6!`QUm )3 FszY#uRXh^zM2_7"WI ňqX^aqh1l%U͸7%D,% (!5 e;"t|a=([dXd~ӭ|$ostL,!<尛;  Z;s \Q|_ѧK*1sTz1]o(^ߺ};Xo@GΩa0*eSm^2qt%J`)Qȑ0NS"6{:#$~ȸN0?^3p0ȹʟsibI["yƆ &|b:gZK>''uM-],~4O$Ti"7[kHڜK~"b50w<툗uඎkoL,%J`)Qe`Z[j@my} X)q;lGu:# Yi' >izUo9JJ+^kd/ ?V$B[-Ý7NkI);fU(luz0Ѭf:Dˁ;.e;Ys4& |r޵髼 ,[K?]t6jSLQ6W z ,t&Md 2BVSY'J*htD,%Ƌ FJ H "O0O `a= ­/1Z.:'"Id#fH##ɚ4spc6)hu X;'3,.45-!@B%>0rU  8 @?cy  j"m$Fva&R8M 3xtkAHTXȒr!kW,n=%Klt4иxD/pxs*и|C&lRwnm+(] q Є!흯d5A@3SDcE`yȅKsk%hEiC 'i@r4?/r%h|'?\-`(v5?EeMy*_XueH/C gr78ۉ:Ff KwPףZy^aZi@ VcKS7,zu +}?΀ж!fi([:g@5%H򃥘+ 9! Fl|j48jh Eb|w|6f&ӤbINǢH5iK8PYM(U:~tkJ(R sZY|Vd! "]^( bs|nZjKym \BG52y1+T$%18Ѝ2[fSHz\qq*Q1d6mZx2XX@-fkhTX*tӱ\Z 5=F.x(T45S&xߎ]ތqkz;fT)3kLӗKWDM}<%tYy(Q(QVn Y5g髽(аbw}!@*-2h8` Wy]+p ,X@QH9X,E&_NfՊީfYKx7к]ŏjZ)-Y}޼t$z)J`)Q3}f_Ff;yV.k@* +HG#^1eaoǴ'gHZbZskEXJ`@~ك -Jn:<@tO&X\$*JD!< F;g&H֪VH'^uoa[:I.j."0 |k.d(QK,tX(}5(1%(\75 (Go;A9qtαFPrFڈ7Y# qD]n;f^BOL5lTXԃpQK,)/!` 1iXZrzP X(QקX ']5yZPzV"C?O~mA`bK[\*n*\|DX?` lL.i|^DEΉrd7,#Yk J,4}stwr+z`8yWyN\d<9TƢtcԕ=S ` Ш|%VZXfK%>зSW7$>gQKț,L .h{WVb;u76廂h"gqXi~0TV`i/7@> Z܆ Uo߽@G xa̖ϙȥVaX?i㕏ҫ]9z .FlPJ7Xؤ8] jLVܙ+Id3o\W75bR,fmp殁iDX<+o&J=" ʃ4wOTbak " Ls:M&8PN:0:Gn:j X@Olre+H+VW5+Yf5 0 BGoORTxO*ik0R8X6'!$ !< X=aiURT8?n+^Tẉ<)Fn#ur:-iJOp*.$Uyeh)XaXa'k3XJ`DR6,SYu_RR٤L OU).A)n귅p~qCԭ“vi̳o:BrLDcs' [_taUշQhi$^'==]_Dfи|Co>9i;#[t$cؘ^ؗ$}) TdXVP~jeBN qSV;'}1wOYΊ9!jOҝ+v[xg$.8z3FBv6N|9""$_۹ A7rC4xj>I Ef6v2,JG "5~qI&?zxV@tNX\~DB\~ŋcB |GGxcϴ| a`b{D8y| N݁a'T!rk|ȅۏGdVfF,2.vfk-.8=6CR \Hk&\$E7)J*t;{垃{ Zgb75י /'ÔǡZoto;M[œ} ]c*DDϾ] 7@>OV,13[z?Xοh<bՊw4MެZp8HvPpMh䙱MTi5*cv|$ J`.[{T #ʎ(KtvRL8U+,\zpSE%CmxB%G a ɖ(x4m41}0x +>ç?H䡶$d#i^3Gئ/D.[Մt#~W3*Bvļ59۟|MCQ_?;UT)*Ĺ)R̻7ciOr~o|%7GcR'?Vzō\ Y"w=d7z:vnP 1c!` Xu,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,, @ ,@ @,,@ @,, @j( oCc! X`` X X` X`` X`` X X`` X` X X`` X X` X`` X`` X X`` X X` X X` X`` X X`` X X` X X` X`` X`` X X`` X X` X``` X X` X X` X`` X X`` X X` X X` X``0g8uIENDB`assets/assets/sources/vimeo.png000064400000044342150514030450012664 0ustar00PNG  IHDR X'HIDATx 5g-A#>`` X`` X X`` X X` X X` X`` X X`` X X` X X` X`` X`` X X`` X X` X`` X`` X X,, @ ,@ @ ,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,, @ ,@ @,,@ @,, X` X`` X`` X X`` X X` X`` X`])rf`\Ѹ{r_)(3VU#=Нu7~ПU^xzO\uTG$3?XUj͚jQuǔSr/{kIfO-2"< 2 ,W֟`r/{K(.:Z>: &#Wڠʽ1S =,{rsdtL{H:kdX'$'"{ kܴ^k o[uXik$jpL`+;RX,͹'Jz;";@`y"rɱzgQ+p^`VwD>R3X'zcY޸}F/r_L9w;XO~Pú:Z4q3 ,AnM>1#[0k5ʼoJ[p; kpjQwr)сIqߤ;ݓrdu~[ZwGnJᎬɊ'F2x 4Ž3oZLj O\9@`OU4kmT4/۶t0;e̛1Z%J0^4f/ZC. ,i'h9 ;Sɾ(GK,?;;{lGMuD'yXSouRh%4٤)[Z5W՟XZ,̺2 ,X@` ܄) dU-k~ лb-,[F:S?O~]}b;8֮q {=zKz ؖ-ے;c0`ھV̊1*;{~9A339ylɿ,XPچLY,r $'V,X0"% a>ZHw t @0. 'Y6kۥ6) +`ໃgo=9!w סEVA.^ ac55Ⓩbv+[hE\Ȗ^HAHxK/^ r8 -3F̯׋zq@Bf+eb }^ ^7 nG}O+{D1!6c+iU\a#dЌqy0{5sی^)/w;7Z">5y'q?ECΫԯ?VnwnUniɡ뜟s)gs܄qV/5|322Ը9^YQ/r r]77xqڮ~CZqDq2:ם V |?ם'՛$|h+(ς,ϫH_vhڧTyM3Y(dVre{F(q.|_cdx˩2ۻڄb.`hpۨ  Ufm' 3*zdϔ.YxNGi|n{hKp[K`?G' vv8&<晏K$c)dqmL,³"-^&߽Q6Q߻| ͝׶O (Krk,O5n1=(`DܗrVOLiNCP cZ sz1!E̬""9  `H9*nUx`:tӊ>6dF%{|}f(ku3,wx6&-v C $=> n[o5ňpKqXr:MH^rIHtlc3C[zۺkRa=T2 ) ")T<@wʏb>};Ubf^eׄשxh2Ju݄qF8 H@D <&[$0H%'*i/WXL ,`g}d> ``A8:{eH9Dip.wS{qcL#o髚ہIFv@N fC 4t  SBcW_$rΝP %Ϭִ" ~n'RY Z3Bf/Uo4JYZS1&ä6&S> b>ɅȺ1l wKAB)":B6axhN%>N(dMˊaօ; $e+ }WN"%,ee` ZQYɗ7 SZѬh L @v]> Q[˝ -IȨi:Ƽ]AN);t$cqf?lW$=ztkqT\Dq Dr[DZ=o֟T}*I rne_ݦ7ƽӗU%q*w/N6i;7'4hEXf Z{3zN)*C` Z#K%?%'IP[,}g ߷YW^+%4@(Ģjɯ\Cwم QTuw.?;mm3*ẅ$˲1{qH>K-T1Ȫ  [XmJ%&jܔkIBNi2s੅Vp<5΂,)Įy tِjH> 2נpoc%|'ң$_(Bm0,*} jK,ꠎ,p/ܽeC6 m$s//t.a J!a%;yab@f(YX,R\Uo48 օ8% wyyM\ 0GKD!-A#} 2DeQ ¦6?}[# LnK8C6|0M4讼Z1E~XE:nG߼]l ΣVm (WOGbc! {aJ Y0"XT~ŞX_]6 0GC# 4?p {!ih Ї_Te @dkZ3) ϑ"Zw(LʃJ:D&qPXRu|׏J F!,b/`nDg'2D p}.6\ӁPRUK+&oLDSvFϭ㰮[]ݿQ>Gi皐fbOZDd uY7_ =ILLq !;JB471Մ:3=%>=jLG,baвz~Pck2씢XEXV:XNs) ^,Dp"ThM )75btRHꞍJn<]exu0WwV$XbiASAC:K;x(V4ij ?N.5" ӸcQ -ł$% -Y"Â,$b ?ۻ՟PKeZV%VI:piwxM]:7Fu #H8VW>XvexV_^;(c昈~{p@FG]4[,.6 &k/$?+BKm]9c`E3ca>X"(*81){I63(qS\,X>[v}4lr,,\tҿ1F_,P>()D3V*\=x uWfYTZE {i* Y0ł+a9wRޠ_wʯUr߰"\ p v*G9#IItfY1ŕ?_aik=bN`Ã3t4VZ.Rw-n߲dY0łuaN| bRu6ICW83G]U>#E-CfR`/cMݻQ/1Dྠ]a?lu+l&&MG<fa՘( Xm%J8Jfy'fl]5 ֮FC'A۷RcTM6$C3;n!BvcJf\:rKw4Wحm/(_-iS#z@0NPv5-B$  `݂]u˓EWFkRL#vnWh9$y8 n9PfT0Cڲ 'H*g8~?|)1dügC;"zauh!e&eR{sw5[׷STM<ljĂ,,-X /Fx~%t2D]$lIo)$yxax~HtBW [5ǿ,UUy2sV[yQu[ }Pȫ̭qKga,Y7oDZX0Žh]L2EetTEMش0ÆI2A9貌r>j\2~ۜ$껟P-N$+[gB{VSg> Ŗ"$N l]N3uGȓO>:z<rt˒=t}(v Kzi{j;_`ont#i]x΀]2\qN$R%)k\ JNQ0֤T3aAJ\`DQ7.Y<U&a3U} {7+84F=s:  g!.+YɵЫqv bl;` w~ƭ~&%'fmGBcHJn˜6cA䧫p tArp<fl<u}?Qjt1Yg xoQ`;mw0_:4g3hWò,bA;uOxwx滻u. i_}Bs`c-)v Cz h/ѲDȰf;6}?Hlwc6C׷K\a]ehm*dX"=sF-/=9'X`CgRA[a-0&a^ga_f=Y0ła,V6 'gߵI`V V "zSoQ%X,M&xTӝC{q,$---q=E/Ò8E6%asn\m#":tp-`ذٙ _T- [nVѨ¦RWٵ#;lK=!QޠqthVF?O}dX,bA?ʬ4==RQؚbίN}:N$!C$iBxoiA.Z;越:: Wrvۅet^,K.sLwn˂)Ah z(!VUk XG6 l9B#MQ v`S0łx}DETi~/ڥIyz9PXXZhml f5_QaEkgˆ4vWyX.|unh&pR..w/ Pw2pG\@%0eE;ְ36m[јU |ߥj fWs%sqLpGn3;*~;Η95^\  `BZ?\WtHnRT"mRL$S NknLo ,'JymcƆ3z ڗo뒼I1[fË]P4U?shˢ$d !x'4)P/g .n66i8v4=8c}J㢌$.zO/!Zu,RI:/z.jł,ن,M9G|  skOj ^آ^"X{Á9ћ-!P("i+,ЯZU?{0T ysQ`vs[hJG9q&)Y^E#Kh@Id9 ц{xk̫O.“JF1X,R fUr( 񮤴ՙy Bzr1ցA_=E!g/+y͋ג2cjxg@xO6Q @P$myɝAOHP. M]RPn2VF=1=J-/JEcbK&b-l&B< 2wɴ ?#,G켖h;]k}YF$ARTi_'*17u4~< Thg6S簀lѕU?Cg{ǣͲNI гW- ֭bPўA,O; U>(eX,R$ʬqf nԾUbT\plOiVyf )mS HȡËTeabU1HBb˦4_Ou2+Ϫ[;%jlWGJ.?:)w lds1A:APn -(`?cX0J2KqwL,C0,%tN<REu:Ƨ`"mpr0{IP'LQ-dБ#t*{ֺC3X_Р"lB+4aNK@Hrx!{$7JtN`xp P-q2(yc)B `],|utZt[ԜN`?9HGȶ=ԓp /|1Fm (3pWY[jӅ 4Ze;#n>n;C~""Nxqo|cvU^a[@q;Jf;9i.}ȂX,[CV6վBCCڲ l9{qub[ۻ!zh^683W7At/K]DS}\ 6yK:MKe0^ګ5x[ Gi9E7oꐢLYՋ4K"`WfaVF4qEMtNw%.bSu΍Z.qzc6 ,b21=+Nq¶tރt3ZV鹤}L:d;g=Ҵ?dǀL@loY)m!-K}ZdFQcu]~Te1Η끃$L+jHrEkD6i6@?/#^Fh{O%3:?X0"e Srz+xo,tj N.'sBx}jg9zd?3^PLVF>5gl1P]$-(; B\XPYC<ՓjCtxK^Y_I#:rHG7S3iP[*1?-TV%JY0"2Ai@71Fy'NfqoRj"eQh,]~->+ >6q o%SQ Vƒ xdAN6WG.}. (w^/3ӑgV7ǃ~p%=RD:O9lM!]e,8Mt .+GӺ{OI:L hbohfnǃI?>H̖bH6=)z D|i,ӫJKuG]W-RdVZiSjxK6i:@y"6_VYGoͪ#t.uݱ@[^#3x9f`4 ۔9*~ $8QKm  `H'zaYC>GI.E<Dn;(`@6 |hZG lWBvM =7ҐQLe\ع;REx3{~˷K~o%X̮1B]-u}<ˬrkpm w4(|~!ᣩ D FhY ! X\c[D*T0)(.`.@i[UC; hѩf?sÔ7#ڲJ$/ 6(+wyVQܼ ; djiA\@P)`Roʦ5,`m:EЅF&r5ј?ǑA ``QBvJ^-KZ6ΡQF׮V_TK! G:K(=ߪd9xs)ȴY}y=OP^ȼC=F)y6OQTuCA=ί,;Z誰AtB짜d tk 7w)֮gEY@WB4Ƥj6 9 NHlqF"8靎%Zhڽddc2Wv<1OGڑ``=x?PC{&@lZ5;6)uoM P64crFtyM哆f|xFxi%諌J5znp'P7j-Y0"E?M2}:Nuf|NMJ9b BXrާje%bh ƋnO3)cഉn B&5z,,p0Z$Ixf~݁1x@H8]Kc2 ֻUB)9MD%c(hu:  `H g&V i޷YξḿXwzizjX̻pH`X(aAqzv&=&5<<$&8.ҥ'G,V\ 0e/௴9YtM#U*Z~`#K&M!7To5֠EEָDzvHpTLpVkevzPh_` A5enmQRx$꧃%,tW^k "G)u<e.ϸ&p cM ;luJY!s,V4ڼ 3|WRq@1U{BYɃ*%Nw{Ax5$Ji zTŬ3 Xr7[:Dޡ| tW΁:z؇c $Kzl`!UoI=6Ɣ>]9mDhW]EQjD`^ #\MK D Gp?Db?y'b^J|Pp7G(F_`E,Ff+U JAkSA4hn>s-Y,h41LbK@荿mk򛄃"4qFDt*CZW8l ! 27V9L\EC,,,BzC)g6#1ЏEn_#)&УKOVJ3X( [T0%l%En1H4THpn̢?(]+2g,2Ph?plUn-Qק┹f*6)t 9-#b`=KU|J˫Jz0׶Ӝ K.XBbֆh!byw”agGfWsu0Btqwxmm~;NsZiX,Yd,b"៨?O'AqqdLp(\BPS/nQ21gFM1JSQ_#Ip&}Vϫػ{73(]77AKp%cV6P”U@VN @&3A٠G4%]'qxjfsq"X L*rXmuHƨV)ЂP=Ns;x#]xD*fG WFaJN#N } eU )"%*=$ I]K3ݜPLXh;]SBD%:A@I qw_mŽrFQ,t!U (n$vL}b,,v-!(irkS j7Q(/jAI{sIV(%M$T9&%|{*r]X \[z)α,B^T]kd-W 䳪x8hNC7a}U*\P2o`m?R4ĔTü\ÉGN,w"X`E̩$kTѮm(eN.OpP䈪a%k%tah8g7:#ҨFlG;Hw٢ j!6r@׶"́tn@%*Ї }UpfmQԺk5X !m)\O&X+6Y`)tVXhېgTp?>h*gŃ,"bz ɵxݿ;HHQI{KLWX2-3>ҧd8ap+ay,J {{$@#KXbVM!'ע&rkHN"r3Xy|@hu*xP6SAU/! M@Nҿ&k[^,"bhJ5̮F!N?)pX[),ָܺxUsCB[dHѳ|%3n]+jqKv|o2y&4wv:_^t]i6Xiۤmxh1ȭ# 1Y`EG=sċ:JfI)N,^Wzmkʧ` {6)l"*ihҐ?Ȉ?ǸÄ>Tg؄i76O/s3lW(|ېݪdvK``nXy<陳xϼ.‰-F~պ$:^= BE^䅚҃l{3v"}F5"z}Kv!ŷvI[\X,XC" A7(#װ*\hQTP[snn%rsjksf_z9f̯oT"x]y,|k+ ``=s`ܠXy HtfZ5n8rE lcwn`Y6 nJm:AG'TGQA=66̭ X09;}@WtNmnhn%/ͦE!2vqnx%]qf&!I`SbAc:l%i?{K7vJ"o~݄l»*بWs7G}ae,qf}?=Kw'U:7\ӸUNf+gN5J pZ#VzkXM_ϣ.r|_ѩT2n8d@uFUdZfW[.8*I;䇓{wPF2H"ޑrl\*=2vFQȷ\\j>/czs  `ҳ+6E q nbTB^C[Z&d!"'b9y] xMpy& \;L3V/xj*߲9Kxg1urp+(tGZE crJcLIxh!ʳ7*SZ#&*oa,"bLGno@ĪuJ^ɔ"j%M0% -1WP˵LƓ%᠆DfWA"xL[YaSƟWhgYt;R ^< z)hjdw';L8/2-ִJ-bѶtfGbX,b,-d7SH ƞBGi.8X"J|so6Fbs:U-4'tAтIš}Ȅ1Wym r͓6eWGA+E@Y8tN_Vא^pj¶pAe _?ȰL΂,V)ξ|T i!p/G> ;ʲrg7 ZX1|K,lkMi$~`j?~~Pjڽ=2`kB4{x);(M?k<8N`zdkz ],_FVOTL.5Gz60/ ``QF_GԘν]g @G3!kes_F}@VV'C=k9=z`!- =`W8&+D#LX`XS8LOýJ`Zm!AJU_ ܃R!fz@t֊ttԞP!@V[`8 3P[=ST  $&[hľ~ȥ<忽[ί,rj- :A_-&u˯ ?OЯwB2L]hQLπ\=0Jn_ܦ~3n` ".q A['ʌXM<ю*F+Q XB-!ǔno18J0m~ʳSvTHU]B$|XųxH7`Rs^88|$3֊X,XD،[zz?WN_ ֥,YD=@&K&JImW6{cp[p$,$AB If2<Tu姷*/oS2f13C&O+D KBZ$[}nW!{g6N/0<*x^7G9c\"w{EchVL`D< DJ";: _)q! t< -'z+K:1"93`LT׷LH ̑ [&|rp>mS: [ml/H;@-VBwz`:Y`VK{{*Pݢ>#_rHMi fVs ^V5}܆;9XV&&^(#]RB"R䠔$tB\nL`LB@@ގ Xu4W]@><T_⎬&z%*qóAUqٖwmÛ}p ѓC=-!夓g 8]X#X"-couHs }6ZO'>x}X]2^/ Ɣe,,/MsdF]biPxm7 d-3=1 k2 S4Y74ĵwrv%dbL?ϜYjg .YJqA+bE|: 5 +\"4p39Ii2iE|b - X0URLVh8Z칺4RQ)ҙ/բ,vi!~("A9`w["jjjjjjjjjjjjjjjj*|c, ,, @ ,@ @,,@ @,, @ @,, , @ ,, @ ,@ @,,@ @,, @ @,, @ ,@ @ ,@ @,, @ @,, @ ,@ @ ,@ @,,@ @,, @ ,, @ ,@ @,, @ ,@ @ ,@ @,, @ @,, @ ,@ @ ,@ @,,:jmU IENDB`assets/assets/dummy.png000064400000000104150514030450011201 0ustar00PNG  IHDR  IDATWc``h&Y IENDB`assets/assets/gridtile.png000064400000000106150514030450011653 0ustar00PNG  IHDRؿů IDATxc`IENDB`assets/assets/gridtile_3x3.png000064400000000106150514030450012350 0ustar00PNG  IHDR!}4 IDATxc`πI%IENDB`assets/assets/index.php000064400000000034150514030450011162 0ustar00 TAG ANOMALY */ .rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; } /* NEW Z-INDEX FIX*/ .wp-block-themepunch-revslider { position: relative } /* FIX FOR QUICK LOADING OF SLIDER SCRIPTS AND WP-ROCKET READDING IMG TAG INTO DOM*/ /*rs-sbg-px rs-sbg-wrap img { display:none !important}*/ /* MODAL BASICS */ rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important;} rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; } rs-modal.rs-modal-fullwidth, rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; } rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;} rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important; pointer-events: auto !important;} rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; max-width: 100% !important} rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto} body>rs-modal-cover { position: fixed; z-index: 9999995 !important; } rs-sbg-px { pointer-events: none } .rs-forceuntouchable, .rs-forceuntouchable * { pointer-events: none !important; } .rs-forcehidden * { visibility: hidden !important; } /*rs-modal rs-fullwidth-wrap rs-module-wrap { transform: translateY(-50%) !important; top: 50% !important; }*/ .rs_splitted_lines { display: block; white-space: nowrap !important} .rs-go-fullscreen { position:fixed !important; width:100% !important; height:100% !important; top:0px !important; left:0px !important; z-index:9999999 !important; background:#ffffff; } .rtl { direction: rtl;} @font-face { font-family: 'revicons'; src: url('../fonts/revicons/revicons.eot?5510888'); src: url('../fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'), url('../fonts/revicons/revicons.woff?5510888') format('woff'), url('../fonts/revicons/revicons.ttf?5510888') format('truetype'), url('../fonts/revicons/revicons.svg?5510888#revicons') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } [class^="revicon-"]:before, [class*=" revicon-"]:before { font-family: "revicons"; font-style: normal; font-weight: normal; speak: never; speak-as: spell-out; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } rs-module i[class^="fa-"], rs-module i[class*=" fa-"], .rb-modal-wrapper i[class^="fa-"], .rb-modal-wrapper i[class*=" fa-"], #waitaminute i[class^="fa-"], #waitaminute i[class*=" fa-"], #objectlibrary i[class^="fa-"], #objectlibrary i[class*=" fa-"], #rs_overview i[class^="fa-"], #rs_overview i[class*=" fa-"], #rs_overview_menu i[class^="fa-"], #rs_overview_menu i[class*=" fa-"], #builderView i[class^="fa-"], #builderView i[class*=" fa-"] { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } rs-module [class^="fa-"]:before, rs-module [class*=" fa-"]:before, .rb-modal-wrapper [class^="fa-"]:before, .rb-modal-wrapper [class*=" fa-"]:before, #rs_overview [class^="fa-"]:before, #rs_overview [class*=" fa-"]:before, #objectlibrary [class^="fa-"]:before, #objectlibrary [class*=" fa-"]:before, #waitaminute [class^="fa-"]:before, #waitaminute [class*=" fa-"]:before, #rs_overview_menu [class^="fa-"]:before, #rs_overview_menu [class*=" fa-"]:before, #builderView [class^="fa-"]:before, #builderView [class*=" fa-"]:before { font-family: FontAwesome; font-style: normal; font-weight: 400; speak: never; speak-as: spell-out; display: inline-block; text-decoration: inherit; width: auto; margin-right: 0; text-align: center; font-variant: normal; text-transform: none; line-height: inherit; margin-left: 0; } rs-module .sr-only, #objectlibrary .sr-only, #waitaminute .sr-only, #rs_overview .sr-only, #rs_overview_menu .sr-only, .rb-modal-wrapper .sr-only, #builderView .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } rs-module .sr-only-focusable:active, rs-module .sr-only-focusable:focus, #waitaminute .sr-only-focusable:active, #waitaminute .sr-only-focusable:focus, #objectlibrary .sr-only-focusable:active, #objectlibrary .sr-only-focusable:focus, #rs_overview .sr-only-focusable:active, #rs_overview .sr-only-focusable:focus, #rs_overview_menu .sr-only-focusable:active, #rs_overview_menu .sr-only-focusable:focus, .rb-modal-wrapper .sr-only-focusable:active, .rb-modal-wrapper .sr-only-focusable:focus, #builderView .sr-only-focusable:active, #builderView .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } .revicon-search-1:before { content: '\e802'; } /* '' */ .revicon-pencil-1:before { content: '\e831'; } /* '' */ .revicon-picture-1:before { content: '\e803'; } /* '' */ .revicon-cancel:before { content: '\e80a'; } /* '' */ .revicon-info-circled:before { content: '\e80f'; } /* '' */ .revicon-trash:before { content: '\e801'; } /* '' */ .revicon-left-dir:before { content: '\e817'; } /* '' */ .revicon-right-dir:before { content: '\e818'; } /* '' */ .revicon-down-open:before { content: '\e83b'; } /* '' */ .revicon-left-open:before { content: '\e819'; } /* '' */ .revicon-right-open:before { content: '\e81a'; } /* '' */ .revicon-angle-left:before { content: '\e820'; } /* '' */ .revicon-angle-right:before { content: '\e81d'; } /* '' */ .revicon-left-big:before { content: '\e81f'; } /* '' */ .revicon-right-big:before { content: '\e81e'; } /* '' */ .revicon-magic:before { content: '\e807'; } /* '' */ .revicon-picture:before { content: '\e800'; } /* '' */ .revicon-export:before { content: '\e80b'; } /* '' */ .revicon-cog:before { content: '\e832'; } /* '' */ .revicon-login:before { content: '\e833'; } /* '' */ .revicon-logout:before { content: '\e834'; } /* '' */ .revicon-video:before { content: '\e805'; } /* '' */ .revicon-arrow-combo:before { content: '\e827'; } /* '' */ .revicon-left-open-1:before { content: '\e82a'; } /* '' */ .revicon-right-open-1:before { content: '\e82b'; } /* '' */ .revicon-left-open-mini:before { content: '\e822'; } /* '' */ .revicon-right-open-mini:before { content: '\e823'; } /* '' */ .revicon-left-open-big:before { content: '\e824'; } /* '' */ .revicon-right-open-big:before { content: '\e825'; } /* '' */ .revicon-left:before { content: '\e836'; } /* '' */ .revicon-right:before { content: '\e826'; } /* '' */ .revicon-ccw:before { content: '\e808'; } /* '' */ .revicon-arrows-ccw:before { content: '\e806'; } /* '' */ .revicon-palette:before { content: '\e829'; } /* '' */ .revicon-list-add:before { content: '\e80c'; } /* '' */ .revicon-doc:before { content: '\e809'; } /* '' */ .revicon-left-open-outline:before { content: '\e82e'; } /* '' */ .revicon-left-open-2:before { content: '\e82c'; } /* '' */ .revicon-right-open-outline:before { content: '\e82f'; } /* '' */ .revicon-right-open-2:before { content: '\e82d'; } /* '' */ .revicon-equalizer:before { content: '\e83a'; } /* '' */ .revicon-layers-alt:before { content: '\e804'; } /* '' */ .revicon-popup:before { content: '\e828'; } /* '' */ /****************************** - BASIC STYLES - ******************************/ .tp-fullwidth-forcer { z-index: 0; pointer-events: none} rs-module-wrap { visibility: hidden } rs-module-wrap, rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);} rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;} .rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; left: 0 !important;} .rs-stickyscrollon rs-module-wrap { position: sticky !important; top:0px; z-index: 1000; } .rs-stickyscrollon { overflow: visible !important; } rs-fw-forcer { display:block;width:100%;pointer-events: none;} rs-module { position:relative;overflow:hidden;display: block; } rs-module.disableVerticalScroll { -ms-touch-action: pan-x; touch-action: pan-x; } rs-pzimg-wrap, rs-sbg-effectwrap, rs-sbg { display: block; pointer-events: none } rs-sbg-effectwrap { position:absolute;top:0px;left:0px;width:100%;height:100% } rs-carousel-wrap rs-column rs-layer img { width: 0px; height: 0px; } rs-sbg-px, rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;} a.rs-layer, a.rs-layer:-webkit-any-link { text-decoration: none } a[x-apple-data-detectors] { color: inherit !important; text-decoration: none !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important; } .entry-content rs-module a, rs-module a { box-shadow: none; } .rs-ov-hidden { overflow:hidden !important;} .rs-forceoverflow, .rs-forceoverflow rs-module-wrap, .rs-forceoverflow rs-module, .rs-forceoverflow rs-slides, .rs-forceoverflow rs-slide { overflow:visible !important} .rs-parallax-hidden-of rs-slide { overflow:hidden !important} .tp-simpleresponsive img, rs-module img{ max-width:none !important; transition: none; margin:0px; padding:0px; border:none; } rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;} rs-slides, rs-slide, rs-slide:before { position:absolute;text-indent: 0em;top:0px;left:0px;} rs-slide,rs-slide:before { display:block; visibility:hidden; } .rs-layer .rs-untoggled-content { display:block;} .rs-layer .rs-toggled-content { display:none;} .rs-tc-active.rs-layer > .rs-toggled-content { display:block;} .rs-tc-active.rs-layer > .rs-untoggled-content { display:none;} .rs-layer-video { overflow: hidden } .rs_html5vidbasicstyles { position:relative;top:0px;left:0px;width:100%;height:100%; overflow:hidden; } rs-module rs-layer, rs-module .rs-layer { opacity: 0; position:relative; visibility: hidden; /*white-space: nowrap; Fix for Mobile Padding issues on long texts */ display: block; -webkit-font-smoothing: antialiased !important; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -moz-osx-font-smoothing: grayscale; z-index:1; font-display: swap; } rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img { user-select: none; } rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap *:last-child, .wpb_text_column rs-module rs-mask-wrap .rs-layer, .wpb_text_column rs-module rs-mask-wrap *:last-child{ margin-bottom:0; } .rs-svg svg { width:100%; height:100%;position: relative;vertical-align: top} rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer *:not(.rs-wtbindex), .rs-layer *:not(.rs-wtbindex) { outline: none !important; } /* CAROUSEL FUNCTIONS */ rs-carousel-wrap { cursor:url(openhand.cur), move; } rs-carousel-wrap.dragged { cursor:url(closedhand.cur), move; } rs-carousel-wrap.noswipe { cursor: default; } rs-carousel-wrap { position: absolute; overflow: hidden; width:100%;height:100%;top:0px;left:0px;} rs-carousel-space { clear:both;display:block;width:100%;height:0px;position:relative;} /* ADDED FOR SLIDELINK MANAGEMENT */ .tp_inner_padding { box-sizing:border-box; max-height:none !important; } .rs-layer.rs-selectable { user-select: text; } rs-px-mask { overflow: hidden; display: block; width: 100%; height: 100%; position: relative; } rs-module embed, rs-module iframe, rs-module object, rs-module audio, rs-module video { max-width: none !important; border: none; } rs-bg-elem { position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; } .tp-blockmask, .tp-blockmask_in, .tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);} /*********************************************************** - ZONES / GOUP / ROW / COLUMN LAYERS AND HELPERS - ***********************************************************/ rs-zone { position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;pointer-events: none} rs-row-wrap, rs-column, rs-cbg-mask-wrap { display:block; visibility: hidden} rs-layer-wrap, rs-parallax-wrap, rs-loop-wrap, rs-mask-wrap { display: block; } rs-column-wrap>rs-mask-wrap, rs-column-wrap>rs-loop-wrap { z-index: 1 } rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { transform-style:flat;} /* ANY SAFARI NEEDS IN CAROUSEL SOME HELP TO AVOID FLICKERING, LOVELY....*/ @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { rs-carousel-wrap rs-layer-wrap, rs-carousel-wrap rs-loop-wrap {backface-visibility: hidden;transform-style: preserve-3d;} } .safarifix rs-layer-wrap { perspective: 1000000; } @-moz-document url-prefix() { rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { perspective: none; } } rs-mask-wrap { overflow: hidden } rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; overflow:visible;max-width:none !important;} .rev_row_zone_top { top:0px;} .rev_row_zone_bottom { bottom:0px;} .rev_row_zone_middle { top: 0px;} rs-column-wrap .rs-parallax-wrap { vertical-align: top } .rs-layer img, rs-layer img { vertical-align: top } rs-row, rs-row.rs-layer { display:table; position:relative; width:100% !important; table-layout: fixed; box-sizing: border-box; vertical-align: top; height:auto; font-size:0px; } .rs-layer.rs-waction.iospermaccwait.permanenthidden { display:none !important; visibility:hidden !important; pointer-events: none !important;} rs-column-wrap { display: table-cell; position: relative; vertical-align: top; height: auto; box-sizing: border-box; font-size:0px; } rs-column { box-sizing: border-box; display: block; position: relative; width:100% !important; height:auto !important; white-space: normal !important; } rs-cbg-mask-wrap { position: absolute; z-index: 0; box-sizing: border-box; } rs-column-wrap rs-cbg-mask-wrap { top: 0px; left: 0px; bottom: 0px; right: 0px; } rs-column-bg { position: absolute; z-index: 0; box-sizing: border-box; width: 100%; height: 100%; } .rs-pelock * { pointer-events: none !important;} rs-column .rs-parallax-wrap, rs-column rs-loop-wrap, rs-column rs-mask-wrap { text-align: inherit; } rs-column rs-mask-wrap { display: inline-block;} rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap { position: relative; left:auto; top:auto; line-height: 0px;} rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap, rs-column .rev_layer_in_column { vertical-align: top; } .rev_break_columns { display: block !important } .rev_break_columns rs-column-wrap.rs-parallax-wrap { display:block !important; width:100% !important; } .rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden, .tp-forcenotvisible, .tp-hide-revslider, rs-row-wrap.rs-layer-hidden, rs-column-wrap.rs-layer-hidden, .rs-layer.rs-layer-hidden, .rs-layer-audio.rs-layer-hidden, .rs-parallax-wrap.rs-layer-hidden { visibility:hidden !important; display:none !important } /*rs-column .rs-parallax-wrap, rs-column rs-loop-wrap, rs-column rs-mask-wrap, rs-column rs-layer { vertical-align: inherit }*/ /********************************* - SPECIAL TP CAPTIONS - **********************************/ a.rs-layer.rs-nointeraction >.div, rs-layer.rs-nointeraction:not(a), .rs-layer.rs-nointeraction:not(a) { pointer-events: none !important } rs-static-layers {position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none; overflow: hidden} /* new static layers position option */ rs-static-layers.rs-stl-back { z-index:0; } .rs-stl-visible{ overflow: visible !important; } .rs-layer rs-fcr { width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-bottom-width: 0 !important; border-top: 40px solid #00A8FF; position: absolute; right: 100%; top: 0px; } .rs-layer rs-fcrt { width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-top-width: 0 !important; border-bottom: 40px solid #00A8FF; position: absolute; right: 100%; top: 0px; } .rs-layer rs-bcr { width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-bottom: 40px solid #00A8FF; border-top-width: 0 !important; position: absolute; left: 100%; top: 0px; } .rs-layer rs-bcrt { width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-top: 40px solid #00A8FF; border-bottom-width: 0 !important; position: absolute; left: 100%; top: 0px; } .tp-layer-inner-rotation { position: relative !important; } /*********************************************** - SPECIAL ALTERNATIVE IMAGE SETTINGS - ***********************************************/ img.tp-slider-alternative-image { width:100%; height:auto; } /****************************** - IE8 HACKS - *******************************/ .noFilterClass { filter:none !important; } /******************************** - FULLSCREEN VIDEO - *********************************/ rs-bgvideo { position: absolute;top:0px;left:0px; width:100%;height:100%;z-index: 0; display: block} .rs-layer.rs-fsv { top:0px;left:0px; position:absolute;width:100%;height:100%} .rs-layer.rs-fsv audio, .rs-layer.rs-fsv video, .rs-layer.rs-fsv iframe, .rs-layer.rs-fsv iframe audio, .rs-layer.rs-fsv iframe video { width:100%; height:100% ; /*display: none*/} .rs-fsv video { background: #000} .fullcoveredvideo rs-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px} .videoisplaying .html5vid rs-poster { display: none} .tp-video-play-button { background:#000; background:rgba(0,0,0,0.3); border-radius:5px; position: absolute; top: 50%; left: 50%; color: #FFF; z-index: 3; margin-top: -25px; margin-left: -25px; line-height: 50px !important; text-align: center; cursor: pointer; width: 50px; height:50px; box-sizing: border-box; display: inline-block; vertical-align: top; z-index: 4; opacity: 0; transition:opacity 300ms ease-out !important; } .rs-ISM .tp-video-play-button{ opacity: 1; transition: none !important; z-index: 6; } .rs-audio .tp-video-play-button { display:none !important;} .rs-layer .html5vid { width:100% !important; height:100% !important;} .tp-video-play-button i { width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;} .rs-layer:hover .tp-video-play-button { opacity: 1; display:block; z-index: 6;} .rs-layer .tp-revstop { display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;} .videoisplaying .revicon-right-dir { display:none} .videoisplaying .tp-revstop { display:block} .videoisplaying .tp-video-play-button { display:none} .fullcoveredvideo .tp-video-play-button { display:none !important} .rs-fsv .rs-fsv audio { object-fit:contain !important;} .rs-fsv .rs-fsv video { object-fit:contain !important;} .rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button { display: none; } @supports not (-ms-high-contrast:none) { /* Non-IE styles here */ .rs-fsv .fullcoveredvideo audio { object-fit:cover !important;} .rs-fsv .fullcoveredvideo video { object-fit:cover !important;} } .rs-fullvideo-cover { width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;} .rs-nolc .tp-video-play-button, rs-bgvideo video::-webkit-media-controls-start-playback-button, rs-bgvideo video::-webkit-media-controls, rs-bgvideo audio::-webkit-media-controls { display:none !important;} .rs-audio .tp-video-controls { opacity: 1 !important; visibility: visible !important} rs-module h1.rs-layer, rs-module h2.rs-layer, rs-module h3.rs-layer, rs-module h4.rs-layer, rs-module h5.rs-layer, rs-module h6.rs-layer, rs-module div.rs-layer, rs-module span.rs-layer, rs-module p.rs-layer { margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;} rs-module h1.rs-layer:before, rs-module h2.rs-layer:before, rs-module h3.rs-layer:before, rs-module h4.rs-layer:before, rs-module h5.rs-layer:before, rs-module h6.rs-layer:before { content: none; } /******************************** - DOTTED OVERLAYS - *********************************/ rs-dotted { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none} rs-sbg-wrap rs-dotted { z-index: 31 } rs-dotted.twoxtwo { background:url(../assets/gridtile.png)} rs-dotted.twoxtwowhite { background:url(../assets/gridtile_white.png)} rs-dotted.threexthree { background:url(../assets/gridtile_3x3.png)} rs-dotted.threexthreewhite { background:url(../assets/gridtile_3x3_white.png)} /****************************** - SHADOWS - ******************************/ .tp-shadowcover { width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;} .tp-shadow1 { box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);} .tp-shadow2:before, .tp-shadow2:after, .tp-shadow3:before, .tp-shadow4:after { z-index: -2; position: absolute; content: ""; bottom: 10px; left: 10px; width: 50%; top: 85%; max-width:300px; background: transparent; box-shadow: 0 15px 10px rgba(0,0,0,0.8); transform: rotate(-3deg); } .tp-shadow2:after, .tp-shadow4:after { transform: rotate(3deg); right: 10px; left: auto; } .tp-shadow5 { position:relative; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .tp-shadow5:before, .tp-shadow5:after { content:""; position:absolute; z-index:-2; box-shadow:0 0 25px 0px rgba(0,0,0,0.6); top:30%; bottom:0; left:20px; right:20px; border-radius:100px / 20px; } /* TP BUTTONS DESKTOP SIZE */ .rev-btn, .rev-btn:visited { outline:none !important; box-shadow:none; text-decoration: none !important; box-sizing:border-box; cursor: pointer;} .rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited { text-transform: uppercase; } .rev-btn i { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; margin-left:0px; line-height: inherit} .rev-btn.rev-hiddenicon i { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important; } .rev-btn.rev-hiddenicon:hover i { opacity: 1 !important; margin-left:10px !important; width:auto !important;} /* BURGER BUTTON */ .rev-burger { position: relative; box-sizing: border-box; padding: 22px 14px 22px 14px; border-radius: 50%; border: 1px solid rgba(51,51,51,0.25); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; cursor: pointer; } .rev-burger span { display: block; width: 30px; height: 3px; background: #333; transition: .7s; pointer-events: none; transform-style: flat !important; } .rev-burger span:nth-child(2) { margin: 3px 0; } .quick_style_example_wrap .rev-burger:hover :first-child, #dialog_addbutton .rev-burger:hover :first-child, .open .rev-burger :first-child, .open.rev-burger :first-child { transform: translateY(6px) rotate(-45deg); } .quick_style_example_wrap .rev-burger:hover :nth-child(2), #dialog_addbutton .rev-burger:hover :nth-child(2), .open .rev-burger :nth-child(2), .open.rev-burger :nth-child(2) { transform: rotate(-45deg); opacity: 0; } .quick_style_example_wrap .rev-burger:hover :last-child, #dialog_addbutton .rev-burger:hover :last-child, .open .rev-burger :last-child, .open.rev-burger :last-child { transform: translateY(-6px) rotate(-135deg); } .rev-burger.revb-white { border: 2px solid rgba(255,255,255,0.2); } .rev-b-span-light span, .rev-burger.revb-white span { background: #fff; } .rev-burger.revb-whitenoborder { border: 0; } .rev-burger.revb-whitenoborder span { background: #fff; } .rev-burger.revb-darknoborder { border: 0; } .rev-b-span-dark span, .rev-burger.revb-darknoborder span { background: #333; } .rev-burger.revb-whitefull { background: #fff; border:none; } .rev-burger.revb-whitefull span { background:#333; } .rev-burger.revb-darkfull { background: #333; border:none; } .rev-burger.revb-darkfull span { background:#fff; } /* SCROLL DOWN BUTTON */ @keyframes rev-ani-mouse { 0% {opacity: 1;top: 29%;} 15% {opacity: 1;top: 70%;} 50% {opacity: 0;top: 70%;} 100% {opacity: 0;top: 29%;} } .rev-scroll-btn { display: inline-block; position: relative; left: 0; right: 0; text-align: center; cursor: pointer; width:35px; height:55px; box-sizing: border-box; border: 3px solid white; border-radius: 23px; } .rev-scroll-btn > * { display: inline-block; line-height: 18px; font-size: 13px; font-weight: normal; color: #7f8c8d; color: #ffffff; font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 2px; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *.active { color: #ffffff; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *:active, .rev-scroll-btn > *.active { opacity: 0.8; } .rev-scroll-btn.revs-fullwhite { background:#fff; } .rev-scroll-btn.revs-fullwhite span { background: #333; } .rev-scroll-btn.revs-fulldark { background:#333; border:none; } .rev-scroll-btn.revs-fulldark span { background: #fff; } .rev-scroll-btn span { position: absolute; display: block; top: 29%; left: 50%; width: 8px; height: 8px; margin: -4px 0 0 -4px; border-radius: 50%; animation: rev-ani-mouse 2.5s linear infinite; background: #fff; } .rev-scroll-btn.rev-b-span-dark { border-color:#333; } .rev-scroll-btn.rev-b-span-dark span, .rev-scroll-btn.revs-dark span { background: #333; } .rev-control-btn { position: relative; display: inline-block; z-index: 5; color: #FFF; font-size: 20px; line-height: 60px; font-weight: 400; font-style: normal; font-family: Raleway; text-decoration: none; text-align: center; background-color: #000; border-radius: 50px; text-shadow: none; background-color: rgba(0, 0, 0, 0.50); width:60px; height:60px; box-sizing: border-box; cursor: pointer; } .rev-cbutton-dark-sr { border-radius: 3px; } .rev-cbutton-light { color: #333; background-color: rgba(255,255,255, 0.75); } .rev-cbutton-light-sr { color: #333; border-radius: 3px; background-color: rgba(255,255,255, 0.75); } .rev-sbutton { line-height: 37px; width:37px; height:37px; } .rev-sbutton-blue { background-color: #3B5998 } .rev-sbutton-lightblue { background-color: #00A0D1; } .rev-sbutton-red { background-color: #DD4B39; } /************************************ - TP BANNER TIMER - *************************************/ rs-progress { visibility: hidden; position:absolute; z-index:200;width:100%;height:100%;} rs-progress-bar, .rs-progress-bar { display:block;z-index: 20;box-sizing: border-box;background-clip: content-box;position: absolute;line-height:0px;width:100%;height:100%;} rs-progress-bgs { display:block;z-index: 15;box-sizing: border-box; width: 100%; position: absolute; height: 100%; top: 0px; left: 0px; } rs-progress-bg { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;} rs-progress-gap { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;} rs-progress-vis { display:block;width: 100%;height: 100%; position: absolute;top: 0px;left: 0px } /********************************************* - BASIC SETTINGS FOR THE BANNER - ***********************************************/ .rs-layer img { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); /*zoom:1;*/ } /*rs-carousel-wrap rs-layer.rs-layer img { transform: translateZ(-0.0001px)}*/ .rs-layer.slidelink { cursor:pointer;width:100%;height:100%; } .rs-layer.slidelink a { width:100%;height:100%;display:block} .rs-layer.slidelink a div { width:3000px; height:1500px; background:url(../assets/coloredbg.png) repeat} .rs-layer.slidelink a span{ background:url(../assets/coloredbg.png) repeat; width:100%;height:100%;display:block} /*.tp-shape { width:100%;height:100%;}*/ /********************************************* - WOOCOMMERCE STYLES - ***********************************************/ .rs-layer .rs-starring { display: inline-block} .rs-layer .rs-starring .star-rating { float: none; display: inline-block; vertical-align: top; color: #FFC321 !important; } .rs-layer .rs-starring .star-rating, .rs-layer .rs-starring-page .star-rating { position: relative; height: 1em; width: 5.4em; font-family: star; font-size: 1em !important; } .rs-layer .rs-starring .star-rating:before, .rs-layer .rs-starring-page .star-rating:before { content: "\73\73\73\73\73"; color: #E0DADF; float: left; top: 0; left: 0; position: absolute; } .rs-layer .rs-starring .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; font-size: 1em !important; } .rs-layer .rs-starring .star-rating span:before, .rs-layer .rs-starring .star-rating span:before { content: "\53\53\53\53\53"; top: 0; position: absolute; left: 0; } /****************************** - LOADER FORMS - ********************************/ rs-loader { top:50%; left:50%; z-index:10000; position:absolute; } rs-loader.off { display: none !important; } rs-loader.spinner0 { width: 40px; height: 40px; background-color: #fff; background-image:url(../assets/loader.gif); background-repeat:no-repeat; background-position: center center; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; } rs-loader.spinner1 { width: 40px; height: 40px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; } rs-loader.spinner5 { background-image:url(../assets/loader.gif); background-repeat:no-repeat; background-position:10px 10px; background-color:#fff; margin:-22px -22px; width:44px;height:44px; border-radius: 3px; } @keyframes tp-rotateplane { 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);} } rs-loader.spinner2 { width: 40px; height: 40px; margin-top:-20px;margin-left:-20px; background-color: #ff0000; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; animation: tp-scaleout 1.0s infinite ease-in-out; } @keyframes tp-scaleout { 0% {transform: scale(0.0);} 100% {transform: scale(1.0);opacity: 0;} } rs-loader.spinner3 { margin: -9px 0px 0px -35px; width: 70px; text-align: center; } rs-loader.spinner3 .bounce1, rs-loader.spinner3 .bounce2, rs-loader.spinner3 .bounce3 { width: 18px; height: 18px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; display: inline-block; animation: tp-bouncedelay 1.4s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ animation-fill-mode: both; } rs-loader.spinner3 .bounce1 { animation-delay: -0.32s; } rs-loader.spinner3 .bounce2 { animation-delay: -0.16s; } @keyframes tp-bouncedelay { 0%, 80%, 100% {transform: scale(0.0);} 40% {transform: scale(1.0);} } rs-loader.spinner4 { margin: -20px 0px 0px -20px; width: 40px; height: 40px; text-align: center; animation: tp-rotate 2.0s infinite linear; } rs-loader.spinner4 .dot1, rs-loader.spinner4 .dot2 { width: 60%; height: 60%; display: inline-block; position: absolute; top: 0; background-color: #fff; border-radius: 100%; animation: tp-bounce 2.0s infinite ease-in-out; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); } rs-loader.spinner4 .dot2 { top: auto; bottom: 0px; animation-delay: -1.0s; } @keyframes tp-rotate { 100% { transform: rotate(360deg);}} @keyframes tp-bounce { 0%, 100% {transform: scale(0.0);} 50% { transform: scale(1.0);} } rs-layer iframe { visibility:hidden;} rs-layer.rs-ii-o iframe { visibility: visible; } rs-layer input[type="text"], rs-layer input[type="email"], rs-layer input[type="url"], rs-layer input[type="password"], rs-layer input[type="search"], rs-layer input[type="number"], rs-layer input[type="tel"], rs-layer input[type="range"], rs-layer input[type="date"], rs-layer input[type="month"], rs-layer input[type="week"], rs-layer input[type="time"], rs-layer input[type="datetime"], rs-layer input[type="datetime-local"] { display: inline-block } rs-layer input::placeholder { vertical-align: middle; line-height: inherit !important} a.rs-layer { transition: none } /*********************************************** - STANDARD NAVIGATION SETTINGS ***********************************************/ rs-thumbs-wrap, rs-tabs-wrap, rs-thumbs, rs-thumb, rs-tab, rs-bullet, rs-bullets, rs-navmask, rs-tabs, rs-arrow { display:block; pointer-events: all;} /*rs-layer { font-size:20px; line-height: 25px; padding:0px; margin:0px; border-radius:0px; max-width: none;min-width:none; max-height: none; min-height: none}*/ .tp-thumbs.navbar, .tp-bullets.navbar, .tp-tabs.navbar { border:none; min-height: 0; margin:0; border-radius: 0; } .tp-tabs, .tp-thumbs, .tp-bullets { position:absolute; display:block; z-index:1000; top:0px; left:0px;} .tp-tab, .tp-thumb { cursor: pointer; position:absolute;opacity:0.5; box-sizing: border-box;} .tp-arr-imgholder, rs-poster, .tp-thumb-image, .tp-tab-image { background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;} rs-poster { cursor:pointer; z-index:3; } .tp-tab.rs-touchhover, .tp-tab.selected, .tp-thumb.rs-touchhover, .tp-thumb.selected { opacity:1;} .tp-tab-mask, .tp-thumb-mask { box-sizing:border-box !important; } .tp-tabs, .tp-thumbs { box-sizing:content-box !important; } .tp-bullet { width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;} .tp-bullet.selected, .tp-bullet.rs-touchhover { background:#fff;} .tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; } .tparrows.rs-touchhover { background:#000;} .tparrows:before { font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} .tparrows.tp-leftarrow:before { content: '\e824'; } .tparrows.tp-rightarrow:before { content: '\e825'; } /*.tp-thumb-mask {max-width: 100% !important}*/ /************************ - FIXES FOR PE-7 ICONS - **************************/ .rs-layer [class^="pe-7s-"]:before, .rs-layer [class*=" pe-7s-"]:before, .rs-layer [class^="pe-7s-"], .rs-layer [class*=" pe-7s-"] { width: auto; margin: 0; line-height: inherit; box-sizing: inherit; } /*************************** - KEN BURNS FIXES - ***************************/ rs-pzimg-wrap { display: block; } body.rtl .rs-pzimg {left: 0 !important} /******************************* - CUBE & CANVAS SETTINGS - ********************************/ .rs_fake_cube {transform-style:preserve-3d} .rs_fake_cube, .rs_fake_cube_wall { position:absolute; -webkit-backface-visibility:hidden; backface-visibility:hidden; left:0px; top:0px; z-index: 0 } .rs-builder-mode rs-sbg-wrap canvas, rs-sbg canvas { overflow: hidden; z-index: 5; -webkit-backface-visibility:hidden; backface-visibility:hidden;} /*************************** - 3D SHADOW MODE - ***************************/ .dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);} .dddwrapper { transform-style: flat;perspective: 10000px; } /******************* - DEBUG MODE - *******************/ .rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif} .rs_error_message_oops {margin: 0px 0px 20px;line-height: 60px;font-size: 34px;color: #FFF;} .rs_error_message_content {margin: 0px 0px 20px;line-height: 25px;font-size: 17px;color: #FFF;} .rs_error_message_button {color: #fff !important;background: #333;display: inline-block;padding: 10px 15px;text-align: right;border-radius: 5px;cursor: pointer;text-decoration: none !important} .rs_error_message_button:hover { background:#5e35b1} .hglayerinfo {position: fixed;bottom: 0px;left: 0px;color: #FFF;font-size: 12px;line-height: 20px;font-weight: 600;background: rgba(0, 0, 0, 0.75);padding: 5px 10px;z-index: 2000;white-space: normal;} .hginfo {position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;} .indebugmode .rs-layer:hover {border:1px dashed #c0392b !important;} .helpgrid {border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 } #revsliderlogloglog {padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;} /** INSTAGRAM FILTERS BY UNA https://una.im/CSSgram/ **/ .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-image:radial-gradient(circle,40%, #d4a9af 55%,#000 150%);mix-blend-mode:overlay}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:absolute;}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:30}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:40}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten} .willow::after{background-color:#d8cdcb;mix-blend-mode:color} /* SAFARI BUG FIX ON COLOR BLEND MODE */ @media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) { .willow{filter:grayscale(1) contrast(.95) brightness(.9)} .willow::after{background-color:transparent;} }} rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after {height:500%;width:500%} /** new spinners **/ rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}} /* NEW CANVAS ANIMATIONS ON SLIDE BG'S */ .bgcanvas { display: none; position: absolute; overflow: hidden; } /* way the hell off screen */ .RSscrollbar-measure { width: 100px; height: 100px; overflow: scroll; position: absolute; top: -9999px; } /* AVADA SCROLL FIX */ .avada-has-rev-slider-styles .rev_slider_wrapper { transform:none; } /* rs-carousel-wrap{ transform: scale(0.3); overflow: visible !important; border: solid 5px red; } */assets/css/openhand.cur000064400000000506150514030450011143 0ustar00 0( @?wg assets/css/closedhand.cur000064400000000506150514030450011453 0ustar00 0( @ Oassets/css/index.php000064400000000034150514030450010450 0ustar00-1?a[n].looptogo=a[n].stopAfterLoops:a[n].looptogo="disabled",window.T=a[n],a[n].BUG_safari_clipPath="Safari"===a.get_browser()&&a.get_browser_version()>"12",a[n].minHeight="fullwidth"===a[n].sliderLayout||"carousel"===a[n].sliderType?0:a[n].minHeight!=t&&""!==a[n].minHeight?parseInt(a[n].minHeight,0):0,a[n].minHeight=a[n].minHeight===t?0:a[n].minHeight,a[n].isEdge="Edge"===a.get_browser(),o(n),a.updateVisibleArea(n),H(n),a.mesuredScrollBarDone||a.mesureScrollBar(),window.requestAnimationFrame(function(){if("fullscreen"===a[n].sliderLayout){var e=a.getFullscreenOffsets(n);0!==e&&a[n].cpar.height(a.getWinH(n)-e)}a[n].cpar[0].style.visibility="visible"}),"hero"==a[n].sliderType&&a[n].c.find("rs-slide").each(function(t){t>0&&e(this).remove()}),a[n].navigation.use="hero"!==a[n].sliderType&&("carousel"==a[n].sliderType||a[n].navigation.keyboardNavigation||"on"==a[n].navigation.mouseScrollNavigation||"carousel"==a[n].navigation.mouseScrollNavigation||a[n].navigation.touch.touchenabled||a[n].navigation.arrows.enable||a[n].navigation.bullets.enable||a[n].navigation.thumbnails.enable||a[n].navigation.tabs.enable),a[n].c.find("rs-bgvideo").each(function(){"RS-BGVIDEO"!==this.tagName||this.id!==t&&""!==this.id||(this.id="rs-bg-video-"+Math.round(1e6*Math.random()))}),tpGS.force3D="auto",!0===a[n].modal.useAsModal&&-1===a.RS_prioList.indexOf(n)&&(a.RS_toInit[n]=!1,a.RS_prioList.push(n)),a.RS_killedlist!==t&&-1!==a.RS_killedlist.indexOf(n)&&(a.RS_toInit[n]=!1,a.RS_prioList.push(n)),!0===a.RS_prioListFirstInit&&!0!==a[n].modal.useAsModal&&-1===a.RS_prioList.indexOf(n)&&(a.RS_toInit[n]=!1,a.RS_prioList.push(n)),a.initNextRevslider(n)})};a=window.RS_F;e.fn.extend({getRSJASONOptions:function(e){console.log(JSON.stringify(a[e].option_export))},getRSVersion:function(e){var t,i,a=window.SliderRevolutionVersion;if(!e){for(var r in t=i="---------------------------------------------------------\n",t+=" Currently Loaded Slider Revolution & SR Modules :\n"+i,a)a.hasOwnProperty(r)&&(t+=a[r].alias+": "+a[r].ver+"\n");t+=i}return e?a:t},revremoveslide:function(t){return this.each(function(){var i=this.id;if(!(t<0||t>a[i].slideamount)&&a[i]&&a[i].slides.length>0&&(t>0||t<=a[i].slides.length)){var r=a.gA(a[i].slides[t],"key");a[i].slideamount=a[i].slideamount-1,a[i].realslideamount=a[i].realslideamount-1,n("rs-bullet",r,i),n("rs-tab",r,i),n("rs-thumb",r,i),e(a[i].slides[t]).remove(),a[i].thumbs=s(a[i].thumbs,t),a.updateNavIndexes&&a.updateNavIndexes(i),t<=a[i].pr_active_key&&(a[i].pr_active_key=a[i].pr_active_key-1)}})},revaddcallback:function(e){return this.each(function(){a[this.id]&&(a[this.id].callBackArray===t&&(a[this.id].callBackArray=[]),a[this.id].callBackArray.push(e))})},revgetparallaxproc:function(){if(a[this[0].id])return a[this[0].id].scrollproc},revdebugmode:function(){},revscroll:function(t){return this.each(function(){var i=e(this);e("body,html").animate({scrollTop:i.offset().top+i.height()-t+"px"},{duration:400})})},revredraw:function(){return this.each(function(){v(this.id,t,!0)})},revGoToFrame:function(i){if(i.layerid!=t&&i.frame!=t&&this!=t&&null!=this&&(i.moduleid=this[0].id,i.targetlayer=e("#"+i.layerid),i.targetlayer!=t&&0!=i.targetlayer.length)){var r={layer:i.targetlayer,frame:i.frame,mode:"trigger",id:i.moduleid};!0===i.children&&(r.updateChildren=!0,r.fastforward=!0),a.renderLayerAnimation&&a.renderLayerAnimation(r)}},revkill:function(){return this.each(function(){if(this!=t&&null!=this){var i=this.id;a[i].c.data("conthover",1),a[i].c.data("conthoverchanged",1),a[i].c.trigger("revolution.slide.onpause"),a[i].tonpause=!0,a[i].c.trigger("stoptimer"),a[i].sliderisrunning=!1;var r="updateContainerSizes."+a[i].c.attr("id");a.window.off(r),tpGS.gsap.killTweensOf(a[i].c.find("*"),!1),tpGS.gsap.killTweensOf(a[i].c,!1),a[i].c.off("hover, mouseover, mouseenter,mouseleave, resize"),a[i].c.find("*").each(function(){var i=e(this);i.off("on, hover, mouseenter,mouseleave,mouseover, resize,restarttimer, stoptimer"),i.data("mySplitText",null),i.data("ctl",null),i.data("tween")!=t&&i.data("tween").kill(),i.data("pztl")!=t&&i.data("pztl").kill(),i.data("timeline_out")!=t&&i.data("timeline_out").kill(),i.data("timeline")!=t&&i.data("timeline").kill(),i.remove(),i.empty(),i=null}),tpGS.gsap.killTweensOf(a[i].c.find("*"),!1),tpGS.gsap.killTweensOf(a[i].c,!1),a[i].progressC.remove();try{a[i].c.closest(".rev_slider_wrapper").detach()}catch(e){}try{a[i].c.closest("rs-fullwidth-wrap").remove()}catch(e){}try{a[i].c.closest("rs-module-wrap").remove()}catch(e){}try{a[i].c.remove()}catch(e){}a[i].cpar.detach(),a[i].c.html(""),a[i].c=null,window[a[i].revapi]=t,delete a[i],delete a.RS_swapList[i],delete a.slidersToScroll[i],delete a.RS_toInit[i],a.nextSlider==i&&delete a.nextSlider,a.RS_prioList.splice(a.RS_prioList.indexOf(i),1),a.RS_killedlist=a.RS_killedlist===t?[]:a.RS_killedlist,-1===a.RS_killedlist.indexOf(i)&&a.RS_killedlist.push(i)}})},revpause:function(){return this.each(function(){var i=e(this);i!=t&&i.length>0&&e("body").find("#"+i.attr("id")).length>0&&(i.data("conthover",1),i.data("conthoverchanged",1),i.trigger("revolution.slide.onpause"),a[this.id].tonpause=!0,i.trigger("stoptimer"))})},revresume:function(){return this.each(function(){if(a[this.id]!==t){var i=e(this);i.data("conthover",0),i.data("conthoverchanged",1),i.trigger("revolution.slide.onresume"),a[this.id].tonpause=!1,i.trigger("starttimer")}})},revmodal:function(i){var r=this instanceof e?this[0]:this,o=r.id;a[r.id]!==t&&a.revModal(o,i)},revstart:function(){var i=this instanceof e?this[0]:this;return a[i.id]===t?(console.log("Slider is Not Existing"),!1):a[i.id].sliderisrunning||!0===a[i.id].initEnded?(console.log("Slider Is Running Already"),!1):(a[i.id].c=e(i),a[i.id].canvas=a[i.id].c.find("rs-slides"),h(i.id),!0)},revnext:function(){return this.each(function(){a[this.id]!==t&&a.callingNewSlide(this.id,1,"carousel"===a[this.id].sliderType)})},revprev:function(){return this.each(function(){a[this.id]!==t&&a.callingNewSlide(this.id,-1,"carousel"===a[this.id].sliderType)})},revmaxslide:function(){return e(this).find("rs-slide").length},revcurrentslide:function(){if(a[e(this)[0].id]!==t)return parseInt(a[e(this)[0].id].pr_active_key,0)+1},revlastslide:function(){return e(this).find("rs-slide").length},revshowslide:function(e){return this.each(function(){a[this.id]!==t&&e!==t&&a.callingNewSlide(this.id,"to"+(e-1))})},revcallslidewithid:function(e){return this.each(function(){a[this.id]!==t&&a.callingNewSlide(this.id,e,"carousel"===a[this.id].sliderType)})}}),a=e.fn.revolution,e.extend(!0,a,{isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},trim:function(e){return e!==t&&null!==e&&"string"==typeof e?e.trim():e},setCookie:function(e,t,i){var a=new Date;a.setTime(a.getTime()+60*i*60*1e3);var r="expires="+a.toUTCString();document.cookie=e+"="+t+";"+r+";path=/"},getCookie:function(e){for(var t=e+"=",i=document.cookie.split(";"),a=0;aa.mobileHeights.fpsInterval&&(a.mobileHeights.then=a.mobileHeights.now-a.mobileHeights.elapsed%a.mobileHeights.fpsInterval,a.getWindowDimension())},pageHandler:function(i){a.globalListener=!0,a.window=e(window),a.document=e(document),a.RS_toInit={},a.RS_prioList=[],a.RS_swapping=[],a.RS_swapList={},window.isSafari11===t&&(window.isSafari11=a.isSafari11()),a.ISM?(window.addEventListener("orientationchange",function(){a.getWindowDimension(!1,!0),setTimeout(function(){a.getWindowDimension(!0,!0)},400)}),window.addEventListener("resize",a.getWindowDimension),tpGS.gsap.delayedCall(3,function(){window.removeEventListener("resize",a.getWindowDimension)}),a.mobileHeights={fpsInterval:500,then:Date.now()},a[i].ignoreHeightChange||a.mobileHeights.checking||(a.mobileHeights.checking=!0,a.mobileTimedHeightCheck())):window.addEventListener("resize",a.getWindowDimension),a.getWindowDimension(!1),a.stickySupported=!1,"IE"!==window.RSBrowser&&(a.stickySupported=!0),a.checkParrentOverflows(i);var r=a.getByTag(document,"RS-MODULE");for(var o in r)r.hasOwnProperty(o)&&(a.RS_toInit[r[o].id]=!1,a.RS_prioList.push(r[o].id));a.nextSlider=i,a.RS_prioListFirstInit=!0,a.document.one("click",function(){a.clickedOnce=!0}),document.addEventListener("visibilitychange",B),a.hasNavClickListener===t&&(a.document.on(a.is_mobile()?"touchstart":"mouseenter",".tparrows, .tp-bullets, .tp-bullet, .tp-tab, .tp-thumb, .tp-thumbs, .tp-tabs, .tp-rightarrow, .tp-leftarrow",function(e){this.classList.add("rs-touchhover")}),a.document.on(a.is_mobile()?"touchend":"mouseleave",".tparrows, .tp-bullets, .tp-bullet, .tp-tab, .tp-thumb, .tp-tabs, .tp-rightarrow, .tp-leftarrow",function(e){var t=this;requestAnimationFrame(function(){t.classList.remove("rs-touchhover")})}),a.hasNavClickListener=!0)},destroyCanvas:function(e){e&&(e.width=e.height=0,e.remove(),e=null)},checkParrentOverflows:function(e){window.requestAnimationFrame(function(){for(var t=a[e].cpar[0];t.parentNode&&!1!==a.stickySupported;){if("RS-MODULE-WRAP"!==t.tagName&&"RS-FULLWIDTH-WRAP"!==t.tagName&&"RS-MODULE-WRAP"!==t.tagName&&-1===t.className.indexOf("wp-block-themepunch-revslider")){var i=window.getComputedStyle(t);a.stickySupported="hidden"!==i.overflow&&"hidden"!==i.overflowX&&"hidden"!==i.overflowY}t=t.parentNode}})},observeRemoved:function(e){new MutationObserver(function(t){try{document.body.contains(t[0].target)||a[e].c.revkill()}catch(t){}}).observe(a[e].cpar[0],{childList:!0})},initNextRevslider:function(e){a.RS_prioList[0]===e&&!1===a.RS_toInit[e]?(a.RS_toInit[e]="waiting",c(e),setTimeout(function(){a.initNextRevslider(e)},19)):a.RS_prioList[0]===e&&"waiting"===a.RS_toInit[e]?setTimeout(function(){a.initNextRevslider(e)},19):a.RS_prioList[0]===e&&!0===a.RS_toInit[e]?(a.RS_prioList.shift(),0!==a.RS_prioList.length&&setTimeout(function(){a.initNextRevslider(e)},19)):a.RS_prioList[0]!==e&&!1===a.RS_toInit[e]?setTimeout(function(){a.initNextRevslider(e)},19):0===a.RS_prioList.length&&!0===a.RS_toInit[e]&&c(e)},scrollTicker:function(e){1!=a.scrollTickerAdded&&(a.slidersToScroll=[],a.scrollTickerAdded=!0,a.ISM?(tpGS.gsap.ticker.fps(150),tpGS.gsap.ticker.add(function(){a.generalObserver()})):document.addEventListener("scroll",function(e){a.scrollRaF===t&&(a.scrollRaF=requestAnimationFrame(a.generalObserver.bind(this,!0)))},{passive:!0})),a.slidersToScroll.push(e),a.generalObserver(a.ISM)},generalObserver:function(e,i){for(var r in a.scrollRaF&&(a.scrollRaF=cancelAnimationFrame(a.scrollRaF)),a.lastwindowheight=a.lastwindowheight||a.winH,a.scrollY=window.scrollY,a.slidersToScroll)a.slidersToScroll.hasOwnProperty(r)&&a.scrollHandling(a.slidersToScroll[r],e,t,i)},wrapObserver:{targets:[],init:function(e){var t=1,i=0,r=0,o=s.bind(a.wrapObserver);function s(){if(r++,requestAnimationFrame(o),!(r-i<30/t)){i=r;for(var s=0;s1&&A(i),setTimeout(function(){a[i]!==t&&(a[i].revolutionSlideOnLoaded=!0,a[i].c.trigger("revolution.slide.onloaded"),a.calcScrollToId())},50)},a[i].startDelay),a[i].startDelay=0,window.requestAnimationFrame(function(){m(i)})):(a[i].waitForCountDown&&(A(i),a[i].waitForCountDown=!1),"playing"!=a[i].sliderlaststatus&&a[i].sliderlaststatus!=t||a[i].c.trigger("starttimer"),a[i].lastplayedvideos!=t&&a[i].lastplayedvideos.length>0&&e.each(a[i].lastplayedvideos,function(e,t){a.playVideo(t,i)}))},leaveViewPort:function(i){a[i].sliderlaststatus=a[i].sliderstatus,a[i].c.trigger("stoptimer"),a[i].playingvideos!=t&&a[i].playingvideos.length>0&&(a[i].lastplayedvideos=e.extend(!0,[],a[i].playingvideos),a[i].playingvideos&&e.each(a[i].playingvideos,function(e,t){a[i].leaveViewPortBasedStop=!0,a.stopVideo&&a.stopVideo(t,i)}))},scrollHandling:function(e,i,r,o){if(a[e]!==t){var s=a[e].topc!==t?a[e].topc[0].getBoundingClientRect():0===a[e].canv.height?a[e].cpar[0].getBoundingClientRect():a[e].c[0].getBoundingClientRect(),n=a.ISM?window.innerHeight:a.lastwindowheight;s.hheight=0===s.height?0===a[e].canv.height?a[e].module.height:a[e].canv.height:s.height,a[e].scrollproc=s.top<0||s.hheight>n&&s.topn?(s.bottom-n)/s.hheight:0;var l=Math.max(0,1-Math.abs(a[e].scrollproc));a[e].viewPort.enable&&("%"===a[e].viewPort.vaType[a[e].level]&&(a[e].viewPort.visible_area[a[e].level]<=l||l>0&&l<=1&&a[e].sbtimeline.fixed)||"px"===a[e].viewPort.vaType[a[e].level]&&(s.top<=0&&s.bottom>=a.lastwindowheight||s.top>=0&&s.bottom<=a.lastwindowheight||s.top>=0&&s.top=a[e].viewPort.visible_area[a[e].level]&&s.bottom=0})},getWinH:function(e){return a[e].ignoreHeightChange?a.mobileWinH:a.winH},getWindowDimension:function(e,i){!1===e?(a.rAfScrollbar="skip",a.winWAll=a.ISM&&window.visualViewport?document.documentElement.clientWidth:window.innerWidth,a.winWSbar=document.documentElement.clientWidth,a.ISM?(a.zoom=i?1:a.winWSbar/a.winWAll,a.winW=1!==a.zoom?a.winWSbar*a.zoom:Math.min(a.winWAll,a.winWSbar),a.winH=1!==a.zoom?window.innerHeight*a.zoom:window.innerHeight,i&&window.visualViewport&&(a.winH*=window.visualViewport.scale,a.winWAll*=window.visualViewport.scale),a.scrollBarWidth=0):(a.isModalOpen&&a.openModalId!==t&&a[a.openModalId]!==t&&a[a.openModalId].canv.height>a.winH?a.scrollBarWidth=a.mesuredScrollbarWidth:a.scrollBarWidth=a.winWAll-a.winWSbar,a.winW=Math.min(a.winWAll,a.winWSbar),a.winH=window.innerHeight),a.ISM&&a.winH>125&&(a.lastwindowheight!==t&&Math.abs(a.lastwindowheight-a.winH)<125?a.mobileWinH=a.lastwindowheight:a.mobileWinH=a.winH)):clearTimeout(a.windowDimenstionDelay),a.windowDimenstionDelay=setTimeout(function(){a.rAfScrollbar=t,a.winWAll=a.ISM&&window.visualViewport?document.documentElement.clientWidth:window.innerWidth,a.winWSbar=document.documentElement.clientWidth,a.ISM?(a.zoom=i?1:a.winWSbar/a.winWAll,a.RS_px_ratio=window.devicePixelRatio||window.screen.availWidth/document.documentElement.clientWidth,a.winW=1!==a.zoom?a.winWSbar*a.zoom:Math.min(a.winWAll,a.winWSbar),a.winH=1!==a.zoom?window.innerHeight*a.zoom:window.innerHeight,i&&window.visualViewport&&(a.winH*=window.visualViewport.scale,a.winWAll*=window.visualViewport.scale),a.scrollBarWidth=0,i&&tpGS.gsap.delayedCall(.1,function(){a.getWindowDimension()})):(a.isModalOpen&&a.openModalId!==t&&a[a.openModalId]!==t&&a[a.openModalId].canv.height>a.winH?a.scrollBarWidth=a.mesuredScrollbarWidth:a.scrollBarWidth=a.winWAll-a.winWSbar,a.winW=Math.min(a.winWAll,a.winWSbar),a.winH=window.innerHeight),a.ISM&&a.winH>125&&(a.lastwindowheight!==t&&Math.abs(a.lastwindowheight-a.winH)<125?a.mobileWinH=a.lastwindowheight:a.mobileWinH=a.winH),!1!==e&&a.document.trigger("updateContainerSizes")},100)},aC:function(t,i){t&&(t.classList&&t.classList.add?t.classList.add(""+i):e(t).addClass(i))},rC:function(t,i){t&&(t.classList&&t.classList.remove?t.classList.remove(""+i):e(t).removeClass(i))},sA:function(e,t,i){e&&e.setAttribute&&e.setAttribute("data-"+t,i)},gA:function(e,i,a){return e===t?t:e.hasAttribute&&e.hasAttribute("data-"+i)&&e.getAttribute("data-"+i)!==t&&null!==e.getAttribute("data-"+i)?e.getAttribute("data-"+i):a!==t?a:t},rA:function(e,t){e&&e.removeAttribute&&e.removeAttribute("data-"+t)},iWA:function(e,i){return a[e].justifyCarousel?"static"===i?a[e].carousel.wrapwidth:a[e].carousel.slide_widths[i!==t?i:a[e].carousel.focused]:a[e].gridwidth[a[e].level]},iHE:function(e,t){return a[e].useFullScreenHeight?a[e].canv.height:Math.max(a[e].currentRowsHeight,a[e].gridheight[a[e].level])},updateFixedScrollTimes:function(e){!0===a[e].sbtimeline.set&&!0===a[e].sbtimeline.fixed&&"auto"!==a[e].sliderLayout&&(a[e].sbtimeline.rest=a[e].duration-a[e].sbtimeline.fixEnd,a[e].sbtimeline.time=a[e].duration-(a[e].sbtimeline.fixStart+a[e].sbtimeline.rest),a[e].sbtimeline.extended=a[e].sbtimeline.time/10)},addSafariFix:function(e){!0===window.isSafari11&&!0!==a[e].safari3dFix&&(a[e].safari3dFix=!0,a[e].c[0].className+=" safarifix")},openModalAPI:function(i,r,o,s,n,l){if(window.RS_60_MODALS!==t&&-1!=e.inArray(i,window.RS_60_MODALS)||window.RS_60_MODAL_API_CALLS!==t&&-1!=e.inArray(i,window.RS_60_MODAL_API_CALLS))e.inArray(i,window.RS_60_MODALS)>=0&&e.fn.revolution.document.trigger("RS_OPENMODAL_"+i,r);else{window.RS_60_MODAL_API_CALLS=window.RS_60_MODAL_API_CALLS||[],window.RS_60_MODAL_API_CALLS.push(i),l===t&&(l={}),l.alias===t&&(l.alias=i),s&&a.showModalCover(n,l,"show");var d={action:"revslider_ajax_call_front",client_action:"get_slider_html",alias:i,usage:"modal"};e.ajax({type:"post",url:o,dataType:"json",data:d,success:function(o,d,c){if(null!==o&&1==o.success){var p;if(n=n==t?o.htmlid:n,o.waiting!==t)for(p in o.waiting)-1==e.inArray(o.waiting[p],RS_MODULES.waiting)&&(RS_MODULES.waiting.push(o.waiting[p]),window.RS_MODULES.minimal=!1);if(o.toload!==t){var g="";for(p in RS_MODULES=RS_MODULES||{},RS_MODULES.requestedScripts=[],o.toload)o.toload.hasOwnProperty(p)&&(RS_MODULES!=t&&RS_MODULES[p]!=t&&!0===RS_MODULES[p].loaded||-1===e.inArray(p,RS_MODULES.requestedScripts)&&(RS_MODULES.requestedScripts.push(p),g+=o.toload[p]));""!==g&&e("body").append(g)}RS_MODULES!==t&&RS_MODULES.modules[o.htmlid]!=t||e("body").append(o.data),s&&a.showModalCover(n,l,"hide"),a[i]!==t&&a[i].openModalApiListener?e.fn.revolution.document.trigger("RS_OPENMODAL_"+i,r):e(document).on("RS_MODALOPENLISTENER_"+i,function(t){e.fn.revolution.document.trigger("RS_OPENMODAL_"+i,r)})}else s&&a.showModalCover(n,l,"hide")},error:function(e){s&&a.showModalCover(n,l,"hide"),console.log("Modal Can not be Loaded"),console.log(e)}})}},showModalCover:function(i,r,o){switch(o){case"show":var s;if(r.spin!==t&&"off"!==r.spin&&(s=a.buildSpinner(i,"spinner"+r.spin,r.spinc,"modalspinner")),r.bg!==t&&!1!==r.bg&&"false"!==r.bg&&"transparent"!==r.bg){var n=e('');e("body").append(n),r.speed=parseFloat(r.speed),r.speed=r.speed>200?r.speed/1e3:r.speed,r.speed=Math.max(Math.min(3,r.speed),.3),tpGS.gsap.to(n,r.speed,{display:"block",opacity:1,ease:"power3.inOut"}),a.isModalOpen=!0,s!==t&&n.append(s)}else s!==t&&a[i].c.append(s);break;case"hide":(n=e('rs-modal-cover[data-alias="'+r.alias+'"] .modalspinner'))!==t&&n.length>0?n.remove():i!==t&&a[i].c.find(".modalspinner").remove()}},revModal:function(i,r){if(i!==t&&a[i]!==t&&"clicked"!==a[i].modal.closeProtection){if(!0===a[i].modal.closeProtection)return a[i].modal.closeProtection,void setTimeout(function(){a[i].modal.closeProtection=!1,a.revModal(i,r)},750);switch(a[i].modal.lastModalCall=r.mode,r.mode){case"show":if(!0===a[i].modal.isLive)return;if(!0===a.anyModalclosing)return;a.document.trigger("RS_MODALOPENED"),a[i].modal.isLive=!0,r.slide=r.slide===t?"to0":r.slide,a[i].modal.bodyclass!==t&&a[i].modal.bodyclass.length>=0&&document.body.classList.add(a[i].modal.bodyclass),a[i].modal.bg.attr("data-rid",i),tpGS.gsap.to(a[i].modal.bg,a[i].modal.coverSpeed,{display:"block",opacity:1,ease:"power3.inOut"}),tpGS.gsap.set(a[i].modal.c,{display:"auto"===a[i].sliderLayout?"inline-block":"block",opacity:0}),a[i].cpar.removeClass("hideallscrollbars"),tpGS.gsap.set(a[i].cpar,{display:"block",opacity:1});var o={a:0};a.isModalOpen=!0,a[i].clearModalBG=!0,"carousel"===a[i].sliderType&&a[i].pr_active_bg!==t&&a[i].pr_active_bg.length>0&&tpGS.gsap.to(a[i].pr_active_bg,.5,{opacity:1}),tpGS.gsap.fromTo(o,a[i].modal.coverSpeed/5,{a:0},{a:10,ease:"power3.inOut",onComplete:function(){a.openModalId=i,a[i].sliderisrunning?("to0"!==r.slide&&(a[i].startedWithOtherSlide=!0),a.callingNewSlide(i,r.slide)):("to0"!==r.slide&&(a[i].startWithSlideKey=r.slide),h(i))}}),setTimeout(function(){tpGS.gsap.fromTo([a[i].modal.c],.01,{opacity:0},{opacity:1,delay:a[i].modal.coverSpeed/4,ease:"power3.inOut",onComplete:function(){}}),window.overscrollhistory=document.body.style.overflow,a[i].modal.allowPageScroll||(document.body.style.overflow="hidden"),"fullscreen"===a[i].sliderLayout&&a.getWindowDimension()},250),"fullscreen"!==a[i].sliderLayout&&a.getWindowDimension();break;case"close":if(!0===a.anyModalclosing)return;a.anyModalclosing=!0,a.openModalId=t,k(i),document.body.style.overflow=window.overscrollhistory,a[i].cpar.addClass("hideallscrollbars"),a[i].c.trigger("stoptimer"),a[i].modal.bodyclass!==t&&a[i].modal.bodyclass.length>=0&&document.body.classList.remove(a[i].modal.bodyclass),tpGS.gsap.to(a[i].modal.bg,a[i].modal.coverSpeed,{display:"none",opacity:0,ease:"power3.inOut"}),tpGS.gsap.to(a[i].modal.c,a[i].modal.coverSpeed/6.5,{display:"none",delay:a[i].modal.coverSpeed/4,opacity:0,onComplete:function(){tpGS.gsap.set(a[i].cpar,{display:"none",opacity:0}),a.document.trigger("revolution.all.resize"),a.document.trigger("revolution.modal.close",[a[i].modal]),a.getWindowDimension(),a.isModalOpen=!1}}),a[i].modal.closeProtection=!0,clearTimeout(a[i].modal.closeTimer),a[i].modal.closeTimer=setTimeout(function(){a.anyModalclosing=!1,a[i].modal.isLive=!1,a[i].modal.closeProtection=!1},Math.max(750,1020*a[i].modal.coverSpeed));break;case"init":if(window.RS_60_MODALS=window.RS_60_MODALS===t?[]:window.RS_60_MODALS,-1===e.inArray(a[i].modal.alias,window.RS_60_MODALS)&&window.RS_60_MODALS.push(a[i].modal.alias),a[i].modal.listener===t&&(a[i].modal.c=e("#"+i+"_modal"),!1!==a[i].modal.cover&&"false"!==a[i].modal.cover||(a[i].modal.coverColor="transparent"),a[i].modal.bg=e('rs-modal-cover[data-alias="'+a[i].modal.alias+'"]'),a[i].modal.bg===t||0===a[i].modal.bg.length?(a[i].modal.bg=e(''),"auto"===a[i].sliderLayout&&a[i].modal.cover?e("body").append(a[i].modal.bg):a[i].modal.c.append(a[i].modal.bg)):a[i].modal.bg.attr("data-rid",i),a[i].modal.c[0].className+="rs-modal-"+a[i].sliderLayout,a[i].modal.calibration={left:"auto"===a[i].sliderLayout?"center"===a[i].modal.horizontal?"50%":"left"===a[i].modal.horizontal?"0px":"auto":"0px",right:"auto"===a[i].sliderLayout?"center"===a[i].modal.horizontal?"auto":"left"===a[i].modal.horizontal?"auto":"0px":"0px",top:"auto"===a[i].sliderLayout||"fullwidth"===a[i].sliderLayout?"middle"===a[i].modal.vertical?"50%":"top"===a[i].modal.vertical?"0px":"auto":"0px",bottom:"auto"===a[i].sliderLayout||"fullwidth"===a[i].sliderLayout?"middle"===a[i].modal.vertical?"auto":"top"===a[i].modal.vertical?"auto":"0px":"0px",y:("auto"===a[i].sliderLayout||"fullwidth"===a[i].sliderLayout)&&"middle"===a[i].modal.vertical?"-50%":0,x:"auto"===a[i].sliderLayout&&"center"===a[i].modal.horizontal?"-50%":0},"-50%"===a[i].modal.calibration.y&&(a[i].modal.calibration.filter="blur(0px)"),tpGS.gsap.set(a[i].modal.c,"auto"===a[i].sliderLayout||"fullscreen"===a[i].sliderLayout?e.extend(!0,a[i].modal.calibration,{opacity:0,display:"none"}):{opacity:0,display:"none"}),"fullwidth"===a[i].sliderLayout&&tpGS.gsap.set(a[i].modal.c.find("rs-module-wrap"),a[i].modal.calibration),a.document.on("RS_OPENMODAL_"+a[i].modal.alias,function(e,r){e!==t&&e.detail!==t&&e.detail.slide!==t&&r==t&&(r=e.detail.slide),a[i].initEnded=!0,a.revModal(i,{mode:"show",slide:r})}),a[a[i].modal.alias]=a[a[i].modal.alias]||{},a[a[i].modal.alias].openModalApiListener=!0,a.document.trigger("RS_MODALOPENLISTENER_"+a[i].modal.alias),a.document.on("click","rs-modal-cover",function(){a.revModal(a.gA(this,"rid"),{mode:"close"})}),a[i].modal.listener=!0,a[i].modal.trigger!==t)){var s,n=a[i].modal.trigger.split(";");for(o in a[i].modal.trigger={},n)if(n.hasOwnProperty(o))switch((s=n[o].split(":"))[0]){case"t":a[i].modal.trigger.time=parseInt(s[1],0);break;case"s":a[i].modal.trigger.scroll=s[1];break;case"so":a[i].modal.trigger.scrollo=parseInt(s[1],0);break;case"e":a[i].modal.trigger.event=s[1];break;case"ha":a[i].modal.trigger.hash=s[1];break;case"co":a[i].modal.trigger.cookie=s[1]}var l=!0;if(a[i].modal.trigger.cookie!==t?l="true"!==a.getCookie(a[i].modal.alias+"_modal_one_time"):"true"==a.getCookie(a[i].modal.alias+"_modal_one_time")&&a.setCookie(a[i].modal.alias+"_modal_one_time",!1,10),l&&(a[i].modal.trigger.time!==t&&0!==a[i].modal.trigger.time&&(a[i].modal.trigger.cookie!==t&&a.setCookie(a[i].modal.alias+"_modal_one_time",!0,a[i].modal.trigger.cookie),setTimeout(function(){a.document.trigger("RS_OPENMODAL_"+a[i].modal.alias)},a[i].modal.trigger.time)),a[i].modal.trigger.scrollo!==t||a[i].modal.trigger.scroll!==t)){a[i].modal.trigger.scroll!==t&&e(a[i].modal.trigger.scroll)[0]!==t&&(a[i].modal.trigger.scroll=e(a[i].modal.trigger.scroll)[0]);var d=function(){if(a[i].modal.trigger.scroll!==t)var e="string"==typeof a[i].modal.trigger.scroll?document.getElementById(a[i].modal.trigger.scroll):"object"==typeof a[i].modal.trigger.scroll?a[i].modal.trigger.scroll:t,r=e!==t&&null!==e?a[i].modal.trigger.scroll.getBoundingClientRect():t;(a[i].modal.trigger.scroll!==t&&r!==t&&Math.abs(r.top+(r.bottom-r.top)/2-a.getWinH(i)/2)<50||a[i].modal.trigger.scrollo!==t&&Math.abs(a[i].modal.trigger.scrollo-(a.scrollY!==t?a.scrollY:window.scrollY))<100)&&(a.document.trigger("RS_OPENMODAL_"+a[i].modal.alias),a[i].modal.trigger.cookie!==t&&a.setCookie(a[i].modal.alias+"_modal_one_time",!0,a[i].modal.trigger.cookie),document.removeEventListener("scroll",d))};document.addEventListener("scroll",d,{id:i,passive:!0})}a[i].modal.trigger.event!==t&&a.document.on(a[i].modal.trigger.event,function(){a.document.trigger("RS_OPENMODAL_"+a[i].modal.alias)}),"t"==a[i].modal.trigger.hash&&window.location.hash.substring(1)==a[i].modal.alias&&a.document.trigger("RS_OPENMODAL_"+a[i].modal.alias)}}}},smartConvertDivs:function(e){var t="";if("string"==typeof e&&e.indexOf("#")>=0){var i=e.split(","),a=i.length-1;for(var r in i)t="string"==typeof i[r]&&"#"===i[r][0]?t+i[r][1]/i[r][3]*100+"%"+(r=0&&c[l].src.indexOf("data")>=0&&delete c[l].dataset.src;var u=g(c[l],t,r),h=u!==t?u:a.gA(c[l],"svg_src")!=t?a.gA(c[l],"svg_src"):c[l].src===t?e(c[l]).data("src"):c[l].src,m=a.gA(c[l],"svg_src")!=t?"svg":"img";h!==t&&a[r].loadqueue!==t&&0==a[r].loadqueue.filter(function(e){return e.src===h}).length&&a[r].loadqueue.push({src:h,img:c[l],index:l,starttoload:Date.now(),type:m||"img",prio:o,progress:c[l].complete&&h===c[l].src?"loaded":"prepared",static:s,width:c[l].complete&&h===c[l].src?c[l].width:t,height:c[l].complete&&h===c[l].src?c[l].height:t})}for(var l in p)p.hasOwnProperty(l)&&p[l]!==t&&p[l].dataset!==t&&p[l].dataset.bglazy!==t&&p[l].style.backgroundImage.indexOf("dummy.png")>=0&&(p[l].style.backgroundImage='url("'+p[l].dataset.bglazy+'")');p[l]!==t&&p[l].dataset!==t&&p[l].dataset.bglazy!==t&&p[l].style.backgroundImage.indexOf("dummy.png")>=0&&(p[l].style.backgroundImage='url("'+p[l].dataset.bglazy+'")')}!a[r].cparBgChecked&&a[r].cpar[0]!==t&&a[r].cpar[0].dataset!==t&&a[r].cpar[0].dataset.bglazy!==t&&a[r].cpar[0].style.backgroundImage.indexOf("dummy.png")>=0&&(a[r].cparBgChecked=!0,a[r].cpar[0].style.backgroundImage='url("'+a[r].cpar[0].dataset.bglazy+'")'),_(r)}},waitForCurrentImages:function(i,r,o){if(i!==t&&0!==i.length&&a[r]!==t){var s=!1,n=[];if(Array.isArray(i))for(var l in i)i.hasOwnProperty(l)&&i[l]!==t&&n.push(i[l]);else n.push(i);for(var d in n)if(n.hasOwnProperty(d)){var c=n[d].querySelectorAll("img, rs-sbg, .rs-svg");for(l in c)if(c.hasOwnProperty(l)&&"length"!==l&&!(c[l].className.indexOf("rs-pzimg")>=0)){var p=e(c[l]).data(),u=g(c[l],t,r),h=u!==t?u:a.gA(c[l],"svg_src")!=t?a.gA(c[l],"svg_src"):c[l].src===t?p.src:c[l].src,m=a.getLoadObj(r,h);if(a.sA(c[l],"src-rs-ref",h),p.loaded===t&&m!==t&&m.progress&&"loaded"==m.progress){if("img"==m.type){if(c[l].src.slice(c[l].src.length-10)!==m.src.slice(m.src.length-10)&&(c[l].src=m.src),p.slidebgimage){-1==m.src.indexOf("images/transparent.png")&&-1==m.src.indexOf("assets/transparent.png")||p.bgcolor===t||p.bgcolor!==t&&"transparent"!==p.bgcolor&&(m.bgColor=!0,m.useBGColor=!0),a.sA(n[d],"owidth",m.width),a.sA(n[d],"oheight",m.height);var v=a.getByTag(n[d],"RS-SBG-WRAP"),f=a.gA(n[d],"key");if(a[r].sbgs[f].loadobj=m,v.length>0&&(a.sA(v[0],"owidth",m.width),a.sA(v[0],"oheight",m.height)),"carousel"===a[r].sliderType){var y=e(v),w=a.getSlideIndex(r,f);(a[r].carousel.justify&&a[r].carousel.slide_widths===t||a[r].carousel.slide_width===t)&&a.setCarouselDefaults(r,!0),y.data("panzoom")===t||a[r].panzoomTLs!==t&&a[r].panzoomTLs[w]!==t||a.startPanZoom(y,r,0,w,"prepare",f),a[r].sbgs[f].isHTML5&&!a[r].sbgs[f].videoisplaying&&(a[r].sbgs[f].video=a[r].sbgs[f].loadobj.img),n[d].getAttribute("data-iratio")!==t&&!n[d].getAttribute("data-iratio")&&m.img&&m.img.naturalWidth&&(n[d].setAttribute("data-iratio",m.img.naturalWidth/m.img.naturalHeight),a.setCarouselDefaults(r,"redraw",!0),!0===a[r].carousel.ocfirsttun&&a.organiseCarousel(r,"right",!0,!1,!1)),a.updateSlideBGs(r,f,a[r].sbgs[f])}}}else"svg"==m.type&&"loaded"==m.progress&&(c[l].innerHTML=m.innerHTML);p.loaded=!0}m&&m.progress&&m.progress.match(/inprogress|inload|prepared/g)&&(!m.error&&Date.now()-m.starttoload<15e3?s=!0:(m.progress="failed",m.reported_img||(m.reported_img=!0,console.log(h+" Could not be loaded !")))),1!=a[r].youtubeapineeded||window.YT&&YT.Player!=t||(s=x("youtube",r)),1!=a[r].vimeoapineeded||window.Vimeo||(s=x("vimeo",r))}}e.each(a[r].loadqueue,function(e,t){!0===t.static&&("loaded"!=t.progress&&"done"!==t.progress||"failed"===t.progress)&&("failed"!=t.progress||t.reported?!t.error&&Date.now()-t.starttoload<5e3?s=!0:t.reported||(t.reported=S(t.src,t.error)):t.reported=S(t.src,t.error))}),s?tpGS.gsap.delayedCall(.02,a.waitForCurrentImages,[i,r,o]):o!==t&&tpGS.gsap.delayedCall(1e-4,o)}},updateVisibleArea:function(e){for(var i in a[e].viewPort.visible_area=a.revToResp(a[e].viewPort.visible_area,a[e].rle,"0px"),a[e].viewPort.vaType=new Array(4),a[e].viewPort.visible_area)a[e].viewPort.visible_area.hasOwnProperty(i)&&(!1===a[e].viewPort.local&&!0===a[e].viewPort.global?(a[e].viewPort.vaType[i]=a[e].viewPort.globalDist.indexOf("%")>=0?"%":"px",a[e].viewPort.visible_area[i]=parseInt(a[e].viewPort.globalDist)):(a.isNumeric(a[e].viewPort.visible_area[i])&&(a[e].viewPort.visible_area[i]+="%"),a[e].viewPort.visible_area[i]!==t&&(a[e].viewPort.vaType[i]=a[e].viewPort.visible_area[i].indexOf("%")>=0?"%":"px"),a[e].viewPort.visible_area[i]=parseInt(a[e].viewPort.visible_area[i],0)),a[e].viewPort.visible_area[i]="%"==a[e].viewPort.vaType[i]?a[e].viewPort.visible_area[i]/100:a[e].viewPort.visible_area[i])},observeFonts:function(e,i,r){r=r===t?0:r,a.fonts===t&&(a.fonts={},a.monoWidth=l("monospace"),a.sansWidth=l("sans-serif"),a.serifWidth=l("serif")),r++;var o=a.fonts[e];!0!==a.fonts[e]&&(a.fonts[e]=a.monoWidth!==l(e+",monospace")||a.sansWidth!==l(e+",sans-serif")||a.serifWidth!==l(e+",serif")),100===r||(!1===o||o===t)&&!0===a.fonts[e]?(l(e+",monospace",!0),l(e+",sans-serif",!0),l(e+",serif",!0),i()):setTimeout(function(){a.observeFonts(e,i,r)},19)},getversion:function(){return i},currentSlideIndex:function(e){return a[e].pr_active_key},iOSVersion:function(){return!!(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))&&navigator.userAgent.match(/OS 4_\d like Mac OS X/i)},setIsIOS:function(){a.isiPhone=/iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,a.isIOS=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&void 0!==navigator.standalone},setIsChrome8889:function(){a.isChrome8889=a.isChrome8889===t?navigator.userAgent.indexOf("Chrome/88")>=0||navigator.userAgent.indexOf("Chrome/89")>=0:a.isChrome8889},isIE:function(){if(a.isIERes===t){var i=e('
').appendTo(e("body"));i.html("\x3c!--[if IE 8]> 1)||i);return i&&document.body&&-1===document.body.className.indexOf("rs-ISM")&&(document.body.className+=" rs-ISM"),i},is_android:function(){var e=["android","Android"],t=!1;for(var i in e)e.hasOwnProperty(i)&&(t=!!(t||navigator.userAgent.split(e[i]).length>1)||t);return t},callBackHandling:function(t,i,r){a[t].callBackArray&&e.each(a[t].callBackArray,function(e,t){t&&t.inmodule&&t.inmodule===i&&t.atposition&&t.atposition===r&&t.callback&&t.callback.call()})},get_browser:function(){var e,t=navigator.userAgent,i=t.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];return/trident/i.test(i[1])?(e=/\brv[ :]+(\d+)/g.exec(t)||[],"IE"):"Chrome"===i[1]&&null!=(e=t.match(/\b(OPR|Edge)\/(\d+)/))?e[1].replace("OPR","Opera"):(i=i[2]?[i[1],i[2]]:[navigator.appName,navigator.appVersion,"-?"],null!=(e=t.match(/version\/(\d+)/i))&&i.splice(1,1,e[1]),i[0])},get_browser_version:function(){var e,t=navigator.appName,i=navigator.userAgent,a=i.match(/(edge|opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);return a&&null!=(e=i.match(/version\/([\.\d]+)/i))&&(a[2]=e[1]),(a=a?[a[1],a[2]]:[t,navigator.appVersion,"-?"])[1]},isFaceBook:function(){return a.isFaceBookApp==t&&(a.isFaceBookApp=navigator.userAgent||navigator.vendor||window.opera,a.isFaceBookApp=a.isFaceBookApp.indexOf("FBAN")>-1||a.isFaceBookApp.indexOf("FBAV")>-1),a.isFaceBookApp},isFirefox:function(e){return a[e].isFirefox=a[e].isFirefox===t?"Firefox"===a.get_browser():a[e].isFirefox,a.isFF=a[e].isFirefox,a[e].isFirefox},isSafari11:function(){return"safari"===a.trim(a.get_browser().toLowerCase())&&parseFloat(a.get_browser_version())>=11},isWebkit:function(){var e=/(webkit)[ \/]([\w.]+)/.exec(navigator.userAgent.toLowerCase());return e&&e[1]&&"webkit"===e[1]},isIE11:function(){return a.IE11=a.IE11===t?!!navigator.userAgent.match(/Trident.*rv\:11\./):a.IE11,a.IE11},checkBackdrop:function(){var e=document.createElement("div");e.style.cssText="-webkit-backdrop-filter: blur(2px)";var i=0!=e.style.length,r=document.documentMode===t||document.documentMode>9;i&&r||(e.style.cssText="backdrop-filter: blur(2px)",i=0!=e.style.length),e=null,a.useBackdrop=i&&r},deepLink:function(e,i){if(i!==t){var r=parseInt(i.toString().replace(/^slide/,"").replace("-",""),10);if(isNaN(r))for(var o in a[e].slides)if(a[e].slides.hasOwnProperty(o)&&a.gA(a[e].slides[o],"deeplink")===i){r=parseInt(a.gA(a[e].slides[o],"originalindex"),10);break}return isNaN(r)||r<1||r>a[e].realslideamount?void 0:r}},getHorizontalOffset:function(e,t){var i=d(e,".outer-left"),a=d(e,".outer-right");return"left"==t?i:"right"==t?a:"all"==t?{left:i,right:a,both:i+a,inuse:i+a!=0}:i+a},getComingSlide:function(e,i){var r=a[e].pr_next_key!==t?a[e].pr_next_key:a[e].pr_processing_key!==t?a[e].pr_processing_key:a[e].pr_active_key,o=0;if(o=0,a[e].pr_active_slide!==t&&"true"==a.gA(a[e].pr_active_slide[0],"not_in_nav")&&(r=a[e].pr_lastshown_key),i!==t&&a.isNumeric(i)||i!==t&&i.match(/to/g))o=1===i||-1===i?parseInt(r,0)+i<0?a[e].slideamount-1:parseInt(r,0)+i>=a[e].slideamount?0:parseInt(r,0)+i:(i=a.isNumeric(i)?i:parseInt(i.split("to")[1],0))<0?0:i>a[e].slideamount-1?a[e].slideamount-1:i;else if(i)for(var s in a[e].slides)a[e].slides.hasOwnProperty(s)&&(o=a[e].slides&&a[e].slides[s]&&(a.gA(a[e].slides[s],"key")===i||a[e].slides[s].id===i)?s:o);return{nindex:o,aindex:r}},callingNewSlide:function(e,i,r,o){var s=a.getComingSlide(e,i);a[e].pr_next_key=s.nindex,a[e].sdir="bullet"!==a[e].sc_indicator&&a[e].pr_active_key==a[e].slideamount-1&&0==a[e].pr_next_key?0:a[e].pr_next_keyparseInt(a[e].responsiveLevels[s]))&&(t=parseInt(a[e].responsiveLevels[s]),o=parseInt(s),i=parseInt(a[e].responsiveLevels[s])),a.winWAll>a[e].responsiveLevels[s]&&ir.w?r.h=r.w:r.w=r.h,(r.h>1||r.w>1)&&(r.w=1,r.h=1))),r},updateDims:function(e,i){var r=a[e].pr_processing_key||a[e].pr_active_key||0,o=a[e].pr_active_key||0,s=a[e].modal!==t&&a[e].modal.useAsModal,n=s?a.winWAll:a.winW,l=!1;if(a[e].lastScrollBarWidth=a.scrollBarWidth,a[e].redraw=a[e].redraw===t?{}:a[e].redraw,a[e].module=a[e].module===t?{}:a[e].module,a[e].canv=a[e].canv===t?{}:a[e].canv,a[e].content=a[e].content===t?{}:a[e].content,a[e].drawUpdates={c:{},cpar:{},canv:{}},"carousel"==a[e].sliderType?a[e].module.margins={top:parseInt(a[e].carousel.padding_top||0,0),bottom:parseInt(a[e].carousel.padding_bottom||0,0)}:a[e].module.margins={top:0,bottom:0},a[e].module.paddings===t&&(a[e].module.paddings={top:parseInt(a[e].cpar.css("paddingTop"),0)||0,bottom:parseInt(a[e].cpar.css("paddingBottom"),0)||0}),a[e].blockSpacing!==t?(a[e].block={bottom:a[e].blockSpacing.bottom!==t?parseInt(a[e].blockSpacing.bottom[a[e].level],0):0,top:a[e].blockSpacing.top!==t?parseInt(a[e].blockSpacing.top[a[e].level],0):0,left:a[e].blockSpacing.left!==t?parseInt(a[e].blockSpacing.left[a[e].level],0):0,right:a[e].blockSpacing.right!==t?parseInt(a[e].blockSpacing.right[a[e].level],0):0},a[e].block.hor=a[e].block.left+a[e].block.right,a[e].block.ver=a[e].block.top+a[e].block.bottom):a[e].block===t&&(a[e].block={top:0,left:0,right:0,bottom:0,hor:0,ver:0}),a[e].blockSpacing!==t){var d={paddingLeft:a[e].block.left,paddingRight:a[e].block.right,marginTop:a[e].block.top,marginBottom:a[e].block.bottom},c=JSON.stringify(d);d!==a[e].emptyObject&&c!==a[e].caches.setsizeBLOCKOBJ&&(tpGS.gsap.set(a[e].blockSpacing.block,d),a[e].caches.setsizeBLOCKOBJ=c,l=!0)}if(a[e].levelForced=a[e].level=a.getResponsiveLevel(e),a[e].rowHeights=a.getRowHeights(e),a[e].aratio=a[e].gridheight[a[e].level]/a[e].gridwidth[a[e].level],a[e].module.width="auto"===a[e].sliderLayout||1==a[e].disableForceFullWidth?a[e].cpar.width():n-a[e].block.hor,a[e].outNavDims=a.getOuterNavDimension(e),a[e].canv.width=a[e].module.width-a[e].outNavDims.horizontal-(s?a.scrollBarWidth:0),s&&"auto"===a[e].sliderLayout&&(a[e].canv.width=Math.min(a[e].gridwidth[a[e].level],n)),"fullscreen"===a[e].sliderLayout||a[e].infullscreenmode){var p=a.getWinH(e)-(!0===a[e].modal.useAsModal?0:a.getFullscreenOffsets(e));a[e].canv.height=Math.max(a[e].rowHeights.cur,Math.max(p-a[e].outNavDims.vertical,a[e].minHeight)),o!==r&&(a[e].currentSlideHeight=Math.max(a[e].rowHeights.last,Math.max(p-a[e].outNavDims.vertical,a[e].minHeight)),a[e].redraw.maxHeightOld=!0),a[e].drawUpdates.c.height="100%"}else a[e].canv.height=a[e].keepBPHeight?a[e].gridheight[a[e].level]:Math.round(a[e].canv.width*a[e].aratio),a[e].canv.height=a[e].autoHeight?a[e].canv.height:Math.min(a[e].canv.height,a[e].gridheight[a[e].level]),a[e].carousel.prevNextVisCalculated="carousel"==a[e].sliderType&&"v"==a[e].carousel.orientation?"%"==a[e].carousel.prevNextVisType?a[e].canv.height*a[e].carousel.prevNextVis:a[e].carousel.prevNextVis:0,a[e].canv.height=Math.max(Math.max(a[e].rowHeights.cur,a[e].canv.height),a[e].minHeight)+a[e].carousel.prevNextVisCalculated,a[e].drawUpdates.c.height=a[e].canv.height;"fullscreen"!==a[e].sliderLayout&&"fullwidth"!==a[e].sliderLayout||(a[e].canv.width-=a[e].cpar.outerWidth()-a[e].cpar.width(),"fullscreen"===a[e].sliderLayout&&(a[e].canv.height-=a[e].cpar.outerHeight()-a[e].cpar.height())),a[e].module.height=a[e].canv.height,"fullwidth"!=a[e].sliderLayout||a[e].fixedOnTop||(a[e].drawUpdates.c.maxHeight=0!=a[e].maxHeight?Math.min(a[e].canv.height,a[e].maxHeight):a[e].canv.height),a[e].CM=a.getSizeMultpilicator(e,a[e].enableUpscaling,{width:a[e].canv.width,height:a[e].canv.height}),a[e].content.width=a[e].gridwidth[a[e].level]*a[e].CM.w,a[e].content.height=Math.round(Math.max(a[e].rowHeights.cur,a[e].gridheight[a[e].level]*a[e].CM.h));var g=a[e].module.margins.top+a[e].module.margins.bottom+("fullscreen"===a[e].sliderLayout?0:a[e].outNavDims.vertical)+a[e].canv.height+a[e].module.paddings.top+a[e].module.paddings.bottom;a[e].drawUpdates.cpar.height=g,a[e].drawUpdates.cpar.width="auto"===a[e].sliderLayout?"auto":a[e].module.width,"auto"===a[e].sliderLayout||"fullscreen"===a[e].sliderLayout&&!0===a[e].disableForceFullWidth||a[e].rsFullWidthWrap===t?"fullscreen"==a[e].sliderLayout&&1==a[e].disableForceFullWidth&&(a[e].drawUpdates.cpar.left=0):a[e].drawUpdates.cpar.left=0-Math.ceil(a[e].rsFullWidthWrap.offset().left-(a[e].outNavDims.left+a[e].block.left)),a[e].sbtimeline.set&&a[e].sbtimeline.fixed?(a[e].sbtimeline.extended===t&&a.updateFixedScrollTimes(e),a[e].forcerHeight=2*g+a[e].sbtimeline.extended,a[e].sbtimeline.pullc&&a[e].rsFullWidthWrap!==t&&null!==a[e].rsFullWidthWrap[0]&&requestAnimationFrame(function(){var t=a[e].rsFullWidthWrapMarginBottom+-1*a[e].forcerHeight;a[e].rsFullWidthWrap[0].style.marginBottom=(isNaN(t)?a[e].rsFullWidthBottomMarginPush:a[e].rsFullWidthBottomMarginPush+t)+"px"}),a[e].rsFullWidthWrap!==t&&null!==a[e].rsFullWidthWrap[0]&&"fullscreen"==a[e].sliderLayout&&(a[e].rsFullWidthBottomMarginPush=a.getFullscreenOffsets(e),a[e].rsFullWidthWrap[0].style.marginBottom=a[e].rsFullWidthBottomMarginPush+"px")):a[e].forcerHeight=g,a[e].forcerHeight!==a[e].caches.setsizeForcerHeight&&a[e].forcer!==t&&(a[e].caches.setsizeForcerHeight=a[e].forcerHeight,l=!0,a[e].redraw.forcer=!0),a[e].drawUpdates.c.width=a[e].canv.width,"auto"===a[e].sliderLayout&&(a[e].drawUpdates.c.left=a[e].outNavDims.left),a[e].drawUpdates.c!==a[e].emptyObject&&JSON.stringify(a[e].drawUpdates.c)!==a[e].caches.setsizeCOBJ&&(a[e].caches.setsizeCOBJ=JSON.stringify(a[e].drawUpdates.c),l=!0,a[e].redraw.c=!0),a[e].drawUpdates.cpar!==a[e].emptyObject&&JSON.stringify(a[e].drawUpdates.cpar)!==a[e].caches.setsizeCPAROBJ&&(a[e].caches.setsizeCPAROBJ=JSON.stringify(a[e].drawUpdates.cpar),l=!0,a[e].redraw.cpar=!0),s&&"auto"===a[e].sliderLayout&&a[e].caches.canWidth!==a[e].canv.width&&(a[e].caches.canWidth=a[e].canv.width,l=!0,a[e].redraw.modalcanvas=!0),a[e].slayers&&a[e].slayers.length>0&&a[e].outNavDims.left!==a[e].caches.outNavDimsLeft&&"fullwidth"!=a[e].sliderLayout&&"fullscreen"!=a[e].sliderLayout&&(a[e].caches.outNavDimsLeft=a[e].outNavDims.left,a[e].redraw.slayers=!0),s&&a[e].modal.calibration!==t&&"middle"===a[e].modal.vertical&&(a[e].modal.calibration.top=a.getWinH(e)0&&(a.loadImages(t,e,2),a.waitForCurrentImages(t,e,function(){}))}},lazyLoadAllSlides:function(e){if("all"==a[e].lazyType&&!0!==a[e].lazyLoad_AllDone&&(a[e].viewPort.enable&&a[e].inviewport||!a[e].viewPort.enable)){for(var t in a[e].slides)a[e].slides.hasOwnProperty(t)&&(a.loadImages(a[e].slides[t],e,t),a.waitForCurrentImages(a[e].slides[t],e,function(){}));a[e].lazyLoad_AllDone=!0}},getFullscreenOffsets:function(i){var r=0;if(a[i].fullScreenOffsetContainer!=t){var o=(""+a[i].fullScreenOffsetContainer).split(",");for(var s in o)o.hasOwnProperty(s)&&(r+=e(o[s]).outerHeight(!0)||0)}return a[i].fullScreenOffset!=t&&(!a.isNumeric(a[i].fullScreenOffset)&&a[i].fullScreenOffset.split("%").length>1?r+=a.getWinH(i)*parseInt(a[i].fullScreenOffset,0)/100:a.isNumeric(parseInt(a[i].fullScreenOffset,0))&&(r+=parseInt(a[i].fullScreenOffset,0)||0)),a[i].fullScreenOffsetResult=r,r},unToggleState:function(e){if(e!==t)for(var i=0;i0)for(var i=0;i=0?r.classList.remove("rs-tc-active"):r.classList.add("rs-tc-active"))}},lastToggleState:function(e){var i;if(e!==t)for(var a=0;a=0||i}return i},revCheckIDS:function(i,r){if(a.gA(r,"idcheck")===t){var o=r.id,s=e.inArray(r.id,window.RSANYID),n=-1;-1!==s&&(n=e.inArray(r.id,a[i].anyid),window.RSANYID_sliderID[s]===i&&-1===n||(r.id=r.id+"_"+Math.round(9999*Math.random()),console.log("Warning - ID:"+o+" exists already. New Runtime ID:"+r.id),s=n=-1)),-1===n&&a[i].anyid.push(r.id),-1===s&&(window.RSANYID.push(r.id),window.RSANYID_sliderID.push(i))}return a.sA(r,"idcheck",!0),r.id},buildSpinner:function(i,a,r,o){var s;if("off"!==a){o=o===t?"":o,r=r===t?"#ffffff":r;var n=parseInt(a.replace("spinner",""),10);if(isNaN(n)||n<6){var l='style="background-color:'+r+'"',d=o===t||3!==n&&4!=n?"":l;s=e("
')}else{var c,p='
2&&(c="rgba("+c[0].trim()+", "+c[1].trim()+", "+c[2].trim()+", "),c&&"string"==typeof c&&(p+=' style="border-top-color: '+c+"0.65); border-bottom-color: "+c+"0.15); border-left-color: "+c+"0.65); border-right-color: "+c+'0.15)"');else 12===n&&(p+=' style="background:'+r+'"');p+=">";for(var g=[10,0,4,2,5,9,0,4,4,2][n-6],u=0;u0&&(p+=" "),p+='';s=e(''+(p+="
")+"
")}return s}},addStaticLayerTo:function(e,t,i){if(a[e].slayers.length<2){var r=document.createElement("rs-static-layers");r.className="rs-stl-"+t,r.appendChild(i[0]),a[e].c[0].appendChild(r),a[e].slayers.push(r)}else a[e].slayers[1].appendChild(i[0])}});var r=function(){return a.isIE11()?function(e,t){return e.querySelectorAll(t)}:function(e,t){return e.getElementsByTagName(t)}},o=function(e){a[e].responsiveLevels=a.revToResp(a[e].responsiveLevels,a[e].rle),a[e].visibilityLevels=a.revToResp(a[e].visibilityLevels,a[e].rle),a[e].responsiveLevels[0]=9999,a[e].rle=a[e].responsiveLevels.length||1,a[e].gridwidth=a.revToResp(a[e].gridwidth,a[e].rle),a[e].gridheight=a.revToResp(a[e].gridheight,a[e].rle),a[e].editorheight!==t&&(a[e].editorheight=a.revToResp(a[e].editorheight,a[e].rle)),a.updateDims(e)},s=function(t,i){var a=[];return e.each(t,function(e,t){e!=i&&a.push(t)}),a},n=function(t,i,r){a[r].c.find(t).each(function(){var t=e(this);t.data("key")===i&&t.remove()})},l=function(e,i){if(a["rsfont_"+e]==t&&(a["rsfont_"+e]=document.createElement("span"),a["rsfont_"+e].innerHTML=Array(100).join("wi"),a["rsfont_"+e].style.cssText=["position:absolute","width:auto","font-size:128px","left:-99999px"].join(" !important;"),a["rsfont_"+e].style.fontFamily=e,document.body.appendChild(a["rsfont_"+e])),i===t)return a["rsfont_"+e].clientWidth;document.body.removeChild(a["rsfont_"+e])},d=function(t,i){var a=0;return t.find(i).each(function(){var t=e(this);!t.hasClass("tp-forcenotvisible")&&a');else{window._rs_firefox13=!1,window._rs_firefox=a.isFirefox(),window._rs_ie=window._rs_ie===t?!e.support.opacity:window._rs_ie,window._rs_ie9=window._rs_ie9===t?9==document.documentMode:window._rs_ie9;var r=e.fn.jquery.split("."),o=parseFloat(r[0]),s=parseFloat(r[1]);1==o&&s<7&&a[i].c.html('
The Current Version of jQuery:'+r+"
Please update your jQuery Version to min. 1.7 in Case you wish to use the Revolution Slider Plugin
"),o>1&&(window._rs_ie=!1),a[i].realslideamount=a[i].slideamount=0;var n=a.getByTag(a[i].canvas[0],"RS-SLIDE"),l=[];for(var d in a[i].notInNav=[],a[i].slides=[],n)n.hasOwnProperty(d)&&("on"==a.gA(n[d],"hsom")&&a.ISM?l.push(n[d]):(a.gA(n[d],"invisible")||1==a.gA(n[d],"invisible")?a[i].notInNav.push(n[d]):(a[i].slides.push(n[d]),a[i].slideamount++),a[i].realslideamount++,a.sA(n[d],"originalindex",a[i].realslideamount),a.sA(n[d],"origindex",a[i].realslideamount-1)));for(d in l)l.hasOwnProperty(d)&&l[d].remove();for(d in a[i].notInNav)a[i].notInNav.hasOwnProperty(d)&&(a.sA(a[i].notInNav[d],"not_in_nav",!0),a[i].canvas[0].appendChild(a[i].notInNav[d]));if(a[i].canvas.css({visibility:"visible"}),a[i].slayers=a[i].c.find("rs-static-layers"),a[i].slayers[0]&&a[i].slayers.className&&-1!==a[i].slayers[0].className.indexOf("rs-stl-visible")&&a[i].c.addClass("rs-stl-visible"),a[i].slayers.length>0&&a.sA(a[i].slayers[0],"key","staticlayers"),!0===a[i].modal.useAsModal&&(a[i].cpar.wrap(''),a[i].modal.c=e(a.closestNode(a[i].cpar[0],"RS-MODAL")),a[i].modal.c.appendTo(e("body")),a[i].modal!==t&&a[i].modal.alias!==t&&a.revModal(i,{mode:"init"})),1==a[i].waitForInit||1==a[i].modal.useAsModal)return a.RS_toInit!==t&&(a.RS_toInit[i]=!0),a[i].c.trigger("revolution.slide.waitingforinit"),void(a[i].waitingForInit=!0);window.requestAnimationFrame(function(){h(i)}),a[i].initEnded=!0}},p=function(){e("body").data("rs-fullScreenMode",!e("body").data("rs-fullScreenMode")),e("body").data("rs-fullScreenMode")&&setTimeout(function(){a.window.trigger("resize")},200)},g=function(e,i,r){return a.gA(e,"lazyload")!==t?a.gA(e,"lazyload"):a[r].lazyloaddata!==t&&a[r].lazyloaddata.length>0&&a.gA(e,a[r].lazyloaddata)!==t?a.gA(e,a[r].lazyloaddata):a.gA(e,"lazy-src")!==t?a.gA(e,"lazy-src"):a.gA(e,"lazy-wpfc-original-src")!==t?a.gA(e,"lazy-wpfc-original-src"):a.gA(e,"lazy")!==t?a.gA(e,"lazy"):i},u=function(t,i){return e(0==i?t:1==i?t.parentNode:2==i?t.parentNode.parentNode:3==i?t.parentNode.parentNode.parentNode:4==i?t.parentNode.parentNode.parentNode.parentNode:t.parentNode.parentNode.parentNode.parentNode.parentNode)},h=function(i){if(a[i]!==t){a[i].sliderisrunning=!0,!0!==a[i].noDetach&&a[i].c.detach();var r=a[i].canvas.find("rs-slide:first-child");if(a[i].shuffle){for(var o=a.gA(r[0],"firstanim"),s=0;s0&&tpGS.gsap.set(c,{borderRadius:l+"px"}),a.gA(c,"link")!=t||a.gA(c,"linktoslide")!==t){var w=a.gA(c,"link"),b=w!==t?w:"slide",_="slide"!=b?"no":a.gA(c,"linktoslide"),S=a.gA(c,"seoz"),x=a.gA(c,"tag");if(_!=t&&"no"!=_&&"next"!=_&&"prev"!=_)for(var k in a[i].slides)a[i].slides.hasOwnProperty(k)&&parseInt(a.gA(a[i].slides[k],"origindex"),0)+1==a.gA(c,"linktoslide")&&(_=a.gA(a[i].slides[k],"key"));"slide"==b||"a"!=x?e(c).prepend('"+(a.ISM?"":"")+""):e(c).prepend('')}n++}if(a[i].simplifyAll&&(a.isIE(8)||a.iOSVersion())&&(a[i].c.find(".rs-layer").each(function(){var t=e(this);t.removeClass("customin customout").addClass("fadein fadeout"),t.data("splitin",""),t.data("speed",400)}),a[i].c.find("rs-slide").each(function(){var t=e(this);t.data("transition","fade"),t.data("masterspeed",500),t.data("slotamount",1),(t.find(".rev-slidebg")||t.find(">img").first()).data("panzoom",null)})),window._rs_desktop=window._rs_desktop===t?!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|BB10|mobi|tablet|opera mini|nexus 7)/i):window._rs_desktop,a[i].autoHeight="fullscreen"==a[i].sliderLayout||a[i].autoHeight,"fullwidth"!=a[i].sliderLayout||a[i].autoHeight||"carousel"===a[i].sliderType&&"v"===a[i].carousel.orientation||a[i].c.css({maxHeight:a[i].gridheight[a[i].level]+"px"}),"auto"==a[i].sliderLayout||null!==a.closestNode(a[i].c[0],"RS-FULLWIDTH-WRAP")||"fullscreen"===a[i].sliderLayout&&1==a[i].disableForceFullWidth)a[i].topc=a[i].cpar;else{var L=a[i].cpar[0].style.marginTop,O=a[i].cpar[0].style.marginBottom;a[i].rsFullWidthWrapMarginBottom=parseInt(O,0),L=L===t||""===L?"":"margin-top:"+L+";",O=O===t||""===O?"":"margin-bottom:"+O+";",a[i].rsFullWidthWrap=a[i].topc=e(''),a[i].forcer=e(''),a[i].topc.append(a[i].forcer),a[i].topc.insertBefore(a[i].cpar),a[i].cpar.detach(),a[i].cpar.css({marginTop:"0px",marginBottom:"0px",position:"absolute"}),a[i].cpar.prependTo(a[i].topc)}if(a[i].forceOverflow?a[i].topc[0].classList.add("rs-forceoverflow"):"3D"===a[i].parallax.type&&a[i].topc[0].classList.add("rs-parallax-hidden-of"),"carousel"===a[i].sliderType&&!0!==a[i].overflowHidden&&a[i].c.css({overflow:"visible"}),0!==a[i].maxHeight&&tpGS.gsap.set([a[i].cpar,a[i].c,a[i].topc],{maxHeight:a[i].maxHeight+"px"}),a[i].fixedOnTop&&tpGS.gsap.set(a[i].blockSpacing!==t&&a[i].blockSpacing.block!==t?a[i].blockSpacing.block:a[i].topc,{position:"fixed",top:"0px",left:"0px",pointerEvents:"none",zIndex:5e3}),a[i].shadow!==t&&a[i].shadow>0&&a[i].cpar.addClass("tp-shadow"+a[i].shadow).append('
'),a.updateDims(i,"prepared"),a.observeWraps===t&&(a.observeWraps=new a.wrapObserver.init(function(e,i){v(i,t,!0)})),!a[i].c.hasClass("revslider-initialised")){a[i].c[0].classList.add("revslider-initialised"),a[i].c[0].id=a[i].c[0].id===t?"revslider-"+Math.round(1e3*Math.random()+5):a[i].c[0].id,a.revCheckIDS(i,a[i].c[0]),a[i].origcd=parseInt(a[i].duration,0),a[i].scrolleffect._L=[],a[i].sbas=a[i].sbas===t?{}:a[i].sbas,a[i].layers=a[i].layers||{},a[i].sortedLayers=a[i].sortedLayers||{};var R=a[i].c[0].querySelectorAll("rs-layer, rs-row, rs-column, rs-group, rs-bgvideo, .rs-layer");for(var I in R)if(R.hasOwnProperty(I)){!a.ISM&&R[I].classList.contains("iospermaccwait")&&R[I].remove();var M,T,C=e(R[I]),A=C.data();if(A.startclasses=R[I].className,A.startclasses=A.startclasses===t||null===A.startclasses?"":A.startclasses,A.animationonscroll=!!a[i].sbtimeline.set&&a[i].sbtimeline.layers,A.animationonscroll=!0===A.animationonscroll||"true"==A.animationonscroll,A.filteronscroll=!!a[i].scrolleffect.set&&a[i].scrolleffect.layers,A.pxundermask=A.startclasses.indexOf("rs-pxmask")>=0&&"off"!==a[i].parallax.type&&A.startclasses.indexOf("rs-pxl-")>=0,A.noPevents=A.startclasses.indexOf("rs-noevents")>=0,A.sba)for(var f in M=A.sba.split(";"))M.hasOwnProperty(f)&&("t"==(T=M[f].split(":"))[0]&&(A.animationonscroll=T[1],"false"==T[1]&&(A.animOnScrollForceDisable=!0)),"e"==T[0]&&(A.filteronscroll=T[1]),"so"==T[0]&&(A.scrollBasedOffset=parseInt(T[1])/1e3));if("true"!=A.animationonscroll&&1!=A.animationonscroll||(A.startclasses+=" rs-sba",C[0].className+=" rs-sba"),A.startclasses.indexOf("rs-layer-static")>=0&&a.handleStaticLayers&&a.handleStaticLayers(C,i),"RS-BGVIDEO"!==C[0].tagName){if(C[0].classList.add("rs-layer"),"column"===A.type&&(A.columnwidth="33.33%",A.verticalalign="top",A.column!==t))for(var D in M=A.column.split(";"))M.hasOwnProperty(D)&&("w"===(T=M[D].split(":"))[0]&&(A.columnwidth=T[1]),"a"===T[0]&&(A.verticalalign=T[1]));if("group"===A.type&&(A.verticalalign="top",A.column!==t))for(var D in M=A.column.split(";"))M.hasOwnProperty(D)&&"a"===(T=M[D].split(":"))[0]&&(A.verticalalign=T[1]);var P=A.startclasses.indexOf("slidelink")>=0?"z-index:"+A.zindex+";width:100% !important;height:100% !important;":"",B="column"!==A.type&&"group"!==A.type?"":A.verticalalign===t?" vertical-align:top;":" vertical-align:"+A.verticalalign+";",H="row"===A.type||"column"===A.type||"r"===A.pos?"position:relative;":"position:absolute;",z="",W="row"===A.type?"rs-row-wrap":"column"===A.type?"rs-column-wrap":"group"===A.type?"rs-group-wrap":"rs-layer-wrap",E="",N="",j=(A.noPevents,";pointer-events:none");"row"===A.type||"column"===A.type||"group"===A.type?(C[0].classList.remove("tp-resizeme"),"column"===A.type&&(A.width="auto",C[0].group="row",tpGS.gsap.set(C,{width:"auto"}),A.filteronscroll=!1)):(E="display:"+("inline-block"===C[0].style.display?"inline-block":"block")+";",null!==a.closestNode(C[0],"RS-COLUMN")?(C[0].group="column",A.filteronscroll=!1):null!==a.closestNode(C[0],"RS-GROUP-WRAP")&&(C[0].group="group",A.filteronscroll=!1)),A.wrpcls!==t&&(z=z+" "+A.wrpcls),A.wrpid!==t&&(N='id="'+A.wrpid+'"'),A.thFixed=A.wrpcls!==t&&A.wrpcls.includes("th-fixed")||A.startclasses!==t&&A.startclasses.includes("ddd_mousebox"),A.reqWrp={loop:!(1!=a[i].rtl&&!A.thFixed&&A.loop_0===t&&A.loop_999===t),level:{m:0,lp:0,p:0}},A.perspFix=window.isSafari11&&(A.btrans!==t&&A.btrans.includes("iosfx:p")||"carousel"===a[i].sliderType),A.reqWrp.mask=!!(A.perspFix||A.reqWrp.loop||1==a[i].rtl||A.pxundermask||A.thFixed||A.btrans!==t||A.frame_hover!==t&&A.frame_hover.includes("m:t")||A.clip!==t||A.sba!==t||A.frame_0_sfx!==t||A.frame_1_sfx!==t||A.frame_999_sfx!==t||A.frame_0_mask!==t||A.frame_1_mask!==t||A.frame_2_mask!==t||A.frame_3_mask!==t||A.frame_4_mask!==t||A.frame_999_mask!==t),A.reqWrp.level.m=A.pxundermask?2:A.reqWrp.mask?1:0,A.reqWrp.level.lp=A.reqWrp.level.m+(A.reqWrp.loop?1:0),A.reqWrp.level.p=A.reqWrp.level.lp+1,A.perspFix&&(P+="transform:perspective(600px);"),C.wrap("<"+W+" "+N+' class="rs-parallax-wrap '+z+'" style="'+B+" "+P+H+E+j+'">'+(A.reqWrp.loop?'':"")+(A.reqWrp.mask?'':"")+(A.pxundermask?"":"")+(A.reqWrp.mask?"":"")+(A.reqWrp.loop?"":"")+""),!0!==A.filteronscroll&&"true"!=A.filteronscroll||a[i].scrolleffect._L.push(C.parent()),C[0].id=C[0].id===t?"layer-"+Math.round(999999999*Math.random()):C[0].id,a.revCheckIDS(i,C[0]),a[i]._Lshortcuts[C[0].id]={p:u(C[0],A.reqWrp.level.p),lp:u(C[0],A.reqWrp.level.lp),m:u(C[0],A.reqWrp.level.m)},"column"!==A.type||""==C[0].style.background&&""===C[0].style.backgroundColor&&""===C[0].style.backgroundImage&&A.border===t?A.cbgexists=!1:(a[i]._Lshortcuts[C[0].id].p.append(''),A.cbgexists=!0),"text"===A.type&&a.getByTag(C[0],"IFRAME").length>0&&(a[i].slideHasIframe=!0,C[0].classList.add("rs-ii-o")),a[i].BUG_safari_clipPath&&"true"!=A.animationonscroll&&1!=A.animationonscroll&&C[0].classList.add("rs-pelock"),C[0].dataset.staticz!==t&&"row"!==A.type&&"row"!==C[0].group&&"column"!==C[0].group&&a.addStaticLayerTo(i,C[0].dataset.staticz,a[i]._Lshortcuts[C[0].id].p)}a.gA(C[0],"actions")&&a.checkActions&&a.checkActions(C,i,a[i]),!a.checkVideoApis||window.rs_addedvim&&window.rs_addedyt||a[i].youtubeapineeded&&a[i].vimeoapineeded||a.checkVideoApis(C,i)}a.checkActions&&a.checkActions(t,i),a[i].c[0].addEventListener("mousedown",function(){if(!0!==a[i].onceClicked&&(a[i].onceClicked=!0,!0!==a[i].onceVideoPlayed&&a[i].activeRSSlide!==t&&a[i].slides!==t&&a[i].slides[a[i].activeRSSlide]!==t)){var r=e(a[i].slides[a[i].activeRSSlide]).find("rs-bgvideo");r!==t&&null!==r&&r.length>0&&a.playVideo(r,i)}}),a[i].c[0].addEventListener("mouseenter",function(){a[i].c.trigger("tp-mouseenter"),a[i].overcontainer=!0},{passive:!0}),a[i].c[0].addEventListener("mouseover",function(){a[i].c.trigger("tp-mouseover"),a[i].overcontainer=!0},{passive:!0}),a[i].c[0].addEventListener("mouseleave",function(){a[i].c.trigger("tp-mouseleft"),a[i].overcontainer=!1},{passive:!0}),a[i].c.find(".rs-layer video").each(function(t){var i=e(this);i.removeClass("video-js vjs-default-skin"),i.attr("preload",""),i.css({display:"none"})}),a[i].rs_static_layer=a.getByTag(a[i].c[0],"RS-STATIC-LAYERS"),a.preLoadAudio&&a[i].rs_static_layer.length>0&&a.preLoadAudio(e(a[i].rs_static_layer),i,1),a[i].rs_static_layer.length>0&&(a.loadImages(a[i].rs_static_layer[0],i,0,!0),a.waitForCurrentImages(a[i].rs_static_layer[0],i,function(){a[i]!==t&&a[i].c.find("rs-static-layers img").each(function(){this.src=a.getLoadObj(i,a.gA(this,"src")!=t?a.gA(this,"src"):this.src).src})})),a[i].rowzones=[],a[i].rowzonesHeights=[],a[i].topZones=[],a[i].middleZones=[],a[i].bottomZones=[],a[i].rowMiddleHeights={};var V=a.deepLink(i,F("#")[0]);V!==t&&(a[i].startWithSlide=V,a[i].deepLinkListener=!0,window.addEventListener("hashchange",function(){if(!0!==a[i].ignoreDeeplinkChange){var e=a.deepLink(i,F("#")[0]);e!==t&&a.callingNewSlide(i,e,!0)}a[i].ignoreDeeplinkChange=!1})),a[i].loader=a.buildSpinner(i,a[i].spinner,a[i].spinnerclr),a[i].loaderVisible=!0,a[i].c.append(a[i].loader),y(i),("off"!==a[i].parallax.type||a[i].scrolleffect.set||a[i].sbtimeline.set)&&a.checkForParallax&&a.checkForParallax(i),a[i].fallbacks.disableFocusListener||"true"==a[i].fallbacks.disableFocusListener||!0===a[i].fallbacks.disableFocusListener||(a[i].c.addClass("rev_redraw_on_blurfocus"),G());var X=a[i].viewPort;for(var f in"on"===a[i].navigation.mouseScrollNavigation&&(X.enable=!0),a[i].slides)if(a[i].slides.hasOwnProperty(f)){var U=e(a[i].slides[f]);a[i].rowzones[f]=[],a[i].rowzonesHeights[f]=[],a[i].topZones[f]=[],a[i].middleZones[f]=[],a[i].bottomZones[f]=[],U.find("rs-zone").each(function(){a[i].rowzones[f].push(e(this)),this.className.indexOf("rev_row_zone_top")>=0&&a[i].topZones[f].push(this),this.className.indexOf("rev_row_zone_middle")>=0&&(a[i].middleZones[f].push(this),this.dataset.middle="true"),this.className.indexOf("rev_row_zone_bottom")>=0&&a[i].bottomZones[f].push(this)})}a.lazyLoadAllSlides(i),a[i].srowzones=[],a[i].smiddleZones=[],a[i].slayers&&a[i].slayers.find("rs-zone").each(function(){a[i].srowzones.push(e(this)),this.className.indexOf("rev_row_zone_middle")>=0&&(a[i].smiddleZones.push(this),this.dataset.middle="true")}),"carousel"===a[i].sliderType&&tpGS.gsap.set(a[i].canvas,{scale:1,perspective:1200,transformStyle:"flat",opacity:0}),a[i].c.prependTo(a[i].cpar),e("body").data("rs-fullScreenMode",!1),window.addEventListener("fullscreenchange",p,{passive:!0}),window.addEventListener("mozfullscreenchange",p,{passive:!0}),window.addEventListener("webkitfullscreenchange",p,{passive:!0}),a.document.on("updateContainerSizes."+a[i].c.attr("id"),function(){if(a[i]!==t)return a[i].c!=t&&void(a.updateDims(i,"ignore")&&window.requestAnimationFrame(function(){a.updateDims(i,"ignore"),a[i].fullScreenMode=a.checkfullscreenEnabled(i),a.lastwindowheight=a.getWinH(i),v(i)}))}),X.presize&&(a[i].pr_next_slide=e(a[i].slides[0]),a.loadImages(a[i].pr_next_slide[0],i,0,!0),a.waitForCurrentImages(a[i].pr_next_slide.find(".tp-layers"),i,function(){a.animateTheLayers&&a.animateTheLayers({slide:a[i].pr_next_key,id:i,mode:"preset",caller:"runSlider"})})),("off"!=a[i].parallax.type||a[i].sbtimeline.set||!0===X.enable)&&a.scrollTicker(i),!0!==X.enable&&(a[i].inviewport=!0,a.enterViewPort(i)),a.RS_toInit!==t&&(a.RS_toInit[i]=!0),a[i].observeWrap&&a.observeWraps&&a.wrapObserver.observe(a[i].rsFullWidthWrap!==t?a[i].rsFullWidthWrap[0]:a[i].cpar[0],i)}}},m=function(e,i){a.winW'),a[i].cpar.prepend("").append(""),a.defineCarouselElements(i)}a[i].startWithSlide=a[i].startWithSlide===t?t:Math.max(1,(a[i].sliderType,parseInt(a[i].startWithSlide))),a[i].cpar.css({overflow:"visible"}),a[i].scrolleffect.bgs=[];for(var s=0;simg"),c=a[i].sbgs[l]=w(d.data(),i),p=n.data("mediafilter");if(c.skeyindex=a.getSlideIndex(i,l),c.bgvid=n.find("rs-bgvideo"),d.detach(),c.bgvid.detach(),(a[i].startWithSlide!=t&&a.gA(a[i].slides[s],"originalindex")==a[i].startWithSlide||a[i].startWithSlide===t&&0==s)&&(a[i].pr_next_key=a[i].carousel.focused=n.index()),tpGS.gsap.set(n,{width:"100%",height:"100%",overflow:r}),d.wrap(''),c.wrap=e(a.closestNode(d[0],"RS-SBG-WRAP")),c.src=d[0].src,c.lazyload=c.lazyload=g(d[0],t,i),c.slidebgimage=!0,c.loadobj=c.loadobj===t?{}:c.loadobj,c.mediafilter=p="none"===p||p===t?"":p,c.sbg=document.createElement("rs-sbg"),a[i].overlay!==t&&"none"!=a[i].overlay.type&&a[i].overlay.type!=t){var u=a.createOverlay(i,a[i].overlay.type,a[i].overlay.size,{0:a[i].overlay.colora,1:a[i].overlay.colorb}),h=document.createElement("rs-dotted");h.style.backgroundImage=u,c.wrap.append(h),c.overlay=h}d.data("mediafilter",p),c.canvas=document.createElement("canvas"),c.sbg.appendChild(c.canvas),c.canvas.style.width="100%",c.canvas.style.height="100%",c.ctx=c.canvas.getContext("2d"),c.lazyload!==t&&(c.sbg.dataset.lazyload=c.lazyload),c.sbg.className=p,c.sbg.src=c.src,c.sbg.dataset.bgcolor=c.bgcolor,c.sbg.style.width="100%",c.sbg.style.height="100%",c.key=l,c.wrap[0].dataset.key=l,e(c.sbg).data(c),c.wrap.data(c),c.wrap[0].appendChild(c.sbg);var m=document.createComment("Runtime Modification - Img tag is Still Available for SEO Goals in Source - "+d.get(0).outerHTML);d.replaceWith(m),a.gA(n[0],"sba")===t&&a.sA(n[0],"sba","");var v={},f=a.gA(n[0],"sba").split(";");for(var y in f)if(f.hasOwnProperty(y)){var b=f[y].split(":");switch(b[0]){case"f":v.f=b[1];break;case"b":v.b=b[1];break;case"g":v.g=b[1];break;case"t":v.s=b[1]}}a.sA(n[0],"scroll-based",!!a[i].sbtimeline.set&&(v.s!==t&&v.s)),c.bgvid.length>0&&(c.bgvidid=c.bgvid[0].id,c.animateDirection="idle",c.bgvid.addClass("defaultvid").css({zIndex:30}),p!==t&&""!==p&&"none"!==p&&c.bgvid.addClass(p),c.bgvid.appendTo(c.wrap),c.parallax!=t&&(c.bgvid.data("parallax",c.parallax),c.bgvid.data("showcoveronpause","on"),c.bgvid.data("mediafilter",p)),c.poster=!1,(c.src!==t&&-1==c.src.indexOf("assets/dummy.png")&&-1==c.src.indexOf("assets/transparent.png")||c.lazyload!==t&&-1==c.lazyload.indexOf("assets/transparent.png")&&-1==c.lazyload.indexOf("assets/dummy.png"))&&(c.poster=!0),c.bgvid.data("bgvideo",1),c.bgvid[0].dataset.key=l,0==c.bgvid.find(".rs-fullvideo-cover").length&&c.bgvid.append('
')),a[i].scrolleffect.set?(a[i].scrolleffect.bgs.push({fade:v.f!==t?v.f:!!a[i].scrolleffect.slide&&a[i].scrolleffect.fade,blur:v.b!==t?v.b:!!a[i].scrolleffect.slide&&a[i].scrolleffect.blur,grayscale:v.g!==t?v.g:!!a[i].scrolleffect.slide&&a[i].scrolleffect.grayscale,c:c.wrap.wrap("").parent()}),n.prepend(c.wrap.parent().parent())):n.prepend(c.wrap.parent())}"carousel"===a[i].sliderType?(tpGS.gsap.set(a[i].carousel.wrap,{opacity:0}),a[i].c[0].appendChild(a[i].carousel.wrap[0])):a[i].c[0].appendChild(a[i].canvas[0])},w=function(i,r){i.bg=i.bg===t?"":i.bg;var o=i.bg.split(";"),s={bgposition:"50% 50%",bgfit:"cover",bgrepeat:"no-repeat",bgcolor:"transparent"};for(var n in o)if(o.hasOwnProperty(n)){var l=o[n].split(":"),d=l[0],c=l[1],p="";switch(d){case"p":p="bgposition";break;case"f":p="bgfit";break;case"r":p="bgrepeat";break;case"c":p="bgcolor"}p!==t&&(s[p]=c)}return a[r].fallbacks.panZoomDisableOnMobile&&a.ISM&&(s.panzoom=t,s.bgfit="cover",i.panzoom=t),e.extend(!0,i,s)},b=function(e,i,r){if(a[i]!==t){a[i].syncload--;var o=a.gA(e,"reference");for(var s in a[i].loadqueue)a[i].loadqueue.hasOwnProperty(s)&&"loaded"!==a[i].loadqueue[s].progress&&o==a[i].loadqueue[s].src&&(a[i].loadqueue[s].img=e,a[i].loadqueue[s].progress=r,a[i].loadqueue[s].width=e.naturalWidth,a[i].loadqueue[s].height=e.naturalHeight);_(i)}},_=function(i){4!=a[i].syncload&&a[i].loadqueue&&e.each(a[i].loadqueue,function(r,o){if("prepared"==o.progress&&a[i].syncload<=4){if(a[i].syncload++,"img"==o.type){var s=new Image;a.sA(s,"reference",o.src),!/^([\w]+\:)?\/\//.test(o.src)||-1!==o.src.indexOf(location.host)&&-1===o.src.indexOf("."+location.host)||""===a[i].imgCrossOrigin||a[i].imgCrossOrigin===t||(s.crossOrigin=a[i].imgCrossOrigin),s.onload=function(){b(this,i,"loaded"),o.error=!1},s.onerror=function(){s.failedOnce||(s.failedOnce=!0,delete s.crossOrigin,s.removeAttribute("crossorigin"),s.src=o.src,b(this,i,"failed"),o.error=!0)},s.src=o.src,o.starttoload=Date.now()}else e.get(o.src,function(e){o.innerHTML=(new XMLSerializer).serializeToString(e.documentElement),o.progress="loaded",a[i].syncload--,_(i)}).fail(function(){o.progress="failed",a[i].syncload--,_(i)});o.progress="inload"}})},S=function(e,t){return console.log("Static Image "+e+" Could not be loaded in time. Error Exists:"+t),!0},x=function(e,t){if(Date.now()-a[t][e+"starttime"]>5e3&&1!=a[t][e+"warning"]){a[t][e+"warning"]=!0;var i=e+" Api Could not be loaded !";"https:"===location.protocol&&(i+=" Please Check and Renew SSL Certificate !"),console.error(i),a[t].c.append('
'+i+"
")}return!0},k=function(i){a[i]!==t&&(a[i].pr_active_slide=e(a[i].slides[a[i].pr_active_key]),a[i].pr_next_slide=e(a[i].slides[a[i].pr_processing_key]),a[i].pr_active_bg=a[i].pr_active_slide.find("rs-sbg-wrap"),a[i].pr_next_bg=a[i].pr_next_slide.find("rs-sbg-wrap"),a[i].pr_active_bg!==t&&a[i].pr_active_bg.length>0&&tpGS.gsap.to(a[i].pr_active_bg,.5,{opacity:0}),a[i].pr_next_bg!==t&&a[i].pr_next_bg.length>0&&tpGS.gsap.to(a[i].pr_next_bg,.5,{opacity:0}),tpGS.gsap.set(a[i].pr_active_slide,{zIndex:18}),a[i].pr_next_slide!==t&&a[i].pr_next_slide.length>0&&tpGS.gsap.set(a[i].pr_next_slide,{autoAlpha:0,zIndex:20}),a[i].tonpause=!1,a[i].pr_active_key!==t&&a.removeTheLayers(a[i].pr_active_slide,i,!0),a[i].firststart=1,setTimeout(function(){delete a[i].pr_active_key,delete a[i].pr_processing_key},200))},L=function(i,r,o){if(a[i]!==t)if(clearTimeout(a[i].waitWithSwapSlide),a[i].pr_processing_key===t||!0!==a[i].firstSlideShown){if(clearTimeout(a[i].waitWithSwapSlide),a[i].startWithSlideKey!==t&&(a[i].pr_next_key=a.getComingSlide(i,a[i].startWithSlideKey).nindex,a[i].startedWithOtherSlide=!0,delete a[i].startWithSlideKey),a[i].pr_active_slide=e(a[i].slides[a[i].pr_active_key]),a[i].pr_next_slide=e(a[i].slides[a[i].pr_next_key]),a[i].pr_next_key==a[i].pr_active_key)return delete a[i].pr_next_key;var s=a.gA(a[i].pr_next_slide[0],"key");a[i].sbgs[s]!==t&&a[i].sbgs[s].bgvid&&a[i].sbgs[s].bgvid.length>0&&(a[i].videos==t||a[i].videos[a[i].sbgs[s].bgvid[0].id]===t)&&a.manageVideoLayer(a[i].sbgs[s].bgvid,i,s),a[i].pr_processing_key=a[i].pr_next_key,a[i].pr_cache_pr_next_key=a[i].pr_next_key,delete a[i].pr_next_key,a[i].pr_next_slide!==t&&a[i].pr_next_slide[0]!==t&&a.gA(a[i].pr_next_slide[0],"hal")!==t&&a.sA(a[i].pr_next_slide[0],"sofacounter",a.gA(a[i].pr_next_slide[0],"sofacounter")===t?1:parseInt(a.gA(a[i].pr_next_slide[0],"sofacounter"),0)+1),a[i].stopLoop&&a[i].pr_processing_key==a[i].lastslidetoshow-1&&(a[i].progressC.css({visibility:"hidden"}),a[i].c.trigger("revolution.slide.onstop"),a[i].noloopanymore=1),a[i].pr_next_slide.index()===a[i].slideamount-1&&a[i].looptogo>0&&"disabled"!==a[i].looptogo&&(a[i].looptogo--,a[i].looptogo<=0&&(a[i].stopLoop=!0)),a[i].tonpause=!0,a[i].slideInSwapTimer=!0,a[i].c.trigger("stoptimer"),"off"===a[i].spinner?a[i].loader!==t&&!0===a[i].loaderVisible&&(a[i].loader.css({display:"none"}),a[i].loaderVisible=!1):a[i].loadertimer=setTimeout(function(){a[i].loader!==t&&!0!==a[i].loaderVisible&&(a[i].loader.css({display:"block"}),a[i].loaderVisible=!0)},100);var n="carousel"===a[i].sliderType&&"all"!==a[i].lazyType?a.loadVisibleCarouselItems(i):a[i].pr_next_slide[0];a.loadImages(n,i,1),a.preLoadAudio&&a.preLoadAudio(a[i].pr_next_slide,i,1),a.waitForCurrentImages(n,i,function(){a[i].firstSlideShown=!0,a[i].pr_next_slide.find("rs-bgvideo").each(function(){a.prepareCoveredVideo(i)}),a.loadUpcomingContent(i),window.requestAnimationFrame(function(){O(a[i].pr_next_slide.find("rs-sbg"),i,r,o)})})}else a[i].waitWithSwapSlide=setTimeout(function(){L(i,r)},18)},O=function(i,r,o,s){if(a[r]!==t){M(r),a[r].pr_active_slide=e(a[r].slides[a[r].pr_active_key]),a[r].pr_next_slide=e(a[r].slides[a[r].pr_processing_key]),a[r].pr_active_bg=a[r].pr_active_slide.find("rs-sbg-wrap"),a[r].pr_next_bg=a[r].pr_next_slide.find("rs-sbg-wrap"),a[r].tonpause=!1,clearTimeout(a[r].loadertimer),a[r].loader!==t&&!0===a[r].loaderVisible&&(window.requestAnimationFrame(function(){a[r].loader.css({display:"none"})}),a[r].loaderVisible=!1),a[r].onBeforeSwap={slider:r,slideIndex:parseInt(a[r].pr_active_key,0)+1,slideLIIndex:a[r].pr_active_key,nextSlideIndex:parseInt(a[r].pr_processing_key,0)+1,nextSlideLIIndex:a[r].pr_processing_key,nextslide:a[r].pr_next_slide,slide:a[r].pr_active_slide,currentslide:a[r].pr_active_slide,prevslide:a[r].pr_lastshown_key!==t?a[r].slides[a[r].pr_lastshown_key]:""},"carousel"!==a[r].sliderType&&tpGS.gsap.set(a[r].pr_next_slide,{display:"block"}),a[r].c.trigger("revolution.slide.onbeforeswap",a[r].onBeforeSwap);var n=a.gA(a[r].pr_active_slide[0],"key"),l=a[r].sbgs[n];if(l&&l.panzoom&&l.pzAnim&&(l.pzLastFrame=!0,a.pzDrawShadow(r,l,l.pzAnim.start)),a[r].sbgs[a.gA(a[r].pr_next_slide[0],"key")]&&tpGS.gsap.fromTo(a[r].sbgs[a.gA(a[r].pr_next_slide[0],"key")].overlay,{opacity:0},{opacity:1,duration:1,ease:"none"}),l&&tpGS.gsap.to(l.overlay,{opacity:0,duration:1,ease:"none"}),a[r].transition=1,a[r].stopByVideo=!1,a[r].pr_next_slide[0]!==t&&a.gA(a[r].pr_next_slide[0],"duration")!=t&&""!=a.gA(a[r].pr_next_slide[0],"duration")?a[r].duration=parseInt(a.gA(a[r].pr_next_slide[0],"duration"),0):a[r].duration=a[r].origcd,a[r].pr_next_slide[0]===t||"true"!=a.gA(a[r].pr_next_slide[0],"ssop")&&!0!==a.gA(a[r].pr_next_slide[0],"ssop")?a[r].ssop=!1:a[r].ssop=!0,a[r].sbtimeline.set&&a[r].sbtimeline.fixed&&a.updateFixedScrollTimes(r),a[r].c.trigger("nulltimer"),a[r].sdir="bullet"!==a[r].sc_indicator&&a[r].pr_active_key==a[r].slideamount-1&&0==a[r].pr_processing_key?0:a[r].pr_processing_key0&&a.SLTR));a[r].sbgs[d].slideanimation=a[r].firstSlideAnimDone===t&&a[r].fanim!==t&&!1!==a[r].fanim?a.convertSlideAnimVals(e.extend(!0,{},a.getSlideAnim_EmptyObject(),a[r].fanim)):a[r].sbgs[d].slideanimation===t||a[r].sbgs[d].slideanimationRebuild||a[r].sbgs[d].altLen>0&&"default_first_anim"==a[r].sbgs[d].alt[a[r].sbgs[d].altIndex]?a.getSlideAnimationObj(r,{anim:a.gA(a[r].pr_next_slide[0],"anim"),filter:a.gA(a[r].pr_next_slide[0],"filter"),in:a.gA(a[r].pr_next_slide[0],"in"),out:a.gA(a[r].pr_next_slide[0],"out"),d3:a.gA(a[r].pr_next_slide[0],"d3")},d):a[r].sbgs[d].random!==t&&a.SLTR!==t?a.convertSlideAnimVals(e.extend(!0,{},a.getSlideAnim_EmptyObject(),a.getAnimObjectByKey(a.getRandomSlideTrans(a[r].sbgs[d].random.rndmain,a[r].sbgs[d].random.rndgrp,a.SLTR),a.SLTR))):a[r].sbgs[d].altLen>0&&a.SLTR!==t?a.convertSlideAnimVals(e.extend(!0,{altAnim:a[r].sbgs[d].alt[a[r].sbgs[d].altIndex]},a.getSlideAnim_EmptyObject(),a.getAnimObjectByKey(a[r].sbgs[d].alt[a[r].sbgs[d].altIndex],a.SLTR))):a[r].sbgs[d].slideanimation,a[r].sbgs[d].altLen>0&&(a[r].sbgs[d].firstSlideAnimDone!==t?(a[r].sbgs[d].altIndex++,a[r].sbgs[d].altIndex=a[r].sbgs[d].altIndex>=a[r].sbgs[d].altLen?0:a[r].sbgs[d].altIndex):(a[r].sbgs[d].firstSlideAnimDone=!0,a.SLTR===t&&a.SLTR_loading===t&&a.loadSlideAnimLibrary(r),a[r].sbgs[d].alt.push("default_first_anim"),a[r].sbgs[d].altLen++)),a[r].sbgs[d].currentState="animating",a.animateSlide(r,a[r].sbgs[d].slideanimation),a[r].firstSlideAnimDone===t&&a[r].fanim!==t&&!1!==a[r].fanim&&(a[r].sbgs[d].slideanimationRebuild=!0),a[r].firstSlideAnimDone=!0,a[r].pr_next_bg.data("panzoom")!==t&&requestAnimationFrame(function(){var e=a.gA(a[r].pr_next_slide[0],"key");a.startPanZoom(a[r].pr_next_bg,r,0,a.getSlideIndex(r,e),"first",e)}),a[r].mtl.pause()}if(a.animateTheLayers?"carousel"===a[r].sliderType?(!1!==a[r].carousel.showLayersAllTime&&(a[r].carousel.allLayersStarted?a.animateTheLayers({slide:"individual",id:r,mode:"rebuild",caller:"swapSlideProgress_5"}):a.animateTheLayers({slide:"individual",id:r,mode:"start",caller:"swapSlideProgress_4"}),a[r].carousel.allLayersStarted==t&&(a.updateCarouselRows(r),a[r].carousel.allLayersStarted=!0)),0!==a[r].firststart?a.animateTheLayers({slide:0,id:r,mode:"start",caller:"swapSlideProgress_6"}):!0!==o&&a.animateTheLayers({slide:a[r].pr_next_key!==t?a[r].pr_next_key:a[r].pr_processing_key!==t?a[r].pr_processing_key:a[r].pr_active_key,id:r,mode:"start",caller:"swapSlideProgress_7"}),a[r].firststart=0):a.animateTheLayers({slide:a[r].pr_next_key!==t?a[r].pr_next_key:a[r].pr_processing_key!==t?a[r].pr_processing_key:a[r].pr_active_key,id:r,mode:"start",caller:"swapSlideProgress_8"}):a[r].mtl!=t&&setTimeout(function(){a[r].mtl.resume()},18),"carousel"!==a[r].sliderType)if(a[r].scwDur=.001,Array.isArray(a[r].scwCallback)&&a[r].scwCallback.length>0){a[r].scwDone=!1,a[r].scwCount=a[r].scwCallback.length;for(var c=0;c0&&(a[r].scwTween&&"function"==typeof a[r].scwTween.kill&&(a[r].scwTween.kill(),a[r].scwTween=null),a[r].scwTween=tpGS.gsap.to(a[r].pr_next_slide,{duration:a[r].scwDur,autoAlpha:1}))})}else tpGS.gsap.to(a[r].pr_next_slide,{duration:a[r].scwDur,autoAlpha:1})}},R=function(i){if(a[i]!==t){if("done"!==a.RS_swapList[i]){a.RS_swapList[i]="done";var r=e.inArray(i,a.RS_swapping);a.RS_swapping.splice(r,1)}if(a[i].firstSlideAvailable===t&&(a[i].firstSlideAvailable=!0,window.requestAnimationFrame(function(){"hero"!==a[i].sliderType&&a.createNavigation&&a[i].navigation.use&&!0!==a[i].navigation.createNavigationDone&&a.createNavigation(i)})),"carousel"===a[i].sliderType&&tpGS.gsap.to(a[i].carousel.wrap,1,{opacity:1}),a[i].pr_active_key=a[i].pr_processing_key!==t?a[i].pr_processing_key:a[i].pr_active_key,delete a[i].pr_processing_key,"scroll"!=a[i].parallax.type&&"scroll+mouse"!=a[i].parallax.type&&"mouse+scroll"!=a[i].parallax.type||(a[i].lastscrolltop=-999,a.generalObserver(a.ISM)),a[i].mtldiff=a[i].mtl.time(),delete a[i].mtl,a[i].pr_active_key!==t){a.gA(a[i].slides[a[i].pr_active_key],"sloop")!==t&&function(e){if(a[e]!==t){a[e].sloops=a[e].sloops===t?{}:a[e].sloops;var i=a.gA(a[e].slides[a[e].pr_active_key],"key"),r=a[e].sloops[i];if(r===t){r={s:2500,e:4500,r:"unlimited"};var o=a.gA(a[e].slides[a[e].pr_active_key],"sloop").split(";");for(var s in o)if(o.hasOwnProperty(s)){var n=o[s].split(":");switch(n[0]){case"s":r.s=parseInt(n[1],0)/1e3;break;case"e":r.e=parseInt(n[1],0)/1e3;break;case"r":r.r=n[1]}}r.r="unlimited"===r.r?-1:parseInt(r.r,0),a[e].sloops[i]=r,r.key=i}r.ct={time:r.s},r.tl=tpGS.gsap.timeline({}),r.timer=tpGS.gsap.fromTo(r.ct,r.e-r.s,{time:r.s},{time:r.e,ease:"none",onRepeat:function(){for(var i in a[e].layers[r.key])a[e].layers[r.key].hasOwnProperty(i)&&a[e]._L[i].timeline.play(r.s);var o=a[e].progressC;o!==t&&o[0]!==t&&o[0].tween!==t&&o[0].tween.time(r.s)},onUpdate:function(){},onComplete:function(){}}).repeat(r.r),r.tl.add(r.timer,r.s),r.tl.time(a[e].mtldiff)}}(i),a.sA(a[i].slides[a[i].activeRSSlide],"isactiveslide",!1),a[i].activeRSSlide=a[i].pr_active_key,a.sA(a[i].slides[a[i].activeRSSlide],"isactiveslide",!0);var o=a.gA(a[i].slides[a[i].pr_active_key],"key"),s=a.gA(a[i].slides[a[i].pr_lastshown_key],"key");a.sA(a[i].c[0],"slideactive",o),s!==t&&a[i].panzoomTLs!==t&&a[i].panzoomTLs[a.getSlideIndex(i,s)]!==t&&("carousel"===a[i].sliderType?(a[i].panzoomTLs[a.getSlideIndex(i,s)].timeScale(3),a[i].panzoomTLs[a.getSlideIndex(i,s)].reverse()):a[i].panzoomTLs[a.getSlideIndex(i,s)].pause()),I(i,o);var n={slider:i,slideIndex:parseInt(a[i].pr_active_key,0)+1,slideLIIndex:a[i].pr_active_key,slide:a[i].pr_next_slide,currentslide:a[i].pr_next_slide,prevSlideIndex:a[i].pr_lastshown_key!==t&&parseInt(a[i].pr_lastshown_key,0)+1,prevSlideLIIndex:a[i].pr_lastshown_key!==t&&parseInt(a[i].pr_lastshown_key,0),prevSlide:a[i].pr_lastshown_key!==t&&a[i].slides[a[i].pr_lastshown_key]};if(a[i].c.trigger("revolution.slide.onchange",n),a[i].c.trigger("revolution.slide.onafterswap",n),""+a[i].pr_lastshown_key!=""+a[i].pr_active_key&&"carousel"!==a[i].sliderType&&tpGS.gsap.set(n.prevSlide,{display:"none",delay:.01}),a[i].deepLinkListener||a[i].enableDeeplinkHash){var l=a.gA(a[i].slides[a[i].pr_active_key],"deeplink");l!==t&&l.length>0&&(a[i].ignoreDeeplinkChange=!0,window.location.hash=a.gA(a[i].slides[a[i].pr_active_key],"deeplink"))}a[i].pr_lastshown_key=a[i].pr_active_key,a[i].startWithSlide!==t&&"done"!==a[i].startWithSlide&&"carousel"===a[i].sliderType&&(a[i].firststart=0),a[i].duringslidechange=!1,a[i].pr_active_slide.length>0&&0!=a.gA(a[i].pr_active_slide[0],"hal")&&a.gA(a[i].pr_active_slide[0],"hal")<=a.gA(a[i].pr_active_slide[0],"sofacounter")&&a[i].c.revremoveslide(a[i].pr_active_slide.index());var d=a[i].pr_processing_key||a[i].pr_active_key||0;a[i].rowzones!=t&&(d=d>a[i].rowzones.length?a[i].rowzones.length:d),(a[i].rowzones!=t&&a[i].rowzones.length>0&&a[i].rowzones[d]!=t&&d>=0&&d<=a[i].rowzones.length&&a[i].rowzones[d].length>0||a.winH'),"horizontal"===r.style||"vertical"===r.style){if("module"===r.basedon){for(var o="",s=0;s";o+="";for(s=0;s";if(o+="","nogap"!==r.gaptype)for(s=0;s";a[i].progressC[0].innerHTML=o,!0===a[i].noDetach&&a[i].c.append(a[i].progressC),a[i].progressCBarBGS=a.getByTag(a[i].progressC[0],"RS-PROGRESS-BG"),a[i].progressCBarGAPS=a.getByTag(a[i].progressC[0],"RS-PROGRESS-GAP"),"nogap"!==r.gaptype&&tpGS.gsap.set(a[i].progressCBarGAPS,{backgroundColor:r.gapcolor,zIndex:"gapbg"===r.gaptype?17:27}),tpGS.gsap.set(a[i].progressCBarBGS,{backgroundColor:r.bgcolor})}else a[i].progressC[0].innerHTML="",!0===a[i].noDetach&&a[i].c.append(a[i].progressC);a[i].progressCBarInner=a.getByTag(a[i].progressC[0],"RS-PROGRESS-BAR"),tpGS.gsap.set(a[i].progressCBarInner,{background:r.color})}else a[i].progressC[0].innerHTML='',!0===a[i].noDetach&&a[i].c.append(a[i].progressC),a[i].progressCBarInner=a[i].progressC[0].getElementsByClassName("rs-progress-bar")[0],a[i].progressBCanvas=a[i].progressCBarInner.getContext("2d"),a[i].progressBar.degree="cw"===a[i].progressBar.style?360:0,T(i);if(!0!==a[i].noDetach&&a[i].progressC.detach(),a[i].progressBar.visibility[a[i].level]&&1!=a[i].progressBar.disableProgressBar)if("horizontal"===r.style||"vertical"===r.style){var n,l,d=a[i].slideamount-1;if("horizontal"===r.style){var c="grid"===r.alignby?a[i].gridwidth[a[i].level]:a[i].module.width;n=Math.ceil(c/a[i].slideamount),l=Math.ceil((c-d*r.gapsize)/a[i].slideamount),tpGS.gsap.set(a[i].progressC,{visibility:"visible",top:"top"===r.vertical?r.y+("grid"===r.alignby&&a[i].gridOffsetHeight!==t?Math.max(0,a[i].gridOffsetHeight):0):"center"===r.vertical?"50%":"auto",bottom:"top"===r.vertical||"center"===r.vertical?"auto":r.y+("grid"===r.alignby&&a[i].gridOffsetHeight!==t?Math.max(0,a[i].gridOffsetHeight):0),left:"left"===r.horizontal&&"grid"===r.alignby&&a[i].gridOffsetWidth!==t?Math.max(0,a[i].gridOffsetWidth):"auto",right:"right"===r.horizontal&&"grid"===r.alignby&&a[i].gridOffsetWidth!==t?Math.max(0,a[i].gridOffsetWidth):"auto",y:"center"===r.vertical?r.y:0,height:r.size,backgroundColor:"module"===r.basedon?"transparent":r.bgcolor,marginTop:"bottom"===r.vertical?0:"top"===r.vertical?0:parseInt(r.size,0)/2,width:"grid"===r.alignby?a[i].gridwidth[a[i].level]:"100%"}),tpGS.gsap.set(a[i].progressCBarInner,{x:"module"===r.basedon?r.gap?function(e){return("right"===r.horizontal?d-e:e)*(l+r.gapsize)}:function(e){return("right"===r.horizontal?d-e:e)*n}:0,width:"module"===r.basedon?r.gap?l+"px":100/a[i].slideamount+"%":"100%"}),"module"===r.basedon&&(tpGS.gsap.set(a[i].progressCBarBGS,{x:"module"===r.basedon?r.gap?function(e){return e*(l+r.gapsize)}:function(e){return e*n}:0,width:"module"===r.basedon?r.gap?l+"px":100/a[i].slideamount+"%":"100%"}),tpGS.gsap.set(a[i].progressCBarGAPS,{width:r.gap?r.gapsize+"px":0,x:r.gap?function(e){return(e+1)*l+parseInt(r.gapsize,0)*e}:0}))}else if("vertical"===r.style){c="grid"===r.alignby?a[i].gridheight[a[i].level]:a[i].module.height;n=Math.ceil(c/a[i].slideamount),l=Math.ceil((c-d*r.gapsize)/a[i].slideamount),tpGS.gsap.set(a[i].progressC,{visibility:"visible",left:"left"===r.horizontal?r.x+("grid"===r.alignby&&a[i].gridOffsetWidth!==t?Math.max(0,a[i].gridOffsetWidth):0):"center"===r.horizontal?"50%":"auto",right:"left"===r.horizontal||"center"===r.horizontal?"auto":r.x+("grid"===r.alignby&&a[i].gridOffsetWidth!==t?Math.max(0,a[i].gridOffsetWidth):0),x:"center"===r.horizontal?r.x:0,top:"top"===r.vertical&&"grid"===r.alignby&&a[i].gridOffsetHeight!==t?Math.max(a[i].gridOffsetHeight,0):"auto",bottom:"bottom"===r.vertical&&"grid"===r.alignby&&a[i].gridOffsetHeight!==t?Math.max(a[i].gridOffsetHeight,0):"auto",width:r.size,marginLeft:"left"===r.horizontal?0:"right"===r.horizontal?0:parseInt(r.size,0)/2,backgroundColor:"module"===r.basedon?"transparent":r.bgcolor,height:"grid"===r.alignby?a[i].gridheight[a[i].level]:"100%"}),tpGS.gsap.set(a[i].progressCBarInner,{y:"module"===r.basedon?r.gap?function(e){return("bottom"===r.vertical?d-e:e)*(l+r.gapsize)}:function(e){return("bottom"===r.vertical?d-e:e)*n}:0,height:"module"===r.basedon?r.gap?l+"px":100/a[i].slideamount+"%":"100%"}),"module"===r.basedon&&(tpGS.gsap.set(a[i].progressCBarBGS,{y:"module"===r.basedon?r.gap?function(e){return e*(l+r.gapsize)}:function(e){return e*n}:0,height:"module"===r.basedon?r.gap?l+"px":100/a[i].slideamount+"%":"100%"}),tpGS.gsap.set(a[i].progressCBarGAPS,{height:r.gap?r.gapsize+"px":0,y:r.gap?function(e){return(e+1)*l+parseInt(r.gapsize,0)*e}:0}))}}else tpGS.gsap.set(a[i].progressC,{top:"top"===r.vertical?r.y+("grid"===r.alignby&&a[i].gridOffsetHeight!==t?Math.max(0,a[i].gridOffsetHeight):0):"center"===r.vertical?"50%":"auto",bottom:"top"===r.vertical||"center"===r.vertical?"auto":r.y+("grid"===r.alignby&&a[i].gridOffsetHeight!==t?Math.max(0,a[i].gridOffsetHeight):0),left:"left"===r.horizontal?r.x+("grid"===r.alignby&&a[i].gridOffsetWidth!==t?Math.max(0,a[i].gridOffsetWidth):0):"center"===r.horizontal?"50%":"auto",right:"left"===r.horizontal||"center"===r.horizontal?"auto":r.x+("grid"===r.alignby&&a[i].gridOffsetWidth!==t?Math.max(0,a[i].gridOffsetWidth):0),y:"center"===r.vertical?r.y:0,x:"center"===r.horizontal?r.x:0,width:2*r.radius,height:2*r.radius,marginTop:"center"===r.vertical?0-r.radius:0,marginLeft:"center"===r.horizontal?0-r.radius:0,backgroundColor:"transparent",visibility:"visible"});else a[i].progressC[0].style.visibility="hidden";!0!==a[i].noDetach&&a[i].c.append(a[i].progressC),a[i].gridOffsetWidth===t&&"grid"===r.alignby?a[i].rebuildProgressBar=!0:a[i].rebuildProgressBar=!1},T=function(e){var t=a[e].progressBar;t.radius-parseInt(t.size,0)<=0&&(t.size=t.radius/4);var i=parseInt(t.radius),r=parseInt(t.radius);a[e].progressBCanvas.lineCap="round",a[e].progressBCanvas.clearRect(0,0,2*t.radius,2*t.radius),a[e].progressBCanvas.beginPath(),a[e].progressBCanvas.arc(i,r,t.radius-parseInt(t.size,0),Math.PI/180*270,Math.PI/180*630),a[e].progressBCanvas.strokeStyle=t.bgcolor,a[e].progressBCanvas.lineWidth=parseInt(t.size,0)-1,a[e].progressBCanvas.stroke(),a[e].progressBCanvas.beginPath(),a[e].progressBCanvas.strokeStyle=t.color,a[e].progressBCanvas.lineWidth=parseInt(t.size,0),a[e].progressBCanvas.arc(i,r,t.radius-parseInt(t.size,0),Math.PI/180*270,Math.PI/180*(270+a[e].progressBar.degree),"cw"!==t.style),a[e].progressBCanvas.stroke()},C=function(i){var r=function(){i!==t&&a!==t&&a[i]!==t&&(0==e("body").find(a[i].c).length||null===a[i]||null===a[i].c||a[i].c===t||0===a[i].length?(!function(t){a[t].c.children().each(function(){try{e(this).die("click")}catch(e){}try{e(this).die("mouseenter")}catch(e){}try{e(this).die("mouseleave")}catch(e){}try{e(this).off("hover")}catch(e){}});try{a[t].c.die("click","mouseenter","mouseleave")}catch(e){}clearInterval(a[t].cdint),a[t].c=null}(i),clearInterval(a[i].cdint)):(a[i].c.trigger("revolution.slide.slideatend"),1==a[i].c.data("conthoverchanged")&&(a[i].conthover=a[i].c.data("conthover"),a[i].c.data("conthoverchanged",0)),a.callingNewSlide(i,1,!0)))},o=tpGS.gsap.timeline({paused:!0}),s="reset"===a[i].progressBar.reset||a[i].progressBar.notnew===t?0:.2,n="slide"===a[i].progressBar.basedon?0:a[i].pr_processing_key!==t?a[i].pr_processing_key:a[i].pr_active_key;if(n=n===t?0:n,"horizontal"===a[i].progressBar.style){if(o.add(tpGS.gsap.to(a[i].progressCBarInner[n],s,{scaleX:0,transformOrigin:"right"===a[i].progressBar.horizontal?"100% 50%":"0% 50%"})),o.add(tpGS.gsap.to(a[i].progressCBarInner[n],a[i].duration/1e3,{transformOrigin:"right"===a[i].progressBar.horizontal?"100% 50%":"0% 50%",force3D:"auto",scaleX:1,onComplete:r,delay:.5,ease:a[i].progressBar.ease})),"module"===a[i].progressBar.basedon)for(var l=0;l-1?a[e].lastslidetoshow=a[e].stopAtSlide:a[e].lastslidetoshow=999,a[e].stopLoop=!1,0==a[e].looptogo&&(a[e].stopLoop=!0),a[e].c.on("stoptimer",function(){a[e].progressC!=t&&(a[e].progressC[0].tween.pause(),a[e].progressBar.disableProgressBar&&(a[e].progressC[0].style.visibility="hidden"),a[e].sliderstatus="paused",a[e].slideInSwapTimer||a.unToggleState(a[e].slidertoggledby),a[e].slideInSwapTimer=!1)}),a[e].c.on("starttimer",function(){a[e].progressC!=t&&(a[e].forcepaused||(1!=a[e].conthover&&1!=a[e].stopByVideo&&a[e].module.width>a[e].hideSliderAtLimit&&1!=a[e].tonpause&&1!=a[e].overnav&&1!=a[e].ssop&&(1===a[e].noloopanymore||a[e].viewPort.enable&&!a[e].inviewport||(a[e].progressBar.visibility[a[e].level]||(a[e].progressC[0].style.visibility="visible"),a[e].progressC[0].tween.resume(),a[e].sliderstatus="playing")),!a[e].progressBar.disableProgressBar&&a[e].progressBar.visibility[a[e].level]||(a[e].progressC[0].style.visibility="hidden"),a.toggleState(a[e].slidertoggledby)))}),a[e].c.on("restarttimer",function(){if(!(a[e].modal!==t&&a[e].modal.useAsModal&&"close"==a[e].modal.lastModalCall||a[e].progressC==t||a[e].forcepaused)){if(a[e].mouseoncontainer&&"on"==a[e].navigation.onHoverStop&&!a.ISM)return!1;1===a[e].noloopanymore||a[e].viewPort.enable&&!a[e].inviewport||1==a[e].ssop?a.unToggleState(a[e].slidertoggledby):(a[e].progressBar.visibility[a[e].level]||(a[e].progressC[0].style.visibility="visible"),a[e].progressC[0].tween!==t&&a[e].progressC[0].tween.kill(),a[e].progressC[0].tween=C(e),a[e].progressC[0].tween.play(),a[e].sliderstatus="playing",a.toggleState(a[e].slidertoggledby)),!a[e].progressBar.disableProgressBar&&a[e].progressBar.visibility[a[e].level]||(a[e].progressC[0].style.visibility="hidden"),a[e].mouseoncontainer&&1==a[e].navigation.onHoverStop&&!a.ISM&&(a[e].c.trigger("stoptimer"),a[e].c.trigger("revolution.slide.onpause"))}}),a[e].c.on("nulltimer",function(){a[e].progressC!=t&&a[e].progressC[0]!==t&&(a[e].progressC[0].tween!==t&&a[e].progressC[0].tween.kill(),a[e].progressC[0].tween=C(e),a[e].progressC[0].tween.pause(0),!a[e].progressBar.disableProgressBar&&a[e].progressBar.visibility[a[e].level]||(a[e].progressC[0].style.visibility="hidden"),a[e].sliderstatus="paused")}),a[e].progressC!==t&&(a[e].progressC[0].tween=C(e)),a[e].slideamount>1&&(0!=a[e].stopAfterLoops||1!=a[e].stopAtSlide)?a[e].c.trigger("starttimer"):(a[e].noloopanymore=1,a[e].c.trigger("nulltimer")),a[e].c.on("tp-mouseenter",function(){a[e].mouseoncontainer=!0,1!=a[e].navigation.onHoverStop||a.ISM||(a[e].c.trigger("stoptimer"),a[e].c.trigger("revolution.slide.onpause"))}),a[e].c.on("tp-mouseleft",function(){a[e].mouseoncontainer=!1,1!=a[e].c.data("conthover")&&1==a[e].navigation.onHoverStop&&(1==a[e].viewPort.enable&&a[e].inviewport||0==a[e].viewPort.enable)&&(a[e].c.trigger("revolution.slide.onresume"),a[e].c.trigger("starttimer"))})},D=function(){e(".rev_redraw_on_blurfocus").each(function(){var e=this.id;if(a[e]==t||a[e].c==t||0===a[e].c.length)return!1;1!=a[e].windowfocused&&(a[e].windowfocused=!0,tpGS.gsap.delayedCall(.1,function(){a[e].fallbacks.nextSlideOnWindowFocus&&a[e].c.revnext(),a[e].c.revredraw(),"playing"==a[e].lastsliderstatus&&a[e].c.revresume(),a[e].c.trigger("revolution.slide.tabfocused")}))})},P=function(){document.hasFocus()||e(".rev_redraw_on_blurfocus").each(function(e){var t=this.id;a[t].windowfocused=!1,a[t].lastsliderstatus=a[t].sliderstatus,a[t].c.revpause(),a[t].c.trigger("revolution.slide.tabblured")})},B=function(){e("rs-module").each(function(){var e=this.id;if(a[e].inviewport||!a[e].viewPort.enable){var i=a[e].pr_active_slide!==t&&a[e].pr_active_slide.data("key")!==t?a[e].pr_active_slide.data("key"):a[e].pr_next_slide!==t&&a[e].pr_next_slide.data("key")!==t?a[e].pr_next_slide.data("key"):t;if(i==t)return;a[e].sbgs[i].bgvid.length>0&&a[e].videos[a[e].sbgs[i].bgvid[0].id].loop&&("visible"===document.visibilityState?a.playVideo(a[e].sbgs[i].bgvid,e):a.stopVideo(a[e].sbgs[i].bgvid,e))}})},G=function(){var e=document.documentMode===t,i=window.chrome;1!==a.revslider_focus_blur_listener&&(a.revslider_focus_blur_listener=1,e&&!i?a.window.on("focusin",function(){!0!==a.windowIsFocused&&D(),a.windowIsFocused=!0}).on("focusout",function(){!0!==a.windowIsFocused&&a.windowIsFocused!==t||P(),a.windowIsFocused=!1}):window.addEventListener?(window.addEventListener("focus",function(e){!0!==a.windowIsFocused&&D(),a.windowIsFocused=!0},{capture:!1,passive:!0}),window.addEventListener("blur",function(e){!0!==a.windowIsFocused&&a.windowIsFocused!==t||P(),a.windowIsFocused=!1},{capture:!1,passive:!0})):(window.attachEvent("focus",function(e){!0!==a.windowIsFocused&&D(),a.windowIsFocused=!0}),window.attachEvent("blur",function(e){!0!==a.windowIsFocused&&a.windowIsFocused!==t||P(),a.windowIsFocused=!1})))},F=function(e){for(var t,i=[],a=window.location.href.slice(window.location.href.indexOf(e)+1).split("_"),r=0;r1?e.carousel.maxOpacity/100:e.carousel.maxOpacity,e.carousel.showLayersAllTime="true"===e.carousel.showLayersAllTime||!0===e.carousel.showLayersAllTime?"all":e.carousel.showLayersAllTime,e.carousel.maxRotation=parseInt(e.carousel.maxRotation,0),e.carousel.minScale=parseInt(e.carousel.minScale,0),e.carousel.minScale=e.carousel.minScale>.9?e.carousel.minScale/100:e.carousel.minScale,e.carousel.speed=parseInt(e.carousel.speed,0),e.carousel.skewX=parseFloat(e.carousel.skewX),e.carousel.skewY=parseFloat(e.carousel.skewY),e.carousel.spinAngle=parseFloat(e.carousel.spinAngle),0===e.carousel.spinAngle&&(e.carousel.spinAngle=1),"v"===e.carousel.orientation&&(e.carousel.justify=!1),e.navigation.maintypes=["arrows","tabs","thumbnails","bullets"],e.perspective=parseInt(e.perspective,0),e.navigation.maintypes)e.navigation.maintypes.hasOwnProperty(i)&&e.navigation[e.navigation.maintypes[i]]!==t&&(e.navigation[e.navigation.maintypes[i]].animDelay=e.navigation[e.navigation.maintypes[i]].animDelay===t?1e3:e.navigation[e.navigation.maintypes[i]].animDelay,e.navigation[e.navigation.maintypes[i]].animSpeed=e.navigation[e.navigation.maintypes[i]].animSpeed===t?1e3:e.navigation[e.navigation.maintypes[i]].animSpeed,e.navigation[e.navigation.maintypes[i]].animDelay=parseInt(e.navigation[e.navigation.maintypes[i]].animDelay,0)/1e3,e.navigation[e.navigation.maintypes[i]].animSpeed=parseInt(e.navigation[e.navigation.maintypes[i]].animSpeed,0)/1e3);if(a.isNumeric(e.scrolleffect.tilt)||-1!==e.scrolleffect.tilt.indexOf("%")&&(e.scrolleffect.tilt=parseInt(e.scrolleffect.tilt)),e.scrolleffect.tilt=e.scrolleffect.tilt/100,e.navigation.thumbnails.position="outer-horizontal"==e.navigation.thumbnails.position?"bottom"==e.navigation.thumbnails.v_align?"outer-bottom":"outer-top":"outer-vertical"==e.navigation.thumbnails.position?"left"==e.navigation.thumbnails.h_align?"outer-left":"outer-right":e.navigation.thumbnails.position,e.navigation.tabs.position="outer-horizontal"==e.navigation.tabs.position?"bottom"==e.navigation.tabs.v_align?"outer-bottom":"outer-top":"outer-vertical"==e.navigation.tabs.position?"left"==e.navigation.tabs.h_align?"outer-left":"outer-right":e.navigation.tabs.position,e.sbtimeline.speed=parseInt(e.sbtimeline.speed,0)/1e3||.5,!0===e.sbtimeline.set&&!0===e.sbtimeline.fixed&&"auto"!==e.sliderLayout?(e.sbtimeline.fixStart=parseInt(e.sbtimeline.fixStart),e.sbtimeline.fixEnd=parseInt(e.sbtimeline.fixEnd)):e.sbtimeline.fixed=!1,e.progressBar===t||"true"!=e.progressBar.disableProgressBar&&1!=e.progressBar.disableProgressBar||(e.progressBar.disableProgressBar=!0),e.startDelay=parseInt(e.startDelay,0)||0,e.navigation!==t&&e.navigation.arrows!=t&&e.navigation.arrows.hide_under!=t&&(e.navigation.arrows.hide_under=parseInt(e.navigation.arrows.hide_under)),e.navigation!==t&&e.navigation.bullets!=t&&e.navigation.bullets.hide_under!=t&&(e.navigation.bullets.hide_under=parseInt(e.navigation.bullets.hide_under)),e.navigation!==t&&e.navigation.thumbnails!=t&&e.navigation.thumbnails.hide_under!=t&&(e.navigation.thumbnails.hide_under=parseInt(e.navigation.thumbnails.hide_under)),e.navigation!==t&&e.navigation.tabs!=t&&e.navigation.tabs.hide_under!=t&&(e.navigation.tabs.hide_under=parseInt(e.navigation.tabs.hide_under)),e.navigation!==t&&e.navigation.arrows!=t&&e.navigation.arrows.hide_over!=t&&(e.navigation.arrows.hide_over=parseInt(e.navigation.arrows.hide_over)),e.navigation!==t&&e.navigation.bullets!=t&&e.navigation.bullets.hide_over!=t&&(e.navigation.bullets.hide_over=parseInt(e.navigation.bullets.hide_over)),e.navigation!==t&&e.navigation.thumbnails!=t&&e.navigation.thumbnails.hide_over!=t&&(e.navigation.thumbnails.hide_over=parseInt(e.navigation.thumbnails.hide_over)),e.navigation!==t&&e.navigation.tabs!=t&&e.navigation.tabs.hide_over!=t&&(e.navigation.tabs.hide_over=parseInt(e.navigation.tabs.hide_over)),e.lazyloaddata!==t&&e.lazyloaddata.length>0&&e.lazyloaddata.indexOf("-")>0){var r=e.lazyloaddata.split("-");for(e.lazyloaddata=r[0],i=1;i200?e.modal.coverSpeed/1e3:e.modal.coverSpeed,e.modal.coverSpeed=Math.max(Math.min(3,e.modal.coverSpeed),.3),e.navigation.wheelViewPort=e.navigation.wheelViewPort===t?.5:e.navigation.wheelViewPort/100,e.navigation.wheelCallDelay=e.navigation.wheelCallDelay===t?1e3:parseInt(e.navigation.wheelCallDelay),e.autoDPR="string"==typeof e.DPR&&-1!==e.DPR.indexOf("ax"),e.DPR=e.DPR.replace("ax",""),e.DPR=parseInt(e.DPR.replace("x","")),e.DPR=isNaN(e.DPR)?window.devicePixelRatio:e.autoDPR?Math.min(window.devicePixelRatio,e.DPR):e.DPR,e.DPR=1!=e.onedpronmobile&&"true"!=e.onedpronmobile||!a.ISM?e.DPR:1,!1===e.viewPort.global?e.viewPort.enable=!1:!0===e.viewPort.global&&(e.viewPort.local=e.viewPort.enable,e.viewPort.enable=!0),e.carousel!==t&&"v"==e.carousel.orientation&&(e.carousel.prevNextVisType=(""+e.carousel.prevNextVis).includes("%")?"%":"px",e.carousel.prevNextVis=parseInt(e.carousel.prevNextVis,0)/("%"==e.carousel.prevNextVisType?100:1)),e}(e.extend(!0,{DPR:"dpr",sliderType:"standard",sliderLayout:"auto",overlay:{type:"none",size:1,colora:"transparent",colorb:"#000000"},duration:9e3,imgCrossOrigin:"",modal:{useAsModal:!1,cover:!0,coverColor:"rgba(0,0,0,0.5)",horizontal:"center",vertical:"middle",coverSpeed:1},navigation:{keyboardNavigation:!1,keyboard_direction:"horizontal",mouseScrollNavigation:"off",wheelViewPort:50,wheelCallDelay:"1000ms",onHoverStop:!0,mouseScrollReverse:"default",target:"window",threshold:50,touch:{touchenabled:!1,touchOnDesktop:!1,swipe_treshold:75,swipe_min_touches:1,swipe_direction:"horizontal",drag_block_vertical:!1,mobileCarousel:!0,desktopCarousel:!0},arrows:{style:"",enable:!1,hide_onmobile:!1,hide_under:0,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_over:9999,tmp:"",rtl:!1,left:{h_align:"left",v_align:"center",h_offset:20,v_offset:0,container:"slider"},right:{h_align:"right",v_align:"center",h_offset:20,v_offset:0,container:"slider"}},bullets:{enable:!1,hide_onmobile:!1,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",h_align:"center",v_align:"bottom",space:5,h_offset:0,v_offset:20,tmp:'',container:"slider",rtl:!1,style:""},thumbnails:{container:"slider",rtl:!1,style:"",enable:!1,width:100,height:50,min_width:100,wrapper_padding:2,wrapper_color:"transparent",tmp:'',visibleAmount:5,hide_onmobile:!1,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:!1,position:"inner",space:2,h_align:"center",v_align:"bottom",h_offset:0,v_offset:20,mhoff:0,mvoff:0},tabs:{container:"slider",rtl:!1,style:"",enable:!1,width:100,min_width:100,height:50,wrapper_padding:10,wrapper_color:"transparent",tmp:'',visibleAmount:5,hide_onmobile:!1,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:!1,space:0,position:"inner",h_align:"center",v_align:"bottom",h_offset:0,v_offset:20,mhoff:0,mvoff:0}},responsiveLevels:4064,visibilityLevels:[2048,1024,778,480],gridwidth:960,gridheight:500,minHeight:0,maxHeight:0,keepBPHeight:!1,useFullScreenHeight:!0,overflowHidden:!1,forceOverflow:!1,fixedOnTop:!1,autoHeight:!1,gridEQModule:!1,disableForceFullWidth:!1,fullScreenOffsetContainer:"",fullScreenOffset:"0",hideLayerAtLimit:0,hideAllLayerAtLimit:0,hideSliderAtLimit:0,progressBar:{disableProgressBar:!1,style:"horizontal",size:"5px",radius:10,vertical:"bottom",horizontal:"left",x:0,y:0,color:"rgba(255,255,255,0.5)",bgcolor:"transparent",basedon:"slide",gapsize:0,reset:"reset",gaptype:"gapboth",gapcolor:"rgba(255,255,255,0.5)",ease:"none",visibility:{0:!0,1:!0,2:!0,3:!0}},stopAtSlide:-1,stopAfterLoops:0,shadow:0,startDelay:0,lazyType:"none",lazyOnBg:!1,spinner:"off",shuffle:!1,perspective:"600px",perspectiveType:"local",viewPort:{enable:!1,global:!1,globalDist:"-400px",outof:"wait",visible_area:"200px",presize:!1},fallbacks:{isJoomla:!1,panZoomDisableOnMobile:!1,simplifyAll:!0,nextSlideOnWindowFocus:!1,disableFocusListener:!1,allowHTML5AutoPlayOnAndroid:!0},fanim:!1,parallax:{type:"off",levels:[10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85],origo:"enterpoint",disable_onmobile:!1,ddd_shadow:!1,ddd_bgfreeze:!1,ddd_overflow:"visible",ddd_layer_overflow:"visible",ddd_z_correction:65,speed:400,speedbg:0,speedls:0},scrolleffect:{set:!1,fade:!1,blur:!1,scale:!1,grayscale:!1,maxblur:10,layers:!1,slide:!1,direction:"both",multiplicator:1.35,multiplicator_layers:.5,tilt:30,disable_onmobile:!1},sbtimeline:{set:!1,fixed:!1,fixStart:0,fixEnd:0,layers:!1,slide:!1,ease:"none",speed:500},carousel:{orientation:"h",prevNextVis:"50px",easing:"power3.inOut",speed:800,showLayersAllTime:!1,horizontal_align:"center",vertical_align:"center",snap:!0,infinity:!1,stopOnClick:!0,space:0,maxVisibleItems:3,stretch:!1,fadeout:!0,maxRotation:0,maxOpacity:100,minScale:0,offsetScale:!1,vary_fade:!1,vary_rotation:!1,vary_scale:!1,border_radius:"0px",padding_top:0,padding_bottom:0,skewX:0,skewY:0,spin:"off",spinAngle:0,overshoot:!1},observeWrap:!1,extensions:"extensions/",extensions_suffix:".min.js",stopLoop:!1,waitForInit:!1,ignoreHeightChange:!0,onedpronmobile:!1},i))};window.RS_MODULES=window.RS_MODULES||{},window.RS_MODULES.waiting=window.RS_MODULES.waiting||[];var E=["DOM","main","parallax","video","slideanims","actions","layeranimation","navigation","carousel","panzoom"];for(var N in E)-1==window.RS_MODULES.waiting.indexOf(E[N])&&window.RS_MODULES.waiting.push(E[N]);function j(e){window.elementorFrontend!==t&&elementorFrontend.hooks!==t&&elementorFrontend.hooks.removeAction("frontend/element_ready/global",j),window.RS_MODULES.elementor={loaded:!0,version:"6.5.0"},window.RS_MODULES.checkMinimal&&window.RS_MODULES.checkMinimal()}function V(){if(window.elementorFrontend===t||window.elementorFrontend.hooks===t||window.elementorFrontend.hooks.addAction===t)return window.RS_MODULES.elementorCounter++,window.RS_MODULES.elementorCounterCheck&&window.RS_MODULES.elementorCounter>20?void j():void requestAnimationFrame(V);window.elementorFrontend.config.environmentMode.edit?elementorFrontend.hooks.addAction("frontend/element_ready/widget",j):j()}function X(){1!=RS_MODULES.checkElementorCalled&&(RS_MODULES.checkElementorCalled=!0,document.body&&(document.body.className.indexOf("elementor-page")>=0||document.body.className.indexOf("elementor-default")>=0)&&(window.RS_MODULES.waiting=window.RS_MODULES.waiting===t?[]:window.RS_MODULES.waiting,-1==window.RS_MODULES.waiting.indexOf("elementor")&&window.RS_MODULES.waiting.push("elementor"),document.body&&-1==document.body.className.indexOf("elementor-editor-active")&&(window.RS_MODULES.elementorCounterCheck=!0),window.RS_MODULES.elementorCounter=0,V()))}window.RS_MODULES.main={loaded:!0,version:i},window.RS_MODULES.minimal=!1,window.RS_MODULES.callSliders=function(){for(var e in RS_MODULES.modules)!0!==RS_MODULES.modules[e].once&&window.RS_MODULES!==t&&window.RS_MODULES.minimal&&(RS_MODULES.modules[e].once=!0,RS_MODULES.modules[e].init())},"loading"===document.readyState?document.addEventListener("readystatechange",function(){"interactive"!==document.readyState&&"complete"!==document.readyState||(X(),window.RS_MODULES.DOM={loaded:!0},window.RS_MODULES.checkMinimal())}):"complete"!==document.readyState&&"interactive"!==document.readyState||(X(),window.RS_MODULES.DOM={loaded:!0}),window.RS_MODULES.checkMinimal=function(){if(0==window.RS_MODULES.minimal){var i=1==window.RS_MODULES.minimal||window.RS_MODULES.waiting!==t&&e.fn.revolution!==t&&window.tpGS!==t&&window.tpGS.gsap!==t;if(i)for(var a in window.RS_MODULES.waiting)window.RS_MODULES.waiting.hasOwnProperty(a)&&"function"!=typeof window.RS_MODULES.waiting[a]&&i&&window.RS_MODULES[window.RS_MODULES.waiting[a]]===t&&(i=!1);i&&(!0!==window.RS_MODULES.minimal&&e(document).trigger("REVSLIDER_READY_TO_USE"),window.RS_MODULES.minimal=!0)}else window.RS_MODULES.minimal=!0;!0===window.RS_MODULES.minimal&&window.RS_MODULES.callSliders()},window.RS_MODULES.checkMinimal()}(jQuery),function($,undefined){"use strict";var version="6.6.0";jQuery.fn.revolution=jQuery.fn.revolution||{};var _R=jQuery.fn.revolution;jQuery.extend(!0,_R,{checkActions:function(e,t){e===undefined?moduleEnterLeaveActions(t):checkActions_intern(e,t)},delayer:function(e,t,i){_R[e].timeStamps=_R[e].timeStamps===undefined?{}:_R[e].timeStamps;var a=(new Date).getTime(),r=_R[e].timeStamps[i]===undefined?parseInt(t)+100:a-_R[e].timeStamps[i],o=parseInt(r)>t;return o&&(_R[e].timeStamps[i]=a),o},getURLDetails:function(e){(e=e===undefined?{}:e).url=e.url===undefined?window.location.href:e.url,e.url=e.url.replace("www",""),e.protocol=0===e.url.indexOf("http://")?"http://":0===e.url.indexOf("https://")?"https://":0===e.url.indexOf("//")?"//":"relative";var t=e.url.replace("https://","");t=t.replace("http://",""),"relative"===e.protocol&&(t=t.replace("//","")),t=t.split("#"),e.anchor=(e.anchor===undefined||""==e.anchor||0==e.anchor.length)&&t.length>1?t[1]:e.anchor===undefined?"":e.anchor.replace("#",""),e.anchor=e.anchor.split("?"),e.queries=t[0].split("?"),e.queries=e.queries.length>1?e.queries[1]:"",e.queries=e.queries.length>1?e.queries[1]:e.anchor.length>1?e.anchor[1]:e.queries,e.anchor=e.anchor[0];(t=t[0]).split("/");var i=t.split("/");return e.host=i[0],i.splice(0,1),e.path="/"+i.join("/"),"/"==e.path[e.path.length-1]&&(e.path=e.path.slice(0,-1)),e.origin="relative"!==e.protocol?e.protocol+e.host:window.location.origin.replace("www","")+window.location.pathname,e.hash=(""!==e.queries&&e.queries!==undefined?"?"+e.queries:"")+(""!==e.anchor&&e.anchor!==undefined?"#"+e.anchor:""),e},scrollToId:function(e){if(_R.scrollToObj=e,!window.isSafari11){var t=tpGS.gsap.getProperty("html","scrollBehavior"),i=tpGS.gsap.getProperty("body","scrollBehavior");tpGS.gsap.set("html,body",{scrollBehavior:"auto"}),e.scrollBehaviorHtml=t,e.scrollBehaviorBody=i}_R.calcScrollToId()},calcScrollToId:function(){if(_R.scrollToObj){var e=_R.scrollToObj,t=e.tween&&e.tween.progress?e.tween.progress():0;e.tween&&e.tween.kill&&e.tween.kill(),e.startScrollPos!==undefined&&null!==e.startScrollPos||(e.startScrollPos=_R[e.id].modal.useAsModal?_R[e.id].cpar.scrollTop():_R.document.scrollTop());var i="scrollbelow"===e.action?(getOffContH(_R[e.id].fullScreenOffsetContainer)||0)-(parseInt(e.offset,0)||0)||0:0-(parseInt(e.offset,0)||0),a="scrollbelow"===e.action?_R[e.id].c:jQuery("#"+e.anchor),r=a.length>0?a.offset().top:0,o={_y:_R[e.id].modal.useAsModal?_R[e.id].cpar[0].scrollTop:window.pageYOffset!==document.documentElement.scrollTop?0!==window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop:window.pageYOffset};r+="scrollbelow"===e.action?_R[e.id].sbtimeline.fixed?_R[e.id].cpar.parent().height()+_R[e.id].fullScreenOffsetResult:jQuery(_R[e.id].slides[0]).height():0,e.tween=tpGS.gsap.fromTo(o,e.speed/1e3,{_y:e.startScrollPos},{_y:r-i,ease:e.ease,onUpdate:function(){_R[e.id].modal.useAsModal?_R[e.id].cpar.scrollTop(o._y):_R.document.scrollTop(o._y)},onComplete:function(){e.hash!==undefined&&history.pushState(null,null,e.hash),window.isSafari11||(tpGS.gsap.set("html",{scrollBehavior:e.scrollBehaviorHtml}),tpGS.gsap.set("body",{scrollBehavior:e.scrollBehaviorBody})),_R.scrollToObj&&(_R.scrollToObj.tween&&(_R.scrollToObj.tween.kill(),_R.scrollToObj.tween=null),_R.scrollToObj.startScrollPos=null,_R.scrollToObj=null)}}),e.tween.progress(t)}}});var moduleEnterLeaveActions=function(e){!_R[e].moduleActionsPrepared&&_R[e].c[0].getElementsByClassName("rs-on-sh").length>0&&(_R[e].c.on("tp-mouseenter",function(){_R[e].mouseoncontainer=!0;var t,i=_R[e].pr_next_key!==undefined?_R[e].pr_next_key:_R[e].pr_processing_key!==undefined?_R[e].pr_processing_key:_R[e].pr_active_key!==undefined?_R[e].pr_active_key:_R[e].pr_next_key;if("none"!==i&&i!==undefined){if((i=_R.gA(_R[e].slides[i],"key"))!==undefined&&_R[e].layers[i])for(t in _R[e].layers[i])_R[e].layers[i][t].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers[i][t]),frame:"frame_1",mode:"trigger",id:e});for(t in _R[e].layers.static)_R[e].layers.static[t].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers.static[t]),frame:"frame_1",mode:"trigger",id:e})}}),_R[e].c.on("tp-mouseleft",function(){_R[e].mouseoncontainer=!0;var t,i=_R[e].pr_next_key!==undefined?_R[e].pr_next_key:_R[e].pr_processing_key!==undefined?_R[e].pr_processing_key:_R[e].pr_active_key!==undefined?_R[e].pr_active_key:_R[e].pr_next_key;if("none"!==i&&i!==undefined){if((i=_R.gA(_R[e].slides[i],"key"))!==undefined&&_R[e].layers[i])for(t in _R[e].layers[i])_R[e].layers[i][t].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers[i][t]),frame:"frame_999",mode:"trigger",id:e});for(t in _R[e].layers.static)_R[e].layers.static[t].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers.static[t]),frame:"frame_999",mode:"trigger",id:e})}})),_R[e].moduleActionsPrepared=!0},checkActions_intern=function(layer,id){var actions=_R.gA(layer[0],"actions");if("RS-COLUMN"==layer[0].tagName){var wrap=_R.closestNode(layer[0],"RS-COLUMN-WRAP");null!==wrap&&wrap!==undefined&&(_R.sA(wrap,"action",actions),layer=jQuery(wrap))}var _L=layer.data();for(var ei in actions=actions.split("||"),layer.addClass("rs-waction"),_L.events=_L.events===undefined?[]:_L.events,actions)if(actions.hasOwnProperty(ei)){var event=getEventParams(actions[ei].split(";"));_L.events.push(event),"click"===event.on&&layer[0].classList.add("rs-wclickaction"),_R[id].fullscreen_esclistener||"exitfullscreen"!=event.action&&"togglefullscreen"!=event.action||(_R.document.keyup(function(e){27==e.keyCode&&jQuery("#rs-go-fullscreen").length>0&&layer.trigger(event.on)}),_R[id].fullscreen_esclistener=!0);var targetlayer="backgroundvideo"==event.layer?jQuery("rs-bgvideo"):"firstvideo"==event.layer?jQuery("rs-slide").find(".rs-layer-video"):jQuery("#"+event.layer);switch(-1!=jQuery.inArray(event.action,["toggleslider","toggle_mute_video","toggle_global_mute_video","togglefullscreen"])&&(_L._togglelisteners=!0),event.action){case"togglevideo":jQuery.each(targetlayer,function(){updateToggleByList(jQuery(this),"videotoggledby",layer[0].id)});break;case"togglelayer":jQuery.each(targetlayer,function(){updateToggleByList(jQuery(this),"layertoggledby",layer[0].id),jQuery(this).data("triggered_startstatus",event.togglestate)});break;case"toggle_global_mute_video":case"toggle_mute_video":jQuery.each(targetlayer,function(){updateToggleByList(jQuery(this),"videomutetoggledby",layer[0].id)});break;case"toggleslider":_R[id].slidertoggledby==undefined&&(_R[id].slidertoggledby=[]),_R[id].slidertoggledby.push(layer[0].id);break;case"togglefullscreen":_R[id].fullscreentoggledby==undefined&&(_R[id].fullscreentoggledby=[]),_R[id].fullscreentoggledby.push(layer[0].id)}}_R[id].actionsPrepared=!0,_R[id].actionListenerHook=_R[id].actionListenerHook==undefined?{_on:""}:_R[id].actionListenerHook,layer.on("click mouseenter mouseleave "+_R[id].actionListenerHook._on,function(e){for(var i in _L.events)if(_L.events.hasOwnProperty(i)&&_L.events[i].on.includes(e.type)){var event=_L.events[i];if(!(event.repeat!==undefined&&event.repeat>0)||_R.delayer(id,1e3*event.repeat,_L.c[0].id+"_"+event.action)){if("click"===event.on&&layer.hasClass("tp-temporarydisabled"))return!1;(""+event.layer).includes("layer-sta_")&&(_R[id].staticPrefix=_R[id].staticPrefix?_R[id].staticPrefix:Object.keys(_R[id].layers.static)[0],(""+_R[id].staticPrefix).includes("layer-")&&(event.layer=_R[id].staticPrefix.split("layer-")[0]+"layer-"+event.layer.split("layer-sta_")[1]));var targetlayer="backgroundvideo"==event.layer?jQuery(_R[id].slides[_R[id].pr_active_key]).find("rs-sbg-wrap rs-bgvideo"):"firstvideo"==event.layer?jQuery(_R[id].slides[_R[id].pr_active_key]).find(".rs-layer-video").first():jQuery("#"+event.layer),tex=targetlayer.length>0;if(""!=_R[id].actionListenerHook._on&&"click"!==e.type&&"mouseenter"!==e.type&&"mouseleave"!==e.type){var keepgoing=!0;for(var cbs in _R[id].actionListenerHook.callBacks){if(!0!==keepgoing)break;_R[id].actionListenerHook.callBacks.hasOwnProperty(cbs)&&"function"==typeof _R[id].actionListenerHook.callBacks[cbs]&&(keepgoing=_R[id].actionListenerHook.callBacks[cbs]({event:event,layer:layer,targetlayer:targetlayer,L:_L}))}if(!keepgoing)continue}switch(event.action){case"menulink":var linkto=_R.getURLDetails({url:event.url,anchor:event.anchor}),linkfrom=_R.getURLDetails();linkto.host==linkfrom.host&&linkto.path==linkfrom.path&&"_self"===event.target?_R.scrollToId({id:id,offset:event.offset,action:event.action,anchor:event.anchor,hash:linkto.hash,speed:event.speed,ease:event.ease}):"_self"===event.target?window.location=linkto.url+(linkto.anchor!==undefined&&""!==linkto.anchor?"#"+linkto.anchor:""):window.open(linkto.url+(linkto.anchor!==undefined&&""!==linkto.anchor?"#"+linkto.anchor:"")),e.preventDefault();break;case"getAccelerationPermission":_R.getAccelerationPermission(id);break;case"nextframe":case"prevframe":case"gotoframe":case"togglelayer":case"toggleframes":case"startlayer":case"stoplayer":if(targetlayer[0]===undefined)continue;var _=_R[id]._L[targetlayer[0].id],frame=event.frame,tou="triggerdelay";if("click"===e.type&&_.clicked_time_stamp!==undefined&&(new Date).getTime()-_.clicked_time_stamp<300)return;if("mouseenter"===e.type&&_.mouseentered_time_stamp!==undefined&&(new Date).getTime()-_.mouseentered_time_stamp<300)return;if(clearTimeout(_.triggerdelayIn),clearTimeout(_.triggerdelayOut),clearTimeout(_.triggerdelay),"click"===e.type&&(_.clicked_time_stamp=(new Date).getTime()),"mouseenter"===e.type&&(_.mouseentered_time_stamp=(new Date).getTime()),"mouseleave"===e.type&&(_.mouseentered_time_stamp=undefined),"nextframe"===event.action||"prevframe"===event.action){_.forda=_.forda===undefined?getFordWithAction(_):_.forda;var inx=jQuery.inArray(_.currentframe,_.ford);for("nextframe"===event.action&&inx++,"prevframe"===event.action&&inx--;"skip"!==_.forda[inx]&&inx>0&&inx<_.forda.length-1;)"nextframe"===event.action&&inx++,"prevframe"===event.action&&inx--,inx=Math.min(Math.max(0,inx),_.forda.length-1);frame=_.ford[inx]}jQuery.inArray(event.action,["toggleframes","togglelayer","startlayer","stoplayer"])>=0&&(_.triggeredstate="startlayer"===event.action||"togglelayer"===event.action&&"frame_1"!==_.currentframe||"toggleframes"===event.action&&_.currentframe!==event.frameN,"togglelayer"===event.action&&!0===_.triggeredstate&&_.currentframe!==undefined&&"frame_999"!==_.currentframe&&(_.triggeredstate=!1),frame=_.triggeredstate?"toggleframes"===event.action?event.frameN:"frame_1":"toggleframes"===event.action?event.frameM:"frame_999",tou=_.triggeredstate?"triggerdelayIn":"triggerdelayOut",_.triggeredstate?_R.toggleState(_.layertoggledby):(_R.stopVideo&&_R.stopVideo(targetlayer,id),_R.unToggleState(_.layertoggledby)));var pars={layer:targetlayer,frame:frame,mode:"trigger",id:id};!0===event.children&&(pars.updateChildren=!0,pars.fastforward=!0),_R.renderLayerAnimation&&(clearTimeout(_[tou]),_[tou]=setTimeout(function(e){_R.renderLayerAnimation(e)},1e3*event.delay,pars));break;case"playvideo":tex&&_R.playVideo(targetlayer,id);break;case"stopvideo":tex&&_R.stopVideo&&_R.stopVideo(targetlayer,id);break;case"togglevideo":tex&&(_R.isVideoPlaying(targetlayer,id)?_R.stopVideo&&_R.stopVideo(targetlayer,id):_R.playVideo(targetlayer,id));break;case"mutevideo":tex&&_R.Mute(targetlayer,id,!0);break;case"unmutevideo":tex&&_R.Mute&&_R.Mute(targetlayer,id,!1);break;case"toggle_mute_video":tex&&(_R.Mute(targetlayer,id)?_R.Mute(targetlayer,id,!1):_R.Mute&&_R.Mute(targetlayer,id,!0));break;case"toggle_global_mute_video":var pvl=_R[id].playingvideos!=undefined&&_R[id].playingvideos.length>0;pvl&&(_R[id].globalmute?jQuery.each(_R[id].playingvideos,function(e,t){_R.Mute&&_R.Mute(t,id,!1)}):jQuery.each(_R[id].playingvideos,function(e,t){_R.Mute&&_R.Mute(t,id,!0)})),_R[id].globalmute=!_R[id].globalmute;break;default:tpGS.gsap.delayedCall(event.delay,function(targetlayer,id,event,layer){switch(event.action){case"openmodal":_R.openModalAPI(event.modal,event.modalslide===undefined?0:event.modalslide,_R[id].ajaxUrl,!0,id,event);break;case"closemodal":_R.revModal(id,{mode:"close"});break;case"callback":eval(event.callback);break;case"simplelink":window.open(event.url,event.target);break;case"simulateclick":targetlayer.length>0&&targetlayer.trigger("click");break;case"toggleclass":targetlayer.length>0&&targetlayer.toggleClass(event.classname);break;case"scrollbelow":case"scrollto":"scrollbelow"===event.action&&layer.addClass("tp-scrollbelowslider"),_R.scrollToId({id:id,offset:event.offset,action:event.action,anchor:event.id,speed:event.speed,ease:event.ease});break;case"jumptoslide":switch(_R[id].skipAttachDetach=!0,event.slide.toLowerCase()){case"rs-random":var ts=Math.min(Math.max(0,Math.ceil(Math.random()*_R[id].realslideamount)-1));ts=_R[id].activeRSSlide==ts?ts>0?ts-1:ts+1:ts,_R.callingNewSlide(id,_R[id].slides[ts].dataset.key,"carousel"===_R[id].sliderType);break;case"+1":case"next":case"rs-next":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=0,_R.callingNewSlide(id,1,"carousel"===_R[id].sliderType);break;case"rs-previous":case"rs-prev":case"previous":case"prev":case"-1":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=1,_R.callingNewSlide(id,-1,"carousel"===_R[id].sliderType);break;case"first":case"rs-first":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=1,_R.callingNewSlide(id,0,"carousel"===_R[id].sliderType);break;case"last":case"rs-last":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=0,_R.callingNewSlide(id,_R[id].slideamount-1,"carousel"===_R[id].sliderType);break;default:var ts=_R.isNumeric(event.slide)?parseInt(event.slide,0):event.slide;_R.callingNewSlide(id,ts,"carousel"===_R[id].sliderType)}break;case"toggleslider":_R[id].noloopanymore=0,"playing"==_R[id].sliderstatus?(_R[id].c.revpause(),_R[id].forcepaused=!0,_R.unToggleState(_R[id].slidertoggledby)):(_R[id].forcepaused=!1,_R[id].c.revresume(),_R.toggleState(_R[id].slidertoggledby));break;case"pauseslider":_R[id].c.revpause(),_R.unToggleState(_R[id].slidertoggledby);break;case"playslider":_R[id].noloopanymore=0,_R[id].c.revresume(),_R.toggleState(_R[id].slidertoggledby);break;case"gofullscreen":case"exitfullscreen":case"togglefullscreen":var gf;tpGS.gsap.set(_R[id].parallax.bgcontainers,{y:0}),jQuery(".rs-go-fullscreen").length>0&&("togglefullscreen"==event.action||"exitfullscreen"==event.action)?(jQuery(".rs-go-fullscreen").removeClass("rs-go-fullscreen"),gf=_R[id].c.closest("rs-fullwidth-wrap").length>0?_R[id].c.closest("rs-fullwidth-wrap"):_R[id].c.closest("rs-module-wrap"),_R[id].minHeight=_R[id].oldminheight,_R[id].infullscreenmode=!1,_R[id].c.revredraw(),_R[id].c.revredraw(),jQuery(window).trigger("resize"),_R.unToggleState(_R[id].fullscreentoggledby)):0!=jQuery(".rs-go-fullscreen").length||"togglefullscreen"!=event.action&&"gofullscreen"!=event.action||(gf=_R[id].c.closest("rs-fullwidth-wrap").length>0?_R[id].c.closest("rs-fullwidth-wrap"):_R[id].c.closest("rs-module-wrap"),gf.addClass("rs-go-fullscreen"),_R[id].oldminheight=_R[id].minHeight,_R[id].minHeight=_R.getWinH(id),_R[id].infullscreenmode=!0,jQuery(window).trigger("resize"),_R.toggleState(_R[id].fullscreentoggledby),_R[id].c.revredraw());break;default:_R[id].c.trigger("layeraction",[event.action,layer,event])}},[targetlayer,id,event,layer])}}}})};function getFordWithAction(e){var t=[];for(var i in e.ford)e.frames[e.ford[i]].timeline.waitoncall?t.push(e.ford[i]):t.push("skip");return t}function updateToggleByList(e,t,i){var a=e.data(t);a===undefined&&(a=[]),a.push(i),e.data(t,a)}function getEventParams(e){var t={on:"click",delay:0,ease:"power2.out",speed:400};for(var i in e)if(e.hasOwnProperty(i)){var a=e[i].split(":");switch(a.length>2&&"call"===a[0]&&(a[1]=a.join(":").replace(a[0]+":","")),a[0]){case"modal":t.modal=a[1];break;case"ms":t.modalslide=a[1];break;case"m":t.frameM=a[1];break;case"n":t.frameN=a[1];break;case"o":t.on="click"===a[1]||"c"===a[1]?"click":"ml"===a[1]||"mouseleave"===a[1]?"mouseleave":"mouseenter"===a[1]||"me"===a[1]?"mouseenter":a[1];break;case"d":t.delay=parseInt(a[1],0)/1e3,t.delay="NaN"===t.delay||isNaN(t.delay)?0:t.delay;break;case"rd":t.repeat=parseInt(a[1],0)/1e3,t.repeat="NaN"===t.repeat||isNaN(t.repeat)?0:t.repeat;break;case"a":t.action=a[1];break;case"f":t.frame=a[1];break;case"slide":t.slide=a[1];break;case"layer":t.layer=a[1];break;case"sp":t.speed=parseInt(a[1],0);break;case"e":t.ease=a[1];break;case"ls":t.togglestate=a[1];break;case"offset":t.offset=a[1];break;case"call":t.callback=a[1];break;case"url":t.url="";for(var r=1;r0&&""!==a[0]&&(t[a[0]]=a[1])}}return t}var getOffContH=function(e){if(e==undefined)return 0;if(e.split(",").length>1){var t=e.split(","),i=0;return t&&jQuery.each(t,function(e,t){jQuery(t).length>0&&(i+=jQuery(t).outerHeight(!0))}),i}return jQuery(e).height()};window.RS_MODULES=window.RS_MODULES||{},window.RS_MODULES.actions={loaded:!0,version:version},window.RS_MODULES.checkMinimal&&window.RS_MODULES.checkMinimal()}(jQuery),function(e){"use strict";jQuery.fn.revolution=jQuery.fn.revolution||{};var t=jQuery.fn.revolution;jQuery.extend(!0,t,{prepareCarousel:function(e,i,a,r){if(void 0!==e){var s=t[e].carousel;s.slidesWithRowAdjustions={},i=s.lastdirection=o(i,s.lastdirection),t.setCarouselDefaults(e,void 0,r),t.organiseCarousel(e,"right",!0,!1,!1),void 0!==s.swipeTo&&t.isNumeric(s.swipeTo)?void 0!==a?t.swipeAnimate({id:e,to:s.swipeTo,distance:s.swipeToDistance,direction:i,fix:!0,speed:a}):t.swipeAnimate({id:e,to:s.swipeTo,distance:s.swipeToDistance,direction:i,fix:!0}):t.swipeAnimate({id:e,to:0,direction:i,speed:0}),"carousel"!==t[e].sliderType||s.fadein||(tpGS.gsap.to(t[e].canvas,1,{scale:1,opacity:1}),s.fadein=!0)}},setupCarousel:function(e){var o=t[e].carousel;"v"==o.orientation?(o.length="height",o.translate="y",o.slide_dims="slide_heights",o.deltaT="deltaY",o.sliderLength="sliderHeight",o.slide_length="slide_height",o.wraplength="wrapheight",o.align="0%"===o.vertical_align?"start":"50%"===o.vertical_align?"center":"end",!o.snap||o.justify||o.infinity||(o.forceBAlign=!0)):(o.length="width",o.translate="x",o.slide_dims="slide_widths",o.deltaT="deltaX",o.sliderLength="sliderWidth",o.slide_length="slide_width",o.wraplength="wrapwidth",o.align="left"===o.horizontal_align?"start":"center"===o.horizontal_align?"center":"end"),o[o.sliderLength]=t[e].canv[o.length],o.proxy=document.createElement("div"),o.follower=document.createElement("div"),o.slideamount=t[e].slideamount,o.infinity||o.snap||(t[e].carousel.align="start"),r(e),a(e,o.align),o.inited=!0,o.lerpHandler=t.carLerpHandler.bind(this,e),void 0===o.animInList&&(o.animInList=[]),o.draggableObj={trigger:t[e].c[0],type:o.translate,edgeResistance:.5,zIndexBoost:!1,cursor:"grab",activeCursor:"grabbing",allowContextMenu:!0,inertia:!0,throwResistance:o.snap?8e3:500,onPress:function(i){t.closestClass(i.target,"rs-nav-element")?(o.draggable.endDrag(),o.draggable.disable()):t[e].c.trigger("stoptimer"),o.focusedOnPress=o.focused,o.isPressed=!0,o.fromWheel=!1,o.cX=o.lerpX=this.pointerX,o.cY=o.lerpY=this.pointerY,o.tween&&o.tween.kill&&(o.tween.kill(),delete o.tween)},onClick:function(i){o.isPressed=!1,t.closestClass(i.target,"rs-nav-element")||t.closestClass(i.target,"rs-waction")||o.draggable.enabled()&&!1===t[e].carousel.stopOnClick&&t[e].c.trigger("starttimer")},onDragStart:function(){o.lerpSpeed=.1,o.lerp||(o.lerp=requestAnimationFrame(o.lerpHandler)),t.ISM&&o.forceBAlign&&("up"===this.getDirection()&&o.focused==o.slideamount-1||"down"===this.getDirection()&&0==o.focused?o.forceScroll=!0:o.forceScroll=!1)},onDrag:function(){o.cX=this.pointerX,o.cY=this.pointerY},snap:function(i){var a;return t.getLastPos(e),o.isPressed=!1,o.forceScroll&&o.forceBAlign?(a="up"===this.getDirection()?t[e].cpar.offset().top+t[e].module.height:t.document.scrollTop()-(window.innerHeight-t[e].cpar[0].getBoundingClientRect().top),t[e].modal.useAsModal||tpGS.gsap.to([window,"body"],{scrollTo:a}),o.focused!=o.slideamount-1||o.infinity?o.lastPos:o[o.wraplength]-o.totalWidth):(t.calculateSnap(e,i),i)}},o.draggable=tpGS.draggable.create(o.proxy,o.draggableObj)[0],t[e].c.one("revolution.slide.onchange",function(){i(e)})},positionCarousel:function(e){var i=t[e].carousel;if(i[i.sliderLength]=t[e].canv[i.length],i.draggable&&!i.draggable.isPressed){for(var a=0,o=0;o=0;o--)c-=i.arr[o][i.length]+i.space,i.arr[o].posX=c+d,i.arr[o][i.translate]=c,"h"===i.orientation?tpGS.gsap.set(i.arr[o].elem,{x:c}):tpGS.gsap.set(i.arr[o].elem,{y:c}),l+=i.arr[o][i.length]+i.space}else{var p=0;for(o=0;o0&&(l+=i.space),o==i.activeSlide&&(p+=l),i.arr[o].posX=l+s+d,i.arr[o][i.translate]=l+s+d,"h"===i.orientation?tpGS.gsap.set(i.arr[o].elem,{x:l+s+d}):tpGS.gsap.set(i.arr[o].elem,{y:l+s+d}),l+=i.arr[o][i.length];tpGS.gsap.set([i.proxy,i.follower],{x:s-p,y:s-p}),"h"===i.orientation?tpGS.gsap.set([t[e].slides],{x:"-="+p}):tpGS.gsap.set([t[e].slides],{y:"-="+p});for(o=0;o0||void 0!==i.arr[0].progress&&i.arr[0].progress<=i.maxVisibleItems/2&&!(i.arr[i.arr.length-1].progress<=i.maxVisibleItems/2)&&parseFloat(i.arr[i.arr.length-1][i.translate])>=i[i.wraplength],s=parseFloat(i.arr[i.arr.length-1][i.translate])=1;){var s=a.animInList.pop();a.focused!=s&&t.removeTheLayers(jQuery(t[e].slides[s]),e)}for(var n in t.callingNewSlide(e,t[e].slides[o].getAttribute("data-key"),!0,!0),t[e].c.trigger("revolution.nextslide.waiting"),i(e),a.focused!=a.oldfocused&&"all"!==a.showLayersAllTime&&(a.animInList.includes(a.focused.toString())||a.animInList.push(a.focused.toString()),t.animateTheLayers({slide:a.focused,id:e,mode:"start"}),t.animateTheLayers({slide:"individual",id:e,mode:t[e].carousel.allLayersStarted?"rebuild":"start"})),t[e].sbgs)t[e].sbgs.hasOwnProperty(n)&&void 0!==t[e].sbgs[n].bgvid&&0!==t[e].sbgs[n].bgvid.length&&(""+t[e].sbgs[n].skeyindex==""+a.focused?t.playBGVideo(e,t.gA(t[e].pr_next_slide[0],"key")):t.stopBGVideo(e,t[e].sbgs[n].key));a.oldfocused=a.focused}for(var l=t[e].slides[o].querySelectorAll(".rs-on-car"),d=0;d=0?"right":"left";var l=t.getNextSlide(e,r,o,!0,n<300);r=l.delta,s=l.overshoot,a.target=l.target}else a.target=i;if((!a.infinity&&!a.snap||!a.infinity&&"v"===a.orientation)&&(a.target<=a[a.wraplength]-a.totalWidth?a.target=a[a.wraplength]-a.totalWidth:a.target>=0&&!a.snap&&(a.target=0)),a.swiped=!0,a.overshoot&&s){tpGS.gsap.to(a,{duration:a.snap?.3:.5,lerpSpeed:.8}),s=Math.min(0===a.draggable[a.deltaT]?Math.abs(r)/20:Math.abs(a.draggable[a.deltaT])/2,a[a.wraplength]/4)*Math.sign(r);var d=Math.abs(s/100);a.time=Math.min(Math.max(d/10,a.speed/1e3*.6),a.speed/1e3),a.tween=tpGS.gsap.timeline({onComplete:function(){t.snapCompleted(e)}}),a.tween.to(a.proxy,{x:a.target+s,y:a.target+s,duration:a.time,ease:"power2.out"}).to(a.proxy,{x:a.target,y:a.target,duration:Math.min(2*a.time,.6),ease:a.easing.replace(".inOut",".out").replace(".in",".out")},"overshoot").to(a,{duration:Math.min(2*a.time,.6),lerpSpeed:1},"overshoot")}else d=Math.abs(r/100),a.time=Math.min(Math.max(d/10,a.speed/1e3*.6),a.speed/1e3),a.tween=tpGS.gsap.to(a.proxy,{x:a.target,y:a.target,duration:a.time,ease:a.easing.replace(".inOut",".out").replace(".in",".out"),onComplete:function(){t.snapCompleted(e)}}),tpGS.gsap.to(a,{duration:a.time,lerpSpeed:1})},carLerpHandler:function(e,i){var a=t[e].carousel;"skip"!==i&&(a.lerp=requestAnimationFrame(a.lerpHandler));var r=parseFloat(a.proxy._gsap[a.translate]),o=parseFloat(a.follower._gsap[a.translate]),s=o+(r-o)*a.lerpSpeed-o;"mousedrag"==t[e].parallax.type&&(a.delta=s,a.lerpX=a.lerpX+(a.cX-a.lerpX)*a.lerpSpeed,a.lerpY=a.lerpY+(a.cY-a.lerpY)*a.lerpSpeed,t[e].parallax.frame=window.requestAnimationFrame(t[e].parallax.parallaxHandler)),tpGS.gsap.set(t[e].canvas,{skewX:a.skewX*Math.max(-1,Math.min(1,s/100)),skewY:a.skewY*Math.max(-1,Math.min(1,s/100))}),"h"===a.orientation?(tpGS.gsap.set(a.follower,{x:"+="+s}),tpGS.gsap.set(a.arr,{x:"+="+s})):(tpGS.gsap.set(a.follower,{y:"+="+s}),tpGS.gsap.set(a.arr,{y:"+="+s})),t.swapCarouselSlides(e),t.applyDistanceEffect(e)},snapCompleted:function(e){var i=t[e].carousel;i.lerp=cancelAnimationFrame(i.lerp),i.scrollFrame=cancelAnimationFrame(i.scrollFrame),i.swiped=!1,tpGS.gsap.set(i.follower,{x:i.proxy._gsap[i.translate],y:i.proxy._gsap[i.translate]}),t.onThrowComplete(e)},applyDistanceEffect:function(e){var r=t[e].carousel,o=1/0,s=0,n=0;void 0===r.lastSlideProgress&&(r.lastSlideProgress=1);var l=r.startOffset;for(var d in r.startOffsetCache=r.startOffset,void 0===r.tempAlign&&(r.tempAlign=r.align),"v"!==r.orientation||r.infinity||r.justify||(l=r.startOffset+(r[r.wraplength]-r[r.slide_length]-r.startOffset)*(1-r.lastSlideProgress)),r.arr){var c=parseFloat(r.arr[d][r.translate])-l;if(r.infinity&&(c%=r.totalWidth),Math.abs(c)("left"===r.direction?.9:.1)&&!r.vertAlignDefault&&(tpGS.gsap.to(r,{lastSlideProgress:1,duration:.2}),r.vertAlignDefault=!0,r.vertAlignBottom=!1,r.tempAlign=r.align,a(e,r.align))),r.arr[d].sign=g;var h=r.arr[d].progress;h=h/Math.ceil(r.pDiv)*("center"===r.tempAlign?1:"start"===r.tempAlign?g:-g);var m=Math.min(r.arr[d].progress,1)/1,v=100-5*Math.round(r.arr[d].progress),f={};if(r.justify||"off"===r.spin)if(0===r.minScale||r.justify)f[r.translate]=r.arr[d][r.translate];else{var y=1-(r.vary_scale?h:m)*(1-r.minScale),w=r.offsetScale?r.arr[d].sign*(r[r.slide_length]+r.space-(r[r.slide_length]+r.space)*y)/2*r.arr[d].progress:r.arr[d].sign*(r[r.slide_length]-r[r.slide_length]*y)/2*r.arr[d].progress;f[r.translate]=r.arr[d][r.translate]-w,window.isSafari11&&(f.z=-150*(1-y)),f.scale=y}else f[r.translate]=l,"2d"===r.spin?(f.rotation=r.spinAngle*u*("h"===r.orientation?g:-g),"h"===r.orientation?f.transformOrigin="center "+r.spinR+"px 0":f.transformOrigin=r.spinR+"px center 0"):("h"===r.orientation?f.rotationY=r.spinAngle*r.arr[d].progress*-g:f.rotationX=r.spinAngle*r.arr[d].progress*g,f.transformOrigin="center center "+r.spinR+"px");f.opacity=1,r.justify||(0!==r.maxRotation&&(f.rotationY=r.maxRotation*(r.vary_rotation?h:m)*-g),f.opacity=1+(r.maxOpacity-1)*(r.vary_fade?h:m),h>r.edgeRatio?f.opacity=r.oRange(h):h<0?f.opacity=r.oRangeMin(h):1===r.maxOpacity&&(f.opacity=1)),f.zIndex=v,f.opacity>0?("visible"!==r.arr[d].elem.style.visibility&&(f.visibility="visible"),tpGS.gsap.set(r.arr[d].elem,f)):("hidden"!==r.arr[d].elem.style.visibility&&(f.visibility="hidden"),tpGS.gsap.set(r.arr[d].elem,{visibility:f.visibility,opacity:f.opacity}))}if(n!==r.closest){if(r.closest=n,s!==r.arr.length&&t.loadVisibleCarouselItems(e,!0,r.closest),r.draggable.isPressed){if(r.focused=r.closest,t[e].pr_next_key=r.focused,r.oldfocused=void 0===r.oldfocused?0:r.oldfocused,t[e].carousel.allLayersStarted?t.updateCarouselRows(e):t.carouselRowAdjustment(r,e,r.focused),"all"!==r.showLayersAllTime)for(r.animInList.includes(r.oldfocused.toString())||r.animInList.push(r.oldfocused.toString());r.animInList.length>=1;){var b=r.animInList.pop();r.focused!=b&&t.removeTheLayers(jQuery(t[e].slides[b]),e)}r.focused!=r.oldfocused&&("all"!==r.showLayersAllTime&&(r.animInList.includes(r.focused.toString())||r.animInList.push(r.focused.toString()),t.animateTheLayers({slide:r.focused,id:e,mode:"start"}),t.animateTheLayers({slide:"individual",id:e,mode:t[e].carousel.allLayersStarted?"rebuild":"start"})),i(e,!0),r.oldfocused=r.focused),t[e].c.trigger("revolution.nextslide.waiting")}for(var _ in t[e].sbgs)t[e].sbgs.hasOwnProperty(_)&&void 0!==t[e].sbgs[_].bgvid&&0!==t[e].sbgs[_].bgvid.length&&""+t[e].sbgs[_].skeyindex!=""+r.focused&&t.stopBGVideo(e,t[e].sbgs[_].key)}},getCarActiveSlide:function(e){var i,a=t[e].carousel,r=999999,o=0;for(var s in a.arr){var n;if(a.arr.hasOwnProperty(s))n="center"===t[e].carousel.align?Math.abs(parseFloat(a.arr[s][a.translate])-(a[a.wraplength]-a.arr[s][a.length])/2):"start"===t[e].carousel.align?Math.abs(parseFloat(a.arr[s][a.translate])):Math.abs(parseFloat(a.arr[s][a.translate])-(a[a.wraplength]-a.arr[s][a.length])),a.vertAlignBottom&&(n=Math.abs(parseFloat(a.arr[s][a.translate])-(a[a.wraplength]-a.arr[s][a.length]))),n=t[e].slideamount?l-t[e].slideamount+0:l,d=d>=t[e].slideamount?d-t[e].slideamount+0:d,l=l<0?t[e].slideamount+l:l,d=d<0?t[e].slideamount+d:d,o.push(t[e].slides[l]),l!==d&&o.push(t[e].slides[d]),r.arr)for(var c=0;c=Math.abs(i)||void 0===i&&t[e].slides[n.focused]===n.trackArr[s].elem){i=l;break}c=l;var h=t.getNext(e,a,l,s,void 0===r);(u=h.breakLoop)||(l=h.tempDelta,s=h.trackIndex)}var m=n.lastPos+i;return r&&n.focusedOnPress!=n.focusedPreSnap&&(m=Math.abs(p+n.lastPos-m)<=Math.abs(p+n.lastPos-(c+n.lastPos))?m:c+n.lastPos),d&&(m=n.lastPos,i=-n.arr[n.closestArr][n.translate]),{target:m,overshoot:!0,delta:i,trackIndex:s}},getNext:function(e,i,a,r,o){var s=t[e].carousel,n="right"===i?1:-1,l=!1;return"start"===s.align&&"left"===i?a+=(s.trackArr[r][s.length]+s.space)*n:"center"===s.align?a+=(s.trackArr[r][s.length]+s.space)/2*n:"end"===s.align&&"right"===i&&(a+=(s.trackArr[r][s.length]+s.space)*n),"right"===i?--r<0&&(r=s.infinity?s.trackArr.length-1:r+1,s.infinity||(l=!0)):++r>=s.trackArr.length&&(r=s.infinity?0:r-1,s.infinity||(l=!0)),l||("start"===s.align&&"right"===i&&(a+=(s.trackArr[r][s.length]+s.space)*n),"center"===s.align?a+=(s.trackArr[r][s.length]+s.space)/2*n:"end"===s.align&&"left"===i&&(a+=(s.trackArr[r][s.length]+s.space)*n)),{tempDelta:a,trackIndex:r,breakLoop:l}},getCarDir:function(e,i,a){var r=t[e].carousel,o=a-i,s="right";r.sameSlide=!1;var n=0,l=0;if(r.infinity){for(var d=i;d!=a;)l+=1,d=++d>=r.slideamount?0:d;for(d=i;d!=a;)n+=1,d=--d<0?r.slideamount-1:d;s=l<=n?"left":"right"}else r.infinity||(s=a-i>=0?"left":"right",l=Math.abs(a-i),0===o&&(s="right",r.sameSlide=!0));return r.steps=l<=n?l:n,r.direction=s,s},getLastPos:function(e){var i=t[e].carousel;if(i.trackArr){for(var a=0,r=0,o=0;o=0&&!i.snap&&(i.target=0)),i.lerpSpeed=1,i.fromWheel=!1,i.tween&&i.tween.kill&&(i.tween.kill(),delete i.tween),i.tween=tpGS.gsap.to(i.proxy,{x:i.target,y:i.target,ease:i.easing,duration:i.speed/1e3+(i.steps>=2?(i.steps-1)*i.speed/2e3:0),onComplete:function(){i.lerp=cancelAnimationFrame(i.lerp),i.scrollFrame=cancelAnimationFrame(i.scrollFrame),t.carLerpHandler(a,"skip"),i.activeSlide=i.closestArr,t.snapCompleted(a)}}),i.lerp=cancelAnimationFrame(i.lerp),i.scrollFrame=cancelAnimationFrame(i.scrollFrame),i.lerp||(i.lerp=requestAnimationFrame(i.lerpHandler))}},carScrollTicker:function(e){var i=t[e].carousel;i.scrollFrame=requestAnimationFrame(i.scrollTicker);var a=parseFloat(i.proxy._gsap[i.translate]),r=a+.5*(i.scrollProxy-a),o=r-a;tpGS.gsap.set(i.proxy,{[i.translate]:r}),Math.abs(o)<.03&&(i.scrollFrame=cancelAnimationFrame(i.scrollFrame),i.lerp=cancelAnimationFrame(i.lerp),i.activeSlide=i.closestArr,t.snapCompleted(e))},scrollCar:function(e,i,a){var r=t[e].carousel;r.scrollFrame=cancelAnimationFrame(r.scrollFrame),r.lerp=cancelAnimationFrame(r.lerp),tpGS.gsap.to(r,{lerpSpeed:1}),r.fromWheel=!0;var o,s=Math.round(parseFloat(r.proxy._gsap[r.translate]));if(r.tween&&r.tween.kill&&(r.tween.kill(),delete r.tween),1==a&&r.focused==r.slideamount-1&&s<=r[r.wraplength]-r.totalWidth&&!r.infinity||-1==a&&0==r.focused&&s>=0&&!r.infinity)return o=1==a?t[e].cpar.offset().top+t[e].module.height:t.document.scrollTop()-(window.innerHeight-t[e].cpar[0].getBoundingClientRect().top),void(t[e].modal.useAsModal||tpGS.gsap.to([window,"body"],{scrollTo:o}));var n=s+-8*i;(!r.infinity&&!r.snap||!r.infinity&&"v"===r.orientation)&&(n<=r[r.wraplength]-r.totalWidth?n=r[r.wraplength]-r.totalWidth:n>=0&&!r.snap&&(n=0)),r.tween=tpGS.gsap.to(r,{scrollProxy:n,duration:.5,ease:r.easing}),r.scrollFrame=requestAnimationFrame(r.scrollTicker),r.lerp||(r.lerp=requestAnimationFrame(r.lerpHandler))},defineCarouselElements:function(e){var i=t[e].carousel;i.infbackup=i.infinity,i.maxVisiblebackup=i.maxVisibleItems,i.slide_offset="none",i.slide_offset=0,i.cached_slide_offset=0,i.wrap=jQuery(t[e].canvas[0].parentNode),0!==i.maxRotation&&("3D"!==t[e].parallax.type&&"3d"!==t[e].parallax.type||tpGS.gsap.set(i.wrap,{perspective:"1600px",transformStyle:"preserve-3d"}))},setCarouselDefaults:function(e,i,a){var r=t[e].carousel;if(r.stretchCache=void 0===r.stretchCache?r.stretch:r.stretchCache,r.stretch=!!t[e].infullscreenmode||r.stretchCache,r.slide_width=Math.round(!0!==r.stretch&&"v"!==r.orientation?t[e].gridwidth[t[e].level]*(0===t[e].CM.w?1:t[e].CM.w):t[e].canv.width),r.slide_height=Math.round(!0!==r.stretch?t[e].infullscreenmode?t.getWinH(e)-t.getFullscreenOffsets(e):t[e].gridheight[t[e].level]*(0===t[e].CM.w?1:t[e].CM.w):t[e].canv.height),r.ratio=r.slide_width/r.slide_height,r.len=t[e].slides.length,r.maxwidth=t[e].slideamount*r.slide_width,r.maxheight=t[e].slideamount*r.slide_height,1!=r.justify&&r.maxVisiblebackup>r.len&&(r.maxVisibleItems=r.len%2?r.len:r.len+1),r.wrapwidth=r.maxVisibleItems*r.slide_width+(r.maxVisibleItems-1)*r.space,r.wrapheight=r.maxVisibleItems*r.slide_height+(r.maxVisibleItems-1)*r.space,r.wrapwidth="auto"!=t[e].sliderLayout?r.wrapwidth>t[e].canv.width?t[e].canv.width:r.wrapwidth:r.wrapwidth>t[e].module.width?0!==t[e].module.width?t[e].module.width:t[e].canv.width:r.wrapwidth,r.wrapheight="auto"!=t[e].sliderLayout?r.wrapheight>t[e].canv.height?t[e].canv.height:r.wrapheight:r.wrapheight>t[e].module.height?0!==t[e].module.height?t[e].module.height:t[e].canv.height:r.wrapheight,!0===r.justify){r.slide_height=Math.round("fullscreen"===t[e].sliderLayout?t[e].module.height:t[e].gridheight[t[e].level]),r.slide_widths=[],r.slide_heights=[],r.slide_widthsCache=void 0===r.slide_widthsCache?[]:r.slide_widthsCache,r.slide_heightsCache=void 0===r.slide_heightsCache?[]:r.slide_heightsCache,r.maxwidth=0;for(var o=0;o=r.maxwidth)&&r.infbackup,r.forceBAlign&&r.slide_height<.6*r.wrapheight&&r.wrapwidth0&&tpGS.gsap.set(t[e].canvas,{left:0})}),r.cacheWrapObj=jQuery.extend(!0,{},l)),r.inneroffset="right"===r.horizontal_align?r.wrapwidth-r.slide_width:0,r.windhalf="auto"===t[e].sliderLayout?t[e].module.width/2:t.winW/2}r.lastWrapwidth===r.wrapwidth&&r.lastWrapheight===r.wrapheight||window.requestAnimationFrame(function(){t.positionCarousel(e)})}});var i=function(e,i){var a=t[e].carousel,r=i&&t[e].slides[t[e].pr_next_key]?jQuery(t[e].slides[t[e].pr_next_key]):t[e].pr_next_slide;t[e].c.trigger("revolution.slide.carouselchange",{slider:e,slideIndex:parseInt(t[e].pr_active_key,0)+1,slideLIIndex:t[e].pr_active_key,slide:r,currentslide:r,prevSlideIndex:void 0!==t[e].pr_lastshown_key&&parseInt(t[e].pr_lastshown_key,0)+1,prevSlideLIIndex:void 0!==t[e].pr_lastshown_key&&parseInt(t[e].pr_lastshown_key,0),prevSlide:void 0!==a.oldfocused&&t[e].slides[a.oldfocused]})},a=function(e,i){var a=t[e].carousel;void 0!==e&&void 0!==a&&(a.pDiv="center"===i?a.maxVisibleItems/2:a.maxVisibleItems,a.edgeRatio=Math.floor(a.pDiv-("center"===i?0:1))/Math.ceil(a.pDiv),1===a.maxVisibleItems&&(a.edgeRatio=1),a.oEdge=1===a.maxOpacity?1:a.vary_fade?1+(a.maxOpacity-1)*a.edgeRatio:a.maxOpacity,a.oEdge=1===a.maxVisibleItems?a.maxOpacity:a.oEdge,a.oRange=a.maxVisibleItems>1?tpGS.gsap.utils.mapRange(a.edgeRatio,1,a.oEdge,0):tpGS.gsap.utils.mapRange(1,1.1,a.oEdge,0),a.oRangeMin=tpGS.gsap.utils.mapRange(-1/a.maxVisibleItems,-1.1/a.maxVisibleItems,1,0))},r=function(e){var i=t[e].carousel;if(void 0!==e&&void 0!==i){tpGS.gsap.set([i.proxy,i.follower],{x:"+=0",y:"+=0"}),i.arr=[],i.trackArr=[];for(var a=0;a0&&void 0!==o[e]._L[i].esginside.esredraw&&o[e]._L[i].esginside.esredraw()},updateMiddleZonesAndESG:function(e){var t,i=o[e].pr_processing_key||o[e].pr_active_key||0;if(o[e].middleZones&&o[e].middleZones.length>0&&void 0!==o[e].middleZones[i])for(t=0;t0)for(t=0;t0){if(void 0!==o[e].rowzones[s])for(var l=0;l0)for(o[e].rowMiddleHeights.static=0,l=0;l5&&(i=o[e].rowHeights.cache[o[e].rowHeights.cache.length-1]===i?o[e].rowHeights.cache[o[e].rowHeights.cache.length-2]:o[e].rowHeights.cache[o[e].rowHeights.cache.length-1],c=o[e].rowHeights.tz):d=[],{cur:i,last:a,cache:d,tz:c}},getGridOffset:function(e,t,i,a){var r="grid"===i?o[e].canv.width:"carousel"!==o[e].sliderType||a?o[e].canv.width:o[e].carousel.slide_width,s=o[e].useFullScreenHeight?o[e].module.height:"grid"===i?o[e].content.height:"carousel"!==o[e].sliderType||a?o[e].module.height:o[e].canv.height,n="slide"===i||"carousel"==o[e].sliderType&&"v"==o[e].carousel.orientation?0:Math.max(0,"fullscreen"==o[e].sliderLayout?o[e].module.height/2-o.iHE(e)*(o[e].keepBPHeight?1:o[e].CM.h)/2:o[e].autoHeight||null!=o[e].minHeight&&o[e].minHeight>0||o[e].keepBPHeight?o[e].canv.height/2-o.iHE(e)*o[e].CM.h/2:0),l="slide"===i?0:Math.max(0,"carousel"===o[e].sliderType&&"v"!==o[e].carousel.orientation?0:o[e].canv.width/2-o.iWA(e,t)*o[e].CM.w/2);return"slide"!==i&&"carousel"===o[e].sliderType&&a&&void 0!==o[e].carousel&&void 0!==o[e].carousel.horizontal_align&&(l=Math.max(0,"center"===o[e].carousel.horizontal_align?0+(o[e].module.width-o.iWA(e,"static")*o[e].CM.w)/2:"right"===o[e].carousel.horizontal_align?o[e].module.width-o[e].gridwidth[o[e].level]*o[e].CM.w:l)),[r,s,l,n]},initLayer:function(e){var t,i,a,r=e.id,s=e.skey;for(var n in o[r].layers[e.skey])if(o[r].layers[e.skey].hasOwnProperty(n)){var l=o[r].layers[e.skey][n],d=jQuery(l),c=o.gA(l,"initialised"),p=c?o[r]._L[l.id]:d.data();if("individual"===e.skey&&(p.slideKey=void 0===p.slideKey?o.gA(d.closest("rs-slide")[0],"key"):p.slideKey,p.slideIndex=void 0===p.slideIndex?o.getSlideIndex(r,p.slideKey):p.slideIndex,e.slideIndex=p.slideIndex,s=p.slideKey),void 0===c){if(o.revCheckIDS(r,l),o[r]._L[l.id]=p,p.ford=void 0===p.ford?"frame_0;frame_1;frame_999":p.ford,p.ford=";"==p.ford[p.ford.length-1]?p.ford.substring(0,p.ford.length-1):p.ford,p.ford=p.ford.split(";"),void 0!==p.clip)for(t in p.clipPath={use:!1,origin:"l",type:"rectangle"},p.clip=p.clip.split(";"),p.clip)p.clip.hasOwnProperty(t)&&("u"==(i=p.clip[t].split(":"))[0]&&(p.clipPath.use="true"==i[1]),"o"==i[0]&&(p.clipPath.origin=i[1]),"t"==i[0]&&(p.clipPath.type=i[1]));let n;if(p.frames=k(p,r),p.caches={},p.OBJUPD={},p.c=d,p.p=o[r]._Lshortcuts[l.id].p,p.lp=p.reqWrp.loop?o[r]._Lshortcuts[l.id].lp:void 0,p.m=p.reqWrp.mask?o[r]._Lshortcuts[l.id].m:void 0,p.triggercache=void 0===p.triggercache?"reset":p.triggercache,p.rsp_bd=void 0===p.rsp_bd?"column"===p.type||"row"===p.type?"off":"on":p.rsp_bd,p.rsp_o=void 0===p.rsp_o?"on":p.rsp_o,p.basealign=void 0===p.basealign?"grid":p.basealign,p.group="group"!==p.type&&null!==(n=o.closestNode(d[0],"RS-GROUP"))||"group"===p.type&&null!==(n=o.closestNode(d[0].parentNode,"RS-GROUP"))?"group":"column"!==p.type&&null!==(n=o.closestNode(d[0],"RS-COLUMN"))?"column":"row"!==p.type&&null!==(n=o.closestNode(d[0],"RS-ROW"))?"row":void 0,p._lig=null!=n?jQuery(n):void 0,p._ligid=void 0!==p._lig?p._lig[0].id:void 0,p._column="RS-COLUMN"===d[0].tagName?jQuery(o.closestNode(d[0],"RS-COLUMN-WRAP")):"none",p._row="RS-COLUMN"===d[0].tagName&&jQuery(o.closestNode(d[0],"RS-ROW")),p._ingroup="group"===p.group,p._incolumn="column"===p.group,p._inrow="row"===p.group,p.fsom="true"==p.fsom||1==p.fsom,p.fullinset=""+p.fullinset=="true",p.position=void 0!==p.pos?"r"==p.pos?"relative":"absolute":p._incolumn?"relative":"absolute",(p._ingroup||p._incolumn)&&p._lig[0].className.indexOf("rs-sba")>=0&&(!1!==p.animationonscroll||void 0===p.frames.loop)&&!0!==p.animOnScrollForceDisable&&(p.animationonscroll=!0,d[0].className+=" rs-sba",o[r].sbas[s][l.id]=d[0]),p.animOnScrollRepeats=0,p._isgroup="RS-GROUP"===d[0].tagName,p.type=p.type||"none","row"===p.type&&(void 0===p.cbreak&&(p.cbreak=2),void 0===p.zone&&(p.zone=o.closestNode(d[0],"RS-ZONE"),p.zone=null!==p.zone&&void 0!==p.zone?p.zone.className:"")),p.esginside=jQuery(d[0].getElementsByClassName("esg-grid")[0]),p._isnotext=-1!==jQuery.inArray(p.type,["video","image","audio","shape","row","group"]),p._mediatag="html5"==p.audio?"audio":"video",p.img=d.find("img"),p.deepiframe=o.getByTag(d[0],"iframe"),p.deepmedia=o.getByTag(d[0],p._mediatag),p.layertype="image"===p.type?"image":d[0].className.indexOf("rs-layer-video")>=0||d[0].className.indexOf("rs-layer-audio")>=0||p.deepiframe.length>0&&(p.deepiframe[0].src.toLowerCase().indexOf("youtube")>0||p.deepiframe[0].src.toLowerCase().indexOf("vimeo")>0)||p.deepmedia.length>0?"video":"html",p.deepiframe.length>0&&o.sA(p.deepiframe[0],"layertype",p.layertype),"column"===p.type&&p.cbgexists&&(p.cbg=jQuery(o.getByTag(p.p[0],"RS-COLUMN-BG")[0]),p.cbgmask=jQuery(o.getByTag(p.p[0],"RS-CBG-MASK-WRAP")[0])),p._slidelink=d[0].className.indexOf("slidelink")>=0,p._isstatic=d[0].className.indexOf("rs-layer-static")>=0,p.slidekey=p._isstatic?"staticlayers":s,p._togglelisteners=d[0].getElementsByClassName("rs-toggled-content").length>0,"text"===p.type&&(-1!==p.c[0].innerHTML.indexOf("{{total_slide_count}}")&&(p.c[0].innerHTML=p.c[0].innerHTML.replace("{{total_slide_count}}",o[r].realslideamount)),p.c[0].innerHTML.indexOf("{{current_slide_index}}")>=0))if(p._isstatic)p.metas=p.metas||{},p.metas.csi={},p.c[0].innerHTML=p.c[0].innerHTML.replace("{{current_slide_index}}",""+o[r].realslideamount+""),p.metas.csi.c=p.c[0].getElementsByTagName("CUSLI")[0];else{var g=parseInt(e.slideIndex)+1;p.c[0].innerHTML=p.c[0].innerHTML.replace("{{current_slide_index}}",(g<10&&o[r].realslideamount>9?"0":"")+g)}if(p.bgcol=void 0===p.bgcol?d[0].style.background.indexOf("gradient")>=0?d[0].style.background:d[0].style.backgroundColor:p.bgcol,p.bgcol=""===p.bgcol?"rgba(0, 0, 0, 0)":p.bgcol,p.bgcol=0===p.bgcol.indexOf("rgba(0, 0, 0, 0)")&&p.bgcol.length>18?p.bgcol.replace("rgba(0, 0, 0, 0)",""):p.bgcol,p.zindex=void 0===p.zindex?parseInt(d[0].style.zIndex):parseInt(p.zindex),p._isgroup&&(p.frames.frame_1.timeline.waitoncall&&(p.childrenAtStartNotVisible=!0),p.pVisRequest=0),p._togglelisteners&&d.on("click",function(){o.swaptoggleState([this.id])}),void 0!==p.border)for(t in p.border=p.border.split(";"),p.bordercolor="transparent",p.border)if(p.border.hasOwnProperty(t))switch((i=p.border[t].split(":"))[0]){case"boc":p.bordercolor=i[1];break;case"bow":p.borderwidth=o.revToResp(i[1],4,0);break;case"bos":p.borderstyle=o.revToResp(i[1],4,0);break;case"bor":p.borderradius=o.revToResp(i[1],4,0)}if("svg"===p.type&&(p.svg=d.find("svg"),p.svgI=f(p.svgi,r),p.svgPath=p.svg.find(p.svgI.svgAll?"path, circle, ellipse, line, polygon, polyline, rect":"path"),p.svgH=void 0!==p.svgi&&-1===p.svgi.indexOf("oc:t")?f(p.svgh,r):{}),void 0!==p.btrans){var u=p.btrans;for(t in p.btrans={rX:0,rY:0,rZ:0,o:1},u=u.split(";"))if(u.hasOwnProperty(t))switch((i=u[t].split(":"))[0]){case"rX":p.btrans.rX=i[1];break;case"rY":p.btrans.rY=i[1];break;case"rZ":p.btrans.rZ=i[1];break;case"o":p.btrans.o=i[1];break;case"iosfx":p.iOSFix="default"==i[1]?"d":"r"==i[1]?"rotationX":"p"==i[1]?"d":i[1]}}if(void 0!==p.tsh)for(t in p.tshadow={c:"rgba(0,0,0,0.25)",v:0,h:0,b:0},p.tsh=p.tsh.split(";"),p.tsh)if(p.tsh.hasOwnProperty(t))switch((i=p.tsh[t].split(":"))[0]){case"c":p.tshadow.c=i[1];break;case"h":p.tshadow.h=i[1];break;case"v":p.tshadow.v=i[1];break;case"b":p.tshadow.b=i[1]}if(void 0!==p.tst)for(t in p.tstroke={c:"rgba(0,0,0,0.25)",w:1},p.tst=p.tst.split(";"),p.tst)if(p.tst.hasOwnProperty(t))switch((i=p.tst[t].split(":"))[0]){case"c":p.tstroke.c=i[1];break;case"w":p.tstroke.w=i[1]}if(void 0!==p.bsh)for(t in p.bshadow={e:"c",c:"rgba(0,0,0,0.25)",v:0,h:0,b:0,s:0},p.bsh=p.bsh.split(";"),p.bsh)if(p.bsh.hasOwnProperty(t))switch((i=p.bsh[t].split(":"))[0]){case"c":p.bshadow.c=i[1];break;case"h":p.bshadow.h=i[1];break;case"v":p.bshadow.v=i[1];break;case"b":p.bshadow.b=i[1];break;case"s":p.bshadow.s=i[1];break;case"e":p.bshadow.e=i[1]}if(void 0!==p.dim)for(t in p.dim=p.dim.split(";"),p.dim)if(p.dim.hasOwnProperty(t))switch((i=p.dim[t].split(":"))[0]){case"w":p.width=i[1];break;case"h":p.height=i[1];break;case"maxw":p.maxwidth=i[1];break;case"maxh":p.maxheight=i[1];break;case"minw":p.minwidth=i[1];break;case"minh":p.minheight=i[1]}if(void 0!==p.xy&&"row"!==p.type&&"column"!==p.type)for(t in p.xy=p.xy.split(";"),p.xy)if(p.xy.hasOwnProperty(t))switch((i=p.xy[t].split(":"))[0]){case"x":p.x=i[1].replace("px","");break;case"y":p.y=i[1].replace("px","");break;case"xo":p.hoffset=i[1].replace("px","");break;case"yo":p.voffset=i[1].replace("px","")}if(p._isnotext||void 0===p.text)if(p._isgroup&&void 0!==p.text){for(t in p.text=p.text.split(";"),p.text)if(p.text.hasOwnProperty(t))switch((i=p.text[t].split(":"))[0]){case"a":p.textalign=i[1]}}else"column"===p.type&&void 0!==p.textDecoration&&delete p.textDecoration;else for(t in p.text=p.text.split(";"),p.text)if(p.text.hasOwnProperty(t))switch((i=p.text[t].split(":"))[0]){case"w":p.whitespace=i[1];break;case"td":p.textDecoration=i[1];break;case"c":p.clear=i[1];break;case"f":p.float=i[1];break;case"s":p.fontsize=i[1];break;case"l":p.lineheight=i[1];break;case"ls":p.letterspacing=i[1];break;case"fw":p.fontweight=i[1];break;case"a":p.textalign=i[1]}if(void 0!==p.flcr)for(t in p.flcr=p.flcr.split(";"),p.flcr)if(p.flcr.hasOwnProperty(t))switch((i=p.flcr[t].split(":"))[0]){case"c":p.clear=i[1];break;case"f":p.float=i[1]}if(void 0!==p.padding)for(t in p.padding=p.padding.split(";"),p.padding)if(p.padding.hasOwnProperty(t))switch((i=p.padding[t].split(":"))[0]){case"t":p.paddingtop=i[1];break;case"b":p.paddingbottom=i[1];break;case"l":p.paddingleft=i[1];break;case"r":p.paddingright=i[1]}if(void 0!==p.margin)for(t in p.margin=p.margin.split(";"),p.margin)if(p.margin.hasOwnProperty(t))switch((i=p.margin[t].split(":"))[0]){case"t":p.margintop=i[1];break;case"b":p.marginbottom=i[1];break;case"l":p.marginleft=i[1];break;case"r":p.marginright=i[1]}if(void 0!==p.spike&&(p.spike=G(p.spike)),void 0!==p.corners)for(t in a=p.corners.split(";"),p.corners={},a)a.hasOwnProperty(t)&&a[t].length>0&&(p.corners[a[t]]=jQuery("<"+a[t]+">"),p.c.append(p.corners[a[t]]));p.textalign=y(p.textalign),p.vbility=o.revToResp(p.vbility,o[r].rle,!0),p.hoffset=o.revToResp(p.hoffset,o[r].rle,0),p.voffset=o.revToResp(p.voffset,o[r].rle,0),p.x=o.revToResp(p.x,o[r].rle,"l"),p.y=o.revToResp(p.y,o[r].rle,"t"),C(d,0,r),o.sA(l,"initialised",!0),o[r].c.trigger("layerinitialised",{layer:d[0].id,slider:r})}var h=p.x[o[r].level],m=p.y[o[r].level],v=o.getGridOffset(r,e.slideIndex,p.basealign,p._isstatic),w=v[0],b=v[1],_=v[2],S=v[3];if(p.slideIndex=e.slideIndex,"updateposition"!==e.mode){if(0==p.vbility[o[r].levelForced]||"f"==p.vbility[o[r].levelForced]||wL&&x<=1||x1?{width:"100%",height:"auto",left:"c"===h||"center"===h?"50%":"left"===h||"l"===h?"0":"auto",right:"r"===h||"right"===h?"0":"auto",top:"c"===m||"center"===m||"middle"===m||"m"===m?"50%":"top"===m||"t"===m?"0":"auto",bottom:"b"===m||"bottom"===m?"0":"auto",x:"c"===h||"center"===h||"middle"===h||"m"===h?"-50%":"0",y:"c"===m||"center"===m||"middle"===m||"m"===m?"-50%":"0"}:{height:"100%",width:"auto",left:"c"===h||"center"===h?"50%":"left"===h||"l"===h?"0":"auto",right:"r"===h||"right"===h?"0":"auto",top:"c"===m||"center"===m||"middle"===m||"m"===m?"50%":"top"===m||"t"===m?"0":"auto",bottom:"b"===m||"bottom"===m?"0":"auto",x:"c"===h||"center"===h||"middle"===h||"m"===h?"-50%":"0",y:"c"===m||"center"===m||"middle"===m||"m"===m?"-50%":"0"}}else void 0===p.group&&"auto"===p.width[o[r].level]&&"auto"===p.height[o[r].level]&&(p.width[o[r].level]=o.gA(p.img[0],"owidth",p.img[0].width),p.height[o[r].level]=o.gA(p.img[0],"owidth",p.img[0].height)),p.imgOBJ={width:"auto"!==p.width[o[r].level]||isNaN(p.width[o[r].level])&&p.width[o[r].level].indexOf("%")>=0?"100%":"auto",height:"auto"!==p.height[o[r].level]||isNaN(p.height[o[r].level])&&p.height[o[r].level].indexOf("%")>=0?"100%":"auto"};else if("video"===p.layertype){o.manageVideoLayer(d,r,s),"rebuild"!==e.mode&&o.resetVideo(d,r,e.mode),null!=p.aspectratio&&p.aspectratio.split(":").length>1&&1==p.bgvideo&&o.prepareCoveredVideo(r,d),p.media=void 0===p.media?p.deepiframe.length>0?jQuery(p.deepiframe[0]):jQuery(p.deepmedia[0]):p.media,p.html5vid=void 0===p.html5vid?!(p.deepiframe.length>0):p.html5vid,p.mediaOBJ={display:"block"};var O=p.width[o[r].level],R=p.height[o[r].level];if(O="auto"===O?O:!o.isNumeric(O)&&O.indexOf("%")>0?p._incolumn||p._ingroup?"100%":"grid"===p.basealign?o.iWA(r,e.slideIndex)*o[r].CM.w:w:"off"!==p.rsp_bd?parseFloat(O)*o[r].CM.w+"px":parseFloat(O)+"px",R="auto"===R?R:!o.isNumeric(R)&&R.indexOf("%")>0?"grid"===p.basealign?o.iHE(r)*o[r].CM.w:b:"off"!==p.rsp_bd?parseFloat(R)*o[r].CM.h+"px":parseFloat(R)+"px",p.vd=void 0===p.vd?o[r].videos[d[0].id].ratio.split(":").length>1?o[r].videos[d[0].id].ratio.split(":")[0]/o[r].videos[d[0].id].ratio.split(":")[1]:1:p.vd,!p._incolumn||"100%"!==O&&"auto"!==R||void 0===p.ytid)-1==d[0].className.indexOf("rs-fsv")?(R="auto"===R&&void 0!==p.vd&&"auto"!==O?"100%"===O?d.width()/p.vd:O/p.vd:R,p.vidOBJ={width:O,height:R}):("grid"!==p.basealign&&(_=0,S=0),p.x=o.revToResp(0,o[r].rle,0),p.y=o.revToResp(0,o[r].rle,0),p.vidOBJ={width:O,height:o[r].autoHeight?o[r].canv.height:R}),0!=p.html5vid&&d.hasClass("rs-fsv")||(p.mediaOBJ={width:O,height:R,display:"block"}),p._ingroup&&null!==p.vidOBJ.width&&void 0!==p.vidOBJ.width&&!o.isNumeric(p.vidOBJ.width)&&p.vidOBJ.width.indexOf("%")>0&&(p.OBJUPD.lppmOBJ={minWidth:O});else{var I=d.width(),M="auto"===R?I/p.vd:R;p.vidOBJ={width:"auto",height:M},p.heightSetByVideo=!0}}p._slidelink||o[r].caches.calcResponsiveLayersList.push({a:d,b:r,c:0,d:p.rsp_bd,e:e.slideIndex}),"on"===p.rsp_ch&&"row"!==p.type&&"column"!==p.type&&"group"!==p.type&&"image"!==p.type&&"video"!==p.type&&"shape"!==p.type&&d.find("*").each(function(){var t=jQuery(this);"true"!==o.gA(this,"stylerecorder")&&!0!==o.gA(this,"stylerecorder")&&C(t,"rekursive",r),o[r].caches.calcResponsiveLayersList.push({a:t,b:r,c:"rekursive",d:p.rsp_bd,e:e.slideIndex,RSL:d})})}if("preset"!==e.mode){if(p.oldeow=p.eow,p.oldeoh=p.eoh,p.eow=d.outerWidth(!0),p.eoh=d.outerHeight(!0),0==p.eoh&&"group"==p.type&&"auto"==p.height[o[r].level]&&(p.eoh=p.p[0].offsetHeight),void 0!==p.metas&&void 0!==p.metas.csi&&p.metas.csi.change!==o[r].focusedSlideIndex){p.metas.csi.change=o[r].focusedSlideIndex;g=parseInt(p.metas.csi.change)+1;p.metas.csi.c.innerHTML=(o[r].realslideamount>9&&g<10?"0":"")+g}if(p.imgInFirefox="image"==p.type&&"auto"==p.width[o[r].level]&&"100%"==p.height[o[r].level]&&o.isFirefox(r),p.imgInFirefox){var T=p.img.width();p.eow=0!==T?T:p.eow}if(p.eow<=0&&void 0!==p.lastknownwidth&&(p.eow=p.lastknownwidth),p.eoh<=0&&void 0!==p.lastknownheight&&(p.eoh=p.lastknownheight),void 0!==p.corners&&("text"===p.type||"button"===p.type||"shape"===p.type)){for(a in p.corners)if(p.corners.hasOwnProperty(a)){p.corners[a].css("borderWidth",p.eoh+"px");var A="rs-fcrt"===a||"rs-fcr"===a;p.corners[a].css("border"+(A?"Right":"Left"),"0px solid transparent"),p.corners[a].css("border"+("rs-fcrt"==a||"rs-bcr"==a?"Bottom":"Top")+"Color",p.bgcol)}p.eow=d.outerWidth(!0)}0==p.eow&&0==p.eoh&&(p.eow="grid"===p.basealign?o[r].content.width:o[r].module.width,p.eoh="grid"===p.basealign?o[r].content.height:o[r].module.height),p.basealign=o[r].justifyCarousel?"grid":p.basealign;var D="on"===p.rsp_o?parseInt(p.voffset[o[r].level],0)*o[r].CM.w:parseInt(p.voffset[o[r].level],0),P="on"===p.rsp_o?parseInt(p.hoffset[o[r].level],0)*o[r].CM.h:parseInt(p.hoffset[o[r].level],0),B="grid"===p.basealign?o.iWA(r,e.slideIndex)*o[r].CM.w:w,F="grid"===p.basealign||"carousel"==o[r].sliderType&&"v"===o[r].carousel.orientation?o.iHE(r)*(o[r].keepBPHeight||o[r].currentRowsHeight>o[r].gridheight[o[r].level]?1:o[r].CM.h):b;(1==o[r].gridEQModule||void 0!==p._lig&&"row"!==p.type&&"column"!==p.type&&("group"!==p.type||p._ingroup||p._incolumn))&&(B=void 0!==p._lig?p._lig.width():o[r].module.width,F=void 0!==p._lig?p._lig.height():o[r].module.height,_=0,S=0),o[r].keepBPHeight&&F==o[r].module.height&&(S=0),"video"===p.type&&null!=p.vidOBJ&&(p.vidOBJ.height>=0&&0===p.eoh&&(p.eoh=p.vidOBJ.height),p.vidOBJ.width>=0&&0===p.eow&&(p.eow=p.vidOBJ.width)),h="relative"==p.position?0:"c"===h||"m"===h||"center"===h||"middle"===h?B/2-p.eow/2+P:"l"===h||"left"===h?P:"r"===h||"right"===h?B-p.eow-P:"off"!==p.rsp_o?h*o[r].CM.w:h,m="relative"==p.position?0:"m"===m||"c"===m||"center"===m||"middle"===m?F/2-p.eoh/2+D:"t"===m||"top"==m?D:"b"===m||"bottom"==m?F-p.eoh-D:"off"!==p.rsp_o?m*o[r].CM.w:m,h=p._slidelink?0:o[r].rtl&&-1==(""+p.width[o[r].level]).indexOf("%")?parseInt(h)+p.eow:h,p.calcx="relative"!=p.position||"group"!==p.type&&!p._incolumn?parseInt(h,0)+_:0,p.calcy="relative"!=p.position||"group"!==p.type&&!p._incolumn?parseInt(m,0)+S:0,"row"!==p.type&&"column"!==p.type?p.OBJUPD.POBJ={zIndex:p.zindex,top:p.calcy,left:p.calcx,overwrite:"auto"}:"row"!==p.type?p.OBJUPD.POBJ={zIndex:p.zindex,width:p.columnwidth,top:0,left:0,overwrite:"auto"}:"row"===p.type&&(p.OBJUPD.POBJ={zIndex:p.zindex,width:"grid"===p.basealign?B+"px":"100%",top:0,left:o[r].rtl?-1*_:_,overwrite:"auto"},p.cbreak<=o[r].level?-1===d[0].className.indexOf("rev_break_columns")&&d[0].classList.add("rev_break_columns"):d[0].className.indexOf("rev_break_columns")>0&&d[0].classList.remove("rev_break_columns"),p.rowcalcx=p.OBJUPD.POBJ.left,p.pow=p.p.outerWidth(!0)),void 0!==p.blendmode&&(p.OBJUPD.POBJ.mixBlendMode="color"===p.blendmode&&window.isSafari11?"color-burn":p.blendmode),(void 0!==p.frames.loop||p.imgInFirefox)&&(p.OBJUPD.LPOBJ={width:p.eow,height:p.eoh}),p._ingroup&&(void 0!==p._groupw&&!o.isNumeric(p._groupw)&&p._groupw.indexOf("%")>0&&(p.OBJUPD.lppmOBJ.minWidth=p._groupw),void 0!==p._grouph&&!o.isNumeric(p._grouph)&&p._grouph.indexOf("%")>0&&(p.OBJUPD.lppmOBJ.minHeight=p._grouph)),"updateposition"===e.mode&&(p.caches.POBJ_LEFT===p.OBJUPD.POBJ.left&&p.caches.POBJ_TOP===p.OBJUPD.POBJ.top||(tpGS.gsap.set(p.p,p.OBJUPD.POBJ),p.caches.POBJ_LEFT=p.OBJUPD.POBJ.left,p.caches.POBJ_TOP=p.OBJUPD.POBJ.top)),e.animcompleted&&o.animcompleted(d,r)}}},hoverReverseDone:function(e){o[e.id]._L[e.L[0].id].textDecoration&&tpGS.gsap.set(o[e.id]._L[e.L[0].id].c,{textDecoration:o[e.id]._L[e.L[0].id].textDecoration})},animcompleted:function(e,t,i){if(void 0!==o[t].videos){var a=o[t].videos[e[0].id];null!=a&&null!=a.type&&"none"!=a.type&&(1==a.aplay||"true"==a.aplay||"on"==a.aplay||"1sttime"==a.aplay?(("static"===a.slideid||"carousel"!==o[t].sliderType||e.closest("rs-slide").index()==o[t].carousel.focused||e.closest("rs-slide").index()==o[t].activeRSSlide&&o[t].carousel.oldfocused==o[t].carousel.focused||i)&&o.playVideo(e,t),o.toggleState(e.data("videotoggledby")),(a.aplay1||"1sttime"==a.aplay)&&(a.aplay1=!1,a.aplay=!1)):("no1sttime"==a.aplay&&(a.aplay=!0),o.unToggleState(e.data("videotoggledby"))))}},convertHoverTransform:function(e,t,i){var a,r=o.clone(e.transform);if((r.originX||r.originY||r.originZ)&&(r.transformOrigin=(void 0===r.originX?"50%":r.originX)+" "+(void 0===r.originY?"50%":r.originY)+" "+(void 0===r.originZ?"50%":r.originZ),delete r.originX,delete r.originY,delete r.originZ),void 0!==e&&void 0!==e.filter&&(r.filter=u(e.filter),r["-webkit-filter"]=r.filter),r.color=void 0===r.color?"rgba(255,255,255,1)":r.color,r.force3D="auto",void 0!==r.borderRadius&&((a=r.borderRadius.split(" ")).length,r.borderTopLeftRadius=a[0],r.borderTopRightRadius=a[1],r.borderBottomRightRadius=a[2],r.borderBottomLeftRadius=a[3],delete r.borderRadius),void 0!==r.borderWidth&&((a=r.borderWidth.split(" ")).length,r.borderTopWidth=a[0],r.borderRightWidth=a[1],r.borderBottomWidth=a[2],r.borderLeftWidth=a[3],delete r.borderWidth),void 0===i.bg||-1===i.bg.indexOf("url")){var s=-1!==i.bgCol.search("gradient"),n=r.backgroundImage&&"string"==typeof r.backgroundImage&&-1!==r.backgroundImage.search("gradient");n&&s?(180!==v(i.bgCol)&&180==v(r.backgroundImage)&&(r.backgroundImage=m(r.backgroundImage,180)),r.backgroundImage=tpGS.getSSGColors(i.bgCol,r.backgroundImage,void 0===r.gs?"fading":r.gs).to):n&&!s?r.backgroundImage=tpGS.getSSGColors(i.bgCol,r.backgroundImage,void 0===r.gs?"fading":r.gs).to:!n&&s&&(r.backgroundImage=tpGS.getSSGColors(i.bgCol,r.backgroundColor,void 0===r.gs?"fading":r.gs).to)}return delete r.gs,r},handleStaticLayers:function(e,t){var i=0,a=o[t].realslideamount+1;if(void 0!==o.gA(e[0],"onslides")){var r=o.gA(e[0],"onslides").split(";");for(var s in r)if(r.hasOwnProperty(s)){var n=r[s].split(":");"s"===n[0]&&(i=parseInt(n[1],0)),"e"===n[0]&&(a=parseInt(n[1],0))}}i=Math.max(0,i),a=Math.min(o[t].realslideamount,a<0?o[t].realslideamount:a),a=1!==i&&0!==i||a!==o[t].realslideamount?a:o[t].realslideamount+1,e.data("startslide",i),e.data("endslide",a),o.sA(e[0],"startslide",i),o.sA(e[0],"endslide",a)},updateLayersOnFullStage:function(e){if(o[e].caches.calcResponsiveLayersList.length>0){!0!==o[e].slideHasIframe&&!0!==o[e].fullScreenMode&&!0!==o[e].skipAttachDetach&&("carousel"===o[e].sliderType?o[e].carousel.wrap.detach():o[e].canvas.detach());for(var t=0;t0&&e.index>=0&&o[e.id].rowzones[Math.min(e.index,o[e.id].rowzones.length)]&&o[e.id].rowzones[Math.min(e.index,o[e.id].rowzones.length)].length>0||void 0!==o[e.id].srowzones&&o[e.id].srowzones.length>0||void 0!==o[e.id].smiddleZones&&o[e.id].smiddleZones.length>0)&&(o.updateDims(e.id),o.initLayer({id:e.id,skey:e.key,slideIndex:e.slide,mode:"updateposition"}),o.initLayer({id:e.id,skey:"static",slideIndex:"static",mode:"updateposition"}),"start"!==e.mode&&"preset"!==e.mode||o.manageNavigation(e.id),window.requestAnimationFrame(function(){o.putRowsInPosition(e.id)}))},updateLayerDimensions:function(e){var t=!1;o[e.id].caches.calcResponsiveLayersList=[],void 0===e.key||"individual"!=e.key&&void 0===o[e.id].layers[e.key]||!o.checkLayerDimensions({id:e.id,skey:e.key,slideIndex:e.slide})||(t=!0),o.initLayer({id:e.id,skey:e.key,slideIndex:e.slide,mode:"updateAndResize"}),o[e.id].layers.static&&o.checkLayerDimensions({id:e.id,skey:"static",slideIndex:"static"})&&(t=!0,o.initLayer({id:e.id,skey:"static",slideIndex:"static",mode:"updateAndResize"})),t&&o.updateLayersOnFullStage(e.id)},updateAnimatingLayerPositions:function(e){o.initLayer({id:e.id,skey:e.key,slideIndex:e.slide,mode:"updateposition"})},removeTheLayers:function(e,t,i){var a=o.gA(e[0],"key");for(var r in o[t].sloops&&o[t].sloops[a]&&o[t].sloops[a].tl&&o[t].sloops[a].tl.pause(),o[t].layers[a])o[t].layers[a].hasOwnProperty(r)&&o.renderLayerAnimation({layer:jQuery(o[t].layers[a][r]),frame:"frame_999",mode:"continue",remove:!0,id:t,allforce:i});for(var r in o[t].layers.static)o[t].layers.static.hasOwnProperty(r)&&o.renderLayerAnimation({layer:jQuery(o[t].layers.static[r]),frame:"frame_999",mode:"continue",remove:!0,id:t,allforce:i})},renderLayerAnimation:function(e){var i,a=e.layer,r=e.id,u=o[r].level,h=o[r]._L[a[0].id],m=void 0!==h.timeline?h.timeline.time():void 0,v=!1,f=!1,y="none",_=!1;if(("containerResized_2"!==e.caller&&"swapSlideProgress_2"!==e.caller||!0===h.animationRendered)&&(h.animationRendered=!0,"preset"!==e.mode||!0===h.frames.frame_1.timeline.waitoncall||void 0!==h.scrollBasedOffset)){if("trigger"==e.mode&&(h.triggeredFrame=e.frame),h._isstatic){var x="carousel"===o[r].sliderType&&void 0!==o[r].carousel.oldfocused?parseInt(o[r].carousel.oldfocused)+1:void 0===o[r].focusedSlideIndex?0:parseInt(o[r].focusedSlideIndex,0)+1,k="carousel"===o[r].sliderType?void 0===o[r].pr_next_key?0==x?1:x:parseInt(o[r].pr_next_key,0)+1:void 0===o[r].pr_processing_key?0==x?1:x:parseInt(o[r].pr_processing_key,0)+1,L=x>=h.startslide&&x<=h.endslide,O=k>=h.startslide&&k<=h.endslide,R=void 0!==h.frames.frame_999&&void 0!==h.frames.frame_999.timeline&&!0!==h.frames.frame_999.timeline.waitoncall&&x===h.endslide;if(void 0===o[r].modal||"start"!=e.mode&&"continue"!=e.mode||("continue"===e.mode&&"close"==o[r].modal.lastModalCall&&(O=!1),"start"!==e.mode||"show"!==o[r].modal.lastModalCall&&"init"!==o[r].modal.lastModalCall||o[r].modal.lastModalCall===h.lastModalCall||(h.triggeredFrame=void 0,h.triggercache="reset",void 0!==h.timeline&&void 0!==h.timeline.currentLabel()&&-1==h.timeline.currentLabel().indexOf("frame_999")&&h.timeline.pause(0)),h.lastModalCall=o[r].modal.lastModalCall),y=!("start"!==e.mode||!R)||(x===h.endslide&&"continue"===e.mode||("continue"===e.mode||x===h.endslide)&&"none"),"frame_999"===h.animatedFrame&&"done"===h.animatingFrame|null==h.animatingFrame&&(h.lastRequestedMainFrame="frame_999"),void 0!==h.timeline&&void 0!==h.timeline.currentLabel()&&-1==h.timeline.currentLabel().indexOf("frame_999")&&(_=!0),!0===e.allforce||!0===y){if("continue"===e.mode&&O&&R&&void 0!==h.timeline)return void(h.timeline.currentLabel().indexOf("frame_999")>=0?h.timeline.pause(h.timeline.previousLabel()):h.timeline.pause(h.timeline.currentLabel()));if("continue"===e.mode&&"frame_999"===e.frame&&(O||void 0===h.lastRequestedMainFrame))return}else{if("preset"===e.mode&&(h.elementHovered||!O))return;if("rebuild"===e.mode&&!L&&!O)return;if("start"===e.mode&&O&&"frame_1"===h.lastRequestedMainFrame)return;if(("start"===e.mode||"preset"===e.mode)&&"frame_999"===h.lastRequestedMainFrame&&!0!==h.leftstage)return;if("continue"===e.mode&&"frame_999"===e.frame&&(O||void 0===h.lastRequestedMainFrame))return;if("start"===e.mode&&!O)return;if("rebuild"===e.mode&&h.elementHovered&&h._isstatic&&h.hovertimeline)return}}else"start"===e.mode&&"keep"!==h.triggercache&&(h.triggeredFrame=void 0);for(var I in"start"===e.mode&&(void 0!==h.layerLoop&&(h.layerLoop.count=0),e.frame=void 0===h.triggeredFrame?_?void 0:0:h.triggeredFrame),"continue"===e.mode||"trigger"===e.mode||void 0===h.timeline||h._isstatic&&!0===h.leftstage||h.timeline.pause(0),"continue"!==e.mode&&"trigger"!==e.mode||void 0===h.timeline||h.timeline.pause(),h.timeline=tpGS.gsap.timeline({paused:!0}),"text"!==h.type&&"button"!==h.type||void 0!==h.splitText&&(void 0!==h.splitTextFix||"start"!==e.mode&&"preset"!==e.mode)||(w({layer:a,id:r}),"start"===e.mode&&(h.splitTextFix=!0)),h.ford)if(h.ford.hasOwnProperty(I)){var M=h.ford[I],T=!1;if("frame_0"!==M&&"frame_hover"!==M&&"loop"!==M){if("frame_999"===M&&!h.frames[M].timeline.waitoncall&&h.frames[M].timeline.start>=o[r].duration&&!0!==e.remove&&(h.frames[M].timeline.waitoncall=!0),"start"===e.mode&&"keep"!==h.triggercache&&(h.frames[M].timeline.callstate=h.frames[M].timeline.waitoncall?"waiting":""),"trigger"===e.mode&&h.frames[M].timeline.waitoncall&&(M===e.frame?(h.frames[M].timeline.triggered=!0,h.frames[M].timeline.callstate="called"):h.frames[M].timeline.triggered=!1),"rebuild"===e.mode||h.frames[M].timeline.triggered||(h.frames[M].timeline.callstate=h.frames[M].timeline.waitoncall?"waiting":""),!1!==e.fastforward){if(("continue"===e.mode||"trigger"===e.mode)&&!1===f&&M!==e.frame)continue;if(("rebuild"===e.mode||"preset"===e.mode)&&!1===f&&void 0!==h.triggeredFrame&&M!==h.triggeredFrame)continue;(M===e.frame||"rebuild"===e.mode&&M===h.triggeredFrame)&&(f=!0)}else M===e.frame&&(f=!0);if(M!==e.frame&&h.frames[M].timeline.waitoncall&&"called"!==h.frames[M].timeline.callstate&&(v=!0),M!==e.frame&&f&&(v=!0===v&&h.frames[M].timeline.waitoncall?"skiprest":!0!==v&&v),void 0===h.hideonfirststart&&"frame_1"===M&&h.frames[M].timeline.waitoncall&&(h.hideonfirststart=!0),v&&"waiting"===h.frames[M].timeline.callstate&&"preset"===e.mode&&1!=h.firstTimeRendered){if(h._isstatic&&void 0===h.currentframe)continue;T=!0,h.firstTimeRendered=!0}else if("skiprest"===v||"called"!==h.frames[M].timeline.callstate&&v&&e.toframe!==M)continue;if("frame_999"!==M||!1!==y||"continue"!==e.mode&&"start"!==e.mode&&"rebuild"!==e.mode){h.fff="frame_1"===M&&("trigger"!==e.mode||"frame_999"===h.currentframe||"frame_0"===h.currentframe||void 0===h.currentframe),"trigger"===e.mode&&"frame_1"===e.frame&&!1===h.leftstage&&(h.fff=!1),T||(h.frames[M].timeline.callstate="called",h.currentframe=M);var C=h.frames[M],A=h.fff?h.frames.frame_0:void 0,D=tpGS.gsap.timeline(),P=tpGS.gsap.timeline(),B=h.c,G=void 0!==C.sfx&&b(C.sfx.effect,h.m,C.timeline.ease),F=C.timeline.speed/1e3,H=0,z=S({id:r,frame:C,layer:a,ease:C.timeline.ease,splitAmount:B.length,target:M,forcefilter:void 0!==h.frames.frame_hover&&void 0!==h.frames.frame_hover.filter}),W=h.fff?S({id:r,frame:A,layer:a,ease:C.timeline.ease,splitAmount:B.length,target:"frame_0"}):void 0,E=void 0!==C.mask?S({id:r,frame:{transform:{x:C.mask.x,y:C.mask.y}},layer:a,ease:z.ease,target:"mask"}):void 0,N=void 0!==E&&h.fff?S({id:r,frame:{transform:{x:A.mask.x,y:A.mask.y}},layer:a,ease:z.ease,target:"frommask"}):void 0,j=z.ease;if(z.force3D=!0,"block"===G.type){if(G.ft[0].background=C.sfx.fxc,G.ft[0].visibility="visible",G.ft[1].visibility="visible",window.isSafari11){let e=Math.max(W&&W.z?W.z:0,z&&z.z?z.z:0);G.ft[0].z=Math.max(0,e+1),G.ft[1].z=Math.max(0,e+1),G.t.z=Math.max(0,e+1),G.ft[1].transformPerspective=G.ft[0].transformPerspective=G.t.transformPerspective=z.transformPerspective}D.add(tpGS.gsap.fromTo(G.bmask_in,F/2,G.ft[0],G.ft[1],0)),D.add(tpGS.gsap.fromTo(G.bmask_in,F/2,G.ft[1],G.t,F/2)),"frame_0"!==M&&"frame_1"!==M||(W.opacity=0)}if(void 0!==C.color?z.color=C.color:void 0!==h.color&&"npc"!==h.color[u]&&(z.color=h.color[u]),void 0!==A&&void 0!==A.color?W.color=A.color:void 0!==A&&void 0!==h.color&&"npc"!==h.color[u]&&(W.color=h.color[u]),void 0!==C.bgcolor?C.bgcolor.indexOf("gradient")>=0?z.background=C.bgcolor:z.backgroundColor=C.bgcolor:!0===h.bgcolinuse&&(h.bgcol.indexOf("gradient")>=0?z.background=h.bgcol:z.backgroundColor=h.bgcol),void 0!==A&&(void 0!==A.bgcolor?A.bgcolor.indexOf("gradient")>=0?W.background=A.bgcolor:W.backgroundColor=A.bgcolor:!0===h.bgcolinuse&&(h.bgcol.indexOf("gradient")>=0?W.background=h.bgcol:W.backgroundColor=h.bgcol)),void 0!==h.splitText&&!1!==h.splitText)for(var V in t)if(void 0!==C[t[V]]&&!h.quickRendering){var X=h.splitText[t[V]],U=S({id:r,frame:C,source:t[V],ease:j,layer:a,splitAmount:X.length,target:M+"_"+t[V]}),Y=h.fff?S({id:r,frame:A,ease:U.ease,source:t[V],layer:a,splitAmount:X.length,target:"frame_0_"+t[V]}):void 0,q=h.frames[M].dosplit?void 0===C[t[V]].delay?.05:C[t[V]].delay/100:0;h.color[u]===z.color&&"frame_1"===M||(U.color=z.color),void 0!==W&&h.color[u]!==W.color&&(Y.color=W.color),void 0!==Y&&Y.color!==z.color&&(U.color=z.color);var Q=o.clone(U),J=h.fff?o.clone(Y):void 0,Z=C[t[V]].dir;delete Q.dir,Q.data={splitted:!0},Q.stagger="center"===Z||"edge"===Z?d({each:q,offset:q/2,from:Z}):{each:q,from:Z},Q.duration=F,void 0!==J&&(void 0!==J.opacity&&(o.ISM||window.isSafari11)&&(J.opacity=Math.max(.001,parseFloat(J.opacity))),delete J.dir),h.fff?D.add(P.fromTo(X,J,Q),0):D.add(P.to(X,Q),0),H=Math.max(H,X.length*q)}if(F+=H,void 0===i&&(i="isometric"===o[r].perspectiveType?0:"local"===o[r].perspectiveType?void 0!==z.transformPerspective?z.transformPerspective:h.fff&&void 0!==W.transfromPerspective?W.transfromPerspective:o[r].perspective:o[r].perspective),h.knowTransformPerspective=i,h.fsom&&(void 0!==z.filter||h.fff&&void 0!==W.filter)?(E.filter=z.filter,E["-webkit-filter"]=z.filter,delete z.filter,delete z["-webkit-filter"],h.fff&&void 0!==W.filter&&((N=N||{}).filter=W.filter,N["-webkit-filter"]=W.filter,delete W.filter,delete W["-webkit-filter"]),h.forceFsom=!0):h.forceFsom=!1,h.useMaskAnimation=h.pxundermask||void 0!==E&&(void 0!==A&&"hidden"===A.mask.overflow||"hidden"===C.mask.overflow),h.useMaskAnimation||h.forceFsom)h.useMaskAnimation?D.add(tpGS.gsap.to(h.m,.001,{overflow:"hidden"}),0):D.add(tpGS.gsap.to(h.m,.001,{overflow:"visible"}),0),"column"===h.type&&h.cbgexists&&h.useMaskAnimation&&D.add(tpGS.gsap.to(h.cbgmask,.001,{overflow:"hidden"}),0),h.btrans&&(N&&(N.rotationX=h.btrans.rX,N.rotationY=h.btrans.rY,N.rotationZ=h.btrans.rZ,N.opacity=h.btrans.o),E.rotationX=h.btrans.rX,E.rotationY=h.btrans.rY,E.rotationZ=h.btrans.rZ,E.opacity=h.btrans.o),h.fff?D.add(tpGS.gsap.fromTo(void 0!==h.m&&void 0!==h.cbgmask?[h.m,h.cbgmask]:void 0!==h.m?h.m:h.cbgmask,F,o.clone(N),o.clone(E)),.001):D.add(tpGS.gsap.to(void 0!==h.m&&void 0!==h.cbgmask?[h.m,h.cbgmask]:void 0!==h.m?h.m:h.cbgmask,F,o.clone(E)),.001);else if(void 0!==h.btrans){var K={x:0,y:0,filter:"none",opacity:h.btrans.o,rotationX:h.btrans.rX,rotationY:h.btrans.rY,rotationZ:h.btrans.rZ,overflow:"visible"};0===h.btrans.rX&&0==h.btrans.rY||(h.maskHasPerspective=!0,K.transformPerspective=i),D.add(tpGS.gsap.to(h.m,.001,K),0)}else D.add(tpGS.gsap.to(h.m,.001,{clearProps:"transform",overflow:"hidden"==h.ofHidOnHov?"hidden":"visible"}),0);z.force3D="auto",h.fff?(z.visibility="visible",void 0!==h.cbg&&D.fromTo(h.cbg,F,W,z,0),o[r].BUG_safari_clipPath&&(W.clipPath||z.clipPath||h.spike),F=F>0?F-.001:F,void 0!==h.cbg&&"column"===h.type?D.fromTo(B,F,s(W),s(z),0):D.fromTo(B,F,W,z,0),D.invalidate()):("frame_999"!==h.frame&&(z.visibility="visible"),void 0!==h.cbg&&D.to(h.cbg,F,z,0),void 0!==h.cbg&&"column"===h.type?D.to(B,F,s(z),0):D.to(B,F,z,0)),void 0!==j&&"object"!=typeof j&&"function"!=typeof j&&j.indexOf("SFXBounce")>=0&&D.to(B,F,{scaleY:.5,scaleX:1.3,ease:z.ease+"-squash",transformOrigin:"bottom"},1e-4);var $="trigger"!==e.mode&&(!0!==v&&"skiprest"!==v||"rebuild"!==e.mode)||e.frame===M||void 0===C.timeline.start||!o.isNumeric(C.timeline.start)?"+=0"===C.timeline.start||void 0===C.timeline.start?"+=0.001":parseInt(C.timeline.start,0)/1e3:"+="+parseInt(C.timeline.startRelative,0)/1e3;h.timeline.addLabel(M,$),h.timeline.add(D,$),h.timeline.addLabel(M+"_end","+=0.01"),D.eventCallback("onStart",c,[{id:r,frame:M,L:a,tPE:i}]),"true"==h.animationonscroll||1==h.animationonscroll?(D.eventCallback("onUpdate",p,[{id:r,frame:M,L:a}]),D.smoothChildTiming=!0):D.eventCallback("onUpdate",p,[{id:r,frame:M,L:a}]),D.eventCallback("onComplete",g,[{id:r,frame:M,L:a,tPE:i}])}}}if(void 0!==h.frames.loop){var ee=parseInt(h.frames.loop.timeline.speed,0)/1e3,te=parseInt(h.frames.loop.timeline.start)/1e3||0,ie="trigger"!==e.mode&&"frame_999"!==e.frame||"frame_999"!==e.frame?.2:0,ae=te+ie;h.loop={root:tpGS.gsap.timeline({}),preset:tpGS.gsap.timeline({}),move:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_move}),rotate:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_rotate}),scale:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_scale}),filter:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_filter})};var re=h.frames.loop.frame_0,oe=h.frames.loop.frame_999,se="blur("+parseInt(re.blur||0,0)+"px) grayscale("+parseInt(re.grayscale||0,0)+"%) brightness("+parseInt(re.brightness||100,0)+"%)",ne="blur("+(oe.blur||0)+"px) grayscale("+(oe.grayscale||0)+"%) brightness("+(oe.brightness||100)+"%)";if(h.loop.root.add(h.loop.preset,0),h.loop.root.add(h.loop.move,ie),h.loop.root.add(h.loop.rotate,ie),h.loop.root.add(h.loop.scale,ie),h.loop.root.add(h.loop.filter,ie),"blur(0px) grayscale(0%) brightness(100%)"===se&&"blur(0px) grayscale(0%) brightness(100%)"===ne&&(se="none",ne="none"),oe.originX=re.originX,oe.originY=re.originY,oe.originZ=re.originZ,void 0===i&&(i="isometric"===o[r].perspectiveType?0:"local"===o[r].perspectiveType&&void 0!==z?void 0!==z.transformPerspective?z.transformPerspective:h.fff&&void 0!==W.transfromPerspective?W.transfromPerspective:o[r].perspective:o[r].perspective),h.frames.loop.timeline.curved){var le=parseInt(h.frames.loop.timeline.radiusAngle,0)||0,de=[{x:(re.x-re.xr)*o[r].CM.w,y:0,z:(re.z-re.zr)*o[r].CM.w},{x:0,y:(re.y+re.yr)*o[r].CM.w,z:0},{x:(oe.x+oe.xr)*o[r].CM.w,y:0,z:(oe.z+oe.zr)*o[r].CM.w},{x:0,y:(oe.y-oe.yr)*o[r].CM.w,z:0}],ce={type:"thru",curviness:h.frames.loop.timeline.curviness,path:[],autoRotate:h.frames.loop.timeline.autoRotate};for(var pe in de)de.hasOwnProperty(pe)&&(ce.path[pe]=de[le],le=++le==de.length?0:le);("trigger"!==e.mode&&"frame_999"!==e.frame||"frame_999"!==e.frame)&&h.loop.preset.fromTo(h.lp,ie,{"-webkit-filter":se,filter:se,x:0,y:0,z:0,minWidth:h._incolumn||h._ingroup?"100%":void 0===h.eow?0:h.eow,minHeight:h._incolumn||h._ingroup?"100%":void 0===h.eoh?0:h.eoh,scaleX:1,scaleY:1,skewX:0,skewY:0,rotationX:0,rotationY:0,rotationZ:0,transformPerspective:i,transformOrigin:oe.originX+" "+oe.originY+" "+oe.originZ,opacity:1},l({x:ce.path[3].x,y:ce.path[3].y,z:ce.path[3].z,scaleX:re.scaleX,skewX:re.skewX,skewY:re.skewY,scaleY:re.scaleY,rotationX:re.rotationX,rotationY:re.rotationY,rotationZ:re.rotationZ,"-webkit-filter":se,filter:se,ease:"sine.inOut",opacity:re.opacity}),0),n(ce)&&h.loop.move.to(h.lp,h.frames.loop.timeline.yoyo_move?ee/2:ee,{motionPath:ce,ease:h.frames.loop.timeline.ease})}else("trigger"!==e.mode&&"frame_999"!==e.frame||"frame_999"!==e.frame)&&h.loop.preset.fromTo(h.lp,ie,{"-webkit-filter":se,filter:se,x:0,y:0,z:0,minWidth:h._incolumn||h._ingroup?"100%":void 0===h.eow?0:h.eow,minHeight:h._incolumn||h._ingroup?"100%":void 0===h.eoh?0:h.eoh,scaleX:1,scaleY:1,skewX:0,skewY:0,rotationX:0,rotationY:0,rotationZ:0,transformPerspective:i,transformOrigin:oe.originX+" "+oe.originY+" "+oe.originZ,opacity:1},l({x:re.x*o[r].CM.w,y:re.y*o[r].CM.w,z:re.z*o[r].CM.w,scaleX:re.scaleX,skewX:re.skewX,skewY:re.skewY,scaleY:re.scaleY,rotationX:re.rotationX,rotationY:re.rotationY,rotationZ:re.rotationZ,ease:"sine.out",opacity:re.opacity,"-webkit-filter":se,filter:se}),0),h.loop.move.to(h.lp,h.frames.loop.timeline.yoyo_move?ee/2:ee,{x:oe.x*o[r].CM.w,y:oe.y*o[r].CM.w,z:oe.z*o[r].CM.w,ease:h.frames.loop.timeline.ease});h.loop.rotate.to(h.lp,h.frames.loop.timeline.yoyo_rotate?ee/2:ee,{rotationX:oe.rotationX,rotationY:oe.rotationY,rotationZ:oe.rotationZ,ease:h.frames.loop.timeline.ease}),h.loop.scale.to(h.lp,h.frames.loop.timeline.yoyo_scale?ee/2:ee,l({scaleX:oe.scaleX,scaleY:oe.scaleY,skewX:oe.skewX,skewY:oe.skewY,ease:h.frames.loop.timeline.ease}));var ge={opacity:oe.opacity||1,ease:h.frames.loop.timeline.ease,"-webkit-filter":ne,filter:ne};h.loop.filter.to(h.lp,h.frames.loop.timeline.yoyo_filter?ee/2:ee,ge),h.timeline.add(h.loop.root,ae)}if(void 0!==h.frames.frame_hover&&("start"===e.mode||void 0===h.hoverframeadded)){h.hoverframeadded=!0;var ue=h.frames.frame_hover.timeline.speed/1e3;ue=0===ue?1e-5:ue,h.cachedHoverSpeed=ue,h.hoverlistener||(h.hoverlistener=!0,o.document.on("mouseenter mousemove",("column"===h.type&&void 0!==h.cbg?"#"+h.cbg[0].id+",":"")+"#"+h.c[0].id,function(e){if(h.mouseIsOver=!0,1!=h.ignoreHoverFrames&&("mousemove"!==e.type||!0!==h.ignoremousemove)){if(h.animationonscroll||h.readyForHover){if(h.elementHovered=!0,h.hovertimeline||(h.hovertimeline=tpGS.gsap.timeline({paused:!0})),0==h.hovertimeline.progress()&&(void 0===h.lastHoveredTimeStamp||(new Date).getTime()-h.lastHoveredTimeStamp>150)&&(h.ignoremousemove=!0,h.ofHidOnHov=h.frames.frame_hover.mask?"hidden":"visible",h.hovertimeline.to(void 0!==h.m&&void 0!==h.cbgmask?[h.m,h.cbgmask]:void 0!==h.m?h.m:h.cbgmask,ue,{overflow:h.ofHidOnHov},0),"column"===h.type&&null!=h.cbg&&h.hovertimeline.to(h.cbg,ue,o.clone(o.convertHoverTransform(h.frames.frame_hover,h.cbg,{bgCol:h.bgcol,bg:h.styleProps.background})),0),"text"!==h.type&&"button"!==h.type||void 0===h.splitText||!1===h.splitText||h.hovertimeline.to([h.splitText.lines,h.splitText.words,h.splitText.chars],ue,{color:h.frames.frame_hover.color,ease:h.frames.frame_hover.transform.ease},0),"column"===h.type?h.hovertimeline.to(h.c,ue,s(o.clone(o.convertHoverTransform(h.frames.frame_hover,h.c,{bgCol:h.bgcol,bg:h.styleProps.background}))),0):h.hovertimeline.to(h.c,ue,o.clone(o.convertHoverTransform(h.frames.frame_hover,h.c,{bgCol:h.bgcol,bg:h.styleProps.background})),0),h.pZindex=h.p[0].style.zIndex,h.p[0].style.zIndex=parseInt(h.frames&&h.frames.frame_hover&&void 0!==h.frames.frame_hover.transform.zIndex?h.frames.frame_hover.transform.zIndex:h.pZindex),"svg"===h.type)){h.svgHTemp=o.clone(h.svgH),delete h.svgHTemp.svgAll;var t=Array.isArray(h.svgHTemp.fill)?h.svgHTemp.fill[o[r].level]:h.svgHTemp.fill;h.svgHTemp.fill=t,h.hovertimeline.to(h.svg,ue,h.svgHTemp,0),h.svg.length<=0&&(h.svg=a.find("svg")),h.svgPath.length<=0&&(h.svgPath=h.svg.find(h.svgI.svgAll?"path, circle, ellipse, line, polygon, polyline, rect":"path")),h.hovertimeline.to(h.svgPath,ue,{fill:t},0)}h.hovertimeline.play()}h.lastHoveredTimeStamp=(new Date).getTime()}}),o.document.on("mouseleave",("column"===h.type&&void 0!==h.cbg?"#"+h.cbg[0].id+",":"")+"#"+h.c[0].id,function(){h.mouseIsOver=!1,1!=h.ignoreHoverFrames&&(h.elementHovered=!1,(h.animationonscroll||h.readyForHover)&&void 0!==h.hovertimeline&&(h.hovertimeline.reverse(),h.p[0].style.zIndex=h.pZindex||h.zIndex,h.hovertimeline.eventCallback("onReverseComplete",o.hoverReverseDone,[{id:r,L:a}])))}))}if(T||(h.lastRequestedMainFrame="start"===e.mode?"frame_1":"continue"===e.mode?void 0===e.frame?h.currentframe:e.frame:h.lastRequestedMainFrame),void 0!==e.totime?h.tSTART=e.totime:void 0!==m&&void 0===e.frame?h.tSTART=m:void 0!==e.frame?h.tSTART=e.frame:h.tSTART=0,0===h.tSTART&&void 0===h.startedAnimOnce&&void 0===h.leftstage&&void 0===h.startedAnimOnce&&!0===h.hideonfirststart&&"preset"===e.mode&&(o[r]._L[a[0].id].pVisRequest=0,h.hideonfirststart=!1),"frame_999"!==h.tSTART&&"frame_999"!==h.triggeredFrame||!h.leftstage&&void 0!==h.startedAnimOnce){if("true"!=h.animationonscroll&&1!=h.animationonscroll?h.timeline.play(h.tSTART):h.timeline.time(h.tSTART),jQuery.inArray(h.type,["group","row","column"])>=0&&void 0!==e.frame){if(void 0===h.childrenJS)for(var V in h.childrenJS={},o[r]._L)void 0!==o[r]._L[V]._lig&&void 0!==o[r]._L[V]._lig[0]&&o[r]._L[V]._lig[0].id===a[0].id&&o[r]._L[V]._lig[0].id!==o[r]._L[V].c[0].id&&(h.childrenJS[o[r]._L[V].c[0].id]=o[r]._L[V].c);e.frame="0"==e.frame?"frame_0":e.frame,e.frame="1"==e.frame?"frame_1":e.frame,e.frame="999"==e.frame?"frame_999":e.frame;var he=void 0===e.totime?void 0!==h.frames[e.frame].timeline.startAbsolute?parseInt(h.frames[e.frame].timeline.startAbsolute,0)/1e3:void 0!==h.frames[e.frame].timeline.start?o.isNumeric(h.frames[e.frame].timeline.start)?parseInt(h.frames[e.frame].timeline.start,0)/1e3:0:.001:e.totime;if(!0===e.updateChildren)for(var V in h.childrenJS)h.childrenJS.hasOwnProperty(V)&&o.renderLayerAnimation({layer:h.childrenJS[V],fastforward:!1,id:r,mode:"continue",updateChildren:!0,totime:he});else for(var V in h.childrenJS)h.childrenJS.hasOwnProperty(V)&&o[r]._L[V].pausedTrueParrent&&(o.renderLayerAnimation({layer:h.childrenJS[V],fastforward:!1,id:r,mode:"continue",updateChildren:!0,totime:he}),o[r]._L[V].pausedTrueParrent=!1)}}else;}}});var s=function(e){var t=o.clone(e);return delete t.backgroundColor,delete t.background,delete t.backgroundImage,delete t.borderSize,delete t.borderStyle,delete t["backdrop-filter"],t},n=function(e){if(void 0!==e&&void 0!==e.path&&Array.isArray(e.path)){var t=0,i=0;for(var a in e.path)!e.path.hasOwnProperty(a)||t>0||i>0||(t+=e.path[a].x,i+=e.path[a].y);return 0!=t||0!=i}},l=function(e){return void 0===e.skewX&&delete e.skewX,void 0===e.skewY&&delete e.skewY,e},d=function(e){e.from="edge"===e.from?"edges":e.from;var t=tpGS.gsap.utils.distribute(e);return function(i,a,r){return t(i,a,r)+(i<=r.length/2?0:e.offset||0)}},c=function(e){o[e.id].BUG_safari_clipPath&&e.L[0].classList.remove("rs-pelock"),(o[e.id]._L[e.L[0].id]._ingroup||o[e.id]._L[e.L[0].id]._incolumn||o[e.id]._L[e.L[0].id]._inrow)&&void 0!==o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid]&&void 0!==o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timeline&&(o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timeline.isActive()||void 0===o[e.id]._L[e.L[0].id]||void 0===o[e.id]._L[e.L[0].id].frames[o[e.id]._L[e.L[0].id].timeline.currentLabel()]||(null==o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timezone||o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timezone.to<=parseInt(o[e.id]._L[e.L[0].id].frames[o[e.id]._L[e.L[0].id].timeline.currentLabel()].timeline.start,0))&&!0!==o[e.id]._L[e.L[0].id].animOnScrollForceDisable&&(o[e.id]._L[e.L[0].id].pausedTrueParrent=!0,o[e.id]._L[e.L[0].id].timeline.pause()));var t=o[e.id]._L[e.L[0].id],i=t.hovertimeline;i&&i.time()>0&&(i.pause(),i.time(0),i.kill(),delete t.hovertimeline),delete o[e.id]._L[e.L[0].id].childrenAtStartNotVisible,o[e.id]._L[e.L[0].id].pVisRequest=1;var a={layer:e.L};o[e.id]._L[e.L[0].id].tweenOnStart=!0,o[e.id]._L[e.L[0].id].animatingFrame=e.frame,o[e.id]._L[e.L[0].id].ignoremousemove=!1,o[e.id]._L[e.L[0].id].leftstage=!1,o[e.id]._L[e.L[0].id].readyForHover=!1,o[e.id]._L[e.L[0].id].tweenDirection=1==o[e.id]._L[e.L[0].id].animationonscroll||"true"==o[e.id]._L[e.L[0].id].animationonscroll?o[e.id]._L[e.L[0].id].animteToTimeCache>o[e.id]._L[e.L[0].id].animteToTime?-1:1:void 0,void 0!==o[e.id]._L[e.L[0].id].layerLoop&&o[e.id]._L[e.L[0].id].layerLoop.from===e.frame&&o[e.id]._L[e.L[0].id].layerLoop.count++,""+o[e.id]._L[e.L[0].id].tweenDirection=="-1"&&("frame_0"===e.frame||"frame_1"==e.frame&&o[e.id]._L[e.L[0].id].animteToTime<=.01)&&"column"!==o[e.id]._L[e.L[0].id].type&&"row"!==o[e.id]._L[e.L[0].id].type&&"group"!==o[e.id]._L[e.L[0].id].type?(o[e.id]._L[e.L[0].id].leftstage=!0,o[e.id]._L[e.L[0].id].pVisRequest=0,o[e.id]._L[e.L[0].id].pPeventsRequest="none",window.requestAnimationFrame(function(){o.requestLayerUpdates(e.id,"leftstage",e.L[0].id)})):("frame_1"===e.frame&&"Safari"===window.RSBrowser&&void 0===o[e.id]._L[e.L[0].id].safariRenderIssue&&(tpGS.gsap.set([o[e.id]._L[e.L[0].id].c],{opacity:1}),o[e.id]._L[e.L[0].id].safariRenderIssue=!0),"frame_999"!==e.frame&&(o[e.id]._L[e.L[0].id].startedAnimOnce=!0,o[e.id]._L[e.L[0].id].pPeventsRequest=o[e.id]._L[e.L[0].id].noPevents?"none":"auto"),a.eventtype="frame_0"===e.frame||"frame_1"===e.frame?"enterstage":"frame_999"===e.frame?"leavestage":"framestarted",o[e.id]._L[e.L[0].id]._ingroup&&void 0!==o[e.id]._L[o[e.id]._L[e.L[0].id]._lig[0].id]&&!0!==o[e.id]._L[o[e.id]._L[e.L[0].id]._lig[0].id].frames.frame_1.timeline.waitoncall&&(o[e.id]._L[o[e.id]._L[e.L[0].id]._lig[0].id].pVisRequest=1),o.requestLayerUpdates(e.id,a.eventtype,e.L[0].id,void 0!==o[e.id]._L[e.L[0].id].frames[e.frame]&&void 0!==o[e.id]._L[e.L[0].id].frames[e.frame].timeline&&0==o[e.id]._L[e.L[0].id].frames[e.frame].timeline.usePerspective?e.tPE:"ignore")),a.id=e.id,a.layerid=e.L[0].id,a.layertype=o[e.id]._L[e.L[0].id].type,a.frame_index=e.frame,a.layersettings=o[e.id]._L[e.L[0].id],o[e.id].c.trigger("revolution.layeraction",[a]),"enterstage"===a.eventtype&&o.toggleState(o[e.id]._L[e.L[0].id].layertoggledby),"frame_1"===e.frame&&o.animcompleted(e.L,e.id)},p=function(e){o[e.id]._L[e.L[0].id].animatingFrame=e.frame,o[e.id]._L[e.L[0].id].tweenOnStart=!1,o[e.id]._L[e.L[0].id].tweenOnEnd=!1,"frame_999"===e.frame&&(o[e.id]._L[e.L[0].id].pVisRequest=1,o[e.id]._L[e.L[0].id].pPeventsRequest=o[e.id]._L[e.L[0].id].noPevents?"none":"auto",o[e.id]._L[e.L[0].id].leftstage=!1,window.requestAnimationFrame(function(){o.requestLayerUpdates(e.id,"update",e.L[0].id)}))},g=function(e){var t=!0;if("column"===o[e.id]._L[e.L[0].id].type||"row"===o[e.id]._L[e.L[0].id].type||"group"===o[e.id]._L[e.L[0].id].type){var i=o[e.id]._L[e.L[0].id].timeline.currentLabel(),a=jQuery.inArray(i,o[e.id]._L[e.L[0].id].ford);a++,a=o[e.id]._L[e.L[0].id].ford.length>a?o[e.id]._L[e.L[0].id].ford[a]:i,void 0!==o[e.id]._L[e.L[0].id].frames[a]&&void 0!==o[e.id]._L[e.L[0].id].frames[i]&&(o[e.id]._L[e.L[0].id].timezone={from:parseInt(o[e.id]._L[e.L[0].id].frames[i].timeline.startAbsolute,0),to:parseInt(o[e.id]._L[e.L[0].id].frames[a].timeline.startAbsolute,0)})}if("frame_999"!==e.frame&&o[e.id].isEdge&&"shape"===o[e.id]._L[e.L[0].id].type){var r=o[e.id]._L[e.L[0].id].c[0].style.opacity;o[e.id]._L[e.L[0].id].c[0].style.opacity=r-1e-4,tpGS.gsap.set(o[e.id]._L[e.L[0].id].c[0],{opacity:r-.001,delay:.05}),tpGS.gsap.set(o[e.id]._L[e.L[0].id].c[0],{opacity:r,delay:.1})}o[e.id]._L[e.L[0].id].animatingFrame="done",o[e.id]._L[e.L[0].id].animatedFrame=e.frame,o[e.id]._L[e.L[0].id].tweenOnStart=!1,o[e.id]._L[e.L[0].id].tweenOnEnd=!0,o[e.id]._L[e.L[0].id].tweenDirection=1==o[e.id]._L[e.L[0].id].animationonscroll||"true"==o[e.id]._L[e.L[0].id].animationonscroll?o[e.id]._L[e.L[0].id].animteToTimeCache>o[e.id]._L[e.L[0].id].animteToTime?-1:1:void 0;var s={};s.layer=e.L,s.eventtype="frame_0"===e.frame||"frame_1"===e.frame?"enteredstage":"frame_999"===e.frame?"leftstage":"frameended",o[e.id]._L[e.L[0].id].readyForHover=!0,s.layertype=o[e.id]._L[e.L[0].id].type,s.frame_index=e.frame,s.layersettings=o[e.id]._L[e.L[0].id],o[e.id].c.trigger("revolution.layeraction",[s]),"frame_999"===e.frame&&"leftstage"===s.eventtype?(o[e.id]._L[e.L[0].id].leftstage=!0,o[e.id]._L[e.L[0].id].pVisRequest=0,o[e.id]._L[e.L[0].id].pPeventsRequest="none",t=!1,window.requestAnimationFrame(function(){o.requestLayerUpdates(e.id,"leftstage",e.L[0].id)})):(e.L[0].id,void 0!==o[e.id]._L[e.L[0].id].frames[e.frame]&&void 0!==o[e.id]._L[e.L[0].id].frames[e.frame].timeline&&0==o[e.id]._L[e.L[0].id].frames[e.frame].timeline.usePerspective&&window.requestAnimationFrame(function(){o.requestLayerUpdates(e.id,"frameended",e.L[0].id,e.tPE)})),"leftstage"===s.eventtype&&void 0!==o[e.id].videos&&void 0!==o[e.id].videos[e.L[0].id]&&o.stopVideo&&o.stopVideo(e.L,e.id),"column"===o[e.id]._L[e.L[0].id].type&&void 0!==o[e.id]._L[e.L[0].id].cbg&&tpGS.gsap.to(o[e.id]._L[e.L[0].id].cbg,.01,{visibility:"visible"}),"leftstage"===s.eventtype&&(o.unToggleState(e.layertoggledby),"video"===o[e.id]._L[e.L[0].id].type&&o.resetVideo&&setTimeout(function(){o.resetVideo(e.L,e.id)},100)),o[e.id].BUG_safari_clipPath&&!t&&e.L[0].classList.add("rs-pelock"),void 0!==o[e.id]._L[e.L[0].id].layerLoop&&o[e.id]._L[e.L[0].id].layerLoop.to===e.frame&&(-1==o[e.id]._L[e.L[0].id].layerLoop.repeat||o[e.id]._L[e.L[0].id].layerLoop.repeat>o[e.id]._L[e.L[0].id].layerLoop.count)&&o.renderLayerAnimation({layer:o[e.id]._L[e.L[0].id].c,frame:o[e.id]._L[e.L[0].id].layerLoop.from,updateChildren:o[e.id]._L[e.L[0].id].layerLoop.children,mode:"continue",fastforward:!0===o[e.id]._L[e.L[0].id].layerLoop.keep,id:e.id})},u=function(e){if(void 0===e)return"";var t="";return o.isChrome8889&&0===e.blur&&(e.blur=.05),t=void 0!==e.blur?"blur("+(e.blur||0)+"px)":"",t+=void 0!==e.grayscale?(t.length>0?" ":"")+"grayscale("+(e.grayscale||0)+"%)":"",""===(t+=void 0!==e.brightness?(t.length>0?" ":"")+"brightness("+(e.brightness||100)+"%)":"")?"none":t},h=function(e){if(void 0===e)return"";var t="";return o.isChrome8889&&0===e.b_blur&&(e.b_blur=.05),t=void 0!==e.b_blur?"blur("+(e.b_blur||0)+"px)":"",t+=void 0!==e.b_grayscale?(t.length>0?" ":"")+"grayscale("+(e.b_grayscale||0)+"%)":"",t+=void 0!==e.b_sepia?(t.length>0?" ":"")+"sepia("+(e.b_sepia||0)+"%)":"",t+=void 0!==e.b_invert?(t.length>0?" ":"")+"invert("+(e.b_invert||0)+"%)":"",""===(t+=void 0!==e.b_brightness?(t.length>0?" ":"")+"brightness("+(e.b_brightness||100)+"%)":"")?"none":t},m=function(e,t){var i=(e=e.split("("))[0];return e.shift(),i+"("+t+"deg, "+e.join("(")},v=function(e){if(-1!==e.search("deg,")){var t=e.split("deg,")[0];if(-1!==t.search(/\(/))return parseInt(t.split("(")[1],10)}return 180},f=function(e,t){if(void 0!==e&&e.indexOf("oc:t")>=0)return{};e=void 0===e?"":e.split(";");var i={fill:o.revToResp("#ffffff",o[t].rle),stroke:"transparent","stroke-width":"0px","stroke-dasharray":"0","stroke-dashoffset":"0"};for(var a in e)if(e.hasOwnProperty(a)){var r=e[a].split(":");switch(r[0]){case"c":i.fill=o.revToResp(r[1],o[t].rle,void 0,"||");break;case"sw":i["stroke-width"]=r[1];break;case"sc":i.stroke=r[1];break;case"so":i["stroke-dashoffset"]=r[1];break;case"sa":i["stroke-dasharray"]=r[1];break;case"sall":i.svgAll=r[1]}}return i},y=function(e){return"c"===e?"center":"l"===e?"left":"r"===e?"right":e},w=function(e){var t=o[e.id]._L[e.layer[0].id],i=!1;if(t.splitText&&!1!==t.splitText&&t.splitText.revert(),"text"===t.type||"button"===t.type){for(var a in t.frames)if(void 0!==t.frames[a].chars||void 0!==t.frames[a].words||void 0!==t.frames[a].lines){i=!0;break}t.splitText=!!i&&new tpGS.SplitText(t.c,{type:"lines,words,chars",wordsClass:"rs_splitted_words",linesClass:"rs_splitted_lines",charsClass:"rs_splitted_chars"})}else t.splitText=!1},b=function(e,t,i){if(void 0!==e&&e.indexOf("block")>=0){var a={};switch(0===t[0].getElementsByClassName("tp-blockmask_in").length&&(t.append('
'),t.append('
')),i=void 0===i?"power3.inOut":i,a.ft=[{scaleY:1,scaleX:0,transformOrigin:"0% 50%"},{scaleY:1,scaleX:1,ease:i,immediateRender:!1}],a.t={scaleY:1,scaleX:0,transformOrigin:"100% 50%",ease:i,immediateRender:!1},a.bmask_in=t.find(".tp-blockmask_in"),a.bmask_out=t.find(".tp-blockmask_out"),a.type="block",e){case"blocktoleft":case"blockfromright":a.ft[0].transformOrigin="100% 50%",a.t.transformOrigin="0% 50%";break;case"blockfromtop":case"blocktobottom":a.ft=[{scaleX:1,scaleY:0,transformOrigin:"50% 0%"},{scaleX:1,scaleY:1,ease:i,immediateRender:!1}],a.t={scaleX:1,scaleY:0,transformOrigin:"50% 100%",ease:i,immediateRender:!1};break;case"blocktotop":case"blockfrombottom":a.ft=[{scaleX:1,scaleY:0,transformOrigin:"50% 100%"},{scaleX:1,scaleY:1,ease:i,immediateRender:!1}],a.t={scaleX:1,scaleY:0,transformOrigin:"50% 0%",ease:i,immediateRender:!1}}return a.ft[1].overwrite="auto",a.t.overwrite="auto",a}return!1},_=function(e,t,i,a,r){return 0===o[r].sdir||void 0===t?e:("mask"===i?a="x"===a?"mX":"y"===a?"mY":a:"chars"===i?a="x"===a?"cX":"y"===a?"cY":"dir"===a?"cD":a:"words"===i?a="x"===a?"wX":"y"===a?"wY":"dir"===a?"wD":a:"lines"===i&&(a="x"===a?"lX":"y"===a?"lY":"dir"===a?"lD":a),void 0===t[a]||!1===t[a]?e:void 0!==t&&!0===t[a]?"t"===e||"top"===e?"b":"b"===e||"bottom"===e?"t":"l"===e||"left"===e?"r":"r"===e||"right"===e?"l":-1*parseFloat(e)+((""+e).indexOf("px")>=0?"px":(""+e).indexOf("%")>=0?"%":""):void 0)},S=function(e){var t,i=o[e.id]._L[e.layer[0].id],a=void 0===e.source?o.clone(e.frame.transform):o.clone(e.frame[e.source]),r={originX:"50%",originY:"50%",originZ:"0"},s=void 0!==i._lig&&void 0!==o[e.id]._L[i._lig[0].id]?o[e.id]._L[i._lig[0].id].eow:o[e.id].conw,n=void 0!==i._lig&&void 0!==o[e.id]._L[i._lig[0].id]?o[e.id]._L[i._lig[0].id].eoh:o[e.id].conh;for(var l in a)if(a.hasOwnProperty(l)){if(a[l]="object"==typeof a[l]?a[l][o[e.id].level]:a[l],"inherit"===a[l]||"delay"===l||"direction"===l||"use"===l)delete a[l];else if("originX"===l||"originY"===l||"originZ"===l)r[l]=a[l],delete a[l];else if(o.isNumeric(a[l],0))a[l]=_(a[l],e.frame.reverse,e.target,l,e.id,e.id);else if("r"===a[l][0]&&"a"===a[l][1]&&"("===a[l][3])a[l]=a[l].replace("ran","random");else if(a[l].indexOf("cyc(")>=0){var d=a[l].replace("cyc(","").replace(")","").replace("[","").replace("]","").split("|");a[l]=new function(e){return tpGS.gsap.utils.wrap(d,void 0)}}else if(a[l].indexOf("%")>=0&&o.isNumeric(t=parseInt(a[l],0)))a[l]="x"===l?_((i.eow||0)*t/100,e.frame.reverse,e.target,l,e.id):"y"===l?_((i.eoh||0)*t/100,e.frame.reverse,e.target,l,e.id):a[l];else{a[l]=a[l].replace("[","").replace("]",""),a[l]=_(a[l],e.frame.reverse,e.target,l,e.id,e.id);var c={t:0,b:0};switch("row"===i.type&&("rev_row_zone_top"===i.zone&&void 0!==o[e.id].topZones[i.slideIndex]&&void 0!==o[e.id].topZones[i.slideIndex][0]?c={t:0,b:0}:"rev_row_zone_middle"===i.zone&&void 0!==o[e.id].middleZones[i.slideIndex]&&void 0!==o[e.id].middleZones[i.slideIndex][0]?c={t:Math.round(o[e.id].module.height/2-o[e.id].middleZones[i.slideIndex][0].offsetHeight/2),b:Math.round(o[e.id].module.height/2+o[e.id].middleZones[i.slideIndex][0].offsetHeight/2)}:"rev_row_zone_bottom"===i.zone&&void 0!==o[e.id].bottomZones[i.slideIndex]&&void 0!==o[e.id].bottomZones[i.slideIndex][0]&&(c={t:Math.round(o[e.id].module.height-o[e.id].bottomZones[i.slideIndex][0].offsetHeight),b:o[e.id].module.height+o[e.id].bottomZones[i.slideIndex][0].offsetHeight})),a[l]){case"t":case"top":a[l]=0-(i.eoh||0)-("column"===i.type?0:i.calcy||0)-o.getLayerParallaxOffset(e.id,e.layer[0].id,"v")-("row"===i.type&&void 0!==i.marginTop?i.marginTop[o[e.id].level]:0)-c.b;break;case"b":case"bottom":a[l]=n-("column"===i.type||"row"===i.type?0:i.calcy||0)+o.getLayerParallaxOffset(e.id,e.layer[0].id,"v")-c.t;break;case"l":case"left":a[l]=0-("row"===i.type?i.pow:i.eow||0)-("column"===i.type?0:"row"===i.type?i.rowcalcx:i.calcx||0)-o.getLayerParallaxOffset(e.id,e.layer[0].id,"h");break;case"r":case"right":a[l]=s-("column"===i.type?0:"row"===i.type?i.rowcalcx:i.calcx||0)+o.getLayerParallaxOffset(e.id,e.layer[0].id,"h");break;case"m":case"c":case"middle":case"center":a[l]="x"===l?_(s/2-("column"===i.type?0:i.calcx||0)-(i.eow||0)/2,e.frame.reverse,e.target,l,e.id):"y"===l?_(n/2-("column"===i.type?0:i.calcy||0)-(i.eoh||0)/2,e.frame.reverse,e.target,l,e.id):a[l]}}"skewX"===l&&void 0!==a[l]&&(a.scaleY=void 0===a.scaleY?1:parseFloat(a.scaleY),a.scaleY*=Math.cos(parseFloat(a[l])*tpGS.DEG2RAD)),"skewY"===l&&void 0!==a[l]&&(a.scaleX=void 0===a.scaleX?1:parseFloat(a.scaleX),a.scaleX*=Math.cos(parseFloat(a[l])*tpGS.DEG2RAD))}if(a.transformOrigin=r.originX+" "+r.originY+" "+r.originZ,!o[e.id].BUG_ie_clipPath&&void 0!==a.clip&&void 0!==i.clipPath&&i.clipPath.use){a.clipB=null==a.clipB?100:a.clipB;var p="rectangle"==i.clipPath.type,g=parseInt(a.clip,0),m=100-parseInt(a.clipB,0),v=Math.round(g/2);switch(i.clipPath.origin){case"invh":a.clipPath="polygon(0% 0%, 0% 100%, "+g+"% 100%, "+g+"% 0%, 100% 0%, 100% 100%, "+m+"% 100%, "+m+"% 0%, 0% 0%)";break;case"invv":a.clipPath="polygon(100% 0%, 0% 0%, 0% "+g+"%, 100% "+g+"%, 100% 100%, 0% 100%, 0% "+m+"%, 100% "+m+"%, 100% 0%)";break;case"cv":a.clipPath=p?"polygon("+(50-v)+"% 0%, "+(50+v)+"% 0%, "+(50+v)+"% 100%, "+(50-v)+"% 100%)":"circle("+g+"% at 50% 50%)";break;case"ch":a.clipPath=p?"polygon(0% "+(50-v)+"%, 0% "+(50+v)+"%, 100% "+(50+v)+"%, 100% "+(50-v)+"%)":"circle("+g+"% at 50% 50%)";break;case"l":a.clipPath=p?"polygon(0% 0%, "+g+"% 0%, "+g+"% 100%, 0% 100%)":"circle("+g+"% at 0% 50%)";break;case"r":a.clipPath=p?"polygon("+(100-g)+"% 0%, 100% 0%, 100% 100%, "+(100-g)+"% 100%)":"circle("+g+"% at 100% 50%)";break;case"t":a.clipPath=p?"polygon(0% 0%, 100% 0%, 100% "+g+"%, 0% "+g+"%)":"circle("+g+"% at 50% 0%)";break;case"b":a.clipPath=p?"polygon(0% 100%, 100% 100%, 100% "+(100-g)+"%, 0% "+(100-g)+"%)":"circle("+g+"% at 50% 100%)";break;case"lt":a.clipPath=p?"polygon(0% 0%,"+2*g+"% 0%, 0% "+2*g+"%)":"circle("+g+"% at 0% 0%)";break;case"lb":a.clipPath=p?"polygon(0% "+(100-2*g)+"%, 0% 100%,"+2*g+"% 100%)":"circle("+g+"% at 0% 100%)";break;case"rt":a.clipPath=p?"polygon("+(100-2*g)+"% 0%, 100% 0%, 100% "+2*g+"%)":"circle("+g+"% at 100% 0%)";break;case"rb":a.clipPath=p?"polygon("+(100-2*g)+"% 100%, 100% 100%, 100% "+(100-2*g)+"%)":"circle("+g+"% at 100% 100%)";break;case"clr":a.clipPath=p?"polygon(0% 0%, 0% "+g+"%, "+(100-g)+"% 100%, 100% 100%, 100% "+(100-g)+"%, "+g+"% 0%)":"circle("+g+"% at 50% 50%)";break;case"crl":a.clipPath=p?"polygon(0% "+(100-g)+"%, 0% 100%, "+g+"% 100%, 100% "+g+"%, 100% 0%, "+(100-g)+"% 0%)":"circle("+g+"% at 50% 50%)"}!0!==o.isFirefox(e.id)&&(a["-webkit-clip-path"]=a.clipPath),a["clip-path"]=a.clipPath,delete a.clip,delete a.clipB}else delete a.clip;return"mask"!==e.target&&(void 0===e.frame||void 0===e.frame.filter&&!e.forcefilter||(a.filter=u(e.frame.filter),a["-webkit-filter"]=a.filter,o.useBackdrop&&(window.isSafari11?a["-webkit-backdrop-filter"]=h(e.frame.filter):a["backdrop-filter"]=h(e.frame.filter)),window.isSafari11&&void 0!==a.filter&&void 0===a[null==i.iOSFix||"d"==i.iOSFix?"shape"==i.type?"z":"x":i.iOSFix]&&void 0!==e.frame.filter&&void 0!==e.frame.filter.blur&&(a[null==i.iOSFix||"d"==i.iOSFix?"shape"==i.type?"z":"x":i.iOSFix]=1e-4)),jQuery.inArray(e.source,["chars","words","lines"])>=0&&(void 0!==e.frame[e.source].blur||e.forcefilter)&&(a.filter=u(e.frame[e.source]),a["-webkit-filter"]=a.filter),delete a.grayscale,delete a.blur,delete a.brightness),a.ease=void 0!==a.ease?a.ease:void 0===a.ease&&void 0!==e.ease||void 0!==a.ease&&void 0!==e.ease&&"inherit"===a.ease?e.ease:e.frame.timeline.ease,a.ease=void 0===a.ease||"default"===a.ease?"power3.inOut":a.ease,a},x=function(e,t,i,a,r){var s,n,l={},d={},c={};for(var p in a=void 0===a?"transform":a,"loop"===r?(c.autoRotate=!1,c.yoyo_filter=!1,c.yoyo_rotate=!1,c.yoyo_move=!1,c.yoyo_scale=!1,c.curved=!1,c.curviness=2,c.ease="none",c.speed=1e3,c.st=0,l.x=0,l.y=0,l.z=0,l.xr=0,l.yr=0,l.zr=0,l.scaleX=1,l.scaleY=1,l.originX="50%",l.originY="50%",l.originZ="0",l.rotationX="0deg",l.rotationY="0deg",l.rotationZ="0deg"):(c.speed=300,i?c.ease="default":l.ease="default"),"sfx"===r&&(l.fxc="#ffffff"),e=e.split(";"))if(e.hasOwnProperty(p)){var g=e[p].split(":");switch(g[0]){case"u":l.use="true"===g[1]||"t"===g[1]||fasle;break;case"c":s=g[1];break;case"fxc":l.fxc=g[1];break;case"bgc":n=g[1];break;case"auto":l.auto="t"===g[1]||void 0===g[1]||"true"===g[1];break;case"o":l.opacity=g[1];break;case"oX":l.originX=g[1];break;case"oY":l.originY=g[1];break;case"oZ":l.originZ=g[1];break;case"sX":l.scaleX=g[1];break;case"sY":l.scaleY=g[1];break;case"skX":l.skewX=g[1];break;case"skY":l.skewY=g[1];break;case"rX":l.rotationX=g[1],0!=g[1]&&"0deg"!==g[1]&&o.addSafariFix(t);break;case"rY":l.rotationY=g[1],0!=g[1]&&"0deg"!==g[1]&&o.addSafariFix(t);break;case"rZ":l.rotationZ=g[1];break;case"sc":l.color=g[1];break;case"se":l.effect=g[1];break;case"bos":l.borderStyle=g[1];break;case"boc":l.borderColor=g[1];break;case"td":l.textDecoration=g[1];break;case"zI":l.zIndex=g[1];break;case"tp":l.transformPerspective="isometric"===o[t].perspectiveType?0:"global"===o[t].perspectiveType?o[t].perspective:g[1];break;case"cp":l.clip=parseInt(g[1],0);break;case"cpb":l.clipB=parseInt(g[1],0);break;case"aR":c.autoRotate="t"==g[1];break;case"rA":c.radiusAngle=g[1];break;case"yyf":c.yoyo_filter="t"==g[1];break;case"yym":c.yoyo_move="t"==g[1];break;case"yyr":c.yoyo_rotate="t"==g[1];break;case"yys":c.yoyo_scale="t"==g[1];break;case"crd":c.curved="t"==g[1];break;case"x":l.x="reverse"===r?"t"===g[1]||!0===g[1]||"true"==g[1]:"loop"===r?parseInt(g[1],0):o.revToResp(g[1],o[t].rle);break;case"y":l.y="reverse"===r?"t"===g[1]||!0===g[1]||"true"==g[1]:"loop"===r?parseInt(g[1],0):o.revToResp(g[1],o[t].rle);break;case"z":l.z="loop"===r?parseInt(g[1],0):o.revToResp(g[1],o[t].rle),0!=g[1]&&o.addSafariFix(t);break;case"bow":l.borderWidth=o.revToResp(g[1],4,0).toString().replace(/,/g," ");break;case"bor":l.borderRadius=o.revToResp(g[1],4,0).toString().replace(/,/g," ");break;case"m":l.mask="t"===g[1]||"f"!==g[1]&&g[1];break;case"iC":l.instantClick="t"===g[1]||"f"!==g[1]&&g[1];break;case"xR":l.xr=parseInt(g[1],0),o.addSafariFix(t);break;case"yR":l.yr=parseInt(g[1],0),o.addSafariFix(t);break;case"zR":l.zr=parseInt(g[1],0);break;case"iosfx":"default"!==g[1]&&"d"!==g[1]&&"p"!==g[1]&&(d.iosfx=g[1]);break;case"blu":"loop"===r?l.blur=parseInt(g[1],0):d.blur=parseInt(g[1],0);break;case"gra":"loop"===r?l.grayscale=parseInt(g[1],0):d.grayscale=parseInt(g[1],0);break;case"bri":"loop"===r?l.brightness=parseInt(g[1],0):d.brightness=parseInt(g[1],0);break;case"bB":d.b_blur=parseInt(g[1],0);break;case"bG":d.b_grayscale=parseInt(g[1],0);break;case"bR":d.b_brightness=parseInt(g[1],0);break;case"bI":d.b_invert=parseInt(g[1],0);break;case"bS":d.b_sepia=parseInt(g[1],0);break;case"sp":c.speed=parseInt(g[1],0);break;case"d":l.delay=parseInt(g[1],0);break;case"crns":c.curviness=parseInt(g[1],0);break;case"st":c.start="w"===g[1]||"a"===g[1]?"+=0":g[1],c.waitoncall="w"===g[1]||"a"===g[1];break;case"sA":c.startAbsolute=g[1];break;case"sR":c.startRelative=g[1];break;case"e":i?c.ease=g[1]:l.ease=g[1];break;default:g[0].length>0&&(l[g[0]]="t"===g[1]||"f"!==g[1]&&g[1])}}var u={timeline:c};return jQuery.isEmptyObject(d)||("split"===r?l=jQuery.extend(!0,l,d):u.filter=d),"split"===r&&(l.dir=void 0===l.dir?"start":"backward"===l.dir?"end":"middletoedge"===l.dir?"center":"edgetomiddle"===l.dir?"edge":l.dir),jQuery.isEmptyObject(s)||(u.color=s),jQuery.isEmptyObject(n)||(u.bgcolor=n),u[a]=l,u},k=function(e,t){var i={},a=0;if(void 0===o[t]._rdF0){var r=x("x:0;y:0;z:0;rX:0;rY:0;rZ:0;o:0;skX:0;skY:0;sX:0;sY:0;oX:50%;oY:50%;oZ:0;dir:forward;d:5",t).transform;o[t]._rdF0=o[t]._rdF1={transform:x("x:0;y:0;z:0;rX:0;rY:0;rZ:0;o:0;skX:0;skY:0;sX:0;sY:0;oX:50%;oY:50%;oZ:0;tp:600px",t,!0).transform,mask:x("x:0;y:0",t,!0).transform,chars:jQuery.extend(!0,{blur:0,grayscale:0,brightness:100},r),words:jQuery.extend(!0,{blur:0,grayscale:0,brightness:100},r),lines:jQuery.extend(!0,{blur:0,grayscale:0,brightness:100},r)},o[t]._rdF1.transform.opacity=o[t]._rdF1.chars.opacity=o[t]._rdF1.words.opacity=o[t]._rdF1.lines.opacity=o[t]._rdF1.transform.scaleX=o[t]._rdF1.chars.scaleX=o[t]._rdF1.words.scaleX=o[t]._rdF1.lines.scaleX=o[t]._rdF1.transform.scaleY=o[t]._rdF1.chars.scaleY=o[t]._rdF1.words.scaleY=o[t]._rdF1.lines.scaleY=1}for(var a in void 0===e.frame_0&&(e.frame_0="x:0"),void 0===e.frame_1&&(e.frame_1="x:0"),e.dddNeeded=!1,e.ford)if(e.ford.hasOwnProperty(a)){var s=e.ford[a];if(e[s]){if(i[s]=x(e[s],t,!0),void 0!==i[s].bgcolor&&(e.bgcolinuse=!0),o[t].BUG_ie_clipPath&&void 0!==e.clipPath&&e.clipPath.use&&void 0!==i[s].transform.clip){var n="rectangle"===e.clipPath.type?100-parseInt(i[s].transform.clip):100-Math.min(100,2*parseInt(i[s].transform.clip));switch(e.clipPath.origin){case"clr":case"rb":case"rt":case"r":e[s+"_mask"]="u:t;x:"+n+"%;y:0px;",i[s].transform.x=o.revToResp("-"+n+"%",o[t].rle);break;case"crl":case"lb":case"lt":case"cv":case"l":e[s+"_mask"]="u:t;x:-"+n+"%;y:0px;",i[s].transform.x=o.revToResp(n+"%",o[t].rle);break;case"ch":case"t":e[s+"_mask"]="u:t;y:-"+n+"%;y:0px;",i[s].transform.y=o.revToResp(n+"%",o[t].rle);break;case"b":e[s+"_mask"]="u:t;y:"+n+"%;y:0px;",i[s].transform.y=o.revToResp("-"+n+"%",o[t].rle)}delete i[s].transform.clip,delete i[s].transform.clipB}e[s+"_mask"]&&(i[s].mask=x(e[s+"_mask"],t).transform),null!=i[s].mask&&i[s].mask.use?(i[s].mask.x=void 0===i[s].mask.x?0:i[s].mask.x,i[s].mask.y=void 0===i[s].mask.y?0:i[s].mask.y,delete i[s].mask.use,i[s].mask.overflow="hidden"):i[s].mask={ease:"default",overflow:"visible"},e[s+"_chars"]&&(i[s].chars=x(e[s+"_chars"],t,void 0,void 0,"split").transform),e[s+"_words"]&&(i[s].words=x(e[s+"_words"],t,void 0,void 0,"split").transform),e[s+"_lines"]&&(i[s].lines=x(e[s+"_lines"],t,void 0,void 0,"split").transform),(e[s+"_chars"]||e[s+"_words"]||e[s+"_lines"])&&(i[s].dosplit=!0),i.frame_0=void 0===i.frame_0?{transform:{}}:i.frame_0,i[s].transform.auto&&(i[s].transform=o.clone(i.frame_0.transform),i[s].transform.opacity=void 0===i[s].transform.opacity?0:i[s].transform.opacity,void 0!==i.frame_0.filter&&(i[s].filter=o.clone(i.frame_0.filter)),void 0!==i.frame_0.mask&&(i[s].mask=o.clone(i.frame_0.mask)),void 0!==i.frame_0.chars&&(i[s].chars=o.clone(i.frame_0.chars)),void 0!==i.frame_0.words&&(i[s].words=o.clone(i.frame_0.words)),void 0!==i.frame_0.lines&&(i[s].lines=o.clone(i.frame_0.lines)),void 0===i.frame_0.chars&&void 0===i.frame_0.words&&void 0===i.frame_0.lines||(i[s].dosplit=!0)),e[s+"_sfx"]&&(i[s].sfx=x(e[s+"_sfx"],t,!1,void 0,"sfx").transform),e[s+"_reverse"]&&(i[s].reverse=x(e[s+"_reverse"],t,!1,void 0,"reverse").transform)}}if(i.frame_0.dosplit&&(i.frame_1.dosplit=!0),void 0===e.frame_hover&&void 0===e.svgh||(i.frame_hover=x(void 0===e.frame_hover?"":e.frame_hover,t),!o.ISM||"true"!=i.frame_hover.transform.instantClick&&1!=i.frame_hover.transform.instantClick?(delete i.frame_hover.transform.instantClick,i.frame_hover.transform.color=i.frame_hover.color,void 0===i.frame_hover.transform.color&&delete i.frame_hover.transform.color,void 0!==i.frame_hover.bgcolor&&i.frame_hover.bgcolor.indexOf("gradient")>=0?i.frame_hover.transform.backgroundImage=i.frame_hover.bgcolor:void 0!==i.frame_hover.bgcolor&&(i.frame_hover.transform.backgroundColor=i.frame_hover.bgcolor),void 0!==i.frame_hover.bgcolor&&(e.bgcolinuse=!0),i.frame_hover.transform.opacity=void 0===i.frame_hover.transform.opacity?1:i.frame_hover.transform.opacity,i.frame_hover.mask=void 0!==i.frame_hover.transform.mask&&i.frame_hover.transform.mask,delete i.frame_hover.transform.mask,void 0!==i.frame_hover.transform&&((i.frame_hover.transform.borderWidth||i.frame_hover.transform.borderStyle)&&(i.frame_hover.transform.borderColor=void 0===i.frame_hover.transform.borderColor?"transparent":i.frame_hover.transform.borderColor),"none"!==i.frame_hover.transform.borderStyle&&void 0===i.frame_hover.transform.borderWidth&&(i.frame_hover.transform.borderWidth=o.revToResp(0,4,0).toString().replace(/,/g," ")),void 0===e.bordercolor&&void 0!==i.frame_hover.transform.borderColor&&(e.bordercolor="transparent"),void 0===e.borderwidth&&void 0!==i.frame_hover.transform.borderWidth&&(e.borderwidth=o.revToResp(i.frame_hover.transform.borderWidth,4,0)),void 0===e.borderstyle&&void 0!==i.frame_hover.transform.borderStyle&&(e.borderstyle=o.revToResp(i.frame_hover.transform.borderStyle,4,0)))):delete i.frame_hover),void 0!==e.tloop){e.layerLoop={from:"frame_1",to:"frame_999",repeat:-1,keep:!0,children:!0};var l=e.tloop.split(";");for(var a in l)if(l.hasOwnProperty(a)){var d=l[a].split(":");switch(d[0]){case"f":e.layerLoop.from=d[1];break;case"t":e.layerLoop.to=d[1];break;case"k":e.layerLoop.keep=d[1];break;case"r":e.layerLoop.repeat=parseInt(d[1],0);break;case"c":e.layerLoop.children=d[1]}}e.layerLoop.count=0}for(var a in(e.loop_0||e.loop_999)&&(i.loop=x(e.loop_999,t,!0,"frame_999","loop"),i.loop.frame_0=x(e.loop_0||"",t,!1,void 0,"loop").transform),i.frame_0.transform.opacity=void 0===i.frame_0.transform.opacity?0:i.frame_0.transform.opacity,i.frame_1.transform.opacity=void 0===i.frame_1.transform.opacity?1:i.frame_1.transform.opacity,i.frame_999.transform.opacity=void 0===i.frame_999.transform.opacity?"inherit":i.frame_999.transform.opacity,e.clipPath&&e.clipPath.use&&(i.frame_0.transform.clip=void 0===i.frame_0.transform.clip?100:parseInt(i.frame_0.transform.clip),i.frame_1.transform.clip=void 0===i.frame_1.transform.clip?100:parseInt(i.frame_1.transform.clip)),e.resetfilter=!1,e.useFilter={blur:!1,grayscale:!1,brightness:!1,b_blur:!1,b_grayscale:!1,b_brightness:!1,b_invert:!1,b_sepia:!1},i)void 0!==i[a].filter?(e.resetfilter=!0,e.useFilter=O(e.useFilter,i[a].filter)):null==i[a].filter&&(i[a].filter={},e.useFilter.blur&&(i[a].filter.blur=0),e.useFilter.grayscale&&(i[a].filter.grayscale=0),e.useFilter.brightness&&(i[a].filter.brightness=100),e.useFilter.b_blur&&(i[a].filter.b_blur=0),e.useFilter.b_grayscale&&(i[a].filter.b_grayscale=0),e.useFilter.b_brightness&&(i[a].filter.b_brightness=100));if(!0!==e.resetFilter&&void 0!==i.frame_hover&&(e.useFilter=O(e.useFilter,i.frame_hover)),e.resetfilter)for(var a in i.frame_0.filter=o.clone(i.frame_0.filter),i.frame_0.filter=L(e.useFilter,o.clone(i.frame_0.filter)),i)void 0!==i[a].filter&&"frame_1"!==a&&"frame_0"!==a&&(i[a].filter=o.clone(i[a].filter),i[a].filter=L(e.useFilter,o.clone(i[a].filter)));return void 0!==i.frame_0.filter&&(i.frame_1.filter=o.clone(i.frame_1.filter),void 0!==i.frame_0.filter.blur&&0!==i.frame_1.filter.blur&&(i.frame_1.filter.blur=void 0===i.frame_1.filter.blur?0:i.frame_1.filter.blur),void 0!==i.frame_0.filter.brightness&&100!==i.frame_1.filter.brightness&&(i.frame_1.filter.brightness=void 0===i.frame_1.filter.brightness?100:i.frame_1.filter.brightness),void 0!==i.frame_0.filter.grayscale&&0!==i.frame_1.filter.grayscale&&(i.frame_1.filter.grayscale=void 0===i.frame_1.filter.grayscale?0:i.frame_1.filter.grayscale),void 0!==i.frame_0.filter.b_blur&&0!==i.frame_1.filter.b_blur&&(i.frame_1.filter.b_blur=void 0===i.frame_1.filter.b_blur?0:i.frame_1.filter.b_blur),void 0!==i.frame_0.filter.b_brightness&&100!==i.frame_1.filter.b_brightness&&(i.frame_1.filter.b_brightness=void 0===i.frame_1.filter.b_brightness?100:i.frame_1.filter.b_brightness),void 0!==i.frame_0.filter.b_grayscale&&0!==i.frame_1.filter.b_grayscale&&(i.frame_1.filter.b_grayscale=void 0===i.frame_1.filter.b_grayscale?0:i.frame_1.filter.b_grayscale),void 0!==i.frame_0.filter.b_invert&&0!==i.frame_1.filter.b_invert&&(i.frame_1.filter.b_invert=void 0===i.frame_1.filter.b_invert?0:i.frame_1.filter.b_invert),void 0!==i.frame_0.filter.b_sepia&&0!==i.frame_1.filter.b_sepia&&(i.frame_1.filter.b_sepia=void 0===i.frame_1.filter.b_sepia?0:i.frame_1.filter.b_sepia)),I(i,t,e)},L=function(e,t){return e.blur?t.blur=void 0===t.blur?0:t.blur:delete t.blur,e.brightness?t.brightness=void 0===t.brightness?100:t.brightness:delete t.brightness,e.grayscale?t.grayscale=void 0===t.grayscale?0:t.grayscale:delete t.grayscale,e.b_blur?t.b_blur=void 0===t.b_blur?0:t.b_blur:delete t.b_blur,e.b_brightness?t.b_brightness=void 0===t.b_brightness?100:t.b_brightness:delete t.b_brightness,e.b_grayscale?t.b_grayscale=void 0===t.b_grayscale?0:t.b_grayscale:delete t.b_grayscale,e.b_invert?t.b_invert=void 0===t.b_invert?0:t.b_invert:delete t.b_invert,e.b_sepia?t.b_sepia=void 0===t.b_sepia?0:t.b_sepia:delete t.b_sepia,t},O=function(e,t){return e.blur=!0===e.blur||void 0!==t.blur&&0!==t.blur&&"0px"!==t.blur,e.grayscale=!0===e.grayscale||void 0!==t.grayscale&&0!==t.grayscale&&"0%"!==t.grayscale,e.brightness=!0===e.brightness||void 0!==t.brightness&&100!==t.brightness&&"100%"!==t.brightness,e.b_blur=!0===e.b_blur||void 0!==t.b_blur&&0!==t.b_blur&&"0px"!==t.b_blur,e.b_grayscale=!0===e.b_grayscale||void 0!==t.b_grayscale&&0!==t.b_grayscale&&"0%"!==t.b_grayscale,e.b_brightness=!0===e.b_brightness||void 0!==t.b_brightness&&100!==t.b_brightness&&"100%"!==t.b_brightness,e.b_invert=!0===e.b_invert||void 0!==t.b_invert&&0!==t.b_invert&&"0%"!==t.b_invert,e.b_sepia=!0===e.b_sepia||void 0!==t.b_sepia&&0!==t.b_sepia&&"0%"!==t.b_sepia,e},R=function(e){return void 0!==e&&(void 0!==e.rotationY||void 0!==e.rotationX||void 0!==e.z)},I=function(e,t,i){var a,r={},s=["transform","words","chars","lines","mask"],n="global"==o[t].perspectiveType?o[t].perspective:0,l=!0,d=!1;for(var c in e)"loop"!==c&&"frame_hover"!==c&&(r=jQuery.extend(!0,r,e[c]));for(var c in e)if(e.hasOwnProperty(c)&&(void 0!==e[c].timeline&&(e[c].timeline.usePerspective=!1),"loop"!==c&&"frame_hover"!==c)){for(a in r.transform)r.transform.hasOwnProperty(a)&&(r.transform[a]=void 0===e[c].transform[a]?"frame_0"===c?o[t]._rdF0.transform[a]:"frame_1"===c?o[t]._rdF1.transform[a]:r.transform[a]:e[c].transform[a],e[c].transform[a]=void 0===e[c].transform[a]?r.transform[a]:e[c].transform[a]);for(var p=1;p<=4;p++)for(a in r[s[p]])r[s[p]].hasOwnProperty(a)&&(e[c][s[p]]=void 0===e[c][s[p]]?{}:e[c][s[p]],r[s[p]][a]=void 0===e[c][s[p]][a]?"frame_0"===c?o[t]._rdF0[s[p]][a]:"frame_1"===c?o[t]._rdF1[s[p]][a]:r[s[p]][a]:e[c][s[p]][a],e[c][s[p]][a]=void 0===e[c][s[p]][a]?r[s[p]][a]:e[c][s[p]][a]);void 0!==e[c].timeline&&!1===e[c].timeline.usePerspective&&void 0!==e[c].transform&&(void 0!==e[c].transform.rotationY||void 0!==e[c].transform.rotationX||void 0!==e[c].transform.z||R(e[c].chars)||R(e[c].words)||R(e[c].lines))&&(n="local"==o[t].perspectiveType?void 0===e[c].transform.transformPerspective?600:e[c].transform.transformPerspective:n,e[c].timeline.usePerspective=!0,(R(e[c].chars)||R(e[c].words)||R(e[c].lines))&&!o.isFirefox(t)&&(d=!0),l=!1)}if(d&&requestAnimationFrame(function(){tpGS.gsap.set(i.c,{transformStyle:"preserve-3d"})}),void 0!==e.frame_0.timeline&&e.frame_0.timeline.usePerspective&&(e.frame_0.transform.transformPerspective="local"===o[t].perspectiveType?void 0===e.frame_0.transform.transformPerspective?n:e.frame_0.transform.transformPerspective:"isometric"===o[t].perspectiveType?0:o[t].perspective),l)for(var c in e){if(!e.hasOwnProperty(c)||void 0===e[c].transform)continue;delete e[c].transform.transformPerspective}return e},M=function(e,t,i){if(0===e.length)return{};for(var a=e[0].getElementsByClassName(t),r={},o=0;o=0)return!1;o.sA(e[0],"stylerecorder",!0),void 0===e[0].id&&(e[0].id="rs-layer-sub-"+Math.round(1e6*Math.random())),o[s].computedStyle[e[0].id]=window.getComputedStyle(e[0],null);var n=void 0!==e[0].id&&void 0!==o[s]._L[e[0].id]?o[s]._L[e[0].id]:e.data(),l="rekursive"===t?jQuery(o.closestClass(e[0],"rs-layer")):void 0;void 0!==l&&(o[s].computedStyle[l[0].id]=void 0===o[s].computedStyle[l[0].id]?window.getComputedStyle(l[0],null):o[s].computedStyle[l[0].id]);var d=void 0!==l&&o[s].computedStyle[e[0].id].fontSize==o[s].computedStyle[l[0].id].fontSize&&T(o[s].computedStyle[e[0].id].fontWeight)==T(o[s].computedStyle[l[0].id].fontWeight)&&o[s].computedStyle[e[0].id].lineHeight==o[s].computedStyle[l[0].id].lineHeight,c=d?void 0!==l[0].id&&void 0!==o[s]._L[l[0].id]?o[s]._L[l[0].id]:l.data():void 0,p=0;for(n.basealign=void 0===n.basealign?"grid":n.basealign,n._isnotext||(n.fontSize=o.revToResp(d?void 0===c.fontsize?parseInt(o[s].computedStyle[l[0].id].fontSize,0)||20:c.fontsize:void 0===n.fontsize?"rekursive"!==t?20:"inherit":n.fontsize,o[s].rle),n.fontWeight=o.revToResp(d?void 0===c.fontweight?o[s].computedStyle[l[0].id].fontWeight||"inherit":c.fontweight:void 0===n.fontweight?o[s].computedStyle[e[0].id].fontWeight||"inherit":n.fontweight,o[s].rle),n.whiteSpace=o.revToResp(d?void 0===c.whitespace?"nowrap":c.whitespace:void 0===n.whitespace?"nowrap":n.whitespace,o[s].rle),n.textAlign=o.revToResp(d?void 0===c.textalign?"left":c.textalign:void 0===n.textalign?"left":n.textalign,o[s].rle),n.letterSpacing=o.revToResp(d?void 0===c.letterspacing?parseInt(o[s].computedStyle[l[0].id].letterSpacing,0)||"inherit":c.letterspacing:void 0===n.letterspacing?parseInt("normal"===o[s].computedStyle[e[0].id].letterSpacing?0:o[s].computedStyle[e[0].id].letterSpacing,0)||"inherit":n.letterspacing,o[s].rle),n.textDecoration=d?void 0===c.textDecoration?"none":c.textDecoration:void 0===n.textDecoration?"none":n.textDecoration,p=25,p=void 0===l||"I"!==e[0].tagName&&"STRONG"!==e[0].tagName?p:"inherit",void 0!==n.tshadow&&(n.tshadow.b=o.revToResp(n.tshadow.b,o[s].rle),n.tshadow.h=o.revToResp(n.tshadow.h,o[s].rle),n.tshadow.v=o.revToResp(n.tshadow.v,o[s].rle))),"group"===n.type&&(n.whiteSpace="normal",n.textAlign=o.revToResp(d?void 0===c.textalign?"left":c.textalign:void 0===n.textalign?"left":n.textalign,o[s].rle)),void 0!==n.bshadow&&(n.bshadow.b=o.revToResp(n.bshadow.b,o[s].rle),n.bshadow.h=o.revToResp(n.bshadow.h,o[s].rle),n.bshadow.v=o.revToResp(n.bshadow.v,o[s].rle),n.bshadow.s=o.revToResp(n.bshadow.s,o[s].rle)),void 0!==n.tstroke&&(n.tstroke.w=o.revToResp(n.tstroke.w,o[s].rle)),n.display=d?void 0===c.display?o[s].computedStyle[l[0].id].display:c.display:void 0===n.display?o[s].computedStyle[e[0].id].display:n.display,n.float=o.revToResp(d?void 0===c.float?o[s].computedStyle[l[0].id].float||"none":c.float:void 0===n.float?"none":n.float,o[s].rle),n.clear=o.revToResp(d?void 0===c.clear?o[s].computedStyle[l[0].id].clear||"none":c.clear:void 0===n.clear?"none":n.clear,o[s].rle),n.lineHeight=o.revToResp(e.is("img")||-1!=jQuery.inArray(n.layertype,["video","image","audio"])?p:d?void 0===c.lineheight?parseInt(o[s].computedStyle[l[0].id].lineHeight,0)||p:c.lineheight:void 0===n.lineheight?p:n.lineheight,o[s].rle),n.zIndex=d?void 0===c.zindex?parseInt(o[s].computedStyle[l[0].id].zIndex,0)||"inherit":c.zindex:void 0===n.zindex?parseInt(o[s].computedStyle[e[0].id].zIndex,0)||"inherit":parseInt(n.zindex),g=0;g<4;g++)n["padding"+i[g]]=o.revToResp(void 0===n["padding"+r[g]]?parseInt(o[s].computedStyle[e[0].id]["padding"+i[g]],0)||0:n["padding"+r[g]],o[s].rle),n["margin"+i[g]]=o.revToResp(void 0===n["margin"+r[g]]?parseInt(o[s].computedStyle[e[0].id]["margin"+i[g]],0)||0:n["margin"+r[g]],o[s].rle),n["border"+i[g]+"Width"]=void 0===n.borderwidth?parseInt(o[s].computedStyle[e[0].id]["border"+i[g]+"Width"],0)||0:n.borderwidth[g],n["border"+i[g]+"Color"]=void 0===n.bordercolor?o[s].computedStyle[e[0].id]["border-"+r[g]+"-color"]:n.bordercolor,n["border"+a[g]+"Radius"]=o.revToResp(void 0===n.borderradius?o[s].computedStyle[e[0].id]["border"+a[g]+"Radius"]||0:n.borderradius[g],o[s].rle);if(n.borderStyle=o.revToResp(void 0===n.borderstyle?o[s].computedStyle[e[0].id].borderStyle||0:n.borderstyle,o[s].rle),"rekursive"!==t?(n.color=o.revToResp(void 0===n.color?"#ffffff":n.color,o[s].rle,void 0,"||"),n.minWidth=o.revToResp(void 0===n.minwidth?parseInt(o[s].computedStyle[e[0].id].minWidth,0)||0:n.minwidth,o[s].rle),n.minHeight=o.revToResp(void 0===n.minheight?parseInt(o[s].computedStyle[e[0].id].minHeight,0)||0:n.minheight,o[s].rle),n.width=o.revToResp(void 0===n.width?"auto":o.smartConvertDivs(n.width),o[s].rle),n.height=o.revToResp(void 0===n.height?"auto":o.smartConvertDivs(n.height),o[s].rle),n.maxWidth=o.revToResp(void 0===n.maxwidth?parseInt(o[s].computedStyle[e[0].id].maxWidth,0)||"none":n.maxwidth,o[s].rle),n.maxHeight=o.revToResp(-1!==jQuery.inArray(n.type,["column","row"])?"none":void 0!==n.maxheight?parseInt(o[s].computedStyle[e[0].id].maxHeight,0)||"none":n.maxheight,o[s].rle)):"html"===n.layertype&&(n.width=o.revToResp(e[0].width,o[s].rle),n.height=o.revToResp(e[0].height,o[s].rle)),n._incolumn)for(var g=0;g98&&(n.height[g]=n.height[g].replace("%","px"));for(n.styleProps={background:e[0].style.background,"background-color":e[0].style["background-color"],color:e[0].style.color,cursor:e[0].style.cursor,"font-style":e[0].style["font-style"]},null==n.bshadow&&(n.styleProps.boxShadow=e[0].style.boxShadow),""!==n.styleProps.background&&void 0!==n.styleProps.background&&n.styleProps.background!==n.styleProps["background-color"]||delete n.styleProps.background,""==n.styleProps.color&&(n.styleProps.color=o[s].computedStyle[e[0].id].color),g=0;g<4;g++)A(n["padding"+i[g]],0)&&delete n["padding"+i[g]],A(n["margin"+i[g]],0)&&delete n["margin"+i[g]],A(n["border"+a[g]+"Radius"],"0px")?delete n["border"+a[g]+"Radius"]:A(n["border"+a[g]+"Radius"],"0")&&delete n["border"+a[g]+"Radius"];if(A(n.borderStyle,"none"))for(delete n.borderStyle,g=0;g<4;g++)delete n["border"+i[g]+"Width"],delete n["border"+i[g]+"Color"]},A=function(e,t){return t===e[0]&&t===e[1]&&t===e[2]&&t===e[3]},D=function(e,t,i,a,r){var s=o.isNumeric(e)||void 0===e?"":e.indexOf("px")>=0?"px":e.indexOf("%")>=0?"%":"";return e=o.isNumeric(parseInt(e))?parseInt(e):e,e=null==(e="full"===(e=o.isNumeric(e)?e*t+s:e)?a:"auto"===e||"none"===e?i:e)?r:e},P=function(e){return null!=e&&0!==parseInt(e,0)},B=function(e){var t,s,n,l,d,c,p,g,u,h,m=e.a,v=e.b,f=e.c,y=e.d,w=e.e,b={},_={},S=o[v]._L[m[0].id],x=m[0].className;if(S=void 0===S?{}:S,"object"==typeof x&&(x=""),void 0!==m&&void 0!==m[0]&&(x.indexOf("rs_splitted")>=0||"BR"==m[0].nodeName||"br"==m[0].tagName||m[0].tagName.indexOf("FCR")>0||m[0].tagName.indexOf("BCR")>0))return!1;w="individual"===w?S.slideIndex:w;var k,L=function(e,t,r){if(void 0!==e){if("BR"==e[0].nodeName||"br"==e[0].tagName)return!1;var s,n=o[t].level,l=void 0!==e[0]&&void 0!==e[0].id&&void 0!==o[t]._L[e[0].id]?o[t]._L[e[0].id]:e.data();void 0===(l=void 0===l.basealign?r.data():l)._isnotext&&(l._isnotext=void 0!==r&&void 0!==r[0]&&r[0].length>0?o.gA(r[0],"_isnotext"):l._isnotext);var d={basealign:void 0===l.basealign?"grid":l.basealign,lineHeight:void 0===l.basealign?"inherit":parseInt(l.lineHeight[n]),color:void 0===l.color?void 0:l.color[n],width:void 0===l.width?void 0:"a"===l.width[n]?"auto":l.width[n],height:void 0===l.height?void 0:"a"===l.height[n]?"auto":l.height[n],minWidth:void 0===l.minWidth?void 0:"n"===l.minWidth[n]?"none":l.minWidth[n],minHeight:void 0===l.minHeight?void 0:"n"==l.minHeight[n]?"none":l.minHeight[n],maxWidth:void 0===l.maxWidth?void 0:"n"==l.maxWidth[n]?"none":l.maxWidth[n],maxHeight:void 0===l.maxHeight?void 0:"n"==l.maxHeight[n]?"none":l.maxHeight[n],float:l.float[n],clear:l.clear[n]};for(l.borderStyle&&(d.borderStyle=l.borderStyle[n]),s=0;s<4;s++)l["padding"+i[s]]&&(d["padding"+i[s]]=l["padding"+i[s]][n]),l["margin"+i[s]]&&(d["margin"+i[s]]=parseInt(l["margin"+i[s]][n])),l["border"+a[s]+"Radius"]&&(d["border"+a[s]+"Radius"]=l["border"+a[s]+"Radius"][n]),void 0!==d.borderStyle&&"none"!==d.borderStyle&&(l["border"+i[s]+"Color"]&&(d["border"+i[s]+"Color"]=l["border"+i[s]+"Color"]),l["border"+i[s]+"Width"]&&(d["border"+i[s]+"Width"]=parseInt(l["border"+i[s]+"Width"])));return l._isnotext||(d.textDecoration=l.textDecoration,d.fontSize=parseInt(l.fontSize[n]),d.fontWeight=parseInt(l.fontWeight[n]),d.letterSpacing=parseInt(l.letterSpacing[n])||0,d.textAlign=l.textAlign[n],d.whiteSpace=l.whiteSpace[n],d.whiteSpace="normal"===d.whiteSpace&&"auto"===d.width&&(!0!==l._incolumn&&!0!==l._ingroup||"relative"!==l.position)?"nowrap":d.whiteSpace,d.display=l.display,void 0!==l.tshadow&&(d.textShadow=parseInt(l.tshadow.h[n],0)+"px "+parseInt(l.tshadow.v[n],0)+"px "+l.tshadow.b[n]+" "+l.tshadow.c),void 0!==l.tstroke&&(d.textStroke=parseInt(l.tstroke.w[n],0)+"px "+l.tstroke.c)),"group"===l.type&&(d.whiteSpace=l.whiteSpace,d.textAlign=l.textAlign[n],d.display=l.display),void 0!==l.bshadow&&(d.boxShadow=parseInt(l.bshadow.h[n],0)+"px "+parseInt(l.bshadow.v[n],0)+"px "+parseInt(l.bshadow.b[n],0)+"px "+parseInt(l.bshadow.s[n],0)+"px "+l.bshadow.c),d}}(m,v,e.RSL),O="off"===y?1:o[v].CM.w;if(void 0===S._isnotext&&(S._isnotext=void 0!==L.RSL&&void 0!==L.RSL[0]&&L.RSL[0].length>0?o.gA(L.RSL[0],"_isnotext"):S._isnotext),S._incolumn&&("shape"===S.type||"text"===S.type||"button"===S.type)&&(""+L.height).indexOf(!1)&&(L.height=L.height),S.OBJUPD=null==S.OBJUPD?{}:S.OBJUPD,S.caches=null==S.caches?{}:S.caches,"column"===S.type){for(s={},k={},t=0;t<4;t++)void 0!==L["margin"+i[t]]&&(s["padding"+i[t]]=Math.round(L["margin"+i[t]]*O)+"px",k["margin"+i[t]]=L["margin"+i[t]],delete L["margin"+i[t]]);jQuery.isEmptyObject(s)||tpGS.gsap.set(S._column,s)}var R=o.clone(S.OBJUPD.POBJ),I=o.clone(S.OBJUPD.LPOBJ);if(-1===x.indexOf("rs_splitted_")){for(s={overwrite:"auto"},t=0;t<4;t++)void 0!==L["border"+a[t]+"Radius"]&&(s["border"+a[t]+"Radius"]=L["border"+a[t]+"Radius"]),void 0!==L["padding"+i[t]]&&(s["padding"+i[t]]=Math.round(L["padding"+i[t]]*O)+"px"),void 0===L["margin"+i[t]]||S._incolumn||S._ingroup&&"absolute"!=S.position||(s["margin"+i[t]]="row"===S.type?0:Math.round(L["margin"+i[t]]*O)+"px");if(void 0!==S.spike&&(s["clip-path"]=s["-webkit-clip-path"]=S.spike),L.boxShadow&&(s.boxShadow=L.boxShadow),"column"!==S.type&&(void 0!==L.borderStyle&&"none"!==L.borderStyle&&(0!==L.borderTopWidth||L.borderBottomWidth>0||L.borderLeftWidth>0||L.borderRightWidth>0)?(s.borderTopWidth=Math.round(L.borderTopWidth*O)+"px",s.borderBottomWidth=Math.round(L.borderBottomWidth*O)+"px",s.borderLeftWidth=Math.round(L.borderLeftWidth*O)+"px",s.borderRightWidth=Math.round(L.borderRightWidth*O)+"px",s.borderStyle=L.borderStyle,s.borderTopColor=L.borderTopColor,s.borderBottomColor=L.borderBottomColor,s.borderLeftColor=L.borderLeftColor,s.borderRightColor=L.borderRightColor):("none"===L.borderStyle&&(s.borderStyle="none"),void 0!==L.borderTopColor&&(s.borderTopColor=L.borderTopColor),void 0!==L.borderBottomColor&&(s.borderBottomColor=L.borderBottomColor),void 0!==L.borderLeftColor&&(s.borderLeftColor=L.borderLeftColor),void 0!==L.borderRightColor&&(s.borderRightColor=L.borderRightColor))),"shape"!==S.type&&"image"!==S.type||!(P(L.borderTopLeftRadius)||P(L.borderTopRightRadius)||P(L.borderBottomLeftRadius)||P(L.borderBottomRightRadius))||(s.overflow="hidden"),S._isnotext||("column"!==S.type&&(s.fontSize=Math.round(L.fontSize*O)+"px",s.fontWeight=L.fontWeight,s.letterSpacing=L.letterSpacing*O+"px",L.textShadow&&(s.textShadow=L.textShadow),L.textStroke&&(s["-webkit-text-stroke"]=L.textStroke)),s.lineHeight=Math.round(L.lineHeight*O)+"px",s.textAlign=L.textAlign),"video"===S.type&&S.html5vid&&void 0!==S.deepmedia&&void 0!==S.deepmedia[0]&&null!=S.deepmedia[0].parentNode&&(P(L.borderTopLeftRadius)||P(L.borderTopRightRadius)||P(L.borderBottomLeftRadius)||P(L.borderBottomRightRadius))&&tpGS.gsap.set(S.deepmedia[0].parentNode,function(e){var t=o.clone(e);return t.top=0-((parseInt(t.borderTopWidth)||0)+(parseInt(t.borderBottomWidth)||0))/2+"px",t.left=0-((parseInt(t.borderLeftWidth)||0)+(parseInt(t.borderRightWidth)||0))/2+"px",t.borderStyle=void 0!==t.borderTopWidth||void 0!==t.borderBottomWidth||void 0!==t.borderLeftWidth||void 0!==t.borderRightWidth?"solid":"none",t.borderColor="transparent",t.boxSizing="content-box",t}(s)),"column"===S.type&&void 0!==S.cbg&&(void 0===S.cbg_set&&(S.cbg_set=S.styleProps["background-color"],S.cbg_set=""==S.cbg_set||void 0===S.cbg_set||0==S.cbg_set.length?"transparent":S.cbg_set,S.cbg_img=void 0!==m[0].dataset.bglazy?'url("'+m[0].dataset.bglazy+'")':m.css("backgroundImage"),""!==S.cbg_img&&void 0!==S.cbg_img&&"none"!==S.cbg_img&&(S.cbg_img_r=m.css("backgroundRepeat"),S.cbg_img_p=m.css("backgroundPosition"),S.cbg_img_s=m.css("backgroundSize")),S.cbg_o=S.bgopacity?1:S.bgopacity,b.backgroundColor="transparent",b.backgroundImage=""),s.backgroundColor="transparent",s.backgroundImage="none"),S._isstatic&&S.elementHovered&&(p=m.data("frames"))&&p.frame_hover&&p.frame_hover.transform)for(g in s)s.hasOwnProperty(g)&&p.frame_hover.transform.hasOwnProperty(g)&&delete s[g];if("IFRAME"==m[0].nodeName&&"html"===o.gA(m[0],"layertype")&&(u="slide"==L.basealign?o[v].module.width:o.iWA(v,w),h="slide"==L.basealign||"carousel"==o[v].sliderType&&"v"===o[v].carousel.orientation?o[v].module.height:o.iHE(v),s.width=!o.isNumeric(L.width)&&L.width.indexOf("%")>=0?!S._isstatic||S._incolumn||S._ingroup?L.width:u*parseInt(L.width,0)/100:D(L.width,O,"auto",u,"auto"),s.height=!o.isNumeric(L.height)&&L.height.indexOf("%")>=0?!S._isstatic||S._incolumn||S._ingroup?L.height:h*parseInt(L.height,0)/100:D(L.height,O,"auto",u,"auto")),b=jQuery.extend(!0,b,s),o[v].firstLayerCalculated=!0,"rekursive"!=f){u="slide"==L.basealign?o[v].module.width:o.iWA(v,w),h="slide"==L.basealign||"carousel"==o[v].sliderType&&"v"===o[v].carousel.orientation?o[v].module.height:o.iHE(v);var M=!o.isNumeric(L.width)&&L.width.indexOf("%")>=0?!S._isstatic||S._incolumn||S._ingroup?L.width:u*parseInt(L.width,0)/100:D(L.width,O,"auto",u,"auto"),T=!o.isNumeric(L.height)&&L.height.indexOf("%")>=0?!S._isstatic||S._incolumn||S._ingroup?L.height:h*parseInt(L.height,0)/100:D(L.height,O,"auto",u,"auto"),C={maxWidth:D(L.maxWidth,O,"none",u,"none"),maxHeight:D(L.maxHeight,O,"none",h,"none"),minWidth:D(L.minWidth,O,"0px",u,0),minHeight:D(L.minHeight,O,"0px",h,0),height:T,width:M,overwrite:"auto"};1==S.heightSetByVideo&&(C.height=S.vidOBJ.height);var A=!1;if(S._incolumn){for(R=jQuery.extend(!0,R,{minWidth:M,maxWidth:M,float:L.float,clear:L.clear}),t=0;t<4;t++)void 0!==L["margin"+i[t]]&&(R["margin"+i[t]]=L["margin"+i[t]]*O+"px");I.width="100%",void 0!==L.display&&"inline-block"!==L.display||(_={width:"100%"}),C.width=!o.isNumeric(L.width)&&L.width.indexOf("%")>=0?"100%":M,"image"===S.type&&tpGS.gsap.set(S.img,{width:"100%"})}else!o.isNumeric(L.width)&&L.width.indexOf("%")>=0&&(S._isgroup&&"absolute"===S.position||(!0===S._ingroup||1==S._incolumn)&&"relative"===S.position||void 0!==S.reqWrp&&(!S.reqWrp.loop||!S.reqWrp.mask)?R.width="slide"===S.basealign||!0===S._ingroup||S._isstatic?M:o.iWA(v,w)*o[v].CM.w*parseInt(M)/100+"px":R.minWidth="slide"===S.basealign||!0===S._ingroup||S._isstatic?M:o.iWA(v,w)*o[v].CM.w*parseInt(M)/100+"px",I.width="100%",_.width="100%");if(!0===S._ingroup&&"relative"===S.position&&(R.float=L.float,R.lineHeight=L.lineHeight+"px",b.verticalAlign="top",_.verticalAlign="top",I.verticalAlign="top",R.verticalAlign="inherit"),!o.isNumeric(L.height)&&L.height.indexOf("%")>=0&&(R.minHeight="slide"===S.basealign||!0===S._ingroup||S._isstatic?T:o.iHE(v)*(o[v].currentRowsHeight>o[v].gridheight[o[v].level]?1:o[v].CM.w)*parseInt(T)/100+"px",void 0===S.reqWrp||S.reqWrp.loop||S.reqWrp.mask||(R.height=R.minHeight),I.height="100%",_.height="100%",A=!0),S._isnotext?"group"==S.type&&(C.whiteSpace="normal"):(C.whiteSpace=L.whiteSpace,C.textAlign=L.textAlign,C.textDecoration=L.textDecoration),"npc"!=L.color&&void 0!==L.color&&(C.color=L.color),S._ingroup&&(S._groupw=C.minWidth,S._grouph=C.minHeight),"row"===S.type&&(o.isNumeric(C.minHeight)||C.minHeight.indexOf("px")>=0)&&"0px"!==C.minHeight&&0!==C.minHeight&&"0"!==C.minHeight&&"none"!==C.minHeight?C.height=C.minHeight:"row"===S.type&&(C.height="auto"),S._isstatic&&S.elementHovered&&(p=m.data("frames"))&&p.frame_hover&&p.frame_hover.transform)for(g in C)C.hasOwnProperty(g)&&p.frame_hover.transform.hasOwnProperty(g)&&delete C[g];if("group"!==S.type&&"row"!==S.type&&"column"!==S.type&&(!o.isNumeric(C.width)&&C.width.indexOf("%")>=0&&(C.width="100%"),!o.isNumeric(C.height)&&C.height.indexOf("%")>=0&&(C.height="100%")),S._isgroup){for(!o.isNumeric(C.width)&&C.width.indexOf("%")>=0&&(C.width="100%"),"absolute"!=S.position||S._ingroup||S._incolumn||!A?R.height=A?"100%":C.height:(R.height=R.minHeight,C.height="100%"),C.lineHeight=void 0===L.lineHeight||A?"initial":L.lineHeight+"px",C.verticalAlign=S.verticalalign,C.textAlign=L.textAlign,t=0;t<4;t++)void 0!==b["border"+a[t]+"Radius"]&&(_["border"+a[t]+"Radius"]=b["border"+a[t]+"Radius"]);"relative"==S.position&&void 0!==L.display&&(R.display=L.display),"auto"==L.width&&(_.position="relative")}b=jQuery.extend(!0,b,C),null!=S.svg_src&&void 0!==S.svgI&&("string"==typeof S.svgI.fill&&(S.svgI.fill=[S.svgI.fill]),S.svgTemp=o.clone(S.svgI),delete S.svgTemp.svgAll,void 0!==S.svgTemp.fill&&!0!==(S.elementHovered&&S._isstatic)&&(S.svgTemp.fill=S.svgTemp.fill[o[v].level],S.svg.length<=0&&(S.svg=m.find("svg")),S.svgPath.length<=0&&(S.svgPath=S.svg.find(S.svgI.svgAll?"path, circle, ellipse, line, polygon, polyline, rect":"path")),tpGS.gsap.set(S.svgPath,{fill:S.svgI.fill[o[v].level]})),tpGS.gsap.set(S.svg,S.svgTemp))}if("row"===S.type)for(t=0;t<4;t++)void 0!==L["margin"+i[t]]&&(R["padding"+i[t]]=L["margin"+i[t]]*O+"px");if(S._ingroup&&"relative"==S.position){for(t=0;t<4;t++)void 0!==L["margin"+i[t]]&&(R["margin"+i[t]]=L["margin"+i[t]]*O+"px");"shape"===S.type&&"100%"==_.width&&"100%"==_.height&&(_.position="absolute")}if("column"===S.type&&S.cbg&&S.cbg.length>0){for(void 0!==S.cbg_img_s&&void 0!==S.cbg&&(S.cbg[0].style.backgroundSize=S.cbg_img_s),s={},""!==S.styleProps.cursor&&(s.cursor=S.styleProps.cursor),""!==S.cbg_set&&"transparent"!==S.cbg_set&&(s.backgroundColor=S.cbg_set),""!==S.cbg_img&&"none"!==S.cbg_img&&(s.backgroundImage=S.cbg_img,""!==S.cbg_img_r&&(s.backgroundRepeat=S.cbg_img_r),""!==S.cbg_img_p&&(s.backgroundPosition=S.cbg_img_p)),""!==S.cbg_o&&void 0!==S.cbg_o&&(s.opacity=S.cbg_o),t=0;t<4;t++)void 0!==L.borderStyle&&"none"!==L.borderStyle&&(void 0!==L["border"+i[t]+"Width"]&&(s["border"+i[t]+"Width"]=Math.round(parseInt(L["border"+i[t]+"Width"])*O)+"px"),void 0!==L["border"+i[t]+"Color"]&&(s["border"+i[t]+"Color"]=L["border"+i[t]+"Color"])),L["border"+a[t]+"Radius"]&&(s["border"+a[t]+"Radius"]=L["border"+a[t]+"Radius"]);for(void 0!==L.borderStyle&&"none"!==L.borderStyle&&(s.borderStyle=L.borderStyle),(n=JSON.stringify(s))!==o[v].emptyObject&&n!==S.caches.cbgS&&tpGS.gsap.set(S.cbg,s),S.caches.cbgS=n,s={},t=0;t<4;t++)k["margin"+i[t]]&&(s[r[t]]=k["margin"+i[t]]*O+"px");(n=JSON.stringify(s))!==o[v].emptyObject&&n!==S.caches.cbgmaskS&&(tpGS.gsap.set(S.cbgmask,s),S.caches.cbgmaskS=n)}for(var B in void 0===S.reqWrp||S.reqWrp.loop||S.reqWrp.mask||"100%"!=b.width||"100%"!=b.height||(b.position="absolute"),"auto"===R.maxWidth&&(R.maxWidth="inherit"),"auto"===R.maxHeight&&(R.maxHeight="inherit"),"auto"===_.maxWidth&&(_.maxWidth="inherit"),"auto"===_.maxHeight&&(_.maxHeight="inherit"),"auto"===I.maxWidth&&(I.maxWidth="inherit"),"auto"===I.maxHeight&&(I.maxHeight="inherit"),S.fullinset&&1==S._ingroup&&"absolute"===S.position&&(R.width="auto",R.minHeight="auto",R.height="auto",R.left=void 0!==b.marginLeft&&"0px"!==b.marginLeft?b.marginLeft:"0px",R.right=void 0!==b.marginRight&&"0px"!==b.marginRight?b.marginRight:"0px",R.top=void 0!==b.marginTop&&"0px"!==b.marginTop?b.marginTop:"0px",R.bottom=void 0!==b.marginBottom&&"0px"!==b.marginBottom?b.marginBottom:"0px",delete b.marginLeft,delete b.marginRight,delete b.marginTop,delete b.marginBottom),void 0!==S.vidOBJ&&(b.width=S.vidOBJ.width,b.height=S.vidOBJ.height),void 0!==S.OBJUPD.lppmOBJ&&(void 0!==S.OBJUPD.lppmOBJ.minWidth&&(I.minWidth=S.OBJUPD.lppmOBJ.minWidth,_.minWidth=S.OBJUPD.lppmOBJ.minWidth),void 0!==S.OBJUPD.lppmOBJ.minHeight&&(I.minHeight=S.OBJUPD.lppmOBJ.minHeight,_.minHeight=S.OBJUPD.lppmOBJ.minHeight,R.minHeight=S.OBJUPD.lppmOBJ.minHeight)),S._incolumn&&"group"==S.type&&void 0!==R&&"100%"==R.minWidth&&(_.width="100%"),S._isgroup&&S.thFixed&&void 0!==S.reqWrp&&S.reqWrp.loop&&S.reqWrp.mask&&"auto"==L.width&&(I.position="relative"),!S._ingroup||S.reqWrp.loop||S.reqWrp.mask||"absolute"!=S.position||"100%"!=R.minHeight||(R.height="100%"),o[v].calcResponsiveLayerHooks){var G=o[v].calcResponsiveLayerHooks[B]({id:v,L:m,obj:L,_:S,inobj:e,LOBJ:b,LPOBJ:I,MOBJ:_,POBJ:R});null!=G&&(void 0!==G.obj&&(L=jQuery.extend(!0,L,G.obj)),void 0!==G.LOBJ&&(b=jQuery.extend(!0,b,G.LOBJ)),void 0!==G.LPOBJ&&(I=jQuery.extend(!0,I,G.LPOBJ)),void 0!==G.MOBJ&&(_=jQuery.extend(!0,_,G.MOBJ)),void 0!==G.POBJ&&(R=jQuery.extend(!0,R,G.POBJ)))}n=JSON.stringify(b),l=JSON.stringify(I),d=JSON.stringify(_),c=JSON.stringify(R),void 0===S.imgOBJ||void 0!==S.caches.imgOBJ&&S.caches.imgOBJ.width===S.imgOBJ.width&&S.caches.imgOBJ.height===S.imgOBJ.height&&S.caches.imgOBJ.left===S.imgOBJ.left&&S.caches.imgOBJ.right===S.imgOBJ.right&&S.caches.imgOBJ.top===S.imgOBJ.top&&S.caches.imgOBJ.bottom===S.imgOBJ.bottom||(S.caches.imgOBJ=o.clone(S.imgOBJ),S.imgOBJ.position="relative",tpGS.gsap.set(S.img,S.imgOBJ)),void 0===S.mediaOBJ||void 0!==S.caches.mediaOBJ&&S.caches.mediaOBJ.width===S.mediaOBJ.width&&S.caches.mediaOBJ.height===S.mediaOBJ.height&&S.caches.mediaOBJ.display===S.mediaOBJ.display||(S.caches.mediaOBJ=o.clone(S.mediaOBJ),S.media.css(S.mediaOBJ)),n!=o[v].emptyObject&&n!=S.caches.LOBJ&&(tpGS.gsap.set(m,b),S.caches.LOBJ=n),void 0!==S.lp&&l!=o[v].emptyObject&&l!=S.caches.LPOBJ&&(tpGS.gsap.set(S.lp,I),S.caches.LPOBJ=l),d!=o[v].emptyObject&&d!=S.caches.MOBJ&&(tpGS.gsap.set(S.m,_),S.caches.MOBJ=d),c!=o[v].emptyObject&&c!=S.caches.POBJ&&(tpGS.gsap.set(S.p,R),S.caches.POBJ=c,S.caches.POBJ_LEFT=R.left,S.caches.POBJ_TOP=R.top)}},G=function(e){var t={l:"none",lw:10,r:"none",rw:10};for(var i in e=e.split(";"))if(e.hasOwnProperty(i)){var a=e[i].split(":");switch(a[0]){case"l":t.l=a[1];break;case"r":t.r=a[1];break;case"lw":t.lw=a[1];break;case"rw":t.rw=a[1]}}return"polygon("+F(t.l,0,parseFloat(t.lw))+","+F(t.r,100,100-parseFloat(t.rw),!0)+")"},F=function(e,t,i,a){var r;switch(e){case"none":r=t+"% 100%,"+t+"% 0%";break;case"top":r=i+"% 100%,"+t+"% 0%";break;case"middle":r=i+"% 100%,"+t+"% 50%,"+i+"% 0%";break;case"bottom":r=t+"% 100%,"+i+"% 0%";break;case"two":r=i+"% 100%,"+t+"% 75%,"+i+"% 50%,"+t+"% 25%,"+i+"% 0%";break;case"three":r=t+"% 100%,"+i+"% 75%,"+t+"% 50%,"+i+"% 25%,"+t+"% 0%";break;case"four":r=t+"% 100%,"+i+"% 87.5%,"+t+"% 75%,"+i+"% 62.5%,"+t+"% 50%,"+i+"% 37.5%,"+t+"% 25%,"+i+"% 12.5%,"+t+"% 0%";break;case"five":r=t+"% 100%,"+i+"% 90%,"+t+"% 80%,"+i+"% 70%,"+t+"% 60%,"+i+"% 50%,"+t+"% 40%,"+i+"% 30%,"+t+"% 20%,"+i+"% 10%,"+t+"% 0%"}if(a){var o=r.split(",");for(var i in r="",o)o.hasOwnProperty(i)&&(r+=o[o.length-1-i]+(it[e].module.width,t[e].navigation.thumbnails.cw=Math.max(Math.round(t[e].navigation.thumbnails.width*t[e].navigation.scaler),t[e].navigation.thumbnails.min_width),t[e].navigation.thumbnails.ch=Math.round(t[e].navigation.thumbnails.cw/t[e].navigation.thumbnails.width*t[e].navigation.thumbnails.height),t[e].navigation.thumbnails.isVisible&&"outer-left"===t[e].navigation.thumbnails.position?i.left=t[e].navigation.thumbnails.cw+2*t[e].navigation.thumbnails.wrapper_padding:t[e].navigation.thumbnails.isVisible&&"outer-right"===t[e].navigation.thumbnails.position?i.right=t[e].navigation.thumbnails.cw+2*t[e].navigation.thumbnails.wrapper_padding:t[e].navigation.thumbnails.isVisible&&"outer-top"===t[e].navigation.thumbnails.position?i.top=t[e].navigation.thumbnails.ch+2*t[e].navigation.thumbnails.wrapper_padding:t[e].navigation.thumbnails.isVisible&&"outer-bottom"===t[e].navigation.thumbnails.position&&(i.bottom=t[e].navigation.thumbnails.ch+2*t[e].navigation.thumbnails.wrapper_padding)),t[e].navigation.tabs&&t[e].navigation.tabs.enable&&(t[e].navigation.tabs.isVisible=t[e].navigation.tabs.hide_undert[e].module.width,t[e].navigation.tabs.cw=Math.max(Math.round(t[e].navigation.tabs.width*t[e].navigation.scaler),t[e].navigation.tabs.min_width),t[e].navigation.tabs.ch=Math.round(t[e].navigation.tabs.cw/t[e].navigation.tabs.width*t[e].navigation.tabs.height),t[e].navigation.tabs.isVisible&&"outer-left"===t[e].navigation.tabs.position?i.left+=t[e].navigation.tabs.cw+2*t[e].navigation.tabs.wrapper_padding:t[e].navigation.tabs.isVisible&&"outer-right"===t[e].navigation.tabs.position?i.right+=t[e].navigation.tabs.cw+2*t[e].navigation.tabs.wrapper_padding:t[e].navigation.tabs.isVisible&&"outer-top"===t[e].navigation.tabs.position?i.top+=t[e].navigation.tabs.ch+2*t[e].navigation.tabs.wrapper_padding:t[e].navigation.tabs.isVisible&&"outer-bottom"===t[e].navigation.tabs.position&&(i.bottom+=t[e].navigation.tabs.ch+2*t[e].navigation.tabs.wrapper_padding)),{left:i.left,right:i.right,horizontal:i.left+i.right,vertical:i.top+i.bottom,top:i.top,bottom:i.bottom}},resizeThumbsTabs:function(e,i){if(void 0!==t[e]&&t[e].navigation.use&&(t[e].navigation&&t[e].navigation.bullets.enable||t[e].navigation&&t[e].navigation.tabs.enable||t[e].navigation&&t[e].navigation.thumbnails.enable)){var a=tpGS.gsap.timeline(),o=t[e].navigation.tabs,s=t[e].navigation.thumbnails,n=t[e].navigation.bullets;if(a.pause(),p(o)&&(i||o.width>o.min_width)&&r(e,a,t[e].c,o,t[e].slideamount,"tab"),p(s)&&(i||s.width>s.min_width)&&r(e,a,t[e].c,s,t[e].slideamount,"thumb",e),p(n)&&i){var l=t[e].c.find(".tp-bullets");l.find(".tp-bullet").each(function(e){var t=jQuery(this),i=e+1,a=t.outerWidth()+parseInt(void 0===n.space?0:n.space,0),r=t.outerHeight()+parseInt(void 0===n.space?0:n.space,0);"vertical"===n.direction?(t.css({top:(i-1)*r+"px",left:"0px"}),l.css({height:(i-1)*r+t.outerHeight(),width:t.outerWidth()})):(t.css({left:(i-1)*a+"px",top:"0px"}),l.css({width:(i-1)*a+t.outerWidth(),height:t.outerHeight()}))})}a.play()}return!0},updateNavIndexes:function(e){var i=t[e].c;function a(e){i.find(e).lenght>0&&i.find(e).each(function(e){jQuery(this).data("liindex",e)})}a("rs-tab"),a("rs-bullet"),a("rs-thumb"),t.resizeThumbsTabs(e,!0),t.manageNavigation(e)},manageNavigation:function(e,i){t[e].navigation.use&&(p(t[e].navigation.bullets)&&("fullscreen"!=t[e].sliderLayout&&"fullwidth"!=t[e].sliderLayout&&(t[e].navigation.bullets.h_offset_old=void 0===t[e].navigation.bullets.h_offset_old?parseInt(t[e].navigation.bullets.h_offset,0):t[e].navigation.bullets.h_offset_old,t[e].navigation.bullets.h_offset="center"===t[e].navigation.bullets.h_align?t[e].navigation.bullets.h_offset_old+t[e].outNavDims.left/2-t[e].outNavDims.right/2:t[e].navigation.bullets.h_offset_old+t[e].outNavDims.left),b(t[e].navigation.bullets,e)),p(t[e].navigation.thumbnails)&&b(t[e].navigation.thumbnails,e),p(t[e].navigation.tabs)&&b(t[e].navigation.tabs,e),p(t[e].navigation.arrows)&&("fullscreen"!=t[e].sliderLayout&&"fullwidth"!=t[e].sliderLayout&&(t[e].navigation.arrows.left.h_offset_old=void 0===t[e].navigation.arrows.left.h_offset_old?parseInt(t[e].navigation.arrows.left.h_offset,0):t[e].navigation.arrows.left.h_offset_old,t[e].navigation.arrows.left.h_offset=(t[e].navigation.arrows.left.h_align,t[e].navigation.arrows.left.h_offset_old),t[e].navigation.arrows.right.h_offset_old=void 0===t[e].navigation.arrows.right.h_offset_old?parseInt(t[e].navigation.arrows.right.h_offset,0):t[e].navigation.arrows.right.h_offset_old,t[e].navigation.arrows.right.h_offset=(t[e].navigation.arrows.right.h_align,t[e].navigation.arrows.right.h_offset_old)),b(t[e].navigation.arrows.left,e),b(t[e].navigation.arrows.right,e)),!1!==i&&(p(t[e].navigation.thumbnails)&&a(t[e].navigation.thumbnails,e),p(t[e].navigation.tabs)&&a(t[e].navigation.tabs,e)))},showFirstTime:function(e){u(e),t.hideUnHideNav(e)},selectNavElement:function(e,i,a,r){for(var o=t[e].cpar[0].getElementsByClassName(a),s=0;s0?d-1:t[e].slideamount-1,u=d+1==t[e].slideamount?0:d+1;if(!0===i.enable&&i.pi!==g&&i.ni!==u){if(i.pi=g,i.ni=u,i.left.c[0].innerHTML=t.transferParams(i.tmp,t[e].thumbs[g]),u>t[e].slideamount)return;i.right.c[0].innerHTML=t.transferParams(i.tmp,t[e].thumbs[u]),i.right.iholder=i.right.c.find(".tp-arr-imgholder"),i.left.iholder=i.left.c.find(".tp-arr-imgholder"),i.rtl?(void 0!==i.left.iholder[0]&&tpGS.gsap.set(i.left.iholder,{backgroundImage:"url("+t[e].thumbs[u].src+")"}),void 0!==t[e].thumbs[g]&&void 0!==i.right.iholder[0]&&tpGS.gsap.set(i.right.iholder,{backgroundImage:"url("+t[e].thumbs[g].src+")"})):(void 0!==t[e].thumbs[g]&&void 0!==i.left.iholder[0]&&tpGS.gsap.set(i.left.iholder,{backgroundImage:"url("+t[e].thumbs[g].src+")"}),void 0!==i.right.iholder[0]&&tpGS.gsap.set(i.right.iholder,{backgroundImage:"url("+t[e].thumbs[u].src+")"}))}}},createNavigation:function(e){var a=t[e].navigation.arrows,r=t[e].navigation.bullets,o=t[e].navigation.thumbnails,l=t[e].navigation.tabs,h=p(a),v=p(r),y=p(o),w=p(l);for(var x in s(e),n(e),h&&(f(a,e),a.c=t[e].cpar.find(".tparrows")),t[e].slides)if(t[e].slides.hasOwnProperty(x)&&"true"!=t.gA(t[e].slides[x],"not_in_nav")){var k=jQuery(t[e].slides[t[e].slides.length-1-x]),L=jQuery(t[e].slides[x]);v&&(t[e].navigation.bullets.rtl?_(t[e].c,r,k,e):_(t[e].c,r,L,e)),y&&(t[e].navigation.thumbnails.rtl?S(t[e].c,o,k,"tp-thumb",e):S(t[e].c,o,L,"tp-thumb",e)),w&&(t[e].navigation.tabs.rtl?S(t[e].c,l,k,"tp-tab",e):S(t[e].c,l,L,"tp-tab",e))}v&&b(r,e),y&&b(o,e),w&&b(l,e),(y||w)&&t.updateDims(e),t[e].navigation.createNavigationDone=!0,y&&jQuery.extend(!0,o,i(e,"thumb")),w&&jQuery.extend(!0,l,i(e,"tab")),t[e].c.on("revolution.slide.onafterswap revolution.nextslide.waiting",function(){t.updateNavElementContent(e,a,r,o,l)}),c(a),c(r),c(o),c(l),t[e].cpar.on(t.ISM?"touchstart touchmove":"mouseenter mousemove",function(i){void 0!==i.target&&void 0!==i.target.className&&"string"==typeof i.target.className&&i.target.className.indexOf("rs-waction")>=0||!0!==t[e].tpMouseOver&&t[e].firstSlideAvailable&&(t[e].tpMouseOver=!0,u(e),t.ISM&&!0!==t[e].someNavIsDragged&&(g(t[e].hideAllNavElementTimer),t[e].hideAllNavElementTimer=setTimeout(function(){t[e].tpMouseOver=!1,m(e)},150)))}),t[e].cpar.on(t.ISM?"touchend":"mouseleave ",function(){t[e].tpMouseOver=!1,m(e)}),(y||w||"carousel"===t[e].sliderType||t[e].navigation.touch.touchOnDesktop||t[e].navigation.touch.touchenabled&&t.ISM)&&d(e),t[e].navigation.initialised=!0,t.updateNavElementContent(e,a,r,o,l),t.showFirstTime(e)}});var a=function(e,i){if(void 0!==e&&null!=e.mask){var a="vertical"===e.direction?e.mask.find(e.single).first().outerHeight(!0)+e.space:e.mask.find(e.single).first().outerWidth(!0)+e.space,r="vertical"===e.direction?e.mask.height():e.mask.width(),o=e.mask.find(e.single+".selected").data("liindex");o=(o=void 0===(o=e.rtl?t[i].slideamount-o:o)?0:o)>0&&1===t[i].sdir&&e.visibleAmount>1?o-1:o;var s=r/a,n="vertical"===e.direction?e.mask.height():e.mask.width(),l=0-o*a,d="vertical"===e.direction?e.wrap.height():e.wrap.width(),c=l<0-(d-n)?0-(d-n):l,p=t.gA(e.wrap[0],"offset");p=void 0===p?0:p,s>2&&(c=l-(p+a)<=0?l-(p+a)<0-a?p:c+a:c,c=l-a+p+r=e.wrap.width()||"vertical"===e.direction&&e.mask.height()>=e.wrap.height()?0:c<0-(d-n)?0-(d-n):c>0?0:c,e.c.hasClass("dragged")||("vertical"===e.direction?e.wrap.data("tmmove",tpGS.gsap.to(e.wrap,.5,{top:c+"px",ease:"power3.inOut"})):e.wrap.data("tmmove",tpGS.gsap.to(e.wrap,.5,{left:c+"px",ease:"power3.inOut"})),e.wrap.data("offset",c))}},r=function(e,i,a,r,o,s){var n=a.parent().find(".tp-"+s+"s"),l=n.find(".tp-"+s+"s-inner-wrapper"),d=n.find(".tp-"+s+"-mask"),c="vertical"===r.direction?r.cw:r.cw*o+parseFloat(r.space)*(o-1),p="vertical"===r.direction?r.ch*o+parseInt(r.space)*(o-1):r.ch,g="vertical"===r.direction?{width:r.cw+"px"}:{height:r.ch+"px"};if(i.add(tpGS.gsap.set(n,g)),i.add(tpGS.gsap.set(l,{width:c+"px",height:p+"px"})),"horizontal"===r.direction){var u=Math.min(c,r.cw*r.visibleAmount+parseFloat(r.space)*(r.visibleAmount-1));i.add(tpGS.gsap.set(d,{width:u+"px",height:p+"px"}))}else{var h=Math.min(p,r.ch*r.visibleAmount+parseFloat(r.space)*(r.visibleAmount-1));i.add(tpGS.gsap.set(d,{width:c+"px",height:h+"px"}))}null!==l.outerWidth()&&(t[e].thumbResized=!0);var m=l.find(".tp-"+s);return m&&jQuery.each(m,function(e,t){"vertical"===r.direction?i.add(tpGS.gsap.set(t,{top:e*(r.ch+parseInt(void 0===r.space?0:r.space,0)),width:r.cw+"px",height:r.ch+"px"})):"horizontal"===r.direction&&i.add(tpGS.gsap.set(t,{left:e*(r.cw+parseInt(void 0===r.space?0:r.space,0)),width:r.cw+"px",height:r.ch+"px"}))}),i},o=function(e){var t=0;return"deltaY"in e||"deltaX"in e?t=0!=e.deltaY&&-0!=e.deltaY||!(e.deltaX<0||e.deltaX>0)?e.deltaY:e.deltaX:("detail"in e&&(t=e.detail),"wheelDelta"in e&&(t=-e.wheelDelta/120),"wheelDeltaY"in e&&(t=-e.wheelDeltaY/120)),((t=navigator.userAgent.match(/mozilla/i)?10*t:t)>300||t<-300)&&(t/=10),t},s=function(e){!0===t[e].navigation.keyboardNavigation&&t.document.on("keydown",function(i){if("horizontal"==t[e].navigation.keyboard_direction&&39==i.keyCode||"vertical"==t[e].navigation.keyboard_direction&&40==i.keyCode){if(void 0!==t[e].keydown_time_stamp&&(new Date).getTime()-t[e].keydown_time_stamp<1e3)return;t[e].sc_indicator="arrow",t[e].sc_indicator_dir=0,"carousel"===t[e].sliderType&&(t[e].ctNavElement=!0),t.callingNewSlide(e,1,"carousel"===t[e].sliderType)}if("horizontal"==t[e].navigation.keyboard_direction&&37==i.keyCode||"vertical"==t[e].navigation.keyboard_direction&&38==i.keyCode){if(void 0!==t[e].keydown_time_stamp&&(new Date).getTime()-t[e].keydown_time_stamp<1e3)return;t[e].sc_indicator="arrow",t[e].sc_indicator_dir=1,"carousel"===t[e].sliderType&&(t[e].ctNavElement=!0),t.callingNewSlide(e,-1,"carousel"===t[e].sliderType)}t[e].keydown_time_stamp=(new Date).getTime()})},n=function(e){t[e].carousel.scrollTicker=t.carScrollTicker.bind(window,e),!0!==t[e].navigation.mouseScrollNavigation&&"on"!==t[e].navigation.mouseScrollNavigation&&"carousel"!==t[e].navigation.mouseScrollNavigation||t[e].c[0].addEventListener("wheel",function(i){var a=o(i),r=!1,s=0==t[e].pr_active_key||0==t[e].pr_processing_key,n=t[e].pr_active_key==t[e].slideamount-1||t[e].pr_processing_key==t[e].slideamount-1,l=void 0!==t[e].topc?t[e].topc[0].getBoundingClientRect():0===t[e].canv.height?t[e].cpar[0].getBoundingClientRect():t[e].c[0].getBoundingClientRect(),d=l.top>=0&&l.bottom<=t.winH?1:l.top>=0&&l.bottom>=t.winH?(t.winH-Math.round(l.top))/l.height:l.top<=0&&l.bottom<=t.winH?Math.round(l.bottom)/l.height:1,c=a<0?-1:1,p=t[e].navigation.wheelViewPort;if(d=Math.round(100*d)/100,"reverse"==t[e].navigation.mouseScrollReverse){var g=n;n=s,s=g}if(p-d<=t[e].navigation.threshold/100&&!(d>=p)&&!(l.top>=0&&-1===c||l.top<=0&&1===c)&&(i.preventDefault(),!t[e].mScrollTween)){var u="window"!==t[e].navigation.target&&t[e].navigation.target?t[e].navigation.target:window;t[e].mScrollTween=tpGS.gsap.to(u,{duration:jQuery.fn.revolution.isWebkit()?.1:.7,scrollTo:{y:t[e].topc},ease:"power2.out",onComplete:function(){t[e].mScrollTween.kill(),delete t[e].mScrollTween}})}if(Math.abs(d-p)<.1||d>=p)return t[e].sc_indicator_dir="reverse"===t[e].navigation.mouseScrollReverse&&c<0||"reverse"!==t[e].navigation.mouseScrollReverse&&c>0?"reverse"!==t[e].navigation.mouseScrollReverse?0:1:"reverse"!==t[e].navigation.mouseScrollReverse?1:0,"carousel"==t[e].navigation.mouseScrollNavigation||0===t[e].sc_indicator_dir&&!n||1===t[e].sc_indicator_dir&&!s?void 0===t[e].pr_processing_key&&!0!==t[e].justmouseScrolled&&(t[e].sc_indicator="arrow","carousel"===t[e].sliderType&&(t[e].ctNavElement=!0),t.callingNewSlide(e,0===t[e].sc_indicator_dir?"reverse"===t[e].navigation.mouseScrollReverse?-1:1:"reverse"===t[e].navigation.mouseScrollReverse?1:-1,"carousel"===t[e].sliderType),t[e].justmouseScrolled=!0,setTimeout(function(){t[e].justmouseScrolled=!1},t[e].navigation.wheelCallDelay)):!0!==t[e].justmouseScrolled&&(r=!0),!!r||(i.preventDefault(i),!1)},{passive:!1})},l=function(e,i){var a=!1;for(var r in(void 0===i.path||t.ISM)&&(a=function(e,t){for(;e&&e!==document;e=e.parentNode)if(e.tagName===t)return e;return!1}(i.target,e)),i.path)i.path.hasOwnProperty(r)&&i.path[r].tagName===e&&(a=!0);return a},d=function(e){var i=t[e].carousel,a=t.is_android();if(jQuery(".bullet, .bullets, .tp-bullets, .tparrows").addClass("noSwipe"),t[e].navigation.touch=void 0===t[e].navigation.touch?{}:t[e].navigation.touch,t[e].navigation.touch.swipe_direction=void 0===t[e].navigation.touch.swipe_direction?"horizontal":t[e].navigation.touch.swipe_direction,t[e].cpar.find(".rs-nav-element").rsswipe({allowPageScroll:"vertical",triggerOnTouchLeave:!0,treshold:t[e].navigation.touch.swipe_treshold,fingers:t[e].navigation.touch.swipe_min_touches>5?1:t[e].navigation.touch.swipe_min_touches,excludedElements:"button, input, select, textarea, .noSwipe, .rs-waction",tap:function(e,t){if(void 0!==t)var i=jQuery(t).closest("rs-thumb");void 0!==i&&i.length>0?i.trigger("click"):(i=jQuery(t).closest("rs-tab")).length>0?i.trigger("click"):(i=jQuery(t).closest("rs-bullet")).length>0&&i.trigger("click")},swipeStatus:function(r,o,s,n,d,c,p){if("start"!==o&&"move"!==o&&"end"!==o&&"cancel"!=o)return!0;var u=l("RS-THUMB",r),m=l("RS-TAB",r);!1===u&&!1===m&&!0!==(u="RS-THUMBS-WRAP"===r.target.tagName||"RS-THUMBS"===r.target.tagName||r.target.className.indexOf("tp-thumb-mask")>=0)&&(m="RS-TABS-WRAP"===r.target.tagName||"RS-TABS"===r.target.tagName||r.target.className.indexOf("tp-tab-mask")>=0);var v="start"===o?0:a?p[0].end.x-p[0].start.x:r.pageX-i.screenX,f="start"===o?0:a?p[0].end.y-p[0].start.y:r.pageY-i.screenY,y=u?".tp-thumbs":".tp-tabs",w=u?".tp-thumb-mask":".tp-tab-mask",b=u?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",_=u?".tp-thumb":".tp-tab",S=u?t[e].navigation.thumbnails:t[e].navigation.tabs,x=t[e].cpar.find(w),k=x.find(b),L=S.direction,O="vertical"===L?k.height():k.width(),R="vertical"===L?x.height():x.width(),I="vertical"===L?x.find(_).first().outerHeight(!0)+parseFloat(S.space):x.find(_).first().outerWidth(!0)+parseFloat(S.space),M=void 0===k.data("offset")?0:parseInt(k.data("offset"),0),T=0;switch(o){case"start":"vertical"===L&&r.preventDefault(),i.screenX=a?p[0].end.x:r.pageX,i.screenY=a?p[0].end.y:r.pageY,t[e].cpar.find(y).addClass("dragged"),M="vertical"===L?k.position().top:k.position().left,k.data("offset",M),k.data("tmmove")&&k.data("tmmove").pause(),t[e].someNavIsDragged=!0,h(e);break;case"move":if(O<=R)return!1;T=(T=M+("vertical"===L?f:v))>0?"horizontal"===L?T-k.width()*(T/k.width()*T/k.width()):T-k.height()*(T/k.height()*T/k.height()):T;var C="vertical"===L?0-(k.height()-x.height()):0-(k.width()-x.width());T=T0?0:T,T=Math.abs(n)>I/10?n<=0?Math.floor(T/I)*I:Math.ceil(T/I)*I:n<0?Math.ceil(T/I)*I:Math.floor(T/I)*I,T=(T="vertical"===L?T<0-(k.height()-x.height())?0-(k.height()-x.height()):T:T<0-(k.width()-x.width())?0-(k.width()-x.width()):T)>0?0:T,"vertical"===L?tpGS.gsap.to(k,.5,{top:T+"px",ease:"power3.out"}):tpGS.gsap.to(k,.5,{left:T+"px",ease:"power3.out"}),T=T||("vertical"===L?k.position().top:k.position().left),k.data("offset",T),k.data("distance",n),t[e].cpar.find(y).removeClass("dragged"),t[e].someNavIsDragged=!1,!0}}}),"carousel"===t[e].sliderType&&t.setupCarousel(e),"carousel"!==t[e].sliderType&&(t.ISM&&t[e].navigation.touch.touchenabled||!0!==t.ISM&&t[e].navigation.touch.touchOnDesktop)){t[e].navigation.proxy=document.createElement("div");var r=t[e].navigation,o={trigger:t[e].c[0],type:"horizontal"===t[e].navigation.touch.swipe_direction?"x":"y",cursor:"pointer",lockAxis:!0,onPress:function(i){t.closestClass(i.target,"rs-nav-element")&&(t[e].navigation.draggable.endDrag(),t[e].navigation.draggable.disable()),r.touch.pressX=i.pageX,r.touch.pressY=i.pageY},onDragStart:function(){var i=void 0!==t[e].pr_processing_key?t[e].pr_processing_key:void 0===t[e].pr_active_key?0:t[e].pr_active_key;"up"===this.getDirection()&&i==t[e].slideamount-1||"down"===this.getDirection()&&0===i?r.forceScroll=!0:r.forceScroll=!1},onDragEnd:function(i){t[e].sc_indicator="arrow";var a,r=this.getDirection(),o=t[e].navigation;if(Math.abs(i.pageY-o.touch.pressY)>Math.abs(i.pageX-o.touch.pressX)){if("right"===r||"left"===r)return}else if(Math.abs(i.pageY-o.touch.pressY)>Math.abs(i.pageX-o.touch.pressX)&&("up"===r||"down"===r))return;return o.forceScroll?(a="up"===this.getDirection()?t[e].cpar.offset().top+t[e].module.height:t.document.scrollTop()-(window.innerHeight-t[e].cpar[0].getBoundingClientRect().top),void(t[e].modal.useAsModal||tpGS.gsap.to([window,"body"],{scrollTo:a}))):"horizontal"==t[e].navigation.touch.swipe_direction&&"left"==r||"vertical"==t[e].navigation.touch.swipe_direction&&"up"==r?(t[e].sc_indicator_dir=0,t.callingNewSlide(e,1),!1):"horizontal"==t[e].navigation.touch.swipe_direction&&"right"==r||"vertical"==t[e].navigation.touch.swipe_direction&&"down"==r?(t[e].sc_indicator_dir=1,t.callingNewSlide(e,-1),!1):void 0}};r.touch.drag_block_vertical||(t.ISM&&(o.allowContextMenu=!0),o.allowEventDefault=!0),t[e].navigation.draggable=tpGS.draggable.create(t[e].navigation.proxy,o)}"carousel"===t[e].sliderType&&(t.ISM&&0==t[e].navigation.touch.mobileCarousel||!0!==t.ISM&&!1===t[e].navigation.touch.desktopCarousel)&&i.wrap.addClass("noswipe"),t[e].navigation.touch.drag_block_vertical&&t[e].c.addClass("disableVerticalScroll")},c=function(e){e.hide_delay=t.isNumeric(parseInt(e.hide_delay,0))?e.hide_delay:.2,e.hide_delay_mobile=t.isNumeric(parseInt(e.hide_delay_mobile,0))?e.hide_delay_mobile:.2},p=function(e){return e&&e.enable},g=function(e){clearTimeout(e)},u=function(e){var i=t[e].navigation.maintypes;for(var a in i)i.hasOwnProperty(a)&&p(t[e].navigation[i[a]])&&void 0!==t[e].navigation[i[a]].c&&(g(t[e].navigation[i[a]].showCall),t[e].navigation[i[a]].showCall=setTimeout(function(i){g(i.hideCall),i.hide_onleave&&!0!==t[e].tpMouseOver||(void 0===i.tween?i.tween=v(i):i.tween.play())},t[e].navigation[i[a]].hide_onleave&&!0!==t[e].tpMouseOver?0:parseInt(t[e].navigation[i[a]].animDelay),t[e].navigation[i[a]]))},h=function(e){var i=t[e].navigation.maintypes;for(var a in i)i.hasOwnProperty(a)&&void 0!==t[e].navigation[i[a]]&&t[e].navigation[i[a]].hide_onleave&&p(t[e].navigation[i[a]])&&g(t[e].navigation[i[a]].hideCall)},m=function(e,i){var a=t[e].navigation.maintypes;for(var r in a)a.hasOwnProperty(r)&&void 0!==t[e].navigation[a[r]]&&t[e].navigation[a[r]].hide_onleave&&p(t[e].navigation[a[r]])&&(g(t[e].navigation[a[r]].hideCall),t[e].navigation[a[r]].hideCall=setTimeout(function(e){g(e.showCall),e.tween&&e.tween.reverse()},t.ISM?parseInt(t[e].navigation[a[r]].hide_delay_mobile,0):parseInt(t[e].navigation[a[r]].hide_delay,0),t[e].navigation[a[r]]))},v=function(e){e.speed=void 0===e.animSpeed?.5:e.animSpeed,e.anims=[],void 0!==e.anim&&void 0===e.left&&e.anims.push(e.anim),void 0!==e.left&&e.anims.push(e.left.anim),void 0!==e.right&&e.anims.push(e.right.anim);var t=tpGS.gsap.timeline();for(var i in t.add(tpGS.gsap.to(e.c,e.speed,{delay:e.animDelay,opacity:1,ease:"power3.inOut"}),0),e.anims)if(e.anims.hasOwnProperty(i))switch(e.anims[i]){case"left":t.add(tpGS.gsap.fromTo(e.c[i],e.speed,{marginLeft:-50},{delay:e.animDelay,marginLeft:"0px",ease:"power3.inOut"}),0);break;case"right":t.add(tpGS.gsap.fromTo(e.c[i],e.speed,{marginLeft:50},{delay:e.animDelay,marginLeft:"0px",ease:"power3.inOut"}),0);break;case"top":t.add(tpGS.gsap.fromTo(e.c[i],e.speed,{marginTop:-50},{delay:e.animDelay,marginTop:"0px",ease:"power3.inOut"}),0);break;case"bottom":t.add(tpGS.gsap.fromTo(e.c[i],e.speed,{marginTop:50},{delay:e.animDelay,marginTop:"0px",ease:"power3.inOut"}),0);break;case"zoomin":t.add(tpGS.gsap.fromTo(e.c[i],e.speed,{scale:.5},{delay:e.animDelay,scale:1,ease:"power3.inOut"}),0);break;case"zoomout":t.add(tpGS.gsap.fromTo(e.c[i],e.speed,{scale:1.2},{delay:e.animDelay,scale:1,ease:"power3.inOut"}),0)}return t.play(),t},f=function(e,i){e.style=void 0===e.style?"":e.style,e.left.style=void 0===e.left.style?"":e.left.style,e.right.style=void 0===e.right.style?"":e.right.style,void 0===e.left.c&&(e.left.c=jQuery(''+e.tmp+""),t[i].c.append(e.left.c)),void 0===e.right.c&&(e.right.c=jQuery(''+e.tmp+""),t[i].c.append(e.right.c)),e[e.rtl?"left":"right"].c.on("click",function(){"carousel"===t[i].sliderType&&(t[i].ctNavElement=!0),t[i].sc_indicator="arrow",t[i].sc_indicator_dir=0,t[i].c.revnext()}),e[e.rtl?"right":"left"].c.on("click",function(){"carousel"===t[i].sliderType&&(t[i].ctNavElement=!0),t[i].sc_indicator="arrow",t[i].sc_indicator_dir=1,t[i].c.revprev()}),e.padding_top=parseInt(t[i].carousel.padding_top||0,0),e.padding_bottom=parseInt(t[i].carousel.padding_bottom||0,0),b(e.left,i),b(e.right,i),"outer-left"!=e.position&&"outer-right"!=e.position||(t[i].outernav=!0)},y=function(e,i,a,r){r=void 0===r?e.outerHeight(!0):r;var o=null==t[a]?0:0==t[a].canv.height?t[a].module.height:t[a].canv.height,s="layergrid"==i.container?"fullscreen"==t[a].sliderLayout?t[a].module.height/2-t[a].gridheight[t[a].level]*t[a].CM.h/2:t[a].autoHeight||null!=t[a].minHeight&&t[a].minHeight>0?o/2-t[a].gridheight[t[a].level]*t[a].CM.h/2:0:0,n="top"===i.v_align?{top:"0px",y:Math.round(i.v_offset+s)+"px"}:"center"===i.v_align?{top:"50%",y:Math.round(0-r/2+i.v_offset)+"px"}:{top:"100%",y:Math.round(0-(r+i.v_offset+s))+"px"};e.hasClass("outer-bottom")||tpGS.gsap.set(e,n)},w=function(e,i,a,r){r=void 0===r?e.outerWidth():r;var o="layergrid"===i.container?t[a].module.width/2-t[a].gridwidth[t[a].level]*t[a].CM.w/2:0,s="left"===i.h_align?{left:"0px",x:Math.round(i.h_offset+o)+"px"}:"center"===i.h_align?{left:"50%",x:Math.round(0-r/2+i.h_offset)+"px"}:{left:"100%",x:Math.round(0-(r+i.h_offset+o))+"px"};tpGS.gsap.set(e,s)},b=function(e,i){if(null!=e&&void 0!==e.c){var a="fullwidth"==t[i].sliderLayout||"fullscreen"==t[i].sliderLayout?t[i].module.width:t[i].canv.width,r=e.c.outerWidth(),o=e.c.outerHeight();if(!(r<=0||o<=0)&&(y(e.c,e,i,o),w(e.c,e,i,r),"outer-left"===e.position?tpGS.gsap.set(e.c,{left:0-r+"px",x:e.h_offset+"px"}):"outer-right"===e.position&&tpGS.gsap.set(e.c,{right:0-r+"px",x:e.h_offset+"px"}),"tp-thumb"===e.type||"tp-tab"===e.type)){var s=parseInt(e.padding_top||0,0),n=parseInt(e.padding_bottom||0,0),l={},d={};e.maxw>a&&"outer-left"!==e.position&&"outer-right"!==e.position?(l.left="0px",l.x=0,l.maxWidth=a-2*e.wpad+"px",d.maxWidth=a-2*e.wpad+"px"):(l.maxWidth=e.maxw,d.maxWidth=a+"px"),e.maxh+2*e.wpad>t[i].conh&&"outer-bottom"!==e.position&&"outer-top"!==e.position?(l.top="0px",l.y=0,l.maxHeight=s+n+(t[i].conh-2*e.wpad)+"px",d.maxHeight=s+n+(t[i].conh-2*e.wpad)+"px"):(l.maxHeight=e.maxh+"px",d.maxHeight=e.maxh+"px"),e.mask=void 0===e.mask?e.c.find("rs-navmask"):e.mask,(e.mhoff>0||e.mvoff>0)&&(d.padding=e.mvoff+"px "+e.mhoff+"px"),e.span?("layergrid"==e.container&&"outer-left"!==e.position&&"outer-right"!==e.position&&(s=n=0),"vertical"===e.direction?(l.maxHeight=s+n+(t[i].conh-2*e.wpad)+"px",l.height=s+n+(t[i].conh-2*e.wpad)+"px",l.top=0,l.y=0,d.maxHeight=s+n+Math.min(e.maxh,t[i].conh-2*e.wpad)+"px",tpGS.gsap.set(e.c,l),tpGS.gsap.set(e.mask,d),y(e.mask,e,i)):"horizontal"===e.direction&&(l.maxWidth="100%",l.width=a-2*e.wpad+"px",l.left=0,l.x=0,d.maxWidth=e.maxw>=a?"100%":Math.min(e.maxw,a)+"px",tpGS.gsap.set(e.c,l),tpGS.gsap.set(e.mask,d),w(e.mask,e,i))):(tpGS.gsap.set(e.c,l),tpGS.gsap.set(e.mask,d))}}},_=function(e,i,a,r){0===e.find(".tp-bullets").length&&(i.style=void 0===i.style?"":i.style,i.c=jQuery(''));var o=a.data("key"),s=i.tmp;void 0!==t[r].thumbs[a.index()]&&jQuery.each(t[r].thumbs[a.index()].params,function(e,t){s=s.replace(t.from,t.to)});var n=jQuery(''+s+"");void 0!==t[r].thumbs[a.index()]&&n.find(".tp-bullet-image").css({backgroundImage:"url("+t[r].thumbs[a.index()].src+")"}),i.c.append(n),e.append(i.c);var l=i.c.find(".tp-bullet").length,d=n.outerWidth(),c=n.outerHeight(),p=d+parseInt(void 0===i.space?0:i.space,0),g=c+parseInt(void 0===i.space?0:i.space,0);"vertical"===i.direction?(n.css({top:(l-1)*g+"px",left:"0px"}),i.c.css({height:(l-1)*g+c,width:d})):(n.css({left:(l-1)*p+"px",top:"0px"}),i.c.css({width:(l-1)*p+d,height:c})),n.on("click",function(){"carousel"===t[r].sliderType&&(t[r].ctNavElement=!0),t[r].sc_indicator="bullet",e.revcallslidewithid(o),e.find(".tp-bullet").removeClass("selected"),jQuery(this).addClass("selected")}),i.padding_top=parseInt(t[r].carousel.padding_top||0,0),i.padding_bottom=parseInt(t[r].carousel.padding_bottom||0,0),"outer-left"!=i.position&&"outer-right"!=i.position||(t[r].outernav=!0)},S=function(e,i,a,r,o){var s="tp-thumb"===r?".tp-thumbs":".tp-tabs",n="tp-thumb"===r?".tp-thumb-mask":".tp-tab-mask",l="tp-thumb"===r?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",d="tp-thumb"===r?".tp-thumb":".tp-tab",c="tp-thumb"===r?".tp-thumb-image":".tp-tab-image",p="tp-thumb"===r?"rs-thumb":"rs-tab";i.type=r,i.visibleAmount=i.visibleAmount>t[o].slideamount?t[o].slideamount:i.visibleAmount,i.sliderLayout=t[o].sliderLayout,void 0===i.c&&(i.wpad=i.wrapper_padding,i.c=jQuery("<"+p+'s style="opacity:0" class="nav-dir-'+i.direction+" nav-pos-ver-"+i.v_align+" nav-pos-hor-"+i.h_align+" rs-nav-element "+r+"s "+(!0===i.span?"tp-span-wrapper":"")+" "+i.position+" "+(void 0===i.style?"":i.style)+'"><'+p+'s-wrap class="'+r+'s-inner-wrapper" style="position:relative;">"),i.c.css({overflow:"visible",position:"outer-top"===i.position||"outer-bottom"===i.position?"relative":"absolute",background:i.wrapper_color,padding:i.wpad+"px",boxSizing:"contet-box"}),"outer-top"===i.position?e.parent().prepend(i.c):"outer-bottom"===i.position?e.after(i.c):e.append(i.c),"outer-left"!==i.position&&"outer-right"!==i.position||tpGS.gsap.set(t[o].c,{overflow:"visible"}),i.padding_top=parseInt(t[o].carousel.padding_top||0,0),i.padding_bottom=parseInt(t[o].carousel.padding_bottom||0,0),"outer-left"!=i.position&&"outer-right"!=i.position||(t[o].outernav=!0));var g=a.data("key"),u=i.c.find(n),h=u.find(l),m=i.tmp;i.space=parseFloat(i.space)||0,i.maxw="horizontal"===i.direction?i.width*i.visibleAmount+i.space*(i.visibleAmount-1):i.width,i.maxh="horizontal"===i.direction?i.height:i.height*i.visibleAmount+i.space*(i.visibleAmount-1),i.maxw+=2*i.mhoff,i.maxh+=2*i.mvoff,void 0!==t[o].thumbs[a.index()]&&jQuery.each(t[o].thumbs[a.index()].params,function(e,t){m=m.replace(t.from,t.to)});var v=jQuery("<"+p+' data-liindex="'+a.index()+'" data-key="'+g+'" class="'+r+'" style="width:'+i.width+"px;height:"+i.height+'px;">'+m+"<"+p+">");void 0!==t[o].thumbs[a.index()]&&v.find(c).css({backgroundImage:"url("+t[o].thumbs[a.index()].src+")"}),h.append(v);var f=i.c.find(d).length,y=v.outerWidth(),w=v.outerHeight(),b=y+parseInt(void 0===i.space?0:i.space,0),_=w+parseInt(void 0===i.space?0:i.space,0);"vertical"===i.direction?(v.css({top:(f-1)*_+"px",left:"0px"}),h.css({height:(f-1)*_+w,width:y})):(v.css({left:(f-1)*b+"px",top:"0px"}),h.css({width:(f-1)*b+y,height:w})),u.css({maxWidth:i.maxw+"px",maxHeight:i.maxh+"px"}),i.c.css({maxWidth:i.maxw+"px",maxHeight:i.maxh+"px"}),v.on("click",function(){t[o].sc_indicator="bullet","carousel"===t[o].sliderType&&(t[o].ctNavElement=!0);var i=e.parent().find(l).data("distance");i=void 0===i?0:i,Math.abs(i)<10&&(e.revcallslidewithid(g),e.parent().find(s).removeClass("selected"),jQuery(this).addClass("selected"))})},x=function(e,i,a){return null==e||void 0===e.c?a:(e.hide_under>t[i].canv.width||t[i].canv.width>e.hide_over?(!0!==e.tpForceNotVisible&&(e.c.addClass("tp-forcenotvisible"),e.isVisible=!1,a=!0),e.tpForceNotVisible=!0):(!1!==e.tpForceNotVisible&&(e.c.removeClass("tp-forcenotvisible"),e.isVisible=!0,a=!0),e.tpForceNotVisible=!1),a)};window.RS_MODULES=window.RS_MODULES||{},window.RS_MODULES.navigation={loaded:!0,version:"6.6.0"},window.RS_MODULES.checkMinimal&&window.RS_MODULES.checkMinimal()}(jQuery),function(e){"use strict";window._R_is_Editor?RVS._R=void 0===RVS._R?{}:RVS._R:window._R_is_Editor=!1,jQuery.fn.revolution=jQuery.fn.revolution||{};var t=_R_is_Editor?RVS._R:jQuery.fn.revolution;jQuery.extend(!0,t,{bgW:function(e,i){return _R_is_Editor?RVS.RMD.width:"carousel"===t[e].sliderType?t[e].justifyCarousel?t[e].carousel.slide_widths[void 0!==i?i:t[e].carousel.focused]:t[e].carousel.slide_width:t[e].module.width},bgH:function(e,i){return _R_is_Editor?RVS.RMD.height:"carousel"===t[e].sliderType?t[e].carousel.slide_height:t[e].module.height},getPZSides:function(e,t,i,a,r,o,s){var n=e*i,l=t*i,d=Math.abs(a-n),c=Math.abs(r-l),p=new Object;return p.l=(0-o)*d,p.r=p.l+n,p.t=(0-s)*c,p.b=p.t+l,p.h=o,p.v=s,p},getPZCorners:function(e,i,a,r){var o=e.bgposition.split(" ")||"center center",s="center"==o[0]?"50%":"left"==o[0]||"left"==o[1]?"0%":"right"==o[0]||"right"==o[1]?"100%":o[0],n="center"==o[1]?"50%":"top"==o[0]||"top"==o[1]?"0%":"bottom"==o[0]||"bottom"==o[1]?"100%":o[1];s=parseInt(s,0)/100||0,n=parseInt(n,0)/100||0;var l=new Object;return l.start=t.getPZSides(r.start.width,r.start.height,r.start.scale,i,a,s,n),l.end=t.getPZSides(r.start.width,r.start.height,r.end.scale,i,a,s,n),l},getPZValues:function(e){var t=e.panzoom.split(";"),i={duration:10,ease:"none",scalestart:1,scaleend:1,rotatestart:.01,rotateend:0,blurstart:0,blurend:0,offsetstart:"0/0",offsetend:"0/0"};for(var a in t)if(t.hasOwnProperty(a)){var r=t[a].split(":"),o=r[0],s=r[1];switch(o){case"d":i.duration=parseInt(s,0)/1e3;break;case"e":i.ease=s;break;case"ss":i.scalestart=parseInt(s,0)/100;break;case"se":i.scaleend=parseInt(s,0)/100;break;case"rs":i.rotatestart=parseInt(s,0);break;case"re":i.rotateend=parseInt(s,0);break;case"bs":i.blurstart=parseInt(s,0);break;case"be":i.blurend=parseInt(s,0);break;case"os":i.offsetstart=s;break;case"oe":i.offsetend=s}}return i.offsetstart=i.offsetstart.split("/")||[0,0],i.offsetend=i.offsetend.split("/")||[0,0],i.rotatestart=0===i.rotatestart?.01:i.rotatestart,e.panvalues=i,e.bgposition="center center"==e.bgposition?"50% 50%":e.bgposition,i},pzCalcL:function(e,i,a){var r,o,s,n,l,d,c=void 0===a.panvalues?jQuery.extend(!0,{},t.getPZValues(a)):jQuery.extend(!0,{},a.panvalues),p=c.offsetstart,g=c.offsetend,u={start:{width:e,height:_R_is_Editor?e/a.loadobj.width*a.loadobj.height:e/a.owidth*a.oheight,rotation:Math.PI/180*c.rotatestart,rotationV:c.rotatestart,scale:c.scalestart,transformOrigin:"0% 0%"},end:{rotation:Math.PI/180*c.rotateend,rotationV:c.rotateend,scale:c.scaleend}};c.scalestart,a.owidth,a.oheight,c.scaleend,a.owidth,a.oheight;return u.start.height0?0:o+p[0]0?0:n+g[0]0?0:s+p[1]0?0:l+g[1]');tpGS.gsap.set(o,{force3D:"auto",transformPerspective:1600,transformOrigin:"50% 50%",width:"100%",height:"100%",position:"absolute",top:0,left:0,zIndex:0}),t[e].c.prepend(o)}for(var s in t[e].slides)t[e].slides.hasOwnProperty(s)&&i(jQuery(t[e].slides[s]),e);t[e].c.find("rs-static-layers").length>0&&(tpGS.gsap.set(t[e].c.find("rs-static-layers"),{top:0,left:0,width:"100%",height:"100%"}),i(t[e].c.find("rs-static-layers"),e))}r.pcontainers={},r.bgcontainers=[],r.bgcontainer_depths=[],r.speed=void 0===r.speed?0:parseInt(r.speed,0),r.speedbg=void 0===r.speedbg?0:parseInt(r.speedbg,0),r.speedls=void 0===r.speedls?0:parseInt(r.speedls,0),t[e].c.find("rs-slide rs-sbg-wrap, rs-slide rs-bgvideo").each(function(){var i=jQuery(this),a=i.data("parallax");window.isSafari11||(t[e].parZ=1),void 0!==(a="on"==a||!0===a?1:a)&&"off"!==a&&!1!==a&&(r.bgcontainers.push(i.closest("rs-sbg-px")),r.bgcontainer_depths.push(t[e].parallax.levels[parseInt(a,0)-1]/100))});for(s=1;s<=r.levels.length;s++){for(var n in t[e].slides)if(t[e].slides.hasOwnProperty(n)){var l=(c=t[e].slides[n]).dataset.key;void 0===r.pcontainers[l]&&(r.pcontainers[l]={}),a(s,r,c,r.pcontainers[l])}l="static";void 0===r.pcontainers[l]&&(r.pcontainers[l]={}),a(s,r,t[e].slayers[0],r.pcontainers[l]),JSON.stringify(r.pcontainers[l])==JSON.stringify({})&&delete r.pcontainers[l]}if("mouse"==r.type||"mousedrag"==r.type||"mousescroll"==r.type||"3D"==r.type||"3d"==r.type){var d="rs-slide .dddwrapper, .dddwrappershadow, rs-slide .dddwrapper-layer, rs-static-layers .dddwrapper-layer";for(var n in"carousel"===t[e].sliderType&&(d="rs-slide .dddwrapper, rs-slide .dddwrapper-layer, rs-static-layers .dddwrapper-layer"),r.sctors={},t[e].slides)if(t[e].slides.hasOwnProperty(n)){var c;l=(c=t[e].slides[n]).dataset.key;r.sctors[l]=c.querySelectorAll(d)}t[e].slayers[0]&&(r.sctors.static=t[e].slayers[0].querySelectorAll(d)),r.mouseEntered=!1,t[e].c.on("mouseenter",function(i){var a=t[e].c.offset().top,o=t[e].c.offset().left;r.mouseEnterX=i.pageX-o,r.mouseEnterY=i.pageY-a,r.mouseEntered=!0}),r.parallaxHandler=this.updateParallax.bind(this,e,r),r.hasAlreadyPermission=!1,"mousedrag"!=r.type&&t[e].c.on("mousemove.hoverdir, mouseleave.hoverdir, trigger3dpath",function(e){r.eventData=e,void 0!==r.frame&&"mouseleave"!==e.type||(r.frame=window.requestAnimationFrame(r.parallaxHandler))}),t.ISM&&(t.modulesNeedOrientationListener=null==t.modulesNeedOrientationListener?{}:t.modulesNeedOrientationListener,t.modulesNeedOrientationListener[e]=!0,t.addDeviceOrientationListener(e))}var p=t[e].scrolleffect;p.set&&(p.multiplicator_layers=parseFloat(p.multiplicator_layers),p.multiplicator=parseFloat(p.multiplicator)),void 0!==p._L&&0===p._L.length&&(p._L=!1),void 0!==p.bgs&&0===p.bgs.length&&(p.bgs=!1)}},removeIOSPermissionWait:function(){document.querySelectorAll(".iospermaccwait").forEach(function(e){e.classList.add("permanenthidden")})},addDeviceOrientationListener:function(e){var i=t[e].parallax;window.addEventListener("deviceorientation",function(a){t.modulesNeedOrientationListener[e]&&(t.modulesNeedOrientationListener[e]=!1,t.removeIOSPermissionWait()),i.eventData=a,void 0===i.frame&&(i.frame=window.requestAnimationFrame(i.parallaxHandler))})},getAccelerationPermission:function(e){DeviceMotionEvent.requestPermission().then(function(e){if("granted"==e)for(var i in t.modulesNeedOrientationListener)t.modulesNeedOrientationListener.hasOwnProperty(i)&&(t.modulesNeedOrientationListener[i]=!1,t.removeIOSPermissionWait(),t.addDeviceOrientationListener(i))})},getLayerParallaxOffset:function(e,i,a){return void 0!==t[e].parallax&&void 0!==t[e].parallax.pcontainers&&void 0!==t[e].parallax.pcontainers[t[e]._L[i].slidekey]&&void 0!==t[e].parallax.pcontainers[t[e]._L[i].slidekey][i]?Math.abs(t[e].parallax.pcontainers[t[e]._L[i].slidekey][i]["offs"+a]):0},updateParallax:function(e,i){i.frame&&(i.frame=window.cancelAnimationFrame(i.frame));var a,r,o=i.eventData,s=t[e].c.offset().left,n=t[e].c.offset().top,l=t[e].canv.width,d=t[e].canv.height,c=i.speed/1e3||3;if("mousedrag"==i.type?(r=-20*t[e].carousel.delta,a=-20*t[e].carousel.delta,t[e].carousel.fromWheel?"v"===t[e].carousel.orientation?a=0:r=0:"v"===t[e].carousel.orientation?a=t[e].carousel.cX-t[e].carousel.lerpX:r=t[e].carousel.cY-t[e].carousel.lerpY):"enterpoint"==i.origo&&"deviceorientation"!==o.type?(!1===i.mouseEntered&&(i.mouseEnterX=o.pageX-s,i.mouseEnterY=o.pageY-n,i.mouseEntered=!0),a=i.mouseEnterX-(o.pageX-s),r=i.mouseEnterY-(o.pageY-n),c=i.speed/1e3||.4):"deviceorientation"!==o.type&&(a=l/2-(o.pageX-s),r=d/2-(o.pageY-n)),("mousedrag"!=t[e].parallax.type||t[e].carousel.isPressed)&&o&&"deviceorientation"==o.type){var p,g,u;p=o.beta-60,g=o.gamma,u=p;var h=Math.abs(i.orientationX-g)>1||Math.abs(i.orientationY-u)>1;if(i.orientationX=g,i.orientationY=u,!h)return;if(t.winW>t.getWinH(e)){var m=g;g=u,u=m}a=360/l*(g*=1.5),r=180/d*(u*=1.5)}for(var v in!o||"mouseleave"!==o.type&&"mouseout"!==o.type?"mousedrag"==t[e].parallax.type&&t[e].carousel.isPressed&&("v"===t[e].carousel.orientation&&"same"==i.car_dir&&(a=0),"same"==i.car_dir?"v"===t[e].carousel.orientation?a=0:r=0:"opposite"==i.car_dir&&("v"===t[e].carousel.orientation?(a=r,r=0):(r=a,a=0)),"v"===t[e].carousel.orientation?(r*=i.car_smulti,a*=i.car_omulti):(r*=i.car_omulti,a*=i.car_smulti)):i.mouseEntered=!1,i.pcontainers)if(i.pcontainers.hasOwnProperty(v)){var f=!1;if("mousedrag"==i.type&&!t[e].carousel.justify)for(var y=0;y=0&&i.top<=t.lastwindowheight||i.top<=0&&i.bottom>=0||i.top<=0&&i.bottom,t[e].slides[void 0===t[e].pr_active_key?0:t[e].pr_active_key]);if(t[e].scrollProg=o,t[e].scrollProgBasics={top:i.top,height:i.hheight,bottom:i.bottom},t[e].sbtimeline.fixed?(!1===t[e].fixedScrollOnState||0!==t[e].drawUpdates.cpar.left||!t.stickySupported||0!=t[e].fullScreenOffsetResult&&null!=t[e].fullScreenOffsetResult?t.stickySupported=!1:(t[e].topc.addClass("rs-stickyscrollon"),t[e].fixedScrollOnState=!0),void 0===t[e].sbtimeline.rest&&t.updateFixedScrollTimes(e),i.top>=t[e].fullScreenOffsetResult&&i.top<=t.lastwindowheight?(o=t[e].sbtimeline.fixStart*(1-i.top/t.lastwindowheight)/1e3,!0!==t.stickySupported&&!1!==t[e].fixedScrollOnState&&(t[e].topc.removeClass("rs-fixedscrollon"),tpGS.gsap.set(t[e].cpar,{top:0,y:0}),t[e].fixedScrollOnState=!1)):i.top<=t[e].fullScreenOffsetResult&&i.bottom>=t[e].module.height?(!0!==t.stickySupported&&!0!==t[e].fixedScrollOnState&&(t[e].fixedScrollOnState=!0,t[e].topc.addClass("rs-fixedscrollon"),tpGS.gsap.set(t[e].cpar,{top:0,y:t[e].fullScreenOffsetResult})),o=(t[e].sbtimeline.fixStart+t[e].sbtimeline.time*(Math.abs(i.top)/(i.hheight-t[e].module.height)))/1e3):(!0!==t.stickySupported&&(tpGS.gsap.set(t[e].cpar,{top:t[e].scrollproc>=0?0:i.height-t[e].module.height}),!1!==t[e].fixedScrollOnState&&(t[e].topc.removeClass("rs-fixedscrollon"),t[e].fixedScrollOnState=!1)),o=i.top>t.lastwindowheight?0:(t[e].sbtimeline.fixEnd+t[e].sbtimeline.rest*(1-i.bottom/t[e].module.height))/1e3)):o=t[e].duration*o/1e3,void 0!==s&&void 0!==t.gA(s,"key")&&!0!==a){var n=0;for(var l in t[e].sbas[t.gA(s,"key")])if(void 0!==t[e]._L[l]&&null==t[e]._L[l].timeline&&n++,void 0!==t[e]._L[l]&&void 0!==t[e]._L[l].timeline&&(1==t[e]._L[l].animationonscroll||"true"==t[e]._L[l].animationonscroll)){n=-9999;var d=void 0!==t[e]._L[l].scrollBasedOffset?o+t[e]._L[l].scrollBasedOffset:o;d=d<=0?0:d<.1?.1:d,t[e]._L[l].animteToTime!==d&&(t[e]._L[l].animteToTimeCache=t[e]._L[l].animteToTime,t[e]._L[l].animteToTime=d,tpGS.gsap.to(t[e]._L[l].timeline,t[e].sbtimeline.speed,{time:d,ease:t[e].sbtimeline.ease}))}n>0&&requestAnimationFrame(function(){t.parallaxProcesses(e,i,a,r)}),t[e].c.trigger("timeline_scroll_processed",{id:e,mproc:o,speed:t[e].sbtimeline.speed})}if(t.ISM&&t[e].parallax.disable_onmobile)return!1;var c,p=t[e].parallax;if(void 0!==t[e].slides[t[e].pr_processing_key]&&void 0!==t[e].slides[t[e].pr_processing_key].dataset&&(c=t[e].slides[t[e].pr_processing_key].dataset.key),"3d"!=p.type&&"3D"!=p.type){if("scroll"==p.type||"mousescroll"==p.type)for(var g in p.pcontainers)if(p.pcontainers.hasOwnProperty(g)&&(void 0===t[e].activeRSSlide||"static"===g||t[e].slides[t[e].activeRSSlide].dataset.key===g||c===g))for(var u in p.pcontainers[g])if(p.pcontainers[g].hasOwnProperty(u)){var h=p.pcontainers[g][u],m=void 0!==r?r:p.speedls/1e3||0;h.pl=h.depth/100,h.offsv=Math.round(t[e].scrollproc*(-h.pl*t[e].canv.height)*10)/10||0,tpGS.gsap.to(h.tpw,m,{overwrite:"auto",force3D:"auto",y:h.offsv})}if(p.bgcontainers)for(u=0;u50?.15:m,tpGS.gsap.to(v,m,{position:"absolute",top:"0px",left:"0px",backfaceVisibility:"hidden",force3D:"true",y:y+"px"}),t[e].parallax.lastBGY=y}}var w=t[e].scrolleffect;if(w.set&&(!t.ISM||!1===w.disable_onmobile)){var b=Math.abs(t[e].scrollproc)-w.tilt/100;if(b=b<0?0:b,!1!==w._L){var _=1-b*w.multiplicator_layers,S={force3D:"true"};if("top"==w.direction&&t[e].scrollproc>=0&&(_=1),"bottom"==w.direction&&t[e].scrollproc<=0&&(_=1),_=_>1?1:_<0?0:_,w.fade&&(S.opacity=_),w.scale){var x=_;S.scale=1-x+1}if(w.blur)O=(O=(1-_)*w.maxblur)<=.03?0:O,S["-webkit-filter"]="blur("+O+"px)",S.filter="blur("+O+"px)",window.isSafari11&&void 0!==w._L&&void 0!==w._L[0]&&void 0!==w._L[0][0]&&"RS-MASK-WRAP"==w._L[0][0].tagName&&(S.z=.001);if(w.grayscale){var k="grayscale("+100*(1-_)+"%)";S["-webkit-filter"]=void 0===S["-webkit-filter"]?k:S["-webkit-filter"]+" "+k,S.filter=void 0===S.filter?k:S.filter+" "+k}tpGS.gsap.set(w._L,S)}if(!1!==w.bgs){_=1-b*w.multiplicator,S={backfaceVisibility:"hidden",force3D:"true"};for(var L in"top"==w.direction&&t[e].scrollproc>=0&&(_=1),"bottom"==w.direction&&t[e].scrollproc<=0&&(_=1),_=_>1?1:_<0?0:_,w.bgs)if(w.bgs.hasOwnProperty(L)){if(w.bgs[L].fade&&(S.opacity=_),w.bgs[L].blur){var O=(1-_)*w.maxblur;S["-webkit-filter"]="blur("+O+"px)",S.filter="blur("+O+"px)"}if(w.bgs[L].grayscale){k="grayscale("+100*(1-_)+"%)";S["-webkit-filter"]=void 0===S["-webkit-filter"]?k:S["-webkit-filter"]+" "+k,S.filter=void 0===S.filter?k:S.filter+" "+k}tpGS.gsap.set(w.bgs[L].c,S)}}}}});var i=function(e,i){var a=t[i].parallax;e.find("rs-sbg-wrap").wrapAll('
');var r=e[0].querySelectorAll(".rs-parallax-wrap"),o=document.createElement("div");o.className="dddwrapper-layer",o.style.width="100%",o.style.height="100%",o.style.position="absolute",o.style.top="0px",o.style.left="0px",o.style.zIndex=5,o.style.overflow=a.ddd_layer_overflow;for(var s=0;s');var n=e.find(".dddwrapper"),l=e.find(".dddwrapper-layer");e.find(".dddwrapper-layertobggroup").appendTo(n),"carousel"==t[i].sliderType&&(a.ddd_shadow&&n.addClass("dddwrappershadow"),tpGS.gsap.set(n,{borderRadius:t[i].carousel.border_radius})),tpGS.gsap.set(e,{overflow:"visible",transformStyle:"preserve-3d",perspective:1600}),tpGS.gsap.set(n,{force3D:"auto",transformOrigin:"50% 50%",transformStyle:"preserve-3d",transformPerspective:1600}),tpGS.gsap.set(l,{force3D:"auto",transformOrigin:"50% 50%",zIndex:5,transformStyle:"flat",transformPerspective:1600}),tpGS.gsap.set(t[i].canvas,{transformStyle:"preserve-3d",transformPerspective:1600})};function a(i,a,r,o){e(r).find(".rs-pxl-"+i).each(function(){var e=this.className.indexOf("rs-pxmask")>=0,r=e?t.closestNode(this,"RS-PX-MASK"):t.closestClass(this,"rs-parallax-wrap");r&&(e&&!window.isSafari11&&(tpGS.gsap.set(r,{z:1}),tpGS.gsap.set(t.closestNode(r,"RS-BG-ELEM"),{z:1})),r.dataset.parallaxlevel=a.levels[i-1],r.classList.add("tp-parallax-container"),o[this.id]={tpw:r,depth:a.levels[i-1],offsv:0,offsh:0})})}window.RS_MODULES=window.RS_MODULES||{},window.RS_MODULES.parallax={loaded:!0,version:"6.6.0"},window.RS_MODULES.checkMinimal&&window.RS_MODULES.checkMinimal()}(jQuery),function(e){"use strict";window._R_is_Editor?RVS._R=void 0===RVS._R?{}:RVS._R:window._R_is_Editor=!1;jQuery.fn.revolution=jQuery.fn.revolution||{};var t=_R_is_Editor?RVS._R:jQuery.fn.revolution;_R_is_Editor&&(RVS._R.isNumeric=RVS.F.isNumeric),jQuery.extend(!0,t,{getSlideAnimationObj:function(e,i,a){var r,o={};for(var s in void 0===i.anim&&null==i.in&&(i.in="o:0"),i)if(i.hasOwnProperty(s)&&void 0!==i[s]){var n=i[s].split(";");for(var l in n)n.hasOwnProperty(l)&&void 0!==(r=n[l].split(":"))[0]&&void 0!==r[1]&&(o[s]=void 0===o[s]?{}:o[s],o[s][r[0]]="d3"===s&&"c"===r[0]?r[1]:r[1].split(",")[0])}return o.in=void 0===o.in?{}:o.in,o.anim=void 0===o.anim?{e:"basic"}:o.anim,_R_is_Editor||void 0===o.in||void 0===o.in.prst||t.loadSlideAnimLibrary(e,{key:a,prst:o.in.prst}),t[e].sbgs[a].slideanimationRebuild=!1,o},loadSlideAnimLibrary:function(e,i){void 0===t.SLTR&&!0!==t.SLTR_loading?(t.SLTR_loading=!0,jQuery.ajax({type:"post",url:t[e].ajaxUrl,dataType:"json",data:{action:"revslider_ajax_call_front",client_action:"get_transitions"},success:function(a,r,o){1==a.success&&(t.SLTR=a.transitions,void 0!==i&&t.setRandomDefaults(e,i.key,i.prst))},error:function(e){console.log("Transition Table can not be loaded"),console.log(e)}})):void 0!==i&&void 0!==t.SLTR&&t.setRandomDefaults(e,i.key,i.prst)},convertSlideAnimVals:function(e){return{anim:{eng:e.eng,ms:parseInt(e.speed,0),o:e.o,e:e.e,f:e.f,p:e.p,d:parseInt(e.d,0),adpr:e.adpr},d3:{f:e.d3.f,d:e.d3.d,z:e.d3.z,t:e.d3.t,c:e.d3.c,e:e.d3.e,fdi:e.d3.fdi,fdo:e.d3.fdo,fz:e.d3.fz,su:e.d3.su,smi:e.d3.smi,sma:e.d3.sma,sc:e.d3.sc,sl:e.d3.sl},in:{eng:e.in.eng,o:_R_is_Editor&&void 0!==e.preset&&0===e.preset.indexOf("rnd")?0:t.valBeau(e.in.o),x:t.valBeau(e.in.x),y:t.valBeau(e.in.y),r:t.valBeau(e.in.r),sx:t.valBeau(e.in.sx),sy:t.valBeau(e.in.sy),m:e.in.m,e:e.in.e,row:e.in.row,col:e.in.col,mo:"false"!==e.in.mou&&!1!==e.in.mou?t.valBeau(e.in.mo):0,moo:"false"!==e.in.mou&&!1!==e.in.mou?t.valBeau(e.in.moo):"none",mou:e.in.mou},out:void 0===e.out.a||"true"==e.out.a||!0===e.out.a?void 0:{a:l(e.out.a),o:t.valBeau(e.out.o),x:t.valBeau(e.out.x),y:t.valBeau(e.out.y),r:t.valBeau(e.out.r),sx:t.valBeau(e.out.sx),sy:t.valBeau(e.out.sy),m:e.out.m,e:e.out.e,row:t.valBeau(e.out.row),col:t.valBeau(e.out.col)},filter:{u:e.filter.u,e:e.filter.e,b:e.filter.b,g:e.filter.g,h:e.filter.h,s:e.filter.s,c:e.filter.c,i:e.filter.i},addOns:e.addOns}},setRandomDefaults:function(e,i,a){t[e].sbgs[i].random=t.getAnimObjectByKey(a,t.SLTR)},getSlideAnim_AddonDefaults:function(){var e={};for(var i in t.enabledSlideAnimAddons)e=jQuery.extend(!0,e,t[t.enabledSlideAnimAddons[i]].defaults());return e},getSlideAnim_EmptyObject:function(){return{speed:1e3,o:"inout",e:"basic",f:"start",p:"none",d:15,eng:"animateCore",adpr:!0,d3:{f:"none",d:"horizontal",z:300,t:0,c:"#ccc",e:"power2.inOut",fdi:1.5,fdo:2,fz:0,su:!1,smi:0,sma:.5,sc:"#000",sl:1},filter:{u:!1,e:"default",b:0,g:0,h:100,s:0,c:100,i:0},in:{o:1,x:0,y:0,r:0,sx:1,sy:1,m:!1,e:"power2.inOut",row:1,col:1,mo:80,mou:!1},out:{a:"true",o:1,x:0,y:0,r:0,sx:1,sy:1,m:!1,e:"power2.inOut",row:1,col:1},addOns:t.getSlideAnim_AddonDefaults()}},getAnimObjectByKey:function(e,i){if(t.getAnimObjectCacheKey===e)return t.getAnimObjectCache;var a;for(var r in t.getAnimObjectCacheKey=e,i)if(i.hasOwnProperty(r)&&void 0===a)for(var o in i[r])if(i[r].hasOwnProperty(o)&&void 0===a)if(e===o&&0===e.indexOf("rnd"))(a=i[r][o]).main=r,a.group=o;else for(var s in i[r][o])i[r][o].hasOwnProperty(s)&&void 0===a&&s===e&&((a=i[r][o][s]).main=r,a.group=o);return t.getAnimObjectCache=jQuery.extend(!0,{},a),a},getRandomSlideTrans:function(e,i,a){if(void 0!==t.randomSlideAnimCache&&void 0!==t.randomSlideAnimCache[e]&&void 0!==t.randomSlideAnimCache[e][i])return t.randomSlideAnimCache[e][i][Math.floor(Math.random()*t.randomSlideAnimCache[e][i].length)];for(var r in t.randomSlideAnimCache=void 0===t.randomSlideAnimCache?{}:t.randomSlideAnimCache,t.randomSlideAnimCache[e]=void 0===t.randomSlideAnimCache[e]?{}:t.randomSlideAnimCache[e],t.randomSlideAnimCache[e][i]=void 0===t.randomSlideAnimCache[e][i]?[]:t.randomSlideAnimCache[e][i],a)if(a.hasOwnProperty(r)&&"random"!==r&&"custom"!==r&&("all"==e||r==e))for(var o in a[r])if(a[r].hasOwnProperty(o)&&"icon"!==o&&(""+i=="undefined"||i.indexOf(o)>=0))for(var s in a[r][o])a[r][o].hasOwnProperty(s)&&-1==jQuery.inArray(a[r][o][s].title,["*north*","*south*","*east*","*west*"])&&t.randomSlideAnimCache[e][i].push(s);return t.randomSlideAnimCache[e][i][Math.floor(Math.random()*t.randomSlideAnimCache[e][i].length)]},cbgW:function(e,i){return _R_is_Editor?RVS.RMD.width:"carousel"===t[e].sliderType?t[e].justifyCarousel?t[e].carousel.slide_widths[void 0!==i?i:t[e].carousel.focused]:t[e].carousel.slide_width:t[e].canv.width},cbgH:function(e,i){return _R_is_Editor?RVS.RMD.height:"carousel"===t[e].sliderType?"v"!=t[e].carousel.orientation||"fullscreen"!==t[e].sliderLayout&&!t[e].infullscreenmode?!0===t[e].carousel.justify?t[e].carousel.slide_height:"fullscreen"===t[e].sliderLayout||t[e].infullscreenmode?t[e].module.height:Math.min(t[e].canv.height,t[e].gridheight[t[e].level]):t[e].carousel.slide_height:void 0!==t[e].maxHeight&&t[e].maxHeight>0&&!t[e].fixedOnTop?Math.min(t[e].canv.height,t[e].maxHeight):t[e].canv.height},valBeau:function(e){return e=(""+(e=(""+(e=(""+(e=(""+(e=(""+e).split(",").join("|"))).replace("{","ran("))).replace("}",")"))).replace("[","cyc("))).replace("]",")")},animateSlide:function(e,t){return _R_is_Editor&&RVS.F.resetSlideTL(),void 0===tpGS.eases.late&&(tpGS.CustomEase.create("late","M0,0,C0,0,0.474,0.078,0.724,0.26,0.969,0.438,1,1,1,1"),tpGS.CustomEase.create("late2","M0,0 C0,0 0.738,-0.06 0.868,0.22 1,0.506 1,1 1,1 "),tpGS.CustomEase.create("late3","M0,0,C0,0,0.682,0.157,0.812,0.438,0.944,0.724,1,1,1,1")),o(e,t)},getBasic:function(e){return jQuery.extend(!0,{attr:null==e||void 0===e.attr?["o","r","sx","sy","x","y","m","e","row","col","mo","moo"]:e.attr,in:{f:"start",m:!1,o:1,r:0,sx:1,sy:1,x:0,y:0,row:1,col:1,e:"power2.inOut",ms:1e3,mo:0,moo:"none"},out:{f:"start",m:!1,o:1,r:0,sx:1,sy:1,x:0,y:0,row:1,col:1,e:"power2.inOut",ms:1e3}},e)},playBGVideo:function(e,i,a){if(_R_is_Editor)a=void 0===a?RVS.SBGS[RVS.S.slideId].n:a;else{if(void 0===a&&(void 0===t[e].pr_next_bg||0===t[e].pr_next_bg.length))return;a=void 0===a?t[e].sbgs[void 0===i?t[e].pr_next_bg[0].dataset.key:i]:a}void 0!==a.bgvid&&a.bgvid.length>0&&(c(e,{},a,"in"),t.resetVideo(a.bgvid,e),t.playVideo(a.bgvid,e,!0),tpGS.gsap.to(a.bgvid[0],.2,{zIndex:30,display:"block",autoAlpha:1,delay:.075,overwrite:"all"}))},stopBGVideo:function(e,i,a){if(_R_is_Editor)a=void 0===a?RVS.SBGS[RVS.S.slideId].n:a;else{if(void 0===a&&(void 0===t[e].pr_next_bg||0===t[e].pr_next_bg.length))return;a=void 0===a?t[e].sbgs[void 0===i?t[e].pr_next_bg[0].dataset.key:i]:a}void 0!==a.bgvid&&a.bgvid.length>0&&(a.drawVideoCanvasImagesRecall=!1,t.stopVideo(a.bgvid,e),tpGS.gsap.to(a.bgvid[0],.2,{autoAlpha:0,zIndex:0,display:"none"}))},SATools:{getOffset:function(e,i,a,r){var o=(""+e).indexOf("%")>=0;return 0==(e=t.SATools.getSpecialValue(e,r,a))||void 0===e?0:o?i*(parseInt(e)/100):parseInt(e)},getSpecialValue:function(e,i,a,r){if(t.isNumeric(parseFloat(e,0)))return parseFloat(e,0);var o=(""+e).split("ran(").length>1?"random":(""+e).split("cyc(").length>1?"wrap":(""+e).split("(").length>1?"dir":"unknown",s=("random"===o?e.slice(4,-1):"wrap"===o?e.slice(4,-1):e.slice(1,-1)).split("|");if("random"===o)return tpGS.gsap.utils.random(parseFloat(s[0]),parseFloat(s.length>1?s[1]:0-s[0]));if("wrap"===o){var n=tpGS.gsap.utils.wrap(s,i);return(""+n).split("(").length>1?parseFloat(n.slice(1,-1))*a+(r?"%":""):n}return"dir"===o?parseFloat(s[0])*a+(r?"%":""):void 0}},getmDim:function(e,i,a){var r=t.cbgW(e,i),o=t.cbgH(e,i);return a.DPR=_R_is_Editor?Math.min(window.devicePixelRatio,2):t[e].DPR,t.maxDimCheck(a,r,o)},maxDimCheck:function(e,i,a){var r,o;void 0!==e.video&&("img"===e.video.tagName||null==e.video.videoWidth||e.video.videoWidth);if("animating"!==e.currentState&&null==e.panzoom||"animating"===e.currentState&&null==e.panzoom&&(null==e.slideanimation||null==e.slideanimation.anim||"true"!==e.slideanimation.anim.adpr))if(e.DPR>1&&t.ISM&&a>1024)e.DPR=1,r=i,o=a;else{var s={w:null==e.video||e.isVidImg?e.loadobj.width:0==e.video.videoWidth?e.loadobj.width:e.video.videoWidth,h:null==e.video||e.isVidImg?e.loadobj.height:0==e.video.videoHeight?e.loadobj.height:e.video.videoHeight};void 0===s.w&&(s.w=e.loadobj.width),void 0===s.h&&(s.h=e.loadobj.height);var n=a/s.w,l=i/s.h,d=Math.max(n,l);if(d>e.DPR||n>=1&&l>=1?e.DPR=1:e.DPR>d&&(e.DPR=Math.min(e.DPR,e.DPR/d)),r=i*e.DPR,o=a*e.DPR,e.DPR>1){var c=i/a;s.w>s.h&&s.ws.w&&s.hi.fps){i.then=i.now-i.elapsed%i.fps;var r="img"===i.video.tagName||null==i.video.videoWidth||0==i.video.videoWidth;void 0!==i.video&&!i.video.BGrendered&&void 0!==i.loadobj&&void 0!==i.loadobj.img||t.ISM&&t.isFirefox(e)?(i.mDIM=t.getmDim(e,i.skeyindex,i),i.pDIMS=s(i.mDIM,i,{width:i.mDIM.width,height:i.mDIM.height,x:0,y:0,contw:i.loadobj.width,conth:i.loadobj.height}),i.shadowCanvas.width!==i.mDIM.width&&(i.shadowCanvas.width=i.mDIM.width),i.shadowCanvas.height!==i.mDIM.height&&(i.shadowCanvas.height=i.mDIM.height),i.shadowCTX.drawImage(i.loadobj.img,i.pDIMS.x,i.pDIMS.y,i.pDIMS.width,i.pDIMS.height)):((a||void 0===i.sDIMS||r!==i.isVidImg||0===i.sDIMS.width||0===i.sDIMS.height)&&(i.isVidImg=r,i.mDIM=t.getmDim(e,i.skeyindex,i),i.sDIMS=s(i.mDIM,i,{width:i.mDIM.width,height:i.mDIM.height,x:0,y:0,contw:i.isVidImg?i.loadobj.width:i.video.videoWidth,conth:i.isVidImg?i.loadobj.height:i.video.videoHeight})),void 0!==i.sDIMS&&0!==i.sDIMS.width&&0!==i.sDIMS.height&&("animating"===i.currentState?(i.shadowCanvas.width!==i.mDIM.width&&(i.shadowCanvas.width=i.mDIM.width),i.shadowCanvas.height!==i.mDIM.height&&(i.shadowCanvas.height=i.mDIM.height),i.shadowCTX.drawImage(i.video,i.sDIMS.x,i.sDIMS.y,i.sDIMS.width,i.sDIMS.height)):void 0===i.animateDirection&&(i.canvas.width!==i.mDIM.width&&(i.canvas.width=i.mDIM.width),i.canvas.height!==i.mDIM.height&&(i.canvas.height=i.mDIM.height),i.ctx.drawImage(i.video,i.sDIMS.x,i.sDIMS.y,i.sDIMS.width,i.sDIMS.height)),i.shadowCanvas_Drawn=!0))}(a||i.drawVideoCanvasImagesRecall&&"animating"===i.currentState||"animating"===i.currentState&&void 0===i.shadowCanvas_Drawn)&&window.requestAnimationFrame(function(){t.updateVideoFrames(e,i)})},createOverlay:function(e,i,a,r){if("none"===i)return"none";a=void 0===a?1:a;r=void 0===r?{0:"rgba(0, 0, 0, 0)",1:"rgba(0, 0, 0, 1)"}:r;var o={none:[[0]],1:[[1,0],[0,0]],2:[[1,0,0],[0,0,0],[0,0,0]],3:[[1,0,0,0],[0,0,0,0],[0,0,0,0]],4:[[1],[0]],5:[[1],[0],[0]],6:[[1],[0],[0],[0]],7:[[1,0]],8:[[1,0,0]],9:[[1,0,0,0]],10:[[1,0,0,0,0],[0,1,0,1,0],[0,0,0,0,0],[0,1,0,1,0],[0,0,0,0,1]],11:[[0,0,1,0,0],[0,1,0,1,0],[1,0,0,0,1],[0,1,0,1,0],[0,0,1,0,0]],12:[[1,0,0],[0,1,0],[0,0,1]],13:[[0,0,1],[0,1,0],[1,0,0]],14:[[1,0,0,0,0],[0,1,0,0,0],[0,0,1,0,0],[0,0,0,1,0],[0,0,0,0,0]],15:[[0,0,0,0,1],[0,0,0,1,0],[0,0,1,0,0],[0,1,0,0,0],[1,0,0,0,0]],16:[[1,0,0,0,1],[0,1,0,1,0],[0,0,1,0,0],[0,1,0,1,0],[1,0,0,0,1]]},s=void 0===o[i=void 0===i?1:i]?o[2]:o[i];_R_is_Editor&&(t[e]=void 0===t[e]?{}:t[e]),t[e].patternCanvas=document.createElement("canvas"),t[e].patternCtx=t[e].patternCanvas.getContext("2d"),t[e].patternCanvas.width=s[0].length*a,t[e].patternCanvas.height=s.length*a;for(var n=0;n=0)&&(void 0===i.loadobj||!0!==i.loadobj.useBGColor),_R_is_Editor&&void 0===i.panzoom&&delete i.shadowCanvas,void 0===i.shadowCanvas&&(i.shadowCanvas=document.createElement("canvas"),i.shadowCTX=i.shadowCanvas.getContext("2d"),i.shadowCanvas.style.background="transparent",i.shadowCanvas.style.opacity=1),!0===i.replaceShadowCanvas||!0===i.loadobj.bgColor||!0===i.usebgColor||void 0!==i.panzoom||null!=i.isHTML5&&1!=i.poster||i.usepattern?(r={width:i.mDIM.width,height:i.mDIM.height,x:0,y:0},i.usepattern&&void 0!==i.loadobj&&void 0!==i.loadobj.img?t.getCanvasPattern(e,i,{ratio:i.loadobj.height/i.loadobj.width}):(i.loadobj.bgColor||i.usebgColor)&&(i.shadowCanvas.width!==i.mDIM.width&&(i.shadowCanvas.width=i.mDIM.width),i.shadowCanvas.height!==i.mDIM.height&&(i.shadowCanvas.height=i.mDIM.height),t.getCanvasGradients(e,i))):(r=s(i.mDIM,i,{width:i.mDIM.width,height:i.mDIM.height,x:0,y:0,contw:i.loadobj.width,conth:i.loadobj.height}),i.shadowCanvas.width!==i.mDIM.width&&(i.shadowCanvas.width=i.mDIM.width),i.shadowCanvas.height!==i.mDIM.height&&(i.shadowCanvas.height=i.mDIM.height),void 0!==i.loadobj&&void 0!==i.loadobj.img&&i.shadowCTX.drawImage(i.loadobj.img,r.x,r.y,r.width,r.height),r={width:i.mDIM.width,height:i.mDIM.height,x:0,y:0}),r},getCanvasPattern:function(e,i,a){void 0===i.patternImageCanvas&&(i.patternImageCanvas=document.createElement("canvas"),i.patternImageCTX=i.patternImageCanvas.getContext("2d"));var r=i.bgfit.split(" ");1===r.length&&(r[1]=r[0]),a.width="auto"===r[0]?i.loadobj.width:i.loadobj.width*(parseInt(r[0],0)/100),a.height="auto"===r[1]?i.loadobj.height:a.width*a.ratio,i.DPR=_R_is_Editor?Math.min(window.devicePixelRatio,2):t[e].DPR;var o=a.width/a.height;a.width=a.width*i.DPR,a.height=a.height*i.DPR,t.isIOS&&a.width*a.height>15728640&&(i.mDIM.width>i.mDIM.height?(a.width=i.mDIM.width,a.height=Math.round(i.mDIM.width/o)):(a.height=i.mDIM.height,a.width=Math.round(i.mDIM.height*o))),i.patternImageCanvas.width=a.width,i.patternImageCanvas.height=a.height,i.patternImageCTX.drawImage(i.loadobj.img,0,0,a.width,a.height),i.shadowCanvas.width!==i.mDIM.width&&(i.shadowCanvas.width=i.mDIM.width),i.shadowCanvas.height!==i.mDIM.height&&(i.shadowCanvas.height=i.mDIM.height),i.shadowCTX.clearRect(0,0,i.shadowCTX.canvas.width,i.shadowCTX.canvas.height),i.pattern=i.shadowCTX.createPattern(i.patternImageCanvas,i.bgrepeat),i.shadowCTX.fillStyle=i.pattern,i.shadowShifts={h:i.bgposition.split(" ")[0],v:i.bgposition.split(" ")[1]},i.shadowShifts.hperc=t.isNumeric(parseInt(i.shadowShifts.h))?parseInt(i.shadowShifts.h)/100*i.mDIM.width:0,i.shadowShifts.vperc=t.isNumeric(parseInt(i.shadowShifts.v))?parseInt(i.shadowShifts.v)/100*i.mDIM.height:0,i.shadowShifts.x="left"===i.shadowShifts.h?0:"center"===i.shadowShifts.h||"50%"==i.shadowShifts.h?"repeat"==i.bgrepeat||"repeat-x"==i.bgrepeat?i.mDIM.width/2-a.width/2-Math.ceil(i.mDIM.width/2/a.width)*a.width:i.mDIM.width/2-a.width/2:"right"===i.shadowShifts.h?"repeat"==i.bgrepeat||"repeat-x"==i.bgrepeat?-(a.width-i.mDIM.width%a.width):i.mDIM.width-a.width:"repeat"==i.bgrepeat||"repeat-x"==i.bgrepeat?-(a.width-i.shadowShifts.hperc%a.width):i.shadowShifts.hperc,i.shadowShifts.y="top"===i.shadowShifts.v?0:"center"===i.shadowShifts.v||"50%"==i.shadowShifts.v?"repeat"==i.bgrepeat||"repeat-y"==i.bgrepeat?i.mDIM.height/2-a.height/2-Math.ceil(i.mDIM.height/2/a.height)*a.height:i.mDIM.height/2-a.height/2:"bottom"===i.shadowShifts.v?"repeat"==i.bgrepeat||"repeat-y"==i.bgrepeat?-(a.height-i.mDIM.height%a.height):i.mDIM.height-a.height:"repeat"==i.bgrepeat||"repeat-y"==i.bgrepeat?-(a.height-i.shadowShifts.vperc%a.height):i.shadowShifts.vperc,i.shadowCTX.save(),i.shadowCTX.translate(i.shadowShifts.x,i.shadowShifts.y),i.shadowCTX.fillRect(0,0,i.mDIM.width-i.shadowShifts.x,i.mDIM.height-i.shadowShifts.y),i.shadowCTX.restore()},getCanvasGradients:function(e,i){if(i.bgcolor.indexOf("gradient")>=0){i.gradient=null==i.gradient||_R_is_Editor?t.getGradients(i.bgcolor):i.gradient,i.shadowGrd="radialGradient"===i.gradient.type?i.shadowCTX.createRadialGradient(i.mDIM.width/2,i.mDIM.height/2,0,i.mDIM.width/2,i.mDIM.height/2,Math.max(i.mDIM.width/2,i.mDIM.height/2)):t.calcLinearGradient(i.shadowCTX,i.shadowCanvas.width,i.shadowCanvas.height,i.gradient.deg);for(var a=0;a3?n[3]:1}}),l.appendChild(s);t.gradSVG.appendChild(l),e="url(#tp_svg_gradient_"+t.svgGradients.length+")",t.svgGradients.push({url:e,src:r,g:l})}return e},getGradients:function(e){return e.indexOf("radial-gradient")>=0?{stops:t.getGradientColorStopPoints(e.split("radial-gradient(ellipse at center, ")[1]),type:"radialGradient",deg:0}:-1!==e.indexOf("gradient")?t.getLinearGradientStops(e):e},getLinearGradientStops:function(e){var t=e.split("linear-gradient(")[1];_R_is_Editor&&(t=(t=t.split(", ").join(",")).split(",rgba").join(", rgba"));var i=t.split("deg, ");for(var a in t=(i.length>1?i[1]:i[0]).split(" "),i=i.length>1?i[0]:180,t)t.hasOwnProperty(a)&&t[a].indexOf("%")>=0&&(t[a]=""+Math.round(100*parseFloat(t[a].split("%,")[0].split("%)")[0]))/1e4);return{stops:t,deg:i,type:"linearGradient"}},getGradientColorStopPoints:function(e){var t=/rgb([\s\S]*?)%/g,i=[],a=[];do{(o=t.exec(e))&&i.push(o[0])}while(o);for(var r=0;rp(l,d,v[1].x,v[1].y)?(r=v[0].x,o=v[0].y):(r=v[1].x,o=v[1].y),p(l,d,v[2].x,v[2].y)>p(l,d,v[3].x,v[3].y)?(s=v[2].x,n=v[2].y):(s=v[3].x,n=v[3].y),Math.round(100*Math.atan2(d-o,l-r))/100===Math.round(a%(2*Math.PI)*100)/100){var y=r,w=o;r=s,o=n,s=y,n=w}return e.createLinearGradient(Math.round(r),Math.round(o),Math.round(s),Math.round(n))},transitions:{filter:{update:function(e,t,i){if(void 0!==e&&void 0!==e.tl){var a=void 0!==i||void 0!==e.tl.blur?" blur("+(void 0!==i?i:0+e.tl.blur!==void 0?e.tl.blur:0)+"px)":"";t.canvas.style.filter=void 0===e.tl.filter?""+a:e.tl.filter+a}},extendTimeLine:function(e,t,i){if(null!=t){var a=void 0!==t.g&&"0%"!==t.g&&0!==t.g?(""===a?"":" ")+"grayscale(_g_%)":"";a+=void 0!==t.h&&"100%"!==t.h&&100!==t.h?(""===a?"":" ")+"brightness(_h_%)":"",a+=void 0!==t.s&&"0px"!==t.s&&0!==t.s?(""===a?"":" ")+"sepia(_s_%)":"",a+=void 0!==t.c&&100!==t.c?(""===a?"":" ")+"contrast(_c_%)":"",""!==(a+=void 0!==t.i&&0!==t.i?(""===a?"":" ")+"invert(_i_%)":"")&&(t.tl={filter:a.replace("_g_",parseFloat(t.g)).replace("_h_",parseFloat(t.h)).replace("_s_",parseFloat(t.s)).replace("_c_",parseFloat(t.c)).replace("_i_",parseFloat(t.i))}),void 0!==t.b&&"0px"!==t.b&&0!==t.b&&(void 0===t.tl?t.tl={blur:parseFloat(t.b)}:t.tl.blur=parseFloat(t.b)),void 0!==t.tl&&(e.add(tpGS.gsap.to(t.tl,t.ms/t.sec,void 0===t.tl.filter?{blur:0}:void 0===t.tl.blur?{filter:a.replace("_g_","0").replace("_h_","100").replace("_s_","0").replace("_c_",100).replace("_i_",0),ease:t.e}:{blur:0,filter:a.replace("_g_","0").replace("_h_","100").replace("_s_","0").replace("_c_",100).replace("_i_",0),ease:t.e}),0),i.canvasFilter=!0)}}},slidingoverlay:{getBasic:function(){return t.getBasic({attr:["x","y"],in:{m:!0,o:-1,_xy:20,_gxys:10,_gxye:-10,zIndex:20,e:"power1.inOut"},out:{m:!0,reversed:!1,_xy:-100,o:0,zIndex:10,e:"power1.inOut"}})},updateAnim:function(e,i,a){var r=void 0!==i.in.x&&0!==i.in.x&&"0%"!==i.in.x?"x":"y";i.in["g"+r+"s"]=t.SATools.getOffset(i.in[r],i.in._gxys,a,1)+"%",i.in["g"+r+"e"]=t.SATools.getOffset(i.in[r],i.in._gxye,a,1)+"%",i.out[r]=t.SATools.getOffset(i.in[r],i.out._xy,a,1)+"%",i.in[r]=t.SATools.getOffset(i.in[r],i.in._xy,a,1)+"%";var o=parseInt(i.in[r])>=0;return i.in.d="x"===r?o?"left":"right":o?"up":"down",i},beforeDraw:function(e,t,i,a){void 0!==i.d&&(i._dxs="right"===i.d?0+i.mw:"left"===i.d?0-i.mw:0,i._dys="down"===i.d?0+i.mh:"up"===i.d?0-i.mh:0,i._xs="left"===i.d?0-i.mw:0,i._ys="up"===i.d?0-i.mh:0,i._xe="right"===i.d?a.SLOT.OW+i.mw:"left"===i.d?a.SLOT.OW-i.mw:a.SLOT.OW,i._ye="down"===i.d?a.SLOT.OH+i.mh:"up"===i.d?a.SLOT.OH-i.mh:a.SLOT.OH,t.beginPath(),t.rect("left"===i.d?Math.max(0,i._xs):"right"===i.d?Math.min(0,i._xs):0,"up"===i.d?Math.max(0,i._ys):"down"===i.d?Math.min(0,i._ys):0,"left"===i.d?Math.max(a.SLOT.OW,i._xe):"right"===i.d?Math.min(a.SLOT.OW,i._xe):i._xe,"up"===i.d?Math.max(a.SLOT.OH,i._ye):"down"===i.d?Math.min(a.SLOT.OH,i._ye):i._ye),t.clip())},afterDraw:function(e,t,i,a,r){void 0!==i.d&&(t.save(),t.beginPath(),t.rect(Math.max(0,i._dxs),Math.max(0,i._dys),i._xe,i._ye),t.clip(),t.save(),t.transform(r.csx,r.ssx,r.ssy,r.csy,.5*a.SLOT.OW+i.x+i.sgx,.5*a.SLOT.OH+i.y+i.sgy),t.drawImage(void 0!==a.shadowCanvas?a.shadowCanvas:a.loadobj.img,0,0,a.SLOT.OW,a.SLOT.OH,i.sgx-a.SLOT.OW/2,i.sgy-a.SLOT.OH/2,a.SLOT.OW,a.SLOT.OH),t.restore(),t.fillStyle="rgba(0,0,0,0.6)",t.fillRect(i.gx,i.gy,a.SLOT.OW,a.SLOT.OH),t.restore())},extendTimeLine:function(e,i,a,r,o,s){"in"!==o.direction||void 0===r.gxe&&void 0===r.gye||(jQuery.extend(!0,a[0],{d:r.d,gx:void 0===r.gxs?0:2*t.SATools.getOffset(r.gxs,s.width,o.sdir,0),gy:void 0===r.gys?0:2*t.SATools.getOffset(r.gys,s.height,o.sdir,0),sgx:void 0===r.gxs?0:t.SATools.getOffset(r.gxs,s.width,o.sdir,0),sgy:void 0===r.gys?0:t.SATools.getOffset(r.gys,s.height,o.sdir,0),mw:0-s.width,mh:0-s.height}),i.add(tpGS.gsap.to(a,r.ms/r.sec,{gx:void 0===r.gxe?0:2*t.SATools.getOffset(r.gxe,s.width,o.sdir,0),gy:void 0===r.gye?0:2*t.SATools.getOffset(r.gye,s.height,o.sdir,0),sgx:void 0===r.gxe?0:2*t.SATools.getOffset(r.gxe,s.width,o.sdir,0),sgy:void 0===r.gye?0:2*t.SATools.getOffset(r.gye,s.height,o.sdir,0),mw:s.width,mh:s.height,ease:r.e}),0))}},motionFilter:{init:function(e,t){return void 0!==t&&parseFloat(t)>0?(t=parseFloat(t),e.fmExists=!0,e.fmShadow=void 0===e.fmShadow?document.createElement("canvas"):e.fmShadow,e.fmCtx=e.fmShadow.getContext("2d"),e.fmShadow.width=e.ctx.canvas.width,e.fmShadow.height=e.ctx.canvas.height,e.fmCtx.globalAlpha=tpGS.gsap.utils.mapRange(100,0,40,0,t)/100,e.fmCtx.clearRect(0,0,e.ctx.canvas.width,e.ctx.canvas.height)):e.fmExists=!1,t},render:function(e,t){"partial"===t&&(e.fmCtx.globalCompositeOperation="source-over"),e.fmCtx.drawImage(e.canvas,0,0,e.canvas.width,e.canvas.height),e.ctx.clearRect(0,0,e.canvas.width,e.canvas.height),e.ctx.drawImage(e.fmCtx.canvas,0,0,e.canvas.width,e.canvas.height),"partial"===t&&(e.fmCtx.globalCompositeOperation="source-atop"),"partial"!==t&&"full"!==t||(e.fmCtx.fillStyle="rgba(255, 255, 255, 0.1)",e.fmCtx.fillRect(0,0,e.canvas.width,e.canvas.height))},clearFull:function(e,t){e.fmExists&&void 0!==e.fmCtx&&(e.ctx.clearRect(0,0,e.canvas.width,e.canvas.height),e.fmCtx.clearRect(0,0,e.canvas.width,e.canvas.height),void 0!==t&&t.render(t.time(),!0,!0))},complete:function(e){e.fmShadow&&e.fmShadow.remove()}},d3:{ticker:function(e,t,i){if(void 0!==e.helper){var a=e.smi*("in"===i?e.helper.oo:e.helper.o),r=e.sma*("in"===i?e.helper.oo:e.helper.o);if(e.gradient="vertical"===e.d?"in"===i?t.ctx.createLinearGradient(0,0,0,t.canvas.height):t.ctx.createLinearGradient(0,t.canvas.height,0,0):"in"===i?t.ctx.createLinearGradient(0,0,t.canvas.width,0):t.ctx.createLinearGradient(t.canvas.width,0,0,0),e.gradient.addColorStop(0,"rgba("+e.sc+","+a+")"),e.gradient.addColorStop(e.sl,"rgba("+e.sc+","+r+")"),t.ctx.fillStyle=e.gradient,t.ctx.fillRect(0,0,t.canvas.width,t.canvas.height),void 0!==t.cube&&t.cube.ctx){var o=void 0!==e.roomhelper&&!1!==e.roomhelper&&(90-e.roomhelper.r)/90;a=!1!==o?o:e.smi*e.helper.o,r=!1!==o?o:e.sma*e.helper.o,t.cube.ctx.clearRect(0,0,t.cube.ctx.canvas.width,t.cube.ctx.canvas.height),e.gradientW=!1!==o?"vertical"===e.d?e.t<0&&1===e.sdir||e.t>0&&-1===e.sdir?t.ctx.createRadialGradient(0,t.cube.ctx.canvas.width/2,0,0,0,2*t.cube.ctx.canvas.width):t.ctx.createRadialGradient(t.cube.ctx.canvas.width,0,0,0,0,2*t.cube.ctx.canvas.width):e.t>0&&1===e.sdir||e.t<0&&-1===e.sdir?t.ctx.createRadialGradient(t.cube.ctx.canvas.width/2,t.cube.ctx.canvas.height,0,t.cube.ctx.canvas.width/2,t.cube.ctx.canvas.height,t.cube.ctx.canvas.width):t.ctx.createRadialGradient(t.cube.ctx.canvas.width/2,.2*t.cube.ctx.canvas.height,0,t.cube.ctx.canvas.width/2,.2*t.cube.ctx.canvas.height,t.cube.ctx.canvas.width):"vertical"===e.d?t.ctx.createLinearGradient(0,0,0,t.cube.ctx.canvas.height):t.ctx.createLinearGradient(0,0,t.cube.ctx.canvas.width,0),e.gradientW.addColorStop(0,"rgba("+e.sc+","+(!1!==o?"a"===e.DIR?r:0:"a"===e.DIR?0:r)+")"),e.gradientW.addColorStop(1,"rgba("+e.sc+","+(!1!==o?"a"===e.DIR?0:r:"a"===e.DIR?r:0)+")"),t.cube.ctx.fillStyle=e.gradientW,t.cube.ctx.fillRect(0,0,t.cube.ctx.canvas.width,t.cube.ctx.canvas.height)}}},setWall:function(e,t,i,a,r,o){return e.TL=tpGS.gsap.timeline(),e.TL.add(tpGS.gsap.to(e.c,.2,{display:"block"}),0),"rotationX"===i?(e.ctx.canvas.width=a.w,e.ctx.canvas.height=a.w,e.TL.add(tpGS.gsap.set(e.w,{backgroundColor:r,width:a.w,height:a.w,transformOrigin:"50% 50% -"+a.w/2+"px",x:0,y:t>0?-(a.w-a.h):0,rotationX:t>0?-90:90,rotationY:0}),0)):(e.ctx.canvas.width=o?a.w:a.h,e.ctx.canvas.height=a.h,e.TL.add(tpGS.gsap.set(e.w,{backgroundColor:r,width:o?a.w:a.h,height:a.h,transformOrigin:"50% 50% -"+(o?a.w:a.h)/2+"px",x:t<0?a.w-a.h:0,y:0,rotationX:0,rotationY:t>0?-90:90}),0)),e.TL},buildCube:function(e){e.cube={c:document.createElement("div"),w:document.createElement("canvas")},e.cube.ctx=e.cube.w.getContext("2d"),e.cube.c.className="rs_fake_cube",e.cube.w.className="rs_fake_cube_wall",tpGS.gsap.set(e.cube.c,{width:e.mDIM.w,height:e.mDIM.h}),tpGS.gsap.set(e.cube.w,{width:e.mDIM.w,height:e.mDIM.h,backgroundColor:"#ccc"}),e.cube.c.appendChild(e.cube.w),e.sbg.appendChild(e.cube.c)},cubeTL:function(e,i,a,r){if("none"!==i.f&&void 0!==i.f){a.sbg.style.transformStyle="preserve-3d";var o=tpGS.gsap.timeline(),s="incube"===i.f?1:-1,n="incube"===i.f||"cube"===i.f,l="fly"===i.f?-30:90,d="turn"!==i.f&&!1!==i.t&&(_R_is_Editor||!0===t[e].firstSlideAnimDone),c=-1*i.z,p={},g={z:d?0:c,ease:"power1.inOut"},u={ease:i.e},h=[a.canvas],m=n?"50% 50% ":"20% 20% ",v="rotationX",f="rotationY",y="y",w="height",b=i.fd;if("vertical"!==i.d?(v="rotationY",f="rotationX",y="x",w="width",i.DIR=1===i.sdir?"b":"a"):i.DIR=1===i.sdir?"a":"b",w="width"===w?"w":"height"===w?"h":w,"turn"===i.f?(l="vertical"===i.d?-120:120,m="vertical"===i.d?1===i.sdir?"in"===r?"0% 0% 0%":"0% 100% 0%":"in"===r?"0% 100% 0%":"0% 0% 0%":1===i.sdir?"in"===r?"0% 0% 0%":"100% 0% 0%":"in"===r?"100% 0% 0%":"0% 0% 0%",g.z=0,u.ease="out"===r?"power3.out":u.ease,b="out"===r?b/2:b):m+=s*a.mDIM[w]/2+"px",u[v]=0,u[y]=0,"in"===r?p[v]=l*i.sdir:u[v]=-l*i.sdir,"fly"===i.f){var _=void 0===i.fz?20*Math.random()-10:parseInt(i.fz);"in"===r?(p[y]=a.mDIM[w]*(void 0===i.fdi?1.5:parseFloat(i.fdi))*i.sdir,p.rotateZ=i.sdir*_,u.rotateZ=0):(u[y]=a.mDIM[w]*(void 0===i.fdo?2:parseFloat(i.fdo))*i.sdir*-1,u.rotateZ=i.sdir*_*-1)}if(a.sbg.style.perspective=d?"2500px":"1500px",d){var S={z:c*("fly"===i.f?1.5:3),ease:"power1.inOut"},x={z:0,ease:"power1.inOut"};S[f]=-1*i.t,x[f]=0,i.roomhelper={r:0},o.add(tpGS.gsap.set(_R_is_Editor?RVS.SBGS[RVS.S.slideId].wrap:a.wrap[0],{perspective:1200,transformStyle:"preserve-3d",transformOrigin:m}),0),o.add(tpGS.gsap.to(a.sbg,3*i.md,S),0),o.add(tpGS.gsap.to(a.sbg,3*i.md,x),b-i.md),o.add(tpGS.gsap.to(i.roomhelper,3*i.md,{r:Math.abs(i.t)}),0),o.add(tpGS.gsap.to(i.roomhelper,3*i.md,{r:0}),b-i.md),"in"===r&&1!==s&&n&&(void 0===a.cube&&t.transitions.d3.buildCube(a),o.add(t.transitions.d3.setWall(a.cube,S[f],f,a.mDIM,i.c),0),h.push(a.cube.c))}else i.roomhelper=!1,o.add(tpGS.gsap.set(_R_is_Editor?RVS.SBGS[RVS.S.slideId].wrap:a.wrap[0],{perspective:"none",transformStyle:"none",transformOrigin:"50% 50%"}),0),!_R_is_Editor&&!0!==t[e].firstSlideAnimDone&&n&&(void 0===a.cube&&t.transitions.d3.buildCube(a),o.add(t.transitions.d3.setWall(a.cube,p[v],v,a.mDIM,i.c,!0),0),o.add(tpGS.gsap.fromTo(a.cube.w,4*i.md,{opacity:0},{opacity:1}),0),h.push(a.cube.c));return i.helper={o:0,oo:1},o.add(tpGS.gsap.to(i.helper,b,{o:1,oo:0,ease:i.e}),i.md+0),o.add(tpGS.gsap.set(h,jQuery.extend(!0,{},p,{force3D:!0,transformOrigin:m})),0),"turn"!==i.f&&o.add(tpGS.gsap.to(h,3*i.md,g),0),o.add(tpGS.gsap.to(h,b,u),i.md+0),"turn"!==i.f&&o.add(tpGS.gsap.to(h,3*i.md,{z:0,ease:"power1.inOut"}),b-i.md),"out"===r&&1!==s&&o.add(tpGS.gsap.to(h,2*i.md,{opacity:0}),i.dur-2*i.md),o}}}},animatedCanvasUpdate:function(e,i){i.cDIMS=t.getBGCanvasDetails(e,i),i.canvas.style.backgroundColor="transparent",i.canvas.style.opacity=1,i.canvas.width!==i.mDIM.width&&(i.canvas.width=i.mDIM.width),i.canvas.height!==i.mDIM.height&&(i.canvas.height=i.mDIM.height),_R_is_Editor||!0!==t[e].clearModalBG||(i.ctx.clearRect(0,0,i.canvas.width,i.canvas.height),t[e].clearModalBG=!1,i.sbg.parentNode.style.opacity=1),i.col=Math.min(i.col||1,i.canvas.width-10),i.row=Math.min(i.row||1,i.canvas.height-10),i.SLOT=jQuery.extend(!0,{s:{},c:{}},a(e,i.col,i.row,i.mDIM,"OW","OH")),i.SLOT.DX=0-i.SLOT.OW/2,i.SLOT.DY=0-i.SLOT.OH/2,i.row=Math.ceil(i.mDIM.height/i.SLOT.OH)||1,void 0!==i.callFromAnimatedCanvasUpdate&&i.callFromAnimatedCanvasUpdate()},slideAnimFinished:function(e,i,a,r){void 0!==i&&(void 0!==i.bgvid&&i.bgvid.length>0&&"out"===a.direction&&(i.drawVideoCanvasImagesRecall=!1,t.stopVideo(i.bgvid,e),i.bgvid[0].style.display="none",i.bgvid[0].style.zIndex=0),i.panFake&&i.panFake.img&&("out"===a.direction?i.panFake.img.style.display="none":i.panFake.img.style.display="block"),"in"===a.direction&&(t.transitions.motionFilter.complete(i),i.ctx.canvas.style.filter="none",tpGS.gsap.set(a.slide,{zIndex:20}),delete i.animateDirection,i.bgvid.length>0&&(i.isHTML5?tpGS.gsap.set(i.bgvid[0],{zIndex:30,display:"block",opacity:1}):(t.resetVideo(i.bgvid,e),tpGS.gsap.delayedCall(.1,function(){t.playVideo(i.bgvid,e,!0),tpGS.gsap.set(i.bgvid[0],{zIndex:30,display:"block",opacity:1})})))),"out"===a.direction?(tpGS.gsap.set(a.slide,{zIndex:10}),tpGS.gsap.set(i.canvas,{rotationX:0,rotationY:0,rotationZ:0,x:0,y:0,z:0,opacity:1}),i.currentState=void 0):i.currentState="idle",void 0!==i.cube&&(i.cube.c.style.display="none"),"in"===a.direction&&(t.updateSlideBGs(e,i.skeyindex,i),void 0===i.panzoom||_R_is_Editor||t.startPanZoom(t[e].pr_next_bg,e,void 0!==t[e].panzoomTLs[i.skeyindex]?t[e].panzoomTLs[i.skeyindex].progress():0,i.skeyindex,"play",i.key),void 0!==a.BG&&!0!==r&&a.BG.ctx.clearRect(0,0,2*i.canvas.width,2*i.canvas.height)))},animateCore:function(e,i,a,r){var o,s,n,l,d=i.canvas,c=i.ctx,p=0;if(i.col=a.col,i.row=a.row,_R_is_Editor&&i.three){for(i.canvas.style.display="block";i.three.scene.children.length>0;)i.three.scene.remove(i.three.scene.children[0]);i.three.canvas.parentNode.removeChild(i.three.canvas),i.three=void 0}t.animatedCanvasUpdate(e,i),a.row=i.row,i.animateDirection=r.direction,r.delay=void 0===r.delay?0:r.delay,n=a.col*a.row,l=Array(n),void 0===i.help_canvas&&"out"===r.direction&&void 0!==r.bgColor&&(i.help_canvas=document.createElement("canvas"),i.help_ctx=i.help_canvas.getContext("2d"),i.help_canvas.style.backgroundColor="transparent"),"out"===r.direction&&void 0!==r.bgColor&&(i.help_canvas.width=i.mDIM.width,i.help_canvas.height=i.mDIM.height,i.help_ctx.fillStyle=r.bgColor,i.help_ctx.fillRect(0,0,i.mDIM.width,i.mDIM.height)),a.mo=t.transitions.motionFilter.init(i,a.mo),a.dur=a.ms/a.sec,void 0!==r.d3&&(r.d3.dur=a.dur,r.d3.fd=.7*a.dur,r.d3.md=.15*a.dur,r.d3.sdir=r.sdir),i.SLOT.c={ws:0,hs:0,wd:0,hd:0},a.mo>0&&_R_is_Editor&&c.clearRect(0,0,d.width,d.height);var g=tpGS.gsap.timeline({onUpdate:function(){if(p=0,a.mo>0?t.transitions.motionFilter.render(i,a.moo):c.clearRect(0,0,d.width,d.height),i.help_canvas&&"out"===r.direction&&c.drawImage(i.help_canvas,0,0),(r.filter&&r.filter.u||!_R_is_Editor)&&t.transitions.filter.update(r.filter,c,i.canvasFilterBlur),_R_is_Editor&&0!==a.zIndex&&void 0!==a.zIndex&&tpGS.gsap.set(r.slide,{zIndex:a.zIndex}),void 0!==i.shadowCanvas)for(o=0;o1&&i.SLOT.SH>1&&c.drawImage(i.shadowCanvas,i.SLOT.SX,i.SLOT.SY,i.SLOT.SW,i.SLOT.SH,i.SLOT.DX,i.SLOT.DY,i.SLOT.DW,i.SLOT.DH),c.restore(),t.transitions[r.effect]&&t.transitions[r.effect].afterDraw&&t.transitions[r.effect].afterDraw(e,c,l[p],i,{csx:g,csy:u,ssx:h,ssy:m}),p++}void 0!==r.d3&&r.d3.su&&t.transitions.d3.ticker(r.d3,i,r.direction),i.currentState="animating"},onComplete:function(){t.slideAnimFinished(e,i,r)}});if(a.col*a.row<2&&(a.f="start"),0!==a.zIndex&&void 0!==a.zIndex&&g.add(tpGS.gsap.set(r.slide,{zIndex:parseInt(a.zIndex,0)}),0),a.m="false"!=a.m&&!1!==a.m,"in"===r.direction){for(o=0;o0&&void 0!==t[e].pr_next_bg[0],d=!!_R_is_Editor||void 0!==t[e].pr_active_bg&&t[e].pr_active_bg.length>0&&void 0!==t[e].pr_active_bg[0],p=_R_is_Editor?RVS.SBGS[RVS.S.slideId].n:l?t[e].sbgs[t[e].pr_next_bg[0].dataset.key]:void 0,g=_R_is_Editor?RVS.SBGS[RVS.S.slideId].c:d?t[e].sbgs[t[e].pr_active_bg[0].dataset.key]:void 0;s=1===s?-1:1,_R_is_Editor||(delete t[e].sc_indicator,delete t[e].sc_indicator_dir),o=jQuery.extend(!0,{},function(e,a,o){var s=void 0!==t.transitions[a.anim.e]&&void 0!==t.transitions[a.anim.e].getBasic?t.transitions[a.anim.e].getBasic():t.getBasic(),n="";s.out=null==s.out?{}:s.out,s.out.reversed=void 0===a.out&&(void 0===s.out.reversed||s.out.reversed);void 0!==a.iw&&parseInt(a.iw,0),void 0!==a.ow&&parseInt(a.ow,0);for(var l in s.attr)n=s.attr[l],s.in[n]=i(s.in[n],a.in[n]),s.out[n]=s.out.reversed?s.in[n]:void 0===a.out?s.out[n]:i(s.out[n],a.out[n]);return s.filter=void 0!==a.filter?jQuery.extend(!0,a.filter,a.filter):s.filter,t.transitions[a.anim.e]&&t.transitions[a.anim.e].updateAnim&&(s=t.transitions[a.anim.e].updateAnim(e,s,o)),s.e=a.anim.e,void 0!==s.in&&(s.in.col="random"===s.in.col?tpGS.gsap.utils.random(1,10,1):r(s.in.col),s.in.row="random"===s.in.row?tpGS.gsap.utils.random(1,10,1):r(s.in.row)),void 0!==s.out&&(s.out.col="random"===s.out.col?tpGS.gsap.utils.random(1,10,1):r(s.out.col),s.out.row="random"===s.out.row?tpGS.gsap.utils.random(1,10,1):r(s.out.row)),s}(e,a,s)),void 0!==p.random&&void 0!==t.SLTR&&void 0!==g&&(delete g.help_canvas,delete g.help_ctx),o.ms=i(void 0,void 0===a.anim.ms?1e3:a.anim.ms),o.f=i(void 0,a.anim.f),o.p=i(void 0,a.anim.p),o.d=i(void 0,a.anim.d),o.o=a.anim.o,void 0!==a.d3&&(a.d3.t=void 0!==a.d3.t&&0!==a.d3.t&&a.d3.t,a.d3.su="true"==a.d3.su||1==a.d3.su,a.d3.su&&(a.d3.smi=void 0===a.d3.smi?0:parseFloat(a.d3.smi),a.d3.sl=void 0===a.d3.sl?1:parseFloat(a.d3.sl),a.d3.sma=void 0===a.d3.sma?.5:parseFloat(a.d3.sma),a.d3.sc=void 0===a.d3.sc?"0,0,0":tpGS.gsap.utils.splitColor(a.d3.sc).join(",")),o.p="none",void 0!==o.in.row&&void 0!==o.in.col&&o.in.row*o.in.col>200&&(o.filter=void 0)),o.in.sec=void 0===o.in.sec?1e3:o.in.sec,o.in.stasec=void 0===o.in.stasec?void 0===o.d?1500:100*o.d:o.in.stasec,o.in.ms="default"===o.ms||"d"===o.ms?o.in.ms:"random"===o.ms?Math.round(1e3*Math.random()+300):null!=o.ms?parseInt(o.ms,0):o.in.ms,o.out.ms=o.in.ms,void 0!==o.filter&&(o.filter.ms=o.in.ms,o.filter.sec=o.in.sec,o.filter.e=void 0===o.filter.e||"default"===o.filter.e?o.in.e:o.filter.e),o.in.f=void 0===o.f||"default"===o.f||"d"===o.f?o.in.f:o.f,o.in.f="slidebased"===o.in.f?1==s?"start":"end":"oppslidebased"===o.in.f?1===s?"end":"start":o.in.f,o.out.f=o.in.f,o.out=jQuery.extend(!0,{},o.in,o.out),o.in.eng=o.out.eng=a.anim.eng,void 0!==o.out.eng&&null==t[o.out.eng]&&(o.out.o=0,o.in.o=0,o.in.ms=o.out.ms=1e3,o.in.eng=o.out.eng="animateCore"),void 0!==o.p&&"none"!==o.p&&(o.in.bg="dark"===o.p?"#000":"light"===o.p?"#fff":"transparent",o.out.delay="none"!==o.p?function(e,t){return e/2.5}:0,1===o.out.o&&0===o.out.x&&0===o.out.y&&(o.out.o=0)),"forceinout"===o.o?(o.in.zIndex=20,o.out.zIndex=10):"outin"!==o.o&&(1!==o.in.o||0!==o.in.x||0!==o.in.y||void 0===a.out||1===o.out.o&&0===o.out.x&&0===o.out.y)||(o.in.zIndex=10,o.out.zIndex=20),p.bgvid.length>0&&(o.in=c(e,o.in,p,"in")),d&&void 0!==g.bgvid&&g.bgvid.length>0&&(o.out=c(e,o.out,g,"out")),void 0!==o.out&&(o.out.simplify||o.in.simplify)&&(o.out=n(o.out)),o.in.simplify&&(o.in=n(o.in)),_R_is_Editor||requestAnimationFrame(function(){t.generalObserver(t.ISM,!0)}),o.in.eng=void 0===o.in.eng?"animateCore":o.in.eng,o.out.eng=void 0===o.out.eng?"animateCore":o.out.eng,d&&!0!==o.out.skip&&t[o.out.eng](e,g,o.out,{effect:o.e,slide:_R_is_Editor?RVS.SBGS[RVS.S.slideId].c.sbg:t[e].pr_active_slide,direction:"out",delay:0,bgColor:o.in.bg,sdir:s,filter:void 0,d3:a.d3,addOns:_R_is_Editor?a.addOns:void 0}),!0!==o.in.skip&&t[o.in.eng](e,p,o.in,{effect:o.e,slide:_R_is_Editor?RVS.SBGS[RVS.S.slideId].n.sbg:t[e].pr_next_slide,direction:"in",delay:d?"function"==typeof o.out.delay?o.out.delay(o.in.ms/1e3,o.out.row*o.out.col):o.out.delay:o.in.delay,BG:g,outslide:_R_is_Editor?RVS.SBGS[RVS.S.slideId].c.sbg:t[e].pr_active_slide,sdir:s,filter:o.filter,d3:a.d3,addOns:_R_is_Editor?a.addOns:void 0})},s=function(e,i,a){var r=e.height/e.width;if(a.ratio=a.conth/a.contw,a.ratior&&"cover"===i.bgfit)a.height=e.width*a.ratio;else if(a.ratio>r&&"contain"===i.bgfit||a.ratio=0?parseInt(a[0],0)/100*e.width-parseInt(a[0],0)/100*i.width:parseInt(a[0],0),y:"center"===a[1]||"50%"===a[1]?(e.height-i.height)/2:"top"===a[1]?0:"bottom"===a[1]?e.height-i.height:t.isNumeric(a[1])?0:a[1].indexOf("%")>=0?parseInt(a[1],0)/100*e.height-parseInt(a[1],0)/100*i.height:parseInt(a[1],0)}}(e,a,i.bgposition);return a.x=s.x,a.y=s.y,a},n=function(e){return e.o=0,e.r=0,e.row=1,e.col=1,e.x=0,e.y=0,e.sx=1,e.sy=1,e},l=function(e){return e="false"!==e&&!1!==e&&"off"!==e&&void 0!==e&&0!==e&&-1!==e},d=function(e){var t=e.toString(16);return 1==t.length?"0"+t:t},c=function(e,i,a,r){return i.skip=!1,"in"===r?a.isHTML5?(a.bgvid[0].style.display="none",t.resetVideo(a.bgvid,e),a.animateDirection="in",a.currentState="animating",a.drawVideoCanvasImagesRecall=!0,t.updateVideoFrames(e,a,!0),t.playVideo(a.bgvid,e)):(t[e].videos[a.bgvid[0].id].pauseCalled=!1,i.waitToSlideTrans=t[e].videos[a.bgvid[0].id].waitToSlideTrans,!0!==a.poster?(t.resetVideo(a.bgvid,e),t[e].videos[a.bgvid[0].id].prePlayForaWhile=!1,!0!==i.waitToSlideTrans&&t.playVideo(a.bgvid,e,!0),tpGS.gsap.fromTo(a.bgvid,i.ms/i.sec,{zIndex:30,display:"block",opacity:0},{opacity:1,zIndex:30,display:"block"}),a.loadobj.bgColor=!0,a.bgcolor="#000",i.simplify=!0):(t[e].videos[a.bgvid[0].id].prePlayForaWhile=!1,t.resetVideo(a.bgvid,e),t.playVideo(a.bgvid,e),a.bgvid[0].style.display="none",a.bgvid[0].style.zIndex=0,a.bgvid[0].style.opacity=0)):"out"===r&&(a.isHTML5?(a.currentState="animating",a.drawVideoCanvasImagesRecall=!0,t.updateVideoFrames(e,a,!0),window.requestAnimationFrame(function(){tpGS.gsap.to(a.bgvid,.1,{zIndex:0,display:"none"})})):(t.stopVideo(a.bgvid,e,!0),!0!==a.poster&&(a.loadobj.bgColor=!0,a.bgcolor="#000"))),i},p=function(e,t,i,a){return Math.sqrt(Math.pow(e-i,2)+Math.pow(t-a,2))},g=function(e,t){var i=t+Math.PI/2;return{x1:e.x,y1:e.y,x2:e.x+100*Math.cos(i),y2:e.y+100*Math.sin(i)}},u=function(e,t){var i=e.y2-e.y1,a=e.x1-e.x2,r=i*e.x1+a*e.y1,o=t.y2-t.y1,s=t.x1-t.x2,n=o*t.x1+s*t.y1,l=i*s-o*a;return 0!==l&&{x:Math.round((s*r-a*n)/l*100)/100,y:Math.round((i*n-o*r)/l*100)/100}};window.RS_MODULES=window.RS_MODULES||{},window.RS_MODULES.slideanims={loaded:!0,version:"6.6.0"},window.RS_MODULES.checkMinimal&&window.RS_MODULES.checkMinimal()}(jQuery),function(e){"use strict";jQuery.fn.revolution=jQuery.fn.revolution||{};var t=jQuery.fn.revolution;function i(e){return null==e?-1:t.isNumeric(e)?e:e.split(":").length>1?60*parseInt(e.split(":")[0],0)+parseInt(e.split(":")[1],0):e}jQuery.extend(!0,t,{preLoadAudio:function(e,i){t[i].videos=void 0===t[i].videos?{}:t[i].videos,e.find(".rs-layer-audio").each(function(){var a=jQuery(this),r=t[i].videos[a[0].id]=void 0===t[i].videos[a[0].id]?f(a.data(),"audio",t.gA(e[0],"key")):t[i].videos[a[0].id],o={};0===a.find("audio").length&&(o.src=null!=r.mp4?r.mp4:"",o.pre=r.pload||"",this.id=void 0===this.id||""===this.id?a.attr("audio-layer-"+Math.round(199999*Math.random())):this.id,o.id=this.id,void 0===t[i].audioqueue&&(t[i].audioqueue=[]),t[i].audioqueue.push(o),t.manageVideoLayer(a,i,t.gA(e[0],"key"),!0))})},preLoadAudioDone:function(e,i,a){var r=t[i].videos[e[0].id];t[i].audioqueue&&t[i].audioqueue.length>0&&jQuery.each(t[i].audioqueue,function(e,t){r.mp4!==t.src||t.pre!==a&&"auto"!==t.pre||(t.status="loaded")})},checkfullscreenEnabled:function(e){if(void 0!==window.fullScreen)return window.fullScreen;if(void 0!==document.fullscreen)return document.fullscreen;if(void 0!==document.mozFullScreen)return document.mozFullScreen;if(void 0!==document.webkitIsFullScreen)return document.webkitIsFullScreen;var i=t.isWebkit()&&/Apple Computer/.test(navigator.vendor)?42:5;return screen.width==t.winW&&Math.abs(screen.height-t.getWinH(e))0)&&(r.vimeoplayer.setCurrentTime(-1==r.ssec?0:r.ssec),r.vimeoplayer.pause()),0!=r.jsposter.length||r.bgvideo||"preset"===a||t.showVideo(e.find("iframe"));break;case"html5":if(t.ISM&&r.notonmobile)return!1;r.bgvideo||t.showVideo(r.jvideo),r.rwd&&"playing"!==r.cSS&&!isNaN(r.video.duration)&&(r.justReseted=!0,r.video.currentTime=-1==r.ssec?0:r.ssec),("mute"==r.volume||t.lastToggleState(e.videomutetoggledby)||!0===t[i].globalmute)&&(r.video.muted=!0)}}},Mute:function(e,i,a){var r=!1,o=t[i].videos[e[0].id];switch(o.type){case"youtube":o.player&&(!0===a&&o.player.mute(),!1===a&&n(o,parseInt(o.volcache,0)),r=o.player.isMuted());break;case"vimeo":o.volcachecheck||(o.volcache=o.volcache>1?o.volcache/100:o.volcache,o.volcachecheck=!0),o.volume=!0===a?"mute":!1===a?o.volcache:o.volume,void 0!==a&&null!=o.vimeoplayer&&s(o,!0===a?0:o.volcache),r="mute"==o.volume||0===o.volume;break;case"html5":o.volcachecheck||(o.volcache=o.volcache>1?o.volcache/100:o.volcache,o.volcachecheck=!0),o.video.volume=o.volcache,void 0!==a&&o.video&&(o.video.muted=a),r=void 0!==o.video?o.video.muted:r}if(void 0===a)return r},stopVideo:function(e,i,a){if(void 0!==t[i]&&void 0!==t[i]){var r=t[i].videos[e[0].id];if(void 0!==r&&("stopVideo"!==r.cRS||"paused"!==r.cSS))switch(r.cRS="stopVideo",t[i].leaveViewPortBasedStop||(t[i].lastplayedvideos=[]),t[i].leaveViewPortBasedStop=!1,r.type){case"youtube":void 0!==r.player&&2!==r.player.getPlayerState()&&5!==r.player.getPlayerState()&&(r.player.pauseVideo(),void 0!==a&&p(i,r,"hide"));break;case"vimeo":void 0!==r.vimeoplayer&&(r.vimeoplayer.pause(),void 0!==a&&p(i,r,"hide"));break;case"html5":r.video&&(r.video.pause(),t.ISM&&b(r,1))}}},playVideo:function(e,i,r){var o=t[i].videos[e[0].id];if(clearTimeout(o.videoplaywait),"playVideo"!==o.cRS||"playing"!==o.cSS)switch(o.cRS="playVideo",o.type){case"youtube":if(0==e.find("iframe").length)e.append(o.videomarkup),u(e,i,!0);else if(void 0!==o.player&&null!=o.player.playVideo){var s=o.player.getCurrentTime();o.nseTriggered&&(s=-1,o.nseTriggered=!1),-1!=o.ssec&&o.ssec>s&&o.player.seekTo(o.ssec),c(o)}else o.videoplaywait=setTimeout(function(){t.playVideo(e,i)},50);break;case"vimeo":if(0==e.find("iframe").length)delete o.vimeoplayer,e.append(o.videomarkup),u(e,i,!0);else if(e.hasClass("rs-apiready"))if(o.vimeoplayer=null==o.vimeoplayer?new Vimeo.Player(e.find("iframe").attr("id")):o.vimeoplayer,o.vimeoplayer.getPaused()){s=void 0===o.currenttime?0:o.currenttime;o.nseTriggered&&(s=-1,o.nseTriggered=!1),-1!=o.ssec&&o.ssec>s&&o.vimeoplayer.setCurrentTime(o.ssec),("mute"==o.volume||0===o.volume||t.lastToggleState(e.data("videomutetoggledby"))||!0===t[i].globalmute)&&(o.volumetoken=!0,o.vimeoplayer.setMuted(!0)),d(o)}else o.videoplaywait=setTimeout(function(){t.playVideo(e,i)},50);else o.videoplaywait=setTimeout(function(){t.playVideo(e,i)},50);break;case"html5":if(o.metaloaded){if((""+o.video.duration=="NaN"||o.video.readyState<4)&&!r)return o.loadRequested||(o.video.load(),o.loadRequested=!0),void setTimeout(function(){t.playVideo(e,i)},50);s=o.video.currentTime;o.nseTriggered&&(s=-1,o.nseTriggered=!1),-1!=o.ssec&&o.ssec>s&&o.ssec1?o.ratio.split(":")[0]/o.ratio.split(":")[1]:1;var s,n=i/a,l=o.vd*n*100,d=o.vd/n*100;"Edge"===t.get_browser()||"IE"===t.get_browser()?s=n>o.vd?{minWidth:"100%",height:l+"%",x:"-50%",y:"-50%",top:"50%",left:"50%",position:"absolute"}:{minHeight:"100%",width:d+"%",x:"-50%",y:"-50%",top:"50%",left:"50%",position:"absolute"}:(o.bgvideo&&void 0!==o.vimeoid&&"carousel"==t[e].sliderType&&(l=100,d=100),s=n>o.vd?{height:(o.fitCover?100:l)+"%",width:"100%",top:o.fitCover?0:-(l-100)/2+"%",left:"0px",position:"absolute"}:{width:(o.fitCover?100:d)+"%",height:"100%",left:o.fitCover?0:-(d-100)/2+"%",top:"0px",position:"absolute"}),void 0===o.vimeoid&&void 0===o.ytid||(s.maxWidth="none",s.maxHeight="none"),tpGS.gsap.set(o.jvideo,s)}}else t[e].resizePrepareCoverVideolistener=setTimeout(function(){t.prepareCoveredVideo(e)},100)},checkVideoApis:function(e,i){location.protocol;if(!t[i].youtubeapineeded){var a=e.find("iframe");if((null!=e.data("ytid")||a.length>0&&a.attr("src")&&a.attr("src").toLowerCase().indexOf("youtube")>0)&&(t[i].youtubeapineeded=!0),t[i].youtubeapineeded&&!window.rs_addedyt){t[i].youtubestarttime=Date.now(),window.rs_addedyt=!0;var r=document.createElement("script"),o=t.getByTag(document,"script")[0],s=!0;r.src="https://www.youtube.com/iframe_api",jQuery("head").find("*").each(function(){"https://www.youtube.com/iframe_api"==jQuery(this).attr("src")&&(s=!1)}),s&&o.parentNode.insertBefore(r,o)}}if(!t[i].vimeoapineeded){var n=e.find("iframe");if((null!=e.data("vimeoid")||n.length>0&&n.attr("src")&&n.attr("src").toLowerCase().indexOf("vimeo")>0)&&(t[i].vimeoapineeded=!0),t[i].vimeoapineeded&&!window.rs_addedvim){t[i].vimeostarttime=Date.now(),window.rs_addedvim=!0;var l=document.createElement("script");o=t.getByTag(document,"script")[0],s=!0;l.src="https://player.vimeo.com/api/player.js",jQuery("head").find("*").each(function(){"https://player.vimeo.com/api/player.js"==jQuery(this).attr("src")&&(s=!1)}),s&&o.parentNode.insertBefore(l,o)}}},manageVideoLayer:function(e,i,r,o){if(t[i].videos=void 0===t[i].videos?{}:t[i].videos,void 0===t[i].videos[e[0].id]||!0===o){var s=t[i].videos[e[0].id]=void 0===t[i].videos[e[0].id]?f(e.data(),void 0,r):t[i].videos[e[0].id];if(s.audio=void 0!==s.audio&&s.audio,t.ISM&&s.opom)0==e.find("rs-poster").length&&e.append('');else{s.jsposter=e.find("rs-poster"),s.id=e[0].id,s.pload="auto"===s.pload||"canplay"===s.pload||"canplaythrough"===s.pload||"progress"===s.pload?"auto":s.pload,s.type=null!=s.mp4||null!=s.webm?"html5":null!=s.ytid&&String(s.ytid).length>1?"youtube":null!=s.vimeoid&&String(s.vimeoid).length>1?"vimeo":"none",s.newtype="html5"==s.type&&0==e.find(s.audio?"audio":"video").length?"html5":"youtube"==s.type&&0==e.find("iframe").length?"youtube":"vimeo"==s.type&&0==e.find("iframe").length?"vimeo":"none",s.extras="",s.posterMarkup=void 0===s.posterMarkup?"":s.posterMarkup,!s.audio&&"1sttime"==s.aplay&&s.pausetimer&&s.bgvideo&&t.sA(e.closest("rs-slide")[0],"rspausetimeronce",1),s.audio||!s.bgvideo||!s.pausetimer||1!=s.aplay&&"true"!=s.aplay&&"no1sttime"!=s.aplay||t.sA(e.closest("rs-slide")[0],"rspausetimeralways",1),s.noInt&&e.find("*").addClass("rs-nointeraction"),!(null!=s.poster&&s.poster.length>2)||t.ISM&&s.npom||0==s.jsposter.length&&(s.posterMarkup+='');var n=!0;switch(s.cSS="created",s.cRS="created",s.newtype){case"html5":1==window.isSafari11&&(t[i].slideHasIframe=!0),s.audio&&e.addClass("rs-audio"),s.tag=s.audio?"audio":"video";var l="video"===s.tag&&(t.is_mobile()||t.isSafari11())?s.aplay&&"no1sttime"!==s.aplay||"true"===s.aplay?"muted playsinline autoplay":s.inline?" playsinline":"":"",d='
',c=s.bgvideo&&/^([\w]+\:)?\/\//.test(s.mp4)&&(-1===s.mp4.indexOf(location.host)||-1!==s.mp4.indexOf("."+location.host))&&s.crossOriginVideo?' crossOrigin="anonymous" ':"";d+="<"+s.tag+" "+l+" "+(s.controls&&"none"!==s.controls?" controls":"")+c+(s.bgvideo&&-1==l.indexOf("autoplay")?" autoplay":"")+(s.bgvideo&&-1==l.indexOf("muted")?" muted":"")+' style="'+("Edge"!==t.get_browser()?(s.fitCover?"object-fit:cover;background-size:cover;":"")+"opacity:0;width:100%; height:100%":"")+'" class="" '+(s.loop?"loop":"")+' preload="'+s.pload+'">',"video"===s.tag&&null!=s.webm&&"firefox"==t.get_browser().toLowerCase()&&(d=d+''),null!=s.mp4&&(d=d+'0?"audio/x-m4a":"audio/mpeg")+'" />'),null!=s.ogv&&(d=d+''),d+="
",d+=s.posterMarkup,s.controls&&!s.audio&&void 0===s.poster||s.bgvideo||(d+='
 
'),s.videomarkup=d,n=!1,t.ISM&&s.notonmobile||t.isIE(8)||e.append(d),s.jvideo=e.find(s.tag),s.video=s.jvideo[0],s.html5vid=s.jvideo.parent(),a(s.video,"canplay",function(e){m(e,i),t.resetVideo(e,i)}(e));break;case"youtube":t[i].slideHasIframe=!0,s.controls&&"none"!==s.controls||(s.vatr=s.vatr.replace("controls=1","controls=0"),-1==s.vatr.toLowerCase().indexOf("controls")&&(s.vatr=s.vatr+"&controls=0")),(s.inline||"RS-BGVIDEO"===e[0].tagName)&&(s.vatr=s.vatr+"&playsinline=1"),-1!=s.ssec&&(s.vatr+="&start="+s.ssec),-1!=s.esec&&(s.vatr+="&end="+s.esec);var p=s.vatr.split("origin=https://");s.vatrnew=p.length>1?p[0]+"origin=https://"+(self.location.href.match(/www/gi)&&!p[1].match(/www/gi)?"www."+p[1]:p[1]):s.vatr,s.videomarkup='';break;case"vimeo":t[i].slideHasIframe=!0,s.vatr=s.vatr.replaceAll("&background=0","").replaceAll("&background=1",""),s.vatr=s.vatr.replaceAll("background=0","").replaceAll("background=1",""),!s.controls||"none"===s.controls||s.bgvideo?(s.vatr=s.vatr.replace("background=0","background=1"),-1==s.vatr.toLowerCase().indexOf("background")&&(s.vatr=s.vatr+"&background=1")):(s.vatr=s.vatr.replace("background=1","background=0"),-1==s.vatr.toLowerCase().indexOf("background")&&(s.vatr=s.vatr+"&background=0")),s.vatr="autoplay="+(!0===s.aplay?1:0)+("&"==s.vatr[0]?"":"&")+s.vatr,s.bgvideo&&(s.prePlayForaWhile=!0),t.ISM&&!0===s.aplay&&(s.vatr="muted=1"+("&"==s.vatr[0]?"":"&")+s.vatr),s.loop&&(s.vatr="loop=1"+("&"==s.vatr[0]?"":"&")+s.vatr),s.videomarkup=''}if(!(null!=s.poster&&s.poster.length>2)||t.ISM&&s.npom){if(t.ISM&&s.notonmobile)return!1;0!=e.find("iframe").length||"youtube"!=s.type&&"vimeo"!=s.type||(delete s.vimeoplayer,e.append(s.videomarkup),u(e,i,!("vimeo"!==s.newtype||!s.bgvideo),!0))}else n&&0==e.find("rs-poster").length&&e.append(s.posterMarkup),0==e.find("iframe").length&&(s.jsposter=e.find("rs-poster"),s.jsposter.on("click",function(){if(t.playVideo(e,i,!0),t.ISM){if(s.notonmobile)return!1;tpGS.gsap.to(s.jsposter,.3,{opacity:0,visibility:"hidden",force3D:"auto",ease:"power3.inOut"}),t.showVideo(e.find("iframe"))}}));if("none"!==s.doverlay&&void 0!==s.doverlay){var g=t.createOverlay(i,s.doverlay,s.doverlaysize,{0:s.doverlaycolora,1:s.doverlaycolorb});s.bgvideo&&1!=e.closest("rs-sbg-wrap").find("rs-dotted").length?e.closest("rs-sbg-wrap").append(''):s.bgvideo||1==e.find("rs-dotted").length||e.append('')}s.bgvideo&&("youtube"!==s.type&&"vimeo"!==s.type&&(e[0].style.display="none"),e[0].style.zIndex=0,tpGS.gsap.set(e.find("video, iframe"),{opacity:0}))}}}});var a=function(e,t,i){e.addEventListener?e.addEventListener(t,i,{capture:!1,passive:!0}):e.attachEvent(t,i,{capture:!1,passive:!0})},r=function(e,t,i){var a={};return a.video=e,a.type=t,a.settings=i,a},o=function(e,i){var a=t[e].videos[i[0].id];(a.bgvideo||i.hasClass("rs-fsv"))&&((void 0===a.ratio||a.ratio.split(":").length<=1)&&(a.ratio="16:9"),requestAnimationFrame(function(){t.prepareCoveredVideo(e)}))},s=function(e,i){var a=e.vimeoplayer;a.getPaused().then(function(r){e.volumetoken=!0;var o=!r,s=a.setVolume(i);void 0!==s&&s.then(function(t){a.getPaused().then(function(t){o===t&&(e.volume="mute",a.getMuted().then(function(t){t||(e.volumetoken=!0,a.setMuted(!0))}),a.play())}).catch(function(e){console.log("Get Paused Function Failed for Vimeo Volume Changes Inside the Promise")})}).catch(function(i){o&&(e.volume="mute",e.volumetoken=!0,a.setMuted(!0),a.play()),t.ISM&&b(e,0)})}).catch(function(){console.log("Get Paused Function Failed for Vimeo Volume Changes")})},n=function(e,t){var i=e.player.getPlayerState();"mute"===t?e.player.mute():(e.player.unMute(),e.player.setVolume(t)),setTimeout(function(){1===i&&1!==e.player.getPlayerState()&&(e.player.mute(),e.player.playVideo())},39)},l=function(e,i,a){if("playVideo"===e.cRS){var r=e.video.play();void 0!==r&&r.then(function(i){!0===e.twaudio&&!0!==t[a].globalmute&&(e.twaudio=!1,t.clickedOnce&&(e.video.volume=e.volcache,e.volume=e.volcache,e.video.muted=!1))}).catch(function(t){e.video.pause(),!0!==i&&l(e,!0,a)}),t.ISM&&b(e,0)}},d=function(e){if("playVideo"===e.cRS){var t=e.vimeoplayer.play();void 0!==t&&t.then(function(e){}).catch(function(t){e.vimeoplayer.volumetoken=!0,e.vimeoplayer.setMuted(!0),e.vimeoplayer.play()})}},c=function(e){"playVideo"===e.cRS&&e.player.playVideo()},p=function(e,i,a,r){clearTimeout(i.repeatedPosterCalls),i.repeatedPosterCalls=setTimeout(function(){"show"===a||"playing"===i.cSS&&!0!==i.VideoIsVisible?(void 0!==i.showhideposter&&i.showhideposter.pause(),i.showhideposter=tpGS.gsap.timeline(),i.jsposter.length>0&&i.showhideposter.add(tpGS.gsap.to(i.jsposter,.3,{zIndex:5,autoAlpha:0,force3D:"auto",ease:"power3.inOut"}),0),i.jvideo.length>0&&i.showhideposter.add(tpGS.gsap.to(i.jvideo,void 0!==r?r:.001,{opacity:1,display:"block",ease:i.jsposter.length>0?"power3.inOut":"power3.out"}),0),i.VideoIsVisible=!0):("hide"===a||"paused"===i.cSS&&1!=t.checkfullscreenEnabled(e)&&i.jsposter.length>0&&!1!==i.VideoIsVisible&&!0!==i.seeking)&&(void 0!==i.showhideposter&&i.showhideposter.pause(),i.showhideposter=tpGS.gsap.timeline(),i.jsposter.length>0&&i.showhideposter.add(tpGS.gsap.to(i.jsposter,.3,{zIndex:5,autoAlpha:1,force3D:"auto",ease:"power3.inOut"}),0),i.jvideo.length>0&&i.showhideposter.add(tpGS.gsap.to(i.jvideo,void 0!==r?r:.001,{opacity:0,ease:i.jsposter.length>0?"power3.inOut":"power3.out"}),.3),i.bgvideo&&void 0!==i.nBG&&void 0!==i.nBG.loadobj&&(i.nBG.video=i.nBG.loadobj.img),i.VideoIsVisible=!1)},void 0!==a?0:100)},g=function(e,i,a){e.cSS="playing",e.vimeostarted=!0,e.nextslidecalled=!1,e.jsposter=void 0===e.jsposter||0===e.jsposter.length?i.find("rs-poster"):e.jsposter,e.jvideo=i.find("iframe"),t[a].c.trigger("revolution.slide.onvideoplay",r(e.vimeoplayer,"vimeo",e)),t[a].stopByVideo=e.pausetimer,y(i,a),"mute"==e.volume||0===e.volume||t.lastToggleState(i.data("videomutetoggledby"))||!0===t[a].globalmute?(e.volumetoken=!0,e.vimeoplayer.setMuted(!0)):s(e,parseInt(e.volcache,0)/100||.75),t.toggleState(e.videotoggledby)},u=function(e,i,a,s){var l=t[i].videos[e[0].id],d="iframe"+Math.round(1e5*Math.random()+1);if(l.jvideo=e.find("iframe"),o(i,e),l.jvideo.attr("id",d),l.startvideonow=a,l.videolistenerexist){if(a)switch(l.type){case"youtube":t.playVideo(e,i),-1!=l.ssec&&l.player.seekTo(l.ssec);break;case"vimeo":t.playVideo(e,i),-1!=l.ssec&&l.vimeoplayer.seekTo(l.ssec)}}else switch(l.type){case"youtube":if("undefined"==typeof YT||void 0===YT.Player)return t.checkVideoApis(e,i),void setTimeout(function(){u(e,i,a,s)},50);l.player=new YT.Player(d,{events:{onStateChange:function(a){a.data==YT.PlayerState.PLAYING?(l.cSS="playing",t[i].onceVideoPlayed=!0,!1===l.player.isMuted()&&(l.volume=l.volcache=l.player.getVolume()),"mute"==l.volume||0===l.volume||t.lastToggleState(e.data("videomutetoggledby"))||!0===t[i].globalmute?l.player.mute():n(l,parseInt(l.volcache,0)||75),t[i].stopByVideo=!0,y(e,i),l.pausetimer?t[i].c.trigger("stoptimer"):t[i].stopByVideo=!1,t[i].c.trigger("revolution.slide.onvideoplay",r(l.player,"youtube",l)),t.toggleState(l.videotoggledby)):(l.cSS="paused",0==a.data&&l.loop&&(-1!=l.ssec&&l.player.seekTo(l.ssec),t.playVideo(e,i),t.toggleState(l.videotoggledby)),-1!=a.data&&3!=a.data&&(t[i].stopByVideo=!1,t[i].tonpause=!1,w(e,i),t[i].c.trigger("starttimer"),t[i].c.trigger("revolution.slide.onvideostop",r(l.player,"youtube",l)),null!=t[i].videoIsPlaying&&t[i].videoIsPlaying.attr("id")!=e.attr("id")||t.unToggleState(l.videotoggledby)),0==a.data&&l.nse?(document.fullscreenElement!==e.find("iframe")[0]&&document.webkitFullscreenElement!==e.find("iframe")[0]||h(),l.nseTriggered=!0,t[i].c.revnext(),w(e,i)):(w(e,i),t[i].stopByVideo=!1,3!==a.data&&(-1!=l.lasteventdata&&3!=l.lasteventdata&&void 0!==l.lasteventdata||-1!=a.data&&3!=a.data)&&t[i].c.trigger("starttimer"),t[i].c.trigger("revolution.slide.onvideostop",r(l.player,"youtube",l)),null!=t[i].videoIsPlaying&&t[i].videoIsPlaying.attr("id")!=e.attr("id")||t.unToggleState(l.videotoggledby))),clearTimeout(l.postOrVideoTimer),3!==a.data&&(l.postOrVideoTimer=setTimeout(function(){p(i,l)},1===l.lasteventdata&&2===a.data||2===l.lasteventdata&&3!==a.data?1e3:0),l.lasteventdata=a.data)},onReady:function(a){var r,o=t.is_mobile(),n=e.hasClass("rs-layer-video");l.ready=!0,!o&&(!t.isSafari11()||o&&n)||"RS-BGVIDEO"!==e[0].tagName&&(!n||!0!==l.aplay&&"true"!==l.aplay)||(r=!0,l.player.setVolume(0),l.volume="mute",l.player.mute(),clearTimeout(e.data("mobilevideotimr")),2!==l.player.getPlayerState()&&-1!==l.player.getPlayerState()||e.data("mobilevideotimr",setTimeout(function(){t.playVideo(e,i)},500))),r||"mute"!=l.volume||(l.player.setVolume(0),l.player.mute()),e.addClass("rs-apiready"),null==l.speed&&1===l.speed||a.target.setPlaybackRate(parseFloat(l.speed)),l.jsposter.off("click"),l.jsposter.on("click",function(){t.playVideo(e,i,!0)}),l.startvideonow?(t.playVideo(e,i),-1!=l.ssec&&l.player.seekTo(l.ssec)):s&&p(i,l,"show",.2),l.videolistenerexist=!0}}});break;case"vimeo":if("undefined"==typeof Vimeo||void 0===Vimeo.Player)return t.checkVideoApis(e,i),void setTimeout(function(){u(e,i,a,s)},50);for(var c,m=l.jvideo.attr("src"),v={},f=m,b=/([^&=]+)=([^&]*)/g;c=b.exec(f);)v[decodeURIComponent(c[1])]=decodeURIComponent(c[2]);m=(m=null!=v.player_id?m.replace(v.player_id,d):m+"&player_id="+d).replace(/&api=0|&api=1/g,"");var _,S=t.is_mobile()||t.isSafari11(),x="RS-BGVIDEO"===e[0].tagName;if(S&&x&&(m+="&background=1"),l.jvideo.attr("src",m),l.vimeoplayer=void 0===l.vimeoplayer||!1===l.vimeoplayer?new Vimeo.Player(d):l.vimeoplayer,S)x?_=!0:(l.aplay||"true"===l.aplay)&&(_=!0),_&&(l.volumetoken=!0,l.vimeoplayer.setMuted(!0),l.volume="mute");l.vimeoplayer.on("play",function(a){t[i].onceVideoPlayed=!0,l.cSS="playing",l.vimeostarted||g(l,e,i)}),l.vimeoplayer.on("loaded",function(a){var r={};l.vimeoplayer.getVideoWidth().then(function(t){r.width=t,void 0!==r.width&&void 0!==r.height&&(l.ratio=r.width+":"+r.height,l.vimeoplayerloaded=!0,o(i,e))}),l.vimeoplayer.getVideoHeight().then(function(t){r.height=t,void 0!==r.width&&void 0!==r.height&&(l.ratio=r.width+":"+r.height,l.vimeoplayerloaded=!0,o(i,e))}),l.startvideonow?("mute"===l.volume&&(l.volumetoken=!0,l.vimeoplayer.setMuted(!0)),t.playVideo(e,i),-1!=l.ssec&&l.vimeoplayer.setCurrentTime(l.ssec)):s&&p(i,l,"show",.2),null==l.speed&&1===l.speed||l.vimeoplayer.setPlaybackRate(parseFloat(l.speed))}),e.addClass("rs-apiready"),l.vimeoplayer.on("volumechange",function(e){l.volumetoken&&(l.volume=e.volume),l.volumetoken=!1}),l.vimeoplayer.on("timeupdate",function(a){p(i,l),l.vimeostarted||0===a.percent||void 0!==t[i].activeRSSlide&&l.slideid!==t.gA(t[i].slides[t[i].activeRSSlide],"key")||g(l,e,i),l.pausetimer&&"playing"==t[i].sliderstatus&&(t[i].stopByVideo=!0,t[i].c.trigger("stoptimer")),l.currenttime=a.seconds,0!=l.esec&&-1!==l.esec&&l.esec ');var n="video, rs-poster, .tp-video-play-button";void 0!==s.poster&&s.controls&&(n=".tp-video-play-button"),e.find(n).on("click",function(){!1===s.loop&&s.esec>0&&s.esec<=s.video.currentTime||(e.hasClass("videoisplaying")?t.stopVideo(e,i):t.playVideo(e,i,!0))})}(e.hasClass("rs-fsv")||s.bgvideo)&&(s.bgvideo||e.hasClass("rs-fsv")?(s.html5vid.addClass("fullcoveredvideo"),void 0!==s.ratio&&1!=s.ratio.split(":").length||(s.ratio="16:9"),t.prepareCoveredVideo(i)):s.html5vid.addClass("rs-fsv")),a(s.video,"canplaythrough",function(){t.preLoadAudioDone(e,i,"canplaythrough")}),a(s.video,"canplay",function(){t.preLoadAudioDone(e,i,"canplay")}),a(s.video,"progress",function(){t.preLoadAudioDone(e,i,"progress")}),a(s.video,"pause",function(){t.ISM&&b(s,1)}),a(s.video,"timeupdate",function(e){this.BGrendered=!0,p(i,s),-1===s.esec&&s.loop&&1==window.isSafari11&&(s.esec=s.video.duration-.075),void 0!==s.lastCurrentTime?s.fps=s.video.currentTime-s.lastCurrentTime:s.fps=.1,s.lastCurrentTime=s.video.currentTime,0!=s.esec&&-1!=s.esec&&s.esec1?s.volcache/100:s.volcache,"mute"==s.volume?s.video.muted=!0:null!=s.volcache&&(s.video.volume=s.volcache)),e.addClass("videoisplaying"),y(e,i),clearTimeout(s.showCoverSoon),!0!==s.pausetimer||"audio"==s.tag?(t[i].stopByVideo=!1,t[i].c.trigger("revolution.slide.onvideostop",r(s.video,"html5",s))):(t[i].stopByVideo=!0,t[i].c.trigger("revolution.slide.onvideoplay",r(s.video,"html5",s))),s.pausetimer&&"playing"==t[i].sliderstatus&&(t[i].stopByVideo=!0,t[i].c.trigger("stoptimer")),t.toggleState(s.videotoggledby)}),a(s.video,"seeked",function(){s.seeking=!1}),a(s.video,"seeking",function(){s.seeking=!0}),a(s.video,"pause",function(a){s.cSS="paused",p(i,s),e.removeClass("videoisplaying"),s.bgvideo&&(s.nBG.drawVideoCanvasImagesRecall=!1,s.nBG.videoisplaying=!1),t[i].stopByVideo=!1,w(e,i),"audio"!=s.tag&&t[i].c.trigger("starttimer"),t[i].c.trigger("revolution.slide.onvideostop",r(s.video,"html5",s)),null!=t[i].videoIsPlaying&&t[i].videoIsPlaying.attr("id")!=e.attr("id")||t.unToggleState(s.videotoggledby)}),a(s.video,"ended",function(){s.cSS="paused",document.fullscreenElement!==s.video&&document.webkitFullscreenElement!==s.video||h(),p(i,s),w(e,i),t[i].stopByVideo=!1,w(e,i),"audio"!=s.tag&&t[i].c.trigger("starttimer"),t[i].c.trigger("revolution.slide.onvideostop",r(s.video,"html5",e.data())),s.nse&&s.video.currentTime>0&&(1==!t[i].jcnah&&(s.nseTriggered=!0,t[i].c.revnext(),t[i].jcnah=!0),setTimeout(function(){t[i].jcnah=!1},1500)),e.removeClass("videoisplaying"),s.bgvideo&&(s.nBG.drawVideoCanvasImagesRecall=!1,s.nBG.videoisplaying=!1),!0!==t[i].inviewport&&void 0!==t[i].inviewport||(t[i].lastplayedvideos=[])}),a(s.video,"volumechange",function(){s.video.muted?s.volume="mute":s.volume=s.volcache=s.video.volume})},v=function(e){return"t"===e||!0===e||"true"===e||"f"!==e&&!1!==e&&"false"!==e&&e},f=function(e,t,a){e.audio="audio"===t;var r=void 0===e.video?[]:e.video.split(";"),o={volume:e.audio?1:"mute",pload:"auto",ratio:"16:9",loop:!0,aplay:"true",fitCover:!0,afs:!0,controls:!1,nse:!0,npom:!1,opom:!1,inline:!0,notonmobile:!1,start:-1,end:-1,doverlay:"none",doverlaysize:1,doverlaycolora:"transparent",doverlaycolorb:"#000000",scop:!1,rwd:!0,speed:1,ploadwait:5,stopAV:1!==e.bgvideo,noInt:!1,volcache:75,crossOriginVideo:!1};for(var s in r)if(r.hasOwnProperty(s)){var n=r[s].split(":");switch(n[0]){case"v":o.volume=n[1];break;case"twa":o.twaudio=n[1];break;case"vd":o.volcache=n[1];break;case"p":o.pload=n[1];break;case"ar":o.ratio=n[1]+(void 0!==n[2]?":"+n[2]:"");break;case"ap":o.aplay=v(n[1]);break;case"vfc":o.fitCover=v(n[1]);break;case"afs":o.afs=v(n[1]);break;case"vc":o.controls=n[1];break;case"nse":o.nse=v(n[1]);break;case"npom":o.npom=v(n[1]);break;case"opom":o.opom=v(n[1]);break;case"t":o.vtype=n[1];break;case"inl":o.inline=v(n[1]);break;case"nomo":o.notonmobile=v(n[1]);break;case"sta":o.start=n[1]+(void 0!==n[2]?":"+n[2]:"");break;case"end":o.end=n[1]+(void 0!==n[2]?":"+n[2]:"");break;case"do":o.doverlay=n[1];break;case"dos":o.doverlaysize=n[1];break;case"doca":o.doverlaycolora=n[1];break;case"docb":o.doverlaycolorb=n[1];break;case"scop":o.scop=v(n[1]);break;case"rwd":o.rwd=v(n[1]);break;case"sp":o.speed=n[1];break;case"vw":o.ploadwait=parseInt(n[1],0)||5;break;case"sav":o.stopAV=v(n[1]);break;case"noint":o.noInt=v(n[1]);break;case"l":o.loopcache=n[1],o.loop="loop"===n[1]||"loopandnoslidestop"===n[1]||"none"!==n[1]&&v(n[1]);break;case"ptimer":o.pausetimer=v(n[1]);break;case"sat":o.waitToSlideTrans=v(n[1]);break;case"crossOriginVideo":o.crossOriginVideo=v(n[1]);break;case"poch":o.pauseOnSlideChange=v(n[1])}}return null==e.mp4&&null==e.webm&&(o.fitCover=!1),void 0!==e.bgvideo&&(o.bgvideo=e.bgvideo),o.noInt&&(o.controls=!1),void 0!==e.mp4&&(o.mp4=e.mp4),void 0!==e.videomp4&&(o.mp4=e.videomp4),void 0!==e.ytid&&(o.ytid=e.ytid),void 0!==e.ogv&&(o.ogv=e.ogv),void 0!==e.webm&&(o.webm=e.webm),void 0!==e.vimeoid&&(o.vimeoid=e.vimeoid),void 0!==e.vatr&&(o.vatr=e.vatr),void 0!==e.videoattributes&&(o.vatr=e.videoattributes),void 0!==e.poster&&(o.poster=e.poster),o.slideid=a,o.aplay="true"===o.aplay||o.aplay,1===o.bgvideo&&(o.volume="mute"),o.ssec=i(o.start),o.esec=i(o.end),o.pausetimer=void 0===o.pausetimer?"loopandnoslidestop"!==o.loopcache:o.pausetimer,o.inColumn=e._incolumn,o.audio=e.audio,!0!==o.loop&&"true"!==o.loop||!0!==o.nse&&"true"!==o.nse||(o.loop=!1),o.aplay&&o.twaudio&&!o.bgvideo&&(o.twaudio=!0),o},y=function(e,i){if(t[i].playingvideos=void 0===t[i].playingvideos?new Array:t[i].playingvideos,t[i].videos[e[0].id].stopAV&&void 0!==t[i].playingvideos&&t[i].playingvideos.length>0)for(var a in t[i].lastplayedvideos=jQuery.extend(!0,[],t[i].playingvideos),t[i].playingvideos)t[i].playingvideos.hasOwnProperty(a)&&t.stopVideo(t[i].playingvideos[a],i);t[i].playingvideos.push(e),t[i].videoIsPlaying=e},w=function(e,i){void 0!==t[i]&&void 0!==t[i]&&null!=t[i].playingvideos&&jQuery.inArray(e,t[i].playingvideos)>=0&&t[i].playingvideos.splice(jQuery.inArray(e,t[i].playingvideos),1)},b=function(e,i){if(void 0!==e&&(void 0===i&&(i=0),t.ISM&&!e.bgvideo)){e.playPauseBtnTween&&e.playPauseBtnTween.kill&&e.playPauseBtnTween.kill();var a=t.closestNode(e.video,"RS-LAYER"),r=e.controls?1:0,o=e.controls?0:.3;e.controls&&e.poster&&0===i&&(o=0,r=0),a&&(e.playPauseBtnTween=tpGS.gsap.to(a.querySelector(".tp-video-play-button"),{duration:o,delay:r,opacity:i}))}};window.RS_MODULES=window.RS_MODULES||{},window.RS_MODULES.video={loaded:!0,version:"6.6.9"},window.RS_MODULES.checkMinimal&&window.RS_MODULES.checkMinimal()}(jQuery);assets/js/libs/noise.js000064400000023042150514030450011064 0ustar00if (THREE!==undefined) { THREE.EffectComposer=function(a,b){if(this.renderer=a,void 0===b){var c={minFilter:THREE.LinearFilter,magFilter:THREE.LinearFilter,format:THREE.RGBAFormat},d=a.getSize(new THREE.Vector2);this._pixelRatio=a.getPixelRatio(),this._width=d.width,this._height=d.height,b=new THREE.WebGLRenderTarget(this._width*this._pixelRatio,this._height*this._pixelRatio,c),b.texture.name="EffectComposer.rt1"}else this._pixelRatio=1,this._width=b.width,this._height=b.height;this.renderTarget1=b,this.renderTarget2=b.clone(),this.renderTarget2.texture.name="EffectComposer.rt2",this.writeBuffer=this.renderTarget1,this.readBuffer=this.renderTarget2,this.renderToScreen=!0,this.passes=[],void 0===THREE.CopyShader&&console.error("THREE.EffectComposer relies on THREE.CopyShader"),void 0===THREE.ShaderPass&&console.error("THREE.EffectComposer relies on THREE.ShaderPass"),this.copyPass=new THREE.ShaderPass(THREE.CopyShader),this.clock=new THREE.Clock},Object.assign(THREE.EffectComposer.prototype,{swapBuffers:function(){var a=this.readBuffer;this.readBuffer=this.writeBuffer,this.writeBuffer=a},addPass:function(a){this.passes.push(a),a.setSize(this._width*this._pixelRatio,this._height*this._pixelRatio)},insertPass:function(a,b){this.passes.splice(b,0,a),a.setSize(this._width*this._pixelRatio,this._height*this._pixelRatio)},removePass:function(a){const b=this.passes.indexOf(a);-1!==b&&this.passes.splice(b,1)},isLastEnabledPass:function(a){for(var b=a+1;b varying vec2 vUv; uniform sampler2D tColor; uniform float progress; uniform float intensity; uniform float left; uniform float top; int Samples = 64; #include vec4 DirectionalBlur(in vec2 UV, in vec2 Direction, in float Intensity, in sampler2D Texture) { vec4 Color = vec4(0.0); for (int i=1; i<=Samples/2; i++) { Color += TEXTURE2D(Texture,UV+float(i)*Intensity/float(Samples/2)*Direction); Color += TEXTURE2D(Texture,UV-float(i)*Intensity/float(Samples/2)*Direction); } return Color/float(Samples); } void main() { vec2 uv = vUv; vec2 Direction = vec2(left, top); float Intensity = intensity; float m = progress; float mult = (m -0.5)*2.; Intensity *= (-(mult * mult) + 1.); Intensity *= 1.0 - step(1.0,m); vec4 Color = DirectionalBlur(uv,normalize(Direction), Intensity, tColor); gl_FragColor = vec4(Color.xyz, 1.0); }` }; /** * Directional blur post-process with Blur2D shader */ THREE.Blur2D = function ( scene, camera, params ) { THREE.Pass.call( this ); this.scene = scene; this.camera = camera; var left = params.left === undefined ? 0 : params.left; var top = params.top === undefined ? 0 : params.top; if(left === 0 && top === 0) left = 1.0; // render targets var width = params.width || window.innerWidth || 1; var height = params.height || window.innerHeight || 1; this.renderTargetDepth = new THREE.WebGLRenderTarget( width, height, { minFilter: THREE.NearestFilter, magFilter: THREE.NearestFilter } ); this.renderTargetDepth.texture.name = 'Blur2D.depth'; // blur2d material if ( THREE.Blur2dShader === undefined ) console.error( 'THREE.Blur2D relies on THREE.Blur2dShader' ); var Blur2dShader = THREE.Blur2dShader; var blur2dUniforms = THREE.UniformsUtils.clone( Blur2dShader.uniforms ); blur2dUniforms[ 'intensity' ].value = params.intensity !== undefined ? params.intensity : 0.1; blur2dUniforms[ 'progress' ].value = 0.0; blur2dUniforms[ 'left' ].value = left; blur2dUniforms[ 'top' ].value = top; this.materialBlur2d = new THREE.ShaderMaterial( { uniforms: blur2dUniforms, vertexShader: Blur2dShader.vertexShader, fragmentShader: Blur2dShader.fragmentShader } ); this.uniforms = blur2dUniforms; this.needsSwap = false; this.fsQuad = new THREE.Pass.FullScreenQuad( this.materialBlur2d ); this._oldClearColor = new THREE.Color(); }; THREE.Blur2D.prototype = Object.assign( Object.create( THREE.Pass.prototype ), { constructor: THREE.Blur2D, render: function ( renderer, writeBuffer, readBuffer/*, deltaTime, maskActive*/ ) { // Render depth into texture renderer.getClearColor( this._oldClearColor ); var oldClearAlpha = renderer.getClearAlpha(); var oldAutoClear = renderer.autoClear; renderer.autoClear = false; renderer.setClearColor( 0xffffff ); renderer.setClearAlpha( 1.0 ); renderer.setRenderTarget( this.renderTargetDepth ); renderer.clear(); renderer.render( this.scene, this.camera ); // Render blur2d composite this.uniforms[ 'tColor' ].value = readBuffer.texture; if ( this.renderToScreen ) { renderer.setRenderTarget( null ); this.fsQuad.render( renderer ); } else { renderer.setRenderTarget( writeBuffer ); renderer.clear(); this.fsQuad.render( renderer ); } this.scene.overrideMaterial = null; renderer.setClearColor( this._oldClearColor ); renderer.setClearAlpha( oldClearAlpha ); renderer.autoClear = oldAutoClear; } } ); var _R = _R_is_Editor ? RVS._R : jQuery.fn.revolution; _R.postProcessing = _R.postProcessing || {}; _R.postProcessing.blur2d = { init: function(renderer, scene, camera, opt) { let PP = {}; PP.type = "blur2d"; PP.renderPass = new THREE.RenderPass( scene, camera ); PP.blur2D = new THREE.Blur2D( scene, camera, { progress: opt.progress, intensity: opt.intensity, left: opt.left, top: opt.top, width: opt.width, height: opt.height }); PP.composer = new THREE.EffectComposer( renderer); PP.composer.addPass( PP.renderPass ); PP.composer.addPass( PP.blur2D ); return PP; } } } assets/js/libs/three.min.js000064400002347100150514030450011646 0ustar00/** * @license * Copyright 2010-2021 Three.js Authors * SPDX-License-Identifier: MIT */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).THREE={})}(this,(function(t){"use strict";const e="127",n=100,i=300,r=301,s=302,a=303,o=304,l=306,c=307,h=1e3,u=1001,d=1002,p=1003,f=1004,m=1005,g=1006,v=1007,y=1008,x=1009,_=1012,b=1014,w=1015,M=1016,S=1020,T=1022,E=1023,A=1026,L=1027,R=33776,C=33777,P=33778,D=33779,I=35840,N=35841,B=35842,O=35843,z=37492,F=37496,H=2300,U=2301,G=2302,k=2400,V=2401,W=2402,j=2500,q=2501,X=3e3,Y=3001,Z=3007,J=3002,Q=3004,K=3005,$=3006,tt=7680,et=35044,nt=35048,it="300 es";function rt(){}Object.assign(rt.prototype,{addEventListener:function(t,e){void 0===this._listeners&&(this._listeners={});const n=this._listeners;void 0===n[t]&&(n[t]=[]),-1===n[t].indexOf(e)&&n[t].push(e)},hasEventListener:function(t,e){if(void 0===this._listeners)return!1;const n=this._listeners;return void 0!==n[t]&&-1!==n[t].indexOf(e)},removeEventListener:function(t,e){if(void 0===this._listeners)return;const n=this._listeners[t];if(void 0!==n){const t=n.indexOf(e);-1!==t&&n.splice(t,1)}},dispatchEvent:function(t){if(void 0===this._listeners)return;const e=this._listeners[t.type];if(void 0!==e){t.target=this;const n=e.slice(0);for(let e=0,i=n.length;e>8&255]+st[t>>16&255]+st[t>>24&255]+"-"+st[255&e]+st[e>>8&255]+"-"+st[e>>16&15|64]+st[e>>24&255]+"-"+st[63&n|128]+st[n>>8&255]+"-"+st[n>>16&255]+st[n>>24&255]+st[255&i]+st[i>>8&255]+st[i>>16&255]+st[i>>24&255]).toUpperCase()},clamp:function(t,e,n){return Math.max(e,Math.min(n,t))},euclideanModulo:function(t,e){return(t%e+e)%e},mapLinear:function(t,e,n,i,r){return i+(t-e)*(r-i)/(n-e)},inverseLerp:function(t,e,n){return t!==e?(n-t)/(e-t):0},lerp:function(t,e,n){return(1-n)*t+n*e},damp:function(t,e,n,i){return ot.lerp(t,e,1-Math.exp(-n*i))},pingpong:function(t,e=1){return e-Math.abs(ot.euclideanModulo(t,2*e)-e)},smoothstep:function(t,e,n){return t<=e?0:t>=n?1:(t=(t-e)/(n-e))*t*(3-2*t)},smootherstep:function(t,e,n){return t<=e?0:t>=n?1:(t=(t-e)/(n-e))*t*t*(t*(6*t-15)+10)},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},seededRandom:function(t){return void 0!==t&&(at=t%2147483647),at=16807*at%2147483647,(at-1)/2147483646},degToRad:function(t){return t*ot.DEG2RAD},radToDeg:function(t){return t*ot.RAD2DEG},isPowerOfTwo:function(t){return 0==(t&t-1)&&0!==t},ceilPowerOfTwo:function(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))},floorPowerOfTwo:function(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))},setQuaternionFromProperEuler:function(t,e,n,i,r){const s=Math.cos,a=Math.sin,o=s(n/2),l=a(n/2),c=s((e+i)/2),h=a((e+i)/2),u=s((e-i)/2),d=a((e-i)/2),p=s((i-e)/2),f=a((i-e)/2);switch(r){case"XYX":t.set(o*h,l*u,l*d,o*c);break;case"YZY":t.set(l*d,o*h,l*u,o*c);break;case"ZXZ":t.set(l*u,l*d,o*h,o*c);break;case"XZX":t.set(o*h,l*f,l*p,o*c);break;case"YXY":t.set(l*p,o*h,l*f,o*c);break;case"ZYZ":t.set(l*f,l*p,o*h,o*c);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}}};class lt{constructor(t=0,e=0){this.x=t,this.y=e}get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector2: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this)}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector2: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this)}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){const e=this.x,n=this.y,i=t.elements;return this.x=i[0]*e+i[3]*n+i[6],this.y=i[1]*e+i[4]*n+i[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(t,Math.min(e,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y;return e*e+n*n}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e,n){return void 0!==n&&console.warn("THREE.Vector2: offset has been removed from .fromBufferAttribute()."),this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){const n=Math.cos(e),i=Math.sin(e),r=this.x-t.x,s=this.y-t.y;return this.x=r*n-s*i+t.x,this.y=r*i+s*n+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}}lt.prototype.isVector2=!0;class ct{constructor(){this.elements=[1,0,0,0,1,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix3: the constructor no longer reads arguments. use .set() instead.")}set(t,e,n,i,r,s,a,o,l){const c=this.elements;return c[0]=t,c[1]=i,c[2]=a,c[3]=e,c[4]=r,c[5]=o,c[6]=n,c[7]=s,c[8]=l,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],this}extractBasis(t,e,n){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),n.setFromMatrix3Column(this,2),this}setFromMatrix4(t){const e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,s=n[0],a=n[3],o=n[6],l=n[1],c=n[4],h=n[7],u=n[2],d=n[5],p=n[8],f=i[0],m=i[3],g=i[6],v=i[1],y=i[4],x=i[7],_=i[2],b=i[5],w=i[8];return r[0]=s*f+a*v+o*_,r[3]=s*m+a*y+o*b,r[6]=s*g+a*x+o*w,r[1]=l*f+c*v+h*_,r[4]=l*m+c*y+h*b,r[7]=l*g+c*x+h*w,r[2]=u*f+d*v+p*_,r[5]=u*m+d*y+p*b,r[8]=u*g+d*x+p*w,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8];return e*s*c-e*a*l-n*r*c+n*a*o+i*r*l-i*s*o}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=c*s-a*l,u=a*o-c*r,d=l*r-s*o,p=e*h+n*u+i*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);const f=1/p;return t[0]=h*f,t[1]=(i*l-c*n)*f,t[2]=(a*n-i*s)*f,t[3]=u*f,t[4]=(c*e-i*o)*f,t[5]=(i*r-a*e)*f,t[6]=d*f,t[7]=(n*o-l*e)*f,t[8]=(s*e-n*r)*f,this}transpose(){let t;const e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){const e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,n,i,r,s,a){const o=Math.cos(r),l=Math.sin(r);return this.set(n*o,n*l,-n*(o*s+l*a)+s+t,-i*l,i*o,-i*(-l*s+o*a)+a+e,0,0,1),this}scale(t,e){const n=this.elements;return n[0]*=t,n[3]*=t,n[6]*=t,n[1]*=e,n[4]*=e,n[7]*=e,this}rotate(t){const e=Math.cos(t),n=Math.sin(t),i=this.elements,r=i[0],s=i[3],a=i[6],o=i[1],l=i[4],c=i[7];return i[0]=e*r+n*o,i[3]=e*s+n*l,i[6]=e*a+n*c,i[1]=-n*r+e*o,i[4]=-n*s+e*l,i[7]=-n*a+e*c,this}translate(t,e){const n=this.elements;return n[0]+=t*n[2],n[3]+=t*n[5],n[6]+=t*n[8],n[1]+=e*n[2],n[4]+=e*n[5],n[7]+=e*n[8],this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<9;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<9;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t}clone(){return(new this.constructor).fromArray(this.elements)}}let ht;ct.prototype.isMatrix3=!0;const ut={getDataURL:function(t){if(/^data:/i.test(t.src))return t.src;if("undefined"==typeof HTMLCanvasElement)return t.src;let e;if(t instanceof HTMLCanvasElement)e=t;else{void 0===ht&&(ht=document.createElementNS("http://www.w3.org/1999/xhtml","canvas")),ht.width=t.width,ht.height=t.height;const n=ht.getContext("2d");t instanceof ImageData?n.putImageData(t,0,0):n.drawImage(t,0,0,t.width,t.height),e=ht}return e.width>2048||e.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",t),e.toDataURL("image/jpeg",.6)):e.toDataURL("image/png")}};let dt=0;class pt extends rt{constructor(t=pt.DEFAULT_IMAGE,e=pt.DEFAULT_MAPPING,n=1001,i=1001,r=1006,s=1008,a=1023,o=1009,l=1,c=3e3){super(),Object.defineProperty(this,"id",{value:dt++}),this.uuid=ot.generateUUID(),this.name="",this.image=t,this.mipmaps=[],this.mapping=e,this.wrapS=n,this.wrapT=i,this.magFilter=r,this.minFilter=s,this.anisotropy=l,this.format=a,this.internalFormat=null,this.type=o,this.offset=new lt(0,0),this.repeat=new lt(1,1),this.center=new lt(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new ct,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.encoding=c,this.version=0,this.onUpdate=null}updateMatrix(){this.matrix.setUvTransform(this.offset.x,this.offset.y,this.repeat.x,this.repeat.y,this.rotation,this.center.x,this.center.y)}clone(){return(new this.constructor).copy(this)}copy(t){return this.name=t.name,this.image=t.image,this.mipmaps=t.mipmaps.slice(0),this.mapping=t.mapping,this.wrapS=t.wrapS,this.wrapT=t.wrapT,this.magFilter=t.magFilter,this.minFilter=t.minFilter,this.anisotropy=t.anisotropy,this.format=t.format,this.internalFormat=t.internalFormat,this.type=t.type,this.offset.copy(t.offset),this.repeat.copy(t.repeat),this.center.copy(t.center),this.rotation=t.rotation,this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrix.copy(t.matrix),this.generateMipmaps=t.generateMipmaps,this.premultiplyAlpha=t.premultiplyAlpha,this.flipY=t.flipY,this.unpackAlignment=t.unpackAlignment,this.encoding=t.encoding,this}toJSON(t){const e=void 0===t||"string"==typeof t;if(!e&&void 0!==t.textures[this.uuid])return t.textures[this.uuid];const n={metadata:{version:4.5,type:"Texture",generator:"Texture.toJSON"},uuid:this.uuid,name:this.name,mapping:this.mapping,repeat:[this.repeat.x,this.repeat.y],offset:[this.offset.x,this.offset.y],center:[this.center.x,this.center.y],rotation:this.rotation,wrap:[this.wrapS,this.wrapT],format:this.format,type:this.type,encoding:this.encoding,minFilter:this.minFilter,magFilter:this.magFilter,anisotropy:this.anisotropy,flipY:this.flipY,premultiplyAlpha:this.premultiplyAlpha,unpackAlignment:this.unpackAlignment};if(void 0!==this.image){const i=this.image;if(void 0===i.uuid&&(i.uuid=ot.generateUUID()),!e&&void 0===t.images[i.uuid]){let e;if(Array.isArray(i)){e=[];for(let t=0,n=i.length;t1)switch(this.wrapS){case h:t.x=t.x-Math.floor(t.x);break;case u:t.x=t.x<0?0:1;break;case d:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case h:t.y=t.y-Math.floor(t.y);break;case u:t.y=t.y<0?0:1;break;case d:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&this.version++}}function ft(t){return"undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap?ut.getDataURL(t):t.data?{data:Array.prototype.slice.call(t.data),width:t.width,height:t.height,type:t.data.constructor.name}:(console.warn("THREE.Texture: Unable to serialize Texture."),{})}pt.DEFAULT_IMAGE=void 0,pt.DEFAULT_MAPPING=i,pt.prototype.isTexture=!0;class mt{constructor(t=0,e=0,n=0,i=1){this.x=t,this.y=e,this.z=n,this.w=i}get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,n,i){return this.x=t,this.y=e,this.z=n,this.w=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector4: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this)}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector4: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this)}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=this.w,s=t.elements;return this.x=s[0]*e+s[4]*n+s[8]*i+s[12]*r,this.y=s[1]*e+s[5]*n+s[9]*i+s[13]*r,this.z=s[2]*e+s[6]*n+s[10]*i+s[14]*r,this.w=s[3]*e+s[7]*n+s[11]*i+s[15]*r,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);const e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,n,i,r;const s=.01,a=.1,o=t.elements,l=o[0],c=o[4],h=o[8],u=o[1],d=o[5],p=o[9],f=o[2],m=o[6],g=o[10];if(Math.abs(c-u)o&&t>v?tv?o=0?1:-1,i=1-e*e;if(i>Number.EPSILON){const r=Math.sqrt(i),s=Math.atan2(r,e*n);t=Math.sin(t*s)/r,a=Math.sin(a*s)/r}const r=a*n;if(o=o*t+u*r,l=l*t+d*r,c=c*t+p*r,h=h*t+f*r,t===1-a){const t=1/Math.sqrt(o*o+l*l+c*c+h*h);o*=t,l*=t,c*=t,h*=t}}t[e]=o,t[e+1]=l,t[e+2]=c,t[e+3]=h}static multiplyQuaternionsFlat(t,e,n,i,r,s){const a=n[i],o=n[i+1],l=n[i+2],c=n[i+3],h=r[s],u=r[s+1],d=r[s+2],p=r[s+3];return t[e]=a*p+c*h+o*d-l*u,t[e+1]=o*p+c*u+l*h-a*d,t[e+2]=l*p+c*d+a*u-o*h,t[e+3]=c*p-a*h-o*u-l*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,n,i){return this._x=t,this._y=e,this._z=n,this._w=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t,e){if(!t||!t.isEuler)throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order.");const n=t._x,i=t._y,r=t._z,s=t._order,a=Math.cos,o=Math.sin,l=a(n/2),c=a(i/2),h=a(r/2),u=o(n/2),d=o(i/2),p=o(r/2);switch(s){case"XYZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"YXZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"ZXY":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"ZYX":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"YZX":this._x=u*c*h+l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h-u*d*p;break;case"XZY":this._x=u*c*h-l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h+u*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+s)}return!1!==e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){const n=e/2,i=Math.sin(n);return this._x=t.x*i,this._y=t.y*i,this._z=t.z*i,this._w=Math.cos(n),this._onChangeCallback(),this}setFromRotationMatrix(t){const e=t.elements,n=e[0],i=e[4],r=e[8],s=e[1],a=e[5],o=e[9],l=e[2],c=e[6],h=e[10],u=n+a+h;if(u>0){const t=.5/Math.sqrt(u+1);this._w=.25/t,this._x=(c-o)*t,this._y=(r-l)*t,this._z=(s-i)*t}else if(n>a&&n>h){const t=2*Math.sqrt(1+n-a-h);this._w=(c-o)/t,this._x=.25*t,this._y=(i+s)/t,this._z=(r+l)/t}else if(a>h){const t=2*Math.sqrt(1+a-n-h);this._w=(r-l)/t,this._x=(i+s)/t,this._y=.25*t,this._z=(o+c)/t}else{const t=2*Math.sqrt(1+h-n-a);this._w=(s-i)/t,this._x=(r+l)/t,this._y=(o+c)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let n=t.dot(e)+1;return nMath.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0,this._w=n):(this._x=0,this._y=-t.z,this._z=t.y,this._w=n)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x,this._w=n),this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(ot.clamp(this.dot(t),-1,1)))}rotateTowards(t,e){const n=this.angleTo(t);if(0===n)return this;const i=Math.min(1,e/n);return this.slerp(t,i),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t,e){return void 0!==e?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(t,e)):this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){const n=t._x,i=t._y,r=t._z,s=t._w,a=e._x,o=e._y,l=e._z,c=e._w;return this._x=n*c+s*a+i*l-r*o,this._y=i*c+s*o+r*a-n*l,this._z=r*c+s*l+n*o-i*a,this._w=s*c-n*a-i*o-r*l,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);const n=this._x,i=this._y,r=this._z,s=this._w;let a=s*t._w+n*t._x+i*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),a>=1)return this._w=s,this._x=n,this._y=i,this._z=r,this;const o=1-a*a;if(o<=Number.EPSILON){const t=1-e;return this._w=t*s+e*this._w,this._x=t*n+e*this._x,this._y=t*i+e*this._y,this._z=t*r+e*this._z,this.normalize(),this._onChangeCallback(),this}const l=Math.sqrt(o),c=Math.atan2(l,a),h=Math.sin((1-e)*c)/l,u=Math.sin(e*c)/l;return this._w=s*h+this._w*u,this._x=n*h+this._x*u,this._y=i*h+this._y*u,this._z=r*h+this._z*u,this._onChangeCallback(),this}slerpQuaternions(t,e,n){this.copy(t).slerp(e,n)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t,e=0){return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}}yt.prototype.isQuaternion=!0;class xt{constructor(t=0,e=0,n=0){this.x=t,this.y=e,this.z=n}set(t,e,n){return void 0===n&&(n=this.z),this.x=t,this.y=e,this.z=n,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector3: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this.z+=t.z,this)}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector3: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this.z-=t.z,this)}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t,e){return void 0!==e?(console.warn("THREE.Vector3: .multiply() now only accepts one argument. Use .multiplyVectors( a, b ) instead."),this.multiplyVectors(t,e)):(this.x*=t.x,this.y*=t.y,this.z*=t.z,this)}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return t&&t.isEuler||console.error("THREE.Vector3: .applyEuler() now expects an Euler rotation rather than a Vector3 and order."),this.applyQuaternion(bt.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(bt.setFromAxisAngle(t,e))}applyMatrix3(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[3]*n+r[6]*i,this.y=r[1]*e+r[4]*n+r[7]*i,this.z=r[2]*e+r[5]*n+r[8]*i,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=t.elements,s=1/(r[3]*e+r[7]*n+r[11]*i+r[15]);return this.x=(r[0]*e+r[4]*n+r[8]*i+r[12])*s,this.y=(r[1]*e+r[5]*n+r[9]*i+r[13])*s,this.z=(r[2]*e+r[6]*n+r[10]*i+r[14])*s,this}applyQuaternion(t){const e=this.x,n=this.y,i=this.z,r=t.x,s=t.y,a=t.z,o=t.w,l=o*e+s*i-a*n,c=o*n+a*e-r*i,h=o*i+r*n-s*e,u=-r*e-s*n-a*i;return this.x=l*o+u*-r+c*-a-h*-s,this.y=c*o+u*-s+h*-r-l*-a,this.z=h*o+u*-a+l*-s-c*-r,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[4]*n+r[8]*i,this.y=r[1]*e+r[5]*n+r[9]*i,this.z=r[2]*e+r[6]*n+r[10]*i,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this.z=Math.max(t.z,Math.min(e.z,this.z)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this.z=Math.max(t,Math.min(e,this.z)),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(t,Math.min(e,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this.z=t.z+(e.z-t.z)*n,this}cross(t,e){return void 0!==e?(console.warn("THREE.Vector3: .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(t,e)):this.crossVectors(this,t)}crossVectors(t,e){const n=t.x,i=t.y,r=t.z,s=e.x,a=e.y,o=e.z;return this.x=i*o-r*a,this.y=r*s-n*o,this.z=n*a-i*s,this}projectOnVector(t){const e=t.lengthSq();if(0===e)return this.set(0,0,0);const n=t.dot(this)/e;return this.copy(t).multiplyScalar(n)}projectOnPlane(t){return _t.copy(this).projectOnVector(t),this.sub(_t)}reflect(t){return this.sub(_t.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){const e=Math.sqrt(this.lengthSq()*t.lengthSq());if(0===e)return Math.PI/2;const n=this.dot(t)/e;return Math.acos(ot.clamp(n,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y,i=this.z-t.z;return e*e+n*n+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,n){const i=Math.sin(e)*t;return this.x=i*Math.sin(n),this.y=Math.cos(e)*t,this.z=i*Math.cos(n),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,n){return this.x=t*Math.sin(e),this.y=n,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){const e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){const e=this.setFromMatrixColumn(t,0).length(),n=this.setFromMatrixColumn(t,1).length(),i=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=n,this.z=i,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e,n){return void 0!==n&&console.warn("THREE.Vector3: offset has been removed from .fromBufferAttribute()."),this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}}xt.prototype.isVector3=!0;const _t=new xt,bt=new yt;class wt{constructor(t=new xt(1/0,1/0,1/0),e=new xt(-1/0,-1/0,-1/0)){this.min=t,this.max=e}set(t,e){return this.min.copy(t),this.max.copy(e),this}setFromArray(t){let e=1/0,n=1/0,i=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.length;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,n,i),this.max.set(r,s,a),this}setFromBufferAttribute(t){let e=1/0,n=1/0,i=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.count;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,n,i),this.max.set(r,s,a),this}setFromPoints(t){this.makeEmpty();for(let e=0,n=t.length;ethis.max.x||t.ythis.max.y||t.zthis.max.z)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return void 0===e&&(console.warn("THREE.Box3: .getParameter() target is now required"),e=new xt),e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y||t.max.zthis.max.z)}intersectsSphere(t){return this.clampPoint(t.center,St),St.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,n;return t.normal.x>0?(e=t.normal.x*this.min.x,n=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,n=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,n+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,n+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,n+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,n+=t.normal.z*this.min.z),e<=-t.constant&&n>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(Dt),It.subVectors(this.max,Dt),Et.subVectors(t.a,Dt),At.subVectors(t.b,Dt),Lt.subVectors(t.c,Dt),Rt.subVectors(At,Et),Ct.subVectors(Lt,At),Pt.subVectors(Et,Lt);let e=[0,-Rt.z,Rt.y,0,-Ct.z,Ct.y,0,-Pt.z,Pt.y,Rt.z,0,-Rt.x,Ct.z,0,-Ct.x,Pt.z,0,-Pt.x,-Rt.y,Rt.x,0,-Ct.y,Ct.x,0,-Pt.y,Pt.x,0];return!!Ot(e,Et,At,Lt,It)&&(e=[1,0,0,0,1,0,0,0,1],!!Ot(e,Et,At,Lt,It)&&(Nt.crossVectors(Rt,Ct),e=[Nt.x,Nt.y,Nt.z],Ot(e,Et,At,Lt,It)))}clampPoint(t,e){return void 0===e&&(console.warn("THREE.Box3: .clampPoint() target is now required"),e=new xt),e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return St.copy(t).clamp(this.min,this.max).sub(t).length()}getBoundingSphere(t){return void 0===t&&console.error("THREE.Box3: .getBoundingSphere() target is now required"),this.getCenter(t.center),t.radius=.5*this.getSize(St).length(),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(Mt[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),Mt[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),Mt[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),Mt[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),Mt[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),Mt[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),Mt[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),Mt[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(Mt)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}wt.prototype.isBox3=!0;const Mt=[new xt,new xt,new xt,new xt,new xt,new xt,new xt,new xt],St=new xt,Tt=new wt,Et=new xt,At=new xt,Lt=new xt,Rt=new xt,Ct=new xt,Pt=new xt,Dt=new xt,It=new xt,Nt=new xt,Bt=new xt;function Ot(t,e,n,i,r){for(let s=0,a=t.length-3;s<=a;s+=3){Bt.fromArray(t,s);const a=r.x*Math.abs(Bt.x)+r.y*Math.abs(Bt.y)+r.z*Math.abs(Bt.z),o=e.dot(Bt),l=n.dot(Bt),c=i.dot(Bt);if(Math.max(-Math.max(o,l,c),Math.min(o,l,c))>a)return!1}return!0}const zt=new wt,Ft=new xt,Ht=new xt,Ut=new xt;class Gt{constructor(t=new xt,e=-1){this.center=t,this.radius=e}set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){const n=this.center;void 0!==e?n.copy(e):zt.setFromPoints(t).getCenter(n);let i=0;for(let e=0,r=t.length;ethis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return void 0===t&&(console.warn("THREE.Sphere: .getBoundingBox() target is now required"),t=new wt),this.isEmpty()?(t.makeEmpty(),t):(t.set(this.center,this.center),t.expandByScalar(this.radius),t)}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){Ut.subVectors(t,this.center);const e=Ut.lengthSq();if(e>this.radius*this.radius){const t=Math.sqrt(e),n=.5*(t-this.radius);this.center.add(Ut.multiplyScalar(n/t)),this.radius+=n}return this}union(t){return Ht.subVectors(t.center,this.center).normalize().multiplyScalar(t.radius),this.expandByPoint(Ft.copy(t.center).add(Ht)),this.expandByPoint(Ft.copy(t.center).sub(Ht)),this}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const kt=new xt,Vt=new xt,Wt=new xt,jt=new xt,qt=new xt,Xt=new xt,Yt=new xt;class Zt{constructor(t=new xt,e=new xt(0,0,-1)){this.origin=t,this.direction=e}set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return void 0===e&&(console.warn("THREE.Ray: .at() target is now required"),e=new xt),e.copy(this.direction).multiplyScalar(t).add(this.origin)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,kt)),this}closestPointToPoint(t,e){void 0===e&&(console.warn("THREE.Ray: .closestPointToPoint() target is now required"),e=new xt),e.subVectors(t,this.origin);const n=e.dot(this.direction);return n<0?e.copy(this.origin):e.copy(this.direction).multiplyScalar(n).add(this.origin)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){const e=kt.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(kt.copy(this.direction).multiplyScalar(e).add(this.origin),kt.distanceToSquared(t))}distanceSqToSegment(t,e,n,i){Vt.copy(t).add(e).multiplyScalar(.5),Wt.copy(e).sub(t).normalize(),jt.copy(this.origin).sub(Vt);const r=.5*t.distanceTo(e),s=-this.direction.dot(Wt),a=jt.dot(this.direction),o=-jt.dot(Wt),l=jt.lengthSq(),c=Math.abs(1-s*s);let h,u,d,p;if(c>0)if(h=s*o-a,u=s*a-o,p=r*c,h>=0)if(u>=-p)if(u<=p){const t=1/c;h*=t,u*=t,d=h*(h+s*u+2*a)+u*(s*h+u+2*o)+l}else u=r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u=-r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u<=-p?(h=Math.max(0,-(-s*r+a)),u=h>0?-r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l):u<=p?(h=0,u=Math.min(Math.max(-r,-o),r),d=u*(u+2*o)+l):(h=Math.max(0,-(s*r+a)),u=h>0?r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l);else u=s>0?-r:r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;return n&&n.copy(this.direction).multiplyScalar(h).add(this.origin),i&&i.copy(Wt).multiplyScalar(u).add(Vt),d}intersectSphere(t,e){kt.subVectors(t.center,this.origin);const n=kt.dot(this.direction),i=kt.dot(kt)-n*n,r=t.radius*t.radius;if(i>r)return null;const s=Math.sqrt(r-i),a=n-s,o=n+s;return a<0&&o<0?null:a<0?this.at(o,e):this.at(a,e)}intersectsSphere(t){return this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){const e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;const n=-(this.origin.dot(t.normal)+t.constant)/e;return n>=0?n:null}intersectPlane(t,e){const n=this.distanceToPlane(t);return null===n?null:this.at(n,e)}intersectsPlane(t){const e=t.distanceToPoint(this.origin);if(0===e)return!0;return t.normal.dot(this.direction)*e<0}intersectBox(t,e){let n,i,r,s,a,o;const l=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z,u=this.origin;return l>=0?(n=(t.min.x-u.x)*l,i=(t.max.x-u.x)*l):(n=(t.max.x-u.x)*l,i=(t.min.x-u.x)*l),c>=0?(r=(t.min.y-u.y)*c,s=(t.max.y-u.y)*c):(r=(t.max.y-u.y)*c,s=(t.min.y-u.y)*c),n>s||r>i?null:((r>n||n!=n)&&(n=r),(s=0?(a=(t.min.z-u.z)*h,o=(t.max.z-u.z)*h):(a=(t.max.z-u.z)*h,o=(t.min.z-u.z)*h),n>o||a>i?null:((a>n||n!=n)&&(n=a),(o=0?n:i,e)))}intersectsBox(t){return null!==this.intersectBox(t,kt)}intersectTriangle(t,e,n,i,r){qt.subVectors(e,t),Xt.subVectors(n,t),Yt.crossVectors(qt,Xt);let s,a=this.direction.dot(Yt);if(a>0){if(i)return null;s=1}else{if(!(a<0))return null;s=-1,a=-a}jt.subVectors(this.origin,t);const o=s*this.direction.dot(Xt.crossVectors(jt,Xt));if(o<0)return null;const l=s*this.direction.dot(qt.cross(jt));if(l<0)return null;if(o+l>a)return null;const c=-s*jt.dot(Yt);return c<0?null:this.at(c/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class Jt{constructor(){this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix4: the constructor no longer reads arguments. use .set() instead.")}set(t,e,n,i,r,s,a,o,l,c,h,u,d,p,f,m){const g=this.elements;return g[0]=t,g[4]=e,g[8]=n,g[12]=i,g[1]=r,g[5]=s,g[9]=a,g[13]=o,g[2]=l,g[6]=c,g[10]=h,g[14]=u,g[3]=d,g[7]=p,g[11]=f,g[15]=m,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return(new Jt).fromArray(this.elements)}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],e[9]=n[9],e[10]=n[10],e[11]=n[11],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15],this}copyPosition(t){const e=this.elements,n=t.elements;return e[12]=n[12],e[13]=n[13],e[14]=n[14],this}setFromMatrix3(t){const e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,n){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),n.setFromMatrixColumn(this,2),this}makeBasis(t,e,n){return this.set(t.x,e.x,n.x,0,t.y,e.y,n.y,0,t.z,e.z,n.z,0,0,0,0,1),this}extractRotation(t){const e=this.elements,n=t.elements,i=1/Qt.setFromMatrixColumn(t,0).length(),r=1/Qt.setFromMatrixColumn(t,1).length(),s=1/Qt.setFromMatrixColumn(t,2).length();return e[0]=n[0]*i,e[1]=n[1]*i,e[2]=n[2]*i,e[3]=0,e[4]=n[4]*r,e[5]=n[5]*r,e[6]=n[6]*r,e[7]=0,e[8]=n[8]*s,e[9]=n[9]*s,e[10]=n[10]*s,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){t&&t.isEuler||console.error("THREE.Matrix4: .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order.");const e=this.elements,n=t.x,i=t.y,r=t.z,s=Math.cos(n),a=Math.sin(n),o=Math.cos(i),l=Math.sin(i),c=Math.cos(r),h=Math.sin(r);if("XYZ"===t.order){const t=s*c,n=s*h,i=a*c,r=a*h;e[0]=o*c,e[4]=-o*h,e[8]=l,e[1]=n+i*l,e[5]=t-r*l,e[9]=-a*o,e[2]=r-t*l,e[6]=i+n*l,e[10]=s*o}else if("YXZ"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t+r*a,e[4]=i*a-n,e[8]=s*l,e[1]=s*h,e[5]=s*c,e[9]=-a,e[2]=n*a-i,e[6]=r+t*a,e[10]=s*o}else if("ZXY"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t-r*a,e[4]=-s*h,e[8]=i+n*a,e[1]=n+i*a,e[5]=s*c,e[9]=r-t*a,e[2]=-s*l,e[6]=a,e[10]=s*o}else if("ZYX"===t.order){const t=s*c,n=s*h,i=a*c,r=a*h;e[0]=o*c,e[4]=i*l-n,e[8]=t*l+r,e[1]=o*h,e[5]=r*l+t,e[9]=n*l-i,e[2]=-l,e[6]=a*o,e[10]=s*o}else if("YZX"===t.order){const t=s*o,n=s*l,i=a*o,r=a*l;e[0]=o*c,e[4]=r-t*h,e[8]=i*h+n,e[1]=h,e[5]=s*c,e[9]=-a*c,e[2]=-l*c,e[6]=n*h+i,e[10]=t-r*h}else if("XZY"===t.order){const t=s*o,n=s*l,i=a*o,r=a*l;e[0]=o*c,e[4]=-h,e[8]=l*c,e[1]=t*h+r,e[5]=s*c,e[9]=n*h-i,e[2]=i*h-n,e[6]=a*c,e[10]=r*h+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose($t,t,te)}lookAt(t,e,n){const i=this.elements;return ie.subVectors(t,e),0===ie.lengthSq()&&(ie.z=1),ie.normalize(),ee.crossVectors(n,ie),0===ee.lengthSq()&&(1===Math.abs(n.z)?ie.x+=1e-4:ie.z+=1e-4,ie.normalize(),ee.crossVectors(n,ie)),ee.normalize(),ne.crossVectors(ie,ee),i[0]=ee.x,i[4]=ne.x,i[8]=ie.x,i[1]=ee.y,i[5]=ne.y,i[9]=ie.y,i[2]=ee.z,i[6]=ne.z,i[10]=ie.z,this}multiply(t,e){return void 0!==e?(console.warn("THREE.Matrix4: .multiply() now only accepts one argument. Use .multiplyMatrices( a, b ) instead."),this.multiplyMatrices(t,e)):this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,s=n[0],a=n[4],o=n[8],l=n[12],c=n[1],h=n[5],u=n[9],d=n[13],p=n[2],f=n[6],m=n[10],g=n[14],v=n[3],y=n[7],x=n[11],_=n[15],b=i[0],w=i[4],M=i[8],S=i[12],T=i[1],E=i[5],A=i[9],L=i[13],R=i[2],C=i[6],P=i[10],D=i[14],I=i[3],N=i[7],B=i[11],O=i[15];return r[0]=s*b+a*T+o*R+l*I,r[4]=s*w+a*E+o*C+l*N,r[8]=s*M+a*A+o*P+l*B,r[12]=s*S+a*L+o*D+l*O,r[1]=c*b+h*T+u*R+d*I,r[5]=c*w+h*E+u*C+d*N,r[9]=c*M+h*A+u*P+d*B,r[13]=c*S+h*L+u*D+d*O,r[2]=p*b+f*T+m*R+g*I,r[6]=p*w+f*E+m*C+g*N,r[10]=p*M+f*A+m*P+g*B,r[14]=p*S+f*L+m*D+g*O,r[3]=v*b+y*T+x*R+_*I,r[7]=v*w+y*E+x*C+_*N,r[11]=v*M+y*A+x*P+_*B,r[15]=v*S+y*L+x*D+_*O,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[4],i=t[8],r=t[12],s=t[1],a=t[5],o=t[9],l=t[13],c=t[2],h=t[6],u=t[10],d=t[14];return t[3]*(+r*o*h-i*l*h-r*a*u+n*l*u+i*a*d-n*o*d)+t[7]*(+e*o*d-e*l*u+r*s*u-i*s*d+i*l*c-r*o*c)+t[11]*(+e*l*h-e*a*d-r*s*h+n*s*d+r*a*c-n*l*c)+t[15]*(-i*a*c-e*o*h+e*a*u+i*s*h-n*s*u+n*o*c)}transpose(){const t=this.elements;let e;return e=t[1],t[1]=t[4],t[4]=e,e=t[2],t[2]=t[8],t[8]=e,e=t[6],t[6]=t[9],t[9]=e,e=t[3],t[3]=t[12],t[12]=e,e=t[7],t[7]=t[13],t[13]=e,e=t[11],t[11]=t[14],t[14]=e,this}setPosition(t,e,n){const i=this.elements;return t.isVector3?(i[12]=t.x,i[13]=t.y,i[14]=t.z):(i[12]=t,i[13]=e,i[14]=n),this}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=t[9],u=t[10],d=t[11],p=t[12],f=t[13],m=t[14],g=t[15],v=h*m*l-f*u*l+f*o*d-a*m*d-h*o*g+a*u*g,y=p*u*l-c*m*l-p*o*d+s*m*d+c*o*g-s*u*g,x=c*f*l-p*h*l+p*a*d-s*f*d-c*a*g+s*h*g,_=p*h*o-c*f*o-p*a*u+s*f*u+c*a*m-s*h*m,b=e*v+n*y+i*x+r*_;if(0===b)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const w=1/b;return t[0]=v*w,t[1]=(f*u*r-h*m*r-f*i*d+n*m*d+h*i*g-n*u*g)*w,t[2]=(a*m*r-f*o*r+f*i*l-n*m*l-a*i*g+n*o*g)*w,t[3]=(h*o*r-a*u*r-h*i*l+n*u*l+a*i*d-n*o*d)*w,t[4]=y*w,t[5]=(c*m*r-p*u*r+p*i*d-e*m*d-c*i*g+e*u*g)*w,t[6]=(p*o*r-s*m*r-p*i*l+e*m*l+s*i*g-e*o*g)*w,t[7]=(s*u*r-c*o*r+c*i*l-e*u*l-s*i*d+e*o*d)*w,t[8]=x*w,t[9]=(p*h*r-c*f*r-p*n*d+e*f*d+c*n*g-e*h*g)*w,t[10]=(s*f*r-p*a*r+p*n*l-e*f*l-s*n*g+e*a*g)*w,t[11]=(c*a*r-s*h*r-c*n*l+e*h*l+s*n*d-e*a*d)*w,t[12]=_*w,t[13]=(c*f*i-p*h*i+p*n*u-e*f*u-c*n*m+e*h*m)*w,t[14]=(p*a*i-s*f*i-p*n*o+e*f*o+s*n*m-e*a*m)*w,t[15]=(s*h*i-c*a*i+c*n*o-e*h*o-s*n*u+e*a*u)*w,this}scale(t){const e=this.elements,n=t.x,i=t.y,r=t.z;return e[0]*=n,e[4]*=i,e[8]*=r,e[1]*=n,e[5]*=i,e[9]*=r,e[2]*=n,e[6]*=i,e[10]*=r,e[3]*=n,e[7]*=i,e[11]*=r,this}getMaxScaleOnAxis(){const t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2],n=t[4]*t[4]+t[5]*t[5]+t[6]*t[6],i=t[8]*t[8]+t[9]*t[9]+t[10]*t[10];return Math.sqrt(Math.max(e,n,i))}makeTranslation(t,e,n){return this.set(1,0,0,t,0,1,0,e,0,0,1,n,0,0,0,1),this}makeRotationX(t){const e=Math.cos(t),n=Math.sin(t);return this.set(1,0,0,0,0,e,-n,0,0,n,e,0,0,0,0,1),this}makeRotationY(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,0,n,0,0,1,0,0,-n,0,e,0,0,0,0,1),this}makeRotationZ(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,-n,0,0,n,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){const n=Math.cos(e),i=Math.sin(e),r=1-n,s=t.x,a=t.y,o=t.z,l=r*s,c=r*a;return this.set(l*s+n,l*a-i*o,l*o+i*a,0,l*a+i*o,c*a+n,c*o-i*s,0,l*o-i*a,c*o+i*s,r*o*o+n,0,0,0,0,1),this}makeScale(t,e,n){return this.set(t,0,0,0,0,e,0,0,0,0,n,0,0,0,0,1),this}makeShear(t,e,n){return this.set(1,e,n,0,t,1,n,0,t,e,1,0,0,0,0,1),this}compose(t,e,n){const i=this.elements,r=e._x,s=e._y,a=e._z,o=e._w,l=r+r,c=s+s,h=a+a,u=r*l,d=r*c,p=r*h,f=s*c,m=s*h,g=a*h,v=o*l,y=o*c,x=o*h,_=n.x,b=n.y,w=n.z;return i[0]=(1-(f+g))*_,i[1]=(d+x)*_,i[2]=(p-y)*_,i[3]=0,i[4]=(d-x)*b,i[5]=(1-(u+g))*b,i[6]=(m+v)*b,i[7]=0,i[8]=(p+y)*w,i[9]=(m-v)*w,i[10]=(1-(u+f))*w,i[11]=0,i[12]=t.x,i[13]=t.y,i[14]=t.z,i[15]=1,this}decompose(t,e,n){const i=this.elements;let r=Qt.set(i[0],i[1],i[2]).length();const s=Qt.set(i[4],i[5],i[6]).length(),a=Qt.set(i[8],i[9],i[10]).length();this.determinant()<0&&(r=-r),t.x=i[12],t.y=i[13],t.z=i[14],Kt.copy(this);const o=1/r,l=1/s,c=1/a;return Kt.elements[0]*=o,Kt.elements[1]*=o,Kt.elements[2]*=o,Kt.elements[4]*=l,Kt.elements[5]*=l,Kt.elements[6]*=l,Kt.elements[8]*=c,Kt.elements[9]*=c,Kt.elements[10]*=c,e.setFromRotationMatrix(Kt),n.x=r,n.y=s,n.z=a,this}makePerspective(t,e,n,i,r,s){void 0===s&&console.warn("THREE.Matrix4: .makePerspective() has been redefined and has a new signature. Please check the docs.");const a=this.elements,o=2*r/(e-t),l=2*r/(n-i),c=(e+t)/(e-t),h=(n+i)/(n-i),u=-(s+r)/(s-r),d=-2*s*r/(s-r);return a[0]=o,a[4]=0,a[8]=c,a[12]=0,a[1]=0,a[5]=l,a[9]=h,a[13]=0,a[2]=0,a[6]=0,a[10]=u,a[14]=d,a[3]=0,a[7]=0,a[11]=-1,a[15]=0,this}makeOrthographic(t,e,n,i,r,s){const a=this.elements,o=1/(e-t),l=1/(n-i),c=1/(s-r),h=(e+t)*o,u=(n+i)*l,d=(s+r)*c;return a[0]=2*o,a[4]=0,a[8]=0,a[12]=-h,a[1]=0,a[5]=2*l,a[9]=0,a[13]=-u,a[2]=0,a[6]=0,a[10]=-2*c,a[14]=-d,a[3]=0,a[7]=0,a[11]=0,a[15]=1,this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<16;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<16;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t[e+9]=n[9],t[e+10]=n[10],t[e+11]=n[11],t[e+12]=n[12],t[e+13]=n[13],t[e+14]=n[14],t[e+15]=n[15],t}}Jt.prototype.isMatrix4=!0;const Qt=new xt,Kt=new Jt,$t=new xt(0,0,0),te=new xt(1,1,1),ee=new xt,ne=new xt,ie=new xt,re=new Jt,se=new yt;class ae{constructor(t=0,e=0,n=0,i=ae.DefaultOrder){this._x=t,this._y=e,this._z=n,this._order=i}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,n,i){return this._x=t,this._y=e,this._z=n,this._order=i||this._order,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t,e,n){const i=ot.clamp,r=t.elements,s=r[0],a=r[4],o=r[8],l=r[1],c=r[5],h=r[9],u=r[2],d=r[6],p=r[10];switch(e=e||this._order){case"XYZ":this._y=Math.asin(i(o,-1,1)),Math.abs(o)<.9999999?(this._x=Math.atan2(-h,p),this._z=Math.atan2(-a,s)):(this._x=Math.atan2(d,c),this._z=0);break;case"YXZ":this._x=Math.asin(-i(h,-1,1)),Math.abs(h)<.9999999?(this._y=Math.atan2(o,p),this._z=Math.atan2(l,c)):(this._y=Math.atan2(-u,s),this._z=0);break;case"ZXY":this._x=Math.asin(i(d,-1,1)),Math.abs(d)<.9999999?(this._y=Math.atan2(-u,p),this._z=Math.atan2(-a,c)):(this._y=0,this._z=Math.atan2(l,s));break;case"ZYX":this._y=Math.asin(-i(u,-1,1)),Math.abs(u)<.9999999?(this._x=Math.atan2(d,p),this._z=Math.atan2(l,s)):(this._x=0,this._z=Math.atan2(-a,c));break;case"YZX":this._z=Math.asin(i(l,-1,1)),Math.abs(l)<.9999999?(this._x=Math.atan2(-h,c),this._y=Math.atan2(-u,s)):(this._x=0,this._y=Math.atan2(o,p));break;case"XZY":this._z=Math.asin(-i(a,-1,1)),Math.abs(a)<.9999999?(this._x=Math.atan2(d,c),this._y=Math.atan2(o,s)):(this._x=Math.atan2(-h,p),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+e)}return this._order=e,!1!==n&&this._onChangeCallback(),this}setFromQuaternion(t,e,n){return re.makeRotationFromQuaternion(t),this.setFromRotationMatrix(re,e,n)}setFromVector3(t,e){return this.set(t.x,t.y,t.z,e||this._order)}reorder(t){return se.setFromEuler(this),this.setFromQuaternion(se,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}toVector3(t){return t?t.set(this._x,this._y,this._z):new xt(this._x,this._y,this._z)}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}}ae.prototype.isEuler=!0,ae.DefaultOrder="XYZ",ae.RotationOrders=["XYZ","YZX","ZXY","XZY","YXZ","ZYX"];class oe{constructor(){this.mask=1}set(t){this.mask=1<1){for(let t=0;t1){for(let t=0;t0){i.children=[];for(let e=0;e0){i.animations=[];for(let e=0;e0&&(n.geometries=e),i.length>0&&(n.materials=i),r.length>0&&(n.textures=r),a.length>0&&(n.images=a),o.length>0&&(n.shapes=o),l.length>0&&(n.skeletons=l),c.length>0&&(n.animations=c)}return n.object=i,n;function s(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}},clone:function(t){return(new this.constructor).copy(this,t)},copy:function(t,e=!0){if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e1?null:e.copy(n).multiplyScalar(r).add(t.start)}intersectsLine(t){const e=this.distanceToPoint(t.start),n=this.distanceToPoint(t.end);return e<0&&n>0||n<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return void 0===t&&(console.warn("THREE.Plane: .coplanarPoint() target is now required"),t=new xt),t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){const n=e||Se.getNormalMatrix(t),i=this.coplanarPoint(we).applyMatrix4(t),r=this.normal.applyMatrix3(n).normalize();return this.constant=-i.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return(new this.constructor).copy(this)}}Te.prototype.isPlane=!0;const Ee=new xt,Ae=new xt,Le=new xt,Re=new xt,Ce=new xt,Pe=new xt,De=new xt,Ie=new xt,Ne=new xt,Be=new xt;class Oe{constructor(t=new xt,e=new xt,n=new xt){this.a=t,this.b=e,this.c=n}static getNormal(t,e,n,i){void 0===i&&(console.warn("THREE.Triangle: .getNormal() target is now required"),i=new xt),i.subVectors(n,e),Ee.subVectors(t,e),i.cross(Ee);const r=i.lengthSq();return r>0?i.multiplyScalar(1/Math.sqrt(r)):i.set(0,0,0)}static getBarycoord(t,e,n,i,r){Ee.subVectors(i,e),Ae.subVectors(n,e),Le.subVectors(t,e);const s=Ee.dot(Ee),a=Ee.dot(Ae),o=Ee.dot(Le),l=Ae.dot(Ae),c=Ae.dot(Le),h=s*l-a*a;if(void 0===r&&(console.warn("THREE.Triangle: .getBarycoord() target is now required"),r=new xt),0===h)return r.set(-2,-1,-1);const u=1/h,d=(l*o-a*c)*u,p=(s*c-a*o)*u;return r.set(1-d-p,p,d)}static containsPoint(t,e,n,i){return this.getBarycoord(t,e,n,i,Re),Re.x>=0&&Re.y>=0&&Re.x+Re.y<=1}static getUV(t,e,n,i,r,s,a,o){return this.getBarycoord(t,e,n,i,Re),o.set(0,0),o.addScaledVector(r,Re.x),o.addScaledVector(s,Re.y),o.addScaledVector(a,Re.z),o}static isFrontFacing(t,e,n,i){return Ee.subVectors(n,e),Ae.subVectors(t,e),Ee.cross(Ae).dot(i)<0}set(t,e,n){return this.a.copy(t),this.b.copy(e),this.c.copy(n),this}setFromPointsAndIndices(t,e,n,i){return this.a.copy(t[e]),this.b.copy(t[n]),this.c.copy(t[i]),this}clone(){return(new this.constructor).copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return Ee.subVectors(this.c,this.b),Ae.subVectors(this.a,this.b),.5*Ee.cross(Ae).length()}getMidpoint(t){return void 0===t&&(console.warn("THREE.Triangle: .getMidpoint() target is now required"),t=new xt),t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return Oe.getNormal(this.a,this.b,this.c,t)}getPlane(t){return void 0===t&&(console.warn("THREE.Triangle: .getPlane() target is now required"),t=new Te),t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return Oe.getBarycoord(t,this.a,this.b,this.c,e)}getUV(t,e,n,i,r){return Oe.getUV(t,this.a,this.b,this.c,e,n,i,r)}containsPoint(t){return Oe.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return Oe.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){void 0===e&&(console.warn("THREE.Triangle: .closestPointToPoint() target is now required"),e=new xt);const n=this.a,i=this.b,r=this.c;let s,a;Ce.subVectors(i,n),Pe.subVectors(r,n),Ie.subVectors(t,n);const o=Ce.dot(Ie),l=Pe.dot(Ie);if(o<=0&&l<=0)return e.copy(n);Ne.subVectors(t,i);const c=Ce.dot(Ne),h=Pe.dot(Ne);if(c>=0&&h<=c)return e.copy(i);const u=o*h-c*l;if(u<=0&&o>=0&&c<=0)return s=o/(o-c),e.copy(n).addScaledVector(Ce,s);Be.subVectors(t,r);const d=Ce.dot(Be),p=Pe.dot(Be);if(p>=0&&d<=p)return e.copy(r);const f=d*l-o*p;if(f<=0&&l>=0&&p<=0)return a=l/(l-p),e.copy(n).addScaledVector(Pe,a);const m=c*p-d*h;if(m<=0&&h-c>=0&&d-p>=0)return De.subVectors(r,i),a=(h-c)/(h-c+(d-p)),e.copy(i).addScaledVector(De,a);const g=1/(m+f+u);return s=f*g,a=u*g,e.copy(n).addScaledVector(Ce,s).addScaledVector(Pe,a)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}}let ze=0;function Fe(){Object.defineProperty(this,"id",{value:ze++}),this.uuid=ot.generateUUID(),this.name="",this.type="Material",this.fog=!0,this.blending=1,this.side=0,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.blendSrc=204,this.blendDst=205,this.blendEquation=n,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.depthFunc=3,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=tt,this.stencilZFail=tt,this.stencilZPass=tt,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaTest=0,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0}Fe.prototype=Object.assign(Object.create(rt.prototype),{constructor:Fe,isMaterial:!0,onBeforeCompile:function(){},customProgramCacheKey:function(){return this.onBeforeCompile.toString()},setValues:function(t){if(void 0!==t)for(const e in t){const n=t[e];if(void 0===n){console.warn("THREE.Material: '"+e+"' parameter is undefined.");continue}if("shading"===e){console.warn("THREE."+this.type+": .shading has been removed. Use the boolean .flatShading instead."),this.flatShading=1===n;continue}const i=this[e];void 0!==i?i&&i.isColor?i.set(n):i&&i.isVector3&&n&&n.isVector3?i.copy(n):this[e]=n:console.warn("THREE."+this.type+": '"+e+"' is not a property of this material.")}},toJSON:function(t){const e=void 0===t||"string"==typeof t;e&&(t={textures:{},images:{}});const n={metadata:{version:4.5,type:"Material",generator:"Material.toJSON"}};function i(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}if(n.uuid=this.uuid,n.type=this.type,""!==this.name&&(n.name=this.name),this.color&&this.color.isColor&&(n.color=this.color.getHex()),void 0!==this.roughness&&(n.roughness=this.roughness),void 0!==this.metalness&&(n.metalness=this.metalness),this.sheen&&this.sheen.isColor&&(n.sheen=this.sheen.getHex()),this.emissive&&this.emissive.isColor&&(n.emissive=this.emissive.getHex()),this.emissiveIntensity&&1!==this.emissiveIntensity&&(n.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(n.specular=this.specular.getHex()),void 0!==this.shininess&&(n.shininess=this.shininess),void 0!==this.clearcoat&&(n.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(n.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(n.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(n.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(n.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,n.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.map&&this.map.isTexture&&(n.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(n.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(n.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(n.lightMap=this.lightMap.toJSON(t).uuid,n.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(n.aoMap=this.aoMap.toJSON(t).uuid,n.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(n.bumpMap=this.bumpMap.toJSON(t).uuid,n.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(n.normalMap=this.normalMap.toJSON(t).uuid,n.normalMapType=this.normalMapType,n.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(n.displacementMap=this.displacementMap.toJSON(t).uuid,n.displacementScale=this.displacementScale,n.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(n.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(n.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(n.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(n.specularMap=this.specularMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(n.envMap=this.envMap.toJSON(t).uuid,n.reflectivity=this.reflectivity,n.refractionRatio=this.refractionRatio,void 0!==this.combine&&(n.combine=this.combine),void 0!==this.envMapIntensity&&(n.envMapIntensity=this.envMapIntensity)),this.gradientMap&&this.gradientMap.isTexture&&(n.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.size&&(n.size=this.size),null!==this.shadowSide&&(n.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(n.sizeAttenuation=this.sizeAttenuation),1!==this.blending&&(n.blending=this.blending),0!==this.side&&(n.side=this.side),this.vertexColors&&(n.vertexColors=!0),this.opacity<1&&(n.opacity=this.opacity),!0===this.transparent&&(n.transparent=this.transparent),n.depthFunc=this.depthFunc,n.depthTest=this.depthTest,n.depthWrite=this.depthWrite,n.colorWrite=this.colorWrite,n.stencilWrite=this.stencilWrite,n.stencilWriteMask=this.stencilWriteMask,n.stencilFunc=this.stencilFunc,n.stencilRef=this.stencilRef,n.stencilFuncMask=this.stencilFuncMask,n.stencilFail=this.stencilFail,n.stencilZFail=this.stencilZFail,n.stencilZPass=this.stencilZPass,this.rotation&&0!==this.rotation&&(n.rotation=this.rotation),!0===this.polygonOffset&&(n.polygonOffset=!0),0!==this.polygonOffsetFactor&&(n.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(n.polygonOffsetUnits=this.polygonOffsetUnits),this.linewidth&&1!==this.linewidth&&(n.linewidth=this.linewidth),void 0!==this.dashSize&&(n.dashSize=this.dashSize),void 0!==this.gapSize&&(n.gapSize=this.gapSize),void 0!==this.scale&&(n.scale=this.scale),!0===this.dithering&&(n.dithering=!0),this.alphaTest>0&&(n.alphaTest=this.alphaTest),!0===this.alphaToCoverage&&(n.alphaToCoverage=this.alphaToCoverage),!0===this.premultipliedAlpha&&(n.premultipliedAlpha=this.premultipliedAlpha),!0===this.wireframe&&(n.wireframe=this.wireframe),this.wireframeLinewidth>1&&(n.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(n.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(n.wireframeLinejoin=this.wireframeLinejoin),!0===this.morphTargets&&(n.morphTargets=!0),!0===this.morphNormals&&(n.morphNormals=!0),!0===this.skinning&&(n.skinning=!0),!0===this.flatShading&&(n.flatShading=this.flatShading),!1===this.visible&&(n.visible=!1),!1===this.toneMapped&&(n.toneMapped=!1),"{}"!==JSON.stringify(this.userData)&&(n.userData=this.userData),e){const e=i(t.textures),r=i(t.images);e.length>0&&(n.textures=e),r.length>0&&(n.images=r)}return n},clone:function(){return(new this.constructor).copy(this)},copy:function(t){this.name=t.name,this.fog=t.fog,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;const e=t.clippingPlanes;let n=null;if(null!==e){const t=e.length;n=new Array(t);for(let i=0;i!==t;++i)n[i]=e[i].clone()}return this.clippingPlanes=n,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this},dispose:function(){this.dispatchEvent({type:"dispose"})}}),Object.defineProperty(Fe.prototype,"needsUpdate",{set:function(t){!0===t&&this.version++}});const He={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},Ue={h:0,s:0,l:0},Ge={h:0,s:0,l:0};function ke(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+6*(e-t)*(2/3-n):t}function Ve(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function We(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}class je{constructor(t,e,n){return void 0===e&&void 0===n?this.set(t):this.setRGB(t,e,n)}set(t){return t&&t.isColor?this.copy(t):"number"==typeof t?this.setHex(t):"string"==typeof t&&this.setStyle(t),this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t){return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,this}setRGB(t,e,n){return this.r=t,this.g=e,this.b=n,this}setHSL(t,e,n){if(t=ot.euclideanModulo(t,1),e=ot.clamp(e,0,1),n=ot.clamp(n,0,1),0===e)this.r=this.g=this.b=n;else{const i=n<=.5?n*(1+e):n+e-n*e,r=2*n-i;this.r=ke(r,i,t+1/3),this.g=ke(r,i,t),this.b=ke(r,i,t-1/3)}return this}setStyle(t){function e(e){void 0!==e&&parseFloat(e)<1&&console.warn("THREE.Color: Alpha component of "+t+" will be ignored.")}let n;if(n=/^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(t)){let t;const i=n[1],r=n[2];switch(i){case"rgb":case"rgba":if(t=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r))return this.r=Math.min(255,parseInt(t[1],10))/255,this.g=Math.min(255,parseInt(t[2],10))/255,this.b=Math.min(255,parseInt(t[3],10))/255,e(t[4]),this;if(t=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r))return this.r=Math.min(100,parseInt(t[1],10))/100,this.g=Math.min(100,parseInt(t[2],10))/100,this.b=Math.min(100,parseInt(t[3],10))/100,e(t[4]),this;break;case"hsl":case"hsla":if(t=/^\s*(\d*\.?\d+)\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r)){const n=parseFloat(t[1])/360,i=parseInt(t[2],10)/100,r=parseInt(t[3],10)/100;return e(t[4]),this.setHSL(n,i,r)}}}else if(n=/^\#([A-Fa-f\d]+)$/.exec(t)){const t=n[1],e=t.length;if(3===e)return this.r=parseInt(t.charAt(0)+t.charAt(0),16)/255,this.g=parseInt(t.charAt(1)+t.charAt(1),16)/255,this.b=parseInt(t.charAt(2)+t.charAt(2),16)/255,this;if(6===e)return this.r=parseInt(t.charAt(0)+t.charAt(1),16)/255,this.g=parseInt(t.charAt(2)+t.charAt(3),16)/255,this.b=parseInt(t.charAt(4)+t.charAt(5),16)/255,this}return t&&t.length>0?this.setColorName(t):this}setColorName(t){const e=He[t];return void 0!==e?this.setHex(e):console.warn("THREE.Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copyGammaToLinear(t,e=2){return this.r=Math.pow(t.r,e),this.g=Math.pow(t.g,e),this.b=Math.pow(t.b,e),this}copyLinearToGamma(t,e=2){const n=e>0?1/e:1;return this.r=Math.pow(t.r,n),this.g=Math.pow(t.g,n),this.b=Math.pow(t.b,n),this}convertGammaToLinear(t){return this.copyGammaToLinear(this,t),this}convertLinearToGamma(t){return this.copyLinearToGamma(this,t),this}copySRGBToLinear(t){return this.r=Ve(t.r),this.g=Ve(t.g),this.b=Ve(t.b),this}copyLinearToSRGB(t){return this.r=We(t.r),this.g=We(t.g),this.b=We(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(){return 255*this.r<<16^255*this.g<<8^255*this.b<<0}getHexString(){return("000000"+this.getHex().toString(16)).slice(-6)}getHSL(t){void 0===t&&(console.warn("THREE.Color: .getHSL() target is now required"),t={h:0,s:0,l:0});const e=this.r,n=this.g,i=this.b,r=Math.max(e,n,i),s=Math.min(e,n,i);let a,o;const l=(s+r)/2;if(s===r)a=0,o=0;else{const t=r-s;switch(o=l<=.5?t/(r+s):t/(2-r-s),r){case e:a=(n-i)/t+(ne&&(e=t[n]);return e}Object.defineProperty(Ze.prototype,"needsUpdate",{set:function(t){!0===t&&this.version++}}),Object.assign(Ze.prototype,{isBufferAttribute:!0,onUploadCallback:function(){},setUsage:function(t){return this.usage=t,this},copy:function(t){return this.name=t.name,this.array=new t.array.constructor(t.array),this.itemSize=t.itemSize,this.count=t.count,this.normalized=t.normalized,this.usage=t.usage,this},copyAt:function(t,e,n){t*=this.itemSize,n*=e.itemSize;for(let i=0,r=this.itemSize;i65535?nn:tn)(t,1):this.index=t,this},getAttribute:function(t){return this.attributes[t]},setAttribute:function(t,e){return this.attributes[t]=e,this},deleteAttribute:function(t){return delete this.attributes[t],this},hasAttribute:function(t){return void 0!==this.attributes[t]},addGroup:function(t,e,n=0){this.groups.push({start:t,count:e,materialIndex:n})},clearGroups:function(){this.groups=[]},setDrawRange:function(t,e){this.drawRange.start=t,this.drawRange.count=e},applyMatrix4:function(t){const e=this.attributes.position;void 0!==e&&(e.applyMatrix4(t),e.needsUpdate=!0);const n=this.attributes.normal;if(void 0!==n){const e=(new ct).getNormalMatrix(t);n.applyNormalMatrix(e),n.needsUpdate=!0}const i=this.attributes.tangent;return void 0!==i&&(i.transformDirection(t),i.needsUpdate=!0),null!==this.boundingBox&&this.computeBoundingBox(),null!==this.boundingSphere&&this.computeBoundingSphere(),this},rotateX:function(t){return un.makeRotationX(t),this.applyMatrix4(un),this},rotateY:function(t){return un.makeRotationY(t),this.applyMatrix4(un),this},rotateZ:function(t){return un.makeRotationZ(t),this.applyMatrix4(un),this},translate:function(t,e,n){return un.makeTranslation(t,e,n),this.applyMatrix4(un),this},scale:function(t,e,n){return un.makeScale(t,e,n),this.applyMatrix4(un),this},lookAt:function(t){return dn.lookAt(t),dn.updateMatrix(),this.applyMatrix4(dn.matrix),this},center:function(){return this.computeBoundingBox(),this.boundingBox.getCenter(pn).negate(),this.translate(pn.x,pn.y,pn.z),this},setFromPoints:function(t){const e=[];for(let n=0,i=t.length;n0&&(t.userData=this.userData),void 0!==this.parameters){const e=this.parameters;for(const n in e)void 0!==e[n]&&(t[n]=e[n]);return t}t.data={attributes:{}};const e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});const n=this.attributes;for(const e in n){const i=n[e];t.data.attributes[e]=i.toJSON(t.data)}const i={};let r=!1;for(const e in this.morphAttributes){const n=this.morphAttributes[e],s=[];for(let e=0,i=n.length;e0&&(i[e]=s,r=!0)}r&&(t.data.morphAttributes=i,t.data.morphTargetsRelative=this.morphTargetsRelative);const s=this.groups;s.length>0&&(t.data.groups=JSON.parse(JSON.stringify(s)));const a=this.boundingSphere;return null!==a&&(t.data.boundingSphere={center:a.center.toArray(),radius:a.radius}),t},clone:function(){return(new vn).copy(this)},copy:function(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const e={};this.name=t.name;const n=t.index;null!==n&&this.setIndex(n.clone(e));const i=t.attributes;for(const t in i){const n=i[t];this.setAttribute(t,n.clone(e))}const r=t.morphAttributes;for(const t in r){const n=[],i=r[t];for(let t=0,r=i.length;tn.far?null:{distance:c,point:Nn.clone(),object:t}}(t,e,n,i,bn,wn,Mn,In);if(p){o&&(Cn.fromBufferAttribute(o,c),Pn.fromBufferAttribute(o,h),Dn.fromBufferAttribute(o,u),p.uv=Oe.getUV(In,bn,wn,Mn,Cn,Pn,Dn,new lt)),l&&(Cn.fromBufferAttribute(l,c),Pn.fromBufferAttribute(l,h),Dn.fromBufferAttribute(l,u),p.uv2=Oe.getUV(In,bn,wn,Mn,Cn,Pn,Dn,new lt));const t={a:c,b:h,c:u,normal:new xt,materialIndex:0};Oe.getNormal(bn,wn,Mn,t.normal),p.face=t}return p}Bn.prototype=Object.assign(Object.create(be.prototype),{constructor:Bn,isMesh:!0,copy:function(t){return be.prototype.copy.call(this,t),void 0!==t.morphTargetInfluences&&(this.morphTargetInfluences=t.morphTargetInfluences.slice()),void 0!==t.morphTargetDictionary&&(this.morphTargetDictionary=Object.assign({},t.morphTargetDictionary)),this.material=t.material,this.geometry=t.geometry,this},updateMorphTargets:function(){const t=this.geometry;if(t.isBufferGeometry){const e=t.morphAttributes,n=Object.keys(e);if(n.length>0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Mesh.updateMorphTargets() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")}},raycast:function(t,e){const n=this.geometry,i=this.material,r=this.matrixWorld;if(void 0===i)return;if(null===n.boundingSphere&&n.computeBoundingSphere(),_n.copy(n.boundingSphere),_n.applyMatrix4(r),!1===t.ray.intersectsSphere(_n))return;if(yn.copy(r).invert(),xn.copy(t.ray).applyMatrix4(yn),null!==n.boundingBox&&!1===xn.intersectsBox(n.boundingBox))return;let s;if(n.isBufferGeometry){const r=n.index,a=n.attributes.position,o=n.morphAttributes.position,l=n.morphTargetsRelative,c=n.attributes.uv,h=n.attributes.uv2,u=n.groups,d=n.drawRange;if(null!==r)if(Array.isArray(i))for(let n=0,p=u.length;n0?1:-1,c.push(A.x,A.y,A.z),h.push(o/m),h.push(1-s/g),T+=1}}for(let t=0;t0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader;const n={};for(const t in this.extensions)!0===this.extensions[t]&&(n[t]=!0);return Object.keys(n).length>0&&(e.extensions=n),e},kn.prototype=Object.assign(Object.create(be.prototype),{constructor:kn,isCamera:!0,copy:function(t,e){return be.prototype.copy.call(this,t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this},getWorldDirection:function(t){void 0===t&&(console.warn("THREE.Camera: .getWorldDirection() target is now required"),t=new xt),this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(-e[8],-e[9],-e[10]).normalize()},updateMatrixWorld:function(t){be.prototype.updateMatrixWorld.call(this,t),this.matrixWorldInverse.copy(this.matrixWorld).invert()},updateWorldMatrix:function(t,e){be.prototype.updateWorldMatrix.call(this,t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()},clone:function(){return(new this.constructor).copy(this)}}),Vn.prototype=Object.assign(Object.create(kn.prototype),{constructor:Vn,isPerspectiveCamera:!0,copy:function(t,e){return kn.prototype.copy.call(this,t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this},setFocalLength:function(t){const e=.5*this.getFilmHeight()/t;this.fov=2*ot.RAD2DEG*Math.atan(e),this.updateProjectionMatrix()},getFocalLength:function(){const t=Math.tan(.5*ot.DEG2RAD*this.fov);return.5*this.getFilmHeight()/t},getEffectiveFOV:function(){return 2*ot.RAD2DEG*Math.atan(Math.tan(.5*ot.DEG2RAD*this.fov)/this.zoom)},getFilmWidth:function(){return this.filmGauge*Math.min(this.aspect,1)},getFilmHeight:function(){return this.filmGauge/Math.max(this.aspect,1)},setViewOffset:function(t,e,n,i,r,s){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=n,this.view.offsetY=i,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()},clearViewOffset:function(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()},updateProjectionMatrix:function(){const t=this.near;let e=t*Math.tan(.5*ot.DEG2RAD*this.fov)/this.zoom,n=2*e,i=this.aspect*n,r=-.5*i;const s=this.view;if(null!==this.view&&this.view.enabled){const t=s.fullWidth,a=s.fullHeight;r+=s.offsetX*i/t,e-=s.offsetY*n/a,i*=s.width/t,n*=s.height/a}const a=this.filmOffset;0!==a&&(r+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+i,e,e-n,t,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()},toJSON:function(t){const e=be.prototype.toJSON.call(this,t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}});const Wn=90;class jn extends be{constructor(t,e,n){if(super(),this.type="CubeCamera",!0!==n.isWebGLCubeRenderTarget)return void console.error("THREE.CubeCamera: The constructor now expects an instance of WebGLCubeRenderTarget as third parameter.");this.renderTarget=n;const i=new Vn(Wn,1,t,e);i.layers=this.layers,i.up.set(0,-1,0),i.lookAt(new xt(1,0,0)),this.add(i);const r=new Vn(Wn,1,t,e);r.layers=this.layers,r.up.set(0,-1,0),r.lookAt(new xt(-1,0,0)),this.add(r);const s=new Vn(Wn,1,t,e);s.layers=this.layers,s.up.set(0,0,1),s.lookAt(new xt(0,1,0)),this.add(s);const a=new Vn(Wn,1,t,e);a.layers=this.layers,a.up.set(0,0,-1),a.lookAt(new xt(0,-1,0)),this.add(a);const o=new Vn(Wn,1,t,e);o.layers=this.layers,o.up.set(0,-1,0),o.lookAt(new xt(0,0,1)),this.add(o);const l=new Vn(Wn,1,t,e);l.layers=this.layers,l.up.set(0,-1,0),l.lookAt(new xt(0,0,-1)),this.add(l)}update(t,e){null===this.parent&&this.updateMatrixWorld();const n=this.renderTarget,[i,r,s,a,o,l]=this.children,c=t.xr.enabled,h=t.getRenderTarget();t.xr.enabled=!1;const u=n.texture.generateMipmaps;n.texture.generateMipmaps=!1,t.setRenderTarget(n,0),t.render(e,i),t.setRenderTarget(n,1),t.render(e,r),t.setRenderTarget(n,2),t.render(e,s),t.setRenderTarget(n,3),t.render(e,a),t.setRenderTarget(n,4),t.render(e,o),n.texture.generateMipmaps=u,t.setRenderTarget(n,5),t.render(e,l),t.setRenderTarget(h),t.xr.enabled=c}}class qn extends pt{constructor(t,e,n,i,s,a,o,l,c,h){super(t=void 0!==t?t:[],e=void 0!==e?e:r,n,i,s,a,o=void 0!==o?o:T,l,c,h),this._needsFlipEnvMap=!0,this.flipY=!1}get images(){return this.image}set images(t){this.image=t}}qn.prototype.isCubeTexture=!0;class Xn extends gt{constructor(t,e,n){Number.isInteger(e)&&(console.warn("THREE.WebGLCubeRenderTarget: constructor signature is now WebGLCubeRenderTarget( size, options )"),e=n),super(t,t,e),e=e||{},this.texture=new qn(void 0,e.mapping,e.wrapS,e.wrapT,e.magFilter,e.minFilter,e.format,e.type,e.anisotropy,e.encoding),this.texture.generateMipmaps=void 0!==e.generateMipmaps&&e.generateMipmaps,this.texture.minFilter=void 0!==e.minFilter?e.minFilter:g,this.texture._needsFlipEnvMap=!1}fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.format=E,this.texture.encoding=e.encoding,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;const n={uniforms:{tEquirect:{value:null}},vertexShader:"\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n\t\t\t\t\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n\t\t\t\t}\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvWorldDirection = transformDirection( position, modelMatrix );\n\n\t\t\t\t\t#include \n\t\t\t\t\t#include \n\n\t\t\t\t}\n\t\t\t",fragmentShader:"\n\n\t\t\t\tuniform sampler2D tEquirect;\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\t#include \n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvec3 direction = normalize( vWorldDirection );\n\n\t\t\t\t\tvec2 sampleUV = equirectUv( direction );\n\n\t\t\t\t\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\n\t\t\t\t}\n\t\t\t"},i=new zn(5,5,5),r=new Gn({name:"CubemapFromEquirect",uniforms:Fn(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,side:1,blending:0});r.uniforms.tEquirect.value=e;const s=new Bn(i,r),a=e.minFilter;e.minFilter===y&&(e.minFilter=g);return new jn(1,10,this).update(t,s),e.minFilter=a,s.geometry.dispose(),s.material.dispose(),this}clear(t,e,n,i){const r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,n,i);t.setRenderTarget(r)}}Xn.prototype.isWebGLCubeRenderTarget=!0;class Yn extends pt{constructor(t,e,n,i,r,s,a,o,l,c,h,u){super(null,s,a,o,l,c,i,r,h,u),this.image={data:t||null,width:e||1,height:n||1},this.magFilter=void 0!==l?l:p,this.minFilter=void 0!==c?c:p,this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1,this.needsUpdate=!0}}Yn.prototype.isDataTexture=!0;const Zn=new Gt,Jn=new xt;class Qn{constructor(t=new Te,e=new Te,n=new Te,i=new Te,r=new Te,s=new Te){this.planes=[t,e,n,i,r,s]}set(t,e,n,i,r,s){const a=this.planes;return a[0].copy(t),a[1].copy(e),a[2].copy(n),a[3].copy(i),a[4].copy(r),a[5].copy(s),this}copy(t){const e=this.planes;for(let n=0;n<6;n++)e[n].copy(t.planes[n]);return this}setFromProjectionMatrix(t){const e=this.planes,n=t.elements,i=n[0],r=n[1],s=n[2],a=n[3],o=n[4],l=n[5],c=n[6],h=n[7],u=n[8],d=n[9],p=n[10],f=n[11],m=n[12],g=n[13],v=n[14],y=n[15];return e[0].setComponents(a-i,h-o,f-u,y-m).normalize(),e[1].setComponents(a+i,h+o,f+u,y+m).normalize(),e[2].setComponents(a+r,h+l,f+d,y+g).normalize(),e[3].setComponents(a-r,h-l,f-d,y-g).normalize(),e[4].setComponents(a-s,h-c,f-p,y-v).normalize(),e[5].setComponents(a+s,h+c,f+p,y+v).normalize(),this}intersectsObject(t){const e=t.geometry;return null===e.boundingSphere&&e.computeBoundingSphere(),Zn.copy(e.boundingSphere).applyMatrix4(t.matrixWorld),this.intersectsSphere(Zn)}intersectsSprite(t){return Zn.center.set(0,0,0),Zn.radius=.7071067811865476,Zn.applyMatrix4(t.matrixWorld),this.intersectsSphere(Zn)}intersectsSphere(t){const e=this.planes,n=t.center,i=-t.radius;for(let t=0;t<6;t++){if(e[t].distanceToPoint(n)0?t.max.x:t.min.x,Jn.y=i.normal.y>0?t.max.y:t.min.y,Jn.z=i.normal.z>0?t.max.z:t.min.z,i.distanceToPoint(Jn)<0)return!1}return!0}containsPoint(t){const e=this.planes;for(let n=0;n<6;n++)if(e[n].distanceToPoint(t)<0)return!1;return!0}clone(){return(new this.constructor).copy(this)}}function Kn(){let t=null,e=!1,n=null,i=null;function r(e,s){n(e,s),i=t.requestAnimationFrame(r)}return{start:function(){!0!==e&&null!==n&&(i=t.requestAnimationFrame(r),e=!0)},stop:function(){t.cancelAnimationFrame(i),e=!1},setAnimationLoop:function(t){n=t},setContext:function(e){t=e}}}function $n(t,e){const n=e.isWebGL2,i=new WeakMap;return{get:function(t){return t.isInterleavedBufferAttribute&&(t=t.data),i.get(t)},remove:function(e){e.isInterleavedBufferAttribute&&(e=e.data);const n=i.get(e);n&&(t.deleteBuffer(n.buffer),i.delete(e))},update:function(e,r){if(e.isGLBufferAttribute){const t=i.get(e);return void((!t||t.version 0.0 ) {\n\t\tdistanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\n\t}\n\treturn distanceFalloff;\n#else\n\tif( cutoffDistance > 0.0 && decayExponent > 0.0 ) {\n\t\treturn pow( saturate( -lightDistance / cutoffDistance + 1.0 ), decayExponent );\n\t}\n\treturn 1.0;\n#endif\n}\nvec3 BRDF_Diffuse_Lambert( const in vec3 diffuseColor ) {\n\treturn RECIPROCAL_PI * diffuseColor;\n}\nvec3 F_Schlick( const in vec3 specularColor, const in float dotLH ) {\n\tfloat fresnel = exp2( ( -5.55473 * dotLH - 6.98316 ) * dotLH );\n\treturn ( 1.0 - specularColor ) * fresnel + specularColor;\n}\nvec3 F_Schlick_RoughnessDependent( const in vec3 F0, const in float dotNV, const in float roughness ) {\n\tfloat fresnel = exp2( ( -5.55473 * dotNV - 6.98316 ) * dotNV );\n\tvec3 Fr = max( vec3( 1.0 - roughness ), F0 ) - F0;\n\treturn Fr * fresnel + F0;\n}\nfloat G_GGX_Smith( const in float alpha, const in float dotNL, const in float dotNV ) {\n\tfloat a2 = pow2( alpha );\n\tfloat gl = dotNL + sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) );\n\tfloat gv = dotNV + sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) );\n\treturn 1.0 / ( gl * gv );\n}\nfloat G_GGX_SmithCorrelated( const in float alpha, const in float dotNL, const in float dotNV ) {\n\tfloat a2 = pow2( alpha );\n\tfloat gv = dotNL * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) );\n\tfloat gl = dotNV * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) );\n\treturn 0.5 / max( gv + gl, EPSILON );\n}\nfloat D_GGX( const in float alpha, const in float dotNH ) {\n\tfloat a2 = pow2( alpha );\n\tfloat denom = pow2( dotNH ) * ( a2 - 1.0 ) + 1.0;\n\treturn RECIPROCAL_PI * a2 / pow2( denom );\n}\nvec3 BRDF_Specular_GGX( const in IncidentLight incidentLight, const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float roughness ) {\n\tfloat alpha = pow2( roughness );\n\tvec3 halfDir = normalize( incidentLight.direction + viewDir );\n\tfloat dotNL = saturate( dot( normal, incidentLight.direction ) );\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat dotLH = saturate( dot( incidentLight.direction, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, dotLH );\n\tfloat G = G_GGX_SmithCorrelated( alpha, dotNL, dotNV );\n\tfloat D = D_GGX( alpha, dotNH );\n\treturn F * ( G * D );\n}\nvec2 LTC_Uv( const in vec3 N, const in vec3 V, const in float roughness ) {\n\tconst float LUT_SIZE = 64.0;\n\tconst float LUT_SCALE = ( LUT_SIZE - 1.0 ) / LUT_SIZE;\n\tconst float LUT_BIAS = 0.5 / LUT_SIZE;\n\tfloat dotNV = saturate( dot( N, V ) );\n\tvec2 uv = vec2( roughness, sqrt( 1.0 - dotNV ) );\n\tuv = uv * LUT_SCALE + LUT_BIAS;\n\treturn uv;\n}\nfloat LTC_ClippedSphereFormFactor( const in vec3 f ) {\n\tfloat l = length( f );\n\treturn max( ( l * l + f.z ) / ( l + 1.0 ), 0.0 );\n}\nvec3 LTC_EdgeVectorFormFactor( const in vec3 v1, const in vec3 v2 ) {\n\tfloat x = dot( v1, v2 );\n\tfloat y = abs( x );\n\tfloat a = 0.8543985 + ( 0.4965155 + 0.0145206 * y ) * y;\n\tfloat b = 3.4175940 + ( 4.1616724 + y ) * y;\n\tfloat v = a / b;\n\tfloat theta_sintheta = ( x > 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v;\n\treturn cross( v1, v2 ) * theta_sintheta;\n}\nvec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) {\n\tvec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ];\n\tvec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ];\n\tvec3 lightNormal = cross( v1, v2 );\n\tif( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 );\n\tvec3 T1, T2;\n\tT1 = normalize( V - N * dot( V, N ) );\n\tT2 = - cross( N, T1 );\n\tmat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) );\n\tvec3 coords[ 4 ];\n\tcoords[ 0 ] = mat * ( rectCoords[ 0 ] - P );\n\tcoords[ 1 ] = mat * ( rectCoords[ 1 ] - P );\n\tcoords[ 2 ] = mat * ( rectCoords[ 2 ] - P );\n\tcoords[ 3 ] = mat * ( rectCoords[ 3 ] - P );\n\tcoords[ 0 ] = normalize( coords[ 0 ] );\n\tcoords[ 1 ] = normalize( coords[ 1 ] );\n\tcoords[ 2 ] = normalize( coords[ 2 ] );\n\tcoords[ 3 ] = normalize( coords[ 3 ] );\n\tvec3 vectorFormFactor = vec3( 0.0 );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] );\n\tfloat result = LTC_ClippedSphereFormFactor( vectorFormFactor );\n\treturn vec3( result );\n}\nvec3 BRDF_Specular_GGX_Environment( const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tvec2 brdf = integrateSpecularBRDF( dotNV, roughness );\n\treturn specularColor * brdf.x + brdf.y;\n}\nvoid BRDF_Specular_Multiscattering_Environment( const in GeometricContext geometry, const in vec3 specularColor, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n\tfloat dotNV = saturate( dot( geometry.normal, geometry.viewDir ) );\n\tvec3 F = F_Schlick_RoughnessDependent( specularColor, dotNV, roughness );\n\tvec2 brdf = integrateSpecularBRDF( dotNV, roughness );\n\tvec3 FssEss = F * brdf.x + brdf.y;\n\tfloat Ess = brdf.x + brdf.y;\n\tfloat Ems = 1.0 - Ess;\n\tvec3 Favg = specularColor + ( 1.0 - specularColor ) * 0.047619;\tvec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg );\n\tsingleScatter += FssEss;\n\tmultiScatter += Fms * Ems;\n}\nfloat G_BlinnPhong_Implicit( ) {\n\treturn 0.25;\n}\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\n\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\nvec3 BRDF_Specular_BlinnPhong( const in IncidentLight incidentLight, const in GeometricContext geometry, const in vec3 specularColor, const in float shininess ) {\n\tvec3 halfDir = normalize( incidentLight.direction + geometry.viewDir );\n\tfloat dotNH = saturate( dot( geometry.normal, halfDir ) );\n\tfloat dotLH = saturate( dot( incidentLight.direction, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, dotLH );\n\tfloat G = G_BlinnPhong_Implicit( );\n\tfloat D = D_BlinnPhong( shininess, dotNH );\n\treturn F * ( G * D );\n}\nfloat GGXRoughnessToBlinnExponent( const in float ggxRoughness ) {\n\treturn ( 2.0 / pow2( ggxRoughness + 0.0001 ) - 2.0 );\n}\nfloat BlinnExponentToGGXRoughness( const in float blinnExponent ) {\n\treturn sqrt( 2.0 / ( blinnExponent + 2.0 ) );\n}\n#if defined( USE_SHEEN )\nfloat D_Charlie(float roughness, float NoH) {\n\tfloat invAlpha = 1.0 / roughness;\n\tfloat cos2h = NoH * NoH;\n\tfloat sin2h = max(1.0 - cos2h, 0.0078125);\treturn (2.0 + invAlpha) * pow(sin2h, invAlpha * 0.5) / (2.0 * PI);\n}\nfloat V_Neubelt(float NoV, float NoL) {\n\treturn saturate(1.0 / (4.0 * (NoL + NoV - NoL * NoV)));\n}\nvec3 BRDF_Specular_Sheen( const in float roughness, const in vec3 L, const in GeometricContext geometry, vec3 specularColor ) {\n\tvec3 N = geometry.normal;\n\tvec3 V = geometry.viewDir;\n\tvec3 H = normalize( V + L );\n\tfloat dotNH = saturate( dot( N, H ) );\n\treturn specularColor * D_Charlie( roughness, dotNH ) * V_Neubelt( dot(N, V), dot(N, L) );\n}\n#endif",bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\n\tuniform sampler2D bumpMap;\n\tuniform float bumpScale;\n\tvec2 dHdxy_fwd() {\n\t\tvec2 dSTdx = dFdx( vUv );\n\t\tvec2 dSTdy = dFdy( vUv );\n\t\tfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\n\t\tfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\n\t\tfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\n\t\treturn vec2( dBx, dBy );\n\t}\n\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\t\tvec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) );\n\t\tvec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) );\n\t\tvec3 vN = surf_norm;\n\t\tvec3 R1 = cross( vSigmaY, vN );\n\t\tvec3 R2 = cross( vN, vSigmaX );\n\t\tfloat fDet = dot( vSigmaX, R1 ) * faceDirection;\n\t\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n\t\treturn normalize( abs( fDet ) * surf_norm - vGrad );\n\t}\n#endif",clipping_planes_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvec4 plane;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\n\t\tplane = clippingPlanes[ i ];\n\t\tif ( dot( vClipPosition, plane.xyz ) > plane.w ) discard;\n\t}\n\t#pragma unroll_loop_end\n\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\n\t\tbool clipped = true;\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\n\t\t\tplane = clippingPlanes[ i ];\n\t\t\tclipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t\tif ( clipped ) discard;\n\t#endif\n#endif",clipping_planes_pars_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\n#endif",clipping_planes_pars_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n#endif",clipping_planes_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvClipPosition = - mvPosition.xyz;\n#endif",color_fragment:"#if defined( USE_COLOR_ALPHA )\n\tdiffuseColor *= vColor;\n#elif defined( USE_COLOR )\n\tdiffuseColor.rgb *= vColor;\n#endif",color_pars_fragment:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR )\n\tvarying vec3 vColor;\n#endif",color_pars_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvarying vec3 vColor;\n#endif",color_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvColor = vec4( 1.0 );\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvColor = vec3( 1.0 );\n#endif\n#ifdef USE_COLOR\n\tvColor *= color;\n#endif\n#ifdef USE_INSTANCING_COLOR\n\tvColor.xyz *= instanceColor.xyz;\n#endif",common:"#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n#ifndef saturate\n#define saturate(a) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement(a) ( 1.0 - saturate( a ) )\nfloat pow2( const in float x ) { return x*x; }\nfloat pow3( const in float x ) { return x*x*x; }\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\nfloat average( const in vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\nhighp float rand( const in vec2 uv ) {\n\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\n\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\treturn fract(sin(sn) * c);\n}\n#ifdef HIGH_PRECISION\n\tfloat precisionSafeLength( vec3 v ) { return length( v ); }\n#else\n\tfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\n\tfloat precisionSafeLength( vec3 v ) {\n\t\tfloat maxComponent = max3( abs( v ) );\n\t\treturn length( v / maxComponent ) * maxComponent;\n\t}\n#endif\nstruct IncidentLight {\n\tvec3 color;\n\tvec3 direction;\n\tbool visible;\n};\nstruct ReflectedLight {\n\tvec3 directDiffuse;\n\tvec3 directSpecular;\n\tvec3 indirectDiffuse;\n\tvec3 indirectSpecular;\n};\nstruct GeometricContext {\n\tvec3 position;\n\tvec3 normal;\n\tvec3 viewDir;\n#ifdef CLEARCOAT\n\tvec3 clearcoatNormal;\n#endif\n};\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n}\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n}\nvec3 projectOnPlane(in vec3 point, in vec3 pointOnPlane, in vec3 planeNormal ) {\n\tfloat distance = dot( planeNormal, point - pointOnPlane );\n\treturn - distance * planeNormal + point;\n}\nfloat sideOfPlane( in vec3 point, in vec3 pointOnPlane, in vec3 planeNormal ) {\n\treturn sign( dot( point - pointOnPlane, planeNormal ) );\n}\nvec3 linePlaneIntersect( in vec3 pointOnLine, in vec3 lineDirection, in vec3 pointOnPlane, in vec3 planeNormal ) {\n\treturn lineDirection * ( dot( planeNormal, pointOnPlane - pointOnLine ) / dot( planeNormal, lineDirection ) ) + pointOnLine;\n}\nmat3 transposeMat3( const in mat3 m ) {\n\tmat3 tmp;\n\ttmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );\n\ttmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );\n\ttmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );\n\treturn tmp;\n}\nfloat linearToRelativeLuminance( const in vec3 color ) {\n\tvec3 weights = vec3( 0.2126, 0.7152, 0.0722 );\n\treturn dot( weights, color.rgb );\n}\nbool isPerspectiveMatrix( mat4 m ) {\n\treturn m[ 2 ][ 3 ] == - 1.0;\n}\nvec2 equirectUv( in vec3 dir ) {\n\tfloat u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5;\n\tfloat v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5;\n\treturn vec2( u, v );\n}",cube_uv_reflection_fragment:"#ifdef ENVMAP_TYPE_CUBE_UV\n\t#define cubeUV_maxMipLevel 8.0\n\t#define cubeUV_minMipLevel 4.0\n\t#define cubeUV_maxTileSize 256.0\n\t#define cubeUV_minTileSize 16.0\n\tfloat getFace( vec3 direction ) {\n\t\tvec3 absDirection = abs( direction );\n\t\tfloat face = - 1.0;\n\t\tif ( absDirection.x > absDirection.z ) {\n\t\t\tif ( absDirection.x > absDirection.y )\n\t\t\t\tface = direction.x > 0.0 ? 0.0 : 3.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t} else {\n\t\t\tif ( absDirection.z > absDirection.y )\n\t\t\t\tface = direction.z > 0.0 ? 2.0 : 5.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t}\n\t\treturn face;\n\t}\n\tvec2 getUV( vec3 direction, float face ) {\n\t\tvec2 uv;\n\t\tif ( face == 0.0 ) {\n\t\t\tuv = vec2( direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 1.0 ) {\n\t\t\tuv = vec2( - direction.x, - direction.z ) / abs( direction.y );\n\t\t} else if ( face == 2.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.y ) / abs( direction.z );\n\t\t} else if ( face == 3.0 ) {\n\t\t\tuv = vec2( - direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 4.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.z ) / abs( direction.y );\n\t\t} else {\n\t\t\tuv = vec2( direction.x, direction.y ) / abs( direction.z );\n\t\t}\n\t\treturn 0.5 * ( uv + 1.0 );\n\t}\n\tvec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) {\n\t\tfloat face = getFace( direction );\n\t\tfloat filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 );\n\t\tmipInt = max( mipInt, cubeUV_minMipLevel );\n\t\tfloat faceSize = exp2( mipInt );\n\t\tfloat texelSize = 1.0 / ( 3.0 * cubeUV_maxTileSize );\n\t\tvec2 uv = getUV( direction, face ) * ( faceSize - 1.0 );\n\t\tvec2 f = fract( uv );\n\t\tuv += 0.5 - f;\n\t\tif ( face > 2.0 ) {\n\t\t\tuv.y += faceSize;\n\t\t\tface -= 3.0;\n\t\t}\n\t\tuv.x += face * faceSize;\n\t\tif ( mipInt < cubeUV_maxMipLevel ) {\n\t\t\tuv.y += 2.0 * cubeUV_maxTileSize;\n\t\t}\n\t\tuv.y += filterInt * 2.0 * cubeUV_minTileSize;\n\t\tuv.x += 3.0 * max( 0.0, cubeUV_maxTileSize - 2.0 * faceSize );\n\t\tuv *= texelSize;\n\t\tvec3 tl = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.x += texelSize;\n\t\tvec3 tr = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.y += texelSize;\n\t\tvec3 br = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.x -= texelSize;\n\t\tvec3 bl = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tvec3 tm = mix( tl, tr, f.x );\n\t\tvec3 bm = mix( bl, br, f.x );\n\t\treturn mix( tm, bm, f.y );\n\t}\n\t#define r0 1.0\n\t#define v0 0.339\n\t#define m0 - 2.0\n\t#define r1 0.8\n\t#define v1 0.276\n\t#define m1 - 1.0\n\t#define r4 0.4\n\t#define v4 0.046\n\t#define m4 2.0\n\t#define r5 0.305\n\t#define v5 0.016\n\t#define m5 3.0\n\t#define r6 0.21\n\t#define v6 0.0038\n\t#define m6 4.0\n\tfloat roughnessToMip( float roughness ) {\n\t\tfloat mip = 0.0;\n\t\tif ( roughness >= r1 ) {\n\t\t\tmip = ( r0 - roughness ) * ( m1 - m0 ) / ( r0 - r1 ) + m0;\n\t\t} else if ( roughness >= r4 ) {\n\t\t\tmip = ( r1 - roughness ) * ( m4 - m1 ) / ( r1 - r4 ) + m1;\n\t\t} else if ( roughness >= r5 ) {\n\t\t\tmip = ( r4 - roughness ) * ( m5 - m4 ) / ( r4 - r5 ) + m4;\n\t\t} else if ( roughness >= r6 ) {\n\t\t\tmip = ( r5 - roughness ) * ( m6 - m5 ) / ( r5 - r6 ) + m5;\n\t\t} else {\n\t\t\tmip = - 2.0 * log2( 1.16 * roughness );\t\t}\n\t\treturn mip;\n\t}\n\tvec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) {\n\t\tfloat mip = clamp( roughnessToMip( roughness ), m0, cubeUV_maxMipLevel );\n\t\tfloat mipF = fract( mip );\n\t\tfloat mipInt = floor( mip );\n\t\tvec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt );\n\t\tif ( mipF == 0.0 ) {\n\t\t\treturn vec4( color0, 1.0 );\n\t\t} else {\n\t\t\tvec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 );\n\t\t\treturn vec4( mix( color0, color1, mipF ), 1.0 );\n\t\t}\n\t}\n#endif",defaultnormal_vertex:"vec3 transformedNormal = objectNormal;\n#ifdef USE_INSTANCING\n\tmat3 m = mat3( instanceMatrix );\n\ttransformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) );\n\ttransformedNormal = m * transformedNormal;\n#endif\ntransformedNormal = normalMatrix * transformedNormal;\n#ifdef FLIP_SIDED\n\ttransformedNormal = - transformedNormal;\n#endif\n#ifdef USE_TANGENT\n\tvec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#ifdef FLIP_SIDED\n\t\ttransformedTangent = - transformedTangent;\n\t#endif\n#endif",displacementmap_pars_vertex:"#ifdef USE_DISPLACEMENTMAP\n\tuniform sampler2D displacementMap;\n\tuniform float displacementScale;\n\tuniform float displacementBias;\n#endif",displacementmap_vertex:"#ifdef USE_DISPLACEMENTMAP\n\ttransformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias );\n#endif",emissivemap_fragment:"#ifdef USE_EMISSIVEMAP\n\tvec4 emissiveColor = texture2D( emissiveMap, vUv );\n\temissiveColor.rgb = emissiveMapTexelToLinear( emissiveColor ).rgb;\n\ttotalEmissiveRadiance *= emissiveColor.rgb;\n#endif",emissivemap_pars_fragment:"#ifdef USE_EMISSIVEMAP\n\tuniform sampler2D emissiveMap;\n#endif",encodings_fragment:"gl_FragColor = linearToOutputTexel( gl_FragColor );",encodings_pars_fragment:"\nvec4 LinearToLinear( in vec4 value ) {\n\treturn value;\n}\nvec4 GammaToLinear( in vec4 value, in float gammaFactor ) {\n\treturn vec4( pow( value.rgb, vec3( gammaFactor ) ), value.a );\n}\nvec4 LinearToGamma( in vec4 value, in float gammaFactor ) {\n\treturn vec4( pow( value.rgb, vec3( 1.0 / gammaFactor ) ), value.a );\n}\nvec4 sRGBToLinear( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), value.rgb * 0.0773993808, vec3( lessThanEqual( value.rgb, vec3( 0.04045 ) ) ) ), value.a );\n}\nvec4 LinearTosRGB( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a );\n}\nvec4 RGBEToLinear( in vec4 value ) {\n\treturn vec4( value.rgb * exp2( value.a * 255.0 - 128.0 ), 1.0 );\n}\nvec4 LinearToRGBE( in vec4 value ) {\n\tfloat maxComponent = max( max( value.r, value.g ), value.b );\n\tfloat fExp = clamp( ceil( log2( maxComponent ) ), -128.0, 127.0 );\n\treturn vec4( value.rgb / exp2( fExp ), ( fExp + 128.0 ) / 255.0 );\n}\nvec4 RGBMToLinear( in vec4 value, in float maxRange ) {\n\treturn vec4( value.rgb * value.a * maxRange, 1.0 );\n}\nvec4 LinearToRGBM( in vec4 value, in float maxRange ) {\n\tfloat maxRGB = max( value.r, max( value.g, value.b ) );\n\tfloat M = clamp( maxRGB / maxRange, 0.0, 1.0 );\n\tM = ceil( M * 255.0 ) / 255.0;\n\treturn vec4( value.rgb / ( M * maxRange ), M );\n}\nvec4 RGBDToLinear( in vec4 value, in float maxRange ) {\n\treturn vec4( value.rgb * ( ( maxRange / 255.0 ) / value.a ), 1.0 );\n}\nvec4 LinearToRGBD( in vec4 value, in float maxRange ) {\n\tfloat maxRGB = max( value.r, max( value.g, value.b ) );\n\tfloat D = max( maxRange / maxRGB, 1.0 );\n\tD = clamp( floor( D ) / 255.0, 0.0, 1.0 );\n\treturn vec4( value.rgb * ( D * ( 255.0 / maxRange ) ), D );\n}\nconst mat3 cLogLuvM = mat3( 0.2209, 0.3390, 0.4184, 0.1138, 0.6780, 0.7319, 0.0102, 0.1130, 0.2969 );\nvec4 LinearToLogLuv( in vec4 value ) {\n\tvec3 Xp_Y_XYZp = cLogLuvM * value.rgb;\n\tXp_Y_XYZp = max( Xp_Y_XYZp, vec3( 1e-6, 1e-6, 1e-6 ) );\n\tvec4 vResult;\n\tvResult.xy = Xp_Y_XYZp.xy / Xp_Y_XYZp.z;\n\tfloat Le = 2.0 * log2(Xp_Y_XYZp.y) + 127.0;\n\tvResult.w = fract( Le );\n\tvResult.z = ( Le - ( floor( vResult.w * 255.0 ) ) / 255.0 ) / 255.0;\n\treturn vResult;\n}\nconst mat3 cLogLuvInverseM = mat3( 6.0014, -2.7008, -1.7996, -1.3320, 3.1029, -5.7721, 0.3008, -1.0882, 5.6268 );\nvec4 LogLuvToLinear( in vec4 value ) {\n\tfloat Le = value.z * 255.0 + value.w;\n\tvec3 Xp_Y_XYZp;\n\tXp_Y_XYZp.y = exp2( ( Le - 127.0 ) / 2.0 );\n\tXp_Y_XYZp.z = Xp_Y_XYZp.y / value.y;\n\tXp_Y_XYZp.x = value.x * Xp_Y_XYZp.z;\n\tvec3 vRGB = cLogLuvInverseM * Xp_Y_XYZp.rgb;\n\treturn vec4( max( vRGB, 0.0 ), 1.0 );\n}",envmap_fragment:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvec3 cameraToFrag;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToFrag = normalize( vWorldPosition - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( cameraToFrag, worldNormal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio );\n\t\t#endif\n\t#else\n\t\tvec3 reflectVec = vReflect;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\tvec4 envColor = textureCubeUV( envMap, reflectVec, 0.0 );\n\t#else\n\t\tvec4 envColor = vec4( 0.0 );\n\t#endif\n\t#ifndef ENVMAP_TYPE_CUBE_UV\n\t\tenvColor = envMapTexelToLinear( envColor );\n\t#endif\n\t#ifdef ENVMAP_BLENDING_MULTIPLY\n\t\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_MIX )\n\t\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_ADD )\n\t\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\n\t#endif\n#endif",envmap_common_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float envMapIntensity;\n\tuniform float flipEnvMap;\n\tuniform int maxMipLevel;\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tuniform samplerCube envMap;\n\t#else\n\t\tuniform sampler2D envMap;\n\t#endif\n\t\n#endif",envmap_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float reflectivity;\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\tvarying vec3 vWorldPosition;\n\t\tuniform float refractionRatio;\n\t#else\n\t\tvarying vec3 vReflect;\n\t#endif\n#endif",envmap_pars_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) ||defined( PHONG )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\t\n\t\tvarying vec3 vWorldPosition;\n\t#else\n\t\tvarying vec3 vReflect;\n\t\tuniform float refractionRatio;\n\t#endif\n#endif",envmap_physical_pars_fragment:"#if defined( USE_ENVMAP )\n\t#ifdef ENVMAP_MODE_REFRACTION\n\t\tuniform float refractionRatio;\n\t#endif\n\tvec3 getLightProbeIndirectIrradiance( const in GeometricContext geometry, const in int maxMIPLevel ) {\n\t\tvec3 worldNormal = inverseTransformDirection( geometry.normal, viewMatrix );\n\t\t#ifdef ENVMAP_TYPE_CUBE\n\t\t\tvec3 queryVec = vec3( flipEnvMap * worldNormal.x, worldNormal.yz );\n\t\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\t\tvec4 envMapColor = textureCubeLodEXT( envMap, queryVec, float( maxMIPLevel ) );\n\t\t\t#else\n\t\t\t\tvec4 envMapColor = textureCube( envMap, queryVec, float( maxMIPLevel ) );\n\t\t\t#endif\n\t\t\tenvMapColor.rgb = envMapTexelToLinear( envMapColor ).rgb;\n\t\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 );\n\t\t#else\n\t\t\tvec4 envMapColor = vec4( 0.0 );\n\t\t#endif\n\t\treturn PI * envMapColor.rgb * envMapIntensity;\n\t}\n\tfloat getSpecularMIPLevel( const in float roughness, const in int maxMIPLevel ) {\n\t\tfloat maxMIPLevelScalar = float( maxMIPLevel );\n\t\tfloat sigma = PI * roughness * roughness / ( 1.0 + roughness );\n\t\tfloat desiredMIPLevel = maxMIPLevelScalar + log2( sigma );\n\t\treturn clamp( desiredMIPLevel, 0.0, maxMIPLevelScalar );\n\t}\n\tvec3 getLightProbeIndirectRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness, const in int maxMIPLevel ) {\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( -viewDir, normal );\n\t\t\treflectVec = normalize( mix( reflectVec, normal, roughness * roughness) );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( -viewDir, normal, refractionRatio );\n\t\t#endif\n\t\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n\t\tfloat specularMIPLevel = getSpecularMIPLevel( roughness, maxMIPLevel );\n\t\t#ifdef ENVMAP_TYPE_CUBE\n\t\t\tvec3 queryReflectVec = vec3( flipEnvMap * reflectVec.x, reflectVec.yz );\n\t\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\t\tvec4 envMapColor = textureCubeLodEXT( envMap, queryReflectVec, specularMIPLevel );\n\t\t\t#else\n\t\t\t\tvec4 envMapColor = textureCube( envMap, queryReflectVec, specularMIPLevel );\n\t\t\t#endif\n\t\t\tenvMapColor.rgb = envMapTexelToLinear( envMapColor ).rgb;\n\t\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness );\n\t\t#endif\n\t\treturn envMapColor.rgb * envMapIntensity;\n\t}\n#endif",envmap_vertex:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvWorldPosition = worldPosition.xyz;\n\t#else\n\t\tvec3 cameraToVertex;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToVertex = normalize( worldPosition.xyz - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvReflect = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#endif\n#endif",fog_vertex:"#ifdef USE_FOG\n\tfogDepth = - mvPosition.z;\n#endif",fog_pars_vertex:"#ifdef USE_FOG\n\tvarying float fogDepth;\n#endif",fog_fragment:"#ifdef USE_FOG\n\t#ifdef FOG_EXP2\n\t\tfloat fogFactor = 1.0 - exp( - fogDensity * fogDensity * fogDepth * fogDepth );\n\t#else\n\t\tfloat fogFactor = smoothstep( fogNear, fogFar, fogDepth );\n\t#endif\n\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\n#endif",fog_pars_fragment:"#ifdef USE_FOG\n\tuniform vec3 fogColor;\n\tvarying float fogDepth;\n\t#ifdef FOG_EXP2\n\t\tuniform float fogDensity;\n\t#else\n\t\tuniform float fogNear;\n\t\tuniform float fogFar;\n\t#endif\n#endif",gradientmap_pars_fragment:"#ifdef USE_GRADIENTMAP\n\tuniform sampler2D gradientMap;\n#endif\nvec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) {\n\tfloat dotNL = dot( normal, lightDirection );\n\tvec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 );\n\t#ifdef USE_GRADIENTMAP\n\t\treturn texture2D( gradientMap, coord ).rgb;\n\t#else\n\t\treturn ( coord.x < 0.7 ) ? vec3( 0.7 ) : vec3( 1.0 );\n\t#endif\n}",lightmap_fragment:"#ifdef USE_LIGHTMAP\n\tvec4 lightMapTexel= texture2D( lightMap, vUv2 );\n\treflectedLight.indirectDiffuse += PI * lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n#endif",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\n\tuniform sampler2D lightMap;\n\tuniform float lightMapIntensity;\n#endif",lights_lambert_vertex:"vec3 diffuse = vec3( 1.0 );\nGeometricContext geometry;\ngeometry.position = mvPosition.xyz;\ngeometry.normal = normalize( transformedNormal );\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( -mvPosition.xyz );\nGeometricContext backGeometry;\nbackGeometry.position = geometry.position;\nbackGeometry.normal = -geometry.normal;\nbackGeometry.viewDir = geometry.viewDir;\nvLightFront = vec3( 0.0 );\nvIndirectFront = vec3( 0.0 );\n#ifdef DOUBLE_SIDED\n\tvLightBack = vec3( 0.0 );\n\tvIndirectBack = vec3( 0.0 );\n#endif\nIncidentLight directLight;\nfloat dotNL;\nvec3 directLightColor_Diffuse;\nvIndirectFront += getAmbientLightIrradiance( ambientLightColor );\nvIndirectFront += getLightProbeIrradiance( lightProbe, geometry );\n#ifdef DOUBLE_SIDED\n\tvIndirectBack += getAmbientLightIrradiance( ambientLightColor );\n\tvIndirectBack += getLightProbeIrradiance( lightProbe, backGeometry );\n#endif\n#if NUM_POINT_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tgetPointDirectLightIrradiance( pointLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = PI * directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( -dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tgetSpotDirectLightIrradiance( spotLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = PI * directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( -dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_DIR_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tgetDirectionalDirectLightIrradiance( directionalLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = PI * directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( -dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\tvIndirectFront += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvIndirectBack += getHemisphereLightIrradiance( hemisphereLights[ i ], backGeometry );\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif",lights_pars_begin:"uniform bool receiveShadow;\nuniform vec3 ambientLightColor;\nuniform vec3 lightProbe[ 9 ];\nvec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) {\n\tfloat x = normal.x, y = normal.y, z = normal.z;\n\tvec3 result = shCoefficients[ 0 ] * 0.886227;\n\tresult += shCoefficients[ 1 ] * 2.0 * 0.511664 * y;\n\tresult += shCoefficients[ 2 ] * 2.0 * 0.511664 * z;\n\tresult += shCoefficients[ 3 ] * 2.0 * 0.511664 * x;\n\tresult += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y;\n\tresult += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z;\n\tresult += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 );\n\tresult += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z;\n\tresult += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y );\n\treturn result;\n}\nvec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in GeometricContext geometry ) {\n\tvec3 worldNormal = inverseTransformDirection( geometry.normal, viewMatrix );\n\tvec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe );\n\treturn irradiance;\n}\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\n\tvec3 irradiance = ambientLightColor;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tirradiance *= PI;\n\t#endif\n\treturn irradiance;\n}\n#if NUM_DIR_LIGHTS > 0\n\tstruct DirectionalLight {\n\t\tvec3 direction;\n\t\tvec3 color;\n\t};\n\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n\tvoid getDirectionalDirectLightIrradiance( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight directLight ) {\n\t\tdirectLight.color = directionalLight.color;\n\t\tdirectLight.direction = directionalLight.direction;\n\t\tdirectLight.visible = true;\n\t}\n#endif\n#if NUM_POINT_LIGHTS > 0\n\tstruct PointLight {\n\t\tvec3 position;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t};\n\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\n\tvoid getPointDirectLightIrradiance( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight directLight ) {\n\t\tvec3 lVector = pointLight.position - geometry.position;\n\t\tdirectLight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tdirectLight.color = pointLight.color;\n\t\tdirectLight.color *= punctualLightIntensityToIrradianceFactor( lightDistance, pointLight.distance, pointLight.decay );\n\t\tdirectLight.visible = ( directLight.color != vec3( 0.0 ) );\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tstruct SpotLight {\n\t\tvec3 position;\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tfloat coneCos;\n\t\tfloat penumbraCos;\n\t};\n\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\n\tvoid getSpotDirectLightIrradiance( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight directLight ) {\n\t\tvec3 lVector = spotLight.position - geometry.position;\n\t\tdirectLight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tfloat angleCos = dot( directLight.direction, spotLight.direction );\n\t\tif ( angleCos > spotLight.coneCos ) {\n\t\t\tfloat spotEffect = smoothstep( spotLight.coneCos, spotLight.penumbraCos, angleCos );\n\t\t\tdirectLight.color = spotLight.color;\n\t\t\tdirectLight.color *= spotEffect * punctualLightIntensityToIrradianceFactor( lightDistance, spotLight.distance, spotLight.decay );\n\t\t\tdirectLight.visible = true;\n\t\t} else {\n\t\t\tdirectLight.color = vec3( 0.0 );\n\t\t\tdirectLight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_RECT_AREA_LIGHTS > 0\n\tstruct RectAreaLight {\n\t\tvec3 color;\n\t\tvec3 position;\n\t\tvec3 halfWidth;\n\t\tvec3 halfHeight;\n\t};\n\tuniform sampler2D ltc_1;\tuniform sampler2D ltc_2;\n\tuniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ];\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tstruct HemisphereLight {\n\t\tvec3 direction;\n\t\tvec3 skyColor;\n\t\tvec3 groundColor;\n\t};\n\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\n\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in GeometricContext geometry ) {\n\t\tfloat dotNL = dot( geometry.normal, hemiLight.direction );\n\t\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\n\t\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\n\t\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\t\tirradiance *= PI;\n\t\t#endif\n\t\treturn irradiance;\n\t}\n#endif",lights_toon_fragment:"ToonMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;",lights_toon_pars_fragment:"varying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\nstruct ToonMaterial {\n\tvec3 diffuseColor;\n};\nvoid RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\tvec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tirradiance *= PI;\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Toon\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Toon\n#define Material_LightProbeLOD( material )\t(0)",lights_phong_fragment:"BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = specular;\nmaterial.specularShininess = shininess;\nmaterial.specularStrength = specularStrength;",lights_phong_pars_fragment:"varying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\nstruct BlinnPhongMaterial {\n\tvec3 diffuseColor;\n\tvec3 specularColor;\n\tfloat specularShininess;\n\tfloat specularStrength;\n};\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tirradiance *= PI;\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n\treflectedLight.directSpecular += irradiance * BRDF_Specular_BlinnPhong( directLight, geometry, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_BlinnPhong\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_BlinnPhong\n#define Material_LightProbeLOD( material )\t(0)",lights_physical_fragment:"PhysicalMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\nvec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) );\nfloat geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z );\nmaterial.specularRoughness = max( roughnessFactor, 0.0525 );material.specularRoughness += geometryRoughness;\nmaterial.specularRoughness = min( material.specularRoughness, 1.0 );\n#ifdef REFLECTIVITY\n\tmaterial.specularColor = mix( vec3( MAXIMUM_SPECULAR_COEFFICIENT * pow2( reflectivity ) ), diffuseColor.rgb, metalnessFactor );\n#else\n\tmaterial.specularColor = mix( vec3( DEFAULT_SPECULAR_COEFFICIENT ), diffuseColor.rgb, metalnessFactor );\n#endif\n#ifdef CLEARCOAT\n\tmaterial.clearcoat = clearcoat;\n\tmaterial.clearcoatRoughness = clearcoatRoughness;\n\t#ifdef USE_CLEARCOATMAP\n\t\tmaterial.clearcoat *= texture2D( clearcoatMap, vUv ).x;\n\t#endif\n\t#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\t\tmaterial.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y;\n\t#endif\n\tmaterial.clearcoat = saturate( material.clearcoat );\tmaterial.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 );\n\tmaterial.clearcoatRoughness += geometryRoughness;\n\tmaterial.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 );\n#endif\n#ifdef USE_SHEEN\n\tmaterial.sheenColor = sheen;\n#endif",lights_physical_pars_fragment:"struct PhysicalMaterial {\n\tvec3 diffuseColor;\n\tfloat specularRoughness;\n\tvec3 specularColor;\n#ifdef CLEARCOAT\n\tfloat clearcoat;\n\tfloat clearcoatRoughness;\n#endif\n#ifdef USE_SHEEN\n\tvec3 sheenColor;\n#endif\n};\n#define MAXIMUM_SPECULAR_COEFFICIENT 0.16\n#define DEFAULT_SPECULAR_COEFFICIENT 0.04\nfloat clearcoatDHRApprox( const in float roughness, const in float dotNL ) {\n\treturn DEFAULT_SPECULAR_COEFFICIENT + ( 1.0 - DEFAULT_SPECULAR_COEFFICIENT ) * ( pow( 1.0 - dotNL, 5.0 ) * pow( 1.0 - roughness, 2.0 ) );\n}\n#if NUM_RECT_AREA_LIGHTS > 0\n\tvoid RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\t\tvec3 normal = geometry.normal;\n\t\tvec3 viewDir = geometry.viewDir;\n\t\tvec3 position = geometry.position;\n\t\tvec3 lightPos = rectAreaLight.position;\n\t\tvec3 halfWidth = rectAreaLight.halfWidth;\n\t\tvec3 halfHeight = rectAreaLight.halfHeight;\n\t\tvec3 lightColor = rectAreaLight.color;\n\t\tfloat roughness = material.specularRoughness;\n\t\tvec3 rectCoords[ 4 ];\n\t\trectCoords[ 0 ] = lightPos + halfWidth - halfHeight;\t\trectCoords[ 1 ] = lightPos - halfWidth - halfHeight;\n\t\trectCoords[ 2 ] = lightPos - halfWidth + halfHeight;\n\t\trectCoords[ 3 ] = lightPos + halfWidth + halfHeight;\n\t\tvec2 uv = LTC_Uv( normal, viewDir, roughness );\n\t\tvec4 t1 = texture2D( ltc_1, uv );\n\t\tvec4 t2 = texture2D( ltc_2, uv );\n\t\tmat3 mInv = mat3(\n\t\t\tvec3( t1.x, 0, t1.y ),\n\t\t\tvec3(\t\t0, 1,\t\t0 ),\n\t\t\tvec3( t1.z, 0, t1.w )\n\t\t);\n\t\tvec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y );\n\t\treflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords );\n\t\treflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords );\n\t}\n#endif\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tirradiance *= PI;\n\t#endif\n\t#ifdef CLEARCOAT\n\t\tfloat ccDotNL = saturate( dot( geometry.clearcoatNormal, directLight.direction ) );\n\t\tvec3 ccIrradiance = ccDotNL * directLight.color;\n\t\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\t\tccIrradiance *= PI;\n\t\t#endif\n\t\tfloat clearcoatDHR = material.clearcoat * clearcoatDHRApprox( material.clearcoatRoughness, ccDotNL );\n\t\treflectedLight.directSpecular += ccIrradiance * material.clearcoat * BRDF_Specular_GGX( directLight, geometry.viewDir, geometry.clearcoatNormal, vec3( DEFAULT_SPECULAR_COEFFICIENT ), material.clearcoatRoughness );\n\t#else\n\t\tfloat clearcoatDHR = 0.0;\n\t#endif\n\t#ifdef USE_SHEEN\n\t\treflectedLight.directSpecular += ( 1.0 - clearcoatDHR ) * irradiance * BRDF_Specular_Sheen(\n\t\t\tmaterial.specularRoughness,\n\t\t\tdirectLight.direction,\n\t\t\tgeometry,\n\t\t\tmaterial.sheenColor\n\t\t);\n\t#else\n\t\treflectedLight.directSpecular += ( 1.0 - clearcoatDHR ) * irradiance * BRDF_Specular_GGX( directLight, geometry.viewDir, geometry.normal, material.specularColor, material.specularRoughness);\n\t#endif\n\treflectedLight.directDiffuse += ( 1.0 - clearcoatDHR ) * irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) {\n\t#ifdef CLEARCOAT\n\t\tfloat ccDotNV = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) );\n\t\treflectedLight.indirectSpecular += clearcoatRadiance * material.clearcoat * BRDF_Specular_GGX_Environment( geometry.viewDir, geometry.clearcoatNormal, vec3( DEFAULT_SPECULAR_COEFFICIENT ), material.clearcoatRoughness );\n\t\tfloat ccDotNL = ccDotNV;\n\t\tfloat clearcoatDHR = material.clearcoat * clearcoatDHRApprox( material.clearcoatRoughness, ccDotNL );\n\t#else\n\t\tfloat clearcoatDHR = 0.0;\n\t#endif\n\tfloat clearcoatInv = 1.0 - clearcoatDHR;\n\tvec3 singleScattering = vec3( 0.0 );\n\tvec3 multiScattering = vec3( 0.0 );\n\tvec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI;\n\tBRDF_Specular_Multiscattering_Environment( geometry, material.specularColor, material.specularRoughness, singleScattering, multiScattering );\n\tvec3 diffuse = material.diffuseColor * ( 1.0 - ( singleScattering + multiScattering ) );\n\treflectedLight.indirectSpecular += clearcoatInv * radiance * singleScattering;\n\treflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance;\n\treflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance;\n}\n#define RE_Direct\t\t\t\tRE_Direct_Physical\n#define RE_Direct_RectArea\t\tRE_Direct_RectArea_Physical\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Physical\n#define RE_IndirectSpecular\t\tRE_IndirectSpecular_Physical\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\n\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\n}",lights_fragment_begin:"\nGeometricContext geometry;\ngeometry.position = - vViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition );\n#ifdef CLEARCOAT\n\tgeometry.clearcoatNormal = clearcoatNormal;\n#endif\nIncidentLight directLight;\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\n\tPointLight pointLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tgetPointDirectLightIrradiance( pointLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS )\n\t\tpointLightShadow = pointLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\n\tSpotLight spotLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tgetSpotDirectLightIrradiance( spotLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\tspotLightShadow = spotLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n\tDirectionalLight directionalLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tgetDirectionalDirectLightIrradiance( directionalLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n\t\tdirectionalLightShadow = directionalLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea )\n\tRectAreaLight rectAreaLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) {\n\t\trectAreaLight = rectAreaLights[ i ];\n\t\tRE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if defined( RE_IndirectDiffuse )\n\tvec3 iblIrradiance = vec3( 0.0 );\n\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\n\tirradiance += getLightProbeIrradiance( lightProbe, geometry );\n\t#if ( NUM_HEMI_LIGHTS > 0 )\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\t\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if defined( RE_IndirectSpecular )\n\tvec3 radiance = vec3( 0.0 );\n\tvec3 clearcoatRadiance = vec3( 0.0 );\n#endif",lights_fragment_maps:"#if defined( RE_IndirectDiffuse )\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel= texture2D( lightMap, vUv2 );\n\t\tvec3 lightMapIrradiance = lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\t\tlightMapIrradiance *= PI;\n\t\t#endif\n\t\tirradiance += lightMapIrradiance;\n\t#endif\n\t#if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV )\n\t\tiblIrradiance += getLightProbeIndirectIrradiance( geometry, maxMipLevel );\n\t#endif\n#endif\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\n\tradiance += getLightProbeIndirectRadiance( geometry.viewDir, geometry.normal, material.specularRoughness, maxMipLevel );\n\t#ifdef CLEARCOAT\n\t\tclearcoatRadiance += getLightProbeIndirectRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness, maxMipLevel );\n\t#endif\n#endif",lights_fragment_end:"#if defined( RE_IndirectDiffuse )\n\tRE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n#if defined( RE_IndirectSpecular )\n\tRE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif",logdepthbuf_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tgl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5;\n#endif",logdepthbuf_pars_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tuniform float logDepthBufFC;\n\tvarying float vFragDepth;\n\tvarying float vIsPerspective;\n#endif",logdepthbuf_pars_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t\tvarying float vIsPerspective;\n\t#else\n\t\tuniform float logDepthBufFC;\n\t#endif\n#endif",logdepthbuf_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvFragDepth = 1.0 + gl_Position.w;\n\t\tvIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) );\n\t#else\n\t\tif ( isPerspectiveMatrix( projectionMatrix ) ) {\n\t\t\tgl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0;\n\t\t\tgl_Position.z *= gl_Position.w;\n\t\t}\n\t#endif\n#endif",map_fragment:"#ifdef USE_MAP\n\tvec4 texelColor = texture2D( map, vUv );\n\ttexelColor = mapTexelToLinear( texelColor );\n\tdiffuseColor *= texelColor;\n#endif",map_pars_fragment:"#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif",map_particle_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tvec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy;\n#endif\n#ifdef USE_MAP\n\tvec4 mapTexel = texture2D( map, uv );\n\tdiffuseColor *= mapTexelToLinear( mapTexel );\n#endif\n#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, uv ).g;\n#endif",map_particle_pars_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tuniform mat3 uvTransform;\n#endif\n#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif\n#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif",metalnessmap_fragment:"float metalnessFactor = metalness;\n#ifdef USE_METALNESSMAP\n\tvec4 texelMetalness = texture2D( metalnessMap, vUv );\n\tmetalnessFactor *= texelMetalness.b;\n#endif",metalnessmap_pars_fragment:"#ifdef USE_METALNESSMAP\n\tuniform sampler2D metalnessMap;\n#endif",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\n\tobjectNormal *= morphTargetBaseInfluence;\n\tobjectNormal += morphNormal0 * morphTargetInfluences[ 0 ];\n\tobjectNormal += morphNormal1 * morphTargetInfluences[ 1 ];\n\tobjectNormal += morphNormal2 * morphTargetInfluences[ 2 ];\n\tobjectNormal += morphNormal3 * morphTargetInfluences[ 3 ];\n#endif",morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n\tuniform float morphTargetBaseInfluence;\n\t#ifndef USE_MORPHNORMALS\n\t\tuniform float morphTargetInfluences[ 8 ];\n\t#else\n\t\tuniform float morphTargetInfluences[ 4 ];\n\t#endif\n#endif",morphtarget_vertex:"#ifdef USE_MORPHTARGETS\n\ttransformed *= morphTargetBaseInfluence;\n\ttransformed += morphTarget0 * morphTargetInfluences[ 0 ];\n\ttransformed += morphTarget1 * morphTargetInfluences[ 1 ];\n\ttransformed += morphTarget2 * morphTargetInfluences[ 2 ];\n\ttransformed += morphTarget3 * morphTargetInfluences[ 3 ];\n\t#ifndef USE_MORPHNORMALS\n\t\ttransformed += morphTarget4 * morphTargetInfluences[ 4 ];\n\t\ttransformed += morphTarget5 * morphTargetInfluences[ 5 ];\n\t\ttransformed += morphTarget6 * morphTargetInfluences[ 6 ];\n\t\ttransformed += morphTarget7 * morphTargetInfluences[ 7 ];\n\t#endif\n#endif",normal_fragment_begin:"float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\n#ifdef FLAT_SHADED\n\tvec3 fdx = vec3( dFdx( vViewPosition.x ), dFdx( vViewPosition.y ), dFdx( vViewPosition.z ) );\n\tvec3 fdy = vec3( dFdy( vViewPosition.x ), dFdy( vViewPosition.y ), dFdy( vViewPosition.z ) );\n\tvec3 normal = normalize( cross( fdx, fdy ) );\n#else\n\tvec3 normal = normalize( vNormal );\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\t#ifdef USE_TANGENT\n\t\tvec3 tangent = normalize( vTangent );\n\t\tvec3 bitangent = normalize( vBitangent );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\ttangent = tangent * faceDirection;\n\t\t\tbitangent = bitangent * faceDirection;\n\t\t#endif\n\t\t#if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\t\t\tmat3 vTBN = mat3( tangent, bitangent, normal );\n\t\t#endif\n\t#endif\n#endif\nvec3 geometryNormal = normal;",normal_fragment_maps:"#ifdef OBJECTSPACE_NORMALMAP\n\tnormal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\t#ifdef FLIP_SIDED\n\t\tnormal = - normal;\n\t#endif\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\tnormal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n\tvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\tmapN.xy *= normalScale;\n\t#ifdef USE_TANGENT\n\t\tnormal = normalize( vTBN * mapN );\n\t#else\n\t\tnormal = perturbNormal2Arb( -vViewPosition, normal, mapN, faceDirection );\n\t#endif\n#elif defined( USE_BUMPMAP )\n\tnormal = perturbNormalArb( -vViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif",normalmap_pars_fragment:"#ifdef USE_NORMALMAP\n\tuniform sampler2D normalMap;\n\tuniform vec2 normalScale;\n#endif\n#ifdef OBJECTSPACE_NORMALMAP\n\tuniform mat3 normalMatrix;\n#endif\n#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) )\n\tvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) {\n\t\tvec3 q0 = vec3( dFdx( eye_pos.x ), dFdx( eye_pos.y ), dFdx( eye_pos.z ) );\n\t\tvec3 q1 = vec3( dFdy( eye_pos.x ), dFdy( eye_pos.y ), dFdy( eye_pos.z ) );\n\t\tvec2 st0 = dFdx( vUv.st );\n\t\tvec2 st1 = dFdy( vUv.st );\n\t\tvec3 N = surf_norm;\n\t\tvec3 q1perp = cross( q1, N );\n\t\tvec3 q0perp = cross( N, q0 );\n\t\tvec3 T = q1perp * st0.x + q0perp * st1.x;\n\t\tvec3 B = q1perp * st0.y + q0perp * st1.y;\n\t\tfloat det = max( dot( T, T ), dot( B, B ) );\n\t\tfloat scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det );\n\t\treturn normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z );\n\t}\n#endif",clearcoat_normal_fragment_begin:"#ifdef CLEARCOAT\n\tvec3 clearcoatNormal = geometryNormal;\n#endif",clearcoat_normal_fragment_maps:"#ifdef USE_CLEARCOAT_NORMALMAP\n\tvec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0;\n\tclearcoatMapN.xy *= clearcoatNormalScale;\n\t#ifdef USE_TANGENT\n\t\tclearcoatNormal = normalize( vTBN * clearcoatMapN );\n\t#else\n\t\tclearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection );\n\t#endif\n#endif",clearcoat_pars_fragment:"#ifdef USE_CLEARCOATMAP\n\tuniform sampler2D clearcoatMap;\n#endif\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\tuniform sampler2D clearcoatRoughnessMap;\n#endif\n#ifdef USE_CLEARCOAT_NORMALMAP\n\tuniform sampler2D clearcoatNormalMap;\n\tuniform vec2 clearcoatNormalScale;\n#endif",packing:"vec3 packNormalToRGB( const in vec3 normal ) {\n\treturn normalize( normal ) * 0.5 + 0.5;\n}\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\n\treturn 2.0 * rgb.xyz - 1.0;\n}\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;\nconst vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. );\nconst vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. );\nconst float ShiftRight8 = 1. / 256.;\nvec4 packDepthToRGBA( const in float v ) {\n\tvec4 r = vec4( fract( v * PackFactors ), v );\n\tr.yzw -= r.xyz * ShiftRight8;\treturn r * PackUpscale;\n}\nfloat unpackRGBAToDepth( const in vec4 v ) {\n\treturn dot( v, UnpackFactors );\n}\nvec4 pack2HalfToRGBA( vec2 v ) {\n\tvec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ));\n\treturn vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w);\n}\nvec2 unpackRGBATo2Half( vec4 v ) {\n\treturn vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) );\n}\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( viewZ + near ) / ( near - far );\n}\nfloat orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) {\n\treturn linearClipZ * ( near - far ) - near;\n}\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn (( near + viewZ ) * far ) / (( far - near ) * viewZ );\n}\nfloat perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) {\n\treturn ( near * far ) / ( ( far - near ) * invClipZ - far );\n}",premultiplied_alpha_fragment:"#ifdef PREMULTIPLIED_ALPHA\n\tgl_FragColor.rgb *= gl_FragColor.a;\n#endif",project_vertex:"vec4 mvPosition = vec4( transformed, 1.0 );\n#ifdef USE_INSTANCING\n\tmvPosition = instanceMatrix * mvPosition;\n#endif\nmvPosition = modelViewMatrix * mvPosition;\ngl_Position = projectionMatrix * mvPosition;",dithering_fragment:"#ifdef DITHERING\n\tgl_FragColor.rgb = dithering( gl_FragColor.rgb );\n#endif",dithering_pars_fragment:"#ifdef DITHERING\n\tvec3 dithering( vec3 color ) {\n\t\tfloat grid_position = rand( gl_FragCoord.xy );\n\t\tvec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 );\n\t\tdither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position );\n\t\treturn color + dither_shift_RGB;\n\t}\n#endif",roughnessmap_fragment:"float roughnessFactor = roughness;\n#ifdef USE_ROUGHNESSMAP\n\tvec4 texelRoughness = texture2D( roughnessMap, vUv );\n\troughnessFactor *= texelRoughness.g;\n#endif",roughnessmap_pars_fragment:"#ifdef USE_ROUGHNESSMAP\n\tuniform sampler2D roughnessMap;\n#endif",shadowmap_pars_fragment:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\n\t\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\n\t}\n\tvec2 texture2DDistribution( sampler2D shadow, vec2 uv ) {\n\t\treturn unpackRGBATo2Half( texture2D( shadow, uv ) );\n\t}\n\tfloat VSMShadow (sampler2D shadow, vec2 uv, float compare ){\n\t\tfloat occlusion = 1.0;\n\t\tvec2 distribution = texture2DDistribution( shadow, uv );\n\t\tfloat hard_shadow = step( compare , distribution.x );\n\t\tif (hard_shadow != 1.0 ) {\n\t\t\tfloat distance = compare - distribution.x ;\n\t\t\tfloat variance = max( 0.00000, distribution.y * distribution.y );\n\t\t\tfloat softness_probability = variance / (variance + distance * distance );\t\t\tsoftness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 );\t\t\tocclusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 );\n\t\t}\n\t\treturn occlusion;\n\t}\n\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tfloat shadow = 1.0;\n\t\tshadowCoord.xyz /= shadowCoord.w;\n\t\tshadowCoord.z += shadowBias;\n\t\tbvec4 inFrustumVec = bvec4 ( shadowCoord.x >= 0.0, shadowCoord.x <= 1.0, shadowCoord.y >= 0.0, shadowCoord.y <= 1.0 );\n\t\tbool inFrustum = all( inFrustumVec );\n\t\tbvec2 frustumTestVec = bvec2( inFrustum, shadowCoord.z <= 1.0 );\n\t\tbool frustumTest = all( frustumTestVec );\n\t\tif ( frustumTest ) {\n\t\t#if defined( SHADOWMAP_TYPE_PCF )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\tfloat dx2 = dx0 / 2.0;\n\t\t\tfloat dy2 = dy0 / 2.0;\n\t\t\tfloat dx3 = dx1 / 2.0;\n\t\t\tfloat dy3 = dy1 / 2.0;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 17.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx = texelSize.x;\n\t\t\tfloat dy = texelSize.y;\n\t\t\tvec2 uv = shadowCoord.xy;\n\t\t\tvec2 f = fract( uv * shadowMapSize + 0.5 );\n\t\t\tuv -= f * texelSize;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, uv, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ), \n\t\t\t\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t\tf.x ),\n\t\t\t\t\t mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ), \n\t\t\t\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t\tf.x ),\n\t\t\t\t\t f.y )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_VSM )\n\t\t\tshadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#else\n\t\t\tshadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#endif\n\t\t}\n\t\treturn shadow;\n\t}\n\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\n\t\tvec3 absV = abs( v );\n\t\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\n\t\tabsV *= scaleToCube;\n\t\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\n\t\tvec2 planar = v.xy;\n\t\tfloat almostATexel = 1.5 * texelSizeY;\n\t\tfloat almostOne = 1.0 - almostATexel;\n\t\tif ( absV.z >= almostOne ) {\n\t\t\tif ( v.z > 0.0 )\n\t\t\t\tplanar.x = 4.0 - v.x;\n\t\t} else if ( absV.x >= almostOne ) {\n\t\t\tfloat signX = sign( v.x );\n\t\t\tplanar.x = v.z * signX + 2.0 * signX;\n\t\t} else if ( absV.y >= almostOne ) {\n\t\t\tfloat signY = sign( v.y );\n\t\t\tplanar.x = v.x + 2.0 * signY + 2.0;\n\t\t\tplanar.y = v.z * signY - 2.0;\n\t\t}\n\t\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\n\t}\n\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) {\n\t\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\n\t\tvec3 lightToPosition = shadowCoord.xyz;\n\t\tfloat dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear );\t\tdp += shadowBias;\n\t\tvec3 bd3D = normalize( lightToPosition );\n\t\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM )\n\t\t\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\n\t\t#endif\n\t}\n#endif",shadowmap_pars_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 spotShadowMatrix[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n#endif",shadowmap_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0 || NUM_SPOT_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0\n\t\tvec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\tvec4 shadowWorldPosition;\n\t#endif\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvSpotShadowCoord[ i ] = spotShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n#endif",shadowmask_pars_fragment:"float getShadowMask() {\n\tfloat shadow = 1.0;\n\t#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tdirectionalLight = directionalLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tspotLight = spotLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tpointLight = pointLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#endif\n\treturn shadow;\n}",skinbase_vertex:"#ifdef USE_SKINNING\n\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\n\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\n\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\n\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n\tuniform mat4 bindMatrix;\n\tuniform mat4 bindMatrixInverse;\n\t#ifdef BONE_TEXTURE\n\t\tuniform highp sampler2D boneTexture;\n\t\tuniform int boneTextureSize;\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tfloat j = i * 4.0;\n\t\t\tfloat x = mod( j, float( boneTextureSize ) );\n\t\t\tfloat y = floor( j / float( boneTextureSize ) );\n\t\t\tfloat dx = 1.0 / float( boneTextureSize );\n\t\t\tfloat dy = 1.0 / float( boneTextureSize );\n\t\t\ty = dy * ( y + 0.5 );\n\t\t\tvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\n\t\t\tvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\n\t\t\tvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\n\t\t\tvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\n\t\t\tmat4 bone = mat4( v1, v2, v3, v4 );\n\t\t\treturn bone;\n\t\t}\n\t#else\n\t\tuniform mat4 boneMatrices[ MAX_BONES ];\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tmat4 bone = boneMatrices[ int(i) ];\n\t\t\treturn bone;\n\t\t}\n\t#endif\n#endif",skinning_vertex:"#ifdef USE_SKINNING\n\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\n\tvec4 skinned = vec4( 0.0 );\n\tskinned += boneMatX * skinVertex * skinWeight.x;\n\tskinned += boneMatY * skinVertex * skinWeight.y;\n\tskinned += boneMatZ * skinVertex * skinWeight.z;\n\tskinned += boneMatW * skinVertex * skinWeight.w;\n\ttransformed = ( bindMatrixInverse * skinned ).xyz;\n#endif",skinnormal_vertex:"#ifdef USE_SKINNING\n\tmat4 skinMatrix = mat4( 0.0 );\n\tskinMatrix += skinWeight.x * boneMatX;\n\tskinMatrix += skinWeight.y * boneMatY;\n\tskinMatrix += skinWeight.z * boneMatZ;\n\tskinMatrix += skinWeight.w * boneMatW;\n\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\n\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\n\t#ifdef USE_TANGENT\n\t\tobjectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#endif\n#endif",specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\n\tvec4 texelSpecular = texture2D( specularMap, vUv );\n\tspecularStrength = texelSpecular.r;\n#else\n\tspecularStrength = 1.0;\n#endif",specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\n\tuniform sampler2D specularMap;\n#endif",tonemapping_fragment:"#if defined( TONE_MAPPING )\n\tgl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\n#endif",tonemapping_pars_fragment:"#ifndef saturate\n#define saturate(a) clamp( a, 0.0, 1.0 )\n#endif\nuniform float toneMappingExposure;\nvec3 LinearToneMapping( vec3 color ) {\n\treturn toneMappingExposure * color;\n}\nvec3 ReinhardToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\treturn saturate( color / ( vec3( 1.0 ) + color ) );\n}\nvec3 OptimizedCineonToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\tcolor = max( vec3( 0.0 ), color - 0.004 );\n\treturn pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\n}\nvec3 RRTAndODTFit( vec3 v ) {\n\tvec3 a = v * ( v + 0.0245786 ) - 0.000090537;\n\tvec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;\n\treturn a / b;\n}\nvec3 ACESFilmicToneMapping( vec3 color ) {\n\tconst mat3 ACESInputMat = mat3(\n\t\tvec3( 0.59719, 0.07600, 0.02840 ),\t\tvec3( 0.35458, 0.90834, 0.13383 ),\n\t\tvec3( 0.04823, 0.01566, 0.83777 )\n\t);\n\tconst mat3 ACESOutputMat = mat3(\n\t\tvec3(\t1.60475, -0.10208, -0.00327 ),\t\tvec3( -0.53108,\t1.10813, -0.07276 ),\n\t\tvec3( -0.07367, -0.00605,\t1.07602 )\n\t);\n\tcolor *= toneMappingExposure / 0.6;\n\tcolor = ACESInputMat * color;\n\tcolor = RRTAndODTFit( color );\n\tcolor = ACESOutputMat * color;\n\treturn saturate( color );\n}\nvec3 CustomToneMapping( vec3 color ) { return color; }",transmissionmap_fragment:"#ifdef USE_TRANSMISSIONMAP\n\ttotalTransmission *= texture2D( transmissionMap, vUv ).r;\n#endif",transmissionmap_pars_fragment:"#ifdef USE_TRANSMISSIONMAP\n\tuniform sampler2D transmissionMap;\n#endif",uv_pars_fragment:"#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) )\n\tvarying vec2 vUv;\n#endif",uv_pars_vertex:"#ifdef USE_UV\n\t#ifdef UVS_VERTEX_ONLY\n\t\tvec2 vUv;\n\t#else\n\t\tvarying vec2 vUv;\n\t#endif\n\tuniform mat3 uvTransform;\n#endif",uv_vertex:"#ifdef USE_UV\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n#endif",uv2_pars_fragment:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvarying vec2 vUv2;\n#endif",uv2_pars_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tattribute vec2 uv2;\n\tvarying vec2 vUv2;\n\tuniform mat3 uv2Transform;\n#endif",uv2_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP )\n\tvec4 worldPosition = vec4( transformed, 1.0 );\n\t#ifdef USE_INSTANCING\n\t\tworldPosition = instanceMatrix * worldPosition;\n\t#endif\n\tworldPosition = modelMatrix * worldPosition;\n#endif",background_frag:"uniform sampler2D t2D;\nvarying vec2 vUv;\nvoid main() {\n\tvec4 texColor = texture2D( t2D, vUv );\n\tgl_FragColor = mapTexelToLinear( texColor );\n\t#include \n\t#include \n}",background_vert:"varying vec2 vUv;\nuniform mat3 uvTransform;\nvoid main() {\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n\tgl_Position = vec4( position.xy, 1.0, 1.0 );\n}",cube_frag:"#include \nuniform float opacity;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 vReflect = vWorldDirection;\n\t#include \n\tgl_FragColor = envColor;\n\tgl_FragColor.a *= opacity;\n\t#include \n\t#include \n}",cube_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n\tgl_Position.z = gl_Position.w;\n}",depth_frag:"#if DEPTH_PACKING == 3200\n\tuniform float opacity;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#if DEPTH_PACKING == 3200\n\t\tdiffuseColor.a = opacity;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\tfloat fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5;\n\t#if DEPTH_PACKING == 3200\n\t\tgl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity );\n\t#elif DEPTH_PACKING == 3201\n\t\tgl_FragColor = packDepthToRGBA( fragCoordZ );\n\t#endif\n}",depth_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvHighPrecisionZW = gl_Position.zw;\n}",distanceRGBA_frag:"#define DISTANCE\nuniform vec3 referencePosition;\nuniform float nearDistance;\nuniform float farDistance;\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main () {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#include \n\t#include \n\t#include \n\tfloat dist = length( vWorldPosition - referencePosition );\n\tdist = ( dist - nearDistance ) / ( farDistance - nearDistance );\n\tdist = saturate( dist );\n\tgl_FragColor = packDepthToRGBA( dist );\n}",distanceRGBA_vert:"#define DISTANCE\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvWorldPosition = worldPosition.xyz;\n}",equirect_frag:"uniform sampler2D tEquirect;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 direction = normalize( vWorldDirection );\n\tvec2 sampleUV = equirectUv( direction );\n\tvec4 texColor = texture2D( tEquirect, sampleUV );\n\tgl_FragColor = mapTexelToLinear( texColor );\n\t#include \n\t#include \n}",equirect_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n}",linedashed_frag:"uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\n\t\tdiscard;\n\t}\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n}",linedashed_vert:"uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tvLineDistance = scale * lineDistance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\t#ifdef USE_LIGHTMAP\n\t\n\t\tvec4 lightMapTexel= texture2D( lightMap, vUv2 );\n\t\treflectedLight.indirectDiffuse += lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t#else\n\t\treflectedLight.indirectDiffuse += vec3( 1.0 );\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= diffuseColor.rgb;\n\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\n\t#include \n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#ifdef USE_ENVMAP\n\t#include \n\t#include \n\t#include \n\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_frag:"uniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\nvarying vec3 vLightFront;\nvarying vec3 vIndirectFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n\tvarying vec3 vIndirectBack;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#ifdef DOUBLE_SIDED\n\t\treflectedLight.indirectDiffuse += ( gl_FrontFacing ) ? vIndirectFront : vIndirectBack;\n\t#else\n\t\treflectedLight.indirectDiffuse += vIndirectFront;\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= BRDF_Diffuse_Lambert( diffuseColor.rgb );\n\t#ifdef DOUBLE_SIDED\n\t\treflectedLight.directDiffuse = ( gl_FrontFacing ) ? vLightFront : vLightBack;\n\t#else\n\t\treflectedLight.directDiffuse = vLightFront;\n\t#endif\n\treflectedLight.directDiffuse *= BRDF_Diffuse_Lambert( diffuseColor.rgb ) * getShadowMask();\n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_vert:"#define LAMBERT\nvarying vec3 vLightFront;\nvarying vec3 vIndirectFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n\tvarying vec3 vIndirectBack;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_frag:"#define MATCAP\nuniform vec3 diffuse;\nuniform float opacity;\nuniform sampler2D matcap;\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 viewDir = normalize( vViewPosition );\n\tvec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) );\n\tvec3 y = cross( viewDir, x );\n\tvec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5;\n\t#ifdef USE_MATCAP\n\t\tvec4 matcapColor = texture2D( matcap, uv );\n\t\tmatcapColor = matcapTexelToLinear( matcapColor );\n\t#else\n\t\tvec4 matcapColor = vec4( 1.0 );\n\t#endif\n\tvec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_vert:"#define MATCAP\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#ifndef FLAT_SHADED\n\t\tvNormal = normalize( transformedNormal );\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n}",meshtoon_frag:"#define TOON\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshtoon_vert:"#define TOON\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n}",meshphong_frag:"#define PHONG\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#include \n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphong_vert:"#define PHONG\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_frag:"#define STANDARD\n#ifdef PHYSICAL\n\t#define REFLECTIVITY\n\t#define CLEARCOAT\n\t#define TRANSMISSION\n#endif\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float roughness;\nuniform float metalness;\nuniform float opacity;\n#ifdef TRANSMISSION\n\tuniform float transmission;\n#endif\n#ifdef REFLECTIVITY\n\tuniform float reflectivity;\n#endif\n#ifdef CLEARCOAT\n\tuniform float clearcoat;\n\tuniform float clearcoatRoughness;\n#endif\n#ifdef USE_SHEEN\n\tuniform vec3 sheen;\n#endif\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#ifdef TRANSMISSION\n\t\tfloat totalTransmission = transmission;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#ifdef TRANSMISSION\n\t\tdiffuseColor.a *= mix( saturate( 1. - totalTransmission + linearToRelativeLuminance( reflectedLight.directSpecular + reflectedLight.indirectSpecular ) ), 1.0, metalness );\n\t#endif\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_vert:"#define STANDARD\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n\t#ifdef USE_TANGENT\n\t\tvTangent = normalize( transformedTangent );\n\t\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\n\t#endif\n#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n}",normal_frag:"#define NORMAL\nuniform float opacity;\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_FragColor = vec4( packNormalToRGB( normal ), opacity );\n}",normal_vert:"#define NORMAL\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n\t#ifdef USE_TANGENT\n\t\tvTangent = normalize( transformedTangent );\n\t\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\n\t#endif\n#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvViewPosition = - mvPosition.xyz;\n#endif\n}",points_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n\t#include \n}",points_vert:"uniform float size;\nuniform float scale;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_PointSize = size;\n\t#ifdef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z );\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n}",shadow_frag:"uniform vec3 color;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tgl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );\n\t#include \n\t#include \n\t#include \n}",shadow_vert:"#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",sprite_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include \n\t#include \n\t#include \n}",sprite_vert:"uniform float rotation;\nuniform vec2 center;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\n\tvec2 scale;\n\tscale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) );\n\tscale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) );\n\t#ifndef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) scale *= - mvPosition.z;\n\t#endif\n\tvec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale;\n\tvec2 rotatedPosition;\n\trotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\n\trotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\n\tmvPosition.xy += rotatedPosition;\n\tgl_Position = projectionMatrix * mvPosition;\n\t#include \n\t#include \n\t#include \n}"},ni={common:{diffuse:{value:new je(15658734)},opacity:{value:1},map:{value:null},uvTransform:{value:new ct},uv2Transform:{value:new ct},alphaMap:{value:null}},specularmap:{specularMap:{value:null}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},refractionRatio:{value:.98},maxMipLevel:{value:0}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new lt(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}},metalnessmap:{metalnessMap:{value:null}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new je(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotShadowMap:{value:[]},spotShadowMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new je(15658734)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},uvTransform:{value:new ct}},sprite:{diffuse:{value:new je(15658734)},opacity:{value:1},center:{value:new lt(.5,.5)},rotation:{value:0},map:{value:null},alphaMap:{value:null},uvTransform:{value:new ct}}},ii={basic:{uniforms:Hn([ni.common,ni.specularmap,ni.envmap,ni.aomap,ni.lightmap,ni.fog]),vertexShader:ei.meshbasic_vert,fragmentShader:ei.meshbasic_frag},lambert:{uniforms:Hn([ni.common,ni.specularmap,ni.envmap,ni.aomap,ni.lightmap,ni.emissivemap,ni.fog,ni.lights,{emissive:{value:new je(0)}}]),vertexShader:ei.meshlambert_vert,fragmentShader:ei.meshlambert_frag},phong:{uniforms:Hn([ni.common,ni.specularmap,ni.envmap,ni.aomap,ni.lightmap,ni.emissivemap,ni.bumpmap,ni.normalmap,ni.displacementmap,ni.fog,ni.lights,{emissive:{value:new je(0)},specular:{value:new je(1118481)},shininess:{value:30}}]),vertexShader:ei.meshphong_vert,fragmentShader:ei.meshphong_frag},standard:{uniforms:Hn([ni.common,ni.envmap,ni.aomap,ni.lightmap,ni.emissivemap,ni.bumpmap,ni.normalmap,ni.displacementmap,ni.roughnessmap,ni.metalnessmap,ni.fog,ni.lights,{emissive:{value:new je(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:ei.meshphysical_vert,fragmentShader:ei.meshphysical_frag},toon:{uniforms:Hn([ni.common,ni.aomap,ni.lightmap,ni.emissivemap,ni.bumpmap,ni.normalmap,ni.displacementmap,ni.gradientmap,ni.fog,ni.lights,{emissive:{value:new je(0)}}]),vertexShader:ei.meshtoon_vert,fragmentShader:ei.meshtoon_frag},matcap:{uniforms:Hn([ni.common,ni.bumpmap,ni.normalmap,ni.displacementmap,ni.fog,{matcap:{value:null}}]),vertexShader:ei.meshmatcap_vert,fragmentShader:ei.meshmatcap_frag},points:{uniforms:Hn([ni.points,ni.fog]),vertexShader:ei.points_vert,fragmentShader:ei.points_frag},dashed:{uniforms:Hn([ni.common,ni.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:ei.linedashed_vert,fragmentShader:ei.linedashed_frag},depth:{uniforms:Hn([ni.common,ni.displacementmap]),vertexShader:ei.depth_vert,fragmentShader:ei.depth_frag},normal:{uniforms:Hn([ni.common,ni.bumpmap,ni.normalmap,ni.displacementmap,{opacity:{value:1}}]),vertexShader:ei.normal_vert,fragmentShader:ei.normal_frag},sprite:{uniforms:Hn([ni.sprite,ni.fog]),vertexShader:ei.sprite_vert,fragmentShader:ei.sprite_frag},background:{uniforms:{uvTransform:{value:new ct},t2D:{value:null}},vertexShader:ei.background_vert,fragmentShader:ei.background_frag},cube:{uniforms:Hn([ni.envmap,{opacity:{value:1}}]),vertexShader:ei.cube_vert,fragmentShader:ei.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:ei.equirect_vert,fragmentShader:ei.equirect_frag},distanceRGBA:{uniforms:Hn([ni.common,ni.displacementmap,{referencePosition:{value:new xt},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:ei.distanceRGBA_vert,fragmentShader:ei.distanceRGBA_frag},shadow:{uniforms:Hn([ni.lights,ni.fog,{color:{value:new je(0)},opacity:{value:1}}]),vertexShader:ei.shadow_vert,fragmentShader:ei.shadow_frag}};function ri(t,e,n,i,r){const s=new je(0);let a,o,c=0,h=null,u=0,d=null;function p(t,e){n.buffers.color.setClear(t.r,t.g,t.b,e,r)}return{getClearColor:function(){return s},setClearColor:function(t,e=1){s.set(t),c=e,p(s,c)},getClearAlpha:function(){return c},setClearAlpha:function(t){c=t,p(s,c)},render:function(n,r,f,m){let g=!0===r.isScene?r.background:null;g&&g.isTexture&&(g=e.get(g));const v=t.xr,y=v.getSession&&v.getSession();y&&"additive"===y.environmentBlendMode&&(g=null),null===g?p(s,c):g&&g.isColor&&(p(g,1),m=!0),(t.autoClear||m)&&t.clear(t.autoClearColor,t.autoClearDepth,t.autoClearStencil),g&&(g.isCubeTexture||g.mapping===l)?(void 0===o&&(o=new Bn(new zn(1,1,1),new Gn({name:"BackgroundCubeMaterial",uniforms:Fn(ii.cube.uniforms),vertexShader:ii.cube.vertexShader,fragmentShader:ii.cube.fragmentShader,side:1,depthTest:!1,depthWrite:!1,fog:!1})),o.geometry.deleteAttribute("normal"),o.geometry.deleteAttribute("uv"),o.onBeforeRender=function(t,e,n){this.matrixWorld.copyPosition(n.matrixWorld)},Object.defineProperty(o.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),i.update(o)),o.material.uniforms.envMap.value=g,o.material.uniforms.flipEnvMap.value=g.isCubeTexture&&g._needsFlipEnvMap?-1:1,h===g&&u===g.version&&d===t.toneMapping||(o.material.needsUpdate=!0,h=g,u=g.version,d=t.toneMapping),n.unshift(o,o.geometry,o.material,0,0,null)):g&&g.isTexture&&(void 0===a&&(a=new Bn(new ti(2,2),new Gn({name:"BackgroundMaterial",uniforms:Fn(ii.background.uniforms),vertexShader:ii.background.vertexShader,fragmentShader:ii.background.fragmentShader,side:0,depthTest:!1,depthWrite:!1,fog:!1})),a.geometry.deleteAttribute("normal"),Object.defineProperty(a.material,"map",{get:function(){return this.uniforms.t2D.value}}),i.update(a)),a.material.uniforms.t2D.value=g,!0===g.matrixAutoUpdate&&g.updateMatrix(),a.material.uniforms.uvTransform.value.copy(g.matrix),h===g&&u===g.version&&d===t.toneMapping||(a.material.needsUpdate=!0,h=g,u=g.version,d=t.toneMapping),n.unshift(a,a.geometry,a.material,0,0,null))}}}function si(t,e,n,i){const r=t.getParameter(34921),s=i.isWebGL2?null:e.get("OES_vertex_array_object"),a=i.isWebGL2||null!==s,o={},l=d(null);let c=l;function h(e){return i.isWebGL2?t.bindVertexArray(e):s.bindVertexArrayOES(e)}function u(e){return i.isWebGL2?t.deleteVertexArray(e):s.deleteVertexArrayOES(e)}function d(t){const e=[],n=[],i=[];for(let t=0;t=0){const s=l[e];if(void 0!==s){const e=s.normalized,r=s.itemSize,a=n.get(s);if(void 0===a)continue;const l=a.buffer,c=a.type,h=a.bytesPerElement;if(s.isInterleavedBufferAttribute){const n=s.data,a=n.stride,u=s.offset;n&&n.isInstancedInterleavedBuffer?(m(i,n.meshPerAttribute),void 0===o._maxInstanceCount&&(o._maxInstanceCount=n.meshPerAttribute*n.count)):f(i),t.bindBuffer(34962,l),v(i,r,c,e,a*h,u*h)}else s.isInstancedBufferAttribute?(m(i,s.meshPerAttribute),void 0===o._maxInstanceCount&&(o._maxInstanceCount=s.meshPerAttribute*s.count)):f(i),t.bindBuffer(34962,l),v(i,r,c,e,0,0)}else if("instanceMatrix"===e){const e=n.get(r.instanceMatrix);if(void 0===e)continue;const s=e.buffer,a=e.type;m(i+0,1),m(i+1,1),m(i+2,1),m(i+3,1),t.bindBuffer(34962,s),t.vertexAttribPointer(i+0,4,a,!1,64,0),t.vertexAttribPointer(i+1,4,a,!1,64,16),t.vertexAttribPointer(i+2,4,a,!1,64,32),t.vertexAttribPointer(i+3,4,a,!1,64,48)}else if("instanceColor"===e){const e=n.get(r.instanceColor);if(void 0===e)continue;const s=e.buffer,a=e.type;m(i,1),t.bindBuffer(34962,s),t.vertexAttribPointer(i,3,a,!1,12,0)}else if(void 0!==h){const n=h[e];if(void 0!==n)switch(n.length){case 2:t.vertexAttrib2fv(i,n);break;case 3:t.vertexAttrib3fv(i,n);break;case 4:t.vertexAttrib4fv(i,n);break;default:t.vertexAttrib1fv(i,n)}}}}g()}(r,l,u,y),null!==x&&t.bindBuffer(34963,n.get(x).buffer))},reset:y,resetDefaultState:x,dispose:function(){y();for(const t in o){const e=o[t];for(const t in e){const n=e[t];for(const t in n)u(n[t].object),delete n[t];delete e[t]}delete o[t]}},releaseStatesOfGeometry:function(t){if(void 0===o[t.id])return;const e=o[t.id];for(const t in e){const n=e[t];for(const t in n)u(n[t].object),delete n[t];delete e[t]}delete o[t.id]},releaseStatesOfProgram:function(t){for(const e in o){const n=o[e];if(void 0===n[t.id])continue;const i=n[t.id];for(const t in i)u(i[t].object),delete i[t];delete n[t.id]}},initAttributes:p,enableAttribute:f,disableUnusedAttributes:g}}function ai(t,e,n,i){const r=i.isWebGL2;let s;this.setMode=function(t){s=t},this.render=function(e,i){t.drawArrays(s,e,i),n.update(i,s,1)},this.renderInstances=function(i,a,o){if(0===o)return;let l,c;if(r)l=t,c="drawArraysInstanced";else if(l=e.get("ANGLE_instanced_arrays"),c="drawArraysInstancedANGLE",null===l)return void console.error("THREE.WebGLBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays.");l[c](s,i,a,o),n.update(a,s,o)}}function oi(t,e,n){let i;function r(e){if("highp"===e){if(t.getShaderPrecisionFormat(35633,36338).precision>0&&t.getShaderPrecisionFormat(35632,36338).precision>0)return"highp";e="mediump"}return"mediump"===e&&t.getShaderPrecisionFormat(35633,36337).precision>0&&t.getShaderPrecisionFormat(35632,36337).precision>0?"mediump":"lowp"}const s="undefined"!=typeof WebGL2RenderingContext&&t instanceof WebGL2RenderingContext||"undefined"!=typeof WebGL2ComputeRenderingContext&&t instanceof WebGL2ComputeRenderingContext;let a=void 0!==n.precision?n.precision:"highp";const o=r(a);o!==a&&(console.warn("THREE.WebGLRenderer:",a,"not supported, using",o,"instead."),a=o);const l=!0===n.logarithmicDepthBuffer,c=t.getParameter(34930),h=t.getParameter(35660),u=t.getParameter(3379),d=t.getParameter(34076),p=t.getParameter(34921),f=t.getParameter(36347),m=t.getParameter(36348),g=t.getParameter(36349),v=h>0,y=s||e.has("OES_texture_float");return{isWebGL2:s,getMaxAnisotropy:function(){if(void 0!==i)return i;if(!0===e.has("EXT_texture_filter_anisotropic")){const n=e.get("EXT_texture_filter_anisotropic");i=t.getParameter(n.MAX_TEXTURE_MAX_ANISOTROPY_EXT)}else i=0;return i},getMaxPrecision:r,precision:a,logarithmicDepthBuffer:l,maxTextures:c,maxVertexTextures:h,maxTextureSize:u,maxCubemapSize:d,maxAttributes:p,maxVertexUniforms:f,maxVaryings:m,maxFragmentUniforms:g,vertexTextures:v,floatFragmentTextures:y,floatVertexTextures:v&&y,maxSamples:s?t.getParameter(36183):0}}function li(t){const e=this;let n=null,i=0,r=!1,s=!1;const a=new Te,o=new ct,l={value:null,needsUpdate:!1};function c(){l.value!==n&&(l.value=n,l.needsUpdate=i>0),e.numPlanes=i,e.numIntersection=0}function h(t,n,i,r){const s=null!==t?t.length:0;let c=null;if(0!==s){if(c=l.value,!0!==r||null===c){const e=i+4*s,r=n.matrixWorldInverse;o.getNormalMatrix(r),(null===c||c.length0){const a=t.getRenderTarget(),o=new Xn(s.height/2);return o.fromEquirectangularTexture(t,r),e.set(r,o),t.setRenderTarget(a),r.addEventListener("dispose",i),n(o.texture,r.mapping)}return null}}}return r},dispose:function(){e=new WeakMap}}}function hi(t){const e={};function n(n){if(void 0!==e[n])return e[n];let i;switch(n){case"WEBGL_depth_texture":i=t.getExtension("WEBGL_depth_texture")||t.getExtension("MOZ_WEBGL_depth_texture")||t.getExtension("WEBKIT_WEBGL_depth_texture");break;case"EXT_texture_filter_anisotropic":i=t.getExtension("EXT_texture_filter_anisotropic")||t.getExtension("MOZ_EXT_texture_filter_anisotropic")||t.getExtension("WEBKIT_EXT_texture_filter_anisotropic");break;case"WEBGL_compressed_texture_s3tc":i=t.getExtension("WEBGL_compressed_texture_s3tc")||t.getExtension("MOZ_WEBGL_compressed_texture_s3tc")||t.getExtension("WEBKIT_WEBGL_compressed_texture_s3tc");break;case"WEBGL_compressed_texture_pvrtc":i=t.getExtension("WEBGL_compressed_texture_pvrtc")||t.getExtension("WEBKIT_WEBGL_compressed_texture_pvrtc");break;default:i=t.getExtension(n)}return e[n]=i,i}return{has:function(t){return null!==n(t)},init:function(t){t.isWebGL2?n("EXT_color_buffer_float"):(n("WEBGL_depth_texture"),n("OES_texture_float"),n("OES_texture_half_float"),n("OES_texture_half_float_linear"),n("OES_standard_derivatives"),n("OES_element_index_uint"),n("OES_vertex_array_object"),n("ANGLE_instanced_arrays")),n("OES_texture_float_linear"),n("EXT_color_buffer_half_float")},get:function(t){const e=n(t);return null===e&&console.warn("THREE.WebGLRenderer: "+t+" extension not supported."),e}}}function ui(t,e,n,i){const r={},s=new WeakMap;function a(t){const o=t.target;null!==o.index&&e.remove(o.index);for(const t in o.attributes)e.remove(o.attributes[t]);o.removeEventListener("dispose",a),delete r[o.id];const l=s.get(o);l&&(e.remove(l),s.delete(o)),i.releaseStatesOfGeometry(o),!0===o.isInstancedBufferGeometry&&delete o._maxInstanceCount,n.memory.geometries--}function o(t){const n=[],i=t.index,r=t.attributes.position;let a=0;if(null!==i){const t=i.array;a=i.version;for(let e=0,i=t.length;e65535?nn:tn)(n,1);o.version=a;const l=s.get(t);l&&e.remove(l),s.set(t,o)}return{get:function(t,e){return!0===r[e.id]||(e.addEventListener("dispose",a),r[e.id]=!0,n.memory.geometries++),e},update:function(t){const n=t.attributes;for(const t in n)e.update(n[t],34962);const i=t.morphAttributes;for(const t in i){const n=i[t];for(let t=0,i=n.length;t0)return t;const r=e*n;let s=Si[r];if(void 0===s&&(s=new Float32Array(r),Si[r]=s),0!==e){i.toArray(s,0);for(let i=1,r=0;i!==e;++i)r+=n,t[i].toArray(s,r)}return s}function Ci(t,e){if(t.length!==e.length)return!1;for(let n=0,i=t.length;n/gm;function Ir(t){return t.replace(Dr,Nr)}function Nr(t,e){const n=ei[e];if(void 0===n)throw new Error("Can not resolve #include <"+e+">");return Ir(n)}const Br=/#pragma unroll_loop[\s]+?for \( int i \= (\d+)\; i < (\d+)\; i \+\+ \) \{([\s\S]+?)(?=\})\}/g,Or=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function zr(t){return t.replace(Or,Hr).replace(Br,Fr)}function Fr(t,e,n,i){return console.warn("WebGLProgram: #pragma unroll_loop shader syntax is deprecated. Please use #pragma unroll_loop_start syntax instead."),Hr(t,e,n,i)}function Hr(t,e,n,i){let r="";for(let t=parseInt(e);t0?t.gammaFactor:1,v=n.isWebGL2?"":function(t){return[t.extensionDerivatives||t.envMapCubeUV||t.bumpMap||t.tangentSpaceNormalMap||t.clearcoatNormalMap||t.flatShading||"physical"===t.shaderID?"#extension GL_OES_standard_derivatives : enable":"",(t.extensionFragDepth||t.logarithmicDepthBuffer)&&t.rendererExtensionFragDepth?"#extension GL_EXT_frag_depth : enable":"",t.extensionDrawBuffers&&t.rendererExtensionDrawBuffers?"#extension GL_EXT_draw_buffers : require":"",(t.extensionShaderTextureLOD||t.envMap)&&t.rendererExtensionShaderTextureLod?"#extension GL_EXT_shader_texture_lod : enable":""].filter(Rr).join("\n")}(n),y=function(t){const e=[];for(const n in t){const i=t[n];!1!==i&&e.push("#define "+n+" "+i)}return e.join("\n")}(o),x=a.createProgram();let _,b,w=n.glslVersion?"#version "+n.glslVersion+"\n":"";n.isRawShaderMaterial?(_=[y].filter(Rr).join("\n"),_.length>0&&(_+="\n"),b=[v,y].filter(Rr).join("\n"),b.length>0&&(b+="\n")):(_=[Ur(n),"#define SHADER_NAME "+n.shaderName,y,n.instancing?"#define USE_INSTANCING":"",n.instancingColor?"#define USE_INSTANCING_COLOR":"",n.supportsVertexTextures?"#define VERTEX_TEXTURES":"","#define GAMMA_FACTOR "+g,"#define MAX_BONES "+n.maxBones,n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.map?"#define USE_MAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+f:"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMap&&n.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",n.normalMap&&n.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.displacementMap&&n.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.vertexTangents?"#define USE_TANGENT":"",n.vertexColors?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUvs?"#define USE_UV":"",n.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",n.flatShading?"#define FLAT_SHADED":"",n.skinning?"#define USE_SKINNING":"",n.useVertexTexture?"#define BONE_TEXTURE":"",n.morphTargets?"#define USE_MORPHTARGETS":"",n.morphNormals&&!1===n.flatShading?"#define USE_MORPHNORMALS":"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+d:"",n.sizeAttenuation?"#define USE_SIZEATTENUATION":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING","\tattribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR","\tattribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_TANGENT","\tattribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )","\tattribute vec4 color;","#elif defined( USE_COLOR )","\tattribute vec3 color;","#endif","#ifdef USE_MORPHTARGETS","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;","\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(Rr).join("\n"),b=[v,Ur(n),"#define SHADER_NAME "+n.shaderName,y,n.alphaTest?"#define ALPHATEST "+n.alphaTest+(n.alphaTest%1?"":".0"):"","#define GAMMA_FACTOR "+g,n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.map?"#define USE_MAP":"",n.matcap?"#define USE_MATCAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+p:"",n.envMap?"#define "+f:"",n.envMap?"#define "+m:"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMap&&n.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",n.normalMap&&n.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.sheen?"#define USE_SHEEN":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.vertexTangents?"#define USE_TANGENT":"",n.vertexColors||n.instancingColor?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUvs?"#define USE_UV":"",n.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",n.gradientMap?"#define USE_GRADIENTMAP":"",n.flatShading?"#define FLAT_SHADED":"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+d:"",n.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",n.physicallyCorrectLights?"#define PHYSICALLY_CORRECT_LIGHTS":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"",(n.extensionShaderTextureLOD||n.envMap)&&n.rendererExtensionShaderTextureLod?"#define TEXTURE_LOD_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",0!==n.toneMapping?"#define TONE_MAPPING":"",0!==n.toneMapping?ei.tonemapping_pars_fragment:"",0!==n.toneMapping?Lr("toneMapping",n.toneMapping):"",n.dithering?"#define DITHERING":"",ei.encodings_pars_fragment,n.map?Er("mapTexelToLinear",n.mapEncoding):"",n.matcap?Er("matcapTexelToLinear",n.matcapEncoding):"",n.envMap?Er("envMapTexelToLinear",n.envMapEncoding):"",n.emissiveMap?Er("emissiveMapTexelToLinear",n.emissiveMapEncoding):"",n.lightMap?Er("lightMapTexelToLinear",n.lightMapEncoding):"",Ar("linearToOutputTexel",n.outputEncoding),n.depthPacking?"#define DEPTH_PACKING "+n.depthPacking:"","\n"].filter(Rr).join("\n")),h=Ir(h),h=Cr(h,n),h=Pr(h,n),u=Ir(u),u=Cr(u,n),u=Pr(u,n),h=zr(h),u=zr(u),n.isWebGL2&&!0!==n.isRawShaderMaterial&&(w="#version 300 es\n",_=["#define attribute in","#define varying out","#define texture2D texture"].join("\n")+"\n"+_,b=["#define varying in",n.glslVersion===it?"":"out highp vec4 pc_fragColor;",n.glslVersion===it?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join("\n")+"\n"+b);const M=w+b+u,S=wr(a,35633,w+_+h),T=wr(a,35632,M);if(a.attachShader(x,S),a.attachShader(x,T),void 0!==n.index0AttributeName?a.bindAttribLocation(x,0,n.index0AttributeName):!0===n.morphTargets&&a.bindAttribLocation(x,0,"position"),a.linkProgram(x),t.debug.checkShaderErrors){const t=a.getProgramInfoLog(x).trim(),e=a.getShaderInfoLog(S).trim(),n=a.getShaderInfoLog(T).trim();let i=!0,r=!0;if(!1===a.getProgramParameter(x,35714)){i=!1;const e=Tr(a,S,"vertex"),n=Tr(a,T,"fragment");console.error("THREE.WebGLProgram: shader error: ",a.getError(),"35715",a.getProgramParameter(x,35715),"gl.getProgramInfoLog",t,e,n)}else""!==t?console.warn("THREE.WebGLProgram: gl.getProgramInfoLog()",t):""!==e&&""!==n||(r=!1);r&&(this.diagnostics={runnable:i,programLog:t,vertexShader:{log:e,prefix:_},fragmentShader:{log:n,prefix:b}})}let E,A;return a.deleteShader(S),a.deleteShader(T),this.getUniforms=function(){return void 0===E&&(E=new br(a,x)),E},this.getAttributes=function(){return void 0===A&&(A=function(t,e){const n={},i=t.getProgramParameter(e,35721);for(let r=0;r0,maxBones:S,useVertexTexture:u,morphTargets:r.morphTargets,morphNormals:r.morphNormals,numDirLights:a.directional.length,numPointLights:a.point.length,numSpotLights:a.spot.length,numRectAreaLights:a.rectArea.length,numHemiLights:a.hemi.length,numDirLightShadows:a.directionalShadowMap.length,numPointLightShadows:a.pointShadowMap.length,numSpotLightShadows:a.spotShadowMap.length,numClippingPlanes:s.numPlanes,numClipIntersection:s.numIntersection,dithering:r.dithering,shadowMapEnabled:t.shadowMap.enabled&&g.length>0,shadowMapType:t.shadowMap.type,toneMapping:r.toneMapped?t.toneMapping:0,physicallyCorrectLights:t.physicallyCorrectLights,premultipliedAlpha:r.premultipliedAlpha,alphaTest:r.alphaTest,doubleSided:2===r.side,flipSided:1===r.side,depthPacking:void 0!==r.depthPacking&&r.depthPacking,index0AttributeName:r.index0AttributeName,extensionDerivatives:r.extensions&&r.extensions.derivatives,extensionFragDepth:r.extensions&&r.extensions.fragDepth,extensionDrawBuffers:r.extensions&&r.extensions.drawBuffers,extensionShaderTextureLOD:r.extensions&&r.extensions.shaderTextureLOD,rendererExtensionFragDepth:o||n.has("EXT_frag_depth"),rendererExtensionDrawBuffers:o||n.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:o||n.has("EXT_shader_texture_lod"),customProgramCacheKey:r.customProgramCacheKey()}},getProgramCacheKey:function(e){const n=[];if(e.shaderID?n.push(e.shaderID):(n.push(e.fragmentShader),n.push(e.vertexShader)),void 0!==e.defines)for(const t in e.defines)n.push(t),n.push(e.defines[t]);if(!1===e.isRawShaderMaterial){for(let t=0;t1&&i.sort(t||Wr),r.length>1&&r.sort(e||jr)}}}function Xr(t){let e=new WeakMap;return{get:function(n,i){let r;return!1===e.has(n)?(r=new qr(t),e.set(n,[r])):i>=e.get(n).length?(r=new qr(t),e.get(n).push(r)):r=e.get(n)[i],r},dispose:function(){e=new WeakMap}}}function Yr(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case"DirectionalLight":n={direction:new xt,color:new je};break;case"SpotLight":n={position:new xt,direction:new xt,color:new je,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":n={position:new xt,color:new je,distance:0,decay:0};break;case"HemisphereLight":n={direction:new xt,skyColor:new je,groundColor:new je};break;case"RectAreaLight":n={color:new je,position:new xt,halfWidth:new xt,halfHeight:new xt}}return t[e.id]=n,n}}}let Zr=0;function Jr(t,e){return(e.castShadow?1:0)-(t.castShadow?1:0)}function Qr(t,e){const n=new Yr,i=function(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case"DirectionalLight":case"SpotLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new lt};break;case"PointLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new lt,shadowCameraNear:1,shadowCameraFar:1e3}}return t[e.id]=n,n}}}(),r={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotShadow:[],spotShadowMap:[],spotShadowMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[]};for(let t=0;t<9;t++)r.probe.push(new xt);const s=new xt,a=new Jt,o=new Jt;return{setup:function(s){let a=0,o=0,l=0;for(let t=0;t<9;t++)r.probe[t].set(0,0,0);let c=0,h=0,u=0,d=0,p=0,f=0,m=0,g=0;s.sort(Jr);for(let t=0,e=s.length;t0&&(e.isWebGL2||!0===t.has("OES_texture_float_linear")?(r.rectAreaLTC1=ni.LTC_FLOAT_1,r.rectAreaLTC2=ni.LTC_FLOAT_2):!0===t.has("OES_texture_half_float_linear")?(r.rectAreaLTC1=ni.LTC_HALF_1,r.rectAreaLTC2=ni.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),r.ambient[0]=a,r.ambient[1]=o,r.ambient[2]=l;const v=r.hash;v.directionalLength===c&&v.pointLength===h&&v.spotLength===u&&v.rectAreaLength===d&&v.hemiLength===p&&v.numDirectionalShadows===f&&v.numPointShadows===m&&v.numSpotShadows===g||(r.directional.length=c,r.spot.length=u,r.rectArea.length=d,r.point.length=h,r.hemi.length=p,r.directionalShadow.length=f,r.directionalShadowMap.length=f,r.pointShadow.length=m,r.pointShadowMap.length=m,r.spotShadow.length=g,r.spotShadowMap.length=g,r.directionalShadowMatrix.length=f,r.pointShadowMatrix.length=m,r.spotShadowMatrix.length=g,v.directionalLength=c,v.pointLength=h,v.spotLength=u,v.rectAreaLength=d,v.hemiLength=p,v.numDirectionalShadows=f,v.numPointShadows=m,v.numSpotShadows=g,r.version=Zr++)},setupView:function(t,e){let n=0,i=0,l=0,c=0,h=0;const u=e.matrixWorldInverse;for(let e=0,d=t.length;e=n.get(i).length?(s=new Kr(t,e),n.get(i).push(s)):s=n.get(i)[r],s},dispose:function(){n=new WeakMap}}}class ts extends Fe{constructor(t){super(),this.type="MeshDepthMaterial",this.depthPacking=3200,this.skinning=!1,this.morphTargets=!1,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.setValues(t)}copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.skinning=t.skinning,this.morphTargets=t.morphTargets,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}}ts.prototype.isMeshDepthMaterial=!0;class es extends Fe{constructor(t){super(),this.type="MeshDistanceMaterial",this.referencePosition=new xt,this.nearDistance=1,this.farDistance=1e3,this.skinning=!1,this.morphTargets=!1,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.fog=!1,this.setValues(t)}copy(t){return super.copy(t),this.referencePosition.copy(t.referencePosition),this.nearDistance=t.nearDistance,this.farDistance=t.farDistance,this.skinning=t.skinning,this.morphTargets=t.morphTargets,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}}es.prototype.isMeshDistanceMaterial=!0;function ns(t,e,n){let i=new Qn;const r=new lt,s=new lt,a=new mt,o=[],l=[],c={},h=n.maxTextureSize,u={0:1,1:0,2:2},d=new Gn({defines:{SAMPLE_RATE:2/8,HALF_SAMPLE_RATE:1/8},uniforms:{shadow_pass:{value:null},resolution:{value:new lt},radius:{value:4}},vertexShader:"void main() {\n\tgl_Position = vec4( position, 1.0 );\n}",fragmentShader:"uniform sampler2D shadow_pass;\nuniform vec2 resolution;\nuniform float radius;\n#include \nvoid main() {\n\tfloat mean = 0.0;\n\tfloat squared_mean = 0.0;\n\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy ) / resolution ) );\n\tfor ( float i = -1.0; i < 1.0 ; i += SAMPLE_RATE) {\n\t\t#ifdef HORIZONTAL_PASS\n\t\t\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( i, 0.0 ) * radius ) / resolution ) );\n\t\t\tmean += distribution.x;\n\t\t\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\n\t\t#else\n\t\t\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, i ) * radius ) / resolution ) );\n\t\t\tmean += depth;\n\t\t\tsquared_mean += depth * depth;\n\t\t#endif\n\t}\n\tmean = mean * HALF_SAMPLE_RATE;\n\tsquared_mean = squared_mean * HALF_SAMPLE_RATE;\n\tfloat std_dev = sqrt( squared_mean - mean * mean );\n\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\n}"}),f=d.clone();f.defines.HORIZONTAL_PASS=1;const m=new vn;m.setAttribute("position",new Ze(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const v=new Bn(m,d),y=this;function x(n,i){const r=e.update(v);d.uniforms.shadow_pass.value=n.map.texture,d.uniforms.resolution.value=n.mapSize,d.uniforms.radius.value=n.radius,t.setRenderTarget(n.mapPass),t.clear(),t.renderBufferDirect(i,null,r,d,v,null),f.uniforms.shadow_pass.value=n.mapPass.texture,f.uniforms.resolution.value=n.mapSize,f.uniforms.radius.value=n.radius,t.setRenderTarget(n.map),t.clear(),t.renderBufferDirect(i,null,r,f,v,null)}function _(t,e,n){const i=t<<0|e<<1|n<<2;let r=o[i];return void 0===r&&(r=new ts({depthPacking:3201,morphTargets:t,skinning:e}),o[i]=r),r}function b(t,e,n){const i=t<<0|e<<1|n<<2;let r=l[i];return void 0===r&&(r=new es({morphTargets:t,skinning:e}),l[i]=r),r}function w(e,n,i,r,s,a,o){let l=null,h=_,d=e.customDepthMaterial;if(!0===r.isPointLight&&(h=b,d=e.customDistanceMaterial),void 0===d){let t=!1;!0===i.morphTargets&&(t=n.morphAttributes&&n.morphAttributes.position&&n.morphAttributes.position.length>0);let r=!1;!0===e.isSkinnedMesh&&(!0===i.skinning?r=!0:console.warn("THREE.WebGLShadowMap: THREE.SkinnedMesh with material.skinning set to false:",e));l=h(t,r,!0===e.isInstancedMesh)}else l=d;if(t.localClippingEnabled&&!0===i.clipShadows&&0!==i.clippingPlanes.length){const t=l.uuid,e=i.uuid;let n=c[t];void 0===n&&(n={},c[t]=n);let r=n[e];void 0===r&&(r=l.clone(),n[e]=r),l=r}return l.visible=i.visible,l.wireframe=i.wireframe,l.side=3===o?null!==i.shadowSide?i.shadowSide:i.side:null!==i.shadowSide?i.shadowSide:u[i.side],l.clipShadows=i.clipShadows,l.clippingPlanes=i.clippingPlanes,l.clipIntersection=i.clipIntersection,l.wireframeLinewidth=i.wireframeLinewidth,l.linewidth=i.linewidth,!0===r.isPointLight&&!0===l.isMeshDistanceMaterial&&(l.referencePosition.setFromMatrixPosition(r.matrixWorld),l.nearDistance=s,l.farDistance=a),l}function M(n,r,s,a,o){if(!1===n.visible)return;if(n.layers.test(r.layers)&&(n.isMesh||n.isLine||n.isPoints)&&(n.castShadow||n.receiveShadow&&3===o)&&(!n.frustumCulled||i.intersectsObject(n))){n.modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,n.matrixWorld);const i=e.update(n),r=n.material;if(Array.isArray(r)){const e=i.groups;for(let l=0,c=e.length;lh||r.y>h)&&(r.x>h&&(s.x=Math.floor(h/f.x),r.x=s.x*f.x,u.mapSize.x=s.x),r.y>h&&(s.y=Math.floor(h/f.y),r.y=s.y*f.y,u.mapSize.y=s.y)),null===u.map&&!u.isPointLightShadow&&3===this.type){const t={minFilter:g,magFilter:g,format:E};u.map=new gt(r.x,r.y,t),u.map.texture.name=c.name+".shadowMap",u.mapPass=new gt(r.x,r.y,t),u.camera.updateProjectionMatrix()}if(null===u.map){const t={minFilter:p,magFilter:p,format:E};u.map=new gt(r.x,r.y,t),u.map.texture.name=c.name+".shadowMap",u.camera.updateProjectionMatrix()}t.setRenderTarget(u.map),t.clear();const m=u.getViewportCount();for(let t=0;t=1):-1!==R.indexOf("OpenGL ES")&&(L=parseFloat(/^OpenGL ES (\d)/.exec(R)[1]),A=L>=2);let C=null,P={};const D=new mt(0,0,t.canvas.width,t.canvas.height),I=new mt(0,0,t.canvas.width,t.canvas.height);function N(e,n,i){const r=new Uint8Array(4),s=t.createTexture();t.bindTexture(e,s),t.texParameteri(e,10241,9728),t.texParameteri(e,10240,9728);for(let e=0;ei||t.height>i)&&(r=i/Math.max(t.width,t.height)),r<1||!0===e){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){const i=e?ot.floorPowerOfTwo:Math.floor,s=i(r*t.width),a=i(r*t.height);void 0===P&&(P=I(s,a));const o=n?I(s,a):P;o.width=s,o.height=a;return o.getContext("2d").drawImage(t,0,0,s,a),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+t.width+"x"+t.height+") to ("+s+"x"+a+")."),o}return"data"in t&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+t.width+"x"+t.height+")."),t}return t}function B(t){return ot.isPowerOfTwo(t.width)&&ot.isPowerOfTwo(t.height)}function O(t,e){return t.generateMipmaps&&e&&t.minFilter!==p&&t.minFilter!==g}function z(e,n,r,s){t.generateMipmap(e);i.get(n).__maxMipLevel=Math.log2(Math.max(r,s))}function F(n,i,r){if(!1===o)return i;if(null!==n){if(void 0!==t[n])return t[n];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+n+"'")}let s=i;return 6403===i&&(5126===r&&(s=33326),5131===r&&(s=33325),5121===r&&(s=33321)),6407===i&&(5126===r&&(s=34837),5131===r&&(s=34843),5121===r&&(s=32849)),6408===i&&(5126===r&&(s=34836),5131===r&&(s=34842),5121===r&&(s=32856)),33325!==s&&33326!==s&&34842!==s&&34836!==s||e.get("EXT_color_buffer_float"),s}function H(t){return t===p||t===f||t===m?9728:9729}function U(e){const n=e.target;n.removeEventListener("dispose",U),function(e){const n=i.get(e);if(void 0===n.__webglInit)return;t.deleteTexture(n.__webglTexture),i.remove(e)}(n),n.isVideoTexture&&C.delete(n),a.memory.textures--}function G(e){const n=e.target;n.removeEventListener("dispose",G),function(e){const n=e.texture,r=i.get(e),s=i.get(n);if(!e)return;void 0!==s.__webglTexture&&t.deleteTexture(s.__webglTexture);e.depthTexture&&e.depthTexture.dispose();if(e.isWebGLCubeRenderTarget)for(let e=0;e<6;e++)t.deleteFramebuffer(r.__webglFramebuffer[e]),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer[e]);else t.deleteFramebuffer(r.__webglFramebuffer),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer),r.__webglMultisampledFramebuffer&&t.deleteFramebuffer(r.__webglMultisampledFramebuffer),r.__webglColorRenderbuffer&&t.deleteRenderbuffer(r.__webglColorRenderbuffer),r.__webglDepthRenderbuffer&&t.deleteRenderbuffer(r.__webglDepthRenderbuffer);i.remove(n),i.remove(e)}(n),a.memory.textures--}let k=0;function V(t,e){const r=i.get(t);if(t.isVideoTexture&&function(t){const e=a.render.frame;C.get(t)!==e&&(C.set(t,e),t.update())}(t),t.version>0&&r.__version!==t.version){const n=t.image;if(void 0===n)console.warn("THREE.WebGLRenderer: Texture marked for update but image is undefined");else{if(!1!==n.complete)return void Z(r,t,e);console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete")}}n.activeTexture(33984+e),n.bindTexture(3553,r.__webglTexture)}function W(e,r){const a=i.get(e);e.version>0&&a.__version!==e.version?function(e,i,r){if(6!==i.image.length)return;Y(e,i),n.activeTexture(33984+r),n.bindTexture(34067,e.__webglTexture),t.pixelStorei(37440,i.flipY),t.pixelStorei(37441,i.premultiplyAlpha),t.pixelStorei(3317,i.unpackAlignment),t.pixelStorei(37443,0);const a=i&&(i.isCompressedTexture||i.image[0].isCompressedTexture),l=i.image[0]&&i.image[0].isDataTexture,h=[];for(let t=0;t<6;t++)h[t]=a||l?l?i.image[t].image:i.image[t]:N(i.image[t],!1,!0,c);const u=h[0],d=B(u)||o,p=s.convert(i.format),f=s.convert(i.type),m=F(i.internalFormat,p,f);let g;if(X(34067,i,d),a){for(let t=0;t<6;t++){g=h[t].mipmaps;for(let e=0;e1||i.get(s).__currentAnisotropy)&&(t.texParameterf(n,a.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(s.anisotropy,r.getMaxAnisotropy())),i.get(s).__currentAnisotropy=s.anisotropy)}}function Y(e,n){void 0===e.__webglInit&&(e.__webglInit=!0,n.addEventListener("dispose",U),e.__webglTexture=t.createTexture(),a.memory.textures++)}function Z(e,i,r){let a=3553;i.isDataTexture2DArray&&(a=35866),i.isDataTexture3D&&(a=32879),Y(e,i),n.activeTexture(33984+r),n.bindTexture(a,e.__webglTexture),t.pixelStorei(37440,i.flipY),t.pixelStorei(37441,i.premultiplyAlpha),t.pixelStorei(3317,i.unpackAlignment),t.pixelStorei(37443,0);const l=function(t){return!o&&(t.wrapS!==u||t.wrapT!==u||t.minFilter!==p&&t.minFilter!==g)}(i)&&!1===B(i.image),c=N(i.image,l,!1,x),h=B(c)||o,d=s.convert(i.format);let f,m=s.convert(i.type),v=F(i.internalFormat,d,m);X(a,i,h);const y=i.mipmaps;if(i.isDepthTexture)v=6402,o?v=i.type===w?36012:i.type===b?33190:i.type===S?35056:33189:i.type===w&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),i.format===A&&6402===v&&i.type!==_&&i.type!==b&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),i.type=_,m=s.convert(i.type)),i.format===L&&6402===v&&(v=34041,i.type!==S&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),i.type=S,m=s.convert(i.type))),n.texImage2D(3553,0,v,c.width,c.height,0,d,m,null);else if(i.isDataTexture)if(y.length>0&&h){for(let t=0,e=y.length;t0&&h){for(let t=0,e=y.length;t=l&&console.warn("THREE.WebGLTextures: Trying to use "+t+" texture units while this GPU supports only "+l),k+=1,t},this.resetTextureUnits=function(){k=0},this.setTexture2D=V,this.setTexture2DArray=function(t,e){const r=i.get(t);t.version>0&&r.__version!==t.version?Z(r,t,e):(n.activeTexture(33984+e),n.bindTexture(35866,r.__webglTexture))},this.setTexture3D=function(t,e){const r=i.get(t);t.version>0&&r.__version!==t.version?Z(r,t,e):(n.activeTexture(33984+e),n.bindTexture(32879,r.__webglTexture))},this.setTextureCube=W,this.setupRenderTarget=function(e){const r=e.texture,l=i.get(e),c=i.get(r);e.addEventListener("dispose",G),c.__webglTexture=t.createTexture(),c.__version=r.version,a.memory.textures++;const h=!0===e.isWebGLCubeRenderTarget,u=!0===e.isWebGLMultisampleRenderTarget,d=r.isDataTexture3D||r.isDataTexture2DArray,p=B(e)||o;if(!o||r.format!==T||r.type!==w&&r.type!==M||(r.format=E,console.warn("THREE.WebGLRenderer: Rendering to textures with RGB format is not supported. Using RGBA format instead.")),h){l.__webglFramebuffer=[];for(let e=0;e<6;e++)l.__webglFramebuffer[e]=t.createFramebuffer()}else if(l.__webglFramebuffer=t.createFramebuffer(),u)if(o){l.__webglMultisampledFramebuffer=t.createFramebuffer(),l.__webglColorRenderbuffer=t.createRenderbuffer(),t.bindRenderbuffer(36161,l.__webglColorRenderbuffer);const i=s.convert(r.format),a=s.convert(r.type),o=F(r.internalFormat,i,a),c=$(e);t.renderbufferStorageMultisample(36161,c,o,e.width,e.height),n.bindFramebuffer(36160,l.__webglMultisampledFramebuffer),t.framebufferRenderbuffer(36160,36064,36161,l.__webglColorRenderbuffer),t.bindRenderbuffer(36161,null),e.depthBuffer&&(l.__webglDepthRenderbuffer=t.createRenderbuffer(),Q(l.__webglDepthRenderbuffer,e,!0)),n.bindFramebuffer(36160,null)}else console.warn("THREE.WebGLRenderer: WebGLMultisampleRenderTarget can only be used with WebGL2.");if(h){n.bindTexture(34067,c.__webglTexture),X(34067,r,p);for(let t=0;t<6;t++)J(l.__webglFramebuffer[t],e,36064,34069+t);O(r,p)&&z(34067,r,e.width,e.height),n.bindTexture(34067,null)}else{let t=3553;if(d)if(o){t=r.isDataTexture3D?32879:35866}else console.warn("THREE.DataTexture3D and THREE.DataTexture2DArray only supported with WebGL2.");n.bindTexture(t,c.__webglTexture),X(t,r,p),J(l.__webglFramebuffer,e,36064,t),O(r,p)&&z(3553,r,e.width,e.height),n.bindTexture(3553,null)}e.depthBuffer&&K(e)},this.updateRenderTargetMipmap=function(t){const e=t.texture;if(O(e,B(t)||o)){const r=t.isWebGLCubeRenderTarget?34067:3553,s=i.get(e).__webglTexture;n.bindTexture(r,s),z(r,e,t.width,t.height),n.bindTexture(r,null)}},this.updateMultisampleRenderTarget=function(e){if(e.isWebGLMultisampleRenderTarget)if(o){const r=i.get(e);n.bindFramebuffer(36008,r.__webglMultisampledFramebuffer),n.bindFramebuffer(36009,r.__webglFramebuffer);const s=e.width,a=e.height;let o=16384;e.depthBuffer&&(o|=256),e.stencilBuffer&&(o|=1024),t.blitFramebuffer(0,0,s,a,0,0,s,a,o,9728),n.bindFramebuffer(36160,r.__webglMultisampledFramebuffer)}else console.warn("THREE.WebGLRenderer: WebGLMultisampleRenderTarget can only be used with WebGL2.")},this.safeSetTexture2D=function(t,e){t&&t.isWebGLRenderTarget&&(!1===tt&&(console.warn("THREE.WebGLTextures.safeSetTexture2D: don't use render targets as textures. Use their .texture property instead."),tt=!0),t=t.texture),V(t,e)},this.safeSetTextureCube=function(t,e){t&&t.isWebGLCubeRenderTarget&&(!1===et&&(console.warn("THREE.WebGLTextures.safeSetTextureCube: don't use cube render targets as textures. Use their .texture property instead."),et=!0),t=t.texture),W(t,e)}}function ss(t,e,n){const i=n.isWebGL2;return{convert:function(t){let n;if(t===x)return 5121;if(1017===t)return 32819;if(1018===t)return 32820;if(1019===t)return 33635;if(1010===t)return 5120;if(1011===t)return 5122;if(t===_)return 5123;if(1013===t)return 5124;if(t===b)return 5125;if(t===w)return 5126;if(t===M)return i?5131:(n=e.get("OES_texture_half_float"),null!==n?n.HALF_FLOAT_OES:null);if(1021===t)return 6406;if(t===T)return 6407;if(t===E)return 6408;if(1024===t)return 6409;if(1025===t)return 6410;if(t===A)return 6402;if(t===L)return 34041;if(1028===t)return 6403;if(1029===t)return 36244;if(1030===t)return 33319;if(1031===t)return 33320;if(1032===t)return 36248;if(1033===t)return 36249;if(t===R||t===C||t===P||t===D){if(n=e.get("WEBGL_compressed_texture_s3tc"),null===n)return null;if(t===R)return n.COMPRESSED_RGB_S3TC_DXT1_EXT;if(t===C)return n.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(t===P)return n.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(t===D)return n.COMPRESSED_RGBA_S3TC_DXT5_EXT}if(t===I||t===N||t===B||t===O){if(n=e.get("WEBGL_compressed_texture_pvrtc"),null===n)return null;if(t===I)return n.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(t===N)return n.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(t===B)return n.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(t===O)return n.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}if(36196===t)return n=e.get("WEBGL_compressed_texture_etc1"),null!==n?n.COMPRESSED_RGB_ETC1_WEBGL:null;if((t===z||t===F)&&(n=e.get("WEBGL_compressed_texture_etc"),null!==n)){if(t===z)return n.COMPRESSED_RGB8_ETC2;if(t===F)return n.COMPRESSED_RGBA8_ETC2_EAC}return 37808===t||37809===t||37810===t||37811===t||37812===t||37813===t||37814===t||37815===t||37816===t||37817===t||37818===t||37819===t||37820===t||37821===t||37840===t||37841===t||37842===t||37843===t||37844===t||37845===t||37846===t||37847===t||37848===t||37849===t||37850===t||37851===t||37852===t||37853===t?(n=e.get("WEBGL_compressed_texture_astc"),null!==n?t:null):36492===t?(n=e.get("EXT_texture_compression_bptc"),null!==n?t:null):t===S?i?34042:(n=e.get("WEBGL_depth_texture"),null!==n?n.UNSIGNED_INT_24_8_WEBGL:null):void 0}}}class as extends Vn{constructor(t=[]){super(),this.cameras=t}}as.prototype.isArrayCamera=!0;class os extends be{constructor(){super(),this.type="Group"}}function ls(){this._targetRay=null,this._grip=null,this._hand=null}function cs(t,e){const n=this,i=t.state;let r=null,s=1,a=null,o="local-floor",l=null;const c=[],h=new Map,u=new Vn;u.layers.enable(1),u.viewport=new mt;const d=new Vn;d.layers.enable(2),d.viewport=new mt;const p=[u,d],f=new as;f.layers.enable(1),f.layers.enable(2);let m=null,g=null;function v(t){const e=h.get(t.inputSource);e&&e.dispatchEvent({type:t.type,data:t.inputSource})}function y(){h.forEach((function(t,e){t.disconnect(e)})),h.clear(),m=null,g=null,i.bindXRFramebuffer(null),t.setRenderTarget(t.getRenderTarget()),S.stop(),n.isPresenting=!1,n.dispatchEvent({type:"sessionend"})}function x(t){const e=r.inputSources;for(let t=0;t0&&Rt(s,t,e),a.length>0&&Rt(a,t,e),null!==_&&(J.updateRenderTargetMipmap(_),J.updateMultisampleRenderTarget(_)),!0===t.isScene&&t.onAfterRender(m,t,e),q.buffers.depth.setTest(!0),q.buffers.depth.setMask(!0),q.buffers.color.setMask(!0),q.setPolygonOffset(!1),ft.resetDefaultState(),b=-1,S=null,f.pop(),d=f.length>0?f[f.length-1]:null,p.pop(),u=p.length>0?p[p.length-1]:null},this.getActiveCubeFace=function(){return v},this.getActiveMipmapLevel=function(){return y},this.getRenderTarget=function(){return _},this.setRenderTarget=function(t,e=0,n=0){_=t,v=e,y=n,t&&void 0===Z.get(t).__webglFramebuffer&&J.setupRenderTarget(t);let i=null,r=!1,s=!1;if(t){const n=t.texture;(n.isDataTexture3D||n.isDataTexture2DArray)&&(s=!0);const a=Z.get(t).__webglFramebuffer;t.isWebGLCubeRenderTarget?(i=a[e],r=!0):i=t.isWebGLMultisampleRenderTarget?Z.get(t).__webglMultisampledFramebuffer:a,T.copy(t.viewport),A.copy(t.scissor),L=t.scissorTest}else T.copy(N).multiplyScalar(P).floor(),A.copy(B).multiplyScalar(P).floor(),L=O;if(q.bindFramebuffer(36160,i),q.viewport(T),q.scissor(A),q.setScissorTest(L),r){const i=Z.get(t.texture);gt.framebufferTexture2D(36160,36064,34069+e,i.__webglTexture,n)}else if(s){const i=Z.get(t.texture),r=e||0;gt.framebufferTextureLayer(36160,36064,i.__webglTexture,n||0,r)}},this.readRenderTargetPixels=function(t,e,n,i,r,s,a){if(!t||!t.isWebGLRenderTarget)return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");let o=Z.get(t).__webglFramebuffer;if(t.isWebGLCubeRenderTarget&&void 0!==a&&(o=o[a]),o){q.bindFramebuffer(36160,o);try{const a=t.texture,o=a.format,l=a.type;if(o!==E&&pt.convert(o)!==gt.getParameter(35739))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");const c=l===M&&(W.has("EXT_color_buffer_half_float")||j.isWebGL2&&W.has("EXT_color_buffer_float"));if(!(l===x||pt.convert(l)===gt.getParameter(35738)||l===w&&(j.isWebGL2||W.has("OES_texture_float")||W.has("WEBGL_color_buffer_float"))||c))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");36053===gt.checkFramebufferStatus(36160)?e>=0&&e<=t.width-i&&n>=0&&n<=t.height-r&>.readPixels(e,n,i,r,pt.convert(o),pt.convert(l),s):console.error("THREE.WebGLRenderer.readRenderTargetPixels: readPixels from renderTarget failed. Framebuffer not complete.")}finally{const t=null!==_?Z.get(_).__webglFramebuffer:null;q.bindFramebuffer(36160,t)}}},this.copyFramebufferToTexture=function(t,e,n=0){const i=Math.pow(2,-n),r=Math.floor(e.image.width*i),s=Math.floor(e.image.height*i),a=pt.convert(e.format);J.setTexture2D(e,0),gt.copyTexImage2D(3553,n,a,t.x,t.y,r,s,0),q.unbindTexture()},this.copyTextureToTexture=function(t,e,n,i=0){const r=e.image.width,s=e.image.height,a=pt.convert(n.format),o=pt.convert(n.type);J.setTexture2D(n,0),gt.pixelStorei(37440,n.flipY),gt.pixelStorei(37441,n.premultiplyAlpha),gt.pixelStorei(3317,n.unpackAlignment),e.isDataTexture?gt.texSubImage2D(3553,i,t.x,t.y,r,s,a,o,e.image.data):e.isCompressedTexture?gt.compressedTexSubImage2D(3553,i,t.x,t.y,e.mipmaps[0].width,e.mipmaps[0].height,a,e.mipmaps[0].data):gt.texSubImage2D(3553,i,t.x,t.y,a,o,e.image),0===i&&n.generateMipmaps&>.generateMipmap(3553),q.unbindTexture()},this.copyTextureToTexture3D=function(t,e,n,i,r=0){if(m.isWebGL1Renderer)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");const{width:s,height:a,data:o}=n.image,l=pt.convert(i.format),c=pt.convert(i.type);let h;if(i.isDataTexture3D)J.setTexture3D(i,0),h=32879;else{if(!i.isDataTexture2DArray)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");J.setTexture2DArray(i,0),h=35866}gt.pixelStorei(37440,i.flipY),gt.pixelStorei(37441,i.premultiplyAlpha),gt.pixelStorei(3317,i.unpackAlignment);const u=gt.getParameter(3314),d=gt.getParameter(32878),p=gt.getParameter(3316),f=gt.getParameter(3315),g=gt.getParameter(32877);gt.pixelStorei(3314,s),gt.pixelStorei(32878,a),gt.pixelStorei(3316,t.min.x),gt.pixelStorei(3315,t.min.y),gt.pixelStorei(32877,t.min.z),gt.texSubImage3D(h,r,e.x,e.y,e.z,t.max.x-t.min.x+1,t.max.y-t.min.y+1,t.max.z-t.min.z+1,l,c,o),gt.pixelStorei(3314,u),gt.pixelStorei(32878,d),gt.pixelStorei(3316,p),gt.pixelStorei(3315,f),gt.pixelStorei(32877,g),0===r&&i.generateMipmaps&>.generateMipmap(h),q.unbindTexture()},this.initTexture=function(t){J.setTexture2D(t,0),q.unbindTexture()},this.resetState=function(){v=0,y=0,_=null,q.reset(),ft.reset()},"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}os.prototype.isGroup=!0,Object.assign(ls.prototype,{constructor:ls,getHandSpace:function(){return null===this._hand&&(this._hand=new os,this._hand.matrixAutoUpdate=!1,this._hand.visible=!1,this._hand.joints={},this._hand.inputState={pinching:!1}),this._hand},getTargetRaySpace:function(){return null===this._targetRay&&(this._targetRay=new os,this._targetRay.matrixAutoUpdate=!1,this._targetRay.visible=!1),this._targetRay},getGripSpace:function(){return null===this._grip&&(this._grip=new os,this._grip.matrixAutoUpdate=!1,this._grip.visible=!1),this._grip},dispatchEvent:function(t){return null!==this._targetRay&&this._targetRay.dispatchEvent(t),null!==this._grip&&this._grip.dispatchEvent(t),null!==this._hand&&this._hand.dispatchEvent(t),this},disconnect:function(t){return this.dispatchEvent({type:"disconnected",data:t}),null!==this._targetRay&&(this._targetRay.visible=!1),null!==this._grip&&(this._grip.visible=!1),null!==this._hand&&(this._hand.visible=!1),this},update:function(t,e,n){let i=null,r=null,s=null;const a=this._targetRay,o=this._grip,l=this._hand;if(t&&"visible-blurred"!==e.session.visibilityState)if(null!==a&&(i=e.getPose(t.targetRaySpace,n),null!==i&&(a.matrix.fromArray(i.transform.matrix),a.matrix.decompose(a.position,a.rotation,a.scale))),l&&t.hand){s=!0;for(const i of t.hand.values()){const t=e.getJointPose(i,n);if(void 0===l.joints[i.jointName]){const t=new os;t.matrixAutoUpdate=!1,t.visible=!1,l.joints[i.jointName]=t,l.add(t)}const r=l.joints[i.jointName];null!==t&&(r.matrix.fromArray(t.transform.matrix),r.matrix.decompose(r.position,r.rotation,r.scale),r.jointRadius=t.radius),r.visible=null!==t}const i=l.joints["index-finger-tip"],r=l.joints["thumb-tip"],a=i.position.distanceTo(r.position),o=.02,c=.005;l.inputState.pinching&&a>o+c?(l.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!l.inputState.pinching&&a<=o-c&&(l.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&(r=e.getPose(t.gripSpace,n),null!==r&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale)));return null!==a&&(a.visible=null!==i),null!==o&&(o.visible=null!==r),null!==l&&(l.visible=null!==s),this}}),Object.assign(cs.prototype,rt.prototype);class ds extends us{}ds.prototype.isWebGL1Renderer=!0;class ps{constructor(t,e=25e-5){this.name="",this.color=new je(t),this.density=e}clone(){return new ps(this.color,this.density)}toJSON(){return{type:"FogExp2",color:this.color.getHex(),density:this.density}}}ps.prototype.isFogExp2=!0;class fs{constructor(t,e=1,n=1e3){this.name="",this.color=new je(t),this.near=e,this.far=n}clone(){return new fs(this.color,this.near,this.far)}toJSON(){return{type:"Fog",color:this.color.getHex(),near:this.near,far:this.far}}}fs.prototype.isFog=!0;class ms extends be{constructor(){super(),this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.overrideMaterial=null,this.autoUpdate=!0,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.autoUpdate=t.autoUpdate,this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return null!==this.background&&(e.object.background=this.background.toJSON(t)),null!==this.environment&&(e.object.environment=this.environment.toJSON(t)),null!==this.fog&&(e.object.fog=this.fog.toJSON()),e}}function gs(t,e){this.array=t,this.stride=e,this.count=void 0!==t?t.length/e:0,this.usage=et,this.updateRange={offset:0,count:-1},this.version=0,this.uuid=ot.generateUUID()}ms.prototype.isScene=!0,Object.defineProperty(gs.prototype,"needsUpdate",{set:function(t){!0===t&&this.version++}}),Object.assign(gs.prototype,{isInterleavedBuffer:!0,onUploadCallback:function(){},setUsage:function(t){return this.usage=t,this},copy:function(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this},copyAt:function(t,e,n){t*=this.stride,n*=e.stride;for(let i=0,r=this.stride;it.far||e.push({distance:o,point:bs.clone(),uv:Oe.getUV(bs,As,Ls,Rs,Cs,Ps,Ds,new lt),face:null,object:this})}copy(t){return super.copy(t),void 0!==t.center&&this.center.copy(t.center),this.material=t.material,this}}function Ns(t,e,n,i,r,s){Ss.subVectors(t,n).addScalar(.5).multiply(i),void 0!==r?(Ts.x=s*Ss.x-r*Ss.y,Ts.y=r*Ss.x+s*Ss.y):Ts.copy(Ss),t.copy(e),t.x+=Ts.x,t.y+=Ts.y,t.applyMatrix4(Es)}Is.prototype.isSprite=!0;const Bs=new xt,Os=new xt;class zs extends be{constructor(){super(),this._currentLevel=0,this.type="LOD",Object.defineProperties(this,{levels:{enumerable:!0,value:[]},isLOD:{value:!0}}),this.autoUpdate=!0}copy(t){super.copy(t,!1);const e=t.levels;for(let t=0,n=e.length;t0){let n,i;for(n=1,i=e.length;n0){Bs.setFromMatrixPosition(this.matrixWorld);const n=t.ray.origin.distanceTo(Bs);this.getObjectForDistance(n).raycast(t,e)}}update(t){const e=this.levels;if(e.length>1){Bs.setFromMatrixPosition(t.matrixWorld),Os.setFromMatrixPosition(this.matrixWorld);const n=Bs.distanceTo(Os)/t.zoom;let i,r;for(e[0].object.visible=!0,i=1,r=e.length;i=e[i].distance;i++)e[i-1].object.visible=!1,e[i].object.visible=!0;for(this._currentLevel=i-1;io)continue;u.applyMatrix4(this.matrixWorld);const d=t.ray.origin.distanceTo(u);dt.far||e.push({distance:d,point:h.clone().applyMatrix4(this.matrixWorld),index:n,face:null,faceIndex:null,object:this})}}else{for(let n=Math.max(0,s.start),i=Math.min(r.count,s.start+s.count)-1;no)continue;u.applyMatrix4(this.matrixWorld);const i=t.ray.origin.distanceTo(u);it.far||e.push({distance:i,point:h.clone().applyMatrix4(this.matrixWorld),index:n,face:null,faceIndex:null,object:this})}}}else n.isGeometry&&console.error("THREE.Line.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")},updateMorphTargets:function(){const t=this.geometry;if(t.isBufferGeometry){const e=t.morphAttributes,n=Object.keys(e);if(n.length>0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Line.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}});const aa=new xt,oa=new xt;function la(t,e){sa.call(this,t,e),this.type="LineSegments"}la.prototype=Object.assign(Object.create(sa.prototype),{constructor:la,isLineSegments:!0,computeLineDistances:function(){const t=this.geometry;if(t.isBufferGeometry)if(null===t.index){const e=t.attributes.position,n=[];for(let t=0,i=e.count;tr.far)return;s.push({distance:l,distanceToRay:Math.sqrt(o),point:n,index:e,face:null,object:a})}}ma.prototype=Object.assign(Object.create(be.prototype),{constructor:ma,isPoints:!0,copy:function(t){return be.prototype.copy.call(this,t),this.material=t.material,this.geometry=t.geometry,this},raycast:function(t,e){const n=this.geometry,i=this.matrixWorld,r=t.params.Points.threshold,s=n.drawRange;if(null===n.boundingSphere&&n.computeBoundingSphere(),pa.copy(n.boundingSphere),pa.applyMatrix4(i),pa.radius+=r,!1===t.ray.intersectsSphere(pa))return;ua.copy(i).invert(),da.copy(t.ray).applyMatrix4(ua);const a=r/((this.scale.x+this.scale.y+this.scale.z)/3),o=a*a;if(n.isBufferGeometry){const r=n.index,a=n.attributes.position;if(null!==r){for(let n=Math.max(0,s.start),l=Math.min(r.count,s.start+s.count);n0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Points.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}});class va extends pt{constructor(t,e,n,i,r,s,a,o,l){super(t,e,n,i,r,s,a,o,l),this.format=void 0!==a?a:T,this.minFilter=void 0!==s?s:g,this.magFilter=void 0!==r?r:g,this.generateMipmaps=!1;const c=this;"requestVideoFrameCallback"in t&&t.requestVideoFrameCallback((function e(){c.needsUpdate=!0,t.requestVideoFrameCallback(e)}))}clone(){return new this.constructor(this.image).copy(this)}update(){const t=this.image;!1==="requestVideoFrameCallback"in t&&t.readyState>=t.HAVE_CURRENT_DATA&&(this.needsUpdate=!0)}}va.prototype.isVideoTexture=!0;class ya extends pt{constructor(t,e,n,i,r,s,a,o,l,c,h,u){super(null,s,a,o,l,c,i,r,h,u),this.image={width:e,height:n},this.mipmaps=t,this.flipY=!1,this.generateMipmaps=!1}}ya.prototype.isCompressedTexture=!0;class xa extends pt{constructor(t,e,n,i,r,s,a,o,l){super(t,e,n,i,r,s,a,o,l),this.needsUpdate=!0}}xa.prototype.isCanvasTexture=!0;class _a extends pt{constructor(t,e,n,i,r,s,a,o,l,c){if((c=void 0!==c?c:A)!==A&&c!==L)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");void 0===n&&c===A&&(n=_),void 0===n&&c===L&&(n=S),super(null,i,r,s,a,o,c,n,l),this.image={width:t,height:e},this.magFilter=void 0!==a?a:p,this.minFilter=void 0!==o?o:p,this.flipY=!1,this.generateMipmaps=!1}}_a.prototype.isDepthTexture=!0;class ba extends vn{constructor(t=1,e=8,n=0,i=2*Math.PI){super(),this.type="CircleGeometry",this.parameters={radius:t,segments:e,thetaStart:n,thetaLength:i},e=Math.max(3,e);const r=[],s=[],a=[],o=[],l=new xt,c=new lt;s.push(0,0,0),a.push(0,0,1),o.push(.5,.5);for(let r=0,h=3;r<=e;r++,h+=3){const u=n+r/e*i;l.x=t*Math.cos(u),l.y=t*Math.sin(u),s.push(l.x,l.y,l.z),a.push(0,0,1),c.x=(s[h]/t+1)/2,c.y=(s[h+1]/t+1)/2,o.push(c.x,c.y)}for(let t=1;t<=e;t++)r.push(t,t+1,0);this.setIndex(r),this.setAttribute("position",new sn(s,3)),this.setAttribute("normal",new sn(a,3)),this.setAttribute("uv",new sn(o,2))}}class wa extends vn{constructor(t=1,e=1,n=1,i=8,r=1,s=!1,a=0,o=2*Math.PI){super(),this.type="CylinderGeometry",this.parameters={radiusTop:t,radiusBottom:e,height:n,radialSegments:i,heightSegments:r,openEnded:s,thetaStart:a,thetaLength:o};const l=this;i=Math.floor(i),r=Math.floor(r);const c=[],h=[],u=[],d=[];let p=0;const f=[],m=n/2;let g=0;function v(n){const r=p,s=new lt,f=new xt;let v=0;const y=!0===n?t:e,x=!0===n?1:-1;for(let t=1;t<=i;t++)h.push(0,m*x,0),u.push(0,x,0),d.push(.5,.5),p++;const _=p;for(let t=0;t<=i;t++){const e=t/i*o+a,n=Math.cos(e),r=Math.sin(e);f.x=y*r,f.y=m*x,f.z=y*n,h.push(f.x,f.y,f.z),u.push(0,x,0),s.x=.5*n+.5,s.y=.5*r*x+.5,d.push(s.x,s.y),p++}for(let t=0;t0&&v(!0),e>0&&v(!1)),this.setIndex(c),this.setAttribute("position",new sn(h,3)),this.setAttribute("normal",new sn(u,3)),this.setAttribute("uv",new sn(d,2))}}class Ma extends wa{constructor(t=1,e=1,n=8,i=1,r=!1,s=0,a=2*Math.PI){super(0,t,e,n,i,r,s,a),this.type="ConeGeometry",this.parameters={radius:t,height:e,radialSegments:n,heightSegments:i,openEnded:r,thetaStart:s,thetaLength:a}}}class Sa extends vn{constructor(t,e,n=1,i=0){super(),this.type="PolyhedronGeometry",this.parameters={vertices:t,indices:e,radius:n,detail:i};const r=[],s=[];function a(t,e,n,i){const r=i+1,s=[];for(let i=0;i<=r;i++){s[i]=[];const a=t.clone().lerp(n,i/r),o=e.clone().lerp(n,i/r),l=r-i;for(let t=0;t<=l;t++)s[i][t]=0===t&&i===r?a:a.clone().lerp(o,t/l)}for(let t=0;t.9&&a<.1&&(e<.2&&(s[t+0]+=1),n<.2&&(s[t+2]+=1),i<.2&&(s[t+4]+=1))}}()}(),this.setAttribute("position",new sn(r,3)),this.setAttribute("normal",new sn(r.slice(),3)),this.setAttribute("uv",new sn(s,2)),0===i?this.computeVertexNormals():this.normalizeNormals()}}class Ta extends Sa{constructor(t=1,e=0){const n=(1+Math.sqrt(5))/2,i=1/n;super([-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,0,-i,-n,0,-i,n,0,i,-n,0,i,n,-i,-n,0,-i,n,0,i,-n,0,i,n,0,-n,0,-i,n,0,-i,-n,0,i,n,0,i],[3,11,7,3,7,15,3,15,13,7,19,17,7,17,6,7,6,15,17,4,8,17,8,10,17,10,6,8,0,16,8,16,2,8,2,10,0,12,1,0,1,18,0,18,16,6,10,2,6,2,13,6,13,15,2,16,18,2,18,3,2,3,13,18,1,9,18,9,11,18,11,3,4,14,12,4,12,0,4,0,8,11,9,5,11,5,19,11,19,7,19,5,14,19,14,4,19,4,17,1,12,14,1,14,5,1,5,9],t,e),this.type="DodecahedronGeometry",this.parameters={radius:t,detail:e}}}const Ea=new xt,Aa=new xt,La=new xt,Ra=new Oe;class Ca extends vn{constructor(t,e){if(super(),this.type="EdgesGeometry",this.parameters={thresholdAngle:e},e=void 0!==e?e:1,!0===t.isGeometry)return void console.error("THREE.EdgesGeometry no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.");const n=Math.pow(10,4),i=Math.cos(ot.DEG2RAD*e),r=t.getIndex(),s=t.getAttribute("position"),a=r?r.count:s.count,o=[0,0,0],l=["a","b","c"],c=new Array(3),h={},u=[];for(let t=0;t80*n){o=c=t[0],l=h=t[1];for(let e=n;ec&&(c=u),d>h&&(h=d);p=Math.max(c-o,h-l),p=0!==p?1/p:0}return Na(s,a,n,o,l,p),a};function Da(t,e,n,i,r){let s,a;if(r===function(t,e,n,i){let r=0;for(let s=e,a=n-i;s0)for(s=e;s=e;s-=i)a=$a(s,t[s],t[s+1],a);return a&&Xa(a,a.next)&&(to(a),a=a.next),a}function Ia(t,e){if(!t)return t;e||(e=t);let n,i=t;do{if(n=!1,i.steiner||!Xa(i,i.next)&&0!==qa(i.prev,i,i.next))i=i.next;else{if(to(i),i=e=i.prev,i===i.next)break;n=!0}}while(n||i!==e);return e}function Na(t,e,n,i,r,s,a){if(!t)return;!a&&s&&function(t,e,n,i){let r=t;do{null===r.z&&(r.z=ka(r.x,r.y,e,n,i)),r.prevZ=r.prev,r.nextZ=r.next,r=r.next}while(r!==t);r.prevZ.nextZ=null,r.prevZ=null,function(t){let e,n,i,r,s,a,o,l,c=1;do{for(n=t,t=null,s=null,a=0;n;){for(a++,i=n,o=0,e=0;e0||l>0&&i;)0!==o&&(0===l||!i||n.z<=i.z)?(r=n,n=n.nextZ,o--):(r=i,i=i.nextZ,l--),s?s.nextZ=r:t=r,r.prevZ=s,s=r;n=i}s.nextZ=null,c*=2}while(a>1)}(r)}(t,i,r,s);let o,l,c=t;for(;t.prev!==t.next;)if(o=t.prev,l=t.next,s?Oa(t,i,r,s):Ba(t))e.push(o.i/n),e.push(t.i/n),e.push(l.i/n),to(t),t=l.next,c=l.next;else if((t=l)===c){a?1===a?Na(t=za(Ia(t),e,n),e,n,i,r,s,2):2===a&&Fa(t,e,n,i,r,s):Na(Ia(t),e,n,i,r,s,1);break}}function Ba(t){const e=t.prev,n=t,i=t.next;if(qa(e,n,i)>=0)return!1;let r=t.next.next;for(;r!==t.prev;){if(Wa(e.x,e.y,n.x,n.y,i.x,i.y,r.x,r.y)&&qa(r.prev,r,r.next)>=0)return!1;r=r.next}return!0}function Oa(t,e,n,i){const r=t.prev,s=t,a=t.next;if(qa(r,s,a)>=0)return!1;const o=r.xs.x?r.x>a.x?r.x:a.x:s.x>a.x?s.x:a.x,h=r.y>s.y?r.y>a.y?r.y:a.y:s.y>a.y?s.y:a.y,u=ka(o,l,e,n,i),d=ka(c,h,e,n,i);let p=t.prevZ,f=t.nextZ;for(;p&&p.z>=u&&f&&f.z<=d;){if(p!==t.prev&&p!==t.next&&Wa(r.x,r.y,s.x,s.y,a.x,a.y,p.x,p.y)&&qa(p.prev,p,p.next)>=0)return!1;if(p=p.prevZ,f!==t.prev&&f!==t.next&&Wa(r.x,r.y,s.x,s.y,a.x,a.y,f.x,f.y)&&qa(f.prev,f,f.next)>=0)return!1;f=f.nextZ}for(;p&&p.z>=u;){if(p!==t.prev&&p!==t.next&&Wa(r.x,r.y,s.x,s.y,a.x,a.y,p.x,p.y)&&qa(p.prev,p,p.next)>=0)return!1;p=p.prevZ}for(;f&&f.z<=d;){if(f!==t.prev&&f!==t.next&&Wa(r.x,r.y,s.x,s.y,a.x,a.y,f.x,f.y)&&qa(f.prev,f,f.next)>=0)return!1;f=f.nextZ}return!0}function za(t,e,n){let i=t;do{const r=i.prev,s=i.next.next;!Xa(r,s)&&Ya(r,i,i.next,s)&&Qa(r,s)&&Qa(s,r)&&(e.push(r.i/n),e.push(i.i/n),e.push(s.i/n),to(i),to(i.next),i=t=s),i=i.next}while(i!==t);return Ia(i)}function Fa(t,e,n,i,r,s){let a=t;do{let t=a.next.next;for(;t!==a.prev;){if(a.i!==t.i&&ja(a,t)){let o=Ka(a,t);return a=Ia(a,a.next),o=Ia(o,o.next),Na(a,e,n,i,r,s),void Na(o,e,n,i,r,s)}t=t.next}a=a.next}while(a!==t)}function Ha(t,e){return t.x-e.x}function Ua(t,e){if(e=function(t,e){let n=e;const i=t.x,r=t.y;let s,a=-1/0;do{if(r<=n.y&&r>=n.next.y&&n.next.y!==n.y){const t=n.x+(r-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(t<=i&&t>a){if(a=t,t===i){if(r===n.y)return n;if(r===n.next.y)return n.next}s=n.x=n.x&&n.x>=l&&i!==n.x&&Wa(rs.x||n.x===s.x&&Ga(s,n)))&&(s=n,u=h)),n=n.next}while(n!==o);return s}(t,e)){const n=Ka(e,t);Ia(e,e.next),Ia(n,n.next)}}function Ga(t,e){return qa(t.prev,t,e.prev)<0&&qa(e.next,t,t.next)<0}function ka(t,e,n,i,r){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-n)*r)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-i)*r)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function Va(t){let e=t,n=t;do{(e.x=0&&(t-a)*(i-o)-(n-a)*(e-o)>=0&&(n-a)*(s-o)-(r-a)*(i-o)>=0}function ja(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){let n=t;do{if(n.i!==t.i&&n.next.i!==t.i&&n.i!==e.i&&n.next.i!==e.i&&Ya(n,n.next,t,e))return!0;n=n.next}while(n!==t);return!1}(t,e)&&(Qa(t,e)&&Qa(e,t)&&function(t,e){let n=t,i=!1;const r=(t.x+e.x)/2,s=(t.y+e.y)/2;do{n.y>s!=n.next.y>s&&n.next.y!==n.y&&r<(n.next.x-n.x)*(s-n.y)/(n.next.y-n.y)+n.x&&(i=!i),n=n.next}while(n!==t);return i}(t,e)&&(qa(t.prev,t,e.prev)||qa(t,e.prev,e))||Xa(t,e)&&qa(t.prev,t,t.next)>0&&qa(e.prev,e,e.next)>0)}function qa(t,e,n){return(e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y)}function Xa(t,e){return t.x===e.x&&t.y===e.y}function Ya(t,e,n,i){const r=Ja(qa(t,e,n)),s=Ja(qa(t,e,i)),a=Ja(qa(n,i,t)),o=Ja(qa(n,i,e));return r!==s&&a!==o||(!(0!==r||!Za(t,n,e))||(!(0!==s||!Za(t,i,e))||(!(0!==a||!Za(n,t,i))||!(0!==o||!Za(n,e,i)))))}function Za(t,e,n){return e.x<=Math.max(t.x,n.x)&&e.x>=Math.min(t.x,n.x)&&e.y<=Math.max(t.y,n.y)&&e.y>=Math.min(t.y,n.y)}function Ja(t){return t>0?1:t<0?-1:0}function Qa(t,e){return qa(t.prev,t,t.next)<0?qa(t,e,t.next)>=0&&qa(t,t.prev,e)>=0:qa(t,e,t.prev)<0||qa(t,t.next,e)<0}function Ka(t,e){const n=new eo(t.i,t.x,t.y),i=new eo(e.i,e.x,e.y),r=t.next,s=e.prev;return t.next=e,e.prev=t,n.next=r,r.prev=n,i.next=n,n.prev=i,s.next=i,i.prev=s,i}function $a(t,e,n,i){const r=new eo(t,e,n);return i?(r.next=i.next,r.prev=i,i.next.prev=r,i.next=r):(r.prev=r,r.next=r),r}function to(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function eo(t,e,n){this.i=t,this.x=e,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}const no={area:function(t){const e=t.length;let n=0;for(let i=e-1,r=0;r2&&t[e-1].equals(t[0])&&t.pop()}function ro(t,e){for(let n=0;nNumber.EPSILON){const u=Math.sqrt(h),d=Math.sqrt(l*l+c*c),p=e.x-o/u,f=e.y+a/u,m=((n.x-c/d-p)*c-(n.y+l/d-f)*l)/(a*c-o*l);i=p+a*m-t.x,r=f+o*m-t.y;const g=i*i+r*r;if(g<=2)return new lt(i,r);s=Math.sqrt(g/2)}else{let t=!1;a>Number.EPSILON?l>Number.EPSILON&&(t=!0):a<-Number.EPSILON?l<-Number.EPSILON&&(t=!0):Math.sign(o)===Math.sign(c)&&(t=!0),t?(i=-o,r=a,s=Math.sqrt(h)):(i=a,r=o,s=Math.sqrt(h/2))}return new lt(i/s,r/s)}const P=[];for(let t=0,e=E.length,n=e-1,i=t+1;t=0;t--){const e=t/p,n=h*Math.cos(e*Math.PI/2),i=u*Math.sin(e*Math.PI/2)+d;for(let t=0,e=E.length;t=0;){const i=n;let r=n-1;r<0&&(r=t.length-1);for(let t=0,n=o+2*p;t=0?(t(i-o,p,h),u.subVectors(c,h)):(t(i+o,p,h),u.subVectors(h,c)),p-o>=0?(t(i,p-o,h),d.subVectors(c,h)):(t(i,p+o,h),d.subVectors(h,c)),l.crossVectors(u,d).normalize(),s.push(l.x,l.y,l.z),a.push(i,p)}}for(let t=0;t0)&&d.push(e,r,l),(t!==n-1||o=i)){l.push(e.times[t]);for(let n=0;ns.tracks[t].times[0]&&(o=s.tracks[t].times[0]);for(let t=0;t=i.times[u]){const t=u*l+o,e=t+l-o;d=Io.arraySlice(i.values,t,e)}else{const t=i.createInterpolant(),e=o,n=l-o;t.evaluate(s),d=Io.arraySlice(t.resultBuffer,e,n)}if("quaternion"===r){(new yt).fromArray(d).normalize().conjugate().toArray(d)}const p=a.times.length;for(let t=0;t=r)break t;{const a=e[1];t=r)break e}s=n,n=0}}for(;n>>1;te;)--s;if(++s,0!==r||s!==i){r>=s&&(s=Math.max(s,1),r=s-1);const t=this.getValueSize();this.times=Io.arraySlice(n,r,s),this.values=Io.arraySlice(this.values,r*t,s*t)}return this}validate(){let t=!0;const e=this.getValueSize();e-Math.floor(e)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),t=!1);const n=this.times,i=this.values,r=n.length;0===r&&(console.error("THREE.KeyframeTrack: Track is empty.",this),t=!1);let s=null;for(let e=0;e!==r;e++){const i=n[e];if("number"==typeof i&&isNaN(i)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,e,i),t=!1;break}if(null!==s&&s>i){console.error("THREE.KeyframeTrack: Out of order keys.",this,e,i,s),t=!1;break}s=i}if(void 0!==i&&Io.isTypedArray(i))for(let e=0,n=i.length;e!==n;++e){const n=i[e];if(isNaN(n)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,e,n),t=!1;break}}return t}optimize(){const t=Io.arraySlice(this.times),e=Io.arraySlice(this.values),n=this.getValueSize(),i=this.getInterpolation()===G,r=t.length-1;let s=1;for(let a=1;a0){t[s]=t[r];for(let t=r*n,i=s*n,a=0;a!==n;++a)e[i+a]=e[t+a];++s}return s!==t.length?(this.times=Io.arraySlice(t,0,s),this.values=Io.arraySlice(e,0,s*n)):(this.times=t,this.values=e),this}clone(){const t=Io.arraySlice(this.times,0),e=Io.arraySlice(this.values,0),n=new(0,this.constructor)(this.name,t,e);return n.createInterpolant=this.createInterpolant,n}}Fo.prototype.TimeBufferType=Float32Array,Fo.prototype.ValueBufferType=Float32Array,Fo.prototype.DefaultInterpolation=U;class Ho extends Fo{}Ho.prototype.ValueTypeName="bool",Ho.prototype.ValueBufferType=Array,Ho.prototype.DefaultInterpolation=H,Ho.prototype.InterpolantFactoryMethodLinear=void 0,Ho.prototype.InterpolantFactoryMethodSmooth=void 0;class Uo extends Fo{}Uo.prototype.ValueTypeName="color";class Go extends Fo{}function ko(t,e,n,i){No.call(this,t,e,n,i)}Go.prototype.ValueTypeName="number",ko.prototype=Object.assign(Object.create(No.prototype),{constructor:ko,interpolate_:function(t,e,n,i){const r=this.resultBuffer,s=this.sampleValues,a=this.valueSize,o=(n-e)/(i-e);let l=t*a;for(let t=l+a;l!==t;l+=4)yt.slerpFlat(r,0,s,l-a,s,l,o);return r}});class Vo extends Fo{InterpolantFactoryMethodLinear(t){return new ko(this.times,this.values,this.getValueSize(),t)}}Vo.prototype.ValueTypeName="quaternion",Vo.prototype.DefaultInterpolation=U,Vo.prototype.InterpolantFactoryMethodSmooth=void 0;class Wo extends Fo{}Wo.prototype.ValueTypeName="string",Wo.prototype.ValueBufferType=Array,Wo.prototype.DefaultInterpolation=H,Wo.prototype.InterpolantFactoryMethodLinear=void 0,Wo.prototype.InterpolantFactoryMethodSmooth=void 0;class jo extends Fo{}jo.prototype.ValueTypeName="vector";class qo{constructor(t,e=-1,n,i=2500){this.name=t,this.tracks=n,this.duration=e,this.blendMode=i,this.uuid=ot.generateUUID(),this.duration<0&&this.resetDuration()}static parse(t){const e=[],n=t.tracks,i=1/(t.fps||1);for(let t=0,r=n.length;t!==r;++t)e.push(Xo(n[t]).scale(i));const r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r}static toJSON(t){const e=[],n=t.tracks,i={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode};for(let t=0,i=n.length;t!==i;++t)e.push(Fo.toJSON(n[t]));return i}static CreateFromMorphTargetSequence(t,e,n,i){const r=e.length,s=[];for(let t=0;t1){const t=s[1];let e=i[t];e||(i[t]=e=[]),e.push(n)}}const s=[];for(const t in i)s.push(this.CreateFromMorphTargetSequence(t,i[t],e,n));return s}static parseAnimation(t,e){if(!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const n=function(t,e,n,i,r){if(0!==n.length){const s=[],a=[];Io.flattenJSON(n,s,a,i),0!==s.length&&r.push(new t(e,s,a))}},i=[],r=t.name||"default",s=t.fps||30,a=t.blendMode;let o=t.length||-1;const l=t.hierarchy||[];for(let t=0;t0||0===t.search(/^data\:image\/jpeg/);r.format=i?T:E,r.needsUpdate=!0,void 0!==e&&e(r)}),n,i),r}}),Object.assign(sl.prototype,{getPoint:function(){return console.warn("THREE.Curve: .getPoint() not implemented."),null},getPointAt:function(t,e){const n=this.getUtoTmapping(t);return this.getPoint(n,e)},getPoints:function(t=5){const e=[];for(let n=0;n<=t;n++)e.push(this.getPoint(n/t));return e},getSpacedPoints:function(t=5){const e=[];for(let n=0;n<=t;n++)e.push(this.getPointAt(n/t));return e},getLength:function(){const t=this.getLengths();return t[t.length-1]},getLengths:function(t){if(void 0===t&&(t=this.arcLengthDivisions),this.cacheArcLengths&&this.cacheArcLengths.length===t+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;const e=[];let n,i=this.getPoint(0),r=0;e.push(0);for(let s=1;s<=t;s++)n=this.getPoint(s/t),r+=n.distanceTo(i),e.push(r),i=n;return this.cacheArcLengths=e,e},updateArcLengths:function(){this.needsUpdate=!0,this.getLengths()},getUtoTmapping:function(t,e){const n=this.getLengths();let i=0;const r=n.length;let s;s=e||t*n[r-1];let a,o=0,l=r-1;for(;o<=l;)if(i=Math.floor(o+(l-o)/2),a=n[i]-s,a<0)o=i+1;else{if(!(a>0)){l=i;break}l=i-1}if(i=l,n[i]===s)return i/(r-1);const c=n[i];return(i+(s-c)/(n[i+1]-c))/(r-1)},getTangent:function(t,e){const n=1e-4;let i=t-n,r=t+n;i<0&&(i=0),r>1&&(r=1);const s=this.getPoint(i),a=this.getPoint(r),o=e||(s.isVector2?new lt:new xt);return o.copy(a).sub(s).normalize(),o},getTangentAt:function(t,e){const n=this.getUtoTmapping(t);return this.getTangent(n,e)},computeFrenetFrames:function(t,e){const n=new xt,i=[],r=[],s=[],a=new xt,o=new Jt;for(let e=0;e<=t;e++){const n=e/t;i[e]=this.getTangentAt(n,new xt),i[e].normalize()}r[0]=new xt,s[0]=new xt;let l=Number.MAX_VALUE;const c=Math.abs(i[0].x),h=Math.abs(i[0].y),u=Math.abs(i[0].z);c<=l&&(l=c,n.set(1,0,0)),h<=l&&(l=h,n.set(0,1,0)),u<=l&&n.set(0,0,1),a.crossVectors(i[0],n).normalize(),r[0].crossVectors(i[0],a),s[0].crossVectors(i[0],r[0]);for(let e=1;e<=t;e++){if(r[e]=r[e-1].clone(),s[e]=s[e-1].clone(),a.crossVectors(i[e-1],i[e]),a.length()>Number.EPSILON){a.normalize();const t=Math.acos(ot.clamp(i[e-1].dot(i[e]),-1,1));r[e].applyMatrix4(o.makeRotationAxis(a,t))}s[e].crossVectors(i[e],r[e])}if(!0===e){let e=Math.acos(ot.clamp(r[0].dot(r[t]),-1,1));e/=t,i[0].dot(a.crossVectors(r[0],r[t]))>0&&(e=-e);for(let n=1;n<=t;n++)r[n].applyMatrix4(o.makeRotationAxis(i[n],e*n)),s[n].crossVectors(i[n],r[n])}return{tangents:i,normals:r,binormals:s}},clone:function(){return(new this.constructor).copy(this)},copy:function(t){return this.arcLengthDivisions=t.arcLengthDivisions,this},toJSON:function(){const t={metadata:{version:4.5,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t},fromJSON:function(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}});class al extends sl{constructor(t=0,e=0,n=1,i=1,r=0,s=2*Math.PI,a=!1,o=0){super(),this.type="EllipseCurve",this.aX=t,this.aY=e,this.xRadius=n,this.yRadius=i,this.aStartAngle=r,this.aEndAngle=s,this.aClockwise=a,this.aRotation=o}getPoint(t,e){const n=e||new lt,i=2*Math.PI;let r=this.aEndAngle-this.aStartAngle;const s=Math.abs(r)i;)r-=i;r0?0:(Math.floor(Math.abs(l)/r)+1)*r:0===c&&l===r-1&&(l=r-2,c=1),this.closed||l>0?a=i[(l-1)%r]:(cl.subVectors(i[0],i[1]).add(i[0]),a=cl);const h=i[l%r],u=i[(l+1)%r];if(this.closed||l+2i.length-2?i.length-1:s+1],h=i[s>i.length-3?i.length-1:s+2];return n.set(fl(a,o.x,l.x,c.x,h.x),fl(a,o.y,l.y,c.y,h.y)),n}copy(t){super.copy(t),this.points=[];for(let e=0,n=t.points.length;e=e){const t=n[i]-e,r=this.curves[i],s=r.getLength(),a=0===s?0:1-t/s;return r.getPointAt(a)}i++}return null}getLength(){const t=this.getCurveLengths();return t[t.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const t=[];let e=0;for(let n=0,i=this.curves.length;n1&&!e[e.length-1].equals(e[0])&&e.push(e[0]),e}copy(t){super.copy(t),this.curves=[];for(let e=0,n=t.curves.length;e0){const t=l.getPoint(0);t.equals(this.currentPoint)||this.lineTo(t.x,t.y)}this.curves.push(l);const c=l.getPoint(1);return this.currentPoint.copy(c),this}copy(t){return super.copy(t),this.currentPoint.copy(t.currentPoint),this}toJSON(){const t=super.toJSON();return t.currentPoint=this.currentPoint.toArray(),t}fromJSON(t){return super.fromJSON(t),this.currentPoint.fromArray(t.currentPoint),this}}class Al extends El{constructor(t){super(t),this.uuid=ot.generateUUID(),this.type="Shape",this.holes=[]}getPointsHoles(t){const e=[];for(let n=0,i=this.holes.length;n0:i.vertexColors=t.vertexColors),void 0!==t.uniforms)for(const e in t.uniforms){const r=t.uniforms[e];switch(i.uniforms[e]={},r.type){case"t":i.uniforms[e].value=n(r.value);break;case"c":i.uniforms[e].value=(new je).setHex(r.value);break;case"v2":i.uniforms[e].value=(new lt).fromArray(r.value);break;case"v3":i.uniforms[e].value=(new xt).fromArray(r.value);break;case"v4":i.uniforms[e].value=(new mt).fromArray(r.value);break;case"m3":i.uniforms[e].value=(new ct).fromArray(r.value);break;case"m4":i.uniforms[e].value=(new Jt).fromArray(r.value);break;default:i.uniforms[e].value=r.value}}if(void 0!==t.defines&&(i.defines=t.defines),void 0!==t.vertexShader&&(i.vertexShader=t.vertexShader),void 0!==t.fragmentShader&&(i.fragmentShader=t.fragmentShader),void 0!==t.extensions)for(const e in t.extensions)i.extensions[e]=t.extensions[e];if(void 0!==t.shading&&(i.flatShading=1===t.shading),void 0!==t.size&&(i.size=t.size),void 0!==t.sizeAttenuation&&(i.sizeAttenuation=t.sizeAttenuation),void 0!==t.map&&(i.map=n(t.map)),void 0!==t.matcap&&(i.matcap=n(t.matcap)),void 0!==t.alphaMap&&(i.alphaMap=n(t.alphaMap)),void 0!==t.bumpMap&&(i.bumpMap=n(t.bumpMap)),void 0!==t.bumpScale&&(i.bumpScale=t.bumpScale),void 0!==t.normalMap&&(i.normalMap=n(t.normalMap)),void 0!==t.normalMapType&&(i.normalMapType=t.normalMapType),void 0!==t.normalScale){let e=t.normalScale;!1===Array.isArray(e)&&(e=[e,e]),i.normalScale=(new lt).fromArray(e)}return void 0!==t.displacementMap&&(i.displacementMap=n(t.displacementMap)),void 0!==t.displacementScale&&(i.displacementScale=t.displacementScale),void 0!==t.displacementBias&&(i.displacementBias=t.displacementBias),void 0!==t.roughnessMap&&(i.roughnessMap=n(t.roughnessMap)),void 0!==t.metalnessMap&&(i.metalnessMap=n(t.metalnessMap)),void 0!==t.emissiveMap&&(i.emissiveMap=n(t.emissiveMap)),void 0!==t.emissiveIntensity&&(i.emissiveIntensity=t.emissiveIntensity),void 0!==t.specularMap&&(i.specularMap=n(t.specularMap)),void 0!==t.envMap&&(i.envMap=n(t.envMap)),void 0!==t.envMapIntensity&&(i.envMapIntensity=t.envMapIntensity),void 0!==t.reflectivity&&(i.reflectivity=t.reflectivity),void 0!==t.refractionRatio&&(i.refractionRatio=t.refractionRatio),void 0!==t.lightMap&&(i.lightMap=n(t.lightMap)),void 0!==t.lightMapIntensity&&(i.lightMapIntensity=t.lightMapIntensity),void 0!==t.aoMap&&(i.aoMap=n(t.aoMap)),void 0!==t.aoMapIntensity&&(i.aoMapIntensity=t.aoMapIntensity),void 0!==t.gradientMap&&(i.gradientMap=n(t.gradientMap)),void 0!==t.clearcoatMap&&(i.clearcoatMap=n(t.clearcoatMap)),void 0!==t.clearcoatRoughnessMap&&(i.clearcoatRoughnessMap=n(t.clearcoatRoughnessMap)),void 0!==t.clearcoatNormalMap&&(i.clearcoatNormalMap=n(t.clearcoatNormalMap)),void 0!==t.clearcoatNormalScale&&(i.clearcoatNormalScale=(new lt).fromArray(t.clearcoatNormalScale)),void 0!==t.transmission&&(i.transmission=t.transmission),void 0!==t.transmissionMap&&(i.transmissionMap=n(t.transmissionMap)),i}setTextures(t){return this.textures=t,this}}const Zl={decodeText:function(t){if("undefined"!=typeof TextDecoder)return(new TextDecoder).decode(t);let e="";for(let n=0,i=t.length;nNumber.EPSILON){if(l<0&&(n=e[s],o=-o,a=e[r],l=-l),t.ya.y)continue;if(t.y===n.y){if(t.x===n.x)return!0}else{const e=l*(t.x-n.x)-o*(t.y-n.y);if(0===e)return!0;if(e<0)continue;i=!i}}else{if(t.y!==n.y)continue;if(a.x<=t.x&&t.x<=n.x||n.x<=t.x&&t.x<=a.x)return!0}}return i}const r=no.isClockWise,s=this.subPaths;if(0===s.length)return[];if(!0===e)return n(s);let a,o,l;const c=[];if(1===s.length)return o=s[0],l=new Al,l.curves=o.curves,c.push(l),c;let h=!r(s[0].getPoints());h=t?!h:h;const u=[],d=[];let p,f,m=[],g=0;d[g]=void 0,m[g]=[];for(let e=0,n=s.length;e1){let t=!1;const e=[];for(let t=0,e=d.length;t0&&(t||(m=u))}for(let t=0,e=d.length;t0){this.source.connect(this.filters[0]);for(let t=1,e=this.filters.length;t0){this.source.disconnect(this.filters[0]);for(let t=1,e=this.filters.length;t0&&this._mixBufferRegionAdditive(n,i,this._addIndex*e,1,e);for(let t=e,r=e+e;t!==r;++t)if(n[t]!==n[t+e]){a.setValue(n,i);break}}saveOriginalState(){const t=this.binding,e=this.buffer,n=this.valueSize,i=n*this._origIndex;t.getValue(e,i);for(let t=n,r=i;t!==r;++t)e[t]=e[i+t%n];this._setIdentity(),this.cumulativeWeight=0,this.cumulativeWeightAdditive=0}restoreOriginalState(){const t=3*this.valueSize;this.binding.setValue(this.buffer,t)}_setAdditiveIdentityNumeric(){const t=this._addIndex*this.valueSize,e=t+this.valueSize;for(let n=t;n=.5)for(let i=0;i!==r;++i)t[e+i]=t[n+i]}_slerp(t,e,n,i){yt.slerpFlat(t,e,t,e,t,n,i)}_slerpAdditive(t,e,n,i,r){const s=this._workIndex*r;yt.multiplyQuaternionsFlat(t,s,t,e,t,n),yt.slerpFlat(t,e,t,e,t,s,i)}_lerp(t,e,n,i,r){const s=1-i;for(let a=0;a!==r;++a){const r=e+a;t[r]=t[r]*s+t[n+a]*i}}_lerpAdditive(t,e,n,i,r){for(let s=0;s!==r;++s){const r=e+s;t[r]=t[r]+t[n+s]*i}}}const Ec="\\[\\]\\.:\\/",Ac=new RegExp("[\\[\\]\\.:\\/]","g"),Lc="[^\\[\\]\\.:\\/]",Rc="[^"+Ec.replace("\\.","")+"]",Cc=/((?:WC+[\/:])*)/.source.replace("WC",Lc),Pc=/(WCOD+)?/.source.replace("WCOD",Rc),Dc=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",Lc),Ic=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",Lc),Nc=new RegExp("^"+Cc+Pc+Dc+Ic+"$"),Bc=["material","materials","bones"];function Oc(t,e,n){const i=n||zc.parseTrackName(e);this._targetGroup=t,this._bindings=t.subscribe_(e,i)}function zc(t,e,n){this.path=e,this.parsedPath=n||zc.parseTrackName(e),this.node=zc.findNode(t,this.parsedPath.nodeName)||t,this.rootNode=t}Object.assign(Oc.prototype,{getValue:function(t,e){this.bind();const n=this._targetGroup.nCachedObjects_,i=this._bindings[n];void 0!==i&&i.getValue(t,e)},setValue:function(t,e){const n=this._bindings;for(let i=this._targetGroup.nCachedObjects_,r=n.length;i!==r;++i)n[i].setValue(t,e)},bind:function(){const t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].bind()},unbind:function(){const t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].unbind()}}),Object.assign(zc,{Composite:Oc,create:function(t,e,n){return t&&t.isAnimationObjectGroup?new zc.Composite(t,e,n):new zc(t,e,n)},sanitizeNodeName:function(t){return t.replace(/\s/g,"_").replace(Ac,"")},parseTrackName:function(t){const e=Nc.exec(t);if(!e)throw new Error("PropertyBinding: Cannot parse trackName: "+t);const n={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},i=n.nodeName&&n.nodeName.lastIndexOf(".");if(void 0!==i&&-1!==i){const t=n.nodeName.substring(i+1);-1!==Bc.indexOf(t)&&(n.nodeName=n.nodeName.substring(0,i),n.objectName=t)}if(null===n.propertyName||0===n.propertyName.length)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+t);return n},findNode:function(t,e){if(!e||""===e||"."===e||-1===e||e===t.name||e===t.uuid)return t;if(t.skeleton){const n=t.skeleton.getBoneByName(e);if(void 0!==n)return n}if(t.children){const n=function(t){for(let i=0;i=r){const s=r++,c=t[s];e[c.uuid]=l,t[l]=c,e[o]=s,t[s]=a;for(let t=0,e=i;t!==e;++t){const e=n[t],i=e[s],r=e[l];e[l]=i,e[s]=r}}}this.nCachedObjects_=r}uncache(){const t=this._objects,e=this._indicesByUUID,n=this._bindings,i=n.length;let r=this.nCachedObjects_,s=t.length;for(let a=0,o=arguments.length;a!==o;++a){const o=arguments[a].uuid,l=e[o];if(void 0!==l)if(delete e[o],l0&&(e[a.uuid]=l),t[l]=a,t.pop();for(let t=0,e=i;t!==e;++t){const e=n[t];e[l]=e[r],e.pop()}}}this.nCachedObjects_=r}subscribe_(t,e){const n=this._bindingsIndicesByPath;let i=n[t];const r=this._bindings;if(void 0!==i)return r[i];const s=this._paths,a=this._parsedPaths,o=this._objects,l=o.length,c=this.nCachedObjects_,h=new Array(l);i=r.length,n[t]=i,s.push(t),a.push(e),r.push(h);for(let n=c,i=o.length;n!==i;++n){const i=o[n];h[n]=new zc(i,t,e)}return h}unsubscribe_(t){const e=this._bindingsIndicesByPath,n=e[t];if(void 0!==n){const i=this._paths,r=this._parsedPaths,s=this._bindings,a=s.length-1,o=s[a];e[t[a]]=n,s[n]=o,s.pop(),r[n]=r[a],r.pop(),i[n]=i[a],i.pop()}}}Fc.prototype.isAnimationObjectGroup=!0;class Hc{constructor(t,e,n=null,i=e.blendMode){this._mixer=t,this._clip=e,this._localRoot=n,this.blendMode=i;const r=e.tracks,s=r.length,a=new Array(s),o={endingStart:k,endingEnd:k};for(let t=0;t!==s;++t){const e=r[t].createInterpolant(null);a[t]=e,e.settings=o}this._interpolantSettings=o,this._interpolants=a,this._propertyBindings=new Array(s),this._cacheIndex=null,this._byClipCacheIndex=null,this._timeScaleInterpolant=null,this._weightInterpolant=null,this.loop=2201,this._loopCount=-1,this._startTime=null,this.time=0,this.timeScale=1,this._effectiveTimeScale=1,this.weight=1,this._effectiveWeight=1,this.repetitions=1/0,this.paused=!1,this.enabled=!0,this.clampWhenFinished=!1,this.zeroSlopeAtStart=!0,this.zeroSlopeAtEnd=!0}play(){return this._mixer._activateAction(this),this}stop(){return this._mixer._deactivateAction(this),this.reset()}reset(){return this.paused=!1,this.enabled=!0,this.time=0,this._loopCount=-1,this._startTime=null,this.stopFading().stopWarping()}isRunning(){return this.enabled&&!this.paused&&0!==this.timeScale&&null===this._startTime&&this._mixer._isActiveAction(this)}isScheduled(){return this._mixer._isActiveAction(this)}startAt(t){return this._startTime=t,this}setLoop(t,e){return this.loop=t,this.repetitions=e,this}setEffectiveWeight(t){return this.weight=t,this._effectiveWeight=this.enabled?t:0,this.stopFading()}getEffectiveWeight(){return this._effectiveWeight}fadeIn(t){return this._scheduleFading(t,0,1)}fadeOut(t){return this._scheduleFading(t,1,0)}crossFadeFrom(t,e,n){if(t.fadeOut(e),this.fadeIn(e),n){const n=this._clip.duration,i=t._clip.duration,r=i/n,s=n/i;t.warp(1,r,e),this.warp(s,1,e)}return this}crossFadeTo(t,e,n){return t.crossFadeFrom(this,e,n)}stopFading(){const t=this._weightInterpolant;return null!==t&&(this._weightInterpolant=null,this._mixer._takeBackControlInterpolant(t)),this}setEffectiveTimeScale(t){return this.timeScale=t,this._effectiveTimeScale=this.paused?0:t,this.stopWarping()}getEffectiveTimeScale(){return this._effectiveTimeScale}setDuration(t){return this.timeScale=this._clip.duration/t,this.stopWarping()}syncWith(t){return this.time=t.time,this.timeScale=t.timeScale,this.stopWarping()}halt(t){return this.warp(this._effectiveTimeScale,0,t)}warp(t,e,n){const i=this._mixer,r=i.time,s=this.timeScale;let a=this._timeScaleInterpolant;null===a&&(a=i._lendControlInterpolant(),this._timeScaleInterpolant=a);const o=a.parameterPositions,l=a.sampleValues;return o[0]=r,o[1]=r+n,l[0]=t/s,l[1]=e/s,this}stopWarping(){const t=this._timeScaleInterpolant;return null!==t&&(this._timeScaleInterpolant=null,this._mixer._takeBackControlInterpolant(t)),this}getMixer(){return this._mixer}getClip(){return this._clip}getRoot(){return this._localRoot||this._mixer._root}_update(t,e,n,i){if(!this.enabled)return void this._updateWeight(t);const r=this._startTime;if(null!==r){const i=(t-r)*n;if(i<0||0===n)return;this._startTime=null,e=n*i}e*=this._updateTimeScale(t);const s=this._updateTime(e),a=this._updateWeight(t);if(a>0){const t=this._interpolants,e=this._propertyBindings;switch(this.blendMode){case q:for(let n=0,i=t.length;n!==i;++n)t[n].evaluate(s),e[n].accumulateAdditive(a);break;case j:default:for(let n=0,r=t.length;n!==r;++n)t[n].evaluate(s),e[n].accumulate(i,a)}}}_updateWeight(t){let e=0;if(this.enabled){e=this.weight;const n=this._weightInterpolant;if(null!==n){const i=n.evaluate(t)[0];e*=i,t>n.parameterPositions[1]&&(this.stopFading(),0===i&&(this.enabled=!1))}}return this._effectiveWeight=e,e}_updateTimeScale(t){let e=0;if(!this.paused){e=this.timeScale;const n=this._timeScaleInterpolant;if(null!==n){e*=n.evaluate(t)[0],t>n.parameterPositions[1]&&(this.stopWarping(),0===e?this.paused=!0:this.timeScale=e)}}return this._effectiveTimeScale=e,e}_updateTime(t){const e=this._clip.duration,n=this.loop;let i=this.time+t,r=this._loopCount;const s=2202===n;if(0===t)return-1===r?i:s&&1==(1&r)?e-i:i;if(2200===n){-1===r&&(this._loopCount=0,this._setEndings(!0,!0,!1));t:{if(i>=e)i=e;else{if(!(i<0)){this.time=i;break t}i=0}this.clampWhenFinished?this.paused=!0:this.enabled=!1,this.time=i,this._mixer.dispatchEvent({type:"finished",action:this,direction:t<0?-1:1})}}else{if(-1===r&&(t>=0?(r=0,this._setEndings(!0,0===this.repetitions,s)):this._setEndings(0===this.repetitions,!0,s)),i>=e||i<0){const n=Math.floor(i/e);i-=e*n,r+=Math.abs(n);const a=this.repetitions-r;if(a<=0)this.clampWhenFinished?this.paused=!0:this.enabled=!1,i=t>0?e:0,this.time=i,this._mixer.dispatchEvent({type:"finished",action:this,direction:t>0?1:-1});else{if(1===a){const e=t<0;this._setEndings(e,!e,s)}else this._setEndings(!1,!1,s);this._loopCount=r,this.time=i,this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:n})}}else this.time=i;if(s&&1==(1&r))return e-i}return i}_setEndings(t,e,n){const i=this._interpolantSettings;n?(i.endingStart=V,i.endingEnd=V):(i.endingStart=t?this.zeroSlopeAtStart?V:k:W,i.endingEnd=e?this.zeroSlopeAtEnd?V:k:W)}_scheduleFading(t,e,n){const i=this._mixer,r=i.time;let s=this._weightInterpolant;null===s&&(s=i._lendControlInterpolant(),this._weightInterpolant=s);const a=s.parameterPositions,o=s.sampleValues;return a[0]=r,o[0]=e,a[1]=r+t,o[1]=n,this}}class Uc extends rt{constructor(t){super(),this._root=t,this._initMemoryManager(),this._accuIndex=0,this.time=0,this.timeScale=1}_bindAction(t,e){const n=t._localRoot||this._root,i=t._clip.tracks,r=i.length,s=t._propertyBindings,a=t._interpolants,o=n.uuid,l=this._bindingsByRootAndName;let c=l[o];void 0===c&&(c={},l[o]=c);for(let t=0;t!==r;++t){const r=i[t],l=r.name;let h=c[l];if(void 0!==h)s[t]=h;else{if(h=s[t],void 0!==h){null===h._cacheIndex&&(++h.referenceCount,this._addInactiveBinding(h,o,l));continue}const i=e&&e._propertyBindings[t].binding.parsedPath;h=new Tc(zc.create(n,l,i),r.ValueTypeName,r.getValueSize()),++h.referenceCount,this._addInactiveBinding(h,o,l),s[t]=h}a[t].resultBuffer=h.buffer}}_activateAction(t){if(!this._isActiveAction(t)){if(null===t._cacheIndex){const e=(t._localRoot||this._root).uuid,n=t._clip.uuid,i=this._actionsByClip[n];this._bindAction(t,i&&i.knownActions[0]),this._addInactiveAction(t,n,e)}const e=t._propertyBindings;for(let t=0,n=e.length;t!==n;++t){const n=e[t];0==n.useCount++&&(this._lendBinding(n),n.saveOriginalState())}this._lendAction(t)}}_deactivateAction(t){if(this._isActiveAction(t)){const e=t._propertyBindings;for(let t=0,n=e.length;t!==n;++t){const n=e[t];0==--n.useCount&&(n.restoreOriginalState(),this._takeBackBinding(n))}this._takeBackAction(t)}}_initMemoryManager(){this._actions=[],this._nActiveActions=0,this._actionsByClip={},this._bindings=[],this._nActiveBindings=0,this._bindingsByRootAndName={},this._controlInterpolants=[],this._nActiveControlInterpolants=0;const t=this;this.stats={actions:{get total(){return t._actions.length},get inUse(){return t._nActiveActions}},bindings:{get total(){return t._bindings.length},get inUse(){return t._nActiveBindings}},controlInterpolants:{get total(){return t._controlInterpolants.length},get inUse(){return t._nActiveControlInterpolants}}}}_isActiveAction(t){const e=t._cacheIndex;return null!==e&&e=0;--e)t[e].stop();return this}update(t){t*=this.timeScale;const e=this._actions,n=this._nActiveActions,i=this.time+=t,r=Math.sign(t),s=this._accuIndex^=1;for(let a=0;a!==n;++a){e[a]._update(i,t,r,s)}const a=this._bindings,o=this._nActiveBindings;for(let t=0;t!==o;++t)a[t].apply(s);return this}setTime(t){this.time=0;for(let t=0;tthis.max.x||t.ythis.max.y)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y}getParameter(t,e){return void 0===e&&(console.warn("THREE.Box2: .getParameter() target is now required"),e=new lt),e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y)}clampPoint(t,e){return void 0===e&&(console.warn("THREE.Box2: .clampPoint() target is now required"),e=new lt),e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return Xc.copy(t).clamp(this.min,this.max).sub(t).length()}intersect(t){return this.min.max(t.min),this.max.min(t.max),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}Yc.prototype.isBox2=!0;const Zc=new xt,Jc=new xt;class Qc{constructor(t=new xt,e=new xt){this.start=t,this.end=e}set(t,e){return this.start.copy(t),this.end.copy(e),this}copy(t){return this.start.copy(t.start),this.end.copy(t.end),this}getCenter(t){return void 0===t&&(console.warn("THREE.Line3: .getCenter() target is now required"),t=new xt),t.addVectors(this.start,this.end).multiplyScalar(.5)}delta(t){return void 0===t&&(console.warn("THREE.Line3: .delta() target is now required"),t=new xt),t.subVectors(this.end,this.start)}distanceSq(){return this.start.distanceToSquared(this.end)}distance(){return this.start.distanceTo(this.end)}at(t,e){return void 0===e&&(console.warn("THREE.Line3: .at() target is now required"),e=new xt),this.delta(e).multiplyScalar(t).add(this.start)}closestPointToPointParameter(t,e){Zc.subVectors(t,this.start),Jc.subVectors(this.end,this.start);const n=Jc.dot(Jc);let i=Jc.dot(Zc)/n;return e&&(i=ot.clamp(i,0,1)),i}closestPointToPoint(t,e,n){const i=this.closestPointToPointParameter(t,e);return void 0===n&&(console.warn("THREE.Line3: .closestPointToPoint() target is now required"),n=new xt),this.delta(n).multiplyScalar(i).add(this.start)}applyMatrix4(t){return this.start.applyMatrix4(t),this.end.applyMatrix4(t),this}equals(t){return t.start.equals(this.start)&&t.end.equals(this.end)}clone(){return(new this.constructor).copy(this)}}function Kc(t){be.call(this),this.material=t,this.render=function(){},this.hasPositions=!1,this.hasNormals=!1,this.hasColors=!1,this.hasUvs=!1,this.positionArray=null,this.normalArray=null,this.colorArray=null,this.uvArray=null,this.count=0}Kc.prototype=Object.create(be.prototype),Kc.prototype.constructor=Kc,Kc.prototype.isImmediateRenderObject=!0;const $c=new xt;const th=new xt,eh=new Jt,nh=new Jt;class ih extends la{constructor(t){const e=rh(t),n=new vn,i=[],r=[],s=new je(0,0,1),a=new je(0,1,0);for(let t=0;t>16&32768,i=e>>12&2047;const r=e>>23&255;return r<103?n:r>142?(n|=31744,n|=(255==r?0:1)&&8388607&e,n):r<113?(i|=2048,n|=(i>>114-r)+(i>>113-r&1),n):(n|=r-112<<10|i>>1,n+=1&i,n)}},Sh=Math.pow(2,8),Th=[.125,.215,.35,.446,.526,.582],Eh=5+Th.length,Ah=20,Lh={[X]:0,[Y]:1,[J]:2,[Q]:3,[K]:4,[$]:5,[Z]:6},Rh=new qe({side:1,depthWrite:!1,depthTest:!1}),Ch=new Bn(new zn,Rh),Ph=new Gl,{_lodPlanes:Dh,_sizeLods:Ih,_sigmas:Nh}=kh(),Bh=new je;let Oh=null;const zh=(1+Math.sqrt(5))/2,Fh=1/zh,Hh=[new xt(1,1,1),new xt(-1,1,1),new xt(1,1,-1),new xt(-1,1,-1),new xt(0,zh,Fh),new xt(0,zh,-Fh),new xt(Fh,0,zh),new xt(-Fh,0,zh),new xt(zh,Fh,0),new xt(-zh,Fh,0)];function Uh(t){const e=Math.max(t.r,t.g,t.b),n=Math.min(Math.max(Math.ceil(Math.log2(e)),-128),127);t.multiplyScalar(Math.pow(2,-n));return(n+128)/255}function Gh(t){return void 0!==t&&t.type===x&&(t.encoding===X||t.encoding===Y||t.encoding===Z)}function kh(){const t=[],e=[],n=[];let i=8;for(let r=0;r4?a=Th[r-8+4-1]:0==r&&(a=0),n.push(a);const o=1/(s-1),l=-o/2,c=1+o/2,h=[l,l,c,l,c,c,l,l,c,c,l,c],u=6,d=6,p=3,f=2,m=1,g=new Float32Array(p*d*u),v=new Float32Array(f*d*u),y=new Float32Array(m*d*u);for(let t=0;t2?0:-1,i=[e,n,0,e+2/3,n,0,e+2/3,n+1,0,e,n,0,e+2/3,n+1,0,e,n+1,0];g.set(i,p*d*t),v.set(h,f*d*t);const r=[t,t,t,t,t,t];y.set(r,m*d*t)}const x=new vn;x.setAttribute("position",new Ze(g,p)),x.setAttribute("uv",new Ze(v,f)),x.setAttribute("faceIndex",new Ze(y,m)),t.push(x),i>4&&i--}return{_lodPlanes:t,_sizeLods:e,_sigmas:n}}function Vh(t){const e=new gt(3*Sh,3*Sh,t);return e.texture.mapping=l,e.texture.name="PMREM.cubeUv",e.scissorTest=!0,e}function Wh(t,e,n,i,r){t.viewport.set(e,n,i,r),t.scissor.set(e,n,i,r)}function jh(){const t=new lt(1,1);return new Mo({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null},texelSize:{value:t},inputEncoding:{value:Lh[3e3]},outputEncoding:{value:Lh[3e3]}},vertexShader:Xh(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform vec2 texelSize;\n\n\t\t\t${Yh()}\n\n\t\t\t#include \n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\n\t\t\t\tvec3 outputDirection = normalize( vOutputDirection );\n\t\t\t\tvec2 uv = equirectUv( outputDirection );\n\n\t\t\t\tvec2 f = fract( uv / texelSize - 0.5 );\n\t\t\t\tuv -= f * texelSize;\n\t\t\t\tvec3 tl = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.x += texelSize.x;\n\t\t\t\tvec3 tr = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.y += texelSize.y;\n\t\t\t\tvec3 br = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.x -= texelSize.x;\n\t\t\t\tvec3 bl = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\n\t\t\t\tvec3 tm = mix( tl, tr, f.x );\n\t\t\t\tvec3 bm = mix( bl, br, f.x );\n\t\t\t\tgl_FragColor.rgb = mix( tm, bm, f.y );\n\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}function qh(){return new Mo({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},inputEncoding:{value:Lh[3e3]},outputEncoding:{value:Lh[3e3]}},vertexShader:Xh(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform samplerCube envMap;\n\n\t\t\t${Yh()}\n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb = envMapTexelToLinear( textureCube( envMap, vec3( - vOutputDirection.x, vOutputDirection.yz ) ) ).rgb;\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}function Xh(){return"\n\n\t\tprecision mediump float;\n\t\tprecision mediump int;\n\n\t\tattribute vec3 position;\n\t\tattribute vec2 uv;\n\t\tattribute float faceIndex;\n\n\t\tvarying vec3 vOutputDirection;\n\n\t\t// RH coordinate system; PMREM face-indexing convention\n\t\tvec3 getDirection( vec2 uv, float face ) {\n\n\t\t\tuv = 2.0 * uv - 1.0;\n\n\t\t\tvec3 direction = vec3( uv, 1.0 );\n\n\t\t\tif ( face == 0.0 ) {\n\n\t\t\t\tdirection = direction.zyx; // ( 1, v, u ) pos x\n\n\t\t\t} else if ( face == 1.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\n\n\t\t\t} else if ( face == 2.0 ) {\n\n\t\t\t\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\n\n\t\t\t} else if ( face == 3.0 ) {\n\n\t\t\t\tdirection = direction.zyx;\n\t\t\t\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\n\n\t\t\t} else if ( face == 4.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\n\n\t\t\t} else if ( face == 5.0 ) {\n\n\t\t\t\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\n\n\t\t\t}\n\n\t\t\treturn direction;\n\n\t\t}\n\n\t\tvoid main() {\n\n\t\t\tvOutputDirection = getDirection( uv, faceIndex );\n\t\t\tgl_Position = vec4( position, 1.0 );\n\n\t\t}\n\t"}function Yh(){return"\n\n\t\tuniform int inputEncoding;\n\t\tuniform int outputEncoding;\n\n\t\t#include \n\n\t\tvec4 inputTexelToLinear( vec4 value ) {\n\n\t\t\tif ( inputEncoding == 0 ) {\n\n\t\t\t\treturn value;\n\n\t\t\t} else if ( inputEncoding == 1 ) {\n\n\t\t\t\treturn sRGBToLinear( value );\n\n\t\t\t} else if ( inputEncoding == 2 ) {\n\n\t\t\t\treturn RGBEToLinear( value );\n\n\t\t\t} else if ( inputEncoding == 3 ) {\n\n\t\t\t\treturn RGBMToLinear( value, 7.0 );\n\n\t\t\t} else if ( inputEncoding == 4 ) {\n\n\t\t\t\treturn RGBMToLinear( value, 16.0 );\n\n\t\t\t} else if ( inputEncoding == 5 ) {\n\n\t\t\t\treturn RGBDToLinear( value, 256.0 );\n\n\t\t\t} else {\n\n\t\t\t\treturn GammaToLinear( value, 2.2 );\n\n\t\t\t}\n\n\t\t}\n\n\t\tvec4 linearToOutputTexel( vec4 value ) {\n\n\t\t\tif ( outputEncoding == 0 ) {\n\n\t\t\t\treturn value;\n\n\t\t\t} else if ( outputEncoding == 1 ) {\n\n\t\t\t\treturn LinearTosRGB( value );\n\n\t\t\t} else if ( outputEncoding == 2 ) {\n\n\t\t\t\treturn LinearToRGBE( value );\n\n\t\t\t} else if ( outputEncoding == 3 ) {\n\n\t\t\t\treturn LinearToRGBM( value, 7.0 );\n\n\t\t\t} else if ( outputEncoding == 4 ) {\n\n\t\t\t\treturn LinearToRGBM( value, 16.0 );\n\n\t\t\t} else if ( outputEncoding == 5 ) {\n\n\t\t\t\treturn LinearToRGBD( value, 256.0 );\n\n\t\t\t} else {\n\n\t\t\t\treturn LinearToGamma( value, 2.2 );\n\n\t\t\t}\n\n\t\t}\n\n\t\tvec4 envMapTexelToLinear( vec4 color ) {\n\n\t\t\treturn inputTexelToLinear( color );\n\n\t\t}\n\t"}sl.create=function(t,e){return console.log("THREE.Curve.create() has been deprecated"),t.prototype=Object.create(sl.prototype),t.prototype.constructor=t,t.prototype.getPoint=e,t},El.prototype.fromPoints=function(t){return console.warn("THREE.Path: .fromPoints() has been renamed to .setFromPoints()."),this.setFromPoints(t)},lh.prototype.setColors=function(){console.error("THREE.GridHelper: setColors() has been deprecated, pass them in the constructor instead.")},ih.prototype.update=function(){console.error("THREE.SkeletonHelper: update() no longer needs to be called.")},Qo.prototype.extractUrlBase=function(t){return console.warn("THREE.Loader: .extractUrlBase() has been deprecated. Use THREE.LoaderUtils.extractUrlBase() instead."),Zl.extractUrlBase(t)},Qo.Handlers={add:function(){console.error("THREE.Loader: Handlers.add() has been removed. Use LoadingManager.addHandler() instead.")},get:function(){console.error("THREE.Loader: Handlers.get() has been removed. Use LoadingManager.getHandler() instead.")}},Yc.prototype.center=function(t){return console.warn("THREE.Box2: .center() has been renamed to .getCenter()."),this.getCenter(t)},Yc.prototype.empty=function(){return console.warn("THREE.Box2: .empty() has been renamed to .isEmpty()."),this.isEmpty()},Yc.prototype.isIntersectionBox=function(t){return console.warn("THREE.Box2: .isIntersectionBox() has been renamed to .intersectsBox()."),this.intersectsBox(t)},Yc.prototype.size=function(t){return console.warn("THREE.Box2: .size() has been renamed to .getSize()."),this.getSize(t)},wt.prototype.center=function(t){return console.warn("THREE.Box3: .center() has been renamed to .getCenter()."),this.getCenter(t)},wt.prototype.empty=function(){return console.warn("THREE.Box3: .empty() has been renamed to .isEmpty()."),this.isEmpty()},wt.prototype.isIntersectionBox=function(t){return console.warn("THREE.Box3: .isIntersectionBox() has been renamed to .intersectsBox()."),this.intersectsBox(t)},wt.prototype.isIntersectionSphere=function(t){return console.warn("THREE.Box3: .isIntersectionSphere() has been renamed to .intersectsSphere()."),this.intersectsSphere(t)},wt.prototype.size=function(t){return console.warn("THREE.Box3: .size() has been renamed to .getSize()."),this.getSize(t)},Gt.prototype.empty=function(){return console.warn("THREE.Sphere: .empty() has been renamed to .isEmpty()."),this.isEmpty()},Qn.prototype.setFromMatrix=function(t){return console.warn("THREE.Frustum: .setFromMatrix() has been renamed to .setFromProjectionMatrix()."),this.setFromProjectionMatrix(t)},Qc.prototype.center=function(t){return console.warn("THREE.Line3: .center() has been renamed to .getCenter()."),this.getCenter(t)},ot.random16=function(){return console.warn("THREE.Math: .random16() has been deprecated. Use Math.random() instead."),Math.random()},ot.nearestPowerOfTwo=function(t){return console.warn("THREE.Math: .nearestPowerOfTwo() has been renamed to .floorPowerOfTwo()."),ot.floorPowerOfTwo(t)},ot.nextPowerOfTwo=function(t){return console.warn("THREE.Math: .nextPowerOfTwo() has been renamed to .ceilPowerOfTwo()."),ot.ceilPowerOfTwo(t)},ct.prototype.flattenToArrayOffset=function(t,e){return console.warn("THREE.Matrix3: .flattenToArrayOffset() has been deprecated. Use .toArray() instead."),this.toArray(t,e)},ct.prototype.multiplyVector3=function(t){return console.warn("THREE.Matrix3: .multiplyVector3() has been removed. Use vector.applyMatrix3( matrix ) instead."),t.applyMatrix3(this)},ct.prototype.multiplyVector3Array=function(){console.error("THREE.Matrix3: .multiplyVector3Array() has been removed.")},ct.prototype.applyToBufferAttribute=function(t){return console.warn("THREE.Matrix3: .applyToBufferAttribute() has been removed. Use attribute.applyMatrix3( matrix ) instead."),t.applyMatrix3(this)},ct.prototype.applyToVector3Array=function(){console.error("THREE.Matrix3: .applyToVector3Array() has been removed.")},ct.prototype.getInverse=function(t){return console.warn("THREE.Matrix3: .getInverse() has been removed. Use matrixInv.copy( matrix ).invert(); instead."),this.copy(t).invert()},Jt.prototype.extractPosition=function(t){return console.warn("THREE.Matrix4: .extractPosition() has been renamed to .copyPosition()."),this.copyPosition(t)},Jt.prototype.flattenToArrayOffset=function(t,e){return console.warn("THREE.Matrix4: .flattenToArrayOffset() has been deprecated. Use .toArray() instead."),this.toArray(t,e)},Jt.prototype.getPosition=function(){return console.warn("THREE.Matrix4: .getPosition() has been removed. Use Vector3.setFromMatrixPosition( matrix ) instead."),(new xt).setFromMatrixColumn(this,3)},Jt.prototype.setRotationFromQuaternion=function(t){return console.warn("THREE.Matrix4: .setRotationFromQuaternion() has been renamed to .makeRotationFromQuaternion()."),this.makeRotationFromQuaternion(t)},Jt.prototype.multiplyToArray=function(){console.warn("THREE.Matrix4: .multiplyToArray() has been removed.")},Jt.prototype.multiplyVector3=function(t){return console.warn("THREE.Matrix4: .multiplyVector3() has been removed. Use vector.applyMatrix4( matrix ) instead."),t.applyMatrix4(this)},Jt.prototype.multiplyVector4=function(t){return console.warn("THREE.Matrix4: .multiplyVector4() has been removed. Use vector.applyMatrix4( matrix ) instead."),t.applyMatrix4(this)},Jt.prototype.multiplyVector3Array=function(){console.error("THREE.Matrix4: .multiplyVector3Array() has been removed.")},Jt.prototype.rotateAxis=function(t){console.warn("THREE.Matrix4: .rotateAxis() has been removed. Use Vector3.transformDirection( matrix ) instead."),t.transformDirection(this)},Jt.prototype.crossVector=function(t){return console.warn("THREE.Matrix4: .crossVector() has been removed. Use vector.applyMatrix4( matrix ) instead."),t.applyMatrix4(this)},Jt.prototype.translate=function(){console.error("THREE.Matrix4: .translate() has been removed.")},Jt.prototype.rotateX=function(){console.error("THREE.Matrix4: .rotateX() has been removed.")},Jt.prototype.rotateY=function(){console.error("THREE.Matrix4: .rotateY() has been removed.")},Jt.prototype.rotateZ=function(){console.error("THREE.Matrix4: .rotateZ() has been removed.")},Jt.prototype.rotateByAxis=function(){console.error("THREE.Matrix4: .rotateByAxis() has been removed.")},Jt.prototype.applyToBufferAttribute=function(t){return console.warn("THREE.Matrix4: .applyToBufferAttribute() has been removed. Use attribute.applyMatrix4( matrix ) instead."),t.applyMatrix4(this)},Jt.prototype.applyToVector3Array=function(){console.error("THREE.Matrix4: .applyToVector3Array() has been removed.")},Jt.prototype.makeFrustum=function(t,e,n,i,r,s){return console.warn("THREE.Matrix4: .makeFrustum() has been removed. Use .makePerspective( left, right, top, bottom, near, far ) instead."),this.makePerspective(t,e,i,n,r,s)},Jt.prototype.getInverse=function(t){return console.warn("THREE.Matrix4: .getInverse() has been removed. Use matrixInv.copy( matrix ).invert(); instead."),this.copy(t).invert()},Te.prototype.isIntersectionLine=function(t){return console.warn("THREE.Plane: .isIntersectionLine() has been renamed to .intersectsLine()."),this.intersectsLine(t)},yt.prototype.multiplyVector3=function(t){return console.warn("THREE.Quaternion: .multiplyVector3() has been removed. Use is now vector.applyQuaternion( quaternion ) instead."),t.applyQuaternion(this)},yt.prototype.inverse=function(){return console.warn("THREE.Quaternion: .inverse() has been renamed to invert()."),this.invert()},Zt.prototype.isIntersectionBox=function(t){return console.warn("THREE.Ray: .isIntersectionBox() has been renamed to .intersectsBox()."),this.intersectsBox(t)},Zt.prototype.isIntersectionPlane=function(t){return console.warn("THREE.Ray: .isIntersectionPlane() has been renamed to .intersectsPlane()."),this.intersectsPlane(t)},Zt.prototype.isIntersectionSphere=function(t){return console.warn("THREE.Ray: .isIntersectionSphere() has been renamed to .intersectsSphere()."),this.intersectsSphere(t)},Oe.prototype.area=function(){return console.warn("THREE.Triangle: .area() has been renamed to .getArea()."),this.getArea()},Oe.prototype.barycoordFromPoint=function(t,e){return console.warn("THREE.Triangle: .barycoordFromPoint() has been renamed to .getBarycoord()."),this.getBarycoord(t,e)},Oe.prototype.midpoint=function(t){return console.warn("THREE.Triangle: .midpoint() has been renamed to .getMidpoint()."),this.getMidpoint(t)},Oe.prototypenormal=function(t){return console.warn("THREE.Triangle: .normal() has been renamed to .getNormal()."),this.getNormal(t)},Oe.prototype.plane=function(t){return console.warn("THREE.Triangle: .plane() has been renamed to .getPlane()."),this.getPlane(t)},Oe.barycoordFromPoint=function(t,e,n,i,r){return console.warn("THREE.Triangle: .barycoordFromPoint() has been renamed to .getBarycoord()."),Oe.getBarycoord(t,e,n,i,r)},Oe.normal=function(t,e,n,i){return console.warn("THREE.Triangle: .normal() has been renamed to .getNormal()."),Oe.getNormal(t,e,n,i)},Al.prototype.extractAllPoints=function(t){return console.warn("THREE.Shape: .extractAllPoints() has been removed. Use .extractPoints() instead."),this.extractPoints(t)},Al.prototype.extrude=function(t){return console.warn("THREE.Shape: .extrude() has been removed. Use ExtrudeGeometry() instead."),new so(this,t)},Al.prototype.makeGeometry=function(t){return console.warn("THREE.Shape: .makeGeometry() has been removed. Use ShapeGeometry() instead."),new po(this,t)},lt.prototype.fromAttribute=function(t,e,n){return console.warn("THREE.Vector2: .fromAttribute() has been renamed to .fromBufferAttribute()."),this.fromBufferAttribute(t,e,n)},lt.prototype.distanceToManhattan=function(t){return console.warn("THREE.Vector2: .distanceToManhattan() has been renamed to .manhattanDistanceTo()."),this.manhattanDistanceTo(t)},lt.prototype.lengthManhattan=function(){return console.warn("THREE.Vector2: .lengthManhattan() has been renamed to .manhattanLength()."),this.manhattanLength()},xt.prototype.setEulerFromRotationMatrix=function(){console.error("THREE.Vector3: .setEulerFromRotationMatrix() has been removed. Use Euler.setFromRotationMatrix() instead.")},xt.prototype.setEulerFromQuaternion=function(){console.error("THREE.Vector3: .setEulerFromQuaternion() has been removed. Use Euler.setFromQuaternion() instead.")},xt.prototype.getPositionFromMatrix=function(t){return console.warn("THREE.Vector3: .getPositionFromMatrix() has been renamed to .setFromMatrixPosition()."),this.setFromMatrixPosition(t)},xt.prototype.getScaleFromMatrix=function(t){return console.warn("THREE.Vector3: .getScaleFromMatrix() has been renamed to .setFromMatrixScale()."),this.setFromMatrixScale(t)},xt.prototype.getColumnFromMatrix=function(t,e){return console.warn("THREE.Vector3: .getColumnFromMatrix() has been renamed to .setFromMatrixColumn()."),this.setFromMatrixColumn(e,t)},xt.prototype.applyProjection=function(t){return console.warn("THREE.Vector3: .applyProjection() has been removed. Use .applyMatrix4( m ) instead."),this.applyMatrix4(t)},xt.prototype.fromAttribute=function(t,e,n){return console.warn("THREE.Vector3: .fromAttribute() has been renamed to .fromBufferAttribute()."),this.fromBufferAttribute(t,e,n)},xt.prototype.distanceToManhattan=function(t){return console.warn("THREE.Vector3: .distanceToManhattan() has been renamed to .manhattanDistanceTo()."),this.manhattanDistanceTo(t)},xt.prototype.lengthManhattan=function(){return console.warn("THREE.Vector3: .lengthManhattan() has been renamed to .manhattanLength()."),this.manhattanLength()},mt.prototype.fromAttribute=function(t,e,n){return console.warn("THREE.Vector4: .fromAttribute() has been renamed to .fromBufferAttribute()."),this.fromBufferAttribute(t,e,n)},mt.prototype.lengthManhattan=function(){return console.warn("THREE.Vector4: .lengthManhattan() has been renamed to .manhattanLength()."),this.manhattanLength()},be.prototype.getChildByName=function(t){return console.warn("THREE.Object3D: .getChildByName() has been renamed to .getObjectByName()."),this.getObjectByName(t)},be.prototype.renderDepth=function(){console.warn("THREE.Object3D: .renderDepth has been removed. Use .renderOrder, instead.")},be.prototype.translate=function(t,e){return console.warn("THREE.Object3D: .translate() has been removed. Use .translateOnAxis( axis, distance ) instead."),this.translateOnAxis(e,t)},be.prototype.getWorldRotation=function(){console.error("THREE.Object3D: .getWorldRotation() has been removed. Use THREE.Object3D.getWorldQuaternion( target ) instead.")},be.prototype.applyMatrix=function(t){return console.warn("THREE.Object3D: .applyMatrix() has been renamed to .applyMatrix4()."),this.applyMatrix4(t)},Object.defineProperties(be.prototype,{eulerOrder:{get:function(){return console.warn("THREE.Object3D: .eulerOrder is now .rotation.order."),this.rotation.order},set:function(t){console.warn("THREE.Object3D: .eulerOrder is now .rotation.order."),this.rotation.order=t}},useQuaternion:{get:function(){console.warn("THREE.Object3D: .useQuaternion has been removed. The library now uses quaternions by default.")},set:function(){console.warn("THREE.Object3D: .useQuaternion has been removed. The library now uses quaternions by default.")}}}),Bn.prototype.setDrawMode=function(){console.error("THREE.Mesh: .setDrawMode() has been removed. The renderer now always assumes THREE.TrianglesDrawMode. Transform your geometry via BufferGeometryUtils.toTrianglesDrawMode() if necessary.")},Object.defineProperties(Bn.prototype,{drawMode:{get:function(){return console.error("THREE.Mesh: .drawMode has been removed. The renderer now always assumes THREE.TrianglesDrawMode."),0},set:function(){console.error("THREE.Mesh: .drawMode has been removed. The renderer now always assumes THREE.TrianglesDrawMode. Transform your geometry via BufferGeometryUtils.toTrianglesDrawMode() if necessary.")}}}),Vs.prototype.initBones=function(){console.error("THREE.SkinnedMesh: initBones() has been removed.")},Object.defineProperty(sl.prototype,"__arcLengthDivisions",{get:function(){return console.warn("THREE.Curve: .__arcLengthDivisions is now .arcLengthDivisions."),this.arcLengthDivisions},set:function(t){console.warn("THREE.Curve: .__arcLengthDivisions is now .arcLengthDivisions."),this.arcLengthDivisions=t}}),Vn.prototype.setLens=function(t,e){console.warn("THREE.PerspectiveCamera.setLens is deprecated. Use .setFocalLength and .filmGauge for a photographic setup."),void 0!==e&&(this.filmGauge=e),this.setFocalLength(t)},Object.defineProperties(Ll.prototype,{onlyShadow:{set:function(){console.warn("THREE.Light: .onlyShadow has been removed.")}},shadowCameraFov:{set:function(t){console.warn("THREE.Light: .shadowCameraFov is now .shadow.camera.fov."),this.shadow.camera.fov=t}},shadowCameraLeft:{set:function(t){console.warn("THREE.Light: .shadowCameraLeft is now .shadow.camera.left."),this.shadow.camera.left=t}},shadowCameraRight:{set:function(t){console.warn("THREE.Light: .shadowCameraRight is now .shadow.camera.right."),this.shadow.camera.right=t}},shadowCameraTop:{set:function(t){console.warn("THREE.Light: .shadowCameraTop is now .shadow.camera.top."),this.shadow.camera.top=t}},shadowCameraBottom:{set:function(t){console.warn("THREE.Light: .shadowCameraBottom is now .shadow.camera.bottom."),this.shadow.camera.bottom=t}},shadowCameraNear:{set:function(t){console.warn("THREE.Light: .shadowCameraNear is now .shadow.camera.near."),this.shadow.camera.near=t}},shadowCameraFar:{set:function(t){console.warn("THREE.Light: .shadowCameraFar is now .shadow.camera.far."),this.shadow.camera.far=t}},shadowCameraVisible:{set:function(){console.warn("THREE.Light: .shadowCameraVisible has been removed. Use new THREE.CameraHelper( light.shadow.camera ) instead.")}},shadowBias:{set:function(t){console.warn("THREE.Light: .shadowBias is now .shadow.bias."),this.shadow.bias=t}},shadowDarkness:{set:function(){console.warn("THREE.Light: .shadowDarkness has been removed.")}},shadowMapWidth:{set:function(t){console.warn("THREE.Light: .shadowMapWidth is now .shadow.mapSize.width."),this.shadow.mapSize.width=t}},shadowMapHeight:{set:function(t){console.warn("THREE.Light: .shadowMapHeight is now .shadow.mapSize.height."),this.shadow.mapSize.height=t}}}),Object.defineProperties(Ze.prototype,{length:{get:function(){return console.warn("THREE.BufferAttribute: .length has been deprecated. Use .count instead."),this.array.length}},dynamic:{get:function(){return console.warn("THREE.BufferAttribute: .dynamic has been deprecated. Use .usage instead."),this.usage===nt},set:function(){console.warn("THREE.BufferAttribute: .dynamic has been deprecated. Use .usage instead."),this.setUsage(nt)}}}),Ze.prototype.setDynamic=function(t){return console.warn("THREE.BufferAttribute: .setDynamic() has been deprecated. Use .setUsage() instead."),this.setUsage(!0===t?nt:et),this},Ze.prototype.copyIndicesArray=function(){console.error("THREE.BufferAttribute: .copyIndicesArray() has been removed.")},Ze.prototype.setArray=function(){console.error("THREE.BufferAttribute: .setArray has been removed. Use BufferGeometry .setAttribute to replace/resize attribute buffers")},vn.prototype.addIndex=function(t){console.warn("THREE.BufferGeometry: .addIndex() has been renamed to .setIndex()."),this.setIndex(t)},vn.prototype.addAttribute=function(t,e){return console.warn("THREE.BufferGeometry: .addAttribute() has been renamed to .setAttribute()."),e&&e.isBufferAttribute||e&&e.isInterleavedBufferAttribute?"index"===t?(console.warn("THREE.BufferGeometry.addAttribute: Use .setIndex() for index attribute."),this.setIndex(e),this):this.setAttribute(t,e):(console.warn("THREE.BufferGeometry: .addAttribute() now expects ( name, attribute )."),this.setAttribute(t,new Ze(arguments[1],arguments[2])))},vn.prototype.addDrawCall=function(t,e,n){void 0!==n&&console.warn("THREE.BufferGeometry: .addDrawCall() no longer supports indexOffset."),console.warn("THREE.BufferGeometry: .addDrawCall() is now .addGroup()."),this.addGroup(t,e)},vn.prototype.clearDrawCalls=function(){console.warn("THREE.BufferGeometry: .clearDrawCalls() is now .clearGroups()."),this.clearGroups()},vn.prototype.computeOffsets=function(){console.warn("THREE.BufferGeometry: .computeOffsets() has been removed.")},vn.prototype.removeAttribute=function(t){return console.warn("THREE.BufferGeometry: .removeAttribute() has been renamed to .deleteAttribute()."),this.deleteAttribute(t)},vn.prototype.applyMatrix=function(t){return console.warn("THREE.BufferGeometry: .applyMatrix() has been renamed to .applyMatrix4()."),this.applyMatrix4(t)},Object.defineProperties(vn.prototype,{drawcalls:{get:function(){return console.error("THREE.BufferGeometry: .drawcalls has been renamed to .groups."),this.groups}},offsets:{get:function(){return console.warn("THREE.BufferGeometry: .offsets has been renamed to .groups."),this.groups}}}),Object.defineProperties(Jl.prototype,{maxInstancedCount:{get:function(){return console.warn("THREE.InstancedBufferGeometry: .maxInstancedCount has been renamed to .instanceCount."),this.instanceCount},set:function(t){console.warn("THREE.InstancedBufferGeometry: .maxInstancedCount has been renamed to .instanceCount."),this.instanceCount=t}}}),Object.defineProperties(Wc.prototype,{linePrecision:{get:function(){return console.warn("THREE.Raycaster: .linePrecision has been deprecated. Use .params.Line.threshold instead."),this.params.Line.threshold},set:function(t){console.warn("THREE.Raycaster: .linePrecision has been deprecated. Use .params.Line.threshold instead."),this.params.Line.threshold=t}}}),Object.defineProperties(gs.prototype,{dynamic:{get:function(){return console.warn("THREE.InterleavedBuffer: .length has been deprecated. Use .usage instead."),this.usage===nt},set:function(t){console.warn("THREE.InterleavedBuffer: .length has been deprecated. Use .usage instead."),this.setUsage(t)}}}),gs.prototype.setDynamic=function(t){return console.warn("THREE.InterleavedBuffer: .setDynamic() has been deprecated. Use .setUsage() instead."),this.setUsage(!0===t?nt:et),this},gs.prototype.setArray=function(){console.error("THREE.InterleavedBuffer: .setArray has been removed. Use BufferGeometry .setAttribute to replace/resize attribute buffers")},so.prototype.getArrays=function(){console.error("THREE.ExtrudeGeometry: .getArrays() has been removed.")},so.prototype.addShapeList=function(){console.error("THREE.ExtrudeGeometry: .addShapeList() has been removed.")},so.prototype.addShape=function(){console.error("THREE.ExtrudeGeometry: .addShape() has been removed.")},ms.prototype.dispose=function(){console.error("THREE.Scene: .dispose() has been removed.")},Gc.prototype.onUpdate=function(){return console.warn("THREE.Uniform: .onUpdate() has been removed. Use object.onBeforeRender() instead."),this},Object.defineProperties(Fe.prototype,{wrapAround:{get:function(){console.warn("THREE.Material: .wrapAround has been removed.")},set:function(){console.warn("THREE.Material: .wrapAround has been removed.")}},overdraw:{get:function(){console.warn("THREE.Material: .overdraw has been removed.")},set:function(){console.warn("THREE.Material: .overdraw has been removed.")}},wrapRGB:{get:function(){return console.warn("THREE.Material: .wrapRGB has been removed."),new je}},shading:{get:function(){console.error("THREE."+this.type+": .shading has been removed. Use the boolean .flatShading instead.")},set:function(t){console.warn("THREE."+this.type+": .shading has been removed. Use the boolean .flatShading instead."),this.flatShading=1===t}},stencilMask:{get:function(){return console.warn("THREE."+this.type+": .stencilMask has been removed. Use .stencilFuncMask instead."),this.stencilFuncMask},set:function(t){console.warn("THREE."+this.type+": .stencilMask has been removed. Use .stencilFuncMask instead."),this.stencilFuncMask=t}}}),Object.defineProperties(To.prototype,{transparency:{get:function(){return console.warn("THREE.MeshPhysicalMaterial: .transparency has been renamed to .transmission."),this.transmission},set:function(t){console.warn("THREE.MeshPhysicalMaterial: .transparency has been renamed to .transmission."),this.transmission=t}}}),Object.defineProperties(Gn.prototype,{derivatives:{get:function(){return console.warn("THREE.ShaderMaterial: .derivatives has been moved to .extensions.derivatives."),this.extensions.derivatives},set:function(t){console.warn("THREE. ShaderMaterial: .derivatives has been moved to .extensions.derivatives."),this.extensions.derivatives=t}}}),us.prototype.clearTarget=function(t,e,n,i){console.warn("THREE.WebGLRenderer: .clearTarget() has been deprecated. Use .setRenderTarget() and .clear() instead."),this.setRenderTarget(t),this.clear(e,n,i)},us.prototype.animate=function(t){console.warn("THREE.WebGLRenderer: .animate() is now .setAnimationLoop()."),this.setAnimationLoop(t)},us.prototype.getCurrentRenderTarget=function(){return console.warn("THREE.WebGLRenderer: .getCurrentRenderTarget() is now .getRenderTarget()."),this.getRenderTarget()},us.prototype.getMaxAnisotropy=function(){return console.warn("THREE.WebGLRenderer: .getMaxAnisotropy() is now .capabilities.getMaxAnisotropy()."),this.capabilities.getMaxAnisotropy()},us.prototype.getPrecision=function(){return console.warn("THREE.WebGLRenderer: .getPrecision() is now .capabilities.precision."),this.capabilities.precision},us.prototype.resetGLState=function(){return console.warn("THREE.WebGLRenderer: .resetGLState() is now .state.reset()."),this.state.reset()},us.prototype.supportsFloatTextures=function(){return console.warn("THREE.WebGLRenderer: .supportsFloatTextures() is now .extensions.get( 'OES_texture_float' )."),this.extensions.get("OES_texture_float")},us.prototype.supportsHalfFloatTextures=function(){return console.warn("THREE.WebGLRenderer: .supportsHalfFloatTextures() is now .extensions.get( 'OES_texture_half_float' )."),this.extensions.get("OES_texture_half_float")},us.prototype.supportsStandardDerivatives=function(){return console.warn("THREE.WebGLRenderer: .supportsStandardDerivatives() is now .extensions.get( 'OES_standard_derivatives' )."),this.extensions.get("OES_standard_derivatives")},us.prototype.supportsCompressedTextureS3TC=function(){return console.warn("THREE.WebGLRenderer: .supportsCompressedTextureS3TC() is now .extensions.get( 'WEBGL_compressed_texture_s3tc' )."),this.extensions.get("WEBGL_compressed_texture_s3tc")},us.prototype.supportsCompressedTexturePVRTC=function(){return console.warn("THREE.WebGLRenderer: .supportsCompressedTexturePVRTC() is now .extensions.get( 'WEBGL_compressed_texture_pvrtc' )."),this.extensions.get("WEBGL_compressed_texture_pvrtc")},us.prototype.supportsBlendMinMax=function(){return console.warn("THREE.WebGLRenderer: .supportsBlendMinMax() is now .extensions.get( 'EXT_blend_minmax' )."),this.extensions.get("EXT_blend_minmax")},us.prototype.supportsVertexTextures=function(){return console.warn("THREE.WebGLRenderer: .supportsVertexTextures() is now .capabilities.vertexTextures."),this.capabilities.vertexTextures},us.prototype.supportsInstancedArrays=function(){return console.warn("THREE.WebGLRenderer: .supportsInstancedArrays() is now .extensions.get( 'ANGLE_instanced_arrays' )."),this.extensions.get("ANGLE_instanced_arrays")},us.prototype.enableScissorTest=function(t){console.warn("THREE.WebGLRenderer: .enableScissorTest() is now .setScissorTest()."),this.setScissorTest(t)},us.prototype.initMaterial=function(){console.warn("THREE.WebGLRenderer: .initMaterial() has been removed.")},us.prototype.addPrePlugin=function(){console.warn("THREE.WebGLRenderer: .addPrePlugin() has been removed.")},us.prototype.addPostPlugin=function(){console.warn("THREE.WebGLRenderer: .addPostPlugin() has been removed.")},us.prototype.updateShadowMap=function(){console.warn("THREE.WebGLRenderer: .updateShadowMap() has been removed.")},us.prototype.setFaceCulling=function(){console.warn("THREE.WebGLRenderer: .setFaceCulling() has been removed.")},us.prototype.allocTextureUnit=function(){console.warn("THREE.WebGLRenderer: .allocTextureUnit() has been removed.")},us.prototype.setTexture=function(){console.warn("THREE.WebGLRenderer: .setTexture() has been removed.")},us.prototype.setTexture2D=function(){console.warn("THREE.WebGLRenderer: .setTexture2D() has been removed.")},us.prototype.setTextureCube=function(){console.warn("THREE.WebGLRenderer: .setTextureCube() has been removed.")},us.prototype.getActiveMipMapLevel=function(){return console.warn("THREE.WebGLRenderer: .getActiveMipMapLevel() is now .getActiveMipmapLevel()."),this.getActiveMipmapLevel()},Object.defineProperties(us.prototype,{shadowMapEnabled:{get:function(){return this.shadowMap.enabled},set:function(t){console.warn("THREE.WebGLRenderer: .shadowMapEnabled is now .shadowMap.enabled."),this.shadowMap.enabled=t}},shadowMapType:{get:function(){return this.shadowMap.type},set:function(t){console.warn("THREE.WebGLRenderer: .shadowMapType is now .shadowMap.type."),this.shadowMap.type=t}},shadowMapCullFace:{get:function(){console.warn("THREE.WebGLRenderer: .shadowMapCullFace has been removed. Set Material.shadowSide instead.")},set:function(){console.warn("THREE.WebGLRenderer: .shadowMapCullFace has been removed. Set Material.shadowSide instead.")}},context:{get:function(){return console.warn("THREE.WebGLRenderer: .context has been removed. Use .getContext() instead."),this.getContext()}},vr:{get:function(){return console.warn("THREE.WebGLRenderer: .vr has been renamed to .xr"),this.xr}},gammaInput:{get:function(){return console.warn("THREE.WebGLRenderer: .gammaInput has been removed. Set the encoding for textures via Texture.encoding instead."),!1},set:function(){console.warn("THREE.WebGLRenderer: .gammaInput has been removed. Set the encoding for textures via Texture.encoding instead.")}},gammaOutput:{get:function(){return console.warn("THREE.WebGLRenderer: .gammaOutput has been removed. Set WebGLRenderer.outputEncoding instead."),!1},set:function(t){console.warn("THREE.WebGLRenderer: .gammaOutput has been removed. Set WebGLRenderer.outputEncoding instead."),this.outputEncoding=!0===t?Y:X}},toneMappingWhitePoint:{get:function(){return console.warn("THREE.WebGLRenderer: .toneMappingWhitePoint has been removed."),1},set:function(){console.warn("THREE.WebGLRenderer: .toneMappingWhitePoint has been removed.")}}}),Object.defineProperties(ns.prototype,{cullFace:{get:function(){console.warn("THREE.WebGLRenderer: .shadowMap.cullFace has been removed. Set Material.shadowSide instead.")},set:function(){console.warn("THREE.WebGLRenderer: .shadowMap.cullFace has been removed. Set Material.shadowSide instead.")}},renderReverseSided:{get:function(){console.warn("THREE.WebGLRenderer: .shadowMap.renderReverseSided has been removed. Set Material.shadowSide instead.")},set:function(){console.warn("THREE.WebGLRenderer: .shadowMap.renderReverseSided has been removed. Set Material.shadowSide instead.")}},renderSingleSided:{get:function(){console.warn("THREE.WebGLRenderer: .shadowMap.renderSingleSided has been removed. Set Material.shadowSide instead.")},set:function(){console.warn("THREE.WebGLRenderer: .shadowMap.renderSingleSided has been removed. Set Material.shadowSide instead.")}}}),Object.defineProperties(gt.prototype,{wrapS:{get:function(){return console.warn("THREE.WebGLRenderTarget: .wrapS is now .texture.wrapS."),this.texture.wrapS},set:function(t){console.warn("THREE.WebGLRenderTarget: .wrapS is now .texture.wrapS."),this.texture.wrapS=t}},wrapT:{get:function(){return console.warn("THREE.WebGLRenderTarget: .wrapT is now .texture.wrapT."),this.texture.wrapT},set:function(t){console.warn("THREE.WebGLRenderTarget: .wrapT is now .texture.wrapT."),this.texture.wrapT=t}},magFilter:{get:function(){return console.warn("THREE.WebGLRenderTarget: .magFilter is now .texture.magFilter."),this.texture.magFilter},set:function(t){console.warn("THREE.WebGLRenderTarget: .magFilter is now .texture.magFilter."),this.texture.magFilter=t}},minFilter:{get:function(){return console.warn("THREE.WebGLRenderTarget: .minFilter is now .texture.minFilter."),this.texture.minFilter},set:function(t){console.warn("THREE.WebGLRenderTarget: .minFilter is now .texture.minFilter."),this.texture.minFilter=t}},anisotropy:{get:function(){return console.warn("THREE.WebGLRenderTarget: .anisotropy is now .texture.anisotropy."),this.texture.anisotropy},set:function(t){console.warn("THREE.WebGLRenderTarget: .anisotropy is now .texture.anisotropy."),this.texture.anisotropy=t}},offset:{get:function(){return console.warn("THREE.WebGLRenderTarget: .offset is now .texture.offset."),this.texture.offset},set:function(t){console.warn("THREE.WebGLRenderTarget: .offset is now .texture.offset."),this.texture.offset=t}},repeat:{get:function(){return console.warn("THREE.WebGLRenderTarget: .repeat is now .texture.repeat."),this.texture.repeat},set:function(t){console.warn("THREE.WebGLRenderTarget: .repeat is now .texture.repeat."),this.texture.repeat=t}},format:{get:function(){return console.warn("THREE.WebGLRenderTarget: .format is now .texture.format."),this.texture.format},set:function(t){console.warn("THREE.WebGLRenderTarget: .format is now .texture.format."),this.texture.format=t}},type:{get:function(){return console.warn("THREE.WebGLRenderTarget: .type is now .texture.type."),this.texture.type},set:function(t){console.warn("THREE.WebGLRenderTarget: .type is now .texture.type."),this.texture.type=t}},generateMipmaps:{get:function(){return console.warn("THREE.WebGLRenderTarget: .generateMipmaps is now .texture.generateMipmaps."),this.texture.generateMipmaps},set:function(t){console.warn("THREE.WebGLRenderTarget: .generateMipmaps is now .texture.generateMipmaps."),this.texture.generateMipmaps=t}}}),xc.prototype.load=function(t){console.warn("THREE.Audio: .load has been deprecated. Use THREE.AudioLoader instead.");const e=this;return(new lc).load(t,(function(t){e.setBuffer(t)})),this},Sc.prototype.getData=function(){return console.warn("THREE.AudioAnalyser: .getData() is now .getFrequencyData()."),this.getFrequencyData()},jn.prototype.updateCubeMap=function(t,e){return console.warn("THREE.CubeCamera: .updateCubeMap() is now .update()."),this.update(t,e)},jn.prototype.clear=function(t,e,n,i){return console.warn("THREE.CubeCamera: .clear() is now .renderTarget.clear()."),this.renderTarget.clear(t,e,n,i)},ut.crossOrigin=void 0,ut.loadTexture=function(t,e,n,i){console.warn("THREE.ImageUtils.loadTexture has been deprecated. Use THREE.TextureLoader() instead.");const r=new rl;r.setCrossOrigin(this.crossOrigin);const s=r.load(t,n,void 0,i);return e&&(s.mapping=e),s},ut.loadTextureCube=function(t,e,n,i){console.warn("THREE.ImageUtils.loadTextureCube has been deprecated. Use THREE.CubeTextureLoader() instead.");const r=new nl;r.setCrossOrigin(this.crossOrigin);const s=r.load(t,n,void 0,i);return e&&(s.mapping=e),s},ut.loadCompressedTexture=function(){console.error("THREE.ImageUtils.loadCompressedTexture has been removed. Use THREE.DDSLoader instead.")},ut.loadCompressedTextureCube=function(){console.error("THREE.ImageUtils.loadCompressedTextureCube has been removed. Use THREE.DDSLoader instead.")};const Zh={createMultiMaterialObject:function(){console.error("THREE.SceneUtils has been moved to /examples/jsm/utils/SceneUtils.js")},detach:function(){console.error("THREE.SceneUtils has been moved to /examples/jsm/utils/SceneUtils.js")},attach:function(){console.error("THREE.SceneUtils has been moved to /examples/jsm/utils/SceneUtils.js")}};"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("register",{detail:{revision:e}})),"undefined"!=typeof window&&(window.__THREE__?console.warn("WARNING: Multiple instances of Three.js being imported."):window.__THREE__=e),t.ACESFilmicToneMapping=4,t.AddEquation=n,t.AddOperation=2,t.AdditiveAnimationBlendMode=q,t.AdditiveBlending=2,t.AlphaFormat=1021,t.AlwaysDepth=1,t.AlwaysStencilFunc=519,t.AmbientLight=Wl,t.AmbientLightProbe=hc,t.AnimationClip=qo,t.AnimationLoader=class extends Qo{constructor(t){super(t)}load(t,e,n,i){const r=this,s=new $o(this.manager);s.setPath(this.path),s.setRequestHeader(this.requestHeader),s.setWithCredentials(this.withCredentials),s.load(t,(function(n){try{e(r.parse(JSON.parse(n)))}catch(e){i?i(e):console.error(e),r.manager.itemError(t)}}),n,i)}parse(t){const e=[];for(let n=0;n.99999)this.quaternion.set(0,0,0,1);else if(t.y<-.99999)this.quaternion.set(1,0,0,0);else{vh.set(t.z,0,-t.x).normalize();const e=Math.acos(t.y);this.quaternion.setFromAxisAngle(vh,e)}}setLength(t,e=.2*t,n=.2*e){this.line.scale.set(1,Math.max(1e-4,t-e),1),this.line.updateMatrix(),this.cone.scale.set(n,e,n),this.cone.position.y=t,this.cone.updateMatrix()}setColor(t){this.line.material.color.set(t),this.cone.material.color.set(t)}copy(t){return super.copy(t,!1),this.line.copy(t.line),this.cone.copy(t.cone),this}},t.Audio=xc,t.AudioAnalyser=Sc,t.AudioContext=oc,t.AudioListener=class extends be{constructor(){super(),this.type="AudioListener",this.context=oc.getContext(),this.gain=this.context.createGain(),this.gain.connect(this.context.destination),this.filter=null,this.timeDelta=0,this._clock=new pc}getInput(){return this.gain}removeFilter(){return null!==this.filter&&(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination),this.gain.connect(this.context.destination),this.filter=null),this}getFilter(){return this.filter}setFilter(t){return null!==this.filter?(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination)):this.gain.disconnect(this.context.destination),this.filter=t,this.gain.connect(this.filter),this.filter.connect(this.context.destination),this}getMasterVolume(){return this.gain.gain.value}setMasterVolume(t){return this.gain.gain.setTargetAtTime(t,this.context.currentTime,.01),this}updateMatrixWorld(t){super.updateMatrixWorld(t);const e=this.context.listener,n=this.up;if(this.timeDelta=this._clock.getDelta(),this.matrixWorld.decompose(mc,gc,vc),yc.set(0,0,-1).applyQuaternion(gc),e.positionX){const t=this.context.currentTime+this.timeDelta;e.positionX.linearRampToValueAtTime(mc.x,t),e.positionY.linearRampToValueAtTime(mc.y,t),e.positionZ.linearRampToValueAtTime(mc.z,t),e.forwardX.linearRampToValueAtTime(yc.x,t),e.forwardY.linearRampToValueAtTime(yc.y,t),e.forwardZ.linearRampToValueAtTime(yc.z,t),e.upX.linearRampToValueAtTime(n.x,t),e.upY.linearRampToValueAtTime(n.y,t),e.upZ.linearRampToValueAtTime(n.z,t)}else e.setPosition(mc.x,mc.y,mc.z),e.setOrientation(yc.x,yc.y,yc.z,n.x,n.y,n.z)}},t.AudioLoader=lc,t.AxesHelper=_h,t.AxisHelper=function(t){return console.warn("THREE.AxisHelper has been renamed to THREE.AxesHelper."),new _h(t)},t.BackSide=1,t.BasicDepthPacking=3200,t.BasicShadowMap=0,t.BinaryTextureLoader=function(t){return console.warn("THREE.BinaryTextureLoader has been renamed to THREE.DataTextureLoader."),new il(t)},t.Bone=Ws,t.BooleanKeyframeTrack=Ho,t.BoundingBoxHelper=function(t,e){return console.warn("THREE.BoundingBoxHelper has been deprecated. Creating a THREE.BoxHelper instead."),new gh(t,e)},t.Box2=Yc,t.Box3=wt,t.Box3Helper=class extends la{constructor(t,e=16776960){const n=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),i=new vn;i.setIndex(new Ze(n,1)),i.setAttribute("position",new sn([1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,-1,-1],3)),super(i,new $s({color:e,toneMapped:!1})),this.box=t,this.type="Box3Helper",this.geometry.computeBoundingSphere()}updateMatrixWorld(t){const e=this.box;e.isEmpty()||(e.getCenter(this.position),e.getSize(this.scale),this.scale.multiplyScalar(.5),super.updateMatrixWorld(t))}},t.BoxBufferGeometry=zn,t.BoxGeometry=zn,t.BoxHelper=gh,t.BufferAttribute=Ze,t.BufferGeometry=vn,t.BufferGeometryLoader=Kl,t.ByteType=1010,t.Cache=Yo,t.Camera=kn,t.CameraHelper=class extends la{constructor(t){const e=new vn,n=new $s({color:16777215,vertexColors:!0,toneMapped:!1}),i=[],r=[],s={},a=new je(16755200),o=new je(16711680),l=new je(43775),c=new je(16777215),h=new je(3355443);function u(t,e,n){d(t,n),d(e,n)}function d(t,e){i.push(0,0,0),r.push(e.r,e.g,e.b),void 0===s[t]&&(s[t]=[]),s[t].push(i.length/3-1)}u("n1","n2",a),u("n2","n4",a),u("n4","n3",a),u("n3","n1",a),u("f1","f2",a),u("f2","f4",a),u("f4","f3",a),u("f3","f1",a),u("n1","f1",a),u("n2","f2",a),u("n3","f3",a),u("n4","f4",a),u("p","n1",o),u("p","n2",o),u("p","n3",o),u("p","n4",o),u("u1","u2",l),u("u2","u3",l),u("u3","u1",l),u("c","t",c),u("p","c",h),u("cn1","cn2",h),u("cn3","cn4",h),u("cf1","cf2",h),u("cf3","cf4",h),e.setAttribute("position",new sn(i,3)),e.setAttribute("color",new sn(r,3)),super(e,n),this.type="CameraHelper",this.camera=t,this.camera.updateProjectionMatrix&&this.camera.updateProjectionMatrix(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.pointMap=s,this.update()}update(){const t=this.geometry,e=this.pointMap;ph.projectionMatrixInverse.copy(this.camera.projectionMatrixInverse),fh("c",e,t,ph,0,0,-1),fh("t",e,t,ph,0,0,1),fh("n1",e,t,ph,-1,-1,-1),fh("n2",e,t,ph,1,-1,-1),fh("n3",e,t,ph,-1,1,-1),fh("n4",e,t,ph,1,1,-1),fh("f1",e,t,ph,-1,-1,1),fh("f2",e,t,ph,1,-1,1),fh("f3",e,t,ph,-1,1,1),fh("f4",e,t,ph,1,1,1),fh("u1",e,t,ph,.7,1.1,-1),fh("u2",e,t,ph,-.7,1.1,-1),fh("u3",e,t,ph,0,2,-1),fh("cf1",e,t,ph,-1,0,1),fh("cf2",e,t,ph,1,0,1),fh("cf3",e,t,ph,0,-1,1),fh("cf4",e,t,ph,0,1,1),fh("cn1",e,t,ph,-1,0,-1),fh("cn2",e,t,ph,1,0,-1),fh("cn3",e,t,ph,0,-1,-1),fh("cn4",e,t,ph,0,1,-1),t.getAttribute("position").needsUpdate=!0}},t.CanvasRenderer=function(){console.error("THREE.CanvasRenderer has been removed")},t.CanvasTexture=xa,t.CatmullRomCurve3=pl,t.CineonToneMapping=3,t.CircleBufferGeometry=ba,t.CircleGeometry=ba,t.ClampToEdgeWrapping=u,t.Clock=pc,t.Color=je,t.ColorKeyframeTrack=Uo,t.CompressedTexture=ya,t.CompressedTextureLoader=tl,t.ConeBufferGeometry=Ma,t.ConeGeometry=Ma,t.CubeCamera=jn,t.CubeReflectionMapping=r,t.CubeRefractionMapping=s,t.CubeTexture=qn,t.CubeTextureLoader=nl,t.CubeUVReflectionMapping=l,t.CubeUVRefractionMapping=c,t.CubicBezierCurve=vl,t.CubicBezierCurve3=yl,t.CubicInterpolant=Bo,t.CullFaceBack=1,t.CullFaceFront=2,t.CullFaceFrontBack=3,t.CullFaceNone=0,t.Curve=sl,t.CurvePath=Tl,t.CustomBlending=5,t.CustomToneMapping=5,t.CylinderBufferGeometry=wa,t.CylinderGeometry=wa,t.Cylindrical=class{constructor(t=1,e=0,n=0){return this.radius=t,this.theta=e,this.y=n,this}set(t,e,n){return this.radius=t,this.theta=e,this.y=n,this}copy(t){return this.radius=t.radius,this.theta=t.theta,this.y=t.y,this}setFromVector3(t){return this.setFromCartesianCoords(t.x,t.y,t.z)}setFromCartesianCoords(t,e,n){return this.radius=Math.sqrt(t*t+n*n),this.theta=Math.atan2(t,n),this.y=e,this}clone(){return(new this.constructor).copy(this)}},t.DataTexture=Yn,t.DataTexture2DArray=yi,t.DataTexture3D=xi,t.DataTextureLoader=il,t.DataUtils=Mh,t.DecrementStencilOp=7683,t.DecrementWrapStencilOp=34056,t.DefaultLoadingManager=Jo,t.DepthFormat=A,t.DepthStencilFormat=L,t.DepthTexture=_a,t.DirectionalLight=Vl,t.DirectionalLightHelper=class extends be{constructor(t,e,n){super(),this.light=t,this.light.updateMatrixWorld(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.color=n,void 0===e&&(e=1);let i=new vn;i.setAttribute("position",new sn([-e,e,0,e,e,0,e,-e,0,-e,-e,0,-e,e,0],3));const r=new $s({fog:!1,toneMapped:!1});this.lightPlane=new sa(i,r),this.add(this.lightPlane),i=new vn,i.setAttribute("position",new sn([0,0,0,0,0,1],3)),this.targetLine=new sa(i,r),this.add(this.targetLine),this.update()}dispose(){this.lightPlane.geometry.dispose(),this.lightPlane.material.dispose(),this.targetLine.geometry.dispose(),this.targetLine.material.dispose()}update(){ch.setFromMatrixPosition(this.light.matrixWorld),hh.setFromMatrixPosition(this.light.target.matrixWorld),uh.subVectors(hh,ch),this.lightPlane.lookAt(hh),void 0!==this.color?(this.lightPlane.material.color.set(this.color),this.targetLine.material.color.set(this.color)):(this.lightPlane.material.color.copy(this.light.color),this.targetLine.material.color.copy(this.light.color)),this.targetLine.lookAt(hh),this.targetLine.scale.z=uh.length()}},t.DiscreteInterpolant=zo,t.DodecahedronBufferGeometry=Ta,t.DodecahedronGeometry=Ta,t.DoubleSide=2,t.DstAlphaFactor=206,t.DstColorFactor=208,t.DynamicBufferAttribute=function(t,e){return console.warn("THREE.DynamicBufferAttribute has been removed. Use new THREE.BufferAttribute().setUsage( THREE.DynamicDrawUsage ) instead."),new Ze(t,e).setUsage(nt)},t.DynamicCopyUsage=35050,t.DynamicDrawUsage=nt,t.DynamicReadUsage=35049,t.EdgesGeometry=Ca,t.EdgesHelper=function(t,e){return console.warn("THREE.EdgesHelper has been removed. Use THREE.EdgesGeometry instead."),new la(new Ca(t.geometry),new $s({color:void 0!==e?e:16777215}))},t.EllipseCurve=al,t.EqualDepth=4,t.EqualStencilFunc=514,t.EquirectangularReflectionMapping=a,t.EquirectangularRefractionMapping=o,t.Euler=ae,t.EventDispatcher=rt,t.ExtrudeBufferGeometry=so,t.ExtrudeGeometry=so,t.FaceColors=1,t.FileLoader=$o,t.FlatShading=1,t.Float16BufferAttribute=rn,t.Float32Attribute=function(t,e){return console.warn("THREE.Float32Attribute has been removed. Use new THREE.Float32BufferAttribute() instead."),new sn(t,e)},t.Float32BufferAttribute=sn,t.Float64Attribute=function(t,e){return console.warn("THREE.Float64Attribute has been removed. Use new THREE.Float64BufferAttribute() instead."),new an(t,e)},t.Float64BufferAttribute=an,t.FloatType=w,t.Fog=fs,t.FogExp2=ps,t.Font=rc,t.FontLoader=class extends Qo{constructor(t){super(t)}load(t,e,n,i){const r=this,s=new $o(this.manager);s.setPath(this.path),s.setRequestHeader(this.requestHeader),s.setWithCredentials(r.withCredentials),s.load(t,(function(t){let n;try{n=JSON.parse(t)}catch(e){console.warn("THREE.FontLoader: typeface.js support is being deprecated. Use typeface.json instead."),n=JSON.parse(t.substring(65,t.length-2))}const i=r.parse(n);e&&e(i)}),n,i)}parse(t){return new rc(t)}},t.FrontSide=0,t.Frustum=Qn,t.GLBufferAttribute=Vc,t.GLSL1="100",t.GLSL3=it,t.GammaEncoding=Z,t.GreaterDepth=6,t.GreaterEqualDepth=5,t.GreaterEqualStencilFunc=518,t.GreaterStencilFunc=516,t.GridHelper=lh,t.Group=os,t.HalfFloatType=M,t.HemisphereLight=Rl,t.HemisphereLightHelper=class extends be{constructor(t,e,n){super(),this.light=t,this.light.updateMatrixWorld(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.color=n;const i=new co(e);i.rotateY(.5*Math.PI),this.material=new qe({wireframe:!0,fog:!1,toneMapped:!1}),void 0===this.color&&(this.material.vertexColors=!0);const r=i.getAttribute("position"),s=new Float32Array(3*r.count);i.setAttribute("color",new Ze(s,3)),this.add(new Bn(i,this.material)),this.update()}dispose(){this.children[0].geometry.dispose(),this.children[0].material.dispose()}update(){const t=this.children[0];if(void 0!==this.color)this.material.color.set(this.color);else{const e=t.geometry.getAttribute("color");ah.copy(this.light.color),oh.copy(this.light.groundColor);for(let t=0,n=e.count;t0){const n=new Zo(e);r=new el(n),r.setCrossOrigin(this.crossOrigin);for(let e=0,n=t.length;e\n\n\t\t\tvec3 getSample( float theta, vec3 axis ) {\n\n\t\t\t\tfloat cosTheta = cos( theta );\n\t\t\t\t// Rodrigues' axis-angle rotation\n\t\t\t\tvec3 sampleDirection = vOutputDirection * cosTheta\n\t\t\t\t\t+ cross( axis, vOutputDirection ) * sin( theta )\n\t\t\t\t\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\n\n\t\t\t\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\n\n\t\t\t}\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\n\n\t\t\t\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\n\n\t\t\t\t\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\n\n\t\t\t\t}\n\n\t\t\t\taxis = normalize( axis );\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\n\n\t\t\t\tfor ( int i = 1; i < n; i++ ) {\n\n\t\t\t\t\tif ( i >= samples ) {\n\n\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfloat theta = dTheta * float( i );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\n\n\t\t\t\t}\n\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}(Ah),this._equirectShader=null,this._cubemapShader=null,this._compileMaterial(this._blurMaterial)}fromScene(t,e=0,n=.1,i=100){Oh=this._renderer.getRenderTarget();const r=this._allocateTargets();return this._sceneToCubeUV(t,n,i,r),e>0&&this._blur(r,0,0,e),this._applyPMREM(r),this._cleanup(r),r}fromEquirectangular(t){return this._fromTexture(t)}fromCubemap(t){return this._fromTexture(t)}compileCubemapShader(){null===this._cubemapShader&&(this._cubemapShader=qh(),this._compileMaterial(this._cubemapShader))}compileEquirectangularShader(){null===this._equirectShader&&(this._equirectShader=jh(),this._compileMaterial(this._equirectShader))}dispose(){this._blurMaterial.dispose(),null!==this._cubemapShader&&this._cubemapShader.dispose(),null!==this._equirectShader&&this._equirectShader.dispose();for(let t=0;t2?Sh:0,Sh,Sh),o.setRenderTarget(i),u&&o.render(Ch,r),o.render(t,r)}o.toneMapping=h,o.outputEncoding=c,o.autoClear=l}_textureToCubeUV(t,e){const n=this._renderer;t.isCubeTexture?null==this._cubemapShader&&(this._cubemapShader=qh()):null==this._equirectShader&&(this._equirectShader=jh());const i=t.isCubeTexture?this._cubemapShader:this._equirectShader,r=new Bn(Dh[0],i),s=i.uniforms;s.envMap.value=t,t.isCubeTexture||s.texelSize.value.set(1/t.image.width,1/t.image.height),s.inputEncoding.value=Lh[t.encoding],s.outputEncoding.value=Lh[e.texture.encoding],Wh(e,0,0,3*Sh,2*Sh),n.setRenderTarget(e),n.render(r,Ph)}_applyPMREM(t){const e=this._renderer,n=e.autoClear;e.autoClear=!1;for(let e=1;eAh&&console.warn(`sigmaRadians, ${r}, is too large and will clip, as it requested ${f} samples when the maximum is set to 20`);const m=[];let g=0;for(let t=0;t4?i-8+4:0),3*v,2*v),o.setRenderTarget(e),o.render(c,Ph)}},t.ParametricBufferGeometry=ho,t.ParametricGeometry=ho,t.Particle=function(t){return console.warn("THREE.Particle has been renamed to THREE.Sprite."),new Is(t)},t.ParticleBasicMaterial=function(t){return console.warn("THREE.ParticleBasicMaterial has been renamed to THREE.PointsMaterial."),new ha(t)},t.ParticleSystem=function(t,e){return console.warn("THREE.ParticleSystem has been renamed to THREE.Points."),new ma(t,e)},t.ParticleSystemMaterial=function(t){return console.warn("THREE.ParticleSystemMaterial has been renamed to THREE.PointsMaterial."),new ha(t)},t.Path=El,t.PerspectiveCamera=Vn,t.Plane=Te,t.PlaneBufferGeometry=ti,t.PlaneGeometry=ti,t.PlaneHelper=class extends sa{constructor(t,e=1,n=16776960){const i=n,r=new vn;r.setAttribute("position",new sn([1,-1,1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,1,1,0,0,1,0,0,0],3)),r.computeBoundingSphere(),super(r,new $s({color:i,toneMapped:!1})),this.type="PlaneHelper",this.plane=t,this.size=e;const s=new vn;s.setAttribute("position",new sn([1,1,1,-1,1,1,-1,-1,1,1,1,1,-1,-1,1,1,-1,1],3)),s.computeBoundingSphere(),this.add(new Bn(s,new qe({color:i,opacity:.2,transparent:!0,depthWrite:!1,toneMapped:!1})))}updateMatrixWorld(t){let e=-this.plane.constant;Math.abs(e)<1e-8&&(e=1e-8),this.scale.set(.5*this.size,.5*this.size,e),this.children[0].material.side=e<0?1:0,this.lookAt(this.plane.normal),super.updateMatrixWorld(t)}},t.PointCloud=function(t,e){return console.warn("THREE.PointCloud has been renamed to THREE.Points."),new ma(t,e)},t.PointCloudMaterial=function(t){return console.warn("THREE.PointCloudMaterial has been renamed to THREE.PointsMaterial."),new ha(t)},t.PointLight=Ul,t.PointLightHelper=class extends Bn{constructor(t,e,n){super(new fo(e,4,2),new qe({wireframe:!0,fog:!1,toneMapped:!1})),this.light=t,this.light.updateMatrixWorld(),this.color=n,this.type="PointLightHelper",this.matrix=this.light.matrixWorld,this.matrixAutoUpdate=!1,this.update()}dispose(){this.geometry.dispose(),this.material.dispose()}update(){void 0!==this.color?this.material.color.set(this.color):this.material.color.copy(this.light.color)}},t.Points=ma,t.PointsMaterial=ha,t.PolarGridHelper=class extends la{constructor(t=10,e=16,n=8,i=64,r=4473924,s=8947848){r=new je(r),s=new je(s);const a=[],o=[];for(let n=0;n<=e;n++){const i=n/e*(2*Math.PI),l=Math.sin(i)*t,c=Math.cos(i)*t;a.push(0,0,0),a.push(l,0,c);const h=1&n?r:s;o.push(h.r,h.g,h.b),o.push(h.r,h.g,h.b)}for(let e=0;e<=n;e++){const l=1&e?r:s,c=t-t/n*e;for(let t=0;t\nvarying vec2 vUv;\nuniform sampler2D tColor;\nuniform sampler2D tDepth;\nuniform float maxblur;\nuniform float aperture;\nuniform float nearClip;\nuniform float farClip;\nuniform float focus;\nuniform float aspect;\n#include \nfloat getDepth( const in vec2 screenPosition ) {\n\t#if DEPTH_PACKING == 1\n\treturn unpackRGBAToDepth( TEXTURE2D( tDepth, screenPosition ) );\n\t#else\n\treturn TEXTURE2D( tDepth, screenPosition ).x;\n\t#endif\n}\nfloat getViewZ( const in float depth ) {\n\t#if PERSPECTIVE_CAMERA == 1\n\treturn perspectiveDepthToViewZ( depth, nearClip, farClip );\n\t#else\n\treturn orthographicDepthToViewZ( depth, nearClip, farClip );\n\t#endif\n}\nvoid main() {\n\tvec2 aspectcorrect = vec2( 1.0, aspect );\n\tfloat viewZ = getViewZ( getDepth( vUv ) );\n\tfloat factor = ( focus + viewZ );\n\tvec2 dofblur = vec2 ( clamp( factor * aperture, -maxblur, maxblur ) );\n\tvec2 dofblur9 = dofblur * 0.9;\n\tvec2 dofblur7 = dofblur * 0.7;\n\tvec2 dofblur4 = dofblur * 0.4;\n\tvec4 col = vec4( 0.0 );\n\tcol += TEXTURE2D( tColor, vUv.xy );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.0, 0.4 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.15, 0.37 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.29, 0.29 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.37, 0.15 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.40, 0.0 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.37, -0.15 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.29, -0.29 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.15, -0.37 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.0, -0.4 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.15, 0.37 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.29, 0.29 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.37, 0.15 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.4, 0.0 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.37, -0.15 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.29, -0.29 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.15, -0.37 ) * aspectcorrect ) * dofblur );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.15, 0.37 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.37, 0.15 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.37, -0.15 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.15, -0.37 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.15, 0.37 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.37, 0.15 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.37, -0.15 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.15, -0.37 ) * aspectcorrect ) * dofblur9 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.29, 0.29 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.40, 0.0 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.29, -0.29 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.0, -0.4 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.29, 0.29 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.4, 0.0 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.29, -0.29 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.0, 0.4 ) * aspectcorrect ) * dofblur7 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.29, 0.29 ) * aspectcorrect ) * dofblur4 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.4, 0.0 ) * aspectcorrect ) * dofblur4 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.29, -0.29 ) * aspectcorrect ) * dofblur4 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.0, -0.4 ) * aspectcorrect ) * dofblur4 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.29, 0.29 ) * aspectcorrect ) * dofblur4 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.4, 0.0 ) * aspectcorrect ) * dofblur4 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( -0.29, -0.29 ) * aspectcorrect ) * dofblur4 );\n\tcol += TEXTURE2D( tColor, vUv.xy + ( vec2( 0.0, 0.4 ) * aspectcorrect ) * dofblur4 );\n\tgl_FragColor = col / 41.0;\n\t#transparent\n}"}; THREE.BokehPass = function (a, b, c) { THREE.Pass.call(this), this.scene = a, this.camera = b; var d = c.focus === void 0 ? 1 : c.focus, e = c.aspect === void 0 ? b.aspect : c.aspect, f = c.aperture === void 0 ? .025 : c.aperture, g = c.maxblur === void 0 ? 1 : c.maxblur, h = c.width || window.innerWidth || 1, i = c.height || window.innerHeight || 1; this.renderTargetDepth = new THREE.WebGLRenderTarget(h, i, { minFilter: THREE.NearestFilter, magFilter: THREE.NearestFilter }), this.renderTargetDepth.texture.name = "BokehPass.depth", this.materialDepth = new THREE.MeshDepthMaterial, this.materialDepth.depthPacking = THREE.RGBADepthPacking, this.materialDepth.blending = THREE.NoBlending, THREE.BokehShader === void 0 && console.error("THREE.BokehPass relies on THREE.BokehShader"); var j = THREE.BokehShader, k = THREE.UniformsUtils.clone(j.uniforms); k.tDepth.value = this.renderTargetDepth.texture, k.focus.value = d, k.aspect.value = e, k.aperture.value = f, k.maxblur.value = g, k.nearClip.value = b.near, k.farClip.value = b.far; if(c.transparent) j.fragmentShader = j.fragmentShader.replace('#transparent', ''); else j.fragmentShader = j.fragmentShader.replace('#transparent', 'gl_FragColor.a = 1.0;'); this.materialBokeh = new THREE.ShaderMaterial({ defines: Object.assign({}, j.defines), uniforms: k, vertexShader: j.vertexShader, fragmentShader: j.fragmentShader }), this.uniforms = k, this.needsSwap = !1, this.fsQuad = new THREE.Pass.FullScreenQuad(this.materialBokeh), this._oldClearColor = new THREE.Color }, THREE.BokehPass.prototype = Object.assign(Object.create(THREE.Pass.prototype), { constructor: THREE.BokehPass, render: function (a, b, c) { this.scene.overrideMaterial = this.materialDepth, a.getClearColor(this._oldClearColor); var d = a.getClearAlpha(), e = a.autoClear; a.autoClear = !1, a.setClearColor(16777215), a.setClearAlpha(1), a.setRenderTarget(this.renderTargetDepth), a.clear(), a.render(this.scene, this.camera), this.uniforms.tColor.value = c.texture, this.uniforms.nearClip.value = this.camera.near, this.uniforms.farClip.value = this.camera.far, this.renderToScreen ? (a.setRenderTarget(null), this.fsQuad.render(a)) : (a.setRenderTarget(b), a.clear(), this.fsQuad.render(a)), this.scene.overrideMaterial = null, a.setClearColor(this._oldClearColor), a.setClearAlpha(d), a.autoClear = e }}); /* FILM SHADER */ THREE.FilmShader={uniforms:{tDiffuse:{value:null},time:{value:0},nIntensity:{value:.5},sIntensity:{value:.05},sCount:{value:4096},grayscale:{value:1}},vertexShader:["varying vec2 vUv;","void main() {","\tvUv = uv;","\tgl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );","}"].join("\n"),fragmentShader:["#if __VERSION__ < 130\n#define TEXTURE2D texture2D\n#else\n#define TEXTURE2D texture\n#endif\n#include ","uniform float time;","uniform bool grayscale;","uniform float nIntensity;","uniform float sIntensity;","uniform float sCount;","uniform sampler2D tDiffuse;","varying vec2 vUv;","void main() {","\tvec4 cTextureScreen = TEXTURE2D( tDiffuse, vUv );","\tfloat dx = rand( vUv + time );","\tvec3 cResult = cTextureScreen.rgb + cTextureScreen.rgb * clamp( 0.1 + dx, 0.0, 1.0 );","\tvec2 sc = vec2( sin( vUv.y * sCount ), cos( vUv.y * sCount ) );","\tcResult += cTextureScreen.rgb * vec3( sc.x, sc.y, sc.x ) * sIntensity;","\tcResult = cTextureScreen.rgb + clamp( nIntensity, 0.0,1.0 ) * ( cResult - cTextureScreen.rgb );","\tif( grayscale ) {","\t\tcResult = vec3( cResult.r * 0.3 + cResult.g * 0.59 + cResult.b * 0.11 );","\t}","\tgl_FragColor = vec4( cResult, cTextureScreen.a );","}"].join("\n")},THREE.FilmPass=function(e,t,r,s){THREE.Pass.call(this),void 0===THREE.FilmShader&&console.error("THREE.FilmPass relies on THREE.FilmShader");var i=THREE.FilmShader;this.uniforms=THREE.UniformsUtils.clone(i.uniforms),this.material=new THREE.ShaderMaterial({uniforms:this.uniforms,vertexShader:i.vertexShader,fragmentShader:i.fragmentShader}),void 0!==s&&(this.uniforms.grayscale.value=s),void 0!==e&&(this.uniforms.nIntensity.value=e),void 0!==t&&(this.uniforms.sIntensity.value=t),void 0!==r&&(this.uniforms.sCount.value=r),this.fsQuad=new THREE.Pass.FullScreenQuad(this.material)},THREE.FilmPass.prototype=Object.assign(Object.create(THREE.Pass.prototype),{constructor:THREE.FilmPass,render:function(e,t,r,s){this.uniforms.tDiffuse.value=r.texture,this.uniforms.time.value+=s,this.renderToScreen?e.setRenderTarget(null):(e.setRenderTarget(t),this.clear&&e.clear()),this.fsQuad.render(e)}}); /* GLITCH */ THREE.DigitalGlitch={uniforms:{tDiffuse:{value:null},tDisp:{value:null},byp:{value:0},amount:{value:.08},angle:{value:.02},seed:{value:.02},seed_x:{value:.02},seed_y:{value:.02},distortion_x:{value:.5},distortion_y:{value:.6},col_s:{value:.05}},vertexShader:"varying vec2 vUv;\nvoid main() {\n\tvUv = uv;\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n}",fragmentShader:"#if __VERSION__ < 130\n#define TEXTURE2D texture2D\n#else\n#define TEXTURE2D texture\n#endif\nuniform int byp;\nuniform sampler2D tDiffuse;\nuniform sampler2D tDisp;\nuniform float amount;\nuniform float angle;\nuniform float seed;\nuniform float seed_x;\nuniform float seed_y;\nuniform float distortion_x;\nuniform float distortion_y;\nuniform float col_s;\nvarying vec2 vUv;\nfloat rand(vec2 co){\n\treturn fract(sin(dot(co.xy ,vec2(12.9898,78.233))) * 43758.5453);\n}\nvoid main() {\n\tif(byp<1) {\n\t\tvec2 p = vUv;\n\t\tfloat xs = floor(gl_FragCoord.x / 0.5);\n\t\tfloat ys = floor(gl_FragCoord.y / 0.5);\n\t\tvec4 normal = texture2D (tDisp, p*seed*seed);\n\t\tif(p.ydistortion_x-col_s*seed) {\n\t\t\tif(seed_x>0.){\n\t\t\t\tp.y = 1. - (p.y + distortion_y);\n\t\t\t}\n\t\t\telse {\n\t\t\t\tp.y = distortion_y;\n\t\t\t}\n\t\t}\n\t\tif(p.xdistortion_y-col_s*seed) {\n\t\t\tif(seed_y>0.){\n\t\t\t\tp.x=distortion_x;\n\t\t\t}\n\t\t\telse {\n\t\t\t\tp.x = 1. - (p.x + distortion_x);\n\t\t\t}\n\t\t}\n\t\tp.x+=normal.x*seed_x*(seed/5.);\n\t\tp.y+=normal.y*seed_y*(seed/5.);\n\t\tvec2 offset = amount * vec2( cos(angle), sin(angle));\n\t\tvec4 cr = TEXTURE2D(tDiffuse, p + offset);\n\t\tvec4 cga = TEXTURE2D(tDiffuse, p);\n\t\tvec4 cb = TEXTURE2D(tDiffuse, p - offset);\n\t\tgl_FragColor = vec4(cr.r, cga.g, cb.b, cga.a);\n\t\tvec4 snow = 200.*amount*vec4(rand(vec2(xs * seed,ys * seed*50.))*0.2);\n\t\tgl_FragColor = gl_FragColor+ snow;\n\t}\n\telse {\n\t\tgl_FragColor=texture2D (tDiffuse, vUv);\n\t}\n}"}; THREE.GlitchPass=function(t,e){THREE.Pass.call(this),void 0===THREE.DigitalGlitch&&console.error("THREE.GlitchPass relies on THREE.DigitalGlitch");var s=THREE.DigitalGlitch;this.uniforms=THREE.UniformsUtils.clone(s.uniforms),"object"==typeof t&&(e={...t},t=64),"object"!=typeof t&&null!=t||(t=64),this.uniforms.tDisp.value=this.generateHeightmap(t),this.uniforms.damount=90,this.uniforms.dseed=.3,this.uniforms.drepeat=5,this.uniforms.dlen=120,e&&(e.damount&&(this.uniforms.damount=e.damount),e.dseed&&(this.uniforms.dseed=e.dseed),e.drepeat&&(this.uniforms.drepeat=e.drepeat),e.drepeat&&(this.uniforms.dlen=e.dlen)),this.material=new THREE.ShaderMaterial({uniforms:this.uniforms,vertexShader:s.vertexShader,fragmentShader:s.fragmentShader}),this.fsQuad=new THREE.Pass.FullScreenQuad(this.material),this.goWild=!1,this.curF=0,this.generateTrigger(this.uniforms.dlen)},THREE.GlitchPass.prototype=Object.assign(Object.create(THREE.Pass.prototype),{constructor:THREE.GlitchPass,render:function(t,e,s){this.uniforms.tDiffuse.value=s.texture,this.uniforms.seed.value=Math.random(),this.uniforms.byp.value=0,this.curF%this.randXD.left&&g.xD.top&&g.y_.longTapThreshold&&b<10&&_.longTap&&!1!==n?n=et(t,e,a):1!==X&&d||!(isNaN(b)||b<_.threshold)||!ct()||!1===n||(n=et(t,e,"tap")),e===p&&Q(),e===f&&(r&&r.length||Q()),n}function et(o,u,l){var h;if("swipe"==l){if(N.trigger("swipeStatus",[u,T||null,b||0,A||0,X,Y,M]),_.swipeStatus&&!1===(h=_.swipeStatus.call(N,o,u,T||null,b||0,A||0,X,Y,M)))return!1;if(u==f&&at()){if(clearTimeout(j),clearTimeout(U),N.trigger("swipe",[T,b,A,X,Y,M]),_.swipe&&!1===(h=_.swipe.call(N,o,T,b,A,X,Y,M)))return!1;switch(T){case e:N.trigger("swipeLeft",[T,b,A,X,Y,M]),_.swipeLeft&&(h=_.swipeLeft.call(N,o,T,b,A,X,Y,M));break;case n:N.trigger("swipeRight",[T,b,A,X,Y,M]),_.swipeRight&&(h=_.swipeRight.call(N,o,T,b,A,X,Y,M));break;case r:N.trigger("swipeUp",[T,b,A,X,Y,M]),_.swipeUp&&(h=_.swipeUp.call(N,o,T,b,A,X,Y,M));break;case i:N.trigger("swipeDown",[T,b,A,X,Y,M]),_.swipeDown&&(h=_.swipeDown.call(N,o,T,b,A,X,Y,M))}}}if("pinch"==l){if(N.trigger("pinchStatus",[u,B||null,k||0,A||0,X,O,Y]),_.pinchStatus&&!1===(h=_.pinchStatus.call(N,o,u,B||null,k||0,A||0,X,O,Y)))return!1;if(u==f&&ot())switch(B){case"in":N.trigger("pinchIn",[B||null,k||0,A||0,X,O,Y]),_.pinchIn&&(h=_.pinchIn.call(N,o,B||null,k||0,A||0,X,O,Y));break;case"out":N.trigger("pinchOut",[B||null,k||0,A||0,X,O,Y]),_.pinchOut&&(h=_.pinchOut.call(N,o,B||null,k||0,A||0,X,O,Y))}}return"tap"==l?u!==p&&u!==f||(clearTimeout(j),clearTimeout(U),ft()&&!pt()?(V=Ft(),j=setTimeout(t.proxy((function(){V=null,N.trigger("tap",[o.target]),_.tap&&(h=_.tap.call(N,o,o.target))}),this),_.doubleTapThreshold)):(V=null,N.trigger("tap",[o.target]),_.tap&&(h=_.tap.call(N,o,o.target)))):l==s?u!==p&&u!==f||(clearTimeout(j),clearTimeout(U),V=null,N.trigger("doubletap",[o.target]),_.doubleTap&&(h=_.doubleTap.call(N,o,o.target))):l==a&&(u!==p&&u!==f||(clearTimeout(j),V=null,N.trigger("longtap",[o.target]),_.longTap&&(h=_.longTap.call(N,o,o.target)))),h}function nt(){var t=!0;return null!==_.threshold&&(t=b>=_.threshold),t}function rt(){var t=!1;return null!==_.cancelThreshold&&null!==T&&(t=_t(T)-b>=_.cancelThreshold),t}function it(){return!(_.maxTimeThreshold&&A>=_.maxTimeThreshold)}function ot(){var t=lt(),e=ht(),n=null===_.pinchThreshold||k>=_.pinchThreshold;return t&&e&&n}function st(){return _.pinchStatus||_.pinchIn||_.pinchOut}function at(){var t=it(),e=nt(),n=lt(),r=ht();return!rt()&&r&&n&&e&&t}function ut(){return _.swipe||_.swipeStatus||_.swipeLeft||_.swipeRight||_.swipeUp||_.swipeDown}function lt(){return X===_.fingers||_.fingers===h||!d}function ht(){return 0!==Y[0].end.x}function ct(){return _.tap}function ft(){return!!_.doubleTap}function pt(){if(null==V)return!1;var t=Ft();return ft()&&t-V<=_.doubleTapThreshold}function dt(){W=H=0}function gt(){var t=!1;return H&&Ft()-H<=_.fingerReleaseThreshold&&(t=!0),t}function Dt(t){N&&(!0===t?(N.on(w,G),N.on(C,K),F&&N.on(F,Z)):(N.off(w,G,!1),N.off(C,K,!1),F&&N.off(F,Z,!1)),N.data(m+"_intouch",!0===t))}function mt(t,e){var n={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return n.start.x=n.last.x=n.end.x=e.pageX||e.clientX,n.start.y=n.last.y=n.end.y=e.pageY||e.clientY,Y[t]=n}function vt(t){var e=void 0!==t.identifier?t.identifier:0,n=Y[e]||null;return null===n&&(n=mt(e,t)),n.last.x=n.end.x,n.last.y=n.end.y,n.end.x=t.pageX||t.clientX,n.end.y=t.pageY||t.clientY,n}function _t(t){if(L[t])return L[t].distance}function yt(t){return{direction:t,distance:0}}function xt(){return z-I}function wt(t,e){var n=Math.abs(t.x-e.x),r=Math.abs(t.y-e.y);return Math.round(Math.sqrt(n*n+r*r))}function Ct(t,s){if(u=s,(a=t).x==u.x&&a.y==u.y)return o;var a,u,l,h,c,f,p,d,g=(h=s,c=(l=t).x-h.x,f=h.y-l.y,p=Math.atan2(f,c),(d=Math.round(180*p/Math.PI))<0&&(d=360-Math.abs(d)),d);return g<=45&&0<=g||g<=360&&315<=g?e:135<=g&&g<=225?n:45t._dur||e._start<0))for(var n=t;n;)n._dirty=1,n=n.parent;return t},Ft=function(t){for(var e=t.parent;e&&e.parent;)e._dirty=1,e.totalDuration(),e=e.parent;return t},Et=function(t){return t._repeat?bt(t._tTime,t=t.duration()+t._rDelay)*t:0},bt=function(t,e){var n=Math.floor(t/=e);return t&&n===t?n-1:n},Tt=function(t,e){return(t-e._start)*e._ts+(e._ts>=0?0:e._dirty?e.totalDuration():e._tDur)},Mt=function(t){return t._end=ht(t._start+(t._tDur/Math.abs(t._ts||t._rts||1e-8)||0))},At=function(t,e){var n=t._dp;return n&&n.smoothChildTiming&&t._ts&&(t._start=ht(n._time-(t._ts>0?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),Mt(t),n._dirty||Ct(n,t)),t},Pt=function(t,e){var n;if((e._time||e._initted&&!e._dur)&&(n=Tt(t.rawTime(),e),(!e._dur||zt(0,e.totalDuration(),n)-e._tTime>1e-8)&&e.render(n,!0)),Ct(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur=0&&n.totalTime(n._tTime),n=n._dp;t._zTime=-1e-8}},St=function(t,e,n,r){return e.parent&&wt(e),e._start=ht((A(n)?n:n||t!==s?Xt(t,n,e):t._time)+e._delay),e._end=ht(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),function(t,e,n,r,i){void 0===n&&(n="_first"),void 0===r&&(r="_last");var o,s=t[r];if(i)for(o=e[i];s&&s[i]>o;)s=s._prev;s?(e._next=s._next,s._next=e):(e._next=t[n],t[n]=e),e._next?e._next._prev=e:t[r]=e,e._prev=s,e.parent=e._dp=t}(t,e,"_first","_last",t._sort?"_start":0),Bt(e)||(t._recent=e),r||Pt(t,e),t},Ot=function(t,e){return(V.ScrollTrigger||q("scrollTrigger",e))&&V.ScrollTrigger.create(e,t)},kt=function(t,e,n,r){return ke(t,e),t._initted?!n&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&c!==pe.frame?($.push(t),t._lazy=[e,r],1):void 0:1},Bt=function(t){var e=t.data;return"isFromStart"===e||"isStart"===e},Lt=function(t,e,n,r){var i=t._repeat,o=ht(e)||0,s=t._tTime/t._tDur;return s&&!r&&(t._time*=o/t._dur),t._dur=o,t._tDur=i?i<0?1e10:ht(o*(i+1)+t._rDelay*i):o,s>0&&!r?At(t,t._tTime=t._tDur*s):t.parent&&Mt(t),n||Ct(t.parent,t),t},Nt=function(t){return t instanceof Me?Ct(t):Lt(t,t._dur)},Rt={_start:0,endTime:Q,totalDuration:Q},Xt=function t(e,n,r){var i,o,s,a=e.labels,u=e._recent||Rt,l=e.duration()>=y?u.endTime(!1):e._dur;return T(n)&&(isNaN(n)||n in a)?(o=n.charAt(0),s="%"===n.substr(-1),i=n.indexOf("="),"<"===o||">"===o?(i>=0&&(n=n.replace(/=/,"")),("<"===o?u._start:u.endTime(u._repeat>=0))+(parseFloat(n.substr(1))||0)*(s?(i<0?u:r).totalDuration()/100:1)):i<0?(n in a||(a[n]=l),a[n]):(o=parseFloat(n.charAt(i-1)+n.substr(i+1)),s&&r&&(o=o/100*(N(r)?r[0]:r).totalDuration()),i>1?t(e,n.substr(0,i-1),r)+o:l+o)):null==n?l:+n},Yt=function(t,e,n){var r,i,o=A(e[1]),s=(o?2:1)+(t<2?0:1),a=e[s];if(o&&(a.duration=e[1]),a.parent=n,t){for(r=a,i=n;i&&!("immediateRender"in r);)r=i.vars.defaults||{},i=O(i.vars.inherit)&&i.parent;a.immediateRender=O(r.immediateRender),t<2?a.runBackwards=1:a.startAt=e[s-1]}return new Xe(e[0],a,e[s+1])},It=function(t,e){return t||0===t?e(t):e},zt=function(t,e,n){return ne?e:n},Ht=function(t,e){return T(t)&&(e=W.exec(t))?t.substr(e.index+e[0].length):""},Wt=[].slice,Vt=function(t,e){return t&&S(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&S(t[0]))&&!t.nodeType&&t!==a},jt=function(t,e,n){return void 0===n&&(n=[]),t.forEach((function(t){var r;return T(t)&&!e||Vt(t,1)?(r=n).push.apply(r,Ut(t)):n.push(t)}))||n},Ut=function(t,e,n){return!T(t)||n||!u&&de()?N(t)?jt(t,n):Vt(t)?Wt.call(t,0):t?[t]:[]:Wt.call((e||l).querySelectorAll(t),0)},qt=function(t){return t.sort((function(){return.5-Math.random()}))},Gt=function(t){if(M(t))return t;var e=S(t)?t:{each:t},n=xe(e.ease),r=e.from||0,i=parseFloat(e.base)||0,o={},s=r>0&&r<1,a=isNaN(r)||s,u=e.axis,l=r,h=r;return T(r)?l=h={center:.5,edges:.5,end:1}[r]||0:!s&&a&&(l=r[0],h=r[1]),function(t,s,c){var f,p,d,g,D,m,v,_,x,w=(c||e).length,C=o[w];if(!C){if(!(x="auto"===e.grid?0:(e.grid||[1,y])[1])){for(v=-y;v<(v=c[x++].getBoundingClientRect().left)&&xv&&(v=D),D<_&&(_=D);"random"===r&&qt(C),C.max=v-_,C.min=_,C.v=w=(parseFloat(e.amount)||parseFloat(e.each)*(x>w?w-1:u?"y"===u?w/x:x:Math.max(x,w/x))||0)*("edges"===r?-1:1),C.b=w<0?i-w:i,C.u=Ht(e.amount||e.each)||0,n=n&&w<0?_e(n):n}return w=(C[t]-C.min)/C.max||0,ht(C.b+(n?n(w):w)*C.v)+C.u}},Kt=function(t){var e=Math.pow(10,((t+"").split(".")[1]||"").length);return function(n){var r=Math.round(parseFloat(n)/t)*t*e;return(r-r%1)/e+(A(n)?0:Ht(n))}},Qt=function(t,e){var n,r,i=N(t);return!i&&S(t)&&(n=i=t.radius||y,t.values?(t=Ut(t.values),(r=!A(t[0]))&&(n*=n)):t=Kt(t.increment)),It(e,i?M(t)?function(e){return r=t(e),Math.abs(r-e)<=n?r:e}:function(e){for(var i,o,s=parseFloat(r?e.x:e),a=parseFloat(r?e.y:0),u=y,l=0,h=t.length;h--;)(i=r?(i=t[h].x-s)*i+(o=t[h].y-a)*o:Math.abs(t[h]-s))(i=Math.abs(i))&&(o=r,a=i);return o},ne=function(t,e,n){var r,i,o=t.vars,s=o[e];if(s)return r=o[e+"Params"],i=o.callbackScope||t,n&&$.length&&ft(),r?s.apply(i,r):s.call(i)},re=function(t){return wt(t),t.scrollTrigger&&t.scrollTrigger.kill(!1),t.progress()<1&&ne(t,"onInterrupt"),t},ie=function(t){var e=(t=!t.name&&t.default||t).name,n=M(t),r=e&&!n&&t.init?function(){this._props=[]}:t,i={init:Q,render:qe,add:Se,kill:Ke,modifier:Ge,rawVars:0},o={targetTest:0,get:0,getSetter:We,aliases:{},register:0};if(de(),t!==r){if(tt[e])return;Dt(r,Dt(_t(t,i),o)),mt(r.prototype,mt(i,_t(t,o))),tt[r.prop=e]=r,t.targetTest&&(rt.push(r),Z[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}K(e,r),t.register&&t.register(nn,r,$e)},oe={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},se=function(t,e,n){return 255*(6*(t+=t<0?1:t>1?-1:0)<1?e+(n-e)*t*6:t<.5?n:3*t<2?e+(n-e)*(2/3-t)*6:e)+.5|0},ae=function(t,e,n){var r,i,o,s,a,u,l,h,c,f,p=t?A(t)?[t>>16,t>>8&255,255&t]:0:oe.black;if(!p){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),oe[t])p=oe[t];else if("#"===t.charAt(0)){if(t.length<6&&(r=t.charAt(1),i=t.charAt(2),o=t.charAt(3),t="#"+r+r+i+i+o+o+(5===t.length?t.charAt(4)+t.charAt(4):"")),9===t.length)return[(p=parseInt(t.substr(1,6),16))>>16,p>>8&255,255&p,parseInt(t.substr(7),16)/255];p=[(t=parseInt(t.substr(1),16))>>16,t>>8&255,255&t]}else if("hsl"===t.substr(0,3))if(p=f=t.match(R),e){if(~t.indexOf("="))return p=t.match(X),n&&p.length<4&&(p[3]=1),p}else s=+p[0]%360/360,a=+p[1]/100,r=2*(u=+p[2]/100)-(i=u<=.5?u*(a+1):u+a-u*a),p.length>3&&(p[3]*=1),p[0]=se(s+1/3,r,i),p[1]=se(s,r,i),p[2]=se(s-1/3,r,i);else p=t.match(R)||oe.transparent;p=p.map(Number)}return e&&!f&&(r=p[0]/255,i=p[1]/255,o=p[2]/255,u=((l=Math.max(r,i,o))+(h=Math.min(r,i,o)))/2,l===h?s=a=0:(c=l-h,a=u>.5?c/(2-l-h):c/(l+h),s=l===r?(i-o)/c+(ic&&(d+=_-f),((u=(h=(g+=_)-d)-m)>0||y)&&(p=++r.frame,i=h-1e3*r.time,r.time=h/=1e3,m+=u+(u>=D?4:D-u),l=1),y||(t=e(n)),l)for(o=0;o=e&&o--},_listeners:v}}(),de=function(){return!p&&pe.wake()},ge={},De=/^[\d.\-M][\d.\-,\s]/,me=/["']/g,ve=function(t){for(var e,n,r,i={},o=t.substr(1,t.length-3).split(":"),s=o[0],a=1,u=o.length;a1&&s.config?s.config.apply(null,~t.indexOf("{")?[ve(o[1])]:(e=t,n=e.indexOf("(")+1,r=e.indexOf(")"),i=e.indexOf("(",n),e.substring(n,~i&&i=1?n:1,o=(r||(e?.3:.45))/(n<1?n:1),s=o/x*(Math.asin(1/i)||0),a=function(t){return 1===t?1:i*Math.pow(2,-10*t)*b((t-s)*o)+1},u="out"===e?a:"in"===e?function(t){return 1-a(1-t)}:Ce(a);return o=x/o,u.config=function(n,r){return t(e,n,r)},u},Ee=function t(e,n){void 0===n&&(n=1.70158);var r=function(t){return t?--t*t*((n+1)*t+n)+1:0},i="out"===e?r:"in"===e?function(t){return 1-r(1-t)}:Ce(r);return i.config=function(n){return t(e,n)},i};ut("Linear,Quad,Cubic,Quart,Quint,Strong",(function(t,e){var n=e<5?e+1:e;we(t+",Power"+(n-1),e?function(t){return Math.pow(t,n)}:function(t){return t},(function(t){return 1-Math.pow(1-t,n)}),(function(t){return t<.5?Math.pow(2*t,n)/2:1-Math.pow(2*(1-t),n)/2}))})),ge.Linear.easeNone=ge.none=ge.Linear.easeIn,we("Elastic",Fe("in"),Fe("out"),Fe()),d=7.5625,D=1/(g=2.75),we("Bounce",(function(t){return 1-m(1-t)}),m=function(t){return t0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,Lt(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,e){if(de(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(At(this,t),!n._dp||n.parent||Pt(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t0||!this._tDur&&!t)&&St(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&1e-8===Math.abs(this._zTime)||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),pt(this,t,e)),this},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+Et(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+Et(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},e.iteration=function(t,e){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*n,e):this._repeat?bt(this._tTime,n)+1:1},e.timeScale=function(t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?Tt(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||-1e-8===t?0:this._rts,Ft(this.totalTime(zt(-this._delay,this._tDur,e),!0)),Mt(this),this},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(de(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&1e-8!==Math.abs(this._zTime)&&(this._tTime-=1e-8)))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return e&&(e._sort||!this.parent)&&St(e,this,t-this._delay),this}return this._start},e.endTime=function(t){return this._start+(O(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Tt(e.rawTime(t),this):this._tTime:this._tTime},e.globalTime=function(t){for(var e=this,n=arguments.length?t:e.rawTime();e;)n=e._start+n/(e._ts||1),e=e._dp;return n},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,Nt(this)):-2===this._repeat?1/0:this._repeat},e.repeatDelay=function(t){if(arguments.length){var e=this._time;return this._rDelay=t,Nt(this),e?this.time(e):this}return this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,e){return this.totalTime(Xt(this,t),O(e))},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,O(e))},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-1e-8:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},e.isActive=function(){var t,e=this.parent||this._dp,n=this._start;return!(e&&!(this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(!0))>=n&&t1?(e?(r[t]=e,n&&(r[t+"Params"]=n),"onUpdate"===t&&(this._onUpdate=e)):delete r[t],this):r[t]},e.then=function(t){var e=this;return new Promise((function(n){var r=M(t)?t:gt,i=function(){var t=e.then;e.then=null,M(r)&&(r=r(e))&&(r.then||r===e)&&(e.then=t),n(r),e.then=t};e._initted&&1===e.totalProgress()&&e._ts>=0||!e._tTime&&e._ts<0?i():e._prom=i}))},e.kill=function(){re(this)},t}();Dt(Te.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Me=function(t){function e(e,n){var i;return void 0===e&&(e={}),(i=t.call(this,e)||this).labels={},i.smoothChildTiming=!!e.smoothChildTiming,i.autoRemoveChildren=!!e.autoRemoveChildren,i._sort=O(e.sortChildren),s&&St(e.parent||s,r(i),n),e.reversed&&i.reverse(),e.paused&&i.paused(!0),e.scrollTrigger&&Ot(r(i),e.scrollTrigger),i}i(e,t);var n=e.prototype;return n.to=function(t,e,n){return Yt(0,arguments,this),this},n.from=function(t,e,n){return Yt(1,arguments,this),this},n.fromTo=function(t,e,n,r){return Yt(2,arguments,this),this},n.set=function(t,e,n){return e.duration=0,e.parent=this,yt(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new Xe(t,e,Xt(this,n),1),this},n.call=function(t,e,n){return St(this,Xe.delayedCall(0,t,e),n)},n.staggerTo=function(t,e,n,r,i,o,s){return n.duration=e,n.stagger=n.stagger||r,n.onComplete=o,n.onCompleteParams=s,n.parent=this,new Xe(t,n,Xt(this,i)),this},n.staggerFrom=function(t,e,n,r,i,o,s){return n.runBackwards=1,yt(n).immediateRender=O(n.immediateRender),this.staggerTo(t,e,n,r,i,o,s)},n.staggerFromTo=function(t,e,n,r,i,o,s,a){return r.startAt=n,yt(r).immediateRender=O(r.immediateRender),this.staggerTo(t,e,r,i,o,s,a)},n.render=function(t,e,n){var r,i,o,a,u,l,h,c,f,p,d,g,D=this._time,m=this._dirty?this.totalDuration():this._tDur,v=this._dur,_=t<=0?0:ht(t),y=this._zTime<0!=t<0&&(this._initted||!v);if(this!==s&&_>m&&t>=0&&(_=m),_!==this._tTime||n||y){if(D!==this._time&&v&&(_+=this._time-D,t+=this._time-D),r=_,f=this._start,l=!(c=this._ts),y&&(v||(D=this._zTime),(t||!e)&&(this._zTime=t)),this._repeat){if(d=this._yoyo,u=v+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*u+t,e,n);if(r=ht(_%u),_===m?(a=this._repeat,r=v):((a=~~(_/u))&&a===_/u&&(r=v,a--),r>v&&(r=v)),p=bt(this._tTime,u),!D&&this._tTime&&p!==a&&(p=a),d&&1&a&&(r=v-r,g=1),a!==p&&!this._lock){var x=d&&1&p,w=x===(d&&1&a);if(ae)for(r=t._first;r&&r._start<=n;){if("isPause"===r.data&&r._start>e)return r;r=r._next}else for(r=t._last;r&&r._start>=n;){if("isPause"===r.data&&r._start=D&&t>=0)for(i=this._first;i;){if(o=i._next,(i._act||r>=i._start)&&i._ts&&h!==i){if(i.parent!==this)return this.render(t,e,n);if(i.render(i._ts>0?(r-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(r-i._start)*i._ts,e,n),r!==this._time||!this._ts&&!l){h=0,o&&(_+=this._zTime=-1e-8);break}}i=o}else{i=this._last;for(var C=t<0?t:r;i;){if(o=i._prev,(i._act||C<=i._end)&&i._ts&&h!==i){if(i.parent!==this)return this.render(t,e,n);if(i.render(i._ts>0?(C-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(C-i._start)*i._ts,e,n),r!==this._time||!this._ts&&!l){h=0,o&&(_+=this._zTime=C?-1e-8:1e-8);break}}i=o}}if(h&&!e&&(this.pause(),h.render(r>=D?0:-1e-8)._zTime=r>=D?1:-1,this._ts))return this._start=f,Mt(this),this.render(t,e,n);this._onUpdate&&!e&&ne(this,"onUpdate",!0),(_===m&&m>=this.totalDuration()||!_&&D)&&(f!==this._start&&Math.abs(c)===Math.abs(this._ts)||this._lock||((t||!v)&&(_===m&&this._ts>0||!_&&this._ts<0)&&wt(this,1),e||t<0&&!D||!_&&!D&&m||(ne(this,_===m&&t>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(_0)&&this._prom())))}return this},n.add=function(t,e){var n=this;if(A(e)||(e=Xt(this,e,t)),!(t instanceof Te)){if(N(t))return t.forEach((function(t){return n.add(t,e)})),this;if(T(t))return this.addLabel(t,e);if(!M(t))return this;t=Xe.delayedCall(0,t)}return this!==t?St(this,t,e):this},n.getChildren=function(t,e,n,r){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===n&&(n=!0),void 0===r&&(r=-y);for(var i=[],o=this._first;o;)o._start>=r&&(o instanceof Xe?e&&i.push(o):(n&&i.push(o),t&&i.push.apply(i,o.getChildren(!0,e,n)))),o=o._next;return i},n.getById=function(t){for(var e=this.getChildren(1,1,1),n=e.length;n--;)if(e[n].vars.id===t)return e[n]},n.remove=function(t){return T(t)?this.removeLabel(t):M(t)?this.killTweensOf(t):(xt(this,t),t===this._recent&&(this._recent=this._last),Ct(this))},n.totalTime=function(e,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ht(pe.time-(this._ts>0?e/this._ts:(this.totalDuration()-e)/-this._ts))),t.prototype.totalTime.call(this,e,n),this._forcing=0,this):this._tTime},n.addLabel=function(t,e){return this.labels[t]=Xt(this,e),this},n.removeLabel=function(t){return delete this.labels[t],this},n.addPause=function(t,e,n){var r=Xe.delayedCall(0,e||Q,n);return r.data="isPause",this._hasPause=1,St(this,r,Xt(this,t))},n.removePause=function(t){var e=this._first;for(t=Xt(this,t);e;)e._start===t&&"isPause"===e.data&&wt(e),e=e._next},n.killTweensOf=function(t,e,n){for(var r=this.getTweensOf(t,n),i=r.length;i--;)Ae!==r[i]&&r[i].kill(t,e);return this},n.getTweensOf=function(t,e){for(var n,r=[],i=Ut(t),o=this._first,s=A(e);o;)o instanceof Xe?ct(o._targets,i)&&(s?(!Ae||o._initted&&o._ts)&&o.globalTime(0)<=e&&o.globalTime(o.totalDuration())>e:!e||o.isActive())&&r.push(o):(n=o.getTweensOf(i,e)).length&&r.push.apply(r,n),o=o._next;return r},n.tweenTo=function(t,e){e=e||{};var n,r=this,i=Xt(r,t),o=e,s=o.startAt,a=o.onStart,u=o.onStartParams,l=o.immediateRender,h=Xe.to(r,Dt({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:i,overwrite:"auto",duration:e.duration||Math.abs((i-(s&&"time"in s?s.time:r._time))/r.timeScale())||1e-8,onStart:function(){if(r.pause(),!n){var t=e.duration||Math.abs((i-(s&&"time"in s?s.time:r._time))/r.timeScale());h._dur!==t&&Lt(h,t,0,1).render(h._time,!0,!0),n=1}a&&a.apply(h,u||[])}},e));return l?h.render(0):h},n.tweenFromTo=function(t,e,n){return this.tweenTo(e,Dt({startAt:{time:Xt(this,t)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(t){return void 0===t&&(t=this._time),ee(this,Xt(this,t))},n.previousLabel=function(t){return void 0===t&&(t=this._time),ee(this,Xt(this,t),1)},n.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+1e-8)},n.shiftChildren=function(t,e,n){void 0===n&&(n=0);for(var r,i=this._first,o=this.labels;i;)i._start>=n&&(i._start+=t,i._end+=t),i=i._next;if(e)for(r in o)o[r]>=n&&(o[r]+=t);return Ct(this)},n.invalidate=function(){var e=this._first;for(this._lock=0;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},n.clear=function(t){void 0===t&&(t=!0);for(var e,n=this._first;n;)e=n._next,this.remove(n),n=e;return this._dp&&(this._time=this._tTime=this._pTime=0),t&&(this.labels={}),Ct(this)},n.totalDuration=function(t){var e,n,r,i=0,o=this,a=o._last,u=y;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-t:t));if(o._dirty){for(r=o.parent;a;)e=a._prev,a._dirty&&a.totalDuration(),(n=a._start)>u&&o._sort&&a._ts&&!o._lock?(o._lock=1,St(o,a,n-a._delay,1)._lock=0):u=n,n<0&&a._ts&&(i-=n,(!r&&!o._dp||r&&r.smoothChildTiming)&&(o._start+=n/o._ts,o._time-=n,o._tTime-=n),o.shiftChildren(-n,!1,-Infinity),u=0),a._end>i&&a._ts&&(i=a._end),a=e;Lt(o,o===s&&o._time>i?o._time:i,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(t){if(s._ts&&(pt(s,Tt(t,s)),c=pe.frame),pe.frame>=nt){nt+=v.autoSleep||120;var e=s._first;if((!e||!e._ts)&&v.autoSleep&&pe._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||pe.sleep()}}},e}(Te);Dt(Me.prototype,{_lock:0,_hasPause:0,_forcing:0});var Ae,Pe=function(t,e,n,r,i,o,s){var a,u,l,h,c,f,p,d,g=new $e(this._pt,t,e,0,1,Ue,null,i),D=0,m=0;for(g.b=n,g.e=r,n+="",(p=~(r+="").indexOf("random("))&&(r=Jt(r)),o&&(o(d=[n,r],t,e),n=d[0],r=d[1]),u=n.match(I)||[];a=I.exec(r);)h=a[0],c=r.substring(D,a.index),l?l=(l+1)%5:"rgba("===c.substr(-5)&&(l=1),h!==u[m++]&&(f=parseFloat(u[m-1])||0,g._pt={_next:g._pt,p:c||1===m?c:",",s:f,c:"="===h.charAt(1)?parseFloat(h.substr(2))*("-"===h.charAt(0)?-1:1):parseFloat(h)-f,m:l&&l<4?Math.round:0},D=I.lastIndex);return g.c=D0&&!S&&(e._startAt=0),k&&n<=0)return void(n&&(e._zTime=n))}else!1===S&&(e._startAt=0);else if(M&&k)if(B)!S&&(e._startAt=0);else if(n&&(C=!1),a=Dt({overwrite:!1,data:"isFromStart",lazy:C&&O(F),immediateRender:C,stagger:0,parent:N},r),D&&(a[f.prop]=D),wt(e._startAt=Xe.set(L,a)),n<0&&e._startAt.render(-1,!0),e._zTime=n,C){if(!n)return}else t(e._startAt,1e-8);for(e._pt=0,F=k&&O(F)||F&&!k,i=0;i")}));else{for(p in c={},F)"ease"===p||"easeEach"===p||Be(p,F[p],c,F.easeEach);for(p in c)for(k=c[p].sort((function(t,e){return t.t-e.t})),Y=0,h=0;hp-1e-8&&t>=0?p:t<1e-8?0:t;if(d){if(g!==this._tTime||!t||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!=t<0){if(r=g,h=this.timeline,this._repeat){if(s=d+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*s+t,e,n);if(r=ht(g%s),g===p?(o=this._repeat,r=d):((o=~~(g/s))&&o===g/s&&(r=d,o--),r>d&&(r=d)),(u=this._yoyo&&1&o)&&(c=this._yEase,r=d-r),a=bt(this._tTime,s),r===f&&!n&&this._initted)return this;o!==a&&(h&&this._yEase&&ye(h,u),!this.vars.repeatRefresh||u||this._lock||(this._lock=n=1,this.render(ht(s*o),!0).invalidate()._lock=0))}if(!this._initted){if(kt(this,t<0?t:r,n,e))return this._tTime=0,this;if(d!==this._dur)return this.render(t,e,n)}if(this._tTime=g,this._time=r,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=l=(c||this._ease)(r/d),this._from&&(this.ratio=l=1-l),r&&!f&&!e&&(ne(this,"onStart"),this._tTime!==g))return this;for(i=this._pt;i;)i.r(l,i.d),i=i._next;h&&h.render(t<0?t:!r&&u?-1e-8:h._dur*h._ease(r/this._dur),e,n)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,n),ne(this,"onUpdate")),this._repeat&&o!==a&&this.vars.onRepeat&&!e&&this.parent&&ne(this,"onRepeat"),g!==this._tDur&&g||this._tTime!==g||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),(t||!d)&&(g===this._tDur&&this._ts>0||!g&&this._ts<0)&&wt(this,1),e||t<0&&!f||!g&&!f||(ne(this,g===p?"onComplete":"onReverseComplete",!0),this._prom&&!(g0)&&this._prom()))}}else!function(t,e,n,r){var i,o,s,a=t.ratio,u=e<0||!e&&(!t._start&&function t(e){var n=e.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||t(n))}(t)&&(t._initted||!Bt(t))||(t._ts<0||t._dp._ts<0)&&!Bt(t))?0:1,l=t._rDelay,h=0;if(l&&t._repeat&&(h=zt(0,t._tDur,e),o=bt(h,l),t._yoyo&&1&o&&(u=1-u),o!==bt(t._tTime,l)&&(a=1-u,t.vars.repeatRefresh&&t._initted&&t.invalidate())),u!==a||r||1e-8===t._zTime||!e&&t._zTime){if(!t._initted&&kt(t,e,r,n))return;for(s=t._zTime,t._zTime=e||(n?1e-8:0),n||(n=e&&!s),t.ratio=u,t._from&&(u=1-u),t._time=0,t._tTime=h,i=t._pt;i;)i.r(u,i.d),i=i._next;t._startAt&&e<0&&t._startAt.render(e,!0,!0),t._onUpdate&&!n&&ne(t,"onUpdate"),h&&t._repeat&&!n&&t.parent&&ne(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===u&&(u&&wt(t,1),n||(ne(t,u?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,n);return this},n.targets=function(){return this._targets},n.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),t.prototype.invalidate.call(this)},n.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e))return this._lazy=this._pt=0,this.parent?re(this):this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,Ae&&!0!==Ae.vars.overwrite)._first||re(this),this.parent&&n!==this.timeline.totalDuration()&&Lt(this,this._dur*this.timeline._tDur/n,0,1),this}var r,i,o,s,a,u,l,h=this._targets,c=t?Ut(t):h,f=this._ptLookup,p=this._pt;if((!e||"all"===e)&&function(t,e){for(var n=t.length,r=n===e.length;r&&n--&&t[n]===e[n];);return n<0}(h,c))return"all"===e&&(this._pt=0),re(this);for(r=this._op=this._op||[],"all"!==e&&(T(e)&&(a={},ut(e,(function(t){return a[t]=1})),e=a),e=function(t,e){var n,r,i,o,s=t[0]?st(t[0]).harness:0,a=s&&s.aliases;if(!a)return e;for(r in n=mt({},e),a)if(r in n)for(i=(o=a[r].split(",")).length;i--;)n[o[i]]=n[r];return n}(h,e)),l=h.length;l--;)if(~c.indexOf(h[l]))for(a in i=f[l],"all"===e?(r[l]=e,s=i,o={}):(o=r[l]=r[l]||{},s=e),s)(u=i&&i[a])&&("kill"in u.d&&!0!==u.d.kill(a)||xt(this,u,"_pt"),delete i[a]),"all"!==o&&(o[a]=1);return this._initted&&!this._pt&&p&&re(this),this},e.to=function(t,n){return new e(t,n,arguments[2])},e.from=function(t,e){return Yt(1,arguments)},e.delayedCall=function(t,n,r,i){return new e(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},e.fromTo=function(t,e,n){return Yt(2,arguments)},e.set=function(t,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new e(t,n)},e.killTweensOf=function(t,e,n){return s.killTweensOf(t,e,n)},e}(Te);Dt(Xe.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ut("staggerTo,staggerFrom,staggerFromTo",(function(t){Xe[t]=function(){var e=new Me,n=Wt.call(arguments,0);return n.splice("staggerFromTo"===t?5:4,0,0),e[t].apply(e,n)}}));var Ye=function(t,e,n){return t[e]=n},Ie=function(t,e,n){return t[e](n)},ze=function(t,e,n,r){return t[e](r.fp,n)},He=function(t,e,n){return t.setAttribute(e,n)},We=function(t,e){return M(t[e])?Ie:P(t[e])&&t.setAttribute?He:Ye},Ve=function(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e)},je=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},Ue=function(t,e){var n=e._pt,r="";if(!t&&e.b)r=e.b;else if(1===t&&e.e)r=e.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*t):Math.round(1e4*(n.s+n.c*t))/1e4)+r,n=n._next;r+=e.c}e.set(e.t,e.p,r,e)},qe=function(t,e){for(var n=e._pt;n;)n.r(t,n.d),n=n._next},Ge=function(t,e,n,r){for(var i,o=this._pt;o;)i=o._next,o.p===r&&o.modifier(t,e,n),o=i},Ke=function(t){for(var e,n,r=this._pt;r;)n=r._next,r.p===t&&!r.op||r.op===t?xt(this,r,"_pt"):r.dep||(e=1),r=n;return!e},Qe=function(t,e,n,r){r.mSet(t,e,r.m.call(r.tween,n,r.mt),r)},Ze=function(t){for(var e,n,r,i,o=t._pt;o;){for(e=o._next,n=r;n&&n.pr>o.pr;)n=n._next;(o._prev=n?n._prev:i)?o._prev._next=o:r=o,(o._next=n)?n._prev=o:i=o,o=e}t._pt=r},$e=function(){function t(t,e,n,r,i,o,s,a,u){this.t=e,this.s=r,this.c=i,this.p=n,this.r=o||Ve,this.d=s||this,this.set=a||Ye,this.pr=u||0,this._next=t,t&&(t._prev=this)}return t.prototype.modifier=function(t,e,n){this.mSet=this.mSet||this.set,this.set=Qe,this.m=t,this.mt=n,this.tween=e},t}();ut(it+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",(function(t){return Z[t]=1})),V.TweenMax=V.TweenLite=Xe,V.TimelineLite=V.TimelineMax=Me,s=new Me({sortChildren:!1,defaults:_,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),v.stringFilter=fe;var Je={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),n=0;n1){var r=t.map((function(t){return nn.quickSetter(t,e,n)})),i=r.length;return function(t){for(var e=i;e--;)r[e](t)}}t=t[0]||{};var o=tt[e],s=st(t),a=s.harness&&(s.harness.aliases||{})[e]||e,u=o?function(e){var r=new o;f._pt=0,r.init(t,n?e+n:e,f,0,[t]),r.render(1,r),f._pt&&qe(1,f)}:s.set(t,a);return o?u:function(e){return u(t,a,n?e+n:e,s,1)}},isTweening:function(t){return s.getTweensOf(t,!0).length>0},defaults:function(t){return t&&t.ease&&(t.ease=xe(t.ease,_.ease)),vt(_,t||{})},config:function(t){return vt(v,t||{})},registerEffect:function(t){var e=t.name,n=t.effect,r=t.plugins,i=t.defaults,o=t.extendTimeline;(r||"").split(",").forEach((function(t){return t&&!tt[t]&&!V[t]&&G(e+" effect requires "+t+" plugin.")})),et[e]=function(t,e,r){return n(Ut(t),Dt(e||{},i),r)},o&&(Me.prototype[e]=function(t,n,r){return this.add(et[e](t,S(n)?n:(r=n)&&{},this),r)})},registerEase:function(t,e){ge[t]=xe(e)},parseEase:function(t,e){return arguments.length?xe(t,e):ge},getById:function(t){return s.getById(t)},exportRoot:function(t,e){void 0===t&&(t={});var n,r,i=new Me(t);for(i.smoothChildTiming=O(t.smoothChildTiming),s.remove(i),i._dp=0,i._time=i._tTime=s._time,n=s._first;n;)r=n._next,!e&&!n._dur&&n instanceof Xe&&n.vars.onComplete===n._targets[0]||St(i,n,n._start-n._delay),n=r;return St(s,i,0),i},utils:{wrap:function t(e,n,r){var i=n-e;return N(e)?$t(e,t(0,e.length),n):It(r,(function(t){return(i+(t-e)%i)%i+e}))},wrapYoyo:function t(e,n,r){var i=n-e,o=2*i;return N(e)?$t(e,t(0,e.length-1),n):It(r,(function(t){return e+((t=(o+(t-e)%o)%o||0)>i?o-t:t)}))},distribute:Gt,random:Zt,snap:Qt,normalize:function(t,e,n){return te(t,e,0,1,n)},getUnit:Ht,clamp:function(t,e,n){return It(n,(function(n){return zt(t,e,n)}))},splitColor:ae,toArray:Ut,selector:function(t){return t=Ut(t)[0]||G("Invalid scope")||{},function(e){var n=t.current||t.nativeElement||t;return Ut(e,n.querySelectorAll?n:n===t?G("Invalid scope")||l.createElement("div"):t)}},mapRange:te,pipe:function(){for(var t=arguments.length,e=new Array(t),n=0;n=0?Ln[i]:"")+t},Rn=function(){"undefined"!=typeof window&&window.document&&(rn=window,on=rn.document,sn=on.documentElement,un=kn("div")||{style:{}},kn("div"),Sn=Nn(Sn),On=Sn+"Origin",un.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",hn=!!Nn("perspective"),an=1)},Xn=function t(e){var n,r=kn("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=this.parentNode,o=this.nextSibling,s=this.style.cssText;if(sn.appendChild(r),r.appendChild(this),this.style.display="block",e)try{n=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=t}catch(t){}else this._gsapBBox&&(n=this._gsapBBox());return i&&(o?i.insertBefore(this,o):i.appendChild(this)),sn.removeChild(r),this.style.cssText=s,n},Yn=function(t,e){for(var n=e.length;n--;)if(t.hasAttribute(e[n]))return t.getAttribute(e[n])},In=function(t){var e;try{e=t.getBBox()}catch(n){e=Xn.call(t,!0)}return e&&(e.width||e.height)||t.getBBox===Xn||(e=Xn.call(t,!0)),!e||e.width||e.x||e.y?e:{x:+Yn(t,["x","cx","x1"])||0,y:+Yn(t,["y","cy","y1"])||0,width:0,height:0}},zn=function(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!In(t))},Hn=function(t,e){if(e){var n=t.style;e in cn&&e!==On&&(e=Sn),n.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),n.removeProperty(e.replace(gn,"-$1").toLowerCase())):n.removeAttribute(e)}},Wn=function(t,e,n,r,i,o){var s=new $e(t._pt,e,n,0,1,o?Fn:Cn);return t._pt=s,s.b=r,s.e=i,t._props.push(n),s},Vn={deg:1,rad:1,turn:1},jn=function t(e,n,r,i){var o,s,a,u,l=parseFloat(r)||0,h=(r+"").trim().substr((l+"").length)||"px",c=un.style,f=Dn.test(n),p="svg"===e.tagName.toLowerCase(),d=(p?"client":"offset")+(f?"Width":"Height"),g="px"===i,D="%"===i;return i===h||!l||Vn[i]||Vn[h]?l:("px"!==h&&!g&&(l=t(e,n,r,"px")),u=e.getCTM&&zn(e),!D&&"%"!==h||!cn[n]&&!~n.indexOf("adius")?(c[f?"width":"height"]=100+(g?h:i),s=~n.indexOf("adius")||"em"===i&&e.appendChild&&!p?e:e.parentNode,u&&(s=(e.ownerSVGElement||{}).parentNode),s&&s!==on&&s.appendChild||(s=on.body),(a=s._gsap)&&D&&a.width&&f&&a.time===pe.time?lt(l/a.width*100):((D||"%"===h)&&(c.position=Bn(e,"position")),s===e&&(c.position="static"),s.appendChild(un),o=un[d],s.removeChild(un),c.position="absolute",f&&D&&((a=st(s)).time=pe.time,a.width=s[d]),lt(g?o*l/100:o&&l?100/o*l:0))):(o=u?e.getBBox()[f?"width":"height"]:e[d],lt(D?l/o*100:l/100*o)))},Un=function(t,e,n,r){var i;return an||Rn(),e in vn&&"transform"!==e&&~(e=vn[e]).indexOf(",")&&(e=e.split(",")[0]),cn[e]&&"transform"!==e?(i=rr(t,r),i="transformOrigin"!==e?i[e]:i.svg?i.origin:ir(Bn(t,On))+" "+i.zOrigin+"px"):(!(i=t.style[e])||"auto"===i||r||~(i+"").indexOf("calc("))&&(i=Qn[e]&&Qn[e](t,e,n)||Bn(t,e)||at(t,e)||("opacity"===e?1:0)),n&&!~(i+"").trim().indexOf(" ")?jn(t,e,i,n)+n:i},qn=function(t,e,n,r){if(!n||"none"===n){var i=Nn(e,t,1),o=i&&Bn(t,i,1);o&&o!==n?(e=i,n=o):"borderColor"===e&&(n=Bn(t,"borderTopColor"))}var s,a,u,l,h,c,f,p,d,g,D,m,_=new $e(this._pt,t.style,e,0,1,Ue),y=0,x=0;if(_.b=n,_.e=r,n+="","auto"===(r+="")&&(t.style[e]=r,r=Bn(t,e)||r,t.style[e]=n),fe(s=[n,r]),r=s[1],u=(n=s[0]).match(Y)||[],(r.match(Y)||[]).length){for(;a=Y.exec(r);)f=a[0],d=r.substring(y,a.index),h?h=(h+1)%5:"rgba("!==d.substr(-5)&&"hsla("!==d.substr(-5)||(h=1),f!==(c=u[x++]||"")&&(l=parseFloat(c)||0,D=c.substr((l+"").length),(m="="===f.charAt(1)?+(f.charAt(0)+"1"):0)&&(f=f.substr(2)),p=parseFloat(f),g=f.substr((p+"").length),y=Y.lastIndex-g.length,g||(g=g||v.units[e]||D,y===r.length&&(r+=g,_.e+=g)),D!==g&&(l=jn(t,e,c,g)||0),_._pt={_next:_._pt,p:d||1===x?d:",",s:l,c:m?m*p:p-l,m:h&&h<4||"zIndex"===e?Math.round:0});_.c=y-1;)n=a[i],cn[n]&&(r=1,n="transformOrigin"===n?On:Sn),Hn(o,n);r&&(Hn(o,Sn),u&&(u.svg&&o.removeAttribute("transform"),rr(o,1),u.uncache=1))}},Qn={clearProps:function(t,e,n,r,i){if("isFromStart"!==i.data){var o=t._pt=new $e(t._pt,e,n,0,0,Kn);return o.u=r,o.pr=-10,o.tween=i,t._props.push(n),1}}},Zn=[1,0,0,1,0,0],$n={},Jn=function(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t},tr=function(t){var e=Bn(t,Sn);return Jn(e)?Zn:e.substr(7).match(X).map(lt)},er=function(t,e){var n,r,i,o,s=t._gsap||st(t),a=t.style,u=tr(t);return s.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(u=[(i=t.transform.baseVal.consolidate().matrix).a,i.b,i.c,i.d,i.e,i.f]).join(",")?Zn:u:(u!==Zn||t.offsetParent||t===sn||s.svg||(i=a.display,a.display="block",(n=t.parentNode)&&t.offsetParent||(o=1,r=t.nextSibling,sn.appendChild(t)),u=tr(t),i?a.display=i:Hn(t,"display"),o&&(r?n.insertBefore(t,r):n?n.appendChild(t):sn.removeChild(t))),e&&u.length>6?[u[0],u[1],u[4],u[5],u[12],u[13]]:u)},nr=function(t,e,n,r,i,o){var s,a,u,l=t._gsap,h=i||er(t,!0),c=l.xOrigin||0,f=l.yOrigin||0,p=l.xOffset||0,d=l.yOffset||0,g=h[0],D=h[1],m=h[2],v=h[3],_=h[4],y=h[5],x=e.split(" "),w=parseFloat(x[0])||0,C=parseFloat(x[1])||0;n?h!==Zn&&(a=g*v-D*m)&&(u=w*(-D/a)+C*(g/a)-(g*y-D*_)/a,w=w*(v/a)+C*(-m/a)+(m*y-v*_)/a,C=u):(w=(s=In(t)).x+(~x[0].indexOf("%")?w/100*s.width:w),C=s.y+(~(x[1]||x[0]).indexOf("%")?C/100*s.height:C)),r||!1!==r&&l.smooth?(_=w-c,y=C-f,l.xOffset=p+(_*g+y*m)-_,l.yOffset=d+(_*D+y*v)-y):l.xOffset=l.yOffset=0,l.xOrigin=w,l.yOrigin=C,l.smooth=!!r,l.origin=e,l.originIsAbsolute=!!n,t.style[On]="0px 0px",o&&(Wn(o,l,"xOrigin",c,w),Wn(o,l,"yOrigin",f,C),Wn(o,l,"xOffset",p,l.xOffset),Wn(o,l,"yOffset",d,l.yOffset)),t.setAttribute("data-svg-origin",w+" "+C)},rr=function(t,e){var n=t._gsap||new be(t);if("x"in n&&!e&&!n.uncache)return n;var r,i,o,s,a,u,l,h,c,f,p,d,g,D,m,_,y,x,w,C,F,E,b,T,M,A,P,S,O,k,B,L,N=t.style,R=n.scaleX<0,X=Bn(t,On)||"0";return r=i=o=u=l=h=c=f=p=0,s=a=1,n.svg=!(!t.getCTM||!zn(t)),D=er(t,n.svg),n.svg&&(T=(!n.uncache||"0px 0px"===X)&&!e&&t.getAttribute("data-svg-origin"),nr(t,T||X,!!T||n.originIsAbsolute,!1!==n.smooth,D)),d=n.xOrigin||0,g=n.yOrigin||0,D!==Zn&&(x=D[0],w=D[1],C=D[2],F=D[3],r=E=D[4],i=b=D[5],6===D.length?(s=Math.sqrt(x*x+w*w),a=Math.sqrt(F*F+C*C),u=x||w?dn(w,x)*fn:0,(c=C||F?dn(C,F)*fn+u:0)&&(a*=Math.abs(Math.cos(c*pn))),n.svg&&(r-=d-(d*x+g*C),i-=g-(d*w+g*F))):(L=D[6],k=D[7],P=D[8],S=D[9],O=D[10],B=D[11],r=D[12],i=D[13],o=D[14],l=(m=dn(L,O))*fn,m&&(T=E*(_=Math.cos(-m))+P*(y=Math.sin(-m)),M=b*_+S*y,A=L*_+O*y,P=E*-y+P*_,S=b*-y+S*_,O=L*-y+O*_,B=k*-y+B*_,E=T,b=M,L=A),h=(m=dn(-C,O))*fn,m&&(_=Math.cos(-m),B=F*(y=Math.sin(-m))+B*_,x=T=x*_-P*y,w=M=w*_-S*y,C=A=C*_-O*y),u=(m=dn(w,x))*fn,m&&(T=x*(_=Math.cos(m))+w*(y=Math.sin(m)),M=E*_+b*y,w=w*_-x*y,b=b*_-E*y,x=T,E=M),l&&Math.abs(l)+Math.abs(u)>359.9&&(l=u=0,h=180-h),s=lt(Math.sqrt(x*x+w*w+C*C)),a=lt(Math.sqrt(b*b+L*L)),m=dn(E,b),c=Math.abs(m)>2e-4?m*fn:0,p=B?1/(B<0?-B:B):0),n.svg&&(T=t.getAttribute("transform"),n.forceCSS=t.setAttribute("transform","")||!Jn(Bn(t,Sn)),T&&t.setAttribute("transform",T))),Math.abs(c)>90&&Math.abs(c)<270&&(R?(s*=-1,c+=u<=0?180:-180,u+=u<=0?180:-180):(a*=-1,c+=c<=0?180:-180)),n.x=r-((n.xPercent=r&&(n.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-r)?-50:0)))?t.offsetWidth*n.xPercent/100:0)+"px",n.y=i-((n.yPercent=i&&(n.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-i)?-50:0)))?t.offsetHeight*n.yPercent/100:0)+"px",n.z=o+"px",n.scaleX=lt(s),n.scaleY=lt(a),n.rotation=lt(u)+"deg",n.rotationX=lt(l)+"deg",n.rotationY=lt(h)+"deg",n.skewX=c+"deg",n.skewY=f+"deg",n.transformPerspective=p+"px",(n.zOrigin=parseFloat(X.split(" ")[2])||0)&&(N[On]=ir(X)),n.xOffset=n.yOffset=0,n.force3D=v.force3D,n.renderTransform=n.svg?ur:hn?ar:sr,n.uncache=0,n},ir=function(t){return(t=t.split(" "))[0]+" "+t[1]},or=function(t,e,n){var r=Ht(e);return lt(parseFloat(e)+parseFloat(jn(t,"x",n+"px",r)))+r},sr=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,ar(t,e)},ar=function(t,e){var n=e||this,r=n.xPercent,i=n.yPercent,o=n.x,s=n.y,a=n.z,u=n.rotation,l=n.rotationY,h=n.rotationX,c=n.skewX,f=n.skewY,p=n.scaleX,d=n.scaleY,g=n.transformPerspective,D=n.force3D,m=n.target,v=n.zOrigin,_="",y="auto"===D&&t&&1!==t||!0===D;if(v&&("0deg"!==h||"0deg"!==l)){var x,w=parseFloat(l)*pn,C=Math.sin(w),F=Math.cos(w);w=parseFloat(h)*pn,x=Math.cos(w),o=or(m,o,C*x*-v),s=or(m,s,-Math.sin(w)*-v),a=or(m,a,F*x*-v+v)}"0px"!==g&&(_+="perspective("+g+") "),(r||i)&&(_+="translate("+r+"%, "+i+"%) "),(y||"0px"!==o||"0px"!==s||"0px"!==a)&&(_+="0px"!==a||y?"translate3d("+o+", "+s+", "+a+") ":"translate("+o+", "+s+") "),"0deg"!==u&&(_+="rotate("+u+") "),"0deg"!==l&&(_+="rotateY("+l+") "),"0deg"!==h&&(_+="rotateX("+h+") "),"0deg"===c&&"0deg"===f||(_+="skew("+c+", "+f+") "),1===p&&1===d||(_+="scale("+p+", "+d+") "),m.style[Sn]=_||"translate(0, 0)"},ur=function(t,e){var n,r,i,o,s,a=e||this,u=a.xPercent,l=a.yPercent,h=a.x,c=a.y,f=a.rotation,p=a.skewX,d=a.skewY,g=a.scaleX,D=a.scaleY,m=a.target,v=a.xOrigin,_=a.yOrigin,y=a.xOffset,x=a.yOffset,w=a.forceCSS,C=parseFloat(h),F=parseFloat(c);f=parseFloat(f),p=parseFloat(p),(d=parseFloat(d))&&(p+=d=parseFloat(d),f+=d),f||p?(f*=pn,p*=pn,n=Math.cos(f)*g,r=Math.sin(f)*g,i=Math.sin(f-p)*-D,o=Math.cos(f-p)*D,p&&(d*=pn,s=Math.tan(p-d),i*=s=Math.sqrt(1+s*s),o*=s,d&&(s=Math.tan(d),n*=s=Math.sqrt(1+s*s),r*=s)),n=lt(n),r=lt(r),i=lt(i),o=lt(o)):(n=g,o=D,r=i=0),(C&&!~(h+"").indexOf("px")||F&&!~(c+"").indexOf("px"))&&(C=jn(m,"x",h,"px"),F=jn(m,"y",c,"px")),(v||_||y||x)&&(C=lt(C+v-(v*n+_*i)+y),F=lt(F+_-(v*r+_*o)+x)),(u||l)&&(s=m.getBBox(),C=lt(C+u/100*s.width),F=lt(F+l/100*s.height)),s="matrix("+n+","+r+","+i+","+o+","+C+","+F+")",m.setAttribute("transform",s),w&&(m.style[Sn]=s)},lr=function(t,e,n,r,i,o){var s,a,u=T(i),l=parseFloat(i)*(u&&~i.indexOf("rad")?fn:1),h=o?l*o:l-r,c=r+h+"deg";return u&&("short"===(s=i.split("_")[1])&&(h%=360)!==h%180&&(h+=h<0?360:-360),"cw"===s&&h<0?h=(h+36e9)%360-360*~~(h/360):"ccw"===s&&h>0&&(h=(h-36e9)%360-360*~~(h/360))),t._pt=a=new $e(t._pt,e,n,r,h,yn),a.e=c,a.u="deg",t._props.push(n),a},hr=function(t,e){for(var n in e)t[n]=e[n];return t},cr=function(t,e,n){var r,i,o,s,a,u,l,h=hr({},n._gsap),c=n.style;for(i in h.svg?(o=n.getAttribute("transform"),n.setAttribute("transform",""),c[Sn]=e,r=rr(n,1),Hn(n,Sn),n.setAttribute("transform",o)):(o=getComputedStyle(n)[Sn],c[Sn]=e,r=rr(n,1),c[Sn]=o),cn)(o=h[i])!==(s=r[i])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(i)<0&&(a=Ht(o)!==(l=Ht(s))?jn(n,i,o,l):parseFloat(o),u=parseFloat(s),t._pt=new $e(t._pt,r,i,a,u-a,_n),t._pt.u=l||0,t._props.push(i));hr(r,h)};ut("padding,margin,Width,Radius",(function(t,e){var n="Top",r="Right",i="Bottom",o="Left",s=(e<3?[n,r,i,o]:[n+o,n+r,i+r,i+o]).map((function(n){return e<2?t+n:"border"+n+t}));Qn[e>1?"border"+t:t]=function(t,e,n,r,i){var o,a;if(arguments.length<4)return o=s.map((function(e){return Un(t,e,n)})),5===(a=o.join(" ")).split(o[0]).length?o[0]:a;o=(r+"").split(" "),a={},s.forEach((function(t,e){return a[t]=o[e]=o[e]||o[(e-1)/2|0]})),t.init(e,a,i)}}));var fr,pr,dr={name:"css",register:Rn,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,n,r,i){var o,s,a,u,l,h,c,f,p,d,g,D,m,_,y,x,w,C,F,E=this._props,b=t.style,M=n.vars.startAt;for(c in an||Rn(),e)if("autoRound"!==c&&(s=e[c],!tt[c]||!Oe(c,e,n,r,t,i)))if(l=typeof s,h=Qn[c],"function"===l&&(l=typeof(s=s.call(n,r,t,i))),"string"===l&&~s.indexOf("random(")&&(s=Jt(s)),h)h(this,t,c,s,n)&&(y=1);else if("--"===c.substr(0,2))o=(getComputedStyle(t).getPropertyValue(c)+"").trim(),s+="",he.lastIndex=0,he.test(o)||(f=Ht(o),p=Ht(s)),p?f!==p&&(o=jn(t,c,o,p)+p):f&&(s+=f),this.add(b,"setProperty",o,s,r,i,0,0,c),E.push(c);else if("undefined"!==l){if(M&&c in M?(o="function"==typeof M[c]?M[c].call(n,r,t,i):M[c],T(o)&&~o.indexOf("random(")&&(o=Jt(o)),Ht(o+"")||(o+=v.units[c]||Ht(Un(t,c))||""),"="===(o+"").charAt(1)&&(o=Un(t,c))):o=Un(t,c),u=parseFloat(o),(d="string"===l&&"="===s.charAt(1)?+(s.charAt(0)+"1"):0)&&(s=s.substr(2)),a=parseFloat(s),c in vn&&("autoAlpha"===c&&(1===u&&"hidden"===Un(t,"visibility")&&a&&(u=0),Wn(this,b,"visibility",u?"inherit":"hidden",a?"inherit":"hidden",!a)),"scale"!==c&&"transform"!==c&&~(c=vn[c]).indexOf(",")&&(c=c.split(",")[0])),g=c in cn)if(D||((m=t._gsap).renderTransform&&!e.parseTransform||rr(t,e.parseTransform),_=!1!==e.smoothOrigin&&m.smooth,(D=this._pt=new $e(this._pt,b,Sn,0,1,m.renderTransform,m,0,-1)).dep=1),"scale"===c)this._pt=new $e(this._pt,m,"scaleY",m.scaleY,(d?d*a:a-m.scaleY)||0),E.push("scaleY",c),c+="X";else{if("transformOrigin"===c){w=void 0,C=void 0,F=void 0,w=(x=s).split(" "),C=w[0],F=w[1]||"50%","top"!==C&&"bottom"!==C&&"left"!==F&&"right"!==F||(x=C,C=F,F=x),w[0]=Gn[C]||C,w[1]=Gn[F]||F,s=w.join(" "),m.svg?nr(t,s,0,_,0,this):((p=parseFloat(s.split(" ")[2])||0)!==m.zOrigin&&Wn(this,m,"zOrigin",m.zOrigin,p),Wn(this,b,c,ir(o),ir(s)));continue}if("svgOrigin"===c){nr(t,s,1,_,0,this);continue}if(c in $n){lr(this,m,c,u,s,d);continue}if("smoothOrigin"===c){Wn(this,m,"smooth",m.smooth,s);continue}if("force3D"===c){m[c]=s;continue}if("transform"===c){cr(this,s,t);continue}}else c in b||(c=Nn(c)||c);if(g||(a||0===a)&&(u||0===u)&&!mn.test(s)&&c in b)a||(a=0),(f=(o+"").substr((u+"").length))!==(p=Ht(s)||(c in v.units?v.units[c]:f))&&(u=jn(t,c,o,p)),this._pt=new $e(this._pt,g?m:b,c,u,d?d*a:a-u,g||"px"!==p&&"zIndex"!==c||!1===e.autoRound?_n:wn),this._pt.u=p||0,f!==p&&"%"!==p&&(this._pt.b=o,this._pt.r=xn);else if(c in b)qn.call(this,t,c,o,s);else{if(!(c in t)){q(c,s);continue}this.add(t,c,o||t[c],s,r,i)}E.push(c)}y&&Ze(this)},get:Un,aliases:vn,getSetter:function(t,e,n){var r=vn[e];return r&&r.indexOf(",")<0&&(e=r),e in cn&&e!==On&&(t._gsap.x||Un(t,"x"))?n&&ln===n?"scale"===e?Mn:Tn:(ln=n||{})&&("scale"===e?An:Pn):t.style&&!P(t.style[e])?En:~e.indexOf("-")?bn:We(t,e)},core:{_removeProperty:Hn,_getMatrix:er}};nn.utils.checkPrefix=Nn,pr=ut("x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+(fr="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",(function(t){cn[t]=1})),ut(fr,(function(t){v.units[t]="deg",$n[t]=1})),vn[pr[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+fr,ut("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",(function(t){var e=t.split(":");vn[e[1]]=pr[e[0]]})),ut("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",(function(t){v.units[t]="px"})),nn.registerPlugin(dr);var gr,Dr,mr,vr=nn.registerPlugin(dr)||nn,_r=vr.core.Tween,yr=function(){return gr||"undefined"!=typeof window&&(gr=window.gsap)&&gr.registerPlugin&&gr},xr=function(t){gr=yr(),(mr=gr&&gr.parseEase("_CE"))?(Dr=1,gr.parseEase("bounce").config=function(t){return"object"==typeof t?Cr("",t):Cr("bounce("+t+")",{strength:+t})}):t&&console.warn("Please gsap.registerPlugin(CustomEase, CustomBounce)")},wr=function(t){var e,n=t.length,r=1/t[n-2];for(e=2;e.999));s++);if(e.endAtStart&&"false"!==e.endAtStart){if(i=-.1,m.unshift(i,1,i,1,-.07,0),f)for(i-=c=2.5*f,m.unshift(i,1,i,1,i,1),v.splice(0,6),v.unshift(i,0,i,0,i,1,i+c/2,1,i+c,1,i+c,0,i+c,0,i+c,-.6,i+c+.033,0),s=0;se)for(;--i&&t[i]>e;);else for(;t[++i] element or an SVG path data string")}function Gr(t){var e,n=0;for(t.reverse();n-1;)n=i[o].nodeName.toLowerCase(),e.indexOf(","+n+",")<0&&r.setAttributeNS(null,n,i[o].nodeValue);return r}(t,"x,y,width,height,cx,cy,rx,ry,r,x1,x2,y1,y2,points"),C=function(t,e){for(var n=e?e.split(","):[],r={},i=n.length;--i>-1;)r[n[i]]=+t.getAttribute(n[i])||0;return r}(t,Kr[F]),"rect"===F?(o=C.rx,s=C.ry||o,r=C.x,i=C.y,c=C.width-2*o,f=C.height-2*s,n=o||s?"M"+(m=(g=(d=r+o)+c)+o)+","+(_=i+s)+" V"+(y=_+f)+" C"+[m,x=y+s*E,D=g+o*E,w=y+s,g,w,g-(g-d)/3,w,d+(g-d)/3,w,d,w,p=r+o*(1-E),w,r,x,r,y,r,y-(y-_)/3,r,_+(y-_)/3,r,_,r,v=i+s*(1-E),p,i,d,i,d+(g-d)/3,i,g-(g-d)/3,i,g,i,D,i,m,v,m,_].join(",")+"z":"M"+(r+c)+","+i+" v"+f+" h"+-c+" v"+-f+" h"+c+"z"):"circle"===F||"ellipse"===F?("circle"===F?l=(o=s=C.r)*E:(o=C.rx,l=(s=C.ry)*E),n="M"+((r=C.cx)+o)+","+(i=C.cy)+" C"+[r+o,i+l,r+(u=o*E),i+s,r,i+s,r-u,i+s,r-o,i+l,r-o,i,r-o,i-l,r-u,i-s,r,i-s,r+u,i-s,r+o,i-l,r+o,i].join(",")+"z"):"line"===F?n="M"+C.x1+","+C.y1+" L"+C.x2+","+C.y2:"polyline"!==F&&"polygon"!==F||(n="M"+(r=(h=(t.getAttribute("points")+"").match(br)||[]).shift())+","+(i=h.shift())+" L"+h.join(","),"polygon"===F&&(n+=","+r+","+i+"z")),a.setAttribute("d",li(a._gsRawPath=si(n))),e&&t.parentNode&&(t.parentNode.insertBefore(a,t),t.parentNode.removeChild(t)),a):t}function Zr(t,e,n){var r,i=t[e],o=t[e+2],s=t[e+4];return i+=(o-i)*n,i+=((o+=(s-o)*n)-i)*n,r=o+(s+(t[e+6]-s)*n-o)*n-i,i=t[e+1],i+=((o=t[e+3])-i)*n,i+=((o+=((s=t[e+5])-o)*n)-i)*n,zr(Lr(o+(s+(t[e+7]-s)*n-o)*n-i,r)*Pr)}function $r(t,e,n){n=void 0===n?1:Hr(n)||0,e=Hr(e)||0;var r=Math.max(0,~~(kr(n-e)-1e-8)),i=function(t){for(var e=[],n=0;nn&&(e=1-e,n=1-n,function(t,e){var n=t.length;for(e||t.reverse();n--;)t[n].reversed||Gr(t[n])}(i),i.totalLength=0),e<0||n<0){var o=Math.abs(~~Math.min(e,n))+1;e+=o,n+=o}i.totalLength||ti(i);var s,a,u,l,h,c,f,p,d=n>1,g=ni(i,e,Xr,!0),D=ni(i,n,Yr),m=D.segment,v=g.segment,_=D.segIndex,y=g.segIndex,x=D.i,w=g.i,C=y===_,F=x===w&&C;if(d||r){for(s=__)&&i.splice(l,1);else m.angle=Zr(m,x+u,0),g=m[x+=u],D=m[x+1],m.length=m.totalLength=0,m.totalPoints=i.totalPoints=8,m.push(g,D,g,D,g,D,g,D);return i.totalLength=0,i}function Jr(t,e,n){e=e||0,t.samples||(t.samples=[],t.lookup=[]);var r,i,o,s,a,u,l,h,c,f,p,d,g,D,m,v,_,y=~~t.resolution||12,x=1/y,w=n?e+6*n+1:t.length,C=t[e],F=t[e+1],E=e?e/6*y:0,b=t.samples,T=t.lookup,M=(e?t.minLength:1e8)||1e8,A=b[E+n*y-1],P=e?b[E-1]:0;for(b.length=T.length=0,i=e+2;i8&&(t.splice(i,6),i-=6,w-=6);else for(r=1;r<=y;r++)u=l-(l=((D=x*r)*D*o+3*(g=1-D)*(D*s+g*a))*D),p=d-(d=(D*D*h+3*g*(D*c+g*f))*D),(v=Br(p*p+u*u))=1)return 0;var r=t[e],i=t[e+1],o=t[e+2],s=t[e+3],a=t[e+4],u=t[e+5],l=r+(o-r)*n,h=o+(a-o)*n,c=i+(s-i)*n,f=s+(u-s)*n,p=l+(h-l)*n,d=c+(f-c)*n,g=a+(t[e+6]-a)*n,D=u+(t[e+7]-u)*n;return h+=(g-h)*n,f+=(D-f)*n,t.splice(e+2,4,zr(l),zr(c),zr(p),zr(d),zr(p+(h-p)*n),zr(d+(f-d)*n),zr(h),zr(f),zr(g),zr(D)),t.samples&&t.samples.splice(e/6*t.resolution|0,0,0,0,0,0,0,0),6}function ni(t,e,n,r){n=n||{},t.totalLength||ti(t),(e<0||e>1)&&(e=Ir(e));var i,o,s,a,u,l,h,c=0,f=t[0];if(e)if(1===e)h=1,l=(f=t[c=t.length-1]).length-8;else{if(t.length>1){for(s=t.totalLength*e,u=l=0;(u+=t[l++].totalLength)1)&&(e=Ir(e)),t.length>1){for(s=t.totalLength*e,u=l=0;(u+=t[l++].totalLength)=1?1-1e-9:h||1e-9):p.angle||0),d}function ii(t,e,n,r,i,o,s){for(var a,u,l,h,c,f=t.length;--f>-1;)for(u=(a=t[f]).length,l=0;l1&&(n=Br(y)*n,r=Br(y)*r);var x=n*n,w=r*r,C=(x*w-x*_-w*v)/(x*_+w*v);C<0&&(C=0);var F=(o===s?-1:1)*Br(C),E=F*(n*m/r),b=F*(-r*D/n),T=(t+a)/2+(h*E-c*b),M=(e+u)/2+(c*E+h*b),A=(D-E)/n,P=(m-b)/r,S=(-D-E)/n,O=(-m-b)/r,k=A*A+P*P,B=(P<0?-1:1)*Math.acos(A/Br(k)),L=(A*O-P*S<0?-1:1)*Math.acos((A*S+P*O)/Br(k*(S*S+O*O)));isNaN(L)&&(L=f),!s&&L>0?L-=p:s&&L<0&&(L+=p),B%=p,L%=p;var N,R=Math.ceil(kr(L)/(p/4)),X=[],Y=L/R,I=4/3*Sr(Y/2)/(1+Or(Y/2)),z=h*n,H=c*n,W=c*-r,V=h*r;for(N=0;N-1e-4?0:e})).match(Er)||[],m=[],v=0,_=0,y=D.length,x=0,w="ERROR: malformed path: "+t,C=function(t,e,n,r){h=(n-t)/3,c=(r-e)/3,a.push(t+h,e+c,n-h,r-c,n,r)};if(!t||!isNaN(D[0])||isNaN(D[1]))return console.log(w),m;for(e=0;e.5||kr(_-i)>.5)&&(C(v,_,r,i),"L"===o&&(e+=2)),v=r,_=i;else if("A"===o){if(d=D[e+4],g=D[e+5],h=D[e+6],c=D[e+7],n=7,d.length>1&&(d.length<3?(c=h,h=g,n--):(c=g,h=d.substr(2),n-=2),g=d.charAt(1),d=d.charAt(0)),f=oi(v,_,+D[e+1],+D[e+2],+D[e+3],+d,+g,(s?v:0)+1*h,(s?_:0)+1*c),e+=n,f)for(n=0;nn?(s=Lr(c,l),w.push(zr(v-Or(s)*f),zr(_-Sr(s)*f),zr(v),zr(_),zr(v+Or(s)*p),zr(_+Sr(s)*p))):(s=Lr(h,u),w.push(zr(v-Or(s)*f),zr(_-Sr(s)*f)),s=Lr(F,C),w.push(zr(v),zr(_),zr(v+Or(s)*p),zr(_+Sr(s)*p)))));return v!==y||_!==x||w.length<4?w.push(zr(y),zr(x),zr(y),zr(x)):w.length-=2,E&&(w.splice(0,6),w.length=w.length-6),w}function li(t){Rr(t[0])&&(t=[t]);var e,n,r,i,o="",s=t.length;for(n=0;nl*(E*E+b*b)&&(f=h.length,t(e,n,p,d,_,y,C,F,l,h,c),t(C,F,x,w,m,v,a,u,l,h,c+1+(h.length-f))),h},vi=function(){function t(t,e,n){ci||pi(),this.id=t,this.setData(e,n)}var e=t.prototype;return e.setData=function(t,e){e=e||{};var n,r,i,o,s,a,u,l,h,c=(t=t||"0,0,1,1").match(gi),f=1,p=[],d=[],g=e.precision||1,D=g<=1;if(this.data=t,(Di.test(t)||~t.indexOf("M")&&t.indexOf("C")<0)&&(c=si(t)[0]),4===(n=c.length))c.unshift(0,0),c.push(1,1),n=8;else if((n-2)%6)throw"Invalid CustomEase";for(0==+c[0]&&1==+c[n-2]||function(t,e,n){n||0===n||(n=Math.max(+t[t.length-1],+t[1]));var r,i=-1*+t[0],o=-n,s=t.length,a=1/(+t[s-2]+i),u=-e||(Math.abs(+t[s-1]-+t[1])<.01*(+t[s-2]-+t[0])?function(t){var e,n=t.length,r=1e20;for(e=1;el.x||l.y!==u.y&&l.x===u.x||u===l)&&u.x<=1?(l.cx=u.x-l.x,l.cy=u.y-l.y,l.n=u,l.nx=u.x,D&&o>1&&Math.abs(l.cy/l.cx-p[o-2].cy/p[o-2].cx)>2&&(D=0),l.cxh||o===l-1)&&(r.push(c,f),i=(u-f)/(a-c)),c=a,f=u;r="M"+r.join(",")}return m&&m.setAttribute("d",r),r},t}();fi()&&hi.registerPlugin(vi),vi.version="3.9.1"; /*! * CustomWiggle 3.9.1 * https://greensock.com * * @license Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var _i,yi,xi,wi=function(){return _i||"undefined"!=typeof window&&(_i=window.gsap)&&_i.registerPlugin&&_i},Ci={easeOut:"M0,1,C0.7,1,0.6,0,1,0",easeInOut:"M0,0,C0.1,0,0.24,1,0.444,1,0.644,1,0.6,0,1,0",anticipate:"M0,0,C0,0.222,0.024,0.386,0,0.4,0.18,0.455,0.65,0.646,0.7,0.67,0.9,0.76,1,0.846,1,1",uniform:"M0,0,C0,0.95,0,1,0,1,0,1,1,1,1,1,1,1,1,0,1,0"},Fi=function(t){return t},Ei=function(t){if(!yi)if(_i=wi(),xi=_i&&_i.parseEase("_CE")){for(var e in Ci)Ci[e]=xi("",Ci[e]);yi=1,Ti("wiggle").config=function(t){return"object"==typeof t?Ti("",t):Ti("wiggle("+t+")",{wiggles:+t})}}else t&&console.warn("Please gsap.registerPlugin(CustomEase, CustomWiggle)")},bi=function(t,e){return"function"!=typeof t&&(t=_i.parseEase(t)||xi("",t)),t.custom||!e?t:function(e){return 1-t(e)}},Ti=function(t,e){yi||Ei(1);var n,r,i,o,s,a,u,l,h,c=0|((e=e||{}).wiggles||10),f=1/c,p=f/2,d="anticipate"===e.type,g=Ci[e.type]||Ci.easeOut,D=Fi;if(d&&(D=g,g=Ci.easeOut),e.timingEase&&(D=bi(e.timingEase)),e.amplitudeEase&&(g=bi(e.amplitudeEase,!0)),l=[0,0,(a=D(p))/4,0,a/2,u=d?-g(p):g(p),a,u],"random"===e.type){for(l.length=4,n=D(f),r=2*Math.random()-1,h=2;h0?-1:1)*g(h*f),a=D(p),l.push(D(p-f/2),u,a,u);l.push(D(p+f/4),u,D(p+f/4),0,1,0)}for(h=l.length;--h>-1;)l[h]=~~(1e3*l[h])/1e3;return l[2]="C"+l[2],xi(t,"M"+l.join(","))},Mi=function(){function t(t,e){this.ease=Ti(t,e)}return t.create=function(t,e){return Ti(t,e)},t.register=function(t){_i=t,Ei()},t}();wi()&&_i.registerPlugin(Mi),Mi.version="3.9.1"; /*! * DrawSVGPlugin 3.9.1 * https://greensock.com * * @license Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var Ai,Pi,Si,Oi,ki,Bi=function(){return"undefined"!=typeof window},Li=function(){return Ai||Bi()&&(Ai=window.gsap)&&Ai.registerPlugin&&Ai},Ni=/[-+=\.]*\d+[\.e\-\+]*\d*[e\-\+]*\d*/gi,Ri={rect:["width","height"],circle:["r","r"],ellipse:["rx","ry"],line:["x2","y2"]},Xi=function(t){return Math.round(1e4*t)/1e4},Yi=function(t){return parseFloat(t)||0},Ii=function(t,e){var n=Yi(t);return~t.indexOf("%")?n/100*e:n},zi=function(t,e){return Yi(t.getAttribute(e))},Hi=Math.sqrt,Wi=function(t,e,n,r,i,o){return Hi(Math.pow((Yi(n)-Yi(t))*i,2)+Math.pow((Yi(r)-Yi(e))*o,2))},Vi=function(t){return console.warn(t)},ji=function(t){return"non-scaling-stroke"===t.getAttribute("vector-effect")},Ui=function(t){if(!(t=Pi(t)[0]))return 0;var e,n,r,i,o,s,a,u=t.tagName.toLowerCase(),l=t.style,h=1,c=1;ji(t)&&(c=t.getScreenCTM(),h=Hi(c.a*c.a+c.b*c.b),c=Hi(c.d*c.d+c.c*c.c));try{n=t.getBBox()}catch(t){Vi("Some browsers won't measure invisible elements (like display:none or masks inside defs).")}var f=n||{x:0,y:0,width:0,height:0},p=f.x,d=f.y,g=f.width,D=f.height;if(n&&(g||D)||!Ri[u]||(g=zi(t,Ri[u][0]),D=zi(t,Ri[u][1]),"rect"!==u&&"line"!==u&&(g*=2,D*=2),"line"===u&&(p=zi(t,"x1"),d=zi(t,"y1"),g=Math.abs(g-p),D=Math.abs(D-d))),"path"===u)i=l.strokeDasharray,l.strokeDasharray="none",e=t.getTotalLength()||0,h!==c&&Vi("Warning: length cannot be measured when vector-effect is non-scaling-stroke and the element isn't proportionally scaled."),e*=(h+c)/2,l.strokeDasharray=i;else if("rect"===u)e=2*g*h+2*D*c;else if("line"===u)e=Wi(p,d,p+g,d+D,h,c);else if("polyline"===u||"polygon"===u)for(r=t.getAttribute("points").match(Ni)||[],"polygon"===u&&r.push(r[0],r[1]),e=0,o=2;oe&&(r=e),[-i||0,r-i||0]},Gi=function(){Bi()&&(document,Si=window,ki=Ai=Li(),Pi=Ai.utils.toArray,Oi=-1!==((Si.navigator||{}).userAgent||"").indexOf("Edge"))},Ki={version:"3.9.1",name:"drawSVG",register:function(t){Ai=t,Gi()},init:function(t,e,n,r,i){if(!t.getBBox)return!1;ki||Gi();var o,s,a,u=Ui(t);return this._style=t.style,this._target=t,e+""=="true"?e="0 100%":e?-1===(e+"").indexOf(" ")&&(e="0 "+e):e="0 0",s=function(t,e,n){var r,i,o=t.indexOf(" ");return o<0?(r=void 0!==n?n+"":t,i=t):(r=t.substr(0,o),i=t.substr(o+1)),(r=Ii(r,e))>(i=Ii(i,e))?[i,r]:[r,i]}(e,u,(o=qi(t,u))[0]),this._length=Xi(u),this._dash=Xi(o[1]-o[0]),this._offset=Xi(-o[0]),this._dashPT=this.add(this,"_dash",this._dash,Xi(s[1]-s[0])),this._offsetPT=this.add(this,"_offset",this._offset,Xi(-s[0])),Oi&&(a=Si.getComputedStyle(t)).strokeLinecap!==a.strokeLinejoin&&(s=Yi(a.strokeMiterlimit),this.add(t.style,"strokeMiterlimit",s,s+.01)),this._live=ji(t)||~(e+"").indexOf("live"),this._nowrap=~(e+"").indexOf("nowrap"),this._props.push("drawSVG"),1},render:function(t,e){var n,r,i,o,s=e._pt,a=e._style;if(s){for(e._live&&(n=Ui(e._target))!==e._length&&(r=n/e._length,e._length=n,e._offsetPT&&(e._offsetPT.s*=r,e._offsetPT.c*=r),e._dashPT?(e._dashPT.s*=r,e._dashPT.c*=r):e._dash*=r);s;)s.r(t,s.d),s=s._next;i=e._dash||t&&1!==t&&1e-4||0,n=e._length-i+.1,o=e._offset,i&&o&&i+Math.abs(o%e._length)>e._length-.2&&(o+=o<0?.1:-.1)&&(n+=.1),a.strokeDashoffset=i?o:o+.001,a.strokeDasharray=n<.2?"none":i?i+"px,"+(e._nowrap?999999:n)+"px":"0px, 999999px"}},getLength:Ui,getPosition:qi};Li()&&Ai.registerPlugin(Ki); /*! * matrix 3.9.1 * https://greensock.com * * Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var Qi,Zi,$i,Ji,to,eo,no,ro,io,oo="transform",so=oo+"Origin",ao=function(t){var e=t.ownerDocument||t;!(oo in t.style)&&"msTransform"in t.style&&(so=(oo="msTransform")+"Origin");for(;e.parentNode&&(e=e.parentNode););if(Zi=window,no=new go,e){Qi=e,$i=e.documentElement,Ji=e.body,(ro=Qi.createElementNS("http://www.w3.org/2000/svg","g")).style.transform="none";var n=e.createElement("div"),r=e.createElement("div");Ji.appendChild(n),n.appendChild(r),n.style.position="static",n.style[oo]="translate3d(0,0,1px)",io=r.offsetParent!==n,Ji.removeChild(n)}return e},uo=[],lo=[],ho=function(t){return t.ownerSVGElement||("svg"===(t.tagName+"").toLowerCase()?t:null)},co=function t(e,n){if(e.parentNode&&(Qi||ao(e))){var r=ho(e),i=r?r.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",o=r?n?"rect":"g":"div",s=2!==n?0:100,a=3===n?100:0,u="position:absolute;display:block;pointer-events:none;margin:0;padding:0;",l=Qi.createElementNS?Qi.createElementNS(i.replace(/^https/,"http"),o):Qi.createElement(o);return n&&(r?(eo||(eo=t(e)),l.setAttribute("width",.01),l.setAttribute("height",.01),l.setAttribute("transform","translate("+s+","+a+")"),eo.appendChild(l)):(to||((to=t(e)).style.cssText=u),l.style.cssText=u+"width:0.1px;height:0.1px;top:"+a+"px;left:"+s+"px",to.appendChild(l))),l}throw"Need document and parent."},fo=function(t,e){var n,r,i,o,s,a,u=ho(t),l=t===u,h=u?uo:lo,c=t.parentNode;if(t===Zi)return t;if(h.length||h.push(co(t,1),co(t,2),co(t,3)),n=u?eo:to,u)l?(o=-(i=function(t){var e,n=t.getCTM();return n||(e=t.style[oo],t.style[oo]="none",t.appendChild(ro),n=ro.getCTM(),t.removeChild(ro),e?t.style[oo]=e:t.style.removeProperty(oo.replace(/([A-Z])/g,"-$1").toLowerCase())),n||no.clone()}(t)).e/i.a,s=-i.f/i.d,r=no):(i=t.getBBox(),o=(r=(r=t.transform?t.transform.baseVal:{}).numberOfItems?r.numberOfItems>1?function(t){for(var e=new go,n=0;n4&&(o=i.offsetLeft,s=i.offsetTop,i=0);if("absolute"!==(a=Zi.getComputedStyle(t)).position&&"fixed"!==a.position)for(r=t.offsetParent;c&&c!==r;)o+=c.scrollLeft||0,s+=c.scrollTop||0,c=c.parentNode;(i=n.style).top=t.offsetTop-s+"px",i.left=t.offsetLeft-o+"px",i[oo]=a[oo],i[so]=a[so],i.position="fixed"===a.position?"fixed":"absolute",t.parentNode.appendChild(n)}return n},po=function(t,e,n,r,i,o,s){return t.a=e,t.b=n,t.c=r,t.d=i,t.e=o,t.f=s,t},go=function(){function t(t,e,n,r,i,o){void 0===t&&(t=1),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=1),void 0===i&&(i=0),void 0===o&&(o=0),po(this,t,e,n,r,i,o)}var e=t.prototype;return e.inverse=function(){var t=this.a,e=this.b,n=this.c,r=this.d,i=this.e,o=this.f,s=t*r-e*n||1e-10;return po(this,r/s,-e/s,-n/s,t/s,(n*o-r*i)/s,-(t*o-e*i)/s)},e.multiply=function(t){var e=this.a,n=this.b,r=this.c,i=this.d,o=this.e,s=this.f,a=t.a,u=t.c,l=t.b,h=t.d,c=t.e,f=t.f;return po(this,a*e+l*r,a*n+l*i,u*e+h*r,u*n+h*i,o+c*e+f*r,s+c*n+f*i)},e.clone=function(){return new t(this.a,this.b,this.c,this.d,this.e,this.f)},e.equals=function(t){var e=this.a,n=this.b,r=this.c,i=this.d,o=this.e,s=this.f;return e===t.a&&n===t.b&&r===t.c&&i===t.d&&o===t.e&&s===t.f},e.apply=function(t,e){void 0===e&&(e={});var n=t.x,r=t.y,i=this.a,o=this.b,s=this.c,a=this.d,u=this.e,l=this.f;return e.x=n*i+r*s+u||0,e.y=n*o+r*a+l||0,e},t}();function Do(t,e,n,r){if(!t||!t.parentNode||(Qi||ao(t)).documentElement===t)return new go;var i=function(t){for(var e,n;t&&t!==Ji;)(n=t._gsap)&&n.uncache&&n.get(t,"x"),n&&!n.scaleX&&!n.scaleY&&n.renderTransform&&(n.scaleX=n.scaleY=1e-4,n.renderTransform(1,n),e?e.push(n):e=[n]),t=t.parentNode;return e}(t),o=ho(t)?uo:lo,s=fo(t,n),a=o[0].getBoundingClientRect(),u=o[1].getBoundingClientRect(),l=o[2].getBoundingClientRect(),h=s.parentNode,c=!r&&function t(e){return"fixed"===Zi.getComputedStyle(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)}(t),f=new go((u.left-a.left)/100,(u.top-a.top)/100,(l.left-a.left)/100,(l.top-a.top)/100,a.left+(c?0:Zi.pageXOffset||Qi.scrollLeft||$i.scrollLeft||Ji.scrollLeft||0),a.top+(c?0:Zi.pageYOffset||Qi.scrollTop||$i.scrollTop||Ji.scrollTop||0));if(h.removeChild(s),i)for(a=i.length;a--;)(u=i[a]).scaleX=u.scaleY=0,u.renderTransform(1,u);return e?f.inverse():f} /*! * MotionPathPlugin 3.9.1 * https://greensock.com * * @license Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */var mo,vo,_o,yo,xo="x,translateX,left,marginLeft,xPercent".split(","),wo="y,translateY,top,marginTop,yPercent".split(","),Co=Math.PI/180,Fo=function(t,e,n,r){for(var i=e.length,o=2===r?0:r,s=0;s1?t=1:t<0&&(t=0);r--;)ri(n[r],t,!r&&e.rotate,n[r]);for(;i;)i.set(i.t,i.p,i.path[i.pp]+i.u,i.d,t),i=i._next;e.rotate&&e.rSet(e.target,e.rProp,n[0].angle*(e.radians?Co:1)+e.rOffset+e.ru,e,t)},getLength:function(t){return ti(qr(t)).totalLength},sliceRawPath:$r,getRawPath:qr,pointsToSegment:ui,stringToRawPath:si,rawPathToString:li,transformRawPath:ii,getGlobalMatrix:Do,getPositionOnPath:ri,cacheRawPathMeasurements:ti,convertToPath:function(t,e){return yo(t).map((function(t){return Qr(t,!1!==e)}))},convertCoordinates:function(t,e,n){var r=Do(e,!0,!0).multiply(Do(t));return n?r.apply(n):r},getAlignMatrix:So,getRelativePosition:function(t,e,n,r){var i=So(t,e,n,r);return{x:i.e,y:i.f}},arrayToRawPath:function(t,e){var n=Fo(Fo([],t,(e=e||{}).x||"x",0),t,e.y||"y",1);return e.relative&&bo(n),["cubic"===e.type?n:ui(n,e.curviness)]}};(mo||"undefined"!=typeof window&&(mo=window.gsap)&&mo.registerPlugin&&mo)&&mo.registerPlugin(Bo); /*! * ScrollToPlugin 3.9.1 * https://greensock.com * * @license Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var Lo,No,Ro,Xo,Yo,Io,zo,Ho=function(){return"undefined"!=typeof window},Wo=function(){return Lo||Ho()&&(Lo=window.gsap)&&Lo.registerPlugin&&Lo},Vo=function(t){return"string"==typeof t},jo=function(t){return"function"==typeof t},Uo=function(t,e){var n="x"===e?"Width":"Height",r="scroll"+n,i="client"+n;return t===Ro||t===Xo||t===Yo?Math.max(Xo[r],Yo[r])-(Ro["inner"+n]||Xo[i]||Yo[i]):t[r]-t["offset"+n]},qo=function(t,e){var n="scroll"+("x"===e?"Left":"Top");return t===Ro&&(null!=t.pageXOffset?n="page"+e.toUpperCase()+"Offset":t=null!=Xo[n]?Xo:Yo),function(){return t[n]}},Go=function(t,e){if(!(t=Io(t)[0])||!t.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var n=t.getBoundingClientRect(),r=!e||e===Ro||e===Yo,i=r?{top:Xo.clientTop-(Ro.pageYOffset||Xo.scrollTop||Yo.scrollTop||0),left:Xo.clientLeft-(Ro.pageXOffset||Xo.scrollLeft||Yo.scrollLeft||0)}:e.getBoundingClientRect(),o={x:n.left-i.left,y:n.top-i.top};return!r&&e&&(o.x+=qo(e,"x")(),o.y+=qo(e,"y")()),o},Ko=function(t,e,n,r,i){return isNaN(t)||"object"==typeof t?Vo(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+r-i:"max"===t?Uo(e,n)-i:Math.min(Uo(e,n),Go(t,e)[n]-i):parseFloat(t)-i},Qo=function(){Lo=Wo(),Ho()&&Lo&&document.body&&(Ro=window,Yo=document.body,Xo=document.documentElement,Io=Lo.utils.toArray,Lo.config({autoKillThreshold:7}),zo=Lo.config(),No=1)},Zo={version:"3.9.1",name:"scrollTo",rawVars:1,register:function(t){Lo=t,Qo()},init:function(t,e,n,r,i){No||Qo();var o=Lo.getProperty(t,"scrollSnapType");this.isWin=t===Ro,this.target=t,this.tween=n,e=function(t,e,n,r){if(jo(t)&&(t=t(e,n,r)),"object"!=typeof t)return Vo(t)&&"max"!==t&&"="!==t.charAt(1)?{x:t,y:t}:{y:t};if(t.nodeType)return{y:t,x:t};var i,o={};for(i in t)o[i]="onAutoKill"!==i&&jo(t[i])?t[i](e,n,r):t[i];return o}(e,r,t,i),this.vars=e,this.autoKill=!!e.autoKill,this.getX=qo(t,"x"),this.getY=qo(t,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),o&&"none"!==o&&(this.snap=1,this.snapInline=t.style.scrollSnapType,t.style.scrollSnapType="none"),null!=e.x?(this.add(this,"x",this.x,Ko(e.x,t,"x",this.x,e.offsetX||0),r,i),this._props.push("scrollTo_x")):this.skipX=1,null!=e.y?(this.add(this,"y",this.y,Ko(e.y,t,"y",this.y,e.offsetY||0),r,i),this._props.push("scrollTo_y")):this.skipY=1},render:function(t,e){for(var n,r,i,o,s,a=e._pt,u=e.target,l=e.tween,h=e.autoKill,c=e.xPrev,f=e.yPrev,p=e.isWin,d=e.snap,g=e.snapInline;a;)a.r(t,a.d),a=a._next;n=p||!e.skipX?e.getX():c,i=(r=p||!e.skipY?e.getY():f)-f,o=n-c,s=zo.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),h&&(!e.skipX&&(o>s||o<-s)&&ns||i<-s)&&r2||i<-2)&&!r)return d=t.scrollLeft,$o.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-d),void(e.onKill&&e.onKill());(n=-n)<0?(f=n-.5|0,n=0):n>v?(f=n-v|0,n=v):f=0,(f||o)&&(this._skip||(l[Es]=s+-f+"px,"+-c+a),f+m>=0&&(l.paddingRight=f+m+"px")),t.scrollLeft=0|n,d=t.scrollLeft},this.top=function(n,r){if(!arguments.length)return-(t.scrollTop+c);var i=t.scrollTop-p,o=c;if((i>2||i<-2)&&!r)return p=t.scrollTop,$o.killTweensOf(this,{top:1,scrollTop:1}),this.top(-p),void(e.onKill&&e.onKill());(n=-n)<0?(c=n-.5|0,n=0):n>_?(c=n-_|0,n=_):c=0,(c||o)&&(this._skip||(l[Es]=s+-f+"px,"+-c+a)),t.scrollTop=0|n,p=t.scrollTop},this.maxScrollTop=function(){return _},this.maxScrollLeft=function(){return v},this.disable=function(){for(h=u.firstChild;h;)o=h.nextSibling,t.appendChild(h),h=o;t===u.parentNode&&t.removeChild(u)},this.enable=function(){if((h=t.firstChild)!==u){for(;h;)o=h.nextSibling,u.appendChild(h),h=o;t.appendChild(u),this.calibrate()}},this.calibrate=function(e){var o,s,a,h=t.clientWidth===n;p=t.scrollTop,d=t.scrollLeft,h&&t.clientHeight===r&&u.offsetHeight===i&&g===t.scrollWidth&&D===t.scrollHeight&&!e||((c||f)&&(s=this.left(),a=this.top(),this.left(-t.scrollLeft),this.top(-t.scrollTop)),o=ia(t),h&&!e||(l.display="block",l.width="auto",l.paddingRight="0px",(m=Math.max(0,t.scrollWidth-t.clientWidth))&&(m+=parseFloat(o.paddingLeft)+(vs?parseFloat(o.paddingRight):0))),l.display="inline-block",l.position="relative",l.overflow="visible",l.verticalAlign="top",l.boxSizing="content-box",l.width="100%",l.paddingRight=m+"px",vs&&(l.paddingBottom=o.paddingBottom),n=t.clientWidth,r=t.clientHeight,g=t.scrollWidth,D=t.scrollHeight,v=t.scrollWidth-n,_=t.scrollHeight-r,i=u.offsetHeight,l.display="block",(s||a)&&(this.left(s),this.top(a)))},this.content=u,this.element=t,this._skip=!1,this.enable()},ga=function(t){if(_s()&&document.body){var e=window&&window.navigator;Jo=window,ts=document,es=ts.documentElement,ns=ts.body,rs=As("div"),Ds=!!window.PointerEvent,(is=As("div")).style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",gs="grab"===is.style.cursor?"grab":"move",ps=e&&-1!==e.userAgent.toLowerCase().indexOf("android"),ls="ontouchstart"in es&&"orientation"in Jo||e&&(e.MaxTouchPoints>0||e.msMaxTouchPoints>0),r=As("div"),i=As("div"),o=i.style,s=ns,o.display="inline-block",o.position="relative",r.style.cssText=i.innerHTML="width:90px;height:40px;padding:10px;overflow:auto;visibility:hidden",r.appendChild(i),s.appendChild(r),n=i.offsetHeight+18>r.scrollHeight,s.removeChild(r),vs=n,hs=function(t){for(var e=t.split(","),n=(("onpointerdown"in rs?"pointerdown,pointermove,pointerup,pointercancel":"onmspointerdown"in rs?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":t).split(",")),r={},i=4;--i>-1;)r[e[i]]=n[i],r[n[i]]=e[i];try{es.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){us=1}}))}catch(t){}return r}("touchstart,touchmove,touchend,touchcancel"),js(ts,"touchcancel",Fs),js(Jo,"touchmove",Fs),ns&&ns.addEventListener("touchstart",Fs),js(ts,"contextmenu",(function(){for(var t in Bs)Bs[t].isPressed&&Bs[t].endDrag()})),$o=os=ys()}var n,r,i,o,s;$o?(ds=$o.plugins.inertia,ss=$o.utils.checkPrefix,Es=ss(Es),bs=ss(bs),as=$o.utils.toArray,ms=!!ss("perspective")):t&&console.warn("Please gsap.registerPlugin(Draggable)")},Da=function(t){var e,n;function r(e,n){var i;i=t.call(this)||this,os||ga(1),e=as(e)[0],ds||(ds=$o.plugins.inertia),i.vars=n=Is(n||{}),i.target=e,i.x=i.y=i.rotation=0,i.dragResistance=parseFloat(n.dragResistance)||0,i.edgeResistance=isNaN(n.edgeResistance)?1:parseFloat(n.edgeResistance)||0,i.lockAxis=n.lockAxis,i.autoScroll=n.autoScroll||0,i.lockedAxis=null,i.allowEventDefault=!!n.allowEventDefault,$o.getProperty(e,"x");var o,s,a,u,l,h,c,f,p,d,g,D,m,v,_,y,x,w,C,F,E,b,T,M,A,P,S,O,k,B,L,N,R=(n.type||"x,y").toLowerCase(),X=~R.indexOf("x")||~R.indexOf("y"),Y=-1!==R.indexOf("rotation"),I=Y?"rotation":X?"x":"left",z=X?"y":"top",H=!(!~R.indexOf("x")&&!~R.indexOf("left")&&"scroll"!==R),W=!(!~R.indexOf("y")&&!~R.indexOf("top")&&"scroll"!==R),V=n.minimumMovement||2,j=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(i),U=as(n.trigger||n.handle||e),q={},G=0,K=!1,Q=n.autoScrollMarginTop||40,Z=n.autoScrollMarginRight||40,$=n.autoScrollMarginBottom||40,J=n.autoScrollMarginLeft||40,tt=n.clickableTest||fa,et=0,nt=e._gsap||$o.core.getCache(e),rt=function t(e){return"fixed"===ia(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)}(e),it=function(t,n){return parseFloat(nt.get(e,t,n))},ot=e.ownerDocument||ts,st=function(t){return qs(t),t.stopImmediatePropagation&&t.stopImmediatePropagation(),!1},at=function t(n){if(j.autoScroll&&j.isDragging&&(K||x)){var r,i,o,a,u,l,h,c,p=e,d=15*j.autoScroll;for(K=!1,Ys.scrollTop=null!=Jo.pageYOffset?Jo.pageYOffset:null!=ot.documentElement.scrollTop?ot.documentElement.scrollTop:ot.body.scrollTop,Ys.scrollLeft=null!=Jo.pageXOffset?Jo.pageXOffset:null!=ot.documentElement.scrollLeft?ot.documentElement.scrollLeft:ot.body.scrollLeft,a=j.pointerX-Ys.scrollLeft,u=j.pointerY-Ys.scrollTop;p&&!i;)r=(i=ta(p.parentNode))?Ys:p.parentNode,o=i?{bottom:Math.max(es.clientHeight,Jo.innerHeight||0),right:Math.max(es.clientWidth,Jo.innerWidth||0),left:0,top:0}:r.getBoundingClientRect(),l=h=0,W&&((c=r._gsMaxScrollY-r.scrollTop)<0?h=c:u>o.bottom-$&&c?(K=!0,h=Math.min(c,d*(1-Math.max(0,o.bottom-u)/$)|0)):uo.right-Z&&c?(K=!0,l=Math.min(c,d*(1-Math.max(0,o.right-a)/Z)|0)):an?n+(i-n)*o:i-1;)(o=(i=t[s])-r)<0&&(o=-o),o=e&&i<=n&&(a=s,u=o);return t[a]}:isNaN(t)?function(t){return t}:function(){return t*r}},ht=function(){var t,r,i,o;c=!1,s?(s.calibrate(),j.minX=g=-s.maxScrollLeft(),j.minY=m=-s.maxScrollTop(),j.maxX=d=j.maxY=D=0,c=!0):n.bounds&&(t=ua(n.bounds,e.parentNode),Y?(j.minX=g=t.left,j.maxX=d=t.left+t.width,j.minY=m=j.maxY=D=0):Cs(n.bounds.maxX)&&Cs(n.bounds.maxY)?(r=ua(e,e.parentNode),j.minX=g=Math.round(it(I,"px")+t.left-r.left),j.minY=m=Math.round(it(z,"px")+t.top-r.top),j.maxX=d=Math.round(g+(t.width-r.width)),j.maxY=D=Math.round(m+(t.height-r.height))):(t=n.bounds,j.minX=g=t.minX,j.minY=m=t.minY,j.maxX=d=t.maxX,j.maxY=D=t.maxY),g>d&&(j.minX=d,j.maxX=d=g,g=j.minX),m>D&&(j.minY=D,j.maxY=D=m,m=j.minY),Y&&(j.minRotation=g,j.maxRotation=d),c=!0),n.liveSnap&&(i=!0===n.liveSnap?n.snap||{}:n.liveSnap,o=Ms(i)||xs(i),Y?(C=lt(o?i:i.rotation,g,d,1),F=null):i.points?E=function(t,e,n,r,i,o,s){return o=o&&o<1e20?o*o:1e20,xs(t)?function(a){var u,l,h,c=j.isPressed?1-j.edgeResistance:1,f=a.x,p=a.y;return a.x=f=f>n?n+(f-n)*c:fi?i+(p-i)*c:po&&(a.x=f,a.y=p),a}:Ms(t)?function(e){for(var n,r,i,s,a=t.length,u=0,l=1e20;--a>-1;)(s=(n=(i=t[a]).x-e.x)*n+(r=i.y-e.y)*r)1e3?0:.5:n.minDuration,overshoot:u}),j.tween=a=$o.to(s||e,{inertia:t,data:"_draggable",onComplete:ct,onInterrupt:ft,onUpdate:n.fastMode?aa:ut,onUpdateParams:n.fastMode?[j,"onthrowupdate","onThrowUpdate"]:i&&i.radius?[!1,!0]:[]}),n.fastMode||(s&&(s._skip=!0),a.render(1e9,!0,!0),ut(!0,!0),j.endX=j.x,j.endY=j.y,Y&&(j.endRotation=j.x),a.play(0),ut(!0,!0),s&&(s._skip=!1))):c&&j.applyBounds()},dt=function(t){var n,r=M;M=Do(e.parentNode,!0),t&&j.isPressed&&!M.equals(r||new go)&&(n=r.inverse().apply({x:a,y:u}),M.apply(n,n),a=n.x,u=n.y),M.equals(Ss)&&(M=null)},gt=function(){var t,n,r,i=1-j.edgeResistance,o=rt?Zs(ot):0,f=rt?Qs(ot):0;dt(!1),la.x=j.pointerX-o,la.y=j.pointerY-f,M&&M.apply(la,la),a=la.x,u=la.y,x&&(yt(j.pointerX,j.pointerY),at(!0)),N=Do(e),s?(ht(),h=s.top(),l=s.left()):(Dt()?(ut(!0,!0),ht()):j.applyBounds(),Y?(t=e.ownerSVGElement?[nt.xOrigin-e.getBBox().x,nt.yOrigin-e.getBBox().y]:(ia(e)[bs]||"0 0").split(" "),y=j.rotationOrigin=Do(e).apply({x:parseFloat(t[0])||0,y:parseFloat(t[1])||0}),ut(!0,!0),n=j.pointerX-y.x-o,r=y.y-j.pointerY+f,l=j.x,h=j.y=Math.atan2(r,n)*Ps):(h=it(z,"px"),l=it(I,"px"))),c&&i&&(l>d?l=d+(l-d)/i:lD?h=D+(h-D)/i:h2))&&(H?"y":"x"),(L=!P&&!j.allowEventDefault)&&(qs(t),js(Jo,"touchforcechange",qs)),t.changedTouches?(t=v=t.changedTouches[0],_=t.identifier):t.pointerId?_=t.pointerId:v=_=null,cs++,h=at,ks.push(h),1===ks.length&&$o.ticker.add(Hs),u=j.pointerY=t.pageY,a=j.pointerX=t.pageX,aa(j,"pressInit","onPressInit"),(P||j.autoScroll)&&na(e.parentNode),!e.parentNode||!j.autoScroll||s||Y||!e.parentNode._gsMaxScrollX||is.parentNode||e.getBBox||(is.style.width=e.parentNode.scrollWidth+"px",e.parentNode.appendChild(is)),gt(),j.tween&&j.tween.kill(),j.isThrowing=!1,$o.killTweensOf(s||e,q,!0),s&&$o.killTweensOf(e,{scrollTo:1},!0),j.tween=j.lockedAxis=null,(n.zIndexBoost||!Y&&!s&&!1!==n.zIndexBoost)&&(e.style.zIndex=r.zIndex++),j.isPressed=!0,f=!(!n.onDrag&&!j._listeners.drag),p=!(!n.onMove&&!j._listeners.move),!1!==n.cursor||n.activeCursor)for(l=U.length;--l>-1;)$o.set(U[l],{cursor:n.activeCursor||n.cursor||("grab"===gs?"grabbing":gs)});aa(j,"press","onPress")}},_t=function(t){var n,r,i,s,l,h,c=t;if(o&&!fs&&j.isPressed&&t){if(j.pointerEvent=t,n=t.changedTouches){if((t=n[0])!==v&&t.identifier!==_){for(s=n.length;--s>-1&&(t=n[s]).identifier!==_&&t.target!==e;);if(s<0)return}}else if(t.pointerId&&_&&t.pointerId!==_)return;T&&P&&!S&&(la.x=t.pageX-(rt?Zs(ot):0),la.y=t.pageY-(rt?Qs(ot):0),M&&M.apply(la,la),r=la.x,i=la.y,((l=Math.abs(r-a))!==(h=Math.abs(i-u))&&(l>V||h>V)||ps&&P===S)&&(S=l>h&&H?"x":"y",P&&S!==P&&js(Jo,"touchforcechange",qs),!1!==j.vars.lockAxisOnTouchScroll&&H&&W&&(j.lockedAxis="x"===S?"y":"x",xs(j.vars.onLockAxis)&&j.vars.onLockAxis.call(j,c)),ps&&P===S))?xt(c):(j.allowEventDefault||P&&(!S||P===S)||!1===c.cancelable?L&&(L=!1):(qs(c),L=!0),j.autoScroll&&(K=!0),yt(t.pageX,t.pageY,p))}else L&&t&&o&&qs(t)},yt=function(t,e,n){var r,i,o,s,f,p,v=1-j.dragResistance,_=1-j.edgeResistance,w=j.pointerX,b=j.pointerY,T=h,A=j.x,P=j.y,S=j.endX,O=j.endY,k=j.endRotation,B=x;j.pointerX=t,j.pointerY=e,rt&&(t-=Zs(ot),e-=Qs(ot)),Y?(s=Math.atan2(y.y-e,t-y.x)*Ps,(f=j.y-s)>180?(h-=360,j.y=s):f<-180&&(h+=360,j.y=s),j.x!==l||Math.abs(h-s)>V?(j.y=s,o=l+(h-s)*v):o=l):(M&&(p=t*M.a+e*M.c+M.e,e=t*M.b+e*M.d+M.f,t=p),(i=e-u)-V&&(i=0),(r=t-a)-V&&(r=0),(j.lockAxis||j.lockedAxis)&&(r||i)&&((p=j.lockedAxis)||(j.lockedAxis=p=H&&Math.abs(r)>Math.abs(i)?"y":W?"x":null,p&&xs(j.vars.onLockAxis)&&j.vars.onLockAxis.call(j,j.pointerEvent)),"y"===p?i=0:"x"===p&&(r=0)),o=Ts(l+r*v),s=Ts(h+i*v)),(C||F||E)&&(j.x!==o||j.y!==s&&!Y)&&(E&&(Xs.x=o,Xs.y=s,p=E(Xs),o=Ts(p.x),s=Ts(p.y)),C&&(o=Ts(C(o))),F&&(s=Ts(F(s)))),c&&(o>d?o=d+Math.round((o-d)*_):oD?s=Math.round(D+(s-D)*_):s2),d=$o.delayedCall(.001,mt);if(T?(Us(T,"touchend",t),Us(T,"touchmove",_t),Us(T,"touchcancel",t),Us(ot,"touchstart",Ks)):Us(ot,"mousemove",_t),Us(Jo,"touchforcechange",qs),Ds&&T||(Us(ot,"mouseup",t),r&&r.target&&Us(r.target,"mouseup",t)),x=!1,f&&(G=Rs=Os(),j.isDragging=!1),b&&!p)return r&&(Us(r.target,"change",t),j.pointerEvent=c),pa(U,!1),aa(j,"release","onRelease"),aa(j,"click","onClick"),void(b=!1);for(Vs(at),a=U.length;--a>-1;)ra(U[a],"cursor",n.cursor||(!1!==n.cursor?gs:null));if(cs--,r){if((s=r.changedTouches)&&(r=s[0])!==v&&r.identifier!==_){for(a=s.length;--a>-1&&(r=s[a]).identifier!==_&&r.target!==e;);if(a<0)return}j.pointerEvent=c,j.pointerX=r.pageX,j.pointerY=r.pageY}return p&&c?(qs(c),L=!0,aa(j,"release","onRelease")):c&&!f?(L=!1,A&&(n.snap||n.bounds)&&pt(n.inertia||n.throwProps),aa(j,"release","onRelease"),ps&&"touchmove"===c.type||-1!==c.type.indexOf("cancel")||(aa(j,"click","onClick"),Os()-et<300&&aa(j,"doubleclick","onDoubleClick"),l=c.target||e,et=Os(),h=function(){et===k||!j.enabled()||j.isPressed||c.defaultPrevented||(l.click?l.click():ot.createEvent&&((u=ot.createEvent("MouseEvents")).initMouseEvent("click",!0,!0,Jo,1,j.pointerEvent.screenX,j.pointerEvent.screenY,j.pointerX,j.pointerY,!1,!1,!1,!1,0,null),l.dispatchEvent(u)))},ps||c.defaultPrevented||$o.delayedCall(.05,h))):(pt(n.inertia||n.throwProps),j.allowEventDefault||!c||!1===n.dragClickables&&tt.call(j,c.target)||!f||P&&(!S||P!==S)||!1===c.cancelable?L=!1:(L=!0,qs(c)),aa(j,"release","onRelease")),Dt()&&d.duration(j.tween.duration()),f&&aa(j,"dragend","onDragEnd"),!0}L&&r&&o&&qs(r)},wt=function(t){if(t&&j.isDragging&&!s){var n=t.target||e.parentNode,r=n.scrollLeft-n._gsScrollX,i=n.scrollTop-n._gsScrollY;(r||i)&&(M?(a-=r*M.a+i*M.c,u-=i*M.d+r*M.b):(a-=r,u-=i),n._gsScrollX+=r,n._gsScrollY+=i,yt(j.pointerX,j.pointerY))}},Ct=function(t){var e=Os(),n=e-et<100,r=e-G<50,i=n&&k===et,o=j.pointerEvent&&j.pointerEvent.defaultPrevented,s=n&&B===et,a=t.isTrusted||null==t.isTrusted&&n&&i;if((i||r&&!1!==j.vars.suppressClickOnDrag)&&t.stopImmediatePropagation&&t.stopImmediatePropagation(),n&&(!j.pointerEvent||!j.pointerEvent.defaultPrevented)&&(!i||a&&!s))return a&&i&&(B=et),void(k=et);(j.isPressed||r||n)&&(a&&t.detail&&n&&!o||qs(t)),n||r||(t&&t.target&&(j.pointerEvent=t),aa(j,"click","onClick"))},Ft=function(t){return M?{x:t.x*M.a+t.y*M.c+M.e,y:t.x*M.b+t.y*M.d+M.f}:{x:t.x,y:t.y}};return(w=r.get(e))&&w.kill(),i.startDrag=function(t,n){var r,i,o,s;vt(t||j.pointerEvent,!0),n&&!j.hitTest(t||j.pointerEvent)&&(r=sa(t||j.pointerEvent),i=sa(e),o=Ft({x:r.left+r.width/2,y:r.top+r.height/2}),s=Ft({x:i.left+i.width/2,y:i.top+i.height/2}),a-=o.x-s.x,u-=o.y-s.y),j.isDragging||(j.isDragging=!0,aa(j,"dragstart","onDragStart"))},i.drag=_t,i.endDrag=function(t){return xt(t||j.pointerEvent,!0)},i.timeSinceDrag=function(){return j.isDragging?0:(Os()-G)/1e3},i.timeSinceClick=function(){return(Os()-et)/1e3},i.hitTest=function(t,e){return r.hitTest(j.target,t,e)},i.getDirection=function(t,n){var r,i,o,s,a,u,c="velocity"===t&&ds?t:ws(t)&&!Y?"element":"start";return"element"===c&&(a=sa(j.target),u=sa(t)),r="start"===c?j.x-l:"velocity"===c?ds.getVelocity(e,I):a.left+a.width/2-(u.left+u.width/2),Y?r<0?"counter-clockwise":"clockwise":(n=n||2,i="start"===c?j.y-h:"velocity"===c?ds.getVelocity(e,z):a.top+a.height/2-(u.top+u.height/2),s=(o=Math.abs(r/i))<1/n?"":r<0?"left":"right",od?i=d:iD?o=D:ou._gsMaxScrollY&&(u.scrollTop=u._gsMaxScrollY),H&&u.scrollLeft>u._gsMaxScrollX&&(u.scrollLeft=u._gsMaxScrollX),a=u;j.isThrowing&&(s||j.endX>d||j.endXD||j.endY.01||W&&Math.abs(u-j.y)>.01&&!Y)&>(),j.autoScroll&&(na(e.parentNode,j.isDragging),K=j.isDragging,at(!0),Js(e,wt),$s(e,wt)),j},i.enable=function(t){var r,i,a,u={lazy:!0};if(!1!==n.cursor&&(u.cursor=n.cursor||gs),$o.utils.checkPrefix("touchCallout")&&(u.touchCallout="none"),"soft"!==t){for(zs(U,H===W?"none":n.allowNativeTouchScrolling&&e.scrollHeight===e.clientHeight==(e.scrollWidth===e.clientHeight)||n.allowEventDefault?"manipulation":H?"pan-y":"pan-x"),i=U.length;--i>-1;)a=U[i],Ds||js(a,"mousedown",vt),js(a,"touchstart",vt),js(a,"click",Ct,!0),$o.set(a,u),a.getBBox&&a.ownerSVGElement&&$o.set(a.ownerSVGElement,{touchAction:H===W?"none":n.allowNativeTouchScrolling||n.allowEventDefault?"manipulation":H?"pan-y":"pan-x"}),n.allowContextMenu||js(a,"contextmenu",st);pa(U,!1)}return $s(e,wt),o=!0,ds&&"soft"!==t&&ds.track(s||e,X?"x,y":Y?"rotation":"top,left"),e._gsDragID=r="d"+Ls++,Bs[r]=j,s&&(s.enable(),s.element._gsDragID=r),(n.bounds||Y)&>(),n.bounds&&j.applyBounds(),j},i.disable=function(t){for(var n,r=j.isDragging,i=U.length;--i>-1;)ra(U[i],"cursor",null);if("soft"!==t){for(zs(U,null),i=U.length;--i>-1;)n=U[i],ra(n,"touchCallout",null),Us(n,"mousedown",vt),Us(n,"touchstart",vt),Us(n,"click",Ct),Us(n,"contextmenu",st);pa(U,!0),T&&(Us(T,"touchcancel",xt),Us(T,"touchend",xt),Us(T,"touchmove",_t)),Us(ot,"mouseup",xt),Us(ot,"mousemove",_t)}return Js(e,wt),o=!1,ds&&"soft"!==t&&ds.untrack(s||e,X?"x,y":Y?"rotation":"top,left"),s&&s.disable(),Vs(at),j.isDragging=j.isPressed=b=!1,r&&aa(j,"dragend","onDragEnd"),j},i.enabled=function(t,e){return arguments.length?t?j.enable(e):j.disable(e):o},i.kill=function(){return j.isThrowing=!1,j.tween&&j.tween.kill(),j.disable(),$o.set(U,{clearProps:"userSelect"}),delete Bs[e._gsDragID],j},~R.indexOf("scroll")&&(s=i.scrollProxy=new da(e,function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t}({onKill:function(){j.isPressed&&xt(null)}},n)),e.style.overflowY=W&&!ls?"auto":"hidden",e.style.overflowX=H&&!ls?"auto":"hidden",e=s.content),Y?q.rotation=1:(H&&(q[I]=1),W&&(q[z]=1)),nt.force3D=!("force3D"in n)||n.force3D,i.enable(),i}return n=t,(e=r).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n,r.register=function(t){$o=t,ga()},r.create=function(t,e){return os||ga(!0),as(t).map((function(t){return new r(t,e)}))},r.get=function(t){return Bs[(as(t)[0]||{})._gsDragID]},r.timeSinceDrag=function(){return(Os()-Rs)/1e3},r.hitTest=function(t,e,n){if(t===e)return!1;var r,i,o,s=sa(t),a=sa(e),u=s.top,l=s.left,h=s.right,c=s.bottom,f=s.width,p=s.height,d=a.left>h||a.rightc||a.bottom=f*p*n||i>=a.width*a.height*n):r.width>n&&r.height>n))},r}(function(){function t(t){this._listeners={},this.target=t||this}var e=t.prototype;return e.addEventListener=function(t,e){var n=this._listeners[t]||(this._listeners[t]=[]);~n.indexOf(e)||n.push(e)},e.removeEventListener=function(t,e){var n=this._listeners[t],r=n&&n.indexOf(e)||-1;r>-1&&n.splice(r,1)},e.dispatchEvent=function(t){var e,n=this;return(this._listeners[t]||[]).forEach((function(r){return!1===r.call(n,{type:t,target:n.target})&&(e=!1)})),e},t}());!function(t,e){for(var n in e)n in t||(t[n]=e[n])}(Da.prototype,{pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1}),Da.zIndex=1e3,Da.version="3.9.1",ys()&&$o.registerPlugin(Da); /*! * VelocityTracker: 3.9.1 * https://greensock.com * * Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var ma,va,_a,ya,xa,wa,Ca,Fa,Ea=function(){return ma||"undefined"!=typeof window&&(ma=window.gsap)},ba={},Ta=function(t){return Fa(t).id},Ma=function(t){return ba[Ta("string"==typeof t?_a(t)[0]:t)]},Aa=function(t){var e,n=xa;if(t-Ca>=.05)for(Ca,Ca=t;n;)((e=n.g(n.t,n.p))!==n.v1||t-n.t1>.2)&&(n.v2=n.v1,n.v1=e,n.t2=n.t1,n.t1=t),n=n._next},Pa={deg:360,rad:2*Math.PI},Sa=function(){(ma=Ea())&&(_a=ma.utils.toArray,ya=ma.utils.getUnit,Fa=ma.core.getCache,wa=ma.ticker,va=1)},Oa=function(t,e,n,r){this.t=t,this.p=e,this.g=t._gsap.get,this.rCap=Pa[n||ya(this.g(t,e))],this.v1=this.v2=0,this.t1=this.t2=wa.time,r&&(this._next=r,r._prev=this)},ka=function(){function t(t,e){va||Sa(),this.target=_a(t)[0],ba[Ta(this.target)]=this,this._props={},e&&this.add(e)}t.register=function(t){ma=t,Sa()};var e=t.prototype;return e.get=function(t,e){var n,r,i,o=this._props[t]||console.warn("Not tracking "+t+" velocity.");return n=parseFloat(e?o.v1:o.g(o.t,o.p))-parseFloat(o.v2),(r=o.rCap)&&(n%=r)!==n%(r/2)&&(n=n<0?n+r:n-r),i=n/((e?o.t1:wa.time)-o.t2),Math.round(1e4*i)/1e4},e.getAll=function(){var t,e={},n=this._props;for(t in n)e[t]=this.get(t);return e},e.isTracking=function(t){return t in this._props},e.add=function(t,e){t in this._props||(xa||(wa.add(Aa),Ca=wa.time),xa=this._props[t]=new Oa(this.target,t,e,xa))},e.remove=function(t){var e,n,r=this._props[t];r&&(e=r._prev,n=r._next,e&&(e._next=n),n?n._prev=e:xa===r&&(wa.remove(Aa),xa=0),delete this._props[t])},e.kill=function(t){for(var e in this._props)this.remove(e);t||delete ba[Ta(this.target)]},t.track=function(e,n,r){va||Sa();for(var i,o,s=[],a=_a(e),u=n.split(","),l=(r||"").split(","),h=a.length;h--;){for(i=Ma(a[h])||new t(a[h]),o=u.length;o--;)i.add(u[o],l[o]||l[0]);s.push(i)}return s},t.untrack=function(t,e){var n=(e||"").split(",");_a(t).forEach((function(t){var e=Ma(t);e&&(n.length?n.forEach((function(t){return e.remove(t)})):e.kill(1))}))},t.isTracking=function(t,e){var n=Ma(t);return n&&n.isTracking(e)},t.getVelocity=function(t,e){var n=Ma(t);return n&&n.isTracking(e)?n.get(e):console.warn("Not tracking velocity of "+e)},t}();ka.getByTarget=Ma,Ea()&&ma.registerPlugin(ka); /*! * InertiaPlugin 3.9.1 * https://greensock.com * * @license Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var Ba,La,Na,Ra,Xa,Ya,Ia,za,Ha,Wa,Va,ja,Ua=ka.getByTarget,qa=function(){return Ba||"undefined"!=typeof window&&(Ba=window.gsap)&&Ba.registerPlugin&&Ba},Ga=function(t){return"number"==typeof t},Ka=function(t){return"object"==typeof t},Qa=function(t){return"function"==typeof t},Za=Array.isArray,$a=function(t){return t},Ja=function(t,e,n){for(var r in e)r in t||r===n||(t[r]=e[r]);return t},tu=function t(e){var n,r,i={};for(n in e)i[n]=Ka(r=e[n])&&!Za(r)?t(r):r;return i},eu=function(t,e,n,r,i){var o,s,a,u,l=e.length,h=0,c=1e10;if(Ka(t)){for(;l--;){for(a in o=e[l],s=0,t)s+=(u=o[a]-t[a])*u;s=r&&o<=n&&(h=l,c=s);return e[h]},nu=function(t,e,n,r,i,o,s){if("auto"===t.end)return t;var a,u,l=t.end;if(n=isNaN(n)?1e10:n,r=isNaN(r)?-1e10:r,Ka(e)){if(a=e.calculated?e:(Qa(l)?l(e,s):eu(e,l,n,r,o))||e,!e.calculated){for(u in a)e[u]=a[u];e.calculated=!0}a=a[i]}else a=Qa(l)?l(e,s):Za(l)?eu(e,l,n,r,o):parseFloat(l);return a>n?a=n:a+a.max+1e-10?(d=a.unitFactor||Ya.unitFactors[s]||1,(f=h>a.max&&a.min!==a.max||l*d>-15&&l*d<45?r+.1*(n-r):ou(h,a.max,l))+i-45&&l*d<15?r+.1*(n-r):ou(h,a.min,l))+iD&&(D=f)),u>D&&(D=u));return D>m&&(D=m),D>n?n:Df&&(_||a.preventOvershoot?c=a.min-u:p=a.min-u-c)),this._props.push(s),this._pt=new za(this._pt,t,s,u,0,$a,0,g.set(t,s,this)),this._pt.u=l||0,this._pt.c1=c,this._pt.c2=p);return n.duration(x),1},render:function(t,e){var n,r=e._pt;for(t=Xa(e.tween._time/e.tween._dur);r;)r.set(r.t,r.p,(n=r.s+r.c1*t+r.c2*t*t,Math.round(1e4*n)/1e4+r.u),r.d,t),r=r._next}};"track,untrack,isTracking,getVelocity,getByTarget".split(",").forEach((function(t){return lu[t]=ka[t]})),qa()&&Ba.registerPlugin(lu); /*! * strings: 3.9.1 * https://greensock.com * * Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var hu=/([\uD800-\uDBFF][\uDC00-\uDFFF](?:[\u200D\uFE0F][\uD800-\uDBFF][\uDC00-\uDFFF]){2,}|\uD83D\uDC69(?:\u200D(?:(?:\uD83D\uDC69\u200D)?\uD83D\uDC67|(?:\uD83D\uDC69\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]\uFE0F|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC6F\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3C-\uDD3E\uDDD6-\uDDDF])\u200D[\u2640\u2642]\uFE0F|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F\u200D[\u2640\u2642]|(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642])\uFE0F|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\uD83D\uDC69\u200D[\u2695\u2696\u2708]|\uD83D\uDC68(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708]))\uFE0F|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83D\uDC69\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|\uD83D\uDC68(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]))|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDD1-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\u200D(?:(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC69\uDC6E\uDC70-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD26\uDD30-\uDD39\uDD3D\uDD3E\uDDD1-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])?|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDEEB\uDEEC\uDEF4-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267B\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])\uFE0F)/; /*! * SplitText: 3.9.1 * https://greensock.com * * @license Copyright 2008-2021, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */ var cu,fu,pu,du,gu=/(?:\r|\n|\t\t)/g,Du=/(?:\s\s+)/g,mu=function(t){return fu.getComputedStyle(t)},vu=Array.isArray,_u=[].slice,yu=function(t,e){var n;return vu(t)?t:"string"==(n=typeof t)&&!e&&t?_u.call(cu.querySelectorAll(t),0):t&&"object"===n&&"length"in t?_u.call(t,0):t?[t]:[]},xu=function(t){return"absolute"===t.position||!0===t.absolute},wu=function(t,e){for(var n,r=e.length;--r>-1;)if(n=e[r],t.substr(0,n.length)===n)return n.length},Cu=function(t,e){void 0===t&&(t="");var n=~t.indexOf("++"),r=1;return n&&(t=t.split("++").join("")),function(){return"<"+e+" style='position:relative;display:inline-block;'"+(t?" class='"+t+(n?r++:"")+"'>":">")}},Fu=function t(e,n,r){var i=e.nodeType;if(1===i||9===i||11===i)for(e=e.firstChild;e;e=e.nextSibling)t(e,n,r);else 3!==i&&4!==i||(e.nodeValue=e.nodeValue.split(n).join(r))},Eu=function(t,e){for(var n=e.length;--n>-1;)t.push(e[n])},bu=function(t,e,n){for(var r;t&&t!==e;){if(r=t._next||t.nextSibling)return r.textContent.charAt(0)===n;t=t.parentNode||t._parent}},Tu=function t(e){var n,r,i=yu(e.childNodes),o=i.length;for(n=0;nb&&("BR"!==h.nodeName||0===a)&&(p=[],B.push(p),x=v),R&&(h._x=h.offsetLeft,h._y=v,h._w=h.offsetWidth,h._h=h.offsetHeight),B&&((h._isSplit&&f||!N&&f||L&&f||!L&&h.parentNode.parentNode===t&&!h.parentNode._isSplit)&&(p.push(h),h._x-=y,bu(h,t,S)&&(h._wordEnd=!0)),"BR"===h.nodeName&&(h.nextSibling&&"BR"===h.nextSibling.nodeName||0===a)&&B.push([])));for(a=0;a-1;)I[a].parentNode.removeChild(I[a]);if(B){for(R&&(D=cu.createElement(O),t.appendChild(D),m=D.offsetWidth+"px",v=D.offsetParent===t?0:t.offsetLeft,t.removeChild(D)),g=t.style.cssText,t.style.cssText="display:none;";t.firstChild;)t.removeChild(t.firstChild);for(d=" "===S&&(!R||!L&&!N),a=0;at.clientHeight&&(t.style.height=s-F+"px",t.clientHeightt.clientWidth&&(t.style.width=o-E+"px",t.clientWidth",v=1,_=e.specialChars?"function"==typeof e.specialChars?e.specialChars:wu:null,y=cu.createElement("div"),x=t.parentNode;for(x.insertBefore(y,t),y.textContent=t.nodeValue,x.removeChild(t),h=-1!==(i=function t(e){var n=e.nodeType,r="";if(1===n||9===n||11===n){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)r+=t(e)}else if(3===n||4===n)return e.nodeValue;return r}(t=y)).indexOf("<"),!1!==e.reduceWhiteSpace&&(i=i.replace(Du," ").replace(gu,"")),h&&(i=i.split("<").join("{{LT}}")),u=i.length,o=(" "===i.charAt(0)?D:"")+n(),s=0;s":l,s+=c-1;else if(l===g&&i.charAt(s-1)!==g&&s){for(o+=v?m:"",v=0;i.charAt(s+1)===g;)o+=D,s++;s===u-1?o+=D:")"!==i.charAt(s+1)&&(o+=D+n(),v=1)}else"{"===l&&"{{LT}}"===i.substr(s,6)?(o+=p?r()+"{{LT}}":"{{LT}}",s+=5):l.charCodeAt(0)>=55296&&l.charCodeAt(0)<=56319||i.charCodeAt(s+1)>=65024&&i.charCodeAt(s+1)<=65039?(a=((i.substr(s,12).split(hu)||[])[1]||"").length||2,o+=p&&" "!==l?r()+i.substr(s,a)+"":i.substr(s,a),s+=a-1):o+=p&&" "!==l?r()+l+"":l;t.outerHTML=o+(v?m:""),h&&Fu(x,"{{LT}}","<")},Su=function t(e,n,r,i){var o,s,a=yu(e.childNodes),u=a.length,l=xu(n);if(3!==e.nodeType||u>1){for(n.absolute=!1,o=0;o-1;)r=this.elements[i],this._originals[i]=r.innerHTML,e=r.clientHeight,n=r.clientWidth,Su(r,t,s,a),Au(r,t,this.chars,this.words,this.lines,n,e);return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.isSplit=!0,this},e.revert=function(){var t=this._originals;if(!t)throw"revert() call wasn't scoped properly.";return this.elements.forEach((function(e,n){return e.innerHTML=t[n]})),this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},t.create=function(e,n){return new t(e,n)},t}();Ou.version="3.9.1",vr.registerPlugin(Xe,_r,Me,Me,Fr,vi,Mi,Ki,Bo,Zo,dr,Da,lu);var ku=du=window.punchgs=window.tpGS={};for(var Bu in ku.gsap=vr,ku.TweenLite=Xe,ku.TweenMax=_r,ku.TimelineLite=Me,ku.TimelineMax=Me,ku.CustomBounce=Fr,ku.CustomEase=vi,ku.CustomWiggle=Mi,ku.DrawSVGPlugin=Ki,ku.MotionPathPlugin=Bo,ku.ScrollToPlugin=Zo,ku.CSSPlugin=dr,ku.draggable=Da,ku.inertia=lu, /*! Map SplitText to tpGS TPGSSPLITTEXT */ ku.SplitText=Ou,ku.RAD2DEG=180/Math.PI,ku.DEG2RAD=Math.PI/180, /*! REGISTER MOTION PATH (BEZIER) */ ku.gsap.registerPlugin(ku.MotionPathPlugin),ku.gsap.config({nullTargetWarn:!1}), /*!FallBack for old and new Eases*/ ku.eases=ku.gsap.parseEase(),ku.eases)ku.eases.hasOwnProperty(Bu)&&void 0===ku[Bu]&&(ku[Bu]=ku.eases[Bu]) /*! FallBack for Essential Grid */;void 0!==du&&void 0!==du.TweenLite&&void 0===du.TweenLite.lagSmoothing&&(du.TweenLite.lagSmoothing=function(){});var Lu=[];function Nu(t,e,n){var r=document.createElement("canvas"),i=r.getContext("2d");if(r.width=100,r.height=200,0===t.length)i.fillStyle=n;else{for(var o=i.createLinearGradient(0,0,100,0),s=0;ss.stops.length?u+=Ru(s.points,l,e,o.points):a+=Ru(o.points,l,t,s.points)),a+=")",u+=")","sliding"===n&&(o.stops.length>s.stops.length?a=t:u=e),r.rFrom=a,r.rTo=u,r.tyep=n,Lu.push(r),{from:a,to:u}}}]); window.RS_MODULES = window.RS_MODULES || {}; window.RS_MODULES.tpGS = {loaded:true, version:"6.6.1"}; if (window.RS_MODULES.checkMinimal) window.RS_MODULES.checkMinimal();assets/info.cfg000064400000000027150514030450007456 0ustar00{ "version":"5.4.7.2" }assets/fonts/material/MaterialIcons-Regular.woff000064400000471500150514030450016015 0ustar00wOFFs@MGDEFX SGPOSt  GSUBUȚ]e&OS/2V?` s"ccmapV4gZcvt nDgaspnglyfnR&headZ669hheaZ$hmtxZloca_m"4KmaxprL Qnamerlz5posts, 2 '( xڌX8dINdrۙ213.33333-33333[fLU*TEL7ାk‡?$YwUV#(Rpg~vg;ψ}zW8Yggo뮣V,=Gw.Z7p7/J6Xʴ WФG苅P&6[ d6$K=s*X8CzhO0ꘆ&r s?e#f/@0;zdijm i܃0֣ #`U'hkm̭l JK'Q4oZ F*D]fd@̆qj:-P8a69MZ/@q5P@1"!"G9MQ)Ldh<[D3y60hzQjQuI&|Atmhw}-= [;s &5qQ:yQzBq"gwSU? 3iD~D |L/P0F P!*oc@W1by=IlQxyF,0ޏPѪPK补Eq'V:laGU33(\ZOρ}5c}lm 09x#FS裎EWԯGzWo5g3c݃ݕ_sJu:XmU?R_SuW^(gɽG[#x\\-NoķĤPΓOxwrwbcAlj biE݇UyFLlLа:@hqyAŒh9ll|/%vAm -31>{CY܋M_B8΍.K(ph'XΰPE `R <5 Wf~%G^7 6G)6OMAwA8J<=&\SO#N8'Q>gS9|g0Ej< Pm dhx5ECIֿ=2lo1Gq=p911JU+B)\iF8~Ui%,݆|'Ih3GzMpr-tPeb9c&9kcWOijEN j/3eb r0[a=By p/F8%Y԰$as?2jқMQJ2xr-'iʇǭ&Cak<5d}LxrI}R~AijM ]kgY3w4“gHͱ21(1=DVA `bb2`l h_a PB5]+Ĉ8s8>.ou{>xLø[9<!}0Y]w0 ֳY묊Rn!ƞd=DĽ<wc53:CʫRBUgPBSQº.m3iMnYJ{m0cBݻ"I}|/,=h4,bu[2;v@uy*yF=Cqh0@0C=J)lxvMCY\/'KZcʘ'Y,)8m'f#QlWfdkØN|Kkr0E"(H}3ʣ|?k} x6F[P7 fGeu5"gjK<T|`vbSvFa6Y|Aw!17||vr}+wvaUtc۳/|s"9_YӳT u:GTԱj6E'əRMZqX'VSıH1.z=5w{ĝ! d$I LS `he;|zi;*΃sZ QD8Ќ@,:g/Q֐8+yh/f Hۤy [DI^tA p[CƧەĹ:SP-PމhL2ͷ Xh1W6iyNry mxa{]u Uļy]ȳ CWyYCzfINQ_ճ~>i+WZ98U4'#BVW]_)~&ANgjm0L;x$ÿ$X]^ZE KE+'{dstC^D] SE~;Qi}h6ȞY õ@%߷)%s+(hYNe \W?i&^ ƔV7ٸ# 2O,[֓+lcJu[Cҁc%=ht<B Q~q8u P/SlϤG0se=Ņ蛌Z3!>y#XIEhL:u W| =ҵ,?1$..DnP|a#m3l&徭1zi8@1r@jA=hZjA ڻ*=D _ގ8*[ѓjQչJ|frXB%. hȼ!h`\}!_S|ՎV{&D5 Go7\Kmkc5aS} < ߿nz^V ^No 4;e1h?d۫{"kKgXsP7q6]x˘(}Ƥ|>xǢ` H/<1[I_`L̊2ὰ0'_z'._vfn,v< 5y9SQG@7G35ҕXzD2^j'jocZ'8;0Z;,<`_Y_}_OQg+k45]KXL[;G*^ >yiO>2 D c2za4<џz~N؃!'AZ@݄v;A=DSQLV߇aJX(_JZ̧KE ^]]Kb bo{&*x*SO{PZ. ]P$ 1ic!~Nj2>*m(~š!z&r %dZoܽL~S h콊 -!a^=|B!N(mD;$#mtz0b٣'| 9XY͵=\G9^z7= ([5x%9Bv狈}Dddږxn8kS<>2b+ ٓJꉗ;h$}1VR?F9ZcWP/-hiB\ *"ե7kˮ5T &7|m>ݒו>CۥCLh75A+[{ホD7XnGRlo ,P,TŸiLy f%"JhkK9zVen&_t *Y/{owط-uwsIy*$ Q۾Vhr,AKARoĨ[;Sۯo #A@i-mBT2Uw"fLkdbD|a-sms6YJ#t.k/xF] w}WBuꧨ[PwV9ꬅv` z_1'L5'jWbk x6OCPЗ#?yj4[#T ;fM:[vW3IɣZL!j"ocK-`7" ҦV?_(ގ?OZDe84x UE6+Z4.ʜۤsX`Ŗ2ɗ_\wr$%! ZQu' QW@|GM@#h0o*b]"l h.sB-g͍m_YgWgj%ZVe4@)CѻFb~yOOZkO cxO1?C%܁j'sxOo܉(o g"b ZyB^>aPM 9Z:dAvTӶ(7{P'X?KY췛?ć`%RmCQ/EDK)]tw$3 kkM1T5fSb7na.] )G4OyWS< WR pB8R(n4Ԫs<0s#^J KG8xGGGVMy'h~CD/C0 ߅tM#bo*4NWyr- qŔ|fo 24)E7xA#.@FBg{1&9KAӼQa:zg>8N"{Ll$1J- ,Qїd{Zj;|[TWgQrZ@[Mͨ׋(˻±lU=θrT%Jѳ$ u$5[97CCK>RX YpBE[MB5L7<()T;U+{VƗ|sEl)h3̧9q>1"{:<m$/ דO&d/P]JUo!')h>5ľ-UgYs8v.\0G:]#R_Ek}$/!WzD%3%AR|Mm10DTƳއPI9ڲE+vϐmF Jg?{X>j3F`F=Z_ IC/&'&5ɩɉ줕gOϫUoum_ڎyejGfj^=[UnS=:ƛxAc,b+1xphVy&j)ԅ;M骣Y2' w@iۛ# }+џI/D2g~,3B4-ݤ=Eb)lgOXMO;phBdۧ3b|D4>KfV'k~>I#&^KHD b֚Ҡx7O\yQkPc|y?g=X)?AҲCHGHCb-LNAM;,);f}-r8b-wAK5+PԺcAʷщ,ޝZUC2}͈ 4#>F7\Kk̡f8~SHwB\|_>g%^FmA3m^1OHkGit8Ambq|| [̲>rU[z`qOQ86ghһsٌ_5t; V dr8օLח` {c׵q|fGاh{0 Ө/lHAȾxI1oތJkK'D'~c| e6SQWbdj%#ѴQ$enеg1\chr|& PMB#bS2sp?ٸǽ 'BԀjJYF ϚzY2b9*ṕoн&>6gs92xp.YX)]=ET |+zby+ ^|;VdYZ`'p+m: 2ҕ]aOA^to>٪i*~ a Ϲ;Q)b?4#m`˦Μ*W-8}lSg\fN;z_o{QGyHLI;^b0{N٬5F}>K]u]]R"uSMOlBΒ}Rbr1b }F:Mǝ{˜2x0qvJlƅ,uH?¼ۏ( wU9$4Jxvߏ <3a)d|>ryBV"cmidcʙzb[;UhdH0v/w+VS&\N<$1P)KItJeo/| >g5C<ԭ,ǽ:`A0;өCz?̃l/[\?=m7"֡6y-)'[m">N/zH02`k;NwCRK-QDK8wx`7dpAs|s`rIlv@a>xi#Թd)q1ta> jG9W-u /錬낸 ۟Ƨ@17ۣ,Ũ2u6UGs|4#>Sh4 #-ѱS$x"J9o1X9yCZ~ԨMB^x@o7 Κi.- WdJ8( ݩPfPݟ"ٖs|8 T,.WA|8`]<81^N62\?ڟyx;˼u(o{OH^ݱ& ֕ϾFҘ9BޒamEbOG-+u]akxU4ߓ?G9: Dh9h7(RkI㬮m~?Ŧ.wuHH7L lkfaR+Q+Е|@`)8'Byng˿!|9NI54&?ݢK.-9P[j+GYM$x_ K#eX Q$i56OgZ$xq e̎ja^cy <-@#vO߶_!6.$o)<~:A +woE`!3h?^DW{ϵWITb\iOT8YbO88?~ڶaT0gJ3#zd)؀zo#|nI`i]HxV+B⯻ 6VE>CmfL:[moU$YneYԻSw&@c 3h 3bj i L+D:Fda6WPfL#/ҵHk"Nۼ$9-`O~TYVMދ9a'Fl|>^~N9 3(+Q7-*+ZG,Uhan 融 AJ VUV̦<`[9 '9`(O{[kK ̇www[-f{Men4WM 5MjI/aj_ݪ.Qg"uR{]fM^*/IrEUb^'b@#qǹGgssY,r:1fT" i${1e2He3zm#O>ṟ7'\%-OB}{^zCTyu8Bzň3h1!Zz8:/w_[$?Kf=FZuٌn}Uaʾ1$#e؜|NSYYݐ9~7suY޽AW'߄z >=Zv~/ft0y+ ^(FCq7iaXwq8MS^p]gss!~܅pac!؇>NwfZphˆc:7W͕hLOgι|Ḟ k= gr4^K<gC Z\8 K1c8|1ۖ2{;,ePy\'W ^q^\!VQb\UFw{;\stNpf9MV'KTsIjR'wker@'yrlŽqHib%Csqosw/v7ܓ:O8;w::W89kEΑNp<܍kp>kޞ7~ ~PZZ<c</!%pQc--! 4`=jɶZsKm4#K."zEJ>1ϐ+0Hznzocz.bW")CY[E;`rd4zκ(9~;,6_]VY<"ٿzE^U =.sWB%gZX_Ҽh`ЏӜ51]gZ'⯇l婨P /Ӝτܦ^ u3+lʩ#Y PH;µzPoY`l)s<: cWAWV31O@6NFҁTTu}VEKAfT LizF0ph?r\YbIz~qF1,Nj2A` U:H"9L$~w{ýڽ,_y[stt.r;|g39p^܎p5BXt;߹"{.a~: -zh 9@0`r %NJ;m¤x2-n3U)Zh7ڹ5rC`PcbyV>7 ʥm#lxNg<#/^ X'-O֎j'UVUWTWQ^wśeX;Ѻhq4#pc<<6Õ5*GW+}n`z{]5%z.6yg{z#gGvl5jsY`75K[zDǵVjZNQsaAK,-|'bMljqX(E">FWgs>NZgss3ۙ!^Q/ĔvjGrVƜ׋јT! Hz4=_jR/cYV8!ۤD14*e1}"LD"]2dO A5̹򞕯ğ 2U_ ɵNnZMދdiUAV@xR>y}K't͔/!yAKu2hVI~xfֱ,@e+s-*V)oPø8G8@FWe ?`$ 'FS]ZʼaDb* סB\H! ;,G*zӔsڅvorp7yQan?+3Y,s9G;C؏nl'tZ.^j_gC]@ CrlP3wَqr/Abق6-TD_鞗ʑ UwY|Kq$[ /({-[U|M4FTv([Yj/ 9nEsƱϘ͆꽩r٨pO읆^oP+pU!\42nZZCiomc{)eXQ>x P-y:ybSЛLeyT,AK~e<5rkv傶-W"a:eh/d`eQ-cWHK~M7}3o<ŘbA`D,^?Ô]`YpA@_]9+tàl rQ ԱajG3F>Tڭ̺Cieow2t?D5ms&ZѩM݉ <a:,зg2O0Yٿq!+γT TϽ?o/7gqKQvroʛMR,0z^ZR2u:[T'9jL%1y!73og ŽN]lr@׽nvw׹"w;ݍ۝mjgs3ݩa\ ?ǼyK>WX(bha\7|hvG|*剜&٪A) ;>1y/k suzu#iV/vA{1{ CIr>8׷!{A ϯ %'ٶ81E"CgZOYiOE/-O5,є<;%{'FfFyt=q,{1Yj/AڠE6|fҕX3 I>y= ˕Q)st92c|lOoD-C7go$_hL;F\˾J* T'ZΛh qf G 0*8W#*aa(=?ihQb}#=:[v)6o JT'B3Y])y _OrODܙ׹-]UIJ~>zcKWZZGZgX^pؑ|EC} LUz àj;b[/@߁hJ*.k#x;/j?ŽV8@* ICLGߧ~>kȈ7 y8OuSW[uZV%jƕɻ JyrqCއJ6_|^U^؉JC#D%8sn)8T4*`Sq!+Osv8܁)p=.dϓļ^$(xao5lyM[#Yu~%owѧH;Y&+]9Gq8Ae!lq~v}:w#r&W׈,ac;p|Qiforp+43c\g<{>gomSe7Zר)ؾfF\;fe+Clu9zwZJ v7NS5:`vFxemo[jBr=s`0ΐA$XQYZYX9?ڦ`Wp}-083?G]VowwwAsl63nb_߬z>^[WgS]W+|R˻rI^-O 1rZ<(nŕbX%NsĘϽǽ.tt{]?4buV ޗIÝ, 2!;(lgNI5,YpfO{gqGM)qN+ř<-c!;<^JGE?_!։%8e8([Ÿ> Q SKK%C_[ +8w} 5fgR9֠3;CkknaoG@#NEd{ ?4s";6LTi4f//ax2 Fҁ\WpFǻb&ޭSFU[8۷JYS>\űރ߆T ʏCr-Br#[mk(:"fHHwƐʒ`)by%Nxruy< N83eb>3\!" Xg^tjYm=kgȲY<4Y%Lg6Yѝgg3jjsЮ&8v眎7oS0sBHZ\vh.| snwj'u9;9D>[{qVT[K[4627!zjyFm',Yj(xVnBO\j>χX^D=Q7m"VV))ʻ?C$3e"!7Qesřdq-D \ Avw{{{c&u+Eh'~K`Zx 9 =[&ATIvwåZq?U=D2ZF% q(z'0Tly KѶ/zAP6o} *\$. >óT忽`FO*/x:lO_b`w|0t˓Vw\zs[U8&أ*~R,|"e(_j:HB4!GtWsfO|&é_l>F(ZPGRyۖ2Rհ7m2_vU;i}o@ OIٖmi^E\cy& D~ߨpyS_~=rȍe]^yYuw@4u^#c>QDa݃ncL*hbGe1:q#ouNaL9*>y XcmW{-/ӳQ[y}FG*ֺѲNB109_gxʧBB{?mxZyg+4Jc>ؼ"?0]Ai-•KTQ$'LF@`5w/ac 4ִ7ZQ!&lnh)>t'm)fQ<&G ћj#^;ĒBEi]~~FRmL!qdc(8k﬌(_g BKkf)9e/)ϝ -RT-~Ch5AM\߇a A\+^_m[pє!Keje8 qB|K!T3{=t^>.F8hO< ~ $BjNâw!h4h1CxEű@0_NBcs( `Yu4\sJ[%8}?&~1$Tx$t%EJR6ƶضi۶m۶mLڶvSEQ(?qG)4Eǵ#{ y_-ʎQ9h{,rѬvlrМ2\,[Foqz+f?A}Cx"}Og͇/үQ-Wnԛd.SN4vS: \eL?WLۨeh>N;XigҮF2h ehO i/stvt\ [|K.М.0.П.r.+]a ]i~,NX(Fc׽nG^z8E^U(k~1%\,`W-da%ma cy޿B&n:͂5-nA;XI`;G fǢhQFSx -ӻtez0','-짧,-gLY 9 ySVznzezɔB/[8JX gh)iLԢfpfAvqYinz*zvfz6 ;p'OwYDpg4Lڦh nZ7iCӭMwҦ;h3S.t3ma1Cۣ#;7twzqwf}4x}R{>{%WL?;7-dz9:t?ezw:sstAR/mz[*,I[|5=D7L7i1)g?A3塿^M/h+eZ̔7MoWiG봓5^ӻt=:o.0}L>LŦ'ts]nz2}Aӑ4@wM}z}ޛ¾Bzڵ4{5͍ dlb>j><\ה3B0K?\>%Je0Ɣf_ESثi&do&;mu]Ta_OYiǴ>?,6s/hkm-k.G{{h?S @C,HotұN?t:fFQRβ cq!:؅ fk]n2ݎtvjt>kЃ8ĮIX\ vz=ӜGY܀^!l143c7Jg5DZrgI&ߒG˖F_k%%kOX2~hx%ǖtXԒOg3/?XҋhdgK_,F. ph!SIZ'-b*Gӫx-%鴬%i9K-D+X|V5M2mb*D~mM"odv6]Lh7SyT4Li_S5T7ՠL@SE:TkUCM0S]:T0U#M(S:Ԅ2sMOnŝ|Ї,)K}4>nZC0OfӧLӦ4i)}4>oZI_0-/җLh,״qOLsU 2i4~cZN5MߙMK)WNiݔN0m2ߦ-.i=ϴ0mQ3Mh doP5LiE˔F+ʦӴ(j:EYZt05Mi-qZtֱLg"Zt64LhcIt65]LhsetL1me:B[T `(EǝmmsvͶm+l3ךl۶zޔӂBvzPٙA5;+(kg유`A@ ]TK2viP. *A"ܮ UA%:(j .(a AI1(l7vk|mٝvW|oٽWv_lۃOP=g_{,A-{2hlOA{&hds|P^؋_RP^WjP^ AM{#hiotwNn ZA hom죠}4Ovi>ZAG6nKzۂp[(f m`-Lł x0ޖْX[*cKm`-|0V؊`[)d+m`Ղ~z~$` bn~۵m۶m۶m۶m۶mL=9tH3-̀42?,04+EsМi.ӯ4wiSZД2MhSNZԔ3MxZT4ULhiaפeMuh9S=ZMiESkZԉV6uULhU0Z 5#i-8Zui=gO LhC"MKhSZ̴67-LhK t6]mLh[]55}2_"L1c<<%}g49>ӏ}B.B#XPF?_f7݆F6v/9i.fyQ=BiZ h%;ZU9_F:{F쵴1wҦ!m֜mЖ}v@G1 ]'iWbя}&t t=xL`-8C癶ELnS.zԊ7 'L%4 Lk/i*hJ?ϦiijyT1aMYhxS 4djB#(b4%fZH*[Q8tdB7ՠMeh=ؑh/S5M S#:T251#)Xt)9fJt)?to:@.Ӆ;t)]lBХt)]nIWvѕti3]mDטӵti]oH7-t) f*IvP i5izHwvS i.c@v}ti =`Z@æi(=jG8>E-=cMϙы)>jJK?=6gO-si }jLi?}e6oLy[Sbd;}2aL+iXS%t752i1jzD6=^L/W~C2=L鿦?KƵ DYƷ MhAȂ&1}Lh DST4+McADւ04h{?}`ч}dxIYā9^З}e;xJ==l/gpM(|taO&=EѱCm۶m۶m۶m۶dIvj|@ ] i` E"$6OT$N򓚤CƓC(9EGt6O%t=Is&MRJ+c[v8;]os.8tcnj7;؝v}³dDL*%+Mr<"LzwNUTjKSUEU[5WT_5^MU3\PS6uZ]U7#ezCP:c8:GQz{f~?O3Yl~^ϟ͢@639 $*e$$)I:$ImLJ)SѕrLG L9d:Yh# ̔Ŷek'LIr3ݑf<)QXJ3)k۔SL)6fJg>0Ssf LDQ͔\RY>q B@8n:eS)͔_l3S8fpL!ߧ7S`,6fao3e2LKqx/U|2|&t2,(:l%rO+!g\y*Jҩܪ**:Ij2)׿NzgѿO2^/4SKP?LfJL'N0SGS e$IDѼ[{SUkm۶m۶m۶m۶mUo 8ZBAzJ7*]th9qZ %D-BV!Dɷ|W xwލw-M=wg9wY}ywwwE_F{e'ّ/3:׭n}j='ȊU.3T+:XL=u?^+x/E3xO<p=wN܆[pnu*"\ p.ƙ8Lq8G(b-Kv';8r R,(蕢#"* `.F1/=7WnH/׸xҗ,@yXHbfe8 ByB16mj &Y DkO8H 2$jMXUKM3ZLI#4al,*f[AycҼZv@;ӾA(ۑ]»!*GsoYT&B%jP4.i@Qf4 iMsZ҂Vt=J'әn 3AnAaPӏ! &a jjQ8)\c\>ܠ"ũZf.+MTItZ5P2f1=]x] 3Lf$SF1,`r,bKYֱŬ`-[A]lc36pgGsc`uJǵm۶mMy%5jPE:t4aT)7lLNF 1XY]Yc}Kcށ 3V-ZV,;kӚ=sVlѽK=;sʻ'ݺ՛Sܟ_P*-ۿD(JdEdD}*H˅ ?n`emf2۶j~]F*jUR)kӮNj ׬QrU(kncFקˠatfּKMڱe´iٺEqԑ Nuf߁Kzߟ_?}ݛ,AV@Q[0Hfm̶mlնm{QleFQiTa Zԣ-hEҎt/&0Ye1+YZֳd9Qr6wyC l ˆ$ I)Y9뺡[- YJֲ-%>AEr<)oW~ PP)\Tb8%hBNrV0e1lf+Bҙ.c$q4Dh IA'|! fDN!"0 I A\,XGp\\I"P~s)ђ.f`MQ@dM)#2W-IPE%ժ-SdVS\ Z9.qy: (ɦ^= U\ˢDx:tȕ3`h6I "a%nkk.O[;wӼAzn:}.齾ޏ*W@(k p0C‘!E|'Ḱ~{<>M^v}|~(ROȉL hDW%I(hYA$QTMS}xz`OIOޚ)gL7MKgo ct,Od0U ڥD@Z]Då FJVwVN'X2[ hkh*O׈S'.gWH2qϞ0R!}`߷ז$&0Kp@4 Qo+A!-֚zrjGhKR'=uOU<ʰ:ٵ ϟt^SwΜ9֑]oGزY@Q&7CB, 5.^s~Hh4ԎP4 HQ.낻?K VL ""l Idai]e" GcKV i-jv5X&:$Q@Bi۰axifw,M H>އm۔t׆_Wmoh(B )g& oHzW:]p\4Mh :eI LK-"iH`Y@x%8ۉ]-"V,z_M3reXDl]:$?x*|xii^i"ebPbYKB|Aw,64_Uȕ7 @X86:=E]vmP>yrAWcw;ӨVU*4o9s`U8ٹUp\whz{_# 9}!%S^  %(#6%8%ƻ;RvΌ#lZl=pe_?[)DČtRP{R$ˉL&!&lSC¢Xn6K( M;fYZ_!E5÷#5諙H=+2nEVծg~#D$UX5WccT-eŒb3WjB-y/r*6FPP%WxE1cH$,J_ԩߐ8^(Kް:ahZ  8 z ɥCsp~nr)ɼM_?&M;r/YFKڵ Y`eK_&x1 U7^>vb/vM} I/_ ; %] r}1:c2P.hiuMKrk8(7\I1s`q\j]@+  p/[L ǥ; b$ Q 5)+py 2;.zY4SXe -LwH|}h*`)dxbFrl,9XNQbnQ '3+R' a D& sBo "Ѧ>:1Q}*Ψ͊;3A(s G ,7 :z '+@Ji c6JQ H=KРwcTq ]O>b-_X۠4̟|tmO$Q6dCVBy@8614z9=̄f\3!%(5g c a+D#ZoI 8؜[TD$g_w}³@uNݗz޻ O~^[Xx3I(َ#%~5JچQA9+RWZqk Ȭ+)66(cjcVugc`Q0͖oMjZmVpO'7hZǽvNL@+6w>aM2f(W7JĶ[,-.QPf"lh жeE71Jcޭc u% (hty`Ё3v>(w@;񟟍XjK xu#ȕ4bj-ZlEjmsa,`u Οo9 xxOʶع3j)77f5fqNl!*iWL#zdf] exK^{Ł;5ŝ԰njݢ-auu6`eK5y#Q]U 1fDKxmRE%BQX&3te2GIulYyY)٠7>C_|oQ~|ZRm܇˹=q FWeު] M=eH[nl6NFEfm̗=A4 pQ!σ4eV QWs(@^̓:nd씟;BvrA7!?>~?w{Z^vq?{><s7GG4H0ZOBNblCg݄`Y}g Jꂘכ54`.QX5=9Ü_ tF"#V B0$ۖ(478yhCȣ B'C':kd8q 02ku *p b~LSD( 2FNPx<̎rѐ5Vumf*\Ņ6윔[໊|c)E;3bI>T;~E7M[kSF|*'ESWxC]xk"撘FJ0*&lr%2=s8k-<'4* =Ze,X.VrcI;\sVU]<}2 GR1,1lc[peuh,kC1(,c׷@lE`55J]D)BeS4%D-U %K.m,z h &dҐ*n$'bANˋESTU'+d(rL٘SEB)Wq9%dFƘ6{T$!z\S^R%ڇe*lc)2k~'d]NtgTby4Gii 7MO5]ƃo|a#7=sD׾WL䎥qx33sl &(ʙ̬ PvvgxrLu!ckA9vKG9=kb ƭX ^`.N$γj){k64҄au:'z6a G(oº}KӺ߉&=!0m.FQ(KԼP\kB/=(2S7KaRޛ7+Hh&j=\XUʼnX cB(Wu&vC}ڳjXE,oIuBݟ},>n_ٲ&6Fܾ:?1Ss:X*jc 0k^4lϨ"lFdT-ӴXdXI }h.W s4jIdM.唈 n?n'-Cݬo?ftrǎ`sFO$3% 4㹓ca^:qBX?<ʝ94{X`ˣscV8coSg)LiQ =spdAp;:lxn֎$ u7{񈴟$A 06:X<ػ5C [`\ۼbTŀ^YIdP 6Gw} p̐B(-6M棳wL64{̎@cwBt62[ <4P] {)%$ I* t):Odi9 r:_ڭs{ZP;xBQXiMe1/?a\/W 7H;H o;P/(AC :]z k(1.D]_GF䢚#9/vmX0k_T-VSZLS-aR(aA١:Fgrr]2hy;hDŽ^K4ƒc An$  ArHDNOI<ۘ nvvQ+FVeɖ4Zap4lٷξm}>ޫF +#ѹի~Z.2a9 As"|g9Rߤq3x~<ǟY\y>u^8]P} i4&0X a3giiƓ^30Q)Ŵ^7{ aheB!dُ)'p[#hԞۘfOo&gݙVD$V%G ZvTIܾk2ᙉCߵo\ޢ0WÉ޾`eo_wdbI__/37*JE \M%)D63yZ0S#)?:* 8`K [sEi&,cs9}2R8Nc[WYq~GM% x9 |f8.(C\%Pۡ1c]2hF~4Upwx.ɬ+.WWo?ɯk^ILZ(e$)u9G^~a.bbrv]st]m;?$1d2o&qo*TVIkiaM o]B=)_i8t t4Hx!7}dͲƠoff_>\=fcP%Kɴ~KdЦv@Kp~\Yi @n@aR,MvVAwN[$ .3RW(4*+X7|\ rHRCbq+.-vF: 605yDrgIȣwP!:.`(ַ+ usr'W¾ֵ̩q Y PHR^+z AJʹ888#%s+Ѭ~{n{Wvh"$؛/<4L&6>Yf͟a-xr|,sa {RPzI.'/3Lf/\/?}uL YCe4$΢PtA2x 9{Eɋ=fc͑fCպ)-r֜5H~vH&&o3+]v0㓷LMvw^b >FtzTt̀nۮ`g[.tuHO,l$f2346M,IRH6X Y{?As `T>vzDa/ecǔ$pC,\)H-B7M Κeo;N'Xps?=_|oӪ3Epu  -%֯2&FEy\tw˦䧽e#v;Y'm6LϏ *6t'xI i ;%j_|.7T%[~dJ=':VH(#Oh e5lT0o#- ]ƤJ޽ƚ&1dDU4 8AGX,lJa @"}d|t4[c8 VFѵ*-Ü ػx"o.4͸`|& iVGZeJJ#UV98CQn*5VYwZlfW-xje7,I}}1n)OtWB]79˳YL*mx=t8vyrreYq .3{XOv'`񡑜'mIҩp0wJ7哃Gsg϶PRf]u0Eb, >t$&f=.HӲ!Oֹ6 ؊e-uZ+T*|>YY\n`S1O*pc03ell>ĀoӫoFWg7Nn+oZ|TgVIHI(A*a*IC!Jtx oְׁc?\) _2lЉjL 7լ9G/۾Sf붧PUهOq!)Ta\RkɪոW0,4:HP 8 <ƄӷF wg.DBsC\]Pa쿛(t}}(:iܶ{7 }lomgY,;Ip97qK9Xۙ @qL)H< m!礢TҮ(#!m:QnQ t<_zH$Od\ʞLK0QKɓKW'"gD߿ƍx9Bүmv@Ȥj5]1hBxן[v96/-`˛!ULD1Bׄӆ&W[ ,dA]Tm$gqMg ˒A]=a匱aAbdRT78LRKecR7~Pxhgy84&ͭO4L\"H;ZGB.eZt6~Hi!E1\ob4(7a88P`G$OC%FnIE 8Pykv_YWɝCP"J Jp vc$W; ynxvx5< عO A\_0?>17!l V``MԸ`7!W%Y 34awMQjd;^f i&t`d i?DdXKHJ_J*xp}1!bqc<1_@PK6wz6WnNp? NV6fk͝f6&(&;dΜܘP,]ziGѺfgmu 8Y[0ئʫTt;OcjabiIv:V?YdsOeP\RN'&0+E{&e:% IV2˘e[kF5;h:G͝) WJtP*%ib؞=t93v-ϼ q7M .G tQtTeCMfC(Hu ̤8Rg}mOM݂)HK ytOZ<}Z}l_*k+9~ahZ K4˸£m`\*S^kzR\Txpz6{6`1|KpPQ65vrXೇu]|xh(' gftg#?&|"zn2՞ ڛm{hk]R$ J,imKD#$̊v$_w[mArh[,(-k<kogf?wv`t=<7n;FqYqDwRdj|O}?Emt"@s&l TdL؂t-fہBf׊- <,WRP|3Z({%vۘP&|Bd!pIPβy3Pʲ&GZv"n|qq6{ha n‘ $'+IHHGlW(Y7Q*d M@VgW]e*OqjT:o,LϕQ()] an6WF[ug:K-i acQH;D8 9Ƒ FS1>0ر{J) i{2yVzNx_ާgRӣ)v' I&p,{hdYZi ^ c)xe~!tgeQ^edI\ʀYc+3eJw3ݽ6Κ{ | '@qXL v}W U'{++ccsl7at.;&.ȭ%@:wĬ̂*Ql"TM5 ܣQ l ǣĎ" QX,N{ZM#܃2,vRi뗞fޓT{Z8wA:. 4yw *u$,w9q:FuM~9ΏO3qv}{:W*Roc^mOs"LG[a՛Ҳ0WCm F.ro9c#up\e_} oekձ{Y))? nKoșAPo-*%k t!3[E:⃕?ChNTLg1IyAɴ"4rIrI²M^ӟ{rǔ"/$g$8UtM{e7$zj]wqpvCmݓ铁̓0e~m ɖQhuGG3*)ĝ7[zO9}PC@c@x3^)Eg^%t~h}BvO [` LSNdS>Cfؐ6:&v]JF̲IL"͢n}"h`/o`LЀ͓kw\:Y'*J1eMP(cp@p*!-2\8}\qm RWAV,AKSQUlT8]؁ 97 x+TV{įĖHonDÛ]_n#[6:!!M̗[+:0ZFԿ k78Qf[gUZ֬U E{0mtiVP%q$U2c7e2HLך`X#s RI Hޢvm5 4g՚ /aAV9Ĩvtݢvt]Eة5; 붷)~G 6I7Z :Kn|!5J q Kd! U1kȸNJb[( kǗ4kQlim`oY`&#`uӟjP;k-&6 g'Ƈ>ԋ0):J3CL>b24He"3GIVL}x{$f>j.WjO|@ ½{a,'&Fct˓$χ Ē_(yMŴ~}9=pSj0O_$)iAޅN)pܞ12Y?Tv{Zܞ/ X}O9hC ;L`h {e[ضTdid~&HєZs*uvLC_UmTmK[1Lz\C׫j\Y6뻏LZ]P!%̘',zܺI\ұRidmFY9v ~*%& OrH6 e.ϐc5~%:faPTDkSа&K_m& kK {E-rAHh$Y/X#i\i+{6GLwĞ %+>`zsU]S:PXՄ*S|TE3UUΫb\hr^5-- fzvBiHZ'Z](8)7lv 1Q:S8HH h M+mϛG&:RGaB"!rQ%/8,i'Q`!ih,8aQ8M׭4,$nR.lIxJplA$ "2ku!S28&2!Owÿ=Qcy_mv'I`93bGG"rqM\ %uYVAlA7諍j?l0o,:SJdcLY8ִ7?/hZ״m(y{b$?Ū"2V۠Msi0VT"@wF hu6o C9@@"&ƻ_AQt.(@zoM ȿʌsN&}H'=ξ;=:2`J V`.; _7*5Ĩp~*C7 yAe/ZEXdk-[OmS7_eMV9Ϻq1AzY\G`2gn6T s.UcqZeWMț|  Z!_U)ۆ;ĔS1s(uSOkȠ\ܞ;Ǯ#7Ӱho2Pw6]%VK P4;i:+r Mb]K:w AN ̂X5ݞJ"Jp-H6R95W2,25hNK.Ifꊲ:3Q@EGghC!xKp!uGi 7|n 2zC9|t=O9Г_-֣T֖runvTIFZSw1_j][TeN]mIhY@fġ0iUds!D%4?|C=9tsfvrn.=H-癆.t8cdF0f{^vI߮DBNKP.V*a=ԵkU,dJpmi}َu K*. I"SB$_,++l<_PWtblr0,w 9+t<0̾ud{@49 $oL.jI˸2ʀ $rfr4bn:H0Nz긢du,--ʙh-f!?2$ X;u 73`d PP*ҥM*8ԡt)՛g& )Km~n_#gZ߂{Հ/,*#'מ+E%2iM(T`F FǦƦ̍fI ! XSA JgD^_2Uaz(V &vF8jXEfԈ7ƻ@ggXbBMgϾ묧mbH7/;DKcG쁪-W& H}09ኡDiAeXsJ4!ŃNl!\^3k/^gQpdA:$%'X@ӏZ6YG} !Bqf0]%0IL}j؇BLJcѾWb_uש<7Nף=&(hQA%Z4UH˚@ˈ1Xӄ'hѲNZf/bD>t5%\"dKr&o|ZcCqCHV% d8B"Q7bߣ\Y!&rv< zlv5CȀ{(&LAҠR`ݹ`,ܕI܃R,ĉ+0 \p)ec]H, HVi-AYDӱp8@LP p>ͣUdFkm3WW NWtBgaɜHKJҾ}b%6'byEJgvN+W}/ aH M !YuLr-.B۩6T#k.{H}(o>ص;i}Aoe>6EOoOcK{p_zG.rpR-=J;!otY}hOL~$+5j_r'UM> 0>sf5u{.(唜L35H/ ˁntm0)[Wmj#qvՓڗ8?ZIO=}>Öp꿚)DնK2wcAAC8m GTi3l&23鄺Afڒ1in`SBb`^0K 7O3cLvHTô IkQs_ $/{=+^=`[<e}!.zzb":6p ֱBE+yU   '"q UeFc+ 'w >(|LS@;;9N_:=L' -ɿDtƽ{[%;fHl]b/UO8\9tEzx6lo]ob?6Ot}NYa}(l} Eڻ&mxffa4QYqTOZ2ՠ`͛|ۦvƚpsOÏj=ӸRϝ۟g#nh_h(D /wbqDrpll0v!du}|;5T9Œb(jbPڱt5.J ]nG!OpUǤeA 6mz]_yROfgI8ē%*4d;V5""Y]Ċ@A$=F4"~t2v:>5q +]]]{?'Am3٧#_Xxy1 Μr%~iӶ[$P55.`}xezV[Kve]';5I9-i` ޛQU%Jj~TtM΃ɛlEy?>%HPƆ<["'^]'*vj-9(ɰbu,7D2yü Lj5H\67Q0FlCш5(fL&G8`f:UU:hxO#Fl$2Jã){(kc$S?UB8͹զV˪§W _OAx*>jX̬Msɴ}[䄜i?{= >oۯz`oa7=}9z=ɻ7 N& f$nP4 ) ~b'ة@X*Ż9; g廿H'6AD)qB4bTE6BUm}04O!!nf?:w4FpR.1FlY0 iTn?rd{~qAF\龉]a3} FmȟZXח6`I7 F:ckøTPp&jP QQ*f[>w!JU^䰢ZfR7^spI%&F6ysbv6DZ\AVXWqQaNQ0n''lv׮L\}WrZЯ ϳ&{BV1bCw.2bp:ق MPO?(ɛak&=BS5ND,YDdT5Z˶եlNlk|E׊vը׍? 0V;BVzL&!$vL~oD,:vE\]bW0$pv?Sñx'v'fTU,N'vBD ėIa&gK+K\' H=@Hf">UyNNޞp.CDՇOC)nRH,r(I8CKYʚ{0+ʢ'.H=w^Yo7FGnwWݱ= Kv\n/W貨$FCw"҈%mpؒVQLpΊݨ 38!'m9"\(aUғnhȖ ANR/ UUBqTQ,Ȳ 6k55C&Xa? 9RIXGW\*3 򊰱ߧ UW1.$iWw)⁻;rrk뵊B7t}$ì to`zⅱif8bb dUIUј\76CC1 !e|--H11#KU @ߨ/ut۪C$a?RM^^k`aΊ;ש&B;z{ׯͿMI,}TNusC@-`M-q|^Sx$+rps ByjϯDhlH }v eKHD%kعɕAXBZm*S/d5OŹJsI?6Ũwe\Ugc%uPFܨ1sC![\1\<ޞPŇ"|i0  & ±ۙ=3xew0]BwCAVh)nLnΎQcu`m B}} #;Aa| -eQ(º6,1b/n1 ְ'GpTC^K oKxfr8]KuMW\1~7b'x {oN%]O&D>NHނwF[cUpdܚ#n ]V3 PelG().`~vb(K8D;K MdفXmCD.Su(p0XuZ:ItGtЀuR^G{& ’CD(|[G&RLM#ЕF$NWQ$ ZJup1蓒ˈ{M5C|(  E qo5cz3Nҍ57 ka`StlǮq}_Fk~O]ϡV[t88Ir|پ]6/_BMxG=ɮG9ێUJ ~Ei7쵶LO1U*ӿϾT[[3W^*;+iXcKk&0혚TjZ+k+78T8_+ 1a^T}p)UPyGn }f6 pQúw G2~ɌÙU+ g1vW/W*A˼\˄cnIZKQq,9?a6pLb"dK =QQS(Kk0n`w~nݨ6aI!i0Jzȍu HG(%Џ~ݦ>$ [d x<궟Cky-C<ς!)Γ'OHi>q/ݺ(oAvۭn؄no8Mm4.0pmj$}^E/1_[kd'j6i 2(.l qK.,nY urI5p罹 ̠Cڇs Zl,sy8[)X\ؑ{'Cɔ١@=a%O*` cC =CN=z&ݑV&'9$ᛒ0J k!aM˪28nw"3Rw~X j%)n4G}n 8VG%䨥k [X΅M4j3gc7vL Wtfe(YdGNMգVԚrUmmOr/t[I*h=%l3lcn*vSzwkJP/I \@6L%2)hN^eca@cV͍6rFyŹ`_b]{6PMstsaNYFNrP&ZY=Q^ ɬdqv_bXfs`0fB>(7z* sN$ 愶%NEJ&kI䲒4t BHuJI+9e*T43ο e/A޿a!D;Ay( Hj!ER5{x?mb{Z^ 'v :Q~52s"魯P/3pi9IvgvLZVED5"ڔu`ew8`ݪ`= h"J$r " !E(pċI st-B t~ב:zNږcl<E| xW~J >\>T;sCIGnfCIaw(\z3ag_{'ٻ^\}<[( 6<@PNa(\t׆jT\5"e)_O57@mP>'`5au࿳&*ltSU^L2PoT*_`D',g %#k8' eX+_PP,ӶY{ˍa_BDB hV62D~Qlޘuȑ @!lOCE2Ps&D!+fOM )5JPaE67'O|ٳns o{*p|>{_$P0ʴD&ɐ5nN3qoIGSv@/ԥg< o_÷{J]b%tCa'm$"*gQr ۲*c*mP]۱XGS#2wr*>sJEߩbz;bISꨊ0Vă|&\v /:{.`l2Bl(q6 6ry'l,=y, ڹg#n/Zv{zdW+}OtC뱮}p +pbI$Ϲ@y3O7WQq~~v!bҙv9a$|_B5aNXu2Og\C浃w(fKby2+ `=+k%(z|-ݭGE;{~ CLա}g/ bm9Qs!,EyCfr8!Pr=j$|(k[A#;+ ZOihԑPSou 퉙,D$TL ;nEBFsFJUI|{ ca/~%4:OOւ.y!5"}fgqb[| # ɣt):Y4U1M6( &, |-ԮebI%Xٖv4(܏ST,4* ¶Kt묆oRS (?51U5XXljaNڭ~ ׀0TyL&Ng}Pa\ޭQ՞~ޓ'[`Н%#A^$OԪ؊L0ʥ$MR$쀱(Kȥ33Wٝ{ܻ\>ow\u !)L,M%Iѹ% yr*B}J8-U} n>%eګ^-nti̋ք&Nԫ8e=}diɾ]$r}Iזu%!8511 (e󧾘%Ҵ9R~"3IR}I+>B{hơ__Aa?6}Re tG:PY  ]GA$Hn×(ڒoSw[Ҥ풳 KMh+^I7J5>tb7 }-\/—=$qP77¾sbf!J&@"ۃzLQw"H0-O=o{0lЎjDĝ"6huhДgC,\Y90 `R. qz^+'?QWQ fŀTʭv`eM@VwyAfB]7_651{26,ڦ Qv}$̈UD]WvjJ5I"!ry I\8T3SZ :fB>9*i\=V uВ~DmxK}B$ݻv%v%ʤK"&6" Qvt,Giz`ɝ;TyꅨV.5Le$A)7-{I85bpWgs/+4Z$g_9Һm109#CZEC_+ݛ^,G`y @jgwN souD>g|P <>c]䐅!wu:yXN>d{:{oThŗwW r>|C?(>@"U:4j@j+OR,[&,TڣԲƽ/-MM?Y5_fgA-bk(!&Wh`M|Զ^Ve*5??lMVۆ@XumMwR3?UupeiY#\92h&t#6g? @V}^EHfG!q\+ɺkcTp`U!u 7*zŞ޳d#O&i +Ź{nTnv{p`,S;ڜRB&Q*>mꝋpwȷ˨ֿڮ&GcXF!S MfjTˡ@IZ>yGxk̤jհICP 0Qe׹%G=,Hz#o*S22]Z{EMgWleQ_+DݐT ۑ)GK4 k# dnfҼ^aop(ljddadd6>6zqtl\Q&FGȜrzwr;q;)d_pٿl}TV3==5}yR&Nb-Ş!ng\...͓b6[|98N2gf(^/!ibDm:8<7 $g~5@YW+VRf$]GGycj~ N@].«/uu ń(k3Id.eTS^ZZ4dˡt& Œbd`V/\gU{aEȘNr cuCk5YI/[;6h7c9 <‚bǣ.|8zr1=VՇtxkCC +|L AѴJȗ?\:b "ZxUi}Cn՛݃vOk0oUw:5ŪP&ﱉ,OBqFyW صj"dn?Z]J~X& ˆԀ;MlMsy2:Kf<$& %IVunWreYc :\4I@kQafd4aKy0*SKA2 n<{Rgr>`h{- vD$ ]-PFE0>řsp|^%5Əevq39/A^_z̳/?< 匷 1]z՝N=p&),1" KDT6Ɍeَt[fj/BR0'ƣLq]Ud¨GwA`qˈbb/fE -g*"lwyX*v0~ͺN^oV:9gm E3o.0.˶2 NlhVN\ǖX}EZB6=h|NcC+5R֗g bC!])iR;}3gtz?~ͦAtޣYvj=I ˰Y\ %^Жt Za 'u޶8u,q,Ӛ K+rnnF_1!^6gKmg(Ga|Ka_!u7 gdb'IѸd(f PLnRG]fX@KbǞDINJp0J =*ŰЈmNz}ãnT%wuĭ&.7谿Fy\LtCqCuhPo~*_s ,$﵁1V7CA|..ai7g$D<\5@Dg?CI䠜;l7hGQ2b$4J-(ۓ~O/ONǵO_Ǘ<x_bPafrؚܠ kjZ $VE+icuzgKzi .1Gqw7&Z%j3oU䦨9(( ،b|X]8y&+MM͝yr#N'85g);7̍$QD2L`fyxI_lxcsV3AefH׶ΗtBAk.D/'7;vB3P-gahEKI#r岺PzǓg*`~*ÈPKoHSTgxl5{3lQݗO( *WY0bِd4IW$U$ s},F{XQ2e2KǕI(ʐmexǡgc4E~b_wdX?:Ld8YvbԸ'*xH?B*qd$P%BHt^$m tY7WIGi8zפC*%Mb(Wi=a2%u ü-of&F'Au)ρAONvu.f^I7;a6Y|޷]ZW y]&"ͷKAC|QLxxb%tַܤIE"*9GIu5kSs=mLIϝ7glƗAlfeTOXL0SJPih2SVe"M9 P lSRTa &'u]ߢI箭fFze&>+HJ~{A6"bO~3/ǂ_'rdFLC̈ DR'9yk0q9`S hB7>W@ piH d r.¬e]7 FcÙݙL,:إN*/4^gߏ,1O& 㭿a}Zhs ESmB*&P[eB20svk6Ҕ+P*gm Z/jԼCeU%rrϽnX![hYvH,@V]~q YE3wY9Էw_Z]WQCόsHCHe\=*Lv s&u åH"+ ˟5>2xxINı^*].]\*r28':߭/fsؘqNLá&*"-Z].F/#{U){Uc[f`ga~~wQ&l˃i`ۆ:'._{>{rp=JioRa{;Q\!'T;t,i=##lڀ@8B2e-ä}8ƮĽlaO߉(=i5>;nΤ f. uÉj!~SԽhsHnMn a,gyUq LAG;g8;{RcսM}/+7 4]Q.!h)mѼ?|x>"`G\}{ ̌=IQ*GVSwѼ=ji%MEypIU4.ijY#nlDz[7̤w#)&I@}C[QxK2)Xʒɩ+fMLH -'..>@3 6/`ȭiAND, <8eB&HE&8TiehhY趡vt\(iJۢ 肂 HWam]WL O3AL$Ua(Uam=;-mӕgLOF8}h-ʳuMUiȐxi X'8oZS* ,ghl^5̱vj<&\@++d0ǝ}+hx돴dT Uq~><{ǩ'p գpn}@XaSj;2/"ac`0+.+o5ƿ]5{“rnV9a{gzUBrw >asBfY &I*д6OSИjZƒT=bfBK XK]l UہۑyލIR GP ^WLP'*$陸bv9$oў%>iܶH8tl'7&,(ɾOXc$ǒ %H{Y-Dߓ}Y9T1H~6%mӴJd fvbFKytnd䲘]dBJmjTocc;ެxjzk)DHad$jE N,t=Rn#u=|OdHϵ~s+)ٸOneoǀ @5A|E ǏAz[_lU<qo6sDŽ%fϋhT}@<)js"0(v+2w{ r0[{OvUvx>7,XDtyx!Cm%(Qu+٥ݕ:r{:R+nIiZI>:?~00ܸJۮ!Iw"0 )l&Ѣx,6̀&&|Yo(KTrJr/MP'I`B( \A`Ԛ[~]r"ӳwoO>炸Ū(2A+YPt#&k;TftSͿzUi6gIL ṵ!qx9B?1d55;;ہj E˭Gq&1.\VR!h ?eWYtf=Yn#GzT gY&Nq({IЗz4_ ױD>X~p* pxh_oPF5jͰ#~S^B,I}?$iZ_L9:@^( ιZ_wsRJY𽚭u 2"zXZܵkqSMrGs]ͭeR8-mQ ]+ ҋrw!kmcyxP$ʔ\x"g1r" .D X{-tzEjV=?x^c5ݞ6:f(E*u2('/$V!L;'r=G3U]h) Lm oOߛXȧwLe446 7\n-0.N 59hB' [*b*s[bR\'e!4fqfCn:Ѯė{[{RoPa] {b5 Ћ"^/)07-H7Y2 ]ZPf({Kg=]έO· 'ǪB>L"rHԔVcX4%vːږpW#N)L0qG}J&>k7|Hhj ]hj.0ta/Kh6V+5c Ξ9C-sԩLDr$tEEPfB36##8MQK7XdgF≑BN{] W ^B5CAERoVpT Qww|`fUݥ^fj7=z'Ƈ"36 Bqsj!ȑJ9,|m_ jpIyX /?[yLBR0r[l*~]+Ζa@vhܢ uT^-B0fQ!W)R?ER^;#۫e^[<3Uƹɋ[f)V|pٔ&[{Dj 'vcv.5<e@,i@TGD0تS.#o9 bo<]VHw &eӪP6)YK+NuN-p9r#Z# gCdK B'u<"tlU^l4|tv$>C WM5޺&$ޙ}Cw{N/w/ fOhwsL8-mP/lyS9pi<Ơ^qB7iP$! 4 x9He܁]:MTu\x$ vOR%٩~Rɀ?731!1xӤO$y\OŢ=?.mކdϲ́AA:ZgSxG [!7~j`^ ͪi% " KKmۙ 3f&_G8ǎP/5 p`ȭQM#C9a[e2DmZqkߣ%F&=,q+w;w#;:A&/M'vw͜=;x.cƎo@Yݹ }lyu3K=e W1s${JB0ȹkrBԦe3KܧJs3>#ӗX*6~J/ϳ+P ,{xoN tx` w;yTa4;o>RɊ^f}QU+x[uV jC@,ni`({Nhg:]]^b+= zzlt8\77NŽ mxhF`\, bK1թ$^Io^(ѺDU[|sY-VYZlfz]ת3(0Q`yQ28S=p,Y1|MfQa"KQMH1H^#,{ /޿F¯t ;ӻ^(8Ы9W78hU5&^^?CDO5_-;"36wzܚԻ˩g7ϭVO`9U~ wi'H{w|Xtn>tVѵR*upOg3p qn7|=*u/foEsך=qkM LJ1J5Vg2ue]r<&dy,Ńġ5鈉g%_9lfj>f0:ɂkDjD5ߐ0agʰDhQ* Wu:+<IJI&Sx/AH*Fԁlv@ MM8,UBg4s 15Bd@KgRm- T0P x:Le.nn fRgmq491 ]D D3rtXJAl{,3d1qp8ԝ=>A94Yb|֏Јdm7I6vڈ\*6\<&/D<2ߧ0M!k#qw aIQ5=쾢y3G zvfA-VAQc(\wMKZ}:&/W@X]U%`U"Av+7o9Qˀ֖ 4j.Dz9C̊Hɵ3pVI<;#2'7a_+_Nt@&EUop9/(ݩGR"؀039}`f ;M,L?8qnNpXiĈsnl(x[4nc'f̱mbVR3q3QUX> VJo3C>vO_<:ɃSss70o< -JL^bK/~lhtm=&_'6taSBpjcP6+N"d̑A0#yG␸G10*Csqy^w AّOLgg#bI,"8u trpv4-*w&8)l.6ȣ=A(,4Uq1tjY}P(~?""1V`Clx&CBwdkfpE%%oc@lҨP[MK? Wp pAhJ<PQtVyMXlSRZ fjfߝ\knEut,iu\e(7:@LK\lF'nO,u޾h2Xq%WP&/[PCdrg0^Eaϫ&uE@օ&oi`j $OL7zj\3Lݼ$.OES=s@U4_O  9Wq;mA5;]u$E+:DKA8dPH_l 6J1b,c\__ ]g0q";X#MN4Vm_p ]l+s`&i.AgQX.1h)bREܪr!4Li~0a-8Օr(PB)uTBta@!2̛ bNux4=mtfmw H~L`V$^^Hi護e&w!ba=ŹƝλ~Y_(^󈻎g흍4OK=ѳRA[ u,G=ã O-jBFm&K›1YEͥ}@8kjm}(<*\cUM-|ԣ!ï GVgUPie4#Ҭ3*Fgf98Te%(dyʡ0%lBO!^SÞw {<{!b,L=< !26Ń\ƐP 1d*Tr1FZ~TD$(xX0=Nqp_Q<*Vn.21gu0ٕp܊MsD:ÕBWuw#p26r8Ł.w5˜.xrvt2肋9Eg^Vj %79f_U3lXu/aTT?͞iHlGQچ#EShkYc|iv,V/Jߠ-TנjppZ$nbpV_3dCoiԴ nf 9(c I< Lf:ud֯]m^Q7|'ӗ7Qw4쁯265;,j O|C;lYd]Nqہ0o>T43L޷sRs0]8:lpvи= }ɃAJO5Jl[DIa%w:4p}$ ^[a B#,(B;YPY#4(El2$TEeKXpY1Ha?J"q:#1m`Lh1q&:{{wv_rǺ]Y_"m0/a&oF!s2EcR>pˁ).PUΞ:9;;977j0UP,aqل8DFedVYCMU|( ]d,iJś[9&\UfbZJ48X9bVVqmbv6FlWLj0 p8\~r0x F]ݙֵL,wswq.佷h ӿ`wasEKG^vf*oc8w: cϘlGk(z?b}5u P8F֝ԩ{%MC2a-;Jolӱh`{Cei-|b̑fգ=)(<ԩjrM@m@HW7 Cu""4bN_ R'}[m'g۶%HdJI8"SЗ[gʽ Xtu=(ɠ k:l6':"ysrI-_8}T^ؚk pBA< Y3 z"6F< SAmZfq9F^QoGjSGujJ:9'ń~)@k`$eXDB0MKٶ̈9(scU&Z& „S%A4`UalA3-JT4׍(J]&(PQ iyTJC%NYjiF >Pq~P.yAp&Ӎt#Q̰v= ,@r5QqbAb4t웸 *MDa[YѠ9hw%`mLZ5v5R%'آ\XC@<_Nb gF1lU]_GtDa $ !->cZ2hC턎PUõISBLc@|a5 !m{ )+#",%XH`)J< Ҭ4tCo[% r h1q$O>V+='tmH 鸰 OX/pdmUmk_p˾_Sq쿶l7/[znNG3(Q;8~pw\ՏAU\Olj-Uvł3Gɹge}G~WL#v][9 frk9$a.AAw#ħx5LWr&r-Dcw"`=tzSFϤS O'N?65ًy]X7%ܞ&[O%]3 G{B3pd2>_om">`Qu20$O-;1K4zTi.6,9kjcը6(UUUސ ) (^[gVV2|Sqm(+ujڸQV]LW}%i4Z؅;vj =de;ζOV=A(!~"ZSU, !*[WbtO ;w&a9LQ5m ^]Į]i Lmf&o5Emh'obLJ5%۷ht0 bfI=Z -D3iaIEB& [72Uū͕V[?YKݻi.T4"04"4MHMu 1Ff./d2K虌ɰI*? ƥG5P ln 5 9f-q$> x-yآQa+*Pw ʚ4~,y6{웇ґű].Zh&tzs~ ONApkeĩxa[bloBS^ߍLzMu&i:)bpqjvH [22T&N `V#*@ӅmIa#},hNe9mPgVYhv)3Te22*tqu\3(g~ 㴿݅SVL&dgOO! A{ZhCV:xtC<gǼx4U ~(CY8<#щsvߊo"9YJA sHt 6=M~uxm Dž{a{d`jiie7 ́ IdyE}`o'6v&<(G!!cBn6 'sy Y8:#ξt~+Ǟ򘣷9z|bwG3=|ayٝaq>l~tz*J)owB۵{߬yxR}}I bݕ|<;:uw7$H⷏0Ffgw3Zٺ['} snnQSXQ4j p G9QPzAX@mg#]xcR4*m_YAᰢR |z3( 5 *sÅl8KHD7Ok od X..}=gNw:$(7%`0:XR* 6_\6 )J^pB?PoI nm0˗d9 \%cҶyiC<=צOT3ol;}xmq\~g{: fl~#NO! LW<oe+r[i1@'zG(!gGv;sa yG\ zvtT19sl.05MAxBX%Ժ6~5, n'ssB! ,bV\b熊6 ]8K[ ySZڶ̅ͅ- Z닋Ekˬp/Ŀ=%zgT%yls)Y۪aglPAџJYx r<2T )fi GHDOO*[ߙ=QfOh̋6]+!n@-:; UGuߎ{y;?uEvPwpHwO;=Az`y<smP͖ 3 ppxb"Yf=77߻D MC"u;Xl=Tt'7^]`jhaZTyGG;gZ#+,u|p!a?ٿ~ 5w!PWawgktV:D} ĕleXd9¹U~?0fU( L!B"F0Q$ kYfZα;#7s.u\NH:>wPnv՝rۏ x!ͯ+ NIdm又W"rh=,rdvH]BOk1[:yX`Pd<`(]{|?l*a`4:nj<3d? &3Xe4Y*\[0Ш6_ /_ _X5X̣=KD|S.iɚߠN;㗂Pch2y[[ ZTLZ>L[-iqk , EK!; wf'N >+_s-4ͧ:W d;As͚ ذ^^"rp'*ytk}@L-c*~>xCND8:RUwPq-ͳII GIs5c#Ը;g%Djb& UV`54 M B> QzO9>9sk++oIq2Nr:n:Nի몠GlUa?ܴ0Z44'G_8Rte[?3/?]L=8/ӈiZCmǵ2:9$UՍ\ +I˯?xG7~;j8C+egMg&6om}EMtk| 8J 5TqMxc=F K0I}Ĩtr^TW D/Dۭ&\Ű&La7^WRtP;gUyxEVIƅ H^LZ-hFŎޗo7R+zI sVM]z9p̣CضH6y_P:N sɃޝ9II bC/.L%]zx$ss.R'Xnr`_g~1kO)nDOdRlo$a^.Se6*델eE~J؋iORp[]$\Zouc[?k_JUvnO,P_K?Ę >Ӑ:=ino;pxݗ/VŸZ,ȀY45)EJh[01B<)h$E%J(wت[;hLh.)'% F-]$3 变*bBoF@I2ؖAtsdhYS=ÊQaFPvM%|*<h1I5sA虿ݴEۙ m0z7Awn4  3ð0p"0o/Ͽx | L JjͤM1i&`uǥQ6*LmbLيʓrF-N3On^|y'Eeۛ7ue7L+M鶪&nO?Ii:KiG2 nPpx}LmKMm񨦑02c"G6ϒ~*U:U٥m'zWۓLK;WUVZ?􈶸DiĿvi n섋bZU*F}Wg?(ږ,hwD'niQD! Xr- '"X% ]_Mi-+6&iTf"ѵp)d'PjUaGO?D*mH.ɁF ^VZIk L۶۶ISHvM=D/ i9;ʔ'XvE;,Lxg2{GLa #r ,9#V3fVRM[`5m{n {נb/ǂ{,\Jfxr+eLH ,Y^l{-4?wA^mSٟug444]DwGMƊ=6j06 Z A"%vۺ ,ZvE-~h[뼺r~% y,y)m'g^C& |o_+zdr3KFw)zS1_hkFfOSn ~ߡ'o8_rWOA {O`2MWP3ک~3sܷmtkSa4 EMZ%7)6/&/A3[Ň_x{Ţgf3&'֛>!G /?0Ɍ\2͵ Q_販]dS;nDV^H@)nmۖ|5-Z/re!pؠCBEhh'k=Q1+kr&Lct\k/|,ɺ>kzn;WeTtYW^w6{$J2LevW^;/=jV8"\ؒBo _}/qpPqSrLLk1.``n&HaΧFBZ"rTPTUص%EwuC`'U*lEjkrC>?CZ~,R/KnY/Qڱn- }~dM'E붎O]Ys*_r#SBQ8?b|_R^GkA2vV0sSW|ufLjVGy^^}֓Cr.jZ̺YMsuӇaMB{旮|M(#1_^;=}k[yoR&S$TR7%Y&wOڿ":u6I:/ _n{/53G7̈́ʥc%MO*ZZɳok}3fцkB*d0l$2]a{Bg54kțؕLc N,m{"ق &1-k\lU=Gj|v+ a/ u3UW9| k.)U<Iu.l,iBr5,^JkVgȔ^QUuQաޮL㐀qmIª-00Bb"\07, pUL%TzP?m'{$mΈ^|8.Ia sljl' ggg-h-[A [*/oDcaL^WȨhT,518HF7 + B)c!1ʠBlaӄo&Zc@/Ȁ -)hr@Ѕ PVSC V @E'B.-JH$˂vIɫ%~N_TԟK\u{~]a 6/p]R)CYkJj覛wfymFZy̪ 7>Bo>w J ,%DVErAGX_,"ty41MH ]eS!ɍ`‡7( .p1s3.pxqN_ׅ'[玽]o!_r{/<9u cvǁxጃ2s={ڱ_k-$w5fN_E^8ptvY#0 oW;5~Gֱ CIK1XeV`Obj(nFQw X$#PV{Z-9:zZ_.Ђ]J` yV8ftkF ^^۵Gn˘XQr4`?4Rm'k|?>k|`Pu0y'rvŔ999+`=HL&ԫFRjL ["ˌHMTz(^׵b!Dam]lڵe*&7CPkzHfRpD;4ȪSo,h6 3Nݩ7R/Pk쁣d\ |zJuVV~?U/5jJ.+ۯV |)۶ā؎ɝ!㎐M[N,Dyv,_ t՟?"p?G> |"*.kG~J9-tY&?yU@H*x~ }2JO*0U` vQT>$c+4DymIa3*wtj=8&DDEiBC 6SӉ޹CA*"ҪevwmvyM s1^G.G !Dќdna+D r) {Ori hao>㾸g==-?t |7X;yxis<`jo0w=syph[^GpĬº˲E S)#CPݛ8`w_lBJɾX=]Y6pJs ׿52cfHpU9_W[C?}ِQJH// 2!8i 26Wm36;,; [=I]>Pfz}Z~"OvG|Yq.}Bm.YVjKM+m<KrLG%s@2xY NVF \<_ e .:U&iuE9i/daΒ$9ɗJm(1O?8^hZKNnjƄyDHT >L45{14la.<6-(ʳ;pH@nD]4?vg)R5)].Sʕ p{Ѥ>_*!@Oh.& q0s#^`n}'w17&>t^,@O TbM6Xr`La06;|#!ϸG3?(; y{_a7WeBb8foLXbo=:O?jb1uߎGR7%# >~.+ZJyS S9:AR\/Q_~nr#<:s?4џ[{><Yxݣ6G2JHy Xf:ؼ"(L]Ca36 ZؑxE 񐈸} %I?16, 6Fes4-⪉+iҒ*UK+6gGEvF!daD}-Gi֍m 'as$M{R4,ޖF+1\=>x;)5⣰% \9Hexy ? Ore쳣ן Gc^E+pu{nS)jQ%_Q. 6d^iaգԊi[ajUO}[HF&Tv20ݞBPA!a)Pbz cyog V(a[ @a)Pٵ6]2(T70 s2b5F{&dZ#=#ʞx[&w@sG$9\Hޮ`?#Ge6" e v"YbJP?jâSR$,\4zGl6t\<%OfPYUSKaE[kQ< ;.rZXn(DU hla^Ta P*]Zm4Nϓ[:0nsn%j73[o&kq<ܡ@ܻA! F@jQBϫUD}^N;gzdz|[Q[׬n^ks|29:KCmϫCr%2D"M]X}jSbHreY6 FiU`մ2m4 Ty e ؄Q1PQ"&B'BЪ_.c_4osj7pCȳO,P$Bw[ QhD&?+Mdqa6Tzk8o](ӺZ[2'%p|&en81sO_sҲ6@R1E$R4A\hݦ[tg݁4%$Z$|TRV$()G^]^<"J\A״h+I5"NՉHR\Ii-"IYRUINb4) ~K)JL K>(e/A<2*1Y +p|AԐ)y &bAL:c@ue4B(VqV_Be_rE`@ zPQ䷩̔z^@i'C<Ƣ6߸4MjP*awMx>&Md%d,6frIŝg&g)@O?uCu> +#E^⍤BN"qe,4]SRꝠp_t.uwz3{'ta;hi J$,a3䓏w)n}׆xJxO}1hF(m̫폊јX(䣷'< W({8S[F97:&@ G >oөTE<-9' /k%YLIXVh߼zUsnޱ\z>!Plĭt cz1ԍ ~JNP(ZN׏5֐%6^- eD%oG/Ľ*bPf.OFgLP3Ѹ9٘yyN5&WcB8DŽ CX4ލ>ב 6I8[7tJd (i÷DNEYTs#$Qz=5 GIäxT j^BZwzM3w{ӡ qQi›iUo{5eU fbnr%aVٸPY=0+ Wk9>P\? ^(t18RO&L|@A]s"jE,ȃX? ֝D ħ|_$>zk[mR-]xl聅sKS8f+ZҁbkFj~>U6H~i?B~3DJgzYgYA9YR/7r$& lL0biqk=;ƂO5W<(HY3o7w`]&}>U|mcH١QoP䣁 7mM| Ԉ?Rz+%eN/Q8}**;W&*Ow~|ď%_|fթSqjD2%,O0BGOAݍ?d?Q9P%z9T:JTljovh3H~ʦ 1F)^eO~Oz+jdyv%gN3^+.Ζ[;$2'gY&|Zͪ_a ޱ#!DL3rQ>W /m5b:wB ?vaPZ|ԗkֱuoJE;C`eS~Q39`K+"5(b=:w0Ct/]PzqRyy"j}ߐ$+Eܻ' K3˫UL=\za,Ex64C41Jуu0Z2i10i9}T$jS:Ø" -.=;&5uDj1p|8ϱhE:5pTԺ3W1S'smQծLs7 6*mMK@Ǻ/>|/ci{Beï>dN܇֋kw6(9h3kp-]1mb&1a86EqkL10|IJy`BV&+.N(|V-pٸH;wIq'&0 uIVjyY+ZTN'kr%‹qNN)N,?(Ò'ȳL9f9'0kЧ sC$i-*;j6*/ʹa4nEE~"%J2y{a+B4qߴsV PR&^elO9jx͎B#,vߐh&%k3(o[˺d <ɨLB;c'2T쓿Jed/w}'9vV%8׶B{)Eb:98iN$*-l9w@}z]=76/ۑJ=zxf*L*ಂi #1{sA=`С~j)sGAn6l fa꾌Mf +|A _~&#s;D1u A`b!-}Rʉz48*.^LWw\or8 9Ѕ<(UtxL/򍜖. Wp&E9<ɷkgf&oL#Z,q`@@g==)h 3J =sI=y/mHw}n~JE/ȤTvLo|/4q2SX^ѼF 1EI/PHi ϰ[tTkkdjOkU8&J:KVK]q}tX`f7 3{Wz̭/5wv_tAce.&kDDFFWU O߃DF8l:4$[ Id?@7+bH 6[ɲQ$$J֕)1^,d9;Ɍ"X%vՊ$G鈘ɲ5 "˱ەI%dJRd)V.Ĕ%t=%ۜ(nj&Y n4)ƊYьΦL$r:]9 YC3XPW/[xBN` C̓䳤.cݤ W7#jcLֽJ` e4$&)"GNFdDs&"l*Z-AEA5!+$iK ( ]D"VxmxZJhY*)hPG#|Wfێxeg.ܧ}:P_ TLZg6^Ϡ][{7RwJ uM/Lɏ&z̈].$l!d&O_k*X$#Fx~~5Л%YxXE "K%RjX L%'|>-G-cK.~ KWF&hHHHEc|w2u gpv"x9vèؓNT 7K0Mc6=6C\2[OOAC_B`AHI`dw5MrTjfMU/Mff#XfZSVU||n %bDo^$o UFRպQ@{$2V+TU1[ 8#e"p8l/ bFtjoSY@fGjk $w&tLp=PȯA*kCN׺ςJn f 0{!Ҋ}tu![\0nXXCHBӓS+ے=hګDD9f!dzvKu/ď c7b*][jKa ޹s]s~T::d ;+H2E"4Ih [ H*Z i`W/bgc1r. *1׆UTF?P:3'eQb1|j:8A&Jr8$VMnإ@&*}dލwe ̐A0aFz{:YA7+hT\gz;7ċb/ߦMzԽo_'5zwMeZ)ga ` ? N*X,C^@)2PMo@MPNN4'd3VgE?^\P͎*ɫO}"uYqZbFPߔqYj-POŷDxr}29XoMmqB4[Hmv:Sܴ((p[(D8c-~{-S{0diPSe=9s,P07 {vG!#軡e~Cs?ӆtiF;J&av]d[]j:i ѷz vhz˘9Br,(0T>òXy+f8R(D$)F'+|iJ9 c.8/Xj0s}z+bNO0x9U= ٚʯkWVYA. }FGqM*T4@i]r*~|qtwd!(W<$.UI5@Nl>:XxQA_ r^ݰ~G#>=k3LٍA|瘜[o&|`m;cDhDJ=2=kuК/97Xxb6 =,{R -q|A篖aݢK͜ܒwȹsEUFo?OFސ ꚃq6+]OW^{Bv젙Ticu^0(+3Eh5&Qwl!ipWU-O͚9oMi.ۚ6^@(|2EH\ڦigMD2d.T#YCɓ/8zi=`Fnptg@ΘΨQ\QZ|ɓB<ðSSFq.?ӫUs0 [` $X4JJ-ͧ#FyZ$!򗄉J/r<W]rOmz}*NZNF}= ]ԅ=gT=tÀV#ju- Ќa s봾Tg$GHV{]9%:YTLV,qb73 ͊[z<+c-ٳEYJ#oTg֌|:[.WVH}QĂ/-TQ7wC6s$] 8Wvh!kpu̲HuvP"j1vYi%5vsxWZ=f6I gR%>cinx?]6ў%25]U(y8>.1llqyC=84LC~A"_RUXD>LD4xq{#J XzOk~&/DZhdBWDAXjkħ{~ } 9;@LaAsHꀎhu} Bz4ei']JbQ!>ZK*͉U#I@0p=I5ċYBx@m@4FQ7;+׃ Rw0w# .>o4h7$7ܐ-==w{;7]ԽULelxn|*FGa3 A>=#mz -KrU"C-V 1Qx@>Z}d7hGx/zJ| [#nc6Y/> ^$1%sZ"1"3IFh23Ϙb΋,\R!3oҨ<ԃNH#D{ث53QY?JYv]?niɈ}4쾎%p֋ʎA5'j= i;>^a:FNC(,Q1ڂKL5quz!7BB ժN)}-1_' 81'}PAN(qEB }Fbd)A8:& S]9B*@ ;'Aʦ֯KJY?Ut9/2 J_EgWF rDq}"d~G|Lv<@p%yS1 Z\V Ëu> 9u2LB* ۥh0w0/nM@M&EGQu0XdJ oo JMq-XiE-F[.ؕ"($sV\\ !]:W=̓”N/7 J:]iR\et%w[xrv8A@{Ԇ_ b)T=5%:eJgi_)C XWsāOЅa/D )5` +U2Ҥ9\>j(A ʋ\Eqk!g"5)HdȪanϏe sv06L@/HbNmq#+GVAMÇWv)I~f"94iWqD j4\?9, qDɁ` YMVC7ij5iV|hL#~Y|;q_-p{`!<fYa!-Ą]wXwY_$[,ES?1TM%RMskZU뺯':( ᡐ@bi|e"&+BWfEqN}s<(~E@oDfrյM.35L"_4|ep 8\T!lP\ [(KcW'A{ܙh݊F' ]Z QZj=-ƌ8ARl݂[MS-Zf >h9^C@=J2cY!_&GB mohGbcM(㚈*t6 ͙̂^ zeͤ5#Wyk%y.YN6`f6T vP\$:+G"k|򐅻=D? m%?3d! Mi$Ew~+n~"|-\ZJuʡ B%$ xFL@82q6H]s.6Ih(̲&{ԯ0αը[ȨtI5ȝk%_|Kn忹}reX,F4޾;dB%7'r#&qpN+A!YY ;EMxGlt,oe:n 7Yr'*eV7&yl;MAF+{:zof^żmh[yII'@Öʹ, zdmsїrـgfh, st% //DŽX4FI$&$% )1"q$"p2 㱸H$(28I㺑"I-"FԴx#SEƤ%q"),"O=Ep,d0J2!s9NN늬 %^qp$\$E8a lW8QAB\^8m^\"5`#4$E8 hx^`-O=}-@ ={"JO(qh@ %) Fbߩ7==|* {83*'!伂i>8h!jV%:gCJ.;YwX~,ķjh'Y|X5Y*t; EH'vt &1"R],.Pn[F %NHl&uphuRET zEZU+uTd[>,SnOw~i` kع`L8nԸ-j0?_Ms5Nɔ>:* *7M|*lS.j^yrӐ,^/uKrnFCFB% णB0juhᛨ1ܧ{\?@*PZ.4O|}/vg^>d0:X0e0vlM%E'# mX?KaWxX.Y[QhnT9^`̍.OS_=]|6m ;=U0j5 LZr9uq 2+cY'g>| U \cy :B ".r>K<"wpiXH Mv`)XL Ejl3vfNql q8JƓ$aSۛ"SabU%α*,xtIy6Է}OEY4JBLcҦ<=0K3R"SPI2 ,r9H<pKxX!BVJHAIp)N ) )ᤙq?g)ys! I>* FX kO7CVG`?猎{fHEa %tCp9?$k^W" CTpW*O<ҧ&RD'Z/?G >X{=3`좹R4پ~^{"{x&iۤ PXjĦEmW2Pnq"4䨋+t+vn8qggq{+PJ -~aĖ@VxRT%ꀹP("+GYΔL`Rn.Sd0GE h'_q]t"WW _x&C *b9m鈸`ou/!m0ک$n^ Y@{ew<DR8`۶* #4*;ƴpGԈF)Y%nNʈȵ l'ӊ(mo0@Z{ yt9p$>L 6ui;Z0}+A6^/ppITpͥgoSS^mSM[[ zeXfsxRs8OH֞Z&MA@Siwt ~hY+EVI9IB-[з6`*ȧ ;[ t|BCǷ : =˗D%cAo8<[؂ ;x|Nyƪnbn扤sgAM7{9n3d݀ff S՗֙I^ v]! HK Ti_֗5qFz5"9p`ҵnfa*>Л^qE5T+!2nuWޮ31QVZ; FTk{za S4)>5ہ 0șW2\qHVwT\0ตS4YlA,wK=*dd0MF*E 5ɘNG1^=R I_2MJD_]L\Eug;_Ҁe_\j߮9 :RV@(ȿS6 2?&]UИK{HD)46Ȋ9);SJ1;uvj:9Y9~rT7;Ŕb\xohfuiD){nLۿ?=w} u0~.9\ucmIG$VUUKYHg3~@SJe㉴jz8tYwNAVn[pBׁ!9/ ѽBz9m pC4N vL!AڭB1NEsIy3XM7@\&V0Ne$V%ƻf Un'W(T Mg˜Sm^ t]+"&1czN!IT~avFE@SǙ-r6I==+.lD;ߴ]˺TC/_5ˑ(L#z A{suËNOaC鉏#euX,_9B3S׿N\Rn4 8 ]C)e0a':y729`\21VuSpM 10 V-"uI/SA` 4݅<m< hWc7[t0m͗W9K[rmkܡW켟4JoCO![ G_"z*G{,7X{`24溱8zy[szi՜tǎ<2QOW)ުjh7Uix9*IQWu5wBF%9DE3acAlb%^p<1G4 Zd8cph:%&zyK=p$j_zZݼ`r^up'  PP q+-sҹs/5B= T:ҢiqԹa'N<ޮLglVY¦ ,y"u%D^r6c%Ac !I"KRq݆}eXwRX8M>'z%JF>l nYıVNJ4f* hR]c!-/0nK@ ;TTtrjR̙3ꭘ} [uoD^bؑ;wz/h a ]d#G"ĐG lJqMdSS̥"[ @*嚶oaϤniuOڇ '87_S|ɳrpϖuL\/M4"7h*+ƓB`a`?rCW;ڪjA>gé#dx !ArBd:ߩ|K7ft@,nZM)&0"7|Z K&yykUZ%9MzNk?FDTsWM@ld&C(1tDL]ݶ )blG''}D{G2Ί6I7mrfGli6ɩ?z)Ja&ᡴGdR2dryZEgD0sGŋ⳦Sol<բ;rqќJ.Or\Q!G:%~a2Vkj|B![@_)wI2)O ¡DŽr$ TuZco0HS&ո+1 5+)ނS;RüN7nͩvn!pokKm&xB #72ЂQ=zIXhS@1gFs=%j\\_Six + ޴) roN~grNxu_w>U\LWKؽ.:U_dAUTD}Wp?A7nX%!{S6n5k4,4̽p8ގM6;R׈❐..| b(Dz qqL+Z^XEbX.+场m¸| qe 8KJxsB4-Z\Lbi gV\~ ^G35=\DtEbC?QQ;g;⫺O,SƩ9i-8W5yU.?/ngܨv=q͓-c eBgqbCVD"7D !ߵ>uB2<&ro"\&mD <' 1Ly{HV6M $+^sˑjCI3*p`"<j&ϱ<Y*G8x4Uu"ГIB 7Fu?w\Hm-OKZzao7y]VRÑT1\^(g,I3}PάckOݜ/h (CJA*Fb sTz=0"- >yox>щz^>%':B B< iM# yw|NiX"bdt}dTjOƲ-{X#~qZ`X| K 7LmÙ6C(o@Ce)V÷ 2Cɏ-(!W0)K)g??TC^1s?H?X)8yCqr䌿C*rܥ+<'1Jh؟I Cͻ0Xò*NXy # ̘m=z>[/Z(qb՝?D hWlkZlffP'SsY:-ϵNպaw 5QE 0u#tx /1pCI6QP,P{K;L{;+uݠ+45D)ao)T\]_Oyg倘wuv %@W`H}Ҷ3@f3(IPciW J^/Њe?H^j>h[+zcݑ^flO t9ti( ;y57MI2cSa֢2jC߹e8{NJe⹜uPz%Q@QJpOGסԪƄhLmd&,yrӜi#B*y|QU'_mu'{DXƂe@|PE?~韹A08  badp"5H)Td^؇d(LB6UvK6t޴M>0&rⱵl>\9oœ'Ȧ5g&Uo;~4ges TpExC9l3b~*&gL0dDx|~FE7W{_Fa!D&!Y]2Y#f>leyꚧ !*TJfL4/5 /л}9xwnkIbW:BF5klcS Q؆q-Q^K"'BjߚN+@ ]!}쉃z4CTOA.zhN!p\`w6Bbo@iāqY&z Wt md>5[^uw`oU/b"&p㷽M`%ll͍Kڥ Kڞn/醝!}\˹Tл6:λ:)W-7֡;;.Bmv~*tF!g Fc o=vk/#bB/10o͘瑄ef_cSyt#l,(-^ &B $R GYxXIbjh԰&Dk,6jz5_W%)!V#F$ahǑ'N /_A3CwC\A,<ϬA:tBdUGaL ڧ/ZD*g{e7_FT\㩘#F!JcV_ii/mE܍:kƼŒG?qvd\>j<#w T/CDgϿn,~ y_Wî73s'ɗ@i@͉ߑ$18 0=@O94;sn6g|,=|us&"ЌΞ®KE ;\ +ތJ-aѵ`y9FH.!cfEiU da!]rnAЕTt,<';f+[y a'OدE 5omځ_E9R簑0%m'^#SV)XU  >whm_k\cZ a״ (LJ[.+@S 6{ydtpn0 {{eK15?KLݵiǤG(9TCuUi\ 7 EiI%y*n٭ tN6{%zs01\a15G[ &6Y6^ ܋aS}!GUCl|uj!@(v]*Փ]FBm$]erLI,ˎGꕽ>p57z#*!kJ[+ xÈ*1D p-kwln:ݻN'ؤBjecq*^Tj8l?_ mg1ҁݺI$/9^ރd廴K/EO$#EÌįdH[4h;ߗ<'IZZbD ȏ,,tV|b@>Ƣ JoDFq'NTf_;&DY'$G)<P /:̺PL{>pnɶ caٔj^jǵr:M3j{|Cg@c[S g۪.k169>{Vs) o i-0"7fSŔ7[ơ&벅?'pĵpjSKd%jsbӠ)Ҍ[Du6˰#'8/] y#­=' T l+Т]X1KJ(qH͕.]%=)C\:OgXK&kE˙WLcu5RԈTTjKӺewҍ2ŕJ>2])?TCSI-*(bNMF$Vy/H,[ߘj^ti\{?u SDRGk=ۈ{Jig)|cRo<+W }$܁>ȘOGz{7k6un548P(n#nTJF )!n8_ z+;cr \y=oHReR6a>b>sw>y~7tL4#C0DsJ;S"UII 1܁]-#U#[k} wCΨE*.l3sd*no0 :MBqF  |/Ȍ0[1vK65':XFmOsv2^YY0\7uvr_$1{_Oť33BF 釀M^kq<ٲi4s&'d& [t:ur1 mL Dy,! 0c?5\%מ\[^c!:;;Vod} 0_KC8Q̝7pW@PILnP^7:>Re4MUzؖf7MlZz `l](µ *lPSu0 0(}~wdSeT67QuQGH_?rD3vMZݺy _P$QKv}ҾB9P_ڵڱvLf( ]sG~3E = &R7~ߚ v{^9} &#|~#t J-8NCU` An, 0|?ε7I8o{b7J, z~ !+V*e)ru]0RbOiEMVtlu("+roKh8p (1^+ݮJOg V 43ࡐWW^ #cӶ$C?_bATG3 שd,Qg&&t[ѫ7fYT}"x@MtxtU@j u=f^96n5P&@*GK-UZF{o4쯯KJ<~s2‰))z0!ҙD޵zvʀ$ctvi@i Z.$Z Ҭ=3-ۡ] kԑ QDmPwV+@z AOnB~,tuJm 38:E1%\KV W} 6 |y1g1_d/:<9ߡv{!J?݆]`D1{>_/B݄睰GN m|= 6T9(@))f&ƪ|$"!< &WpfLLAz|6bʪJ6tDtMEX]ͱ~$t)XۏR O*QinJnsةlHBgp0Wml:k8 O=HFlu8IX{lF1Ϙ <ŵ1H'oP6A$仵(TWnjX\TcS9%MzϥgADO4 xj쫴 M;⣰Y4qAn$jՎP]*tʆz4fiE_[ɌG"t6o;w}g_#ݜ唲hʙKLh3b@>RN c M:`7{Nj1oFXWF~q`BNlxF$LcOj9/;%S|ÕZYJ$0 f $)m|xӧpVf,R-`iE)lM'O)WMZΰns|6d켓+R8iV*FK*Gd!ɲJLIE]BT6][#18hvw,8Hjj~Qz> hb#LPȇjzx,_n{N011xKԸ&bvs>=YK |3:e{ֺ>̐05d<nja&FeYVt;8EAx"pC6=^GO;L)9ղ"ƅ6LGR0OoJ4b9wʢ_~*=4wUhQrG@Ȕe*dl$V:mUj 3N[lT4H q+͇ Q5ʒLMAc8i<1gylB22-;UF|X{Aƈaf}@N};l]啭 0_rrp-bˬoBp5x\PZ&sED"}?,Θc&wi61OB}28 ې4 ?PBY<m;I '2PUdLcڙ߄U} E]?F; iN!zq_Szkq3_lp$s\`ޫ\Pw~B|0aC##N݃2B _**TۮTsZhX+1 >L\h( ,҂!VR8,0ӆp¹9Vh~qP%h?'ȌDf:'aƎ!{ru<:fT?ߋ/>fL1b{`]HHZ5kmuMOz43sh_=J6ˡ%-hz`,xs\7=GA@4MrjlyB*ᘽNGkn/%ޡc-ai}!?e}ꓫ/BYuyP Ơ7v#A.[wf^ )A3[w~W2 UHS7Fjנ,dti(  .IM $ra 7jgWvCQډ0C{ z-UJ铄/yC$DǢ{k |uTaW8OQ׃&x>pi chQg4tѬ{wT S+h_R3y mO$Tv/_PRF_PKi2~G5e\@^*4nD"[κU/Ј57Q 3w(؇{&w&o nӷ4uAiT5-Ggkmqpe/̷|3ccO~ZǠEʏa# 2[iJQӘAx1&胴|2t;=_YF}V6no7ezb1 2vAGʻ:l5ں]ئkޚǻ%~7EH>uIB9wY2nGo | z3:@P;=! 6 + ܰ+onDV?Sk?n5GبPo􈣠i ߇ ܨOz9BI׽= ߤZIrJ!mE0x/9!0N):bIDGgpYb @El$dmkrUQKݹw]G 3S-2BP'WsH,</_֒IlUR e/`rc+wDnLH4aoζwG*O5a=ؼ|Y, :K(F=bͭOllm5~2`j>VwM m;sz r(ĂVKl7arNRb]x_L>A$#eryJ-  W]mDOCpN+#/XIH2bm=,o7}Cɤs}vl;cX6mɝo^yΐP *V(rxsY;z+ 3P$Q Og$,ʂ"/5bt ӛynp ֑DH6qRHPp:Yu?F3r<0UH ylA"{u`A4PbZ{lw*O mI˜؇s2V+(u!J&&퉝{G= >]]caUnu* uy:E m *G! ^#}oWCR٬h $4rέ#l$>~0jBȧB( oo7F~2o\܌{ ڕg+SOcvjN69E4+-E6Y~@#4qfUA2ܑ?>[\B3rJ89y_~pNYn6rȨ9WsH9̄Bm m=6yt6=:9}>du6|r*- Mc(mǦ6~1 ž巭&+|~>>8/7rdHw覅$$_Ltf2ϲsM"Pn`͍@8{1pgd޵T=K@o!ag\s%?.o@@cTQ.C{µTU[uPۀ"fX^v/rЕ|06|~C =q8Ivס2^B$sh|m5  85u؄X;%ɔf\J1+c!A=Kn2Y}ÅfWV\M_K\E|as*;ʧ/)m1&Rqq*4"x1 'ɾܙbNuʆ/uuY7ZhC}1ľfՕ@APC8Za:IV;Ę0qDYw S4hé5}Z  z}0TW6.rVcAir?5Gzp̨umP5l>‹H.qTP hO^Yw]ׯïXw^*J4 [qmcH 9 V ¾h @Q HhFA}gi_8u(̴9Oߋ)nd5o1LjmO󺣫4ѷ-V\7G=±Dn l羔V@>E{IMe:4Kd9477_=;IW2j&SNl5xYM .DHlB |[sSLy۩D6f;L9 [H~:DDdj:O&Y!^29jYIܭ":]̺մ,N5."0̂!EQN*4.a]N҆q 61C P"(A5%$4 O'A=L ɧ5U^4Ȃu_G bzk*!Sg)~.AgAm}K}sh '*'ߦk[ ]oMJ@]W^v`zAv\HRw=/ o}_uaWwx夦Y;4.&+McgGBT5fa`yPW9.duqKk_EkjLZ֎4ᛡtCLI?792;r ;D'oqaqqʕ3ofo hzuzځ`kE1"|0\P}Yc?QQAv`uAl>c;v]G:/WV^t2 4@^p:KAg*\W}O CG>Yϙ3s/#>,cE_5D[Ϋ=*pИ^$ :hpK1{.hǁ|Tn /^w^,(иϣ#{NWsLyi{jEWa^.?糤/S6|%}=HJѺ.K[V9崷Td˪up;@N 'Ǽ=W.\+s.e 88VEԴSW13jl$W%o+kY]OTe!"W| _Cj nmmH~ Pg 'rg(=m*!ڟt?׬^"ݜ=ޯ !h㐟F,1ѽct}kF6@F $I3jn:QqWEIb4+c_JlYp1& QI1|XB8 F :DJDu0Q :ۛV3VӲmIw-۲޽ 6]n6Hfz|."o lǼEs ЩjFtl[&Y>3qPwP (bj`֑Z.cTA ǛBk0/ p&^REBJ'NSOouH,pŘ(E /'߽PÍE uhtɷjh؉' WY3wY;Nxw; ofS]fL5"v#5 eGW.۫tj%a_$zCW]*nA7*]fu%жP"$B%2Q{ٳ88*t%X?ywq*9}Z'!-'6i+gtB*jșe#$IPztӶ/]=cH:J'Ym?Zc/BeY!-Se g|{wu}Z=TRUI)o&RBuH^~Y<?/.Y%5X8[{(W&2>;ë:;>} uC[>r81Ԍ1u:ôk K0OJmC)豕J{"V) }G*7UOݧvg)an #zJ7d:v0dI͈HN6a6 v =@HAIb%~n?NYkgr̗]-W?Cw=|t U2Co衙i_ qWquT8Gp:mLzP/@GJ rp#JE_ze,`uB]c4^WB1* D2}91|U5ӝWg|;:mՆ_Ӡծ931,KKc"!:#)je,-PRfWoPɺsc)or^mٸBGg,= 5i[wTW^8hD^>JB: CDցH:@46՜ϵLAM5xF,/-Z^]:S*«. њ+‘* /1q7Ԗer\Y&d ;:6j͚d,+LMkq"4\ T`j6QZ" /rTĈ(Q9&Mſgwb:~T́\21Wachݞ/zѢ)~TvyDe*ݬ A }a i)) fg^˼N{O0b~y 1+Hc#BepBP*5Ce..f?eygwts[Jx^ݡ*pϸ:}!\x>\[Q4gRv MO-# pASJ6Z=Yo}Et@G}B=xl6e 8 ōZ!LGL?dp=|7A|}rP;}: #*H#IJ{0}TnsC6gIuN(Ǧzl:ŞM3/F/:SQ_A}6dּ}c"<|#>y(Խo|ߢ~XEZ$E%ORˤ?SZ #'.-g+|%\=TN}i% 7n56oi//!H|#z@dpMAu&IE 2DF\ Hiן0!+THeEE[DJTJrh&H )"㱄jj ?= bb_d %Lj3#Eis/fA6ʅT'먕.U"W VN O!"@L|N$Eyl4& }TyC7`qsw3p]T*@ 2f͠]KjӍ&N:5;uW;7Z`w}zuݡ)F wn 7v=&zLS3?B!qKfe>зy};#txD OgW7D؅̦3:!U=,ㅴVu.m#3dլn+[mPnBG>U6b]z]' rS%/iw}.7WOX)Hj}YEQ%oGVs.TjZ P^Ӣ"EFUjgmH{kxRE+}2a̼ea\x c~/D%/oy7!ׄznqW/w, }p-Ql55|V!I$\4k&٘i2[#Q5!iJ̧L}Q'V! UNitI!+ē4BBdx_ԧlG!FӢYRYm6Rp-jZF#Q UHtqluTRI(k!tffa/MtmJKiG}`R3²8y X+ CGZF? RsQ6?(L}iʁ?$8x8EwE~ٞQe6=%({QE"0]8c#GPB`oXAi_˥FnQMAFQVIi>oDR"DcQQJh)"E2_vb"])1)DtN]#@%GtbDrJ 4ͻǨW\ܻgz"%:Ŵ4,Xގ&D)6wX$ NWIB4Ue57ZK*gC\kv..0>t[f`+e1ĕcׁ?H 邒rڀ*|#:  tIڣsy͒iϊʖ6_D+ Jm`kZf)"0;Xi0tHӡ:NijBE閗e">aǔpAT8oU 1QND&!ө1b\&r'H\lĕ[EMs**EnDџv-ѣrl@Is´wwofb\9!GQ0]x*ewv8" !_[kP(}=2}*X\miA!C;?#1}VX mX`4|Lm:UpF0и]' dh\ $@%,rl]|t)Yʸa>h Vf(KK7'8|S3. $H$9K*$rd2KtLAǒLTN"|RVL:d0w񼛝t F3 @% l~"$" i;Ke),2Ec΋ Fܭp#3sa ۼɰLFg7: l[z; "eB .4Hu0Ιb46ʩ>+qKK?Lh7!UmlD}sA LXaO FBYdYd5${#Dȯ{ ;G] \wFH_(өBaܥ]TvtUFk›| t+H#R4prp_zm[] -jvfz=ݒvà7qӕbG/Ɋ"m;oODG#-}h+_+t_+}a^RS>ō$ml7,A4uz=:seY<@?ZY q/T<\>3'N 0N3c:jY;pLzL&dJGQG //XxkHҀ?銖KhquIEtҥ~"X f\w%XjN'ޮH3TRQɍ(ݩLuβVv'ZC} WJY1.ʀ0;j8c1|3coIEr>,?+;9~XzJ72 4we@]aӰNi, *m*0#šџSS3U76}i/˅b#tCa9>?6ǦKBfG nPz`^kޔ 4%W{̓jH'X"O)0.L_r\̡oa4qr!>!WDu`kV.f^((l8s_+`(\BĆ7 |\֭ikg髛`mz3Le@*RxtXfs[ fdӤ"@'dtFKCऄ8ـcpWWxq;mi<ڛ]yG/O~z'IyQ"WorVX,EaMc\ jT:#9]= Mi`0,nW IZaO j9Oꗇg>ȟAZx}:^w۾K]72B2rh֫(Tp*&?d"ta*{=u>#,lP UjFڠ.{;u-; oG .-:&oĐ0jLQeT2AYc4nЄ"J;D Etd95*{dn ΁p,5 _e("fjIuulxlm;<aYַFҬhMLXY/£4%[ٻS^;@MgNv,ƽwi]ctɻB BS4/:63Jg;ʾ[{r&e`yu _EMtd;k.?ugaz+&avՓ2fYI+ ֕LHpC`KL u!l 1,U70GQo(:^_6-$4% V5nk =:_o kZLtH+p5P҃]i*|E(itf7c:U |n˦Q.;Um:i:\/=Cr. GzGc0,wp6P2\5/5 疙@WN0Gt3]2{p̚՛怲g={̰߇풟ae~Eo~?6lizcY#}Hl4R8A1eIR{?bɋmwWsb/P/Ц@D4E~ 鍙mi/&% Ӥrp~ϞpS"RaPRНWPJН`X\nC`ZN:# ?qdqD!lOIns8>R5gEE pE?WዅƱtWJkX9I.3zW+qg2qN'gkx!$ xеiQ>r\J-d0Jֆ}TQ>Ca6,4^ksµ6u5N@Њ(WwD4`3%k)9 a{W2wŨݣ:sB|Z@DTd iۦ PqFA`㏺d o|f)]`~ 8)_8+$´Mp)acyуzrqiKŖf'LB #o,YHvM6ܩlTIdF4 $T5aiYʫnZo5ڜ>3 I[).ct91?rc-5R;tYv%bFdA2MdWt=mr}OP\ԭd=?mZ;2 xx|2ʮUvJ\Q}vcT^tiNȰXS`ICSݹnXpe(_  l㯶[>Gv?,Ump7Y Ӏ&cC$>G0y4HǢX:{!9%Q81R<%2"b&Ak( , ʆ>„yv ѫ0D; Us32VfTaDtq.ZRHDf"|:N'hh?(l"=Di>ÜCc{1; B.aXWo]0o|s/u{y\YMȆ}ѤnIX ^J;hFہ@aJB v;Nb/kzk!)6W*K٬W(@)"/ȱ!FRBqDZ E-!m k/Hpl2N? G⤴rR /q(<FFCdFØD#pJWT^5DB5\U\d/l Pyb@Dc|\jeӅ(B@KDYM!D *Rt{, 3S84'DtQ !XLꦠg3nIqS'f@8uIVT! ʫRp?L #!@W&$ >{h>'s%ә LW3^5Y{xݽ' #ttr`F 4Xi[kfH fZzc=q}] Æb0\Ds7L \Cȇ8?%*1Pw{w\߂qlv$S1BhM0Q89m}H}]s@!q_u2"__mU !ȗwZUhs"ɩ9ჯ UQ9w~Bp1ZJS0$$P,󆔔<`3TR"h4Wp5%Ͷ'ߛl 溦VaD|WYozǻY%<{1';Kֿj{9csn'0U$*q]9'*P@1(7a&BTP}iPfӳ.,:yHVx'9^ɉ"zQ8=T 4;n#m$p"1YRlAz$ k5D]MDd%fiwFIM*+Q9HC,Yu'6nW+_%$h^}0ɺSz%% ZCUbOڻs7n2/|#u8qi+y K+hx@|.9]5Or,M@Rkm̽4}?A&=О%[ͱfazJ~ &iQELY5tP_glň+{3PLl{e"^|1e:Kf@W$ٳJ*H.S:S4ϼLDUQ[@ulkXff1CkK lil0p-v3QgvEM$CREH X* I?|=;"^dW8pT fy n>J f ;\[DdnsJ$@_#~`ʴ:+gi )$ ?V)xO?Td#ZI>ꛛр~٣uْS2k8{Pwf|U'@LlKahi~rv7u0p_Zj/]1۬;,j{u!WY:4wnha, D5Y l" |m5 6l 0yb1 "ZA ڱ^aYsdZqAn+z@2Z+U1]Du[D>˲f$+g\oGŻ!ȻBIu@Gn/7 `uMļt^IInyL5@b4oR(_xV`TAB`CDmAN&A(ěB}?F5:\k߸XUO=?-3艣G2.cIi)m׷YyH𺈸Þ(G0x=4SxC SL9|H[lj~M{0`"Xp0}2u~'Z|nr\h'9q+d a ,|':mTsye 9֘onAifqFU<᪐ $ Y7fn<>_b@W $k|x:јk?1<.%nf:麮;a/W!j76DAVzooma=ǵ =+Qi%@/VӴ((> j!P8[ck뇳Vzf^{oa_mF:DCO&u擜"Uh$wαE> w/sb Y+~BkC.&gǍtlۦ pe| ܙ'}c\0Ka|W:$jfT|fjq.v:v6=;y?.b\Wn;ĉ^+´Sa7;-I4Qc!x#8#;ICAR%L%!ZH/Í|<,SX:n$}a܈  I`҄[T '>6zI"˥a#2% '9AS!N4:5гP졮x-Q}:*Zybu7<]\"&*zn=WȭG92y0 )x&#BׅxS)M6PEcBKDN_)J~H$JCGB;olQOس\I!k=V͇WV~fÑ~ŗnҋwوw;)d 0=ͽ=G+p=|C`tCq˫>PY9ȭryu>a‹2'@7cc 2˅.EdN?H6iJف>E&]շ@Qp$*7j38j9NҴtW;P+ojwϚaF! ~B&F,j.;=sբwF݂YkI F^"OT.]N% Lr90 aM). ; ly{ ƎG>.9᳡D60k3`DhƔR%K  mNsj -2.ђJ}jH<"IMx#\qxGȆ'֓Z"b'sBD*Yt /8ƘG5^TOGeNx|$8!)&R m -[-blL 6VADl Q `ً*vHC`ﺴZvC隒Wj B.f߅Eym Bⱞ;5&oun/g2*0&>v.G~_}>kG.tK J1p~遇Ҋ6ݫ?7ꊏJi *OOZC7Nz_R<)8i%.CZoX^ܩ \9I~{DD s]A%o"e* 7ezu<I']ҒȀsudgm'VZT#LN"M#\[X5<M_ )ֻubvlTo@d] cu d)hmP1syWsgIlf>9oA!~Ïk9飶`1X{,ퟬ:U<׫c$|B<,O>tB!$7AuK'+uTzQ&iKͩ/I|`2h>W-/䑢J\Q3Nif]gUMD$H^%;Ų)9Fj<P U b4+^ͪdHDU$92t  7tKuB! D.'~~?)IQ3^3p-ág:?KϻN%Aj84B pU#MJ \`ux:zY0'̟ɴ#n|}Kك> `IH|:uVd %Mړ,cqG/%)kW+w ^ iJhY>(n/uL/*/7wc?9ohy_ G@5,_\gO`]JGW+f\K*<Ñ/@/|WpD 50Ld1棏Au뱏x35Hs/tF}N:^d8jZ'm'NYHtCani68ѣҺ1,a*LDӂ<=`>_Eэ(96pO:ly#Be@ }L&qBt9yvlD_N3ﯳ3ҬQ+pb9VB؝[_ëz^l@cf[`W 7M8a֍w!۽2ZG ׎+]NLFtJag=ϒ5|4XQLW ypk߁?@ C$W,6}B?2y#n&j%7~ly/zj I$HS!R"N!͔#j+-6j!R3XZ.)3X$r<.UA|&>8\,W 〢i >fQJ\P1 Y/( 8j5}ϰН.$o!̘r_ş[#x<#Ԙ3Ec-=C)\ n1܀1aTfWq P0i׷C0Prw'.>z| CkeTMi\z_G'HoJ~]#t$'S$݆@ '/ߗ?zp"C"'$ S%' T M=SmYeN{u닮^\zJw}.CwFL@c28'O}'."6k|Q܃vӦE(m̋ $K@5؀ba>TK8S Ca˝Pن'_it#N5<^R/LeK%6)k$Sa  fzw<R #B=íUUBZ(da,}cO\nC.uC J#l4T ȩ$*Jܹr}UGf4#J `:v㾕WvD@%.|Fhv7 J}%U--le7g)X/!YWKK*|9s^B F{d 󭓔}ܛ#CV}Ձs}! `EƇt~ּ{]{Wwab0l?5p;TQo^>}iʻXcOoY1|_OQuvK[7 &=S{;OC;3 ?QTKϥ]+b*3ju) ۧ^QΖB1t˼y yp;`E7>2BxZ phn?፱(sdE-Q5т[Ga'8kI,0hU<}!^lvALsE`8'L|B{G^ucJܽx?`=˨\eviEbԞ4htVߤ jJDo:P<3Jq+\ ˣ̋CXBbm܅ʁf{x!.}ڍAldJKPs HtCEv7}$hxx1%ڃBG_'Ў^呜$pU4:{C>Г\xROx\QNx %*h 3IWxmXjͯ @ހQGk#h#?9 ;;kk.c$Ai L\ٗ]2޲jnZ Rws9 b4{z_[ƍ< X`XxEGq&` u&uRmAvho2"8M(,@= ]ZޗIh̻-@#ʲgI5˄@ej%1(K5 |[ oLޗ9.IqD3Gr(҄P+Β!iD :9}_ȧ(tɗ֞ۘdz@#V>5\c#z՜Mzr< 4[,/5{4ML(oGN}WPWH5]AӻjȃA駂kܕI,|:'P!`|=gaZ``:Wo뭇NRyS a] ܦzi پJ o4bQ`|q]YnYrWWE"'7Znu(LKa$reXY"'tP+([1rZ x.FcR4IJrrqff=T2N:颵1.dl,wtᗛ `M!Qh<qҥѻ nݤrZ+)_H>GxE gt,{۔;*7Vj@)7eILx{%rn**+ZYp%<$ҿ x pE9"1<IQ .ˈ Cue Lx1YxPd:Z}Ь DAc)Λp}K̊o@8Ӏ2 u桥x 7 MYtg~Vh'\R%ElD%3gS,']e;L}#/ l4ᴜARJXLĄ $Y'*!ђs Fx‘DL],a%>KbdAxOUD.Kh1d=wY'tPV3^HX94d$´@"7J7lyJ Ĺζo)f9i^X_L}V ;F({ t͛-o;": ->"̽jMGFhn.ygi-,!1z ,jۼy+ u,/|D8/»MFy7t>UR2F CeAFVED%'#i2%G1 U bVL=fy>oF C8VfHW2U,$ aeӀXӍb2ܡ\U(W2ED2*+x-X)mcIpQRB#pȳD$E^kcQ1r\RFؘ?X 5!"qt3%%ELX1xЍx>a6,ㄓ8)4X'"_ H?4\4ݭt6mm~˂ã(Ӛ6i33]% ?y4 #E"Fb"U5NەİIZ$Oۭ~BqrE5E2L1%SdYJ a I]`Eʮ~ '3xmXz"cbiEk+˔ eu?rԊpO 2=:*T=СJ(:)$9ۦfD@˗/?(W4",@c16^Nrڻ^ )3wJLGGx904lyˮcnBP hn;HvpR.TQˡƸP,K'&!2_+fGd9ӋQuKmn67`բgOy[rwr3)JzsXݗvs@>>[q)EXJT=%i%_! I[Rn};(E󫃤b@W;#Ua(6asj$u>>+疧֧ƃF 6`xbeVx3)'9l

.ٰɄ@YTòM=ce }uXGI3Dj)BgҳDS'<.'r"iOF!bF%`b"QZL0+RyJ-;Hv U/nR[ƢYM9A,}8#$%xb,݃inkZ:=O|'yG$#"7 Y+U~Q͵o]hHCCo z t~tSEQ^fxnon`&!14)zI]Xþ4GDhs6rr~򭿩DSO"Bͤ|<6s֘n "SYKOO+պ7-;^WyaN5 SިE~>?R f+ jU\GGZ AmQ} xP1}-)7]Ѳ$]ۚ>ϒh2leCfaG#;̮#Sa>M^v.^~k(Nٵg]X=4AM^TCųk gCڤɪ- %`: A~rޑ萖F4J!ATqivl #Wѣ}{rTף2fjFl:U"4+U {WAzUUݥ(P7]^c-1FFtw%‰_WhCϾlC+_?+_ËaMq(ƅ45A1,ERsT8"L@6G-܊{YG/Xւl^f},gO,clf,ΖvP9.rs133EUj>;ō * cF6Ҙ@xV^:CFE|~IjIz'B)V#OUѼ].~2ɇ6_juuGj #q|RC DUт8W `ޥG 2wў98Gz.(4` M`mnxh\v͟WqA7 74fszsYGv gtN $ ֽZFǐwT@E>΃C 3vٝl:ۀ֣cQܣHH©\V9NnL`\P9 rm%:I-0y*]NPꍭu'Q*Q|#XUNcyBZSu 9k'V(ҡp ߘ9FSuOɈ5[6Gg~S)RO=ztlXm`h"GFi}p(IJu 7[ yb,責#j]M7v7U6)WȆ)x*Yl<2%XXğ'<QH(c*`']96T.J#0cQCA%&pf j81G|Hche,(͗/$ll{a`D|:AkuF7zP~*elCk7\yֶ~w0NHc}+ lQzv^0(F!]/03vq!PPN'1f ]G>F XT'&)IJXT\z}iI$xjnv RGReF{ŘYZQ+o={#IQ2C3BI`}:ճQ MI ?0U)#y @\`B{kߜݖg]7j7 ~Ģ/Ig09(SG7[#TpZ `VFxշc}AyAb@ 4.;z3y(2y@VG ܳ!T>IMOמl'$~;V ki7Aek04,{ Y6:-j?œ՜uSte[(̸N='V|>;ٓ',k$xHz@u-鑗 Xo\+7qa`K2(iFX33BM@!6?Ǩsao`y!]px]C5.9L +,rYf?8zӛZXsX콁RB y(acf{Q$,R£9i=h+DV4D3?ol}n|w4CsP2Jj"=_<1wXk7Ywxϧ{gd2L2}뵯@OAn JH1@ ؁Eu]/Nt꺏(0]'bMrynҺiAqRq} _/>Eo YvU 2e-ddɽK1Nj˗?ƿ\ZҀuj_Q"|V{@2-G-9/zc$"}BGt"d^i5*y/;Dpޖ6@"=7^0E@ԞH"\lM.N4@7n6ٖbvvA'E/6xSfdh'fdR9ج+zfSڭҚr HVsyZRP_hsC,Ոzj _зur l/z5[,z 546M_0.dJsJz+:eO hA2dt熟bDq- on{pE/Z$}}:C?C}‹ŸpM850D5d;l(DxF/=Zyܑ'<ydwXGǬgݦ4"TvǯەۿꆆЭAn9H5!zac 1T弩((kOp摲!`!`u0~ki/+| jz,"e+47~e @pGј mLC[[n53`R;Nt56~l::1457'O'KByܼ7$ҏ4Džf3uux=/f42*̆d!Y9:1@7B!)%_ dfhyҤ6JA!׾:Kw'wvg&"=wySmbMqމo P1Bbӊ,3UW+5Io=qAh5Kb;2Z+O6ǐQr bs6œ^Nn{ ={0Նgjv{m. QEAL1Iv |ߍd5c Õ([\=&7yxy$yބh%Ǖ:=Y¡u8V9gV֜ 7]}Agp=w,p6NQTD&}t5c&AL/mL^thM#'s/d9">p2KE ф,Xؿ7biQ:i59#jmg9?)%RR<1gG0ԵHcEӾW\N z٤% _w8mma+/s,b,83߹p2t u d*txx#Hs&Ą^ByUC.3`H>^D 2:O~'ОD鄘`:SC\4)H%7\쇐;Sfȶ2x9ۄ: ֨ܪ}%l߈&bQѤ%5V6NƈI3egH]f%OvE0noaJBұT2qO4/#El*E)-% 6Bn4}6v;3ZFtZi6Y r3s7oe|#5p7=Tn ǚ5% x_DniqZUsI`0⁒=X SXzUH X&̿>5y/;{GO՛#TzJ#·5)cLC% {ԇn?Bo }AevoʨR2P!f0W0ҴPK~^MKvDv0 ^'⪤&ƬE!?@W_g'̄,W;#J!lbR3 %Q (MdRASZ4Fac!.Gx-yˆ2O.#=JΤޘfnUgOr_ܦqO3H5(. TD 7 '("V/;Vw!n|MէSщW.] zC+{?0़oŬu#f8{{|HsK45jb) TIpћ%?.cp)q篟N_?_ZiY[Ī#V[Vk崖S|(Ʉ +5ݐչ3Tus֎!&JDA%;yKZ(C^^x[w>=s/|s̩7ϴA~Y> ֵ#KgAC߿Y5~>v\= 5dkm"t:)kqQiUA'P\{"?q̌әJu*[Zuht_(x=kcpS5v]K]anm;3NP!wW+&ț7;ï̯SPڙN5*3,eT?x|BUBy@ OJ?3Ceı`ͨ<:|P?QF|߄^H-ʅ9?}gx v1-zU]|Rz?ۣ\%P0lAe48t0B+_ }U;GƎuW*edrNT0":\_^m] P sOס8qzdaho_uZ{M/C!|T8ב\6&Pߑ*sVcI,g3Ǒg'MC)g ۴teVfZcZRn#J@ фНW+Tau4%|4`(o3 .uҽPHF C,rl]|t)YʸDZȌWAb]2}O-cs钿 .C`P2A3ۄxm%":Hlo8th9@ڇ rыy=L s.7o7Pf-_[0qڙBkT;vA<5B5j"G8_J,G΄;^vyk@r@r @ 7O0gM(m w#ҋԧh5tQg &+m7G8`$=~S$;g%IT2:Weԣ$*ٹXִ؟Pm&U3@R5Ks2y Q)8lw$y`~u:Cw!]v8{G2?$ v˥ 'My\~ftENH쎉_ϧLf2r\r3u\?\_תK_*t?O&aK8/?qR#MUJ`wg;]01uLS{s1rN7 ]k{( 5i-l ޱ9t3J4d-v;ŁLgʨ`N&d/!`v|7KƙI$jD].O`~P\v]Za@\n='VN8l3 ָTʼ(A8Î;paF +ս&R +gaB 0RQ(KTzG*ˣQcL~olqI6uA*jR+!p! WIQ!jUS 5ȀjWKJAO\tBuC~?X9@}S lӒA+U&djH]ib-|2x |Aub9&T+ۄ!MK,rI:Sރ'q_vlJh[PaC}^19~E_@\5TR᪐^>B\l䁫}UxYmI@6va*W_^ ܭ. K Fw\Kyu}JG6 4KkF{M< b,ũdDz2[?SV R/L=]ʡ DOS53@-rxuj?4F]/ĶIJi9%ILXtFBJae@VJ ˅VI2wR7TRs˾@ĀMz evdB4-ׄcZT93lF\ɅՔYtZ5gŢ>\WKfsTntNɑHV ~{?Z?v"]Wɼ}J6ce)b~@_lЏ$/Ƕm&m_&FQL*SIvV0y6 BM`x.=aw!mZ 5Wݏ_pL EMaȿ$Fd.‡m~׻k6O&B9Kж0+Dڽ8@$|e8Ƌދz!]w8qz<+R1 |&G*PmI L:nm]P'`P;-2r86nM'#tt?6}WIɹ%͹fSM{q]ykf33Ye^f"7iopUʔ"J@, d#PR1E+PCQn1Uơwㅦ[ vm 9Fh<OQC ObʚfP|?6~9Z9y))Ӱm]_ځ> ;IK3[|B+dsitj1쑃]> n!ͷNE껢ۮ]^{Nn?x9`" :T4f>dZ{LfkR` }\Pz\4%Ќv"?$!Q썯y^I^{˟T璂(w*rQ!'`d(IITݟH!A6Mm=oEz>P$aZ5\Ǩ CaW5p:a]Sq`5؄T7N)߀P}0A-1cc}SmAFi+u@1AD6)Br!$O#RD}Cf&*3_KbKKtǤ\5=ygftskSHNnKCff3]V=UF7*nŁic" UǠ0Æ*UQ4 ZJ$kы{M/]iEeSjܷ]79SQֻC\FqϾod:tUPtu]}>t̍D>7ۯhwkKgKnT%_F{%q7oԔvsxHm21؟̝NV`$ ʉ:%0+h4Ư8QfU$N{ACUmV?*{pq'{#^[r >s!w]qY&p3"kle:S{ƁM1 ftoO|HN:'u2ɇՕg+L&2Dj엕Z}R+@ۭ~kYɦRf%]$ā TnPQ?Bq/A|0~ ?]^^$`gkMh#Sl?X K[EN$&}%z\u (A] np?T1T>ڙ64O;S?L.2 wsyoi{H M c+i Sxs23C&JPK;+~6v, pųcik? 5SE?R3+>}4J|Q:~jDWN4nN7FD,2Qg#&ʿlFU+LX ]>ļ6jhl)={_k粍+R0Cc'"3md:Ģ %SWH'K/ܐ3xp")ōoD:%Ft_HG;UDhݿo%RDt{Q=+ <J1h:(`Ȉ}m#fۖ`69^eG.Q`,TgJP|kf 4MӮ#M^rgf1BTot^n!eC]Tc'Ӄ.{`,K v71i]orJ+p rO4'|0P mTg^Ѧ^0-SF]Q7^ c!TqacZ{fxC5޳{s?~]Lc%(Y@EOFt?JkD<JchX$#Tٸ p;ųDk5UP|L[)(H/(ѫפWedٷ!ﰗGh Dߩe2FCU%_.ҭ3J{CQWyk+ Ւ8WPC20$d_BDDR_If /A}a ⫋%@ T'<_f^}E d P%Sb1$eMlSgY vì&yVjoh#NUfY=JZ|k Iˋ$FAm$ۘf',k-S9Y8%ZRf N*9qΖ*-I*\E@@#T#q<@@v|ZbhVcCo ^9;>tYNeJ}a&iŒvBm߁Rw >4unvN=͑Ӵ R$˪t ce1@>6%?Ml CjaWC "ncR؀rKp#& 5wgR~cFi-pυ7diC)QW8ԗKOiΊ~XSʲP-fKXy ?8FL 1tθ~O'ۼV˪dže9GpnO KOd% \$pVW0y RF_Kq#FIKːSoV]<+7֬ MFu+}$i˿fONڧVN8yd4H<3%L6e- 4$&U΃(ࠈw"SSA/rwiu8MPkך_\ 1%V6r3FzkY>hX>dhvMpjXNoĢ|,D CIxTTHG#5M>jk]B}28!{&!ARʪ1È6a&QG> soG1NK^BvUuT uKanMØ]4ZfռF|'E A>v'V^ku/~[3 o@LI01?MCc7]])[LdiHo{4Blہ#FEN[.P Yf=ӂu.uFG wj|os\Rq.r kiOgTfc[Xptɢn zz;]ٱQ:>/k=/ak;Ҝw,d#t*qְw$8ynRgOء84 ^(:w`C}:}C? U}rwB/]~K?-}ꕻL@2.v2Oz\7QO*47bsbC gͩP izp_g9,pkj@UDnHD:A6u(| T9kFC5e*w艄nܟ z:UUHHخv%%c㨖Nȏ:o[]=<Ɵ^+&A=D;P|>jAiKO'Wy`̉Vy}85;,-=_/d\#_Gs~}4qx0yܱ^zZk[i~">|B{ի %ćnӌ ;8}YW j$߳k4]Zh7=9K؈t`Ylp]I0mi|&B@M|rpQ\8Z[Fw9勆2_=[xK+,y4ioԔ zT xL:z㜙OJ6&/TkuY_^ Vc=rhu8AHXlyH{0B*4d,%.k'(VN0KڈG8ކu_^>u0mðWo?zhv H?L,V.,\7_XޠŷOO  p1%-\8:0[h?I]ԟ %A*!eɬ/K- { l"(E򱰄ʜ>=w%{ql$\QOssX[GվL :if9*;Qq<^w~nuI9a,uuƀ}0XћgTPeKl-sU{ֺ@ B2u6"5a b%FGCoH.hX/_O8[7{%}|-^؄)k5sт^_,/nBw٢n:"M}`RW͍.ͷ;J>%qxUvZHrM69>́Pna&Y&9t.D(X$~; `GP>z?9YeL^ $rL.!Gk]RiҩVTG~ k=HEoPO;\ZU2ڊ ?!ZՓk!z>qjYh.EeTfYlܰ(u7i*=TUF ?K1#2Ծ?!Q&:c@9WÃO`pJQx @5Ӛ@)[3$MA<a{'yZ3 9i&3;?bOϪ_i;rޯ _ALT<#&7\$L,|#<LT4eчRm`9CON~惡AMEg@J芿80hc t)J9U4U3_`n=x)w)䬏b2DTC(v%ijXHdbT'y9Z$X-YܵFVAR"IIFicG9 [ ikl5xM4x_IS+fN,ԽH*tbwʻu}[Vۘ:`]aഊ FOr\N@tDցpL, x|HB&5Z1]~Xl$|\ۙ-? 0U8ÆA1h3xF%0yFː.Q5aaC5dګjц Wv9>hv.њ:!="ԱRe8 l ?{4᳗rw_H~k097I!ws,_Xt^p'E/(&#|w}yj,3-1 ˞;Af{Aj4 ^^xDf ą>nDݡzƪl5C*0C| ?gp/dzA@g'VNHC4 ~Bߏ{ۦ4oltCi<ضP?Abns5{ g}[.#IJRwƏ w*=({lKBH ѲX* F' N/zAB m?9GK_6+FF_t"⚖ %)mDOxJ4؟&cӛ>&9CS"uPv4 򣈐N S^fjѲ$58!)pX,fxCUϑ#u⟍"+sNDzXĊQxDPdD\D/J?lY@C ůS:ujx)ݪ maAXP;z1 u yj4`1sg·JLV)߭(z25d{2pVfG=ҳڄdwx'd "LIL8p'-C;LԲ{NNH}/zv~B2ZXnu%Z_< ؤ7ynxc`d``b f/ xڭ5\GKJY̘lܛI&5'4uSg^gBݺoE6FSHݴ߁z4BFjMĜW Ztգ=*3Rj Z->i 蔪VթIfUvS*UXS^Ɗ$fZYFp~N*uٓh+^k(HOv6!#UHۺXxǫwuv9Ch#heTkj3p?~vHƮ>a1.UzF {3~%xV$9ÝFi/&:Wac-b;nmiy|Ro XYtgc&sլo, *32E^zRNW2rW`?)O@+p|?CW*֘KR苧RU*5qUT,@rgqOnH%]1T24G|i-S-˥@s$V]rMGmlRGRJ؊RŲX+UJ(*7gU)Rb +2*&T=FT@kT+'m`6T AD5`OOV0'"덼ӡ1pRR`ͲHZ n8&i) ma. ܷON5;U $%TX,mˍEScq[ lp)(5j\ C*:HNAﻐ@VR`oBRsXiZ`6~XOR҈%z7YSq8`'_QDρx^+h`68' .$lxaМhcx.Ep'QY5RAܔba>΀{ ЈJ##QŰYmI cM@F[=i+:3'牵1IdvrZtA]A.ҠOJh 51?qRLwN444+4dF#D\uEo\~,耯>"t_iqsK}RgD\aiyNb)K+QkV_匑B 3kӁ\iC2Í.!m:a<^IՖx/muGOJ yn_,9N`gvǂ9iM!mvc_>āb%Ɉ(͈ADza$Hj94_@.Δ<ޕΝWB]ɐq,zt;NHWtu&xεVx ] zt#d& ~X y߭w// qTzP da{p#Wy\DzℎO>%yNYzYs_/JaIo`V9 C,^H+"0S>nܑ>7 / .}!}+ v9Y? !{Pxs@N8#7#pߤQFQFt,S0+p d>C%LGOq*2Ω+e\ bL&ɤ~Ѹ)0FȤΊxIN닅2BpB&}-DL܌I&+bJ&se /,AYLX ')LVXo2rLz`Le g c:pLS"AH)Pk|q2[cL 4\uKdJgD)+2e˵ʘNB?wY0uҢ!<=CA^zA4xw#Lq8i> ߀X 3& jqAC:siu:d?fjٍeX?s̼Ղ ["v +KᲶduE3/+1{ʬ΃X!& m-sD潡̦\KA>X4jA/e<$#5Nm]@ov=NZY2\ R[`f0C2`;֑E2G ߱hx'sF9Q|dceNgCcг3e2g-ʜˆI2f}$PP`/)"sM>FSɞfp=\`pI2gB0Gue| X&O9y~̌UN؅2o4`. 'ۇ>  2b̗2_+̷b r ?sU?b@yaa"ec:Y}ʲɚlv#nȦ\FElz`>jluWJ%q[aPo;6)MuF_}qHE!POHmu6ym eŁ{ws*B֫67|o~8%@A߃B[6AGzѲgv fߕ^t+p^'e{ Ų9pX6, ɆӇWG|uA;]_ ?.5 rodB J?ˈjJʘ)=fd( md&āl\v KƓ d'ϲSz.gPwBuĒ8 Do5N>3 ,FLWt@",%x$;lM8/B@.ȏ~ ˀ, . w[Zdy`Ej3Z,W]m Խ&+>&`G7w7Ws:b`7;#93wB$߮={a.%?5z`-صdhE`NaW8 sA.D 1q'ANN5tE@odxٳi@} e/?eLeUG4v=}MM[u^ΉwI.;s/'#9~L?y=+ϋʾh1x,|=Q;vʾ͍n`eA8vtM}qoeCz-~'?Zo%b ּ۶m۶m۶m۶m۶m{vߛJ~D5*2}d(>[d,9pxTX9Xm9x69D,p!PA0L[gpLF0QX/R#^9JQ9jM9Z9q9F<,cFc9v(&9nMc939n9T9q2|ΔD7GF9EH|ܖSSF;ArPKNrxXrlx++rx-rIW*or+%ȕ˕Sz_ ZSz&FM=MuR ]76 >ˍV%rS,4ȷdܒ )ɠmܮ xߞv(r|`^;sjtJKWlf@Ӡ!3(Ƚ#ʽ}rߜr(<`3NU@CY egDȻ`6,\Ѓq9@ #=c<0<&2b)ȓ<Sc<-3yAgDɾ̎ 3g % {^'P򂨨 yaB /ZK+nKdYr0びHhN`WVW[3,+t=ᆼ1Fa/MmA["[ayߖ|GzwC.v@3bёI ) r,*>>Z>NyJ`Nאth2R\s 動@^ȗ+@MWq-1&|}|#7[apM]DCw|-eXX'?.~~@ WSE4_6y rM ./!iy׾6qPxc`d`aT``& f180%Ax}3_O6m' r,/V5 L`f)JL3OmmF|$.*_'D`o\xHFu%.rLRo.U kC+51́6/!JN5^H <q0vjw#@t7Ki\8)Q5xc`f F X(Dassets/fonts/material/MaterialIcons-Regular.svg000064400001046072150514030450015656 0ustar00 Created by FontForge 20151118 at Mon Feb 8 11:58:02 2016 By shyndman Copyright 2015 Google, Inc. All Rights Reserved. assets/fonts/material/MaterialIcons-Regular.ttf000064400001246704150514030450015660 0ustar00pGDEF SGPOS  GSUB]e&kOS/2 s"c`cmapgZ64cvt DgaspglyfR&Vhead96hheap$hmtxlocaK"4maxpQ0 name5,zpost2P D  '( @.2Z_< ؤ7ynLfGLf0 +Z `   RD  * *MaterialIcons-RegularVersion 1.017FontForge 2.0 : Material Icons : 5-3-2019RegularMaterial IconsCopyright 2018 Google, Inc. All Rights Reserved.++@U+@@U@U5+@@Ukk@+++++++++++@+@@UU++++@+k@@+@"UUUUUU+U+U++,@++@@@++@Uw@kU+@++@U++k@@+k+++3@+[kk++@U+*+@U+k@@T+@kk@++@+k++@@+@kU=@+++!k++@@@@+@k++@@+++k+@@+@@+k++++++++k@U@+U@+++@kU++3+ +f+@D k@@@@@@@@@@@@@@@+U@@ 5+Uk@@kUk@+U+@+@w+@kU@UUUUWUK+U5+k@++U@5k@++kk++++++@@+@++k@Ukk@@@UkkU@+U@+k++@k+@55+k@+++kk+@@+@@@+@@@@@@@@kU++@@U+U+@@+,1@+@@U+@*@+@@@+@@@@@@+++k++++U+@U+++@WU@+++@+Y@++@@@+L++@@@+@@+U@+UUU+@++++@U@+@@U@U@@U+@@@+++:+@@@`kk+:@@U>kk@k@@U@+Uk++@k+++++UU+U+Ikkk@UVUkUUwk@+++@@@@++@@@@@UU++U=@k+@++ +@@+U+UU@U+:@++U++@+@++UUU+U@+UUU@+@U+++++++@@++++@+@@+++#++@@@@@@@UUkkU++U++@kU@I @@++++++UU@@k+++++U++U@@+@@UUU++U@@+++@kU@ @+++@+k+@-@kk@UZk++4+@U+@k+U@@++@+kk@@@+@+U@@@@++++++k++@@@+5'k@+Z+@kek+@++@@+U+@U@+@Uk@+k@++U+@Kk*@@7I@k+U*+@@@@@UUU+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@U@++@@@+@++k+@UU++++@+@@U@@@++@@++++U+++++U+@+++++U++@%@++@+UU&U?+@+@^,+3?k+k+2+++'vU+++@+++++kUUU+?=+kU+@U@&B+++++U+++++?+@++UU+U+++++@@kUU@@@@@+kUk++@@++@U+k++k+*+@+Bk*+@++-++@+@+++U@+(@@@@+++@Ukk+U++U++@@,+U+@@UUT@k++++++++U+(@+++(++@<+UgkUk++@@+++U++U+++@+++U@R+@@Sk@+++@U++@+++T@UU+U++++kUk@@+@+U}}++@@+@ @+k++++@@_U@++k+++++Uk++U@+k+++U+@+++'++@+U+@@+@+@++++k+@+++++@U+@++UUk+UU@++++)U@UUU++++@@@UkS++@++U(@@JUU+UUUU++U++@+U@++5@+U++@k@@`+@++U+@++U++++@+=+k+++@k@U++kUkkk+@'+@k++U+++Uk++:@kkkU+@U++++k++++++@++++U++@+U_+++U@++U+@*U+++@kkkZ5U++++U @@++++U@@@@D@++45`++@+++k+ @U@@U++U+U+k+U?@@++++k++@\@@0@+++])`+V9@+Y@%,++++++.@+U+kU+3k*+kk@k@+)++@@+k@@+@k@++kkkkU+@UU+++"@+U+@+++U5+5+k+k@+@+++@U@+U@+@@+@@@++U@@++@@@@++U+kk@kU+++@@@+@@(+@++++++++++kk+++Z@++Z@+@@,U+++++UU++++++U@@U@++@U+++++@+U+U+++++U@@@R++RRRap$3BQ`o~#2AP_n}5 Z7YE/ w 2  | 3 V ?;aMP2a3gm>yG Q ! !{!""R""#.#s#$B$%_%&&?&u&&&'U''(^))*5**+2+,),x,--N--./@/0P01 1N1127223F34B4566679778089 99:M:;&;<(<==<==> >>?9?m?@k@AA_AAABBCXCCD#D=DkDDEEYEFFFG"GZGHH~HIYIJJJJK-KxKLGLMN\NOOzOPHPQQbQQRIRRSGSSTITUU{UVVsVWLWX@XY>YZ<ZZZ[S[\\]8]^^_U_n__` `?`]`aAab bc&ccd7dde4eefgghilj<jkgklmmmnnOnno6oop.pppqKqr8rrrs2svsst'ttuuuvXvvw wGwswx3x`xxy%yyzXzz{{R{{|J|}}a}~R~~XSM4}96(LAm%T)cBze!eujeJ!J+P I})q1 wbrdN}P_CE$9kdj3o#_RIS )DŽ GóLŲxƿDŽȚ dKʼoW̴,͋8йDџғ0qi֚Q{فQہ\ܦݶClH-qV)&chY,i[v;Em8UTH'2U$}ZmJa:nDvd%Q{&F95$ g#? G  i  ;   %    c[kA>8):yNV@YLQ}4 # w !Y!"E"#:#$a$$%S%%&`&''k'(k()u)*R*++J+++,@--Y-..u./n/0G01V12:223w44t45T56!6t667$788p88909v99:8:y:;[;};<<<=F=>>>?>?@l@A*AWAB&BBCCWCCD/DDEEQEFhFGGGH}IIHIIJTJK KsKLkMaMN#NNO6OOPPvPQQR]RRS=SSTUUVeVWMWXXYYZ[[\\]]V]^4^_0_u_``;``aaOaabc>ccdwde+effffggAg~ghhNh}hiiBiijj|kk[llm!mmn_nnolopppqIqqr)rrssnsuuvPvw@wxVxxy_yz=z|{{T|2|z|}}}~<,q&t+^+0G[.Pe22vf/[R%ZpQ(JVzR+UTMZVQ C.]1Gc` M`K Yœlvĸţ LǠQȆ1ɸJʿ3J̶/Xύ%,lFP k\wL|ی9iy3$fD37_dXYor#2>9(y n\_2XEz :M U  7  5     T rC8!"}\5O]p !!}!"#,#$%&a'')*P*+,D--.1./I/0K011]22345X6678;8U8899k::w;@;?8??@E@A'ABmBCD"E9EG,GH/HIJdK%KLMIMMN[NO$OwP*PQQRuSSGSlSTKTUUV)VW<WWXBXYZX[[\D\]]^_u_`k`a1acd5def@fgEh,hnhiEijEjkFkllmmndoocopcpq qDqrIs{ssttCtuYuuv&vw4wxxyyzzOz{|}}i}~:0c=2q&}>, 9#Y)bsm kz!t/`/0c hr!K*9JH -~>V6xA jQ£)pĸ Ş_Ǯȣɔ]K˘&z͊xyZӤ Սe>׀׹?rC\I]S#'IJ3hnU*{q1u_ WI9;A} 8b?Q,\7  }   X`-EmFZ] >} G !"#$'$%&''w'(() )Y))*i+ +o+,a,,-.g./g0)0h01^112F23x345 5z56?67789b9:;<<==>4>m>?@AYAB.BcBC?CDsEEEF7FGIGHH|IIJK!KLMMN{OPnQSpTUVMVWfX3Y9Z['\G])]o^^z_ ``acpef3g ghi jclmAmmnVnouopxqHqr?rsMst,tqtuvuv3vwwwx-xbxxyy|zz{{r{|"}}~:2}4U69oQ M-C90pDgH4>gwJsyZ"0gv(%sW8*Odng/>0;yn  +b4ˆĿœ)sƽQǛȌ4y'zYu͌ͮ,+sϘSp7$ה؝9څ C݆ܲ-nDuMXPc?Uih6!Jc~%$% $ %09__ az(         -!.#$5(,7.1<39@;SGUt`uv88]>>Ey]uU^o#-&&l+ar{5!8 :.&0@@GH       !!$$%%-6Q9}[!"# $ #I\\_a cfkk)uu4%&a'))::(<<BB+CD1EE,FF*GG0HI.``9aa5bb3cc8dd4ff:gg7ii6mm>nn=oo<pp;C?A@BDGHFPMJOKNQLIRSZXW YUV\[++d49::;;^BBgMQ$Ss)uJCEEG}LMNPQRSTUVXY\q]^_`cdfxjkltx|}f $%%t&9::;;<<+==@>>U??r@IJJKKLLMMNN*OONPYZZ[[[\\Y]]w^^ __ `ikkrllcmmwnnpptuuvvwwgxxyy~~s`uika_mehbvoxnjlyz}|{9((v)),,--..//00112233445566778899::;LNOPPQQRRSSTTVVWWXXYYZZ__``aabbddeeffgghhiijkooppqrsuvvwwzz{{||}}~~     " '*.%0/&)($+-1,#8@79><E3FD25:B4?6C=A;MWJXVQNTSPOIRKLU[ZY\ _ k j w vutsrqponmlihgfedcb `89:;<=>>?ABB CCDDEEFHII!JJ&KK0LL3MM8NNCOOGPPJQQQRRTSSZTT`UVcWWfXXhYZo[[u\\|]]~^^__`cddeghijjkklnooppqqrrssttuuvvwwxxm"#369GNV W!%p(4v5@ACDEGKLUV[\\]_`ablmnoopuvwz{|~CL_Dt'W>RX n . P s ]/^b}}V~~ Ljlik$1?AEIB25{6S(,He)7}KF-"M\qO  !!""##''(())++,,..00223344556677::;;|{yx}^((9_z !$,19Stv8>yl:.@!%6} I\afku):E& 0$-9 #\_cku):JHZ," $(...8:<VX`bzZfjpv 8DFHVXdnp     uU^5!8     ! +12,*0./95384:7>=<;C?A@BHFPMJOKNQLIZXWYUV\[^q]xyzjf+@Ur*N[Yw  rcwpg`ukamehbvoxnjlyz}~|{v   ! " '*.%0/&)($+-1,#8@79><E3FD25:B4?6C=A;MWJXVQNTSPOIRKLU[ZY\_kjwvutsrqponmlihgfedcb` !&038CGJQTZ`cdfhopu|~#3467GHIJKNOPQRSTVLM_'W>Xn.Ps]/Vjlik$%1?AEIB25{6S(,e)7KF-"M\qO|{yzx}~ ,latnrligz"60tN(մ40"Ȍrj|rqf ^[HG>=<^4JD2      "!  "! "!"  KB$r`F<(lB$lR<&tbXH:*|`@,pdZ>.~!! !!   ! !# " " *   ! ! ! ! ! ! C ! ! !# : # = "!>  "&?  !F   ! @ "&  !$!  !$!]t   !   ! "  ! u! !v! ! ! "  ! #!!  ! " !  ! $G   H           $      $ !! !"% !! !!  !!  " !! w  $$ w  x  _   !&   "!H  "       "!`  !%! !& $&A zZB2hP6 bH*hH.xR.pJ] 0  1     " ]!  !!^!  !_!  !!  !"!u!  v!   ! ! !{      !V !  |  V  & !!   !WX    !   !  $  $ & $ "  $ ";$ !; $ &$ & !< $ !$ ! ! $ '&$ & $  $   $  $  ! $ " $ "! $  $ ! $ ! $ $E!!!  !& !&   ! #  FY " $B" $ !Z " "![ " \ " ""! !#  &  &  d\D6&|hV<$ !" !! !" ! #      "   " !!    #    k N 6 ( "  j T @ . $  |`B. ~nRH>*bN0 xZ8 |jL<,j@"~^L6$xbL* " !  j  !  !"!  $   #$!!  ! 1   "!    &    ! % !r " !  " %!  g %!  %! ! %!   %! !! " %! !! #! %! !! $ %! !! "%! !! $%! !!  %! !%!  2%!"! &!   !! !! "! " $" $ !" $  !" " " " !" "  !" " $D " !s!  ! #3  64   !5   !7  A  "! /  i!&    t8!&] " "&        $!  !!9     ! !%!  !# %  $  ! "!  "  ^ " !&E "!&:"" ! " ! " !"  !"  !" ! !" ! ! "  "  !##  $ $ & !"8"!!!!T!:!&! r T nP:lV@"z^R>0^R@  |lH0& VJ>* rL(v\6 zbB$zdX<nN:2pPF.v`J6lPH2:zL(Vr> | f V H 2 v d V L 4 &  n L ,  x F  \ 6 Vt\L0|ZD4nRB<"xX.n\B2&|^DS !& !& # !' !! !! !## !#   # # m !! !" " n,      !!  !! !!T !! !   !    !\ ! !- " #|    !  !  "!&"!& "!"!& "! "!& "! $! !  #!  # ! %!  !    s  "   $$     !!  ! !! "!!! ! !! !  !!! #&  ! !! #& ! ! !! !!  !&!! ! !! "  !!! "!!!! !  !! !!  &!! !!!! "! !!! "! !!! "!  !!! "! !! "! #!! # !! !! $!! !!! " !!! & ! &!! #@ #  # ! !}    !$o&    !  ! ! "!f ! !%!!"! $ !$O"~ " M "!! A  " "   "  * " !B " !  C " !  + " !  !!  + " !  !!   "   " ! " " "  $   $    $    $ # $ !  !! ! $  $ !!"   - $ !!"  !  !!  $ !!"  " !   !  $   !P  %!Q  #" ,  $s$ ! # ! "!! !  & !  ! !& !        p!! R' $Y$ $ $   !t  $!_ ! & U R " !""!Z "!  "!  ! "! $ ![  )  V ! "W! " X! !  "  !  !     ! q!  ! !  !  !! !!  ! ! ! ! .! & ! !  ! &! ! ! !  ! ! ! !  ! "& !  !  ! ! ! #&" " !  !!  !!  !!"! "! ! !  "# !  ! "!! " ! !! !!!& "!  !& "! !!!& &  !& & !! !& ! S! ! !  "!!!  !& !!!!!- !!! !!#$\!!" !.!&"!& $ !"!& $ !"! " !o " ! T "!!  "!! "$& "'["&\ "& $ " ! "#  "  "#  "!"! "! ! "U"" " $   $ '$ '!  $ #!$ #! $ #! $ $ $$ $ ! $ !$ ! ! $ !$ ! !$ " $ " !$ #!S$!  !"!T$!  !"! $! "!/ $!  $! ! $! !0 $! # &"&& ! &   &  & & ! "!& "!& ! "!& "! & ! "!& "! $ & ! "!& ! "! !& ! "! !#^ l V > 4 , "  nV,bF*pZB0znD2 V> zlTD$ hX4 \< !J! "!!   "!! ! "!!   "!! "t $& !    !  ! ! #$$ $   (  !! !! ! K ! ! u  # # !9 &n!" !&   # # #  "!v # r#  ""w# !(#  &[ # #  ! !!L!x ! M ! y !  N&d & e & f& z&  & & !!  ! !  " !  " ! "!{ ! !#  !! !  !"! !"! " ! !  !   ! #$   $  #"! ! "q   r   + !    #)!!   $!!   $* !! !+ !! !""! !""! !" "!"!$  #_!!" "  " " $!   # "lDdD0        "& " "& !! " !  $ " ! H""I "" " q"" & %!" !! " !!  "&"'m"xbT6 ~bD8 dP8,r`N.v^B& r f ^ : .   b <  d H .  h L .  v V : bH* pR<t^B~^N0 ^4 V.v@zh\Ll  u#$!! !  ! !   &  & '! '! !m ! n !  !  #! #! !! $  $  !  !&  $!!A"  "  B"   C"   "!"   !!v&!&! k&   ! !   !  "!!w  x !! x !! y ! !!z # z # !{  !!&|  }   ~  $       !   ! o         "!|         #  # !    '  "&  #  ! ! ! ! !!     "!!  p  q   $   !         "         !""!# ! "$ ! !  !  !K ! !% ! &B! ' ! !"C! ' ! D! ' !   &!"  !"  !"!"  !" !  ! ! "! ! "! 7 8  #r#! ! !l%  D & $ & E&  E&  F&  "! &   &  $ &  G & ! p& !  W& !   X& !  j & ! && ! #""  !  !  &&&! $ '!! ! $ $ "! $ $ !! $  "!"! $ ! ! #$    !s!   !&  #& !2#! !#!&"! "!!& ! op  ! && && !" " Z" "  $!   " "  < |\D* |`H.  !  k  n  Z # ! # !!&r  $    "s   $  $ t  $! ! "  "!"!""!% "!  "! "!! "! *"!"!IzV0|j`H jR:"~l4xV@,xR,zdJ(|!!" !" #!  #! %! #! }    &  & m !  $ ! !$  !$ !$ ) !$  !$ $=!$ $  >!$ $  ?!$ $  $ $ ? $    $ ~ %!  %! $ ! ! ! !!!! " ! !&  "! } "! !!   P       &! &!      "    " !  !&   !  ! Q   $R  !  $! !  ! ! $ !!  @! ! !!  ! ! ! !!z!q! ! !q! !! ,!! !! !! !! !#!! !! !!  !! "  $ $ $ $! " j h T > 0  z j N : . ZL8$~nN:.dP6,V>,lXH2&pH4b>z^@ k    "!| "! M  !&}  }~  $h "gh  "i ! j ! "k  l  " " ! ! "p" %  %' "!!  "!! m !N !n #  !i! " ! &" " i " W  !&     "!8o %! p %! 9 : q $#r !& !'O   s " # ~  #  ( &)    ! X  !Y  ! ! "!l     !Q  !#  !&t !h!'! &a & &   u!j ! !! $! !  v  'w  !  #! "! ! "!x! ! y! ! ! ! " z! ! "  !&"  # $ # ! %# ";## !J # !#j"! !{ "! !"!! "" " "  !P "  n "  #<& & =& &  >& & " ~ & !p ` F 6  x h X H < .   n T < " xV6rV>$hD(|fR0jXN4vZ>x`F8*vnR>g !! !! "!d  h  "!  <  i"!!  ! ! $$   ! j"]& ^ &      ##  ! b  !  w  "< & e&  = &  > & " x! !  !"Y!" !" "!h  %   !&  $!e   H  "k ! ! ! # # !#y#a !#!&_  !`  !a !!!b  c  d  $ e # !x  f  c  !!g   !h  !!i & !j  !k  !l "& #m  &n  o  # p  q  r &s  t  ''u  &d  v  ! w ! w ! x  !"!y  z {  !% ! !& !  |!  !& !  ! e !  ! lf  m  n  "!|      !g #f"!          !$7" $ !&o&!&z! !{! " !" " j& f>b,pJ&phN<&g  && &v & !& $ $& $ !& $ !& $ "&  &  & &  && !& ! && " $ $& " $ !& " $ !& " $ " & & !& ! && !" & !& # ! ! "`L6"  # !  "    !  !'lJ& vX8& hJtP4zhP  !  ! !^ ! "!O  c  ! !! ! %!!! # %@! !!  %cd  "!e"!P  ! !o ! ! "!Q ! !R ! # S ! !T ! #!!U  !  !  V  ! !_ !  !  ! ! `!!  !"! P ! ! ^!!  #!&u #!& f #!  #!  f#!  a   L,$bBXDlTD6pfL4*pXH" zR2 f !g " !a(  P&$^h "!i "! !Q  ! j  ! k   !l "   ! $m  n !!& !  !   ! o!  !&5R   ! i ! "!\S  !  "!p#%q  r  "6  "!&d !T ! !] ! ]! #^ !&U  !& "V !& ! #  & #_b  s %t  W  #  $'!  !"!X'! "'! !! !"\!1 !  Y" !!Z"  `" !&a" "[ " !" \ "   " ! $ !  $ ! #!!!!b!! f"]#(xVD2&p`H>4*lR^ ! ! !4 _h  !#/! !  !"Y! E %!!  " ` a b  &  %  ! %  Z!N  O c %d %e !  `  #$" " 0 " G " #[ " $" F&lV@0$d:" V ,  h B   x P : &   n R : $  v Z @ ~bD2vbL*^F&z\>( |j\D*vbN&~\<*f6,QC !" !"V !" D !  !&E&  !2  ! $3  ! $ !R#!S#! S#! "!%x!" &  !y!" #WTF !#h  #l " i  $u  m !   &z  $^ $  $      !{  "!! ! ! ! ! ! ! ! !  ! " G ! !! ! !   $! ! "  !  !   !  !  !!  ! !!  !  ! ! !! !! #!U   V   !H %!" I  &! &! !  !"   !  ! d!!! !  J&   "!     X ! Y  ! Z!$[!O !   ! ! !     W  ! X  ! !;[ " ! "!!  \ ] V&|'  &  !  }  ~     '$ !  ! $! $ K  e !  !  !9!  !:!  " !&;!  !<!  != ! > ! ?!  @!   !A!  !%!B! !  C! !  D ! !E!  F!  ! "!G!  ! "l!  ! " !! #H ! !I ! "!c !  J ! 'K! !!"L! !%!!  ! M! !%!!  ! N! "N! "~!"$a $ b $ c $ L$ ! %M "!  !. !6 !  " "  %!O "! OxdH(v^N<$ zdD8" d4x^6~lD"pTD8(  dD:P !Q" R" !!&7 !S   T   $!! !!"! + !  ! !U! ! !, ! !! !! ! 8 !  !!& & $9 ! e ! !: ! f! !;! <!  $=! !>! # ?#!- &K& L&  !   #!      #  !"  !     &  ! !!g& # @  ! ! ! &!0 "'()  "!A !B ! $" " & # !!M#!#! # #! " & #! ! #! ! #! !N %! ! %N%  $ %   % 1%!O%] % % "% " " % " " % "  % "  % " " % " "  % " 'P %!  %!  }`F>6 ` @ , "  n N 4 "  x P 0  n J $ r j H &  p<L&pR$~nX<"tTD$ hL.vhR4$v`8$V "   G  W  " !' ! &<! %! ! !:! # ; ! # ! !  ! " ! !! !  ! "'H!! #! "! ! $#&   !&  !& "  !& !" I  !  !.  # { X !     !  ! $$ ! # #  #  # "'# ! !!# "$# : #  # !   <  R ! S! V! !=! ! T! " >! " U! ?!  V! &/! X! $&@! $& ! "W! "$&A! "$& X! !Y! ! !B! ! ! Z! $0 !&    & "!=  #    "c & "!  & !!  $  J C   !"D  !" !E  !" F   !"  !  !" !  !" ! !  !"  !  !" G !  !"  !! 1  ! !2  ! !"#"!     3 #!KL   "! "!  "! H  I  !J  K " $$ L$M $ N$  O $! b   !*$ # !4#  #Y#  # "!>#  # !Z#   "![#  "5& & \"# & 6 & nP2x`D( vlR2vdV& jN6 h @ & x P 2 "   d L 2 $   p R < "  t ` T 0  lP6"~j^6f>*vl^R>&\4&vXB4xf\6vj-@ "!$ ! !& #$ &. #$ !/ #$ $           "!  #  !w ! !  !   !0  1 "!    2  $!!  !! "  ! !I     !    !    !#" !R    ! ! !# !  "!{ !! !& !  !$  $! " !! " $34  !!5  A  !&$ !!! ! "! " "!  % % "! B    "!%  !&  ! !%  # ! # !   &C  |"&S !! D    ' #    (  " /  !)  !  T  ! s"t " u " v" $w " x " "" " &y " "U"& $F   !E 67   ! A!    '!* ! D!  !"! $  !5 ! "!! "! "! $!"! !!U ! !#M! ! +  !"! !!  !!  !! !! "! !! !! !! & !! "! !!  !a!!  ! !!  ! b!!  ! ! !!  ! !! ! "!}8&  &! #" ,! !!- "!! !! $ F ! !  9 ! J   !                 !!G  !!  "? "!&  %"& !"& %"&  "& "& ""& ""& " "& & "& &"c"! d"!  9&l ` N : $  t H *  ~ ^ > $ f@8^D*dJ8  nH vfL@.pX<"jN2thN@,&  !!4    :" " ! & &!p  !! !$!!!"2 !!&  3 !!&  4 !!&  5 !!&  6 !!&  7 !!&  8 !!&  !!& !!!&  " !!& "% !!& # !!& !!!& "$   &'  &(  ) !! ! Q!  !!*a b     + !& "!!"!! ""!! !"!!  ,"!! #"!!  " " " " " !;  <   = = "! #P  -  .  !!/  0  1 '!2  3  !4  "!5  !6  !&7  !8 #!&v $! !  !  !  !  !  !  !  ! ! "!! ! $! "y !  z !     #$  &$  ! "!L$  "! " "  " !> " !?" " "$L " ! Q " !"  "  !bN0~V.pVN, |T0nN6 v X 8  p Z J 0   x p \ T : &   | h B  ` T B .  pH(RvRJ2zT:(rXF.tZJ6" jJ$tZJB "!      ! ! %  !& !& $    $&"! '"!  $!( "! %)"! H "! ! "! I   !  +  ! %  "    I  !    "!k  !    $J      ! ! !K  !N ! !!  ! *  ! !   ! #& !    ! ! g  ! ""!  " !  !! _3   "!" ! ! ! !  ! #" "! !  %! !   !  " !  %! !  I  ! J  !! !# !#  `&! "!!+,  -  . -"  '! !  '! !  '! !  #! !!  #! ! #! !L  %  " # "! ! "!!!   !  &! / !0 "!  !!    !! !! !  !"!`M# K  "! !!"#;  ! $ $   !$   $ $  $y$  !z$  ! $  "$ $$$  $$  $  $  " $ $$ $   $ ! $ !$ ! ! $ "$k ! ! !1 ! !2  !3 !4 ! 5 ! !6 ! !"7 ! !"8 ! !"   !!N  !! !O  !! #!  !! ! " $! !! + !! , !! &r !!! !!! " !!"! "  "! "! $ "! $   "! $  ! "! ! "! % "! %  "! %  "! ` "!  "! ! #"! !9 "!$.# !EGF " BDC " ?A@ " `PJ4   ! ! !<= " >& 9: " ;dTN(   ! " !}7 " 8 |vZB:    ! $  !!  !45 " 6RH>4* 13,-./02 " xndZPF>4*" !"#$%& ' x " !( ) *+ "  % ! $ &' U./<2<2/<2<233'3#wffU31111111111111111111111111111111111111++%5#5#2"&4***C}}}뀀V++@}}}++6264&"2"&473#3#eeeS}}}****Ueee}}}++@ %5#5#***VVU++@k@ %%5#5##335!57546754623"&U@*@@*~--B/1@T"+@@+@@Q--|0T  Q3U+ "%"&5375#5#3!5754675462V***++3--3+UUU**++j2J    J2++2"&4264&"62"&4  P88P8}}}  i8P88P}}}@@*26462"6"&462'32"&5475'2654&'#462"    PpppMt!W|WJ6*      pppP`9s)5>WW>8T)  @U/?54&##"332655##53#54&##"332655##5372#!"&5463 @ @ ++u @ @ ++ V  @  V  @ UU 3#!5333UVVV*V@뫫V@@ 5#35#535#572#!"&5463@UUU@+++*+*U#57#'7++ 3#'7##5%'53`uu@`@@ @@u@@@@`@@u@@ @@u@+5462"'&472653#"'&'&'&'&5462#4&" ,,r88EE+2#))W~V+=Z>$( *,,88EEo#27%)*?VV?->>- "& @U#3%5354&##"33353265##5#35372#!"&54635+ @   + +@@ V V 55++U%55"&5472'654&#'7UUFeK5FeK5UU@UV@eF2)!5K+eF2)!5K@UVk@3#5&&5326"&55462q$K5*5K$C\CW4&&4&6QFFQ6/==&&&k@(3#5&&5326'326574&""&55462q$K5*5K$C\C 44&&4&6QFFQ6/==  &&&@@!''#5&&53327'#"&55''5462'65[eY!*5K$C.#&&4&U YFFQ6/= #&&&%!+U3#!"&546333'33'33U*@**+@+++@VVVVV++ $5#5##33572#!"&5463!!"&5U+UU+kV++UU+UUU*+++ $5#5#75#72#!"&5463!!"&5ՀV+k**++U++U*+++&!!"&55#&#"265572#!"&5463U+UU ,k*+*u ,vj!%5#5#%'''7'7'777***4M(II(M44M(II(M뀀V++k;ODCO;i>$e}}}->1qe11>>++ 5!5#5!572#!463+UU++++k++U@k !!5!%5!+U+*k+++V**++ 5!5!5!%'!"&5463!2UUVU++@++@++U+#'%54&"6"26472#!"&54635!!5kIDI(({V  ((WU++++@@ $*6:%2#"&546332763275#'3##'#535#53#7#5 K  /S&/$(@+@@++@+V K Ֆ )" /&S/ +@+@@@+kk U'/7?GO2"&42"&462"&42"&4&2"&46"&4622"&462"&462"&42"&4""""""""f""""""""""""""f""""f""""""""""""""+U5'72#!"&5463U+kk+j++ ##463!22'#"&55!5k U  U U  V+ @ U +k@ %3'353'##5#U@UU@*U@*@UUU@ "'7'5''#".5467'71Oy&f&:/<G*;+0Oy&k/gf"+4&:&*F@;@,654&"34623475#2##'#"&5463A2F2*" **U@@U%#33#" ! "++U@@+++$'.547'77"'6632'654&mDH$ 4' DE@>W$M lDG. EAR DgDW>0ENk+264&"&2.54,, |W,+4'  ,,W>PF=EAR>++ 5!5!5!2#!463+UU++@++@++U++ 2#!463UU++%!72#!463++U+*U3 '##"&55'%'732Nu( 8b2)82@@7632#"&5463320]/ $( K  ]0/  K Ֆ ($ +5"2B'#"&57'&&547'&&547'"'632'654&'654&#"'632Fe" *#!.'19,,+%2=X} e1#2# #5K"1%;#&.6.O%c:J9-}X<3')Fe# #2# K5@/%&4737'7'54&""26472#!"&5463}# *# #* uXPX4&&4&V,*+2*,*2+*U%%&4&&4f*@ #)5#54&""26472#!"&5463'57ժXPX4&&4&V@@@@%%&4&&4f*k**++C ,&'77#5'7"'&'&55&""''&47632JLn*LLU5 .h. 5i</JLjj[KL5BB5d;[+%%5#72##"&5546372&"'662&"@}  z  =(`88E ,~,ZU  (88E,,k!!%463!2#!"&5*kk%#2##"&5463kk*k!!%463!2#!"&5*kk%#2##"&5463kk*+k!#"&554&"3'354622655#U@2F2"@UU@2F2"@V#22#UU#33#++ 5##5##5#%2#!463k++*++U++++++U#$264&"264&"$2#!"&4623&54l>++>,>,,>+/bDD11DDbE`,>++>,,>++>DbEEbDD1+ +16264&"73##5##"&4632""+U] G%5KK5%G""YÉq(++-6264&"&2#"'"&46226554&"33#"&44&&4&}+' X??X?eeeFkkX}&4&&4}X , ?X??,  Feee*}k %"675#2##"&5463C#RDDZ/Z $@?V*@@ (##5#53532#"&54633276@+@@++ K  //^/ $+@@+@@ K Ֆ ($ /\1/  @ ''7'772#!"&5463!77777777U7777777*,@3#'3#2#!"&5463!++U++U*,@U&75'#"&55463!2&#"5#62"&4*,?U >++>, K*JJ*?,V,>,,>T+ 662&"632'62&"!9.9P)>>33fUK)>>33U++ !)$"&'3273264&"2"&4"&462"&462%J; #b# eeeS}}})!**!_eee}}}C@@ &*73#53#53#3#53#53#72#!"&543!!++++++V  B*+*++*+  Z+  "0%3'#'5#5#'5#5#5#'!'3#''33'5#'35U*++***++++++9@)S++>*>k*+++U**++U++U**oB@U)*>U+>*k+2##"&55&5453##"&|W@ @U V W>K/1 1,N> kk %##5#53533**뀀*@@ %5#5##33572#!"&5463kV*VV**VV*VV*++ %5#5##335&2"&4kV*VV*m}}}*VV*VV}}}++6264&"2"&473##5#535eeeS}}}VV*VVUeee}}}V*VV*V@@ !'!7#5##%#!"&547763!2m&uJVJ+    u++   $ @ %'7''72#!"''763LLLMMMML^ssMMMMMMMM+++%2654&''7&#"62"&4Fe-o-$>$e}}}kk ''7'77wwwwwwwwwwwwwwwww+%#2##"&54637!#463*@+U+V++++53'24"264&"6264&"#'"&46327'#"&462@+ """"y@22F22#22#22F2+K$$$$2#22F2222F22#@+%%##5#"26472#!"&54633662**  Y * UV@@   V@@ '7627#'P'2PPj'P'2P+U%7'#!"&55477ngg qq @ 75!%!!53V**+++k@ 3#'##33xx**kUU55#5UVV=@E%267''67632327676323##"&5467.#"&54>76'&( % #  09*)54>!(<7 ;  #2  t%&&  $ ('$$<7"5E>'!H  I 0$$"@@ %5!32652#!"&5463V&4&U&&*+k#2##53264&##553$33#"&4633#"k,>>,VV''Vj'VV,>>,VVk?X?)'6')**06')?X?)+U5'72#!"&5463U+kk+j+U5'72#!"&5463U+kk+j!k7#7&#"'6632LN0>3_2uIUMM(D1DVk%!5!**++ %5#62"&4k}}}**}}}++6264&"2"&43#eeeS}}}jUeee}}}C*@U&#'7hqM@[mWU&#'7'7hqMUU@[mW@UU@@@ %5#264&"#'57* lpppp뀀\ pppp@@ 5#264&"#!"&5463@{4&&4&U@UU&4&&4/U*@@  $(,16:>BFK35535353753'5353'5353#553"&532#'#55353'53'463++++*++++++*U+U++*+*+*+++@++++U+++++**++++++UU+++++++**++@75%%5+@@++@ 75!%!!53@**+++kk 3#73#'!!(P],e e,*k&//Z*+k2&&#"#56 It2Y8>0NL?UVD4A(MM7++%3#3732#!"&54637T-m(m-xo,,u@ Vvv@@ '3535!32652#!"&5463UUU*VjV&4&U+VV@@k&&*@@ !'!33537#!"&547763!2m&uJVJA    vu++   # ++ #77'355232#!"&5546335463UU@@VVVuVU@@ **+**k'2!54&'54632#!"&55462!54/""*. ,, .jkk@@+U!537353##"&%3#53#3#+@UUU**+*++U64633#"3355#"73#53#53#+Q9KK(88( @@ 9rQ*8P8*@@++++*k@%5#'#353#'##3kkk*Հ++*k+@-7'#5'#53'33#"&5467#'72'6654&##5+eV%0:,"'VV,>&*D,>:'VU%1*,%')?,: N**V?,A$')6264&"'#'57'7'73'5M#p#NRppN#p#MpRp?@@%7'7533#!"&553!8kk8*++*7kk7@@ #'73#35#73#35#!"&5463!2'35#535#@@kk@@kk*kkkk@k@k*`+j++3'7##"&54637!#463+uu*u +V++@K %'77&"&462#54632JJ,mF33F2@u6KJ,n)2F33F@+&/@+(632"''&477'#!"&5573#!'#7 jjLiK@@*+&*%)*jiLjK@VV@+++++N;Yw23"'&#""'&#"#527622773"'&#""'&#"#52762276223"'&#""'&#"#527622723"'&#""'&#"#5276227N:""":""":"(~"":""":"$":::""":""":"($6$"":""$6$(S *  *  _ )  )   *  *  M *  *  k+77''62.54ߌn,-|W,+4' Սo-W>PF=EAR>+Uk %)3##5#535$33#"&4633#"4&##532%3#@@*@@'VV,>>,VV3'VV,>֪@+@@+@6')?X?)B')?,*++5!5#2#!"&55&55463k@@++A  A++6264&"62"&47'5''7'7|WW|WEpppUeCbbHbUX|WW|qqqp2bQ QQ T ++ '5264&"2"&4 `p1eeeS}}}kp9Deee}}}++ #3##5#535264&"62"&4%'7'7@@*@@)|WW|WEpppbbb@@+@@+@X|WW|qqqL!S R R++7''575577''5462@P{+KJ*kDzO  u5*Pk*N  ++%''575575462+KJ*5u  u5*ku  uk+k%5#5#2##"&5463353***c   #VkkU+++  G **+k77#5372##"&5463353U+U+c   #VUv  G **+k2##"&5463353N   #V  G **+k2##"&5463353N   #V  G **+k,%654&"34623475#2##"&54633531&4&  "(b   #V&&  a))*  G **k+z%'73#5'7'753=((=\\zbwwb)QQ)\\ybwwb@+ ''73#5'7'753'7++*.((=\\zbwwbk*++++++\)QQ)\\ybwwb+++U+ %7'''#5'7''53'7((81\bw*zA"|()1[bw E+kyA#@+"%'73#5'7'753'64'7((<\\zbwwb!V1 )QQ)\\ybwwbd2=<5*X*V1%3'#3737#'#5'7537371)E*E)DFFdGGdFFdGGd*rGGdFFdGGdFFNN2"&4264&"%#'#5'75373F22F2 jKKjK+FFdGGdFFdGGdU2F22FKjKKj|GGdFFdGGdFF6264&"#'#5'75373jKKjK+dGGdFFdGGdFKjKKjdFFdGGdFFdG%264&##'#5'753735KK5dGGdFFdGGdFKjKdFFdGGdFFdG++%267#"&5467'654&'D8@lX}oQ6JWSQo8 J6k!!W}XSy@T8>WiyS0'!8TU '%53##"&5537'7'7'7%#54632#5k**@bbCCCb**k*UU*QbbDbDDb*UU*U %5#72##"&55463%3!535463!Uk + +@@+@ '#57#5#57#5!2###5#"&5463****kk++U**U++U**+++'6264&"%3##5&&'#5366753&2"&4|WW|WT,,d?*?d,,d?*?dF22F2kW|WW|S*?d,,d?*?d,,d2F22F6264&"%3##5&&'#5366753|WW|WT,,d?*?d,,d?*?dkW|WW|S*?d,,d?*?d,,d 2%'3267'#5&&'#536673#'654&#"'6753[ W>5e,-7*?d,,S,, W> %*?d5>W(,%,,d?*;d*' >W ,,d 2%'3267'#5&&'#536673#'654&#"'6753[ W>5e,-7*?d,,S,, W> %*?d5>W(,%,,d?*;d*' >W ,,d6264&"%3##5&&'#5366753|WW|WT,,d?*?d,,d?*?dkW|WW|S*?d,,d?*?d,,d@+ 3#3%533'3++U++*++VUUVVVU++%!V+6 '07'62DyyTUU++,!3#35#"&5475463!2#!"&5463U*@"V+0  0VV++"'073#"&5553##52#5#5"&4627!#54633U**V@+@+****}O9U+*@@ 3#53'#5353cyy]NxyxxN]ݫk!1354&""&5546354622#5!2#!"&554634 $ jU+  @  @ k1%#2##"&5463354&""&5546354622#kQ4 $ k*  @  @ '@354&""&5546354622#7"&'3%"'&547762'7'7fI , Qd Kk   4-yx/  V  V Qc5j   4,xy/ )77"&'377"'&5477632'72#&&Qd J̈   Qd D6Qc5j    Qc<`U+ 5##5##5#72#!"&57+++UVVVVVV@&%!2#!"&5463"&5467363232#&!.*j,V*&%+%,++7++V++ 7#353'53+U+***+**U3 '##"&55'%'732Nu( 8b2)82++!!VVC '!7'%'fo*u+f6%62yy65UU +#9%7>2&#"54&"32##"&554635462KK  $'-.-'$  ,-=V k .8^6      8=M  U U 6 '67''632F HGS!-+t-, JGg5,[ +U 355!%5#'!!355!U+U+*V*+U**@VV**@V**@VVf&,3###"&5475#"&55&546235#7#35#@U@(@&@+@@+@kV*AA, ,VV*+)%54&"32##"&554635462'"6 &V k , 6,>Kp p9  U U j>,=cUUUL+2-52'6654&"&&54'654&"&&54622"&4}91'/dd.'19U#*2F2*#KjK""|Y:c%O.FddF/N%c:YY#;%1#22#1%;#5KK ""@ 75'7#532##"&5533##5463wwL++Mxx**@*@+k35#535#534&""&5475462*  U+?X?+&4&++ 7,>>,7&&D77'7%2##"&5533##5463~Q6++~Q@+V+@  #'6332'3'''##"&5'k: *Z%K:+gϑf%%KkU 3#'3#3#@@@@@@@뀀V'3"&5462"&55326554&"265` DbE3F2,  , 3F21EE1 #33#  #33#@`(#5&&'332654'&546753#&#" )"@!+/;@d* @!#/4  '..*!-$A)./,-@@ 5#5#'5#5#!!*+U@@ #'+/37;?C7#55!%#5%53'3##553'53'#5##5#5'#5'#5#5'#5#5'#5k++U+++++U+++U++*++*+*++*++++++**++++*++++V**++++**V++U++**++++U**@@ #'+/37;?CGKOS5353535373#5335353'5353'53'5353535353353'5353'53'53@+++++*++*+++++++*+++++++++***+++++++**++U++++U++++++**V++V**++U++U**V++U++++U++U++**++ 5!!'762#57*P*2EPUU*P*2EP@@ #'+/37;?C%53#53'53753'3#5!53753#5#57#5##5##553'535#553++*++++*+***++*+U++++@++++U+++++**++U+++++U++U++++++++U++++++ @@#'+/37;%53533##5#535533#53'#5##53#5535#553#53+++*U+*+++U+++U++U++++U++**+++U++++++++++++++++@@ #'+/37;?C535353'53'3#5353533753'5353753'53'535353@+++*++++++++*++*++++++*********++**++**+++U++++**++++**U++U++++U++@@ #5#5!!!%#5##57#5+*++++*****U++U*U****V++@@ #'+/37;?C53'5353753533#'5353'5353'5353#53753'53#5353*****++++*++U+*+++++*+*++++*+@++U++**++++**V++++++V**++++**++++++@@ !53%!!#%535353#53353#53++U+++*+++@+++**V++U++++++++@@ #'+/37;?C%53535353753!!53'5353'535353'5353'53#5353@+*+*++*+U+++*+++++++***+++**++++++U++++**U++++++U**++U++U++****++@@ #'+/37;?C%53535353'3#5353#3753535353'53353535353@+++++*+++++++*+++++++*++++++**++U++U+++**++U++++++U++****++U++U++@@ !!3#5!5!%3#@UU+*+U**+++@@ !!5!5!5!5!@+U++U**V++U++@@ !!5!%5!'!5!5@+++**++++@@ !!5!5!5!5!@+U++U**V++U++{%264&##53264&###32 K@  8.-"$1@@[4"/+2H+@!#'7#'''#7'+|"-3<:4y!@4@P,$<yN{"5!!"&5467%3'#"''&5477'7+" g u v n3UU / & -fP  u u  n3U= '#"&547''7p89%/5KG+:+G8 K5"6G K6{ 3''3#'##!!f3*u00u9@@@U@@ 753'53%!!5!%753UV**U+++++U++@@ 753'53%!!53%5!UU**U+++++UUk++ 3#3#537#ի,5k+UK5++5U #3!57'5jj@kk@++@@ %5##5##5#2#!"&5463k++*++VV֖+*++ 5!5!5!2'!"&5463+UU++@++@++UU+3''3#!"&546vv@u V++ %$"&'3&"&462"&462264&"2"&4%J; eeeS}}})!!aeee}}}@@%5!332#!"&54633533#5++kk+*++kk+k#2##53264&##553$33#"&4633#"k,>>,VV''Vj'VV,>>,VVk?X?)'6')**06')?X?)@@7!'#!"&5463!2J*`J*``5*wM 7#'75'7``KtIIU``swHH++ '!"&5463!2UVU@@ '7627#'P'2PPj'P'2PkU 77##5'!!kUU*Ֆ+U@3!53!++@U@873254&'"&&##5!##"'&'&574#"#4&5&547632>1 SC$'3$ b 456$++=2x-  %)U@ 7!!%'353UVUU@*k+VVU !!%'3537##5UVUU@*jUU@**UUVVUUVVU@ !!7##5UVVUU@*+VVU@2##'73264&#!5%!553k#22#+@@0V2F2+@@+"*****W@"'#5&&'3327'&5'"'6753#&r7/!@!,/<%KSI@ #/0..*!-J;I!./,-U@75!5!5UV++++ "&:73'##73#735#5#'535#5##35#35#3#5##535#533538%K#IH"`++++******++++ր++րRm*++++****+++++Uր++ր++K+ 7%773#5!#5j---s**k@t-..-@kk@jj+52#"'#"'##"&463236236$ > H > $$ > H > 5, , U@73#5!!UV++5k##5#5'!###@@@k@k@@@k@++"*%654'&546323&'5##"'#32"&4CZ8-*;9%Y95*C9v}}}~ 6=(9**#8 ! (9*}}}kk!###k*u@u@@@753#"&2!546353#'3#@k@kkjkkkf@@++ 5#5##3357'!"&5463!2kV*VV*UV+UU+UUU+U '!!!!!!533#57'5#5353#535#535+***U@&&@&++@@+*V***V,,@@VV  UI$462"462"462""&4&&4&4&&4|&4&&4o4&&4&4&&4&4&&4&@@.%5'7'35#535#37353'7#572#!"&5463UUUUV66V65 +$++$+u5UU5UUP P 0@@@@@@+*5@2#!"&5463!%#53#53#53@ ++V**U++*,,VV֖kk %3#3#'3#Z;;x<++U#!"&54676632):?,5KC/L-6]*=*,?K5/K'0L++%264&##4&#"'"32"&4` 2#0&&}}},#3&&4&*}}}U77''%#!"&54676632Սo,):?,5KC/L-6]n,J=*,?K5/K'0LU%#5##7#!"&54676632k@V@k):?,5KC/L-6]UUk=*,?K5/K'0L++#"337'#"&5467'654&##54&#"'632%#22#e+5KH3"):-!& D1 '/6]+3F2*K54J+=*7 && 1D LU&%264&##54&#"#"3%#!"&54676632&& D1(> #22#):?,5KC/L-6]&4& 1D0%3F2=*,?K5/K'0LU%3'337#!"&54676632+@kk@Vr):?,5KC/L-6]jjV=*,?K5/K'0LkU 7!!%'353k**U+땕kU 7!!75#7#k*UUU+V+U32#!"&5463+++U%5!2#!"&54633V+++U!%54&"6"26472#!"&54633;4;f""@+""Z++U %5#5##33572#!"&54633@*@@*V++@@+@@+@'2#4&#2#4&#2#2##53!#5463a+qO>X+?,&@++aPp+W>,?+&+*@@@!).2##53!#54632#4&#%#&&'52#4&#2#++a+qOx_?V>X+?,&@+*@@aPpk?`#W>,?+&U!53!53"&55463!2UVUUV+++%5!2###57#"&5463**@@+%!2##3#535#"&5463***+**++@ /3#'3#73#3#!%#3#3##!"&5463!23UUkkUUkk*****+*kk@@V**+*++***%5#2##"&546353U*+*++++ 3#'7##5%'53`uu@`@@ @@u@@@@`@@u@@ @@u@U2##5354&"3#"&554p&@UW|WU@&qO&+>WW>+&O@2##535#5354&"3#"&554p&UUW|WU@&qO&++>WW>+&O +k #'+;5#5#'5#5#5#'5#5#735'3535'3572#!"&55463**********@******+**@**@**@**V++**@*****@**@**@**@I7'bbIbbI%'7IbbU77'7bbbbU7'7'bb@!'7LL*MM 75!''7b++b + "&*.>%'375#5#'5#5#5#'5#5#735'3535'3572#!"&55463U@**********@******V++@++@++@++U++++@+++++@++@++@++@+ 3!'7!+MMkMM 3#'7'7!5!**M/M*k+3#5&&5326"&55462q$K5*5K$C\CW4&&4&6QFFQ6/>>&&&U!53!53"&55463!2UVUUV++U%5!5#!3!53!V++@++@U #6264&"!53#!"&53"&55463!2  VUVUVk  U!53!535"&55463!2#UVUUV++@@37;%5#%#3####5##5#"&55#535#5354633533533235#7#5k++++++*++++++++*+++*Uր*++++++++*+++++++U**UU #465!"&#WWVee?WA`UUFeeo`Ak%#5#2##"&5463pV&&&&+@&&&V&k %#264&"2##"&5463USv+U  j U %5#72##"&55463%3!535463!Uk + +@@+#"&2##'35#'5463%3'!53547'!'! @.U+ Q+"2+ '+DU @o+Y %HQ"2@ 'B+@@ )3%5##5##5#%2#!"&554633537&#"'632&#"'632@+ * ++1! ()1)10)-=>-++++++kUUUU $$--@U%5##5#%#!"&55463!%7+*;  ++++ uUm(@ &&55667#5nRRn;RVYYiCBzU+ %%5#'5#5#'5#5##5##!"&5732k++***++++UU+**UUUUUU****@k%#2##"&5463kk*k+)2"&4264&""3264&72##"&54634&&4&X??X?kZ&4&&4?X??X$"*VU!13#"&5462"264&"6"326472##"&5463 ,, F22F3g"/+U, , 2F33F$$D3U%!2#!"&5463U+@%!5#2#!"&5463V&&&&kU@&&&&+ %!264&"2#!"&5463kUVjU3?FLX%4&&''&&##"'764'&"27732673326766"&546327#176;2#"&54632"n"*&!#!^!#  MM"*"MV  #V2+','  '=   FF   @%!2###5#"&5463kk+++U264&"#'&4773KjKKj&AAA5jKKjK#Nzz22zz4@@%3#5'#5375&&5462kUkUUkUV&4&kAZZAkUD && D+@ %53!53!53'!!Ukkjjk+++++++U)7%5#72##"&55463264&"7#5&5475'3#"&5463!Uj wJUUU  b&&&&+++264&"264&"'5#5##335%2#!"&55463B@@+@@+R*@@*@@k+73#&2#4>54&"#4#2##"&5463&& @+8&&&+2  *$'##5'3#"&5547'"'632'354&0. @U@&G,%1?Ppi>WU.U&*&8,G$qOi*>X++ $5#5##33572#!"&5463!!"&5U+UU+kV++UU+UUU*+++"&462264&"2"&4@&4&&4`eeeS}}}4&&4&eee}}}@%7''2##'#"&5463(XX((XX(U@@U((XX((X@@@+k@ 3#'##33xx**k@3###"&4632U6%(88(@$18P8++'/7?GOW_go$2"&42#"54264&"2"&42#"542#"54'"54322"&4'"54322#"542#"54'2#"542"&462"&4"   feeeS}}}@ 5   @ K J 6 A     > Keee}}}# U  , @ J  b  @@%)19AIMU]e$"&462&"&462&"&462"432'"5432%!!"5432"&462&"&462&"&4625!"&462"&462"&462      @ +   ]K    ]  I  I  WV u+  >C++  a  l55 !'/TZbjrz62"52"&42#"4&2"52"&4$2"52"&47'"&4632'#"&5467'"&4632#"4"&462"&462"&462&"&462"542'"4323"432&&'5462#6"&4625B  j B  J  [P  <  <   i         K     @  > @   @  Q  <  <    b  b    W   `  55%-3;CKS[ciou{2"&42"&42"&462"&42#"462"&462"5&2"&42"&42"&462"&4&2"&46"&462'"4322#"4&2"57"432"&462"542$2"&42"562"&42"&462"&4?  v   >        )        6B      KCM  J  W  I    b    > J  W j  T     b  ++6462"+}}}}}}k+ 2#"'664&'6Y}}Y:019910}}ctc+ 2#"'664&'6X}}X"BSSB}} qq  %264&#"7#'#5'753735KK5!))!FFdGGdFFdGGdKjK ?L? GGdFFdGGdFF6264&"#'#5'75373jKKjK+dGGdFFdGGdFKjKKjdFFdGGdFFdG%264&##'#5'753735KK5dGGdFFdGGdFKjKdFFdGGdFFdG2"&4264&"%#'#5'75373F22F2 jKKjK+FFdGGdFFdGGdU2F22FKjKKj|GGdFFdGGdFF@@ #!"&5577'''5463!2@@UV@UVU@* @a@VVތ@VVVAa+@ '7622#"'2654;4&2#4!;&#2+++ !)7667#"'3&&7#&546''7#7'6632NNPO.C l!!fO.CNP0#G"TK"T GO+U#6264&"332#!"&54633462"X??X?+'DD#(8((8?X??X*8((8(k'+462552##5#535#"&5463"&4623#IDI@@jj@|""jj+@@+*+*""*k $264&"72##5#535#"&54633#"}@@jj@jj""@@+*+*U*++ 35#5#'5#5#'5#5#3###"&5463354633232++++***++++V U @++++++++++++@ @@#+%53##52#5#5#546333#"&5562"&4+UU+U+UUUUF22F2kUU+UUU++UU+U+U2F22F@@!*36264&"62"&453##52#5#5#546333#"&55""F22F2+UU+U+UUUU""f2F22FUU+UUU++UU+U+U++ 3!!"&57!'#!"&5463!2+*+@V?*UjO@@4264&"&264&"264&"264&"72##"#"&46h-W-Oq?,%PppChdG,>  pp@@77'%'#57'7762)OC)e)Ck)C)e)C@ 2##5#5553#5#"&5463jjjVjj++j+@+*+*++6264&"2"&473##5#535eeeS}}}VV*VVUeee}}}V*VV*V@($264&"62"&4&&467%3##5#535|WW|WEpppU2#8HH8'.*@@*@@kW|WW|pppP'P.dzd.I)@*@@*@@%5!%2#!"&55463*@U%!2#!"&5463*+7!##5#"&55#53535#532VV*VV*֫*VV*Vի*@k%5!2#!"&55463*@k%5!%2#!"&55463*@@%!2#!"&5463*k*U*@@#2#5#553##5'3#"&=4633##+UU+UUUUU+UU+UU+UU+U+U@k%5!2#!"&55463*@@%#7!2#!"&5463*K:**eL3C*U*k@%#2##"&5463kk*U*UU%!2#!"&5463++ !!!!!!+VVV+@+@*+@!#'#xx*x@@ '7627#'P'2PPj'P'2P@@ "%#53533##3572#!"&54635** ++ `k ** +* U*U %#55733#*@d$$*+#3#3#5767654'&#"#476332+Y  ..+;*G$ a  1$,  U%#55733##5#535+@dVV*VV$$*V*VV*V+ /3##5#5353#5767654'&#"#47676332UU+UUY   .;  kV*VV*V$ a   $,  Y)4'&'&"327655432#"'&'&5+      XA((((98(9t>,;?"%!2#!"&54635#53%!!"&5++UU+V+ի*+U(1%#546335#532##!2#!"&5463!!"&5k+UU++UU+U+*+*V+V+V+U!%5%##535#535#532#2%!!"&5!2#!"&5463kUU++UU U++*++*  +U+V+!%!2#!"&5463!!"&5#7+UU?L;*+V+V+UqdK2&%!2#!"&54635#53353%!!"&5+U*++U+V+UUU+U.%##535#53#32%!!"&5!2#!"&5463kUUUV+U++**++U+V++435"&554633#32#!2#!"&5463!!"&5++VV++UU**U*+*++V+V+U #%#7#53!2#!"&5463!!"&5*UUU+UU**+V+V+U%)9B35'35"&55463"&5546332#2#!2#!"&5463!!"&5++++ + +UU**V++    ++V+V+U+45#72##535#"&55463!2#!"&5463!!"&5@++UU++UU@++U+*++V+V+U#7@5!!5##5#535372#!"&546335###535#"&5546332'!!"&5++*++*+V@@@U@Հ**++++U+@+U@@%#72#!"&54633k**@@"+2"&453##52#5#5#546333#"&554&&4&+UU+U+UUUU@&4&&4UU+UUU++UU+U+UU*%264&##54&#"#4&"3%#!"&54676632&& D1:$)5+2F22#):?,5KC/S(6]&4& 1D/ E,#33F2=*,?K5/K$3L++ !!#'#2#!"&546337+`JKaVVUUU++KKV+UU!77'+*`"<Q%!2#!"&5463!!"&5+UU+V+V+U ,, !(.5;77&&7677673&"&462&'7#667&'7'&'5'67y$0C/$3?r+e&4&&4)M+N)M%/C0$3?[+ )k$/C4&&4&U/$3?~%/Cr0$3?+ )1>6264&"7632#"'&&547#"'467'&&5632&5467F22F2#."& &".####."0"& -$##2F22F@@#;;#%G @#;;#  #'753'777&2"&43#7'7'#5'7#5*...4&&4&..U*'.....&4&&4*..c.s**@ 3'7#'##7!335#g2E)D)EUU@]N*++++'53''5#5'k!VOXM@j+9.YOk+k335#VV@ժ @ '+/%53'53'535332#!4633#3#"&5%5353+++*+*+UUUUU++@+**++++*++++++ @@+/3?CG5!3335335355##5##5#2#!"&54633#73#'33#5##5335!#3*++*++++*++*++++U*++*++****++++*++++++@*+++++*****+++UU'/7?2"&42"&42"&42"&46"&4622"&462"&42"&4""o""o"";""""""""o""""<""<"";""""""""<""   $=%3'5'#'5'#5#33'!"&5'35!#'!2'5#'35#'5#'35#'U* J* JVVa++UV+J*+JV*+JV*UJ VJ VVVa6+J+VV*+*VJ+*VJ+ ++ #35#5#5#5#5#5#5#5#5#2#!"&5463VVVVV*VVVVV*VVVVVVUVVVVVVVVVVVVVVVVVVV!0'#5'#5##53353'#'32'735#'532#'#5b6H + +u (  `++K  cI i55++u  ) `i -+@@ +%5#72##553#5##535#3#'##532**  J@ + @+K  K @@` @ ++55+  -++ 6264&"62"&4$2"&4Z""F22F3!jKKjK""f2F22F]KjKKj$264&"62"&4&2"&4HF22F3!jKKjKF22F32F22FKjKKj 2F22F** 'O%7'6"264264&"&264&"'7'"264#"''"''&477'&5477627632cNNM  I    $MMN  eU\ TU]UU]UT \NNMNz  I    NMN#  4U]UU]UT \UU\ @@7!'#!"&5463!2J*`J*``5*+U#%!2#!"&5463#5##5#57#5V+*+***+++++V**V++@@"%#53733535#5#72#!"&5463kkk* + ++  J* ++ ++`*!77'+*`"<Q@@ $)%463"3463#463"#52653#5265##5+W>,?+&aPp+W>,?aPp&@>W*?,&@a+pP>W*?,a+pP&@@@ 0663"'63"'657'#467'#467'#5267'#5277'65H9?/*B" "e=* ++!5BVG)2"X " "+B" *?9*/="55D$Y58+*X" ++2"&4}}}}}}@@(54&##3#3#326554ੰ#!"&5463@VV++VVV ++*++ * 2#4&"#462#4&"#4Š+pp+zX*?X?*aOqqOa5X>,??,>@@ %5##5#32#!"&5463@+*+UVVV+*@@!5#3#326554&##572#!"&5463@UUU*@+++++*@@#'5#"3326554&##572#!"&546353@U***@+++*++@@%5#32#!"&5463+V+++*@@$54&##3#"35#532672#!"&5463@UU*U*U+++V++*++6264&"2##"&473##5#535eeeS}X}VV*VVUeee}X}V*VV*V+@/%#2#5"&463264"32#!"&5463373->>-((((->>-E&&k=Z>&(:'(:'&=Z>*+++U3#!"&546333'33'33U*@**+@+++@VVVVV@ 3#"&4632U3F22#U#22F3 k+%3!535&&5462ր4IX|WMS**TV5>XX>7V++%"&462%3!5#546332#35&&5462nYM7@ @ 4IX|W7VS*jV V@TV5>XXI'7IbbbbbU'7'Հbbbb++)5AM"32654'&5463326654."&54632'"&546324632#"&7#"&54632,M;!!;M, %$:"!;MI  N      !;M,,M;!#:#(F4  U  5  c  U7!'#!"&5463!2J*`J``5++6264&"2"&4eeeS}}}Ueee}}}+U!2#"'&"#"5432276#"'632 `` ``N]XSRYXS##:##7U+ 73&47##!"54764'&543!2##:#USSRYXk `` `+U2"/&4?"2764']]]VVVBBBB:p::p:@@7!'#!"&5463!2J*`J*``5*U+!"3!2654&3'77j55V3#8HV* D/K`+U#6264&"332#!"&54633462"X??X?+'DD#(8((8?X??X*8((8(++ 3!!"&57!'#!"&5463!2+*+@V?*UjO++ $0@53'!!"&55375#3535#554&##326'54&##3532672#!"&5463++@ 555k 5   @@u*+K * @@ 7 *@@#%!2#!"&5463#5462&"&462*B4&'&#'7327'5'.!!7Q1+ >$,>ZZ!NNN.OBP8 $?2>,EZ[ENNN<WW 5664&''77&'&'7#67?WW?.==.aa~09A+``+G^GS_a+%._-&UW  %673677#&'7'5&&4675h+r$0+Xa.==.?WW?.%$F_SG^G+``B@@%!2#!"&5463*jkkk*U*kUU#%5##5##5##5##5#%2#!"&55463+*++*++*+UUUUUUUU0 %+75#"&6264&"#"&'&54677632&&77}J"  C  j  4[   A  A  }+U %7'#55372#!"&5463373@KKKKkD''KK66KK6**+k %7'#55377'#!"&5463!2KKJJkUU + KK66KK6JVVK  ++ %$"&'3&"&462"&462264&"2"&4%J; eeeS}}})!!aeee}}}@@ 777##73546335%&'*U*U=`@=+U+U*=++6264&"2"&4$"'752eeeS}}} %j&ZUeee}}} 4,4&&Z~QX%54'&#"2766'432#"5%"#"'&533254.'&'&547632#4'&%73#5  ,{S)RS , 9)!# * #* Ie+@6$45   Gm9)nn5  %'    &:%Y~3Y"#"'&533254&&'&'&'&547632#4'&"&53324##5327654#"#47632v , 8(!* #* *J/+ *. & *0&*!    %'   &,%&" R! & -$H@+!3#7&&'&&#"32>54&#53="(E55E((E5**+^5F'(F44F("=u(3#6654&'7&&'&&#"'32677U ="-@H5E( ;3+k.-"= @oI: (F43++ !)%67#67#67#53&''3&''3&2"&4p  > p>J?WW}}}@>@>R``v}}}+532#5#3'35#"&55#535#7#!Հ+U+@@*UU+@@**U++@@+++@@@@ #533##53%3#5#53#533#3#3#@+UUU++UU**Հ@+*+U*++*Հ+**** @k #'+/3#53#53#53#53753'3##5353#53#53'53UUUVUUUVVjUVUUUUUUUUUUUUUjVVUUUkVVVVVVkUU@k !!5!!53@kkU!73'#373%3#'#'#"&4632373%7(D+D)D',% &R1GddGR3 " * +4ee@NNU#!"&54676632):?,5KC/L-:X*=*,?K5/K'0I!!%773#'"&546753#553'7p&@@k#KjK#@*&&}&+:#5KK5#:g++??S'' !#'77532"&43#7'7'#5#57'7L&&*JjKKjK+@@;&&&*@{&t''5??jKjKKj +x&K&&5??++y&++5#772#!"&5463!!"&5k56V+ U*+@7!''%2#!"&5463k*`J6 `@*@  $)-16:>73'''!!"&53#73#'#463#3#3#%2#3#'3##553#3#@D5'`+V**U+++;****+++++++++++k[E.fU+++++++*+*+++*++@  ',049=A#53#5#57#46#5#5#5#5"&5532##5'#5#57#5#5*++++e***++++++++++++++++**+++U++++++U*++U+++**U++@6264&"%2#!"&5463dddkKjKKj*L! 7'77'7#53''3#5!j&D&B&y**&***V&$&'z?_&[?ꀀ%17!##5#"&55#53535#5322#&&''267"#"&'3+++++d D5Q_Qd D+++++ր++c<`Q6Qc<`++$,4234&#264&"73#!"&54633732'52#4&462"U*X??X?jD'5K;(8((8*>X??X+@gK5);:((:'+ $064632"264&"'535332#!"&=33##5#5(((:X??X>+@'D+@@+@:(((&>X??X@@+ր@@+@@++U(7''7''3#!"&546333'33'33i,,,,e;;;;U*@**+@+++@,,,;;;+@@@@@@@"''77''773#!"&54633#!::::k,,,,*+:::*,,,,*+k73''72#!"&5463#3#3#D6& j**V++ZD.  * @+ $,=A'632'3'#&5467#"7#7&&'264&"%"&46327'#5:1$+ S<]FeO=-!+s++y+);|WW|W+pppPGtgdLm3k2iSL -kK ,kX|WW|EOqqq j++@@!7!''73#!"&5463337#5#53533kV@*@@@*@@*@kjU@U@@@*@@*++.264&"'#"&462#777#!"&54633#!5,, BC(78P8K;*:l+v k+@, ,BB8P88(K2K+k+@@'53%'"&46325'++ez3F22#kD*oUUz%#22F3 @77''%2'&5463L*Ltt++ %7'#"3537"''&47762+JJk *VJK5 U@+%-5=$264&"62"&4'#5'&54776323"''264&"62"&4$"&462v>,,>+Z>>Z=E/*E <) ,?->++>,Z==Z>\""K+>,,>>Z==Z^1j< < ) +-+>,,>>Z==Z""U@ 15!264&"264&"'5462##"&55###"&55&+XX   kk3""3&  &@@ -!'#264&"264&"%##"&55!##"&5576332k* ),   ,`€  +$875'&5477546335332#"'"'#3#"'"'##532727(@@(1%%`%%1V**-)(Z()-**.('\'(U**U c@@c ****+++U@ )5#264&"'5#264&"2#!57"&554k=Uk-X, ,kkmkk-"3+ +3U@ 5!264&"'5462#!57"&o""XX, ,+jj""3##3+ +U@ )5#264&"'5#264&"2#!57"&554k=Uk-X, ,kkmkk-"3+ +3!3735'735"''&#"#3576"&462<-',+- .G> o+&`""Bӫ++@5*4"/dHI""++%''575575462+KJ*5u  u5*ku  ukU2#5!#335"&462#3+++<4&&4&k3#@@@&4&&4@? %&&'77'7 && ##qp?{+?''77'&&'7''7'7FPj#K- &EZ;>pQR{;"q6Z.0++%''575575462+KJ*5u  u5*ku  uk+U3%!2#!"&54635#535#"&554633533#32##V+U@ *+U@ +* @ * @ +U &%'7''763#!"&552654ᕗ!2"LFZ!![GLVW:TT:W1F"UUUU@@37!!3!535'5!&Gkkk*j++j+U@7!!5#72####"&55UVV+++2##3k+@@k@@#33#@ -8CN7!'#264&"264&"%##"&55!##"&5576332&"&54677"&54677"&54677k* ),   , Y X `À  *  %   %   % +U !5##5#3'5#3#35#573#5##35!U+U@**@+@V@*k++@++@@@VV@@+7!2654&''!##"&' m4& @+UVV&:H+D{@+17="26447&546325462632#"'"&55#"&"&52463,, ,   , PpPppPp ,,F!!   !!  qOqOOqOqU@ 5264&"5#%"&55##46332322655#"&547'7w  k&,   "-+   jj;kU` $-+#+$2"&43!2##33!"&5477'#2"&4Z""F< L M+o""""o*  #+ 5""@@ %5#5##33572#!"&5463UVUUVjVUUVUU*U2#5!#335"&462#3+++<4&&4&k3#@@@&4&&4U+'.6264&""2646"26472#!"&54637"jKKjK  3  Dx2FUKjKKj    7Vy$#2@"&46263"44&&4&@PpoQQopU&4&&4qKLL@+ '6265#"&5#6"342#!"&54633462X?+&4&+4&U*?X?>,&&,&,??,U@ +5#5#5#'5#5#5#3#5##5##33533++++++++++++++++++@++U**V++++U**V++++++++++++264&""''&5546332ht $  ku $  @264&##72###E@5KK5@U"VKjK@@ %5#5##3357!57'5!7U@*@@*++++2+@@+@@*++*VC@@7632#"&5463320]/ $( K  ]0/  K Ֆ ($ @+6264&"&264&"&2""@"""M""""@UU+U &%'7''763#!"&552654ᕗ!2"LFZ!![GLVW:TT:W1F"UUUU+U5'72#!"&5463U+kk+j+@ !5264&"5#72#!5#5463   +&UU&UU  jj&UU&::''7&6766'&47= L. @Z @ .MZF+U#6264&"332#!"&54633462"X??X?+'DD#(8((8?X??X*8((8(U )$264&"7#3264&"%#"&5#"&5#5463!r@5_K@+&4&&4&++u5Uk&&&&V@@ 1!'#264&"264&"%##"&55!##"&5576335332k* ),   ,55`€  ++@+ 6267&&""264&2'&&54FJXNX4&&4&pQ>11>Qz(&% &4&&4PqOBf11fBO@@%5'2'"54777@ xr xrk-( )-, B)-,'6264&"%3##5&&'#5366753&2"&4|WW|WT,,d?*?d,,d?*?dF22F2kW|WW|S*?d,,d?*?d,,d2F22F`@''z@@k+ 7!!2654&".5462k*j$"@ +GKjKU**+u%%4|+5KKk+264&"&2.54,, |W,+4'  ,,W>PF=EAR>++ %5##376''&%2#!463u+`5&+U++&U::''7&6766'&47= L. @Z @ .MZF@@ !7!'''265##526572#!"&5463k*`J6J>W+>,&`@ X>,?kA'**@U%5#%##5##5#57!'!5@+UVUUU+kk++!77'+*`"<QU@M264&"664&'#"3664&'#"373##"&55&&535&&535&&535463323$$+$@$ $@$@$@ @$@$$"$j"$-, ,-, ,>"7'77#5726323"'#5'6"&462ӕi"'*o ?G. -+-I""c+Id/"3+5@**""k+ 5#5##335&2.54U@*@@*S|W,+4' +*@@*@@W>PF=EAR>k+ 6''&#"7'62.54>PGG|W,+4' _PGGW>PF=EAR>@@#''588k+ "%2674&"6"264&2.542 ;4;I$$i|W,+4' .$$CW>PF=EAR>@@ %#7'7#57'53'73''71>=π1=>O1>=π1=>1=>O1>=π1=>O1>=@+463#5#'53#5&&553353UA*56j*."5".+*+7Vk"11"U@ 777#536264&"7"&55##46332322655#"&547'7U+U+  ;,   "-kK  /kU` $-@@  &54633462"632##54  ?X??XH4@!9 *NX??X?G' u++"&.6%54&#"337335'26!467623#462"6462"B>;E!$ < !+.V.++    &&! !.D--Dk3    U@ 0$264&"'35#5#264&"2##'##57"&554>R+kk*kSX, +*Q*0 ,55UUUU-"3+ ++ +$k+ *%5#264&"7#3#'##57&&554677#53#k] +*Q*0" D;fF?Akk`& ** "$) *+!(/3735'735"&''&#"3576"&46255#573#'7{;-%.+, -G1  p*&a""55u5uu55Bӫ+,@7*".dGI""%56& Z %56+@#+2#5##5##54635#72#5##546;##5#   *5 * k0 0@ k`KK`k @ @ k k ``@+ 73#6462"#@8P88PMu.P88P8k+(%4654&"34625#2.548,>,&&&+|W,+4' 2++  =%%%W>PF=EAR> "I'5264&"264&"'3&5#264&"2##"&55###"&55&55463236`=MX??X>'->XJ6   XS-[$.k>X??Xm+?mX>8SB&  &3#A+Uk256654&&"55&&54}G9'/(RbR(XX@+"%'73#5'7'753'64'7((<\\zbwwb!V1 )QQ)\\ybwwbd2=<5*X*V1+U6264&"72#"&463#53""*GddGFdd***""eedd@kU**++%2654''7&#"62"&4Fe%0r%09FeS}}}UeF90%90%e}}}++%654&#"267'2"&4$eF>i>$e}}}-Pp K /S&/$&+?,>W+pPK K Ֆ )" /&S/ @@ 654&#"#35##54632&'76''&&##"26554&''&+* H5R.5 Y G,&V. N jj 6/Q6 O .V&,G Y C*%"'&'&55&""''&47632%#53#75 .h. 5i< K`5BB5d;K `@@&*3#2#"&5463327632#5++ K /S&/$+v K Ֆ )" /&S/  U+ 5##5##5#72#!"&57+++UVVVVVVU+%5#5#2#!"&57***jjV++@++ 5##5##5#%2#!463k++*++U++++++U++5#5#2#!463***U+UUV++UU%55"&5472'654&#'7UUFeK5FeK5UU@UV@eF2)!5K+eF2)!5K@UV=='-'654&'57'567'7#7&&5477'673 /O2 /3f 3G/+4/2,4/3G/+ @U'753756654&'553'4677#7&*22H8#20U*H8#2022뀀32F;\, G%4/++k;\, G%4/32k %'353#2##"&5463UUU@*VVVjj*+!)2##&'3#&'54632#4&#2#52#4&#k-Aja*qO&@>W+>,+* bOq&X>,?@U -!'#264&"264&"%##"&55!##"&5576332k* ),   ,+`À  @#%#2##"&54635373#53'53U+++k+k+k*U@֫++++%55#3572#!463UUիDDEU /7M75"&55'73#"&54632####3232654754&"32##"&554635462gV+}XY}}Y!+ +  ,/Y j ,A*fAaY}}YX} 6* * @/D  U U  +k7#"'&547632!##5#%!532#2<*++j*3 k$#"&'&54676327'#5%%7 " "a0-"& ""0((""`(_yB/k 2!5335"&462#3*+<4&&4&k3#֖&4&&4+@ %'#"&5533276%33#"&553 OI&K H t&,>* $& e&+?,@@%2##5#"&55332%33#"&553  `&k&,?+&&+?,@@ !33#"&553##57#"&5533232k&UU,?+?`&k* &+?,@U&+@'0%'#"&''4&5467326327'#"&''33&&66Z{ Q% #040>c&>***$?#` @~ % ."WU+4&# #U5"*%'#"&55463323"'333#"&5536&462Kl&9>8J&,?+/"TK&{!//O&+?,""+U (5#5#5#7"3#!"&552654ᕗ!2*****VK**`**`**"UUU+!2#!"&54633'77FUUF+VU++FUUF@5!2###5#"&5463UkkU+++@%!2###5#"&5463kk+++@2#5'5463353353VKjK*V*kuK@@KuUUUU++"&462"&462#5#766332#5#546332#r$$$$@@6  6@ @ $$$$  uuU 762&&"62'6 &"k>=*?4?+J@ba+PP==++@aa+OOU+ +%5#5##335'354&"2#!"&5546335462U@*@@*W'6'?X?*@@*@@++''F+,??,+U *763&'77&'7!66&%2#"&54776k@\2  +'1 F*;O=w- 4o@= >*'< ,;/9)-  @#'663232'354&"'#!"&5547'7';),?t'6','(6?,++'' +U+ +5#535#264&"73#"&5#"&5535#'732k@@UI  *&4&+V@@@@++@@  3*&&@@*@@+73'#''#"&5467'#'632'3J+e;6CX}<VJ6CX}c*`<&}XF;&}XFd++ %5#62"&4k}}}**}}}@+ 3#462"VV$$g$$:+'#5'547'7'5335323_ jKGD *V*f2_ @@KuHE 5UUU"2'5#'3'77!#'7'!"&5467#+BFUUF+* #*GVVGI`+U!7627'"'567''67'7&'6J@j>*'701(+'0)L9|*Tz5Q@j*'/'+'K.+V6.@@%3#5377632#"&546332Y0]/ $( K  []0/  K Ֆ ($ ++ %3#'&&46lLLl+QooLllLVzz++ %667#&73.2"&46WV@?iS}}}WW6V`R:S3}}}UU462"462"&4632#";V<K$$@&! .. .. !&++ b b  ??  +@#'+/39%#57#55#3#3#5#5#5#5#5#5#5#5#3!3+++V+++++*******++++++++V++U**+*++***V++U++U****V++U++U**k $%2#54'6"2!5466"&462"&462UB8*8B78x4&&4%4&&4&$55,$55$:&4&&4&&4&&4U *8B5##3353526654&&#""!54.7>54&&354&&*++*+''''-.'U'.,O""A+!@+++**+@''''@@,+%$ "@@ @@ #,%5#5#5#5#5#5#'5#5#5#73!357***V*******V*****Հ@@++U****V++U++U**++U++U**+*@@++ %$"&'3&"&462"&462264&"2"&4%J; eeeS}}})!!aeee}}}++ %62#66"&462"&462264&"2"&4J; "eeeS}}})!!ieee}}}U+%!5754675462"&53++3--3V++j2J    J2U+!%54&"7!5754675462"&53U.N.++3--3o"V)77)++j2J    J2U+'%'667372635462"&53'!57547'7 -3n$V6++<   J2:9++k) ;++ '$"&537!5754675462&&'7%#67$UV++3--3*,S-+S+j++j2J    J'$P@gP$g@U+ $5#335#!5754675462"&535j;;j;++3--3V/&&I&&;++j2J    J2@@#2#75'3##5'7#"&=4633'#kVVkjVVkVkVk@VkkV+U /%2654'###7"3&54633&72#!"&5463373,?-&U!4,?-&U!wD''?, &+?, &+@**k $%2#54'6"2!5466"&462"&462UB8*8B78x4&&4%4&&4&$55,$55$:&4&&4&&4&&4k)1>"264"&462&"264"&46254&#"#54&"%2!546326q"" >,,>,"" >,,>,G$& GHG++`*`+/11u""\,>++>I""\,>++>    `'::'UU62!546"&462luF22F2/&++&Z2F33FU$2!54'3##5#5353"&462 lu@@+@@+F22F2/&++&+@@+@k2F33FUU !62!54662"&4"!54&"264@L??IF22F2XVo&&*@@*3F22F!  &&U7#53##5#5355`*6`VV*VV~ U+UU+U@@ %5##5##5#2#!"&5463k++*++VV֖+*++"*%654&'####32325"&55'2"&4~-;0* * fW}}}0C5V + + @T)fA`v}}}@ #5'7'+ViYRRVQQ@,&%2"&547'#"&46327&5462#"'6$%2%&&&4&&%%% X&4&W &&4&X XU+ 72654'"&54732654&'+; D<(C@KddE,! )k;+,*) 5'4TFddFlR!.-"4++&.%"&1&'632&264&"2"&4462"6462"  $"]eeeS}}}j   Keee}}}0++#6264&"2"&4462"6462"3#eeeS}}}j~Ueee}}}0`++ #+%27#"'67264&"2"&4462"6462"#" /eeeS}}}j  Veee}}}0++ !)62#&"#6264&"2"&4462"6462"J; #b# eeeS}}}j)!**!Weee}}}0++ %73"&264&"2"&4462"6462" :H:eeeS}}}j&//Zeee}}}0++!76332'&'&77#"&554%#"&55463.9  v*  c +U!%##"&5547732532#9  vV*  c @@77''%2#!"&5463L*L*@@2#!"&5463!!***+++6264&"2"&4eeeS}}}Ueee}}}++6264&"2"&462"&4eeeS}}}X??X?Ueee}}}?X??X+@ %7'77#t<VCePPe  CM2#&&''4##32765'2##5#"&53324##5324#"#476327"&'3d E5Qo/$ /5#11 HQd Jc;`Q9{"Y/ &S    62 Qc5j@+ ##5###5!&2"&4+*+""@뀀+j""++ !53#5!3#'3#k*@@@@@@k++Uj@@@@ %$264&"53#!"&5463!2#"3H5*G+*@@7!54&"64&"2'463!2#!"&5XPX&4&&4*%%t4&&4&++ 6267&&""264&2"&4DKXNX4&&4&}}}f(&%&4&&4f}}}+%-9733!"&5477'#53367##2"&4&2"&475#53533#M+F$ K%R """"@@*@@+ 5**+ M#H""""@+@@+@++6264&"62"&47'5''7'7|WW|WEpppUeCbbHbUX|WW|qqqp24L%/7GPpbs!**Pp! W*5>XzL%//qOJ.!S X qO,( >W++ 77'7264&"62"&47'7'7iD|WW|WEppphbbHbjDX|WW|qqq~R RR!S %176&'&&"'&&!&&"&546323"&54632w( (-d-( (2==    6D EE D`99`^    ++%5#75#72#!463***U++UU@%!2#!"&5463#53#535U*jj@j,V*@k+@k+@@@ %5##5##5#2#!"&5463k++*++VV֖+*@@ )5#5#5#"26472#!"&54633662k֖t  Y * @++U**V+++   *@@-%54&""264&"26472#!"&54633662XPX4&&4&7  Y * k%%&4&&4{   *@@ %264&"5#5#2#!"&54633662  ****Y *   ̀U++@*@@$%5#55"26472#!"&54633662UUkk   Y * U@jk@   *@@$%7#5##6"26472#!"&54633662k@V@t  Y * kUU   *@@ #77''6"26472#!"&54633662ի7  Y * 7   *U#'72654''"&54635eFUU5Kq5KeFUU[)2Fe@VU@K5DK5 )2Fe@VUU%3'337#!"&54676632+@kk@Vr):?,5KC/L-6]jjV=*,?K5/K'0LU+7572#!"&546356 *Vk@ 2'463k@@Uk@%#72'463kkk/@@UU@75#5#7#3#3#"&'#53&55#53547#5367'7627+VVV-++-<;F;<-++-<#//#++U***++##++*#..# %''&'&&77'61$Q ^@\&X k1 X&\@\ Q$U3'34632&#"%##"'73265#@UV@eF2)!5KV@eF2) 5K@UUFeK UFeK5+U!!VՈ++ 77''62"&4L=}}}L}}}@%#2#!"&54633#53#3#Ֆk@  U+7572#!"&546356 *V+ %7'7''77cccbbb+U5!5!2#!"&5463VVU++Հ+@@ 3#53!53'53Հk@!5373!##"&Jj++U+ 3'5#5##!"&5463vv@@u++U++UV@@/264&"%2#!"&55463264&"%2#!"&55463""@ /""@ @""f ""g Ik77'7ww k 77'77'7 wZxYwwYĈ@@%5!332#!"&54633533#5++kk+*++kk@@ 2#!"&553!!#54637#53'7+*+l77kkUU*UU8*8kk++ %72"&42"&4/QQ(}}}  ѯQU}}}A  ++/2####54&"#"&553264&##54633546232  Q"0"Q !! V,V,V !! Q"0"Q   V++'62654'#"&'2"&42"&4&2"&4e.e!OS}}} pUeF5%P# F}}}S+9%'.5463263250;C2:&&:2C4=E90.D71D--D1'T>>+9-%>54&#"#&&#"2'.5463260.6+ +(+ +6.0`2C;05E=4C2:&&t+,<. ** .<,+ND17D.0>>T'1D--++5#5#2#!463***U+UUV++UU+!6462"'654&"327#!"&54633&4&&4R?X??,^ 4&&4&MR,>>X?_VU6$%'##"&'5332673'"#66327#7&cgh(0>,6-$<+$>+T8>,6hg,62#%2#6J,6 @@"&+/48<%5353!!"&553'5353"&53#532##5#46#57#5@+++U+++++U*+*+++++++++*++++U**V+++++**V++ @@ #(,075335375#2##"&554635353"&53'53'53++*+++++++@++++++++*++V**kU 7!!%'353k**U+땕+@ %7'77#t<XX|W@VS@UZ-7pp!,W|WW>VSP+U 7#5#7##5#j@@jVU+ 75#'3!!57'UUUUUUU UKKUUKUUUU+ !!57'UUUUՀUUUUU+'54&"264&"72#!"&5546335462B'6'1""?X?U+''+""+,??,+++5#5#2"&4***C}}}@++@}}}++ 53264&"2"&453*[eeeS}}}*@++eee}}}À@75#53572#!"&553!!#5463U++@*@UVV,VUU4%7#"&'&477Z&L2dGG22y^5Z&54L2d22y@k##"&5546332x]] @k%7'#%##"&5546332ULL ]] kk ++  &.39A%364'#667#'64'#67#'67&''3&47#73&&&'&2"&4]HH)6? d2 R 9 7 7 PHH R x6 }}},-(R,,),,+!--$(*,),,,-!+}}}@@3#5'7#53#!"&54633#++Lj+L֕*+@k !!5!%5!%5353'53++++++++k+++V**U++++V**U+'54&"264&"72#!"&5546335462B'6'1""?X?U+''+""+,??,+U+!)%5!2#!"&55463354&"#462"&462'6')?X?Z""U+'',??,+""U+ #+%5!354&"2#!"&5546335462"&462>'6'?X?Z""U+++''F+,??,+""++*%64&#"'&#"264&""''&5546332p[t $  ,[ u $  ++2#!"&5463353#35+*UU+3'5#5##335#!"&5463vv@@*@@*@u*@@*@@*V@U##5#72##535!3#"&5463U@*@UUUU+V++@@3#5'7#53#!"&54633#++Lj+L֕*+ %3'35%5#535#'775#7#+@kk@k@@@kkU@kk@@kk@@k@V@@V@kk@@kk@+U %%7'654&"32772#!"&54632"&4f>8P88(, ,|>(88P8k, ,+U5!5!2#!"&5463VVU++Հ++@ /%54&"2672##5665#"&5##"&5463373+""->+2F2+>-D''UU-G/#33#/G-++@@'%54&""26472#!"&5463353353XPX4&&4&U++%%&4&&4f*++++JT$264&"7''##"5'&'''5'4774&465'&776677433276'"#&o*  *OB^K%  %%  %^Bk%#2##"&5463#57#5k***k*րV++UU !62!54662"&4"!54&"264@L??IF22F2XVo&&*@@*3F22F!  &&+7!''72#!"&54633!!"&5+K5K+`@`k*+*+@@%3#2#"&5463327632@ K  /S&/$@6 K Ֆ )" /&S/ + 35#5#26****xvU+Հ[;Z@%!2#!"&5463#5Uj,V*U U #7'#'73``U`8U``U`8c򫫫c@@"&54672654&''#5|Dpp( W|W I*:XPppP$VD>WW>DM+@ !5264&"5#72#!5#5463   +&UU&UU  jj&UU&++ '5264&"2"&4 `p1eeeS}}}kp9Deee}}}++ ##463!22'#"&55!5k U  U U  V+ @ U +@+!%7777777''''''%5!5!5!@  + V ++U**V+++@  B%5#&''7#5!"2646"2642#!"&554633&5463276632m-#@@#-mVt  t  V/&!  &Հ<W WXX|W@VS@UZ-7pp!,W|WW>VSPk+264&"&2.54,, |W,+4'  ,,W>PF=EAR>++ '5264&"2"&4 `p1eeeS}}}kp9Deee}}}@K6264&"'5'#"&462P88P8j j&4:QQtP 8P88P8j j!PtQQ:5-+?6264&"7''##"''&'''&77&47'&776677633276>,,>,-+ 5V5 +--+ 5V5 +-,>,,> # J8 8 J ## J8 8 J #@@;KS$4'76''&&''&##"'&773327767776''72#!"&54632"&4p % < %  % < % &""4 '(34 '(3*""@2#"&'73264&"3'34"&462ppPD&1>WW|W@VU@""ppW|WW>UUP?""kz%'73#5'7'75353#53353=((=\\zbwwb@+++*(PP([\zbxwb++++++%#2##"&546353#53#53U+*+UU++++++@)264&5'75373#'!2#!"&5463&&o 5 5 5 @&4&5 5 5 5 A,V*u '7'537#553''7{tt!]]o*V++]]!ttpp********pp" (2#4&"#4''75&5462&2#4&"#4Š+pp+I@@I ,s|W*?X?*aPppPaFI@@IF $$W>,??,> "-9E%53#5&3#5354623#53546253#5&&753#5&&3#535462k+*V++  +*  U*+*U*+  ** ZZWUU ^U **-ZZ ** ZZ ?UU  "-9E%53#5&3#5354623#53546253#5&&753#5&&3#535462k+*V++  +*  U*+*U*+  ** ZZWUU ^U **-ZZ ** ZZ ?UU k+ 353353353#5'53546332***+@@@****@@@@@'3;$2"&462"&4264&"2"&42"&46##"&46332"&462>=ppp_ŠŠ@@}ppp;Š¡}@%!2#!"&5463'''%'#++U5555+Vj,V*66V++++6@@$(,3#2#"&5463327632'#5##5++ K  /S&/$++*@+` K Ֆ )" /&S/ ++++U!%!53"&54672654&''#553#53@+ Jdd+=KjK$-**+++4XFddF%R&H5KK5@S+++++Z*2&"'662&&"264&"72##"&5463cC88E ,|, -$- ;""k E88E,,  ""f  k#'#5&&5326553#536"&5546253K5*5K$C\C1+*4&&4&++6RFFR6/>>/++++&&&+++@77'7353#!"&53546332V*VkUk+++++%%7'5353#!"&553546332!#!"&55uuU+kjUUU@k++++@ #6264&"'3'32#!"''&546337632""@of ( 6 f] ""^^ ( +#+$2"&43!2##33!"&5477'#2"&4Z""F< L M+o""""o*  #+ 5""++ %5#5#5#'5#5#5#2#!463kk*++++++UU++@++@++++@++@++U4 '7'3''##3lNX,Ux-m(m mOv@@++ %'7''72"&4ZPi))iPZX}}}gE `aEg6}}}@U%5#%##5##5#57!'!5@+UVUUU+kk++Uk !!5!5!5#5UVV*++++**+k "72#54662#54&"&462"&46237BJP4&&4&v,,.05$ 00`&4&&4;, ,@k 5#5353#'U֖U@U@*@@*@Uk@ ##5#3'353U@*@@UU@*UUU++ %#5##'3353'&2"&4u5+5K5+5K-}}}UUKUUKJ}}}52#!"&54633#!#5'3533@U@*@+*+*U@%5#5#2#!"&5463kUU*@  ',049=A%53#5375353535353532#5"&53'535346353'53k*++++***++++++++++++@++++**+U++++U+++++U*++U++U+**U++U@ +5#5#5#'5#5#5#3#5##5##33533++++++++++++++++++@++U**V++++U**V++++++++++3#2'&557#"&5547763VVU  A   b+@##"&55477323A   *V++  b/2'&5667#"&5547763'##"&5547732 j o 1 P1  j o +  i 4 qUq  i 4 @k %53'3#53!5!%5!%5!++++++++**+++++V**U++@@3#5!2#!"&5463353353kk*+++kUU*++++U &&467264&"62"&4@2#8HH8#jKKjK:eee%JG ,\v\, KjKKjeee++6"&4633"&54752654'7"&546752654&'>}}}X"$2F2&KjK=.?Wee>YX}}}  -,#22#!&45KK5/G+`AFeeFG+ $%3'7#'##''7&'367#53533#SE#`+e+`MBkm(+.*? .]9@@l,Bjk,5(3?+**+ Q+ %7''777U1hUU11hUU1@U5!5!5U@U@*@+ 3'''77U1UUh1UUhk@ 2'463k@@Uk@%#72'463kkk/@@U@77''&&55ի7nRRn7VYY@@%!"3!26554&'!"3!26554&**UUUU@k #3#3#3@@U@@**+k 3#3#3#+UUjUUk***@k #3##9rrrr***+@!!2#!"&554635!+k @+ @@Uk !!5!5!%5!UVVVV*V++**U++@k 735#35#535#!5!!5!5!5@UUUUUUkVUUVUUU@k #535#5#735!#355#9rrrrrrrr֊@k #55#735#rrrr֊*@k75463!2#!"&53!26554&#!"@**+++++U/7#"&546332%4&##"3326'4&##"3326rRU+`2"&4264&"62"&'64&&4&X??X?@&4&&4?X??XXHHXXHH+&632'327'#"&547'7&&'#"&'667&&"'632'654&& ?,!&z5+2O / +.'.O1>?@&3,? !&4XH? ,7.XH;*>,?+@  B%5#&''7#5!"2646"2642#!"&554633&5463276632m-#@@#-mVt  t  V/&!  &Հ<W W>X+++#'2#4>54&"#4264&"2"&453F2@*"*eeeS}}}*2#9!#eee}}}++@k !!5!5!%5!@*V++**U++@K &##5#53533264&"'5'#"&462++++]P88P8j j&4:QQtP +++++k8P88P8j j!PtQQ:5@K 3#264&"'5'#"&462kkP88P8j j&4:QQtP @V8P88P8j j!PtQQ:5@+5#72###553##5#53##553#5##53++  + u` ` U +  5  + `` `` +55++@ %#5463323#%3#5!#5#k@@j@@V@j@@@@@5@%&''55'!!+R|"j);q  j n2  C+'@&'77'776!! |Rq"1*jX)r xj?! T  +U 732653"&733'3+2F2+KjKk*K``K#22#5KKw``k@ ##3##53#2#353##"&5546;#@++ ` J* @ u   + @ + V @@%5#%2#!"&5463k***++ 77''5#2"&4܏q)}}}Տq)++U}}}ZR$64&""&4653#5!#35DDaDDnXX|VVlUUUUUDaDDaD X|VV|X@UUUUU++/6264&"2"&4"32653#"&5547632#4'&'&eeeS}}}((&(*&!& Ueee}}}:: 0*)  @+8Lg%#&'&&54622654&#"'&5476632"&54&"'3262#"'&5432"'&'&5462"54&""5476762'&'&&%"'&#"&547632>.!&6'&[@.L W4Ig'6&&(* =7)  (3 9GdG:R:   02x21*.l.-,;N,1 1,N> @%!%#!"&5463!2#5Vj,++ $(83'7'3772#5!!#3#535#"&54635#72##"&55463A5455A*+++kk k @&>''>&@Ukk++**+ e,%##"''76323546232'&546254&" j Iq+8P8* , q  j24(88(5Pk+-5%3#"&5467326'4633"'32#5#"&54462",>$,>2#&!6*$282@*k$$#2>,$>,!& '*)Iuj$$+k %'73#55#5@UUUUUU@*V@UU@*@+#'%5!2#!"&5463353353#5##5##5*++++*++UV+**********++%66737&&'5'&&4670I@hPI0Ph2NN2QooQlH0Pi0HAhPVlVAzz++ %6737&'5'&&467 iO( OiQooQ Ml lM("("zz @U #'+!!53!5353#53#53#53#53753#53#53@ի++*++kjkVU++++++++++++++V******@U !!5!5!%5!@Vj@@@+++k/$264&"''53&#"32672"&5465#"&4633'#534_,, == '(88P8-7!(87(*M^V ,, %, 8P88(!.8P8*+VU27!4''7"&'&54677&ZZ&22G:G2y7&^]&H2FG22GFy+*+3;CK%&##"'&'&667667676363226462"&462"&462"462"r     'SS'  !   ",,,,,,,, * ** (  (Q, ,u,, ,, 6, ,+U%##5#5462&462"U@@*&4&$$Vjj&&&$$@'64''64'2!546462">>#,,# $luV2F22FA>"30%#X $-/&++&F22F2 @@ #'+/3#54&##5325335335353#535353'53533#+&jj,?+*++*++++++++*++++Ujj&+?++++++U++++U++++V**V++*+U"'%'5'#56776332'532"&4#'@@ 8L Q""`6+K @@@ .!{L1 k""6J 4##"'"&547'"'"&46327&5462627&5462L"7 a"a"6L"f"L7a"a6K@@%'5#7&&267653"'&476627 J[Ց;,{,$>2?++88888OBO:UZ-7j-<,+=2=$+=O78878!!<++ %7'5#&2"&4Z` C}}}:o}}},##"''6363254623546235462354623#$ \#24  ˶  v @@(%27#"&'#53&47#536632&#"3#3#@3'&6J>cKAAKc>L&'3#H{{Hu"&1H8++8H&",++,7K%4&##3533#'326'672654'#3#"&546327&#"2##'#"&54633 a)$FB*  .9d? ''),>>WK* Q2(FBB6 2"(s:.% ((?X>@@@-62"&47'!23'#'#"&547'#"&5477''7"" L l+2L= /^""  ++#=  5c^U+&%264&#"'3'6632#"'##!"&5463,??,: U"',,'% 5L?X>1U"+>, #UV 2'35#'35#'3'5#'#'i~)++++ezU+++)~+k++FzUj+k@3!537377'7''!##"&KJJj.-------S++.----...@+"&462#5##&'72"" 2N+*+N2 N""+뀀+++6264&"2"&4%'7eeeS}}}7jLUeee}}}kLk@ 3!537335!##"&KJJj+++ '77'ZZZZxZZZYx@!!@+@k7!!k+++ 77#53&2"&4hHjJM}}}UІ}}}++ 7535#57#376"&462UUKUUKJ}}}5+5K5+5K-}}}U+&.%2#5#"&77#'76332"&463"2656462"k*k '/) o $?X??,&&4&@$$uk)W! &(NK,>>X?+&4&&$$+%!2#!"&5463353353V**@U++++@k !!!!!!@+*k+*Kk 77'32#Kgg ]] kk@%3'33'!##"&5!5373+*UU*VJjVVU@++*+ %/%267&#"'47&#""264"264'2#"&465W4A((D:&**_""vX}}XY}}U=0WX#&8 **""}}}}@[ ###5'7'@+*+kk*//@ P(e,j,e@[ 7'33373'7#'##7@+*+XP(e,j,e[@ ek*//7@ %#7'77'77'7''70Z#8/*_K/@8h/L ^I@ ''7'7''''8h/L ^9Z$80)^ L. @[ 7'33377575'5@+*+kk*//[@ P(e,j,ek@ %5!5!5'3'7#'##7@ P(e,j,e@+*+kk*//+U-5L$264&"264&"73'7##"&55###"&5'76332"26472#5#3'#57"&55463          &+k+*&&    t@@Xu  uXk  &+k,&&UU55!5VUU@UU@** 5#5463636'!"&554633'7,WVV,:,,*+,,:+@!2#!"&554633546332!5'5#VVVV++++++Uk'/$2"&462"&46"&462&2"&42"&4"&462/""""<""""""V""""""D""<""f""""@k !!5!5!@*V++@k737'#!7'!2KKJk`` ]] kkk@k 3#3#5353'53ի**V++**U++@+1'64''64'''!54632'#"&547''32>>#,,# $e?u6  \#2 8Y#2A>"30%#X $-V? ++&/ \ 2#8iY2#@ 75!%!!5!**+++@+#%4654&"34625#25#"&4 @3F2+"++6k^M Kj8#33#!K++5jKI%@jU+!!5!!%'3537##5UVVUU@*jUU@*+k+VV@@UU@@UU&5463!2##"&55&[ * { + x  U+ 3'35#7%!!!!@UU@@UUVV@UUUU**+@7'#57%'7627+*V+xxPx'P')P)++xxPx (P'g)P)@@  04%'7#5#35'54&##"33265#32#!"&54633#00%& &f 5 5 u@ j @@0000V V `*@@@%7GK%3#754&##"3326'#335326554&###54&##"3533532#!"&54633#K  6 6 @ v* J+ `   kU U t ` 5 k k`@@`K*U@@@ -=%3#7#33'#335326554&###54&##"3533532#!"&5463K @ j@ `* J+ `   ` ` 5 k k`@@`K*@@*<L%3#526554&##3#"35#5'#335326554&###54&##"3533532#!"&5463K K@+ `@K@ v* J+ `    5 K ` 5 k k`@@`K*@@'9I%3#754&##3#3#326'#335326554&###54&##"3533532#!"&5463K  K@++@K @ v* J+ `   kU  t ` 5 k k`@@`K*@@#5E%3#75#5##5#335'#335326554&###54&##"3533532#!"&5463K * @ @ v* J+ `   v @@@` ` ` 5 k k`@@`K*@@'9I%3#75#3#326554&##5'#335326554&###54&##"3533532#!"&5463K `@@K +K@ v* J+ `   K  ` 5 k k`@@`K*@@);KO%3#'326554&##535#"'#335326554&###54&##"3533532#!"&54633#K 66 +@K 7@ v* J+ `   V  U ` 5 k k`@@`K* @@ 0@%3#'76&##3'#335326554&###54&##"3533532#!"&5463K  K8F@ v* J+ `   Vd  ` ` 5 k k`@@`K*@@ !-?O%3#'5353354&##"3326'#335326554&###54&##"3533532#!"&5463K + 6 6 @ v* J+ `   5 U U t ` 5 k k`@@`K*@@!'+?O%3#54&##3532654&##"35335333553326554&##"3372#!"&5463K @ J * `  K K @K 6 +U 5 -k k`@@` `6 * U *@@  %'7#5#35#5#32#!"&5463u00%% %p@ @@0000 `*@@ ,%5#5##3353'7#5#355#32#!"&5463  [&00&% @@   5@@0000 `*@@(4FVZ%3#'26554&##3#"35#554&##"33265326554&###54&##"3533532#!"&54633#K v J@+ `@ 5 5 ** J+ `    5  U U 5 k k`@@`K*U@@@ *<L%3#'33526554&##3#"35#55326554&###54&##"3533532#!"&5463K K@+ `@* J+ `   `K  5  5 k k`@@`K*@@-9K[%3#726554&##3#"35#5#26554&##3#"35#55326554&###54&##"3533532#!"&5463K  K@* `@` J@+ `@* J+ `    5   5  5 k k`@@`K*@@*6HX%3#754&##3#3#326'26554&##3#"35#55326554&###54&##"3533532#!"&5463K * K@**@K J@+ `@* J+ `   kU  )  5  5 k k`@@`K*@@&2DT%3#75#5##5#335'26554&##3#"35#55326554&###54&##"3533532#!"&5463K @ @ J@+ `@* J+ `   v @@@`   5  5 k k`@@`K*@@ /%'7#5#35'26554&##3#"35#572#!"&546300%& & J@+ `@@@00005  5 *@@ +;%5#5##3353'7#5#35'54&##3#"35#532672#!"&5463  [%00%% @ J@+ `@*   5@@000  5  *@@$6F%3#'26554&##3#"35#55326554&###54&##"3533532#!"&5463K + K@* `@V* J+ `    5  5 k k`@@`K*@@ ,%'7#5#35'54&##3#3#32672#!"&546300%& &p J@++@J @@0000V  *@@ (8%5#5##335'7#5#35'54&##3#3#32672#!"&5463  600%% %e J@++@J   5@@0000V  *@@!3C%3#'54&##3#3#3265326554&###54&##"3533532#!"&5463K  K@**@K * J+ `   kU  5 k k`@@`K*@@ $4%5#5##335'7#5#35'5#5##5#33572#!"&5463  600%% %P @   5@@0000 @@@` *@@/?%3#5326554&##75#5##5#33554&##"3533532#!"&5463K * J @ + `   @ 5 @@@` k k`@@`K*@@ ,%'7#5#35'5#3#326554&##572#!"&546300%& &p`@@J *@@0000` K *@@ (8%5#5##335'7#5#35'5#3#326554&##5%2#!"&5463  600%% %e`@@J *   5@@0000` K *@@!3C%3#'5#3#326554&##55326554&###54&##"3533532#!"&5463K `@@K +V* J+ `   K  5 k k`@@`K*@@ .2%'7#5#35'5#"3326554&##572#!"&54633#00%& &pK 5 *@ @@0000` V * @@ *:>%5#5##335'7#5#35'5#"3326554&##5%2#!"&54633#  600%% %eK 5 *    5@@0000` V * @@#5EI%3#5326554&##'326554&##535#"54&##"3533532#!"&54633#K * J@5 +@J  `   @ 5  U k k`@@`K* @@ #%'7#5#35#76&##32#!"&546300%& & J8@@0000d  `*@@ /%5#5##335'7#5#35#76&##32#!"&5463  600%% % J8  5@@0000d  `*@@ *:%3#'76&##35326554&###54&##"3533532#!"&5463K 6 K8[* J+ `   Vd  ` 5 k k`@@`K*@@ *.2%'7#5#35'54&##"332672#!"&54633#3#00%& &p 5 5 @ @@0000V V *  @@ &6:>%5#5##335'7#5#35'54&##"332672#!"&54633#3#  600%% %e 5 5    5@@0000V V *  @@1AEI%3#'54&##"33265326554&###54&##"3533532#!"&54633#3#K  5 5 * J+ `   kU U 5 k k`@@`K*K  @@ .2%'7#5#35'54&##"33#32672#!"&54633#00%& &p 5 +@J @ @@0000V  * @@ *:>%5#5##335'7#5#35'54&##"33#32672#!"&54633#  600%% %e 5 +@J    5@@0000V  * @@#5EI%3#'54&##"33#3265326554&###54&##"3533532#!"&54633#K  5 *@K * J+ `   kU  5 k k`@@`K*K +@#5#353#5#5##53353Օ++U+@@@@@@+@"&*%53#!"&5463!!3##5#53533#73#'3#+V@@+@@+++V**++kjj*++@@+@@UU@@ .##5#53532#"&5463327632@+@@++ K /S&/$+@@+@@ K Ֆ )" /&S/ @ %#5#53533&&557&#"*@@*@Rn 5KU??+@@+7YVVK5+@@)%3#!"&5532675!326572#!"&55463@&4&UU&4&U@@&&UU&&U+74&"6232!54633'45!@&4&X?kkV&&j>,,++ %6''&72"&455##543  nĉĉJJV*  ĉ75KJ5@U %7'72"&4LTTLaŠŠ"4Š@ 2'4634&##46332@*@@V$L3#53#264&"264&"'3&5#264&"##"&55###"&55&554632366@++++X??X>'->WJ5   XSG++kU>X??Xm+?mX=5VB&  &3#&++ $!#!"&55%54&##"#5733#!"&55UV*@ ++j+U@@ +**+++!%5'54&'54&"265#2"&4k!  !]@8}}}8#4 4#86 M}}}@U/?C#5#353##"&5546332#5#353##"&554633272#!"&5463!! ++ @ @ ++ @ @ 5@ @  V  @  V  @,2#4&#2#4&#2#!2###5#"&5463UGdR:,?-+kkkUdF:Q!>,-"+++@@ %'7''7#'57kPPPPPPPPppppPPPPPPPP+pppp@@ %3##5#535!3#3#'3#@@+@@뫫իի@+@@+@%73'#3#535#"&55'77##'3!'!2@**Ce-+@+k+**+Dd+*+U '7#53'5!2#!"&54633UU"XX!V+@VU"+"+@U773%7'#56762UĹ V " UVV+ " W +U 77'#55!2#!"&54633UU"*"V+VV"YY"L+++%55#3572#"&5463k@[T{|Y+++Z{|S[7:p'7'6672725>366?2763326327'''"""####"&54754765776674677667265667'o@o   X}J;  X}<    o@o}@J`<}X   ;kU 7'77!!b*8**ֺb(7+++@ 7#7#77#77#77!#7#3#73##rmUcUl97*2 2+78++V**++U**+`77`@@ %5#'3#5#'3#5#'3#5#'3#U+U+UU+U+kUUUUUUUUU+'73##5##5#54763276553"&462U@@@,'+*+ *--;-!*""/E ހ* ?'%/ U""U@#5##kk+!5#33#535#535+*+UՀ+Uk@*+@'32%'!"&5547'@ k* "UB+ "++!!"&57''72#!"&5463U+ߋm,*+n,+@ 3#"&54633'7#53'Ukjj77+*+*kk7*8@@ 3#'3#'3#73#'3#73#!!!@++U**V++++++V**+*****+++++*U+@#5'72#!"&554637#'"&554778z$GG$G@IQQ @ %'7%!!535!kkLkkM+j**k++@@!1535326554&##'"353353354H#!"&5463K * J    @ 6 k`@@`k *U$%#2##"&5463#"&533'"675+2>44@+*U#B 00@@ 3#'3#73#!!!@++++V**+k+++++*U'")6&&'&'&554767662'"6&267'%5&233276 P\\P   ii U46S#P5NuL52J r 1??1  r  8EE8[C((C'((C`__`'' )7267"6&&&'&'&554767662wPFPU46 P\\P   ii ''(CC((Ce r 1??1  r  8EE8#3''##5#535'7'#546#'$462"s5>+@@UU6 4`2F22F+s5@@+>UBU+'k~."F33F2'%##"&5546327667'7''67'&765463326(4 ($ /4 /  K . K  /x/ $( ~@@'&76546332#"&554632766s/  K Ֆ ($ /]/ $( K  /0@+&%7###'732655"&553546333532+UU@7'"UU"kk@*UU"'7@UU@"@kk@#73'#'#5#5467'#'5!"264'32j>@U$i@  %kjB@U%kU>  %%-4P3#53#3376654&'"264&"'3&547##!57"&55463326632@++++&5>, +""UK5, ,XS >=Y++kQ>%+?   ; ""|&/ 5W7, ,3"Y++54&##754''332776&2"&4 b b w-ذ}}} H j li}}}<'7'7%7''77''NN 8ji9wYwwkNN;h9wY>ww%''7'&&55'7`uI4CRn+4v(`4V=I9Y+4v(!%#55!5#'37'!3%2#!"&5463kUU*UU*+@UU@@UU@(%5#3#55!5#'37'!3%2#!"&5463+ vUU*UU*+U+@UU@@UU@++$452"&5#22"&4K5UU#22F2+Kj}}}jK@UV@2F22#5KU}}}@$2####5#"&5463!2#5!!5#'7kk+UU+k++@@k@UV@@@%/?%53##5#3326554&##53354&##"337326554H#!"&54635++ @ 5+ @ 6JV *@@    K V *@ &&55nRRnVYY !%355'72#!"&5463<C,v,J, ,ooC,v, , ,vooo+U(%"&54777#!"'&54632&#"!654' y   }YC($(Fe( x D;//;X}dG.''.)$U 3#3#73#3#3#3#@@@@j@@@@@@@@@@+V@U++!)19462"&&'7'66?'''73462"&462"$462"$$BzCCr^^rUT$$$$=$$$$CBBr^^W$$$$$$+,7#7&&"#5662##"''7633546232(j,RhR,j(]p] j Ia(j,,j(""p  i  0 ++(%54&""26472#!"&5463!!"&5XPX4&&4&@V+ $$ &4&&4PU*+UU%5#7#3##5##5#535#53533533+VVVV*V*VVVV*V*VVVVV*VVVV*V*VVVV++ !-%"&554633'&'&77#"&554776332754##32 * v9  vX7v c  9W~+U !-2##5%32##"&554773375#"&7U * v9  vX7v@ c  9W~+k6264&"%2##"&463{4&&4&,>>,,>>,&4&&4?X??X?+k$264&"72##"&463Q4&&4&@,>>,,>>,&4&&4?X??X?+k3;6"26472"&547'#'#"&54>7'#5373'#537#>"264""++>, ;@*+   N-HA*=>- """"9+>,,! b$,  !-% ""U+77'#55#5##!"&5463UU"*"kUU"XX!MkV++#'+/B%5353#!#"&553332#5#'##546375'7'5'7''&5547762k@* J *@J *@@* VVUUUVVuuu+*@J  J@ J@**@J 1b1%1221b1;  D D  D@U 3#73#73#3#3#@@@@@V@@@@@@@+VUk@V+U 75#7##5#5'#'++*@@5uVVր@@v+U 773#!!%#662'7L-r**VSG^G --W-@V.==D--@!#535#535#5'5#&'#5##5****+".'kUkU++*'a嫫+ $264&#"72#"&'57'5'5)X??,+?j>XY=3O 50@@?X?>,,XzY=0B++E +U@n7#7#"7667332K3IK@Y+ %'35335#72##"&5557'5`K+@+UUV@@kKK+++@$2"&42"&42"&4]F22F2NF22F2NF22F23F22F2F33F3F22FU+!/"&554633#54"2655!#5#7#!"&5463U2F2*"Uk+k#22#! kV*jV+@'/$2"&46"2642"&46"2642"&46"264]F22F2f""F22F2f""F22F2f""3F22F""2F33F""3F22F""+U '!5#"&553%3##53%#54633#%32#5#@*V*@@*@@@*@U+++++++++++@K $77'373'264&"'5'#"&462.88..'P88P8j j&4:QQtP 5 66 5!A8P88P8j j!PtQQ:5%@#,6N7!5#"'#"'#"'##'3277#32655#7326''73276'7#!"&55'&77663!2k+   *I * `  T)   )(kM gc  d``d  `g   ##^@k 3#%3#3#++++U+@ %3#"&55%5#72##"&554633#"&55UU+VVk++@(%27#"&'#73&47#736632&#"3#3#@3'&6J>c`AVKc>L&'3#H{Hu"&1H8++8H&",++,@U 3'35#7@UU@@UUkUUUU@%6462"7'654."327&&557&4&&4)>-$,, B4IRn4&&4&ՀLB> --$,C=YV+U 7'!!5!5!UU@UU@UV@+@UV@+5 'D%2&#"56'632&#"7"5632&5&#"6322#"'&#"&#""#"&56326u"<$&&*6"<$`<$(8-!*A44A''L*)=A4+J60+KJ++ $( N#!   9 U@%5#'#353#'##&54623kkk*"++*UF  U@)7!!5#72####"&553332554''5UVV+++2##3V' U 'k+@@k@@#33#3[ [3&+GOn%6&'&#"26'''7'&73##"'#"'&7&&7663276323536264&"7#"''#"&77'&763376232   "  s2D& "  " "# $  #w  i   .  C2 ] '(  $#0 +   !    U+'#5##&&53332&462"S_T+*+/<+>,7f$$S`UO2,>.$$ ?+ ,:BJNVZ73277'7"76'&'"'&477'&4626"&463253#462"&462"7'5#53#'3#kG., , U@}@@k`o(,,, , `*`~ZV**V* +@ #+/H73#53#3#3#75###353264&"264&"73'7##"&55###"5'76332k****j++j**kjb        k++*V*Ukkk    s@@Xv  vX@@ *73#53#53#%3##5#53553#!"&54633#@@*@@*+k+k+@*@@*@*U '62!5467"'654&'632&462"#54@L??   #222F22F5RV*@@*'!/03F22F33F2+ @@1++ 264&"267#6"264&2"&4>OH: -}}}/&&}}}@@ )5#65#%23#535&&'&&55463353****6( -VV- (6*URR-m(<$B++B$<(++^+ /7''35#5#2##"'#"&554'&76676 '##' VVV+>W 2 ?A, &##&8@*UW>A 11 8T,B,, #+1773&&'6673&&&'375'&&'6673#5#67667,M3g(g(3M V3M V,M3g((%L#2, 7C-17R#L%*#L%%L#2, 77 ,2++ 462"7'"''&47762@,>++>:[K<=l>++>,Z==3k3$264&"&264&"5#5##335#"''#"&5465766332b    @+++ !00.0 0  4  "****l%00*+?? '67'7'66.s#; xxbhYh~s#; Ms :xxYhYhs :k+ %-5753#"#54&#462"462"&462"6"264"&462+*+    b  `X??X?-|WW|Wk**       k?X??XW|WW|+U!(%3'"''&&''3667732#5#7#54633#"Ud WH1 %HG *" d@ *CV B6oU @V)J) V Vk@'5#62##"''&5546332453##"&@  +@@@ ;UU{@ @@ +U##"&554732654''676##67eK..f6IHp)wLp.3+'YIF.226!%676'667677#"'&&676632ZA#MirA:@Mi'.*s8D'.*s8DAjM#Aj S@#f.*'f.*'++ !)19%654&5''7'7'#2'7''75377&&'&2"&4*9MMe m8O7 U*U 7}}}0? ]-V66Vb  >] A* ;; *2}}}+56462"264&"&254"73#""#"&5547#"&46326$$4&&4&VV >) 5K'$$&4&&4Z 5V (8K5  ,%++ '57#"'&'7567&54ԿJlB@m,A@@!kBnMin'X+n!c%%m%*'+-j':$2"&546"32764'&>&6#*'7>4454676]F22F2g$  2UD 2TDJ /A Z[ /2F32$# " # 2 DU2D}Lw/ ZZ A/v !)&54632'654''7''7&&7>& 7.%%@% $m! %& # "   &q+ o7$b,&U/ # +9T\3"''#5''7'4&&5&776327&&767632723232"##"&#5'#'#567'&'6776&462"!,>.2-+[NG  &  +& -',+ 2$l$$!,,3-n/ZM?G  "JH-dz"+@ (# -T$$UP6677'667&&46!:: ,!"^) D&m0T!+O!"2u 8r?2>++ %5#'#3577#3!535#57U*++**++**V**Հ@@U@@U**+++#+%3#5#"&'33267#'#53632#&&#"3462"U*@kMu,\;.O>*@kMu,\;.O>&4&&4Հ+UaI7I/'+UaI7I/'o4&&4&+@1%7#4&#"632#27'#"&53'32#!"&5463373`5*?,#2*+#2*55*?D''6,> 2#k 3#55,?++ #%''7'7264&"72#"&''7'76&&&&&&&1bDDbDuB^^B73'676&'!!+0 #(+1(VUV+  5,#+A(  ;V+U34&"##5##5#753V"@@jVj@U@+:M8+k!5##5#!2##'!#'#54635463!2k*k++@@@@k****k@* (72##"&463277#"'654&'&#"4&5467@&&-\!u/^7"!.$!7xV"&4&*S@8-4 1/. V|6^k+  (N6'&73#6'&73#6'&73"264"&'##"'&5477&&5!'"'366323KJ     U(0*3$ *l &&k%%%  I"  I-(P!A&4&Uk %!5'355###'##'#54635463322@j@@@k@@@@@+k****k@@UU73'!"&57777{{22**)*{2+2**)*Uk #7'3#7'kk`kkjj`jj++ "'664&'627&&46%&4+<*>>.88.>>.8&&'33'33'&.[99ThT99TF77 DTD DTD 7?+:gt&&66667662632'#'"&'.'#7&'&&67&477&546267&67654'&'&7&'"'6267'#"'R 5 3&      '   (  #  +>+   , 2 * X (   4   ' <   @..@   < H**G %!  !DD=k (6%#'&6332#'&77666##"''&7762'6762#"&L F ~&- " " ,& '   xW   W  &   +@%5#2#!"&55&5463+V#2**2#UU2#11#2k+$,B264&"73##5##"&46323'#264&"264&"72##"55###"55763  R+n-&&#[#   #  +***&4&Vj jU+'+3;7!##5###"55###"556746576673323'264&"264&"UV*"    *@@HfV VV4+@',048<@75#535#535#533#'#26326632!675#675#7#3'3535!!U+ @ 1D9F++++UU* +D1+@++@+6%254''33537###5#"&554775&&76676#4&"2  !6!!.+   @@ 9 "! ? )&  U@ 73##"&53#'#5#4633 V ++@k?, k@@@,?@@+04D%5#535'&&55#735##"&5547765546332%35533#535&&++M @ *U++U++!!$.a  [ [@@ D**D &U :@7!#!"&57"#527632327632327632"'&#"#"'&#"#"'&%!&62+G       WV~~+` **   K4LLU 3#"&4632'7#'!3#535kj@&4&& i++*@&&4&n++UU++UB+ ##5#7#7kUTS)UU++#!!!#5&&535%35355#75G99G@j+"k:_%%_:*=/kkkkk++ '4764''7'632'&#"''64''7''7632'&"A""Mw"# "s   lx  ~j""M3#""   lx  *++ (06>264&"264&"'3#"'534&"5#"2646"264265#'53"&  ^  *D1j,@w  ^  a,j@DbDT    `1D >  5U    i 1DD++ 5%5#5#'5#54&"6"26472#!"&554633546332UUU*,(,Nk* @ kk}@@++#5'#5753#?Aj@j++jՆe!U7&&5467662'7&&'"'$C\C#nEEDB%$->>-$%℄+#'%2'53##'632.546323#* <%,@#)**,,***"VV@*9 &)=)(()=)++$%654''654''654'62"&49&&  }}}99:81d2%./($%$ }}}+k1$264&"&2"&4'3#265#%#"&5#54633375#532  4&&4&jj! +``&4&*2#UKK@@  I&4&&4+ Hx&&@#2k]9*++&*75332#!"5543%'&&5533##!"55!35#V` K  *U5 *+++**    21# V* *V+U 37!'7!!V";;" H!;;!N+++#'#'#5'75#'7#53'735'753737YEc+dE*Ed+cEYYEc+dE*Ed+cE*Ed+cEYYEc+dE*Ed+cEYYEc+dEk /3'#264&"'5#264&"'35#%#"&5#"&5#5463@kV(@UN UU+6&4&u&4&+VwVVwV*j&&&&s-2##"&''7264&""&46332'&"27677]`CC0/ <**<G5!D^D*<*>5@@&&6&&7&474367t2>0s1z11 2=??FbQ8D2 11z1s0>2=??F8+@+5#32##5##"&554633573353#!"&553+VVU+U+Vk**@++@*++*UU@@'7264&"264&"&264&"&264&"264&"2#!"&5463RNN@NN.*@%EMU73"&26723264&#"#&&""&#"3263%#"'&'&&'&476676762$462"6462" 4@4!fO  OfO  k"_9G8##66#[##M pQbBDf'<8R " %@k(%3#534&##"332655#3#326554&##535#k*jjjUkkk@j+U*+++++k#"332654&#33#k*+ !%3535'!3353#53'!!5##33535@+Ukk@+@@+@@+kk+UU+@@+@@+U (3##5#5352654&#"733&54>32@@+@@=@>0="@+@@+@P@ jj(@.U %5##335353#%3#3#3#3#+@@+@k++++******@@+@@++VV*V*V5 #/%535#5##3#"''&776332&#"'#3'#'73'@@+@@? 3 d ` Qd2 zb&6 *;@@+@@+@ WWy_ Kg@@ "&*##5#5353!35#"3!2655##3535#5#@*@@*ր*+U+**++*@@*@@*+VVV@@%1?25'667&&5466"326654&&2#"&546"&'46632k +;"  ":$''''   gFFi$D9(&$:"*''''  r    U.:Ey254&##'7'7##3>"326654&&"&54632%34&##"'7&''7&#"''773267'767'7654&'&&'&6676 L C)!!!!  k@ #  "#  "L!! eK1+ &!!!!k    g "#  "# [!!@+8&&'77'37&&5!'3&&'0011350014667>73 *"VU@*UV@   *   @  fUU  UU'.    jj #3%@@!"3!2654&#53#535#53#53*++U****V++*kk@++@+/;%535#56654&&#"#3.'7'32>55'2#"&546k! %/@@@@/% !U#9C!!C9# !+!!+!@@6))6@   ++(7GV"3267676654."&&546737"&&546737#"&&54763274.#6632@+G*$,)6+G*$,)61 )6 !.1 )6 !R11*)6 !1 ,$)G+6),$)G+6)1! 6) @1! 6) G116) 1! '757'7'777''7'++++-6cc6S-5cc5-5cc5S-6cc6+++U-5cc5S-6cc6--6cc6-5cc5k!9"326654&&4632&5"'7##3354&##"332655#&&&&M H5 H**U&&&&UH 5H KUUUU #'3#3#53#53#5#37'&"76437''3#VVVVVVVVV4&%%$VVVVVV^4V:%&%Vk@Ld%'576''&#"&''&##""'&#"323733277261732776'"&546323##"&546332#5#3$%Q  "**     KUU@y (777&'37'4&'5#3266"&54632#;v;#9*@ o/!!/!//!   ++(/2#".54>7"32>54.#5##7#>//>##>//>#,M;!!;M,,M;!!;M,*@UU/>##>//>##>/*!;M,,M;!!;M,,M;!UUUU++(/%".54>322>54.#"3'353'#>//>##>//>#,M;!!;M,,M;!!;M,*@UUU/>##>//>##>/*!;M,,M;!!;M,,M;!UUUU@@!"3!2654&#537#535#53*|@*++*+++:54&#!"3354663'57#"&554632354&#"326655++ ''+kk+kk+U````&&U77'''7777';;;;55vv55v*;;;;@;;;Fvv55vv5@;;;@@ 33#"%#354&32655#@U++!#"353#"353#"3326554&+*U+++*-3#'##!"5!3332>54."&&546632'#7'@KkK+zI,6))61100 M>*k[&0)66)0110k,$(-'7''7'7'7'&"27764'''75555555555511.4.455555555555<12u.4.4'7'&"27764'''7555511.4.4555<12u.4.4++''7'764''&"7''2777'6556-47275P2655O-47274P2517%32636632&&#"&&'&&#">323265jj8?? >  %+**+4k` K   +  @+ (;#'#5766'"32654&!5!72654&#"'4&##3332655##+@:U""XI  ~ @++++U*Tc'*  U *@*U+#!"&546753353335%@V@%+U--**--s+*U++ $!!265'!"3!2654&#53#535!5!+kkjj*+Ujjj+kk+&0:#"3326554&#535#4.5466327!146332'#146332kg***!!k  U  ""@++&32667.6.P<"!;M,(F80O8!;N-,M;!0 (BRX+k #5322655##"&554634&#"326UV**v  VV*  @4IYe73'&&##3001#354667#'&&##3#3#36654&&"&&54677'0632'"326654&&"&54632)SS#1W'TTy X < 2)31 (  մ+ 6%*&O +@*  +&2089U k@"5A7"!4&##53265#"&&5467&54673277'7''4632#"&*V@ %1  (:(  k*  6!1* "V ++'4.#"32>%#".54'632!;M,,M;!!;M,,M;!+>#>/V%+>#>/,M;!!;M,,M;!!;M%/>#>>>+%/>*) 654&#!'3!7'#5**p,y*+9,<+++"32>54."''&'&&77'6,M;!!;M,,M;!!;M=I* 221 I!;M,,M;!!;M,,M;!H122 *I@@+/3!"3!2654&77''7'3###5#53533#535#53*kkp* ++ *kkkk*W ++ **;  +U+235667&&'7&&'66"333534&'66U% % W % %*jj**       =*UU@@@% %B- %27764'7S  $ [ [S $  Z #lZ@#/59!"35!#32654&34&&'234.'234.7557+C@0+)6(F4+$AUJKKuuv@@+*@U*16)V+5E(1U@%*))*(@@@k5#7'32##"&54635@*@vVVk*U%(%'5>'&&'&34632#";26&%7͸ *+   |# &   & ``++"32>54.,N:!!:N,,N:!!:N!:N,,N:!!:N,,N:!@<#54&##"#"!54&&#54&#"#54&#"#54&#"#5466332U*00"*  + +  *11@ @@ @@ @k++ #5775#qGFqqFGqqFGqVqGFq);!2'655##'53354&##"'!"&5445'7''##53'33265I '+ @ 8"+ @ H  '  7#x @ V ++ !"7!2654&'53U+'55jU -<.%7'26654&''7&&#"'7'7&&#7577&--1"9 9 "'&- !! L<K&- .." 9 9" (&.  LL=&-+@ !5#!#535#535#535#53#53#3#3֫+UUUUkU+*++*++*+*+++U#'54&&#"34632#2655#3#3!535#53+ U*V***+@ @VV++@@$,67''&"3767764/70017'77764''&Z"P"X $ ) XePfX ) X(X(&2'P "P"Y ) $ XfPfY ) $ bX(X(2'P(,71764''&"'2777''7#37'7777 $ 7oP7 $ 7Qī7"D  Nkt777 $ 72Q7 $ 7P7"*  k+@^r~%3!366'&'&&>'&&&'&>56&&476676.676>2266.2#!"&5463373"&54632              D''  k                 *++   *.2#"''#"''#"''377'7''7$   GxO_._`$     8G~_-__$-AId'54632554&#"#54&#"4&#"'54632554&#"#54&#"4&#"#.1&#"13327#5    5J5    5xx  '5t  %{  {    5K5t  %{  {    5x[   @U''!"3!2654&!5!b[-K**Z-L +U#'#"3!26554&5#535+VVVj+@U@j!\'&77#376&7'&77#376&';2654&##532654&##532654&##532654&##>1654'0.1N("(E(")%{  {       -" ) -" )       +U"%5#533#"&55463#3#"&55463#3k+**0 0 UkU@; @; +k!!7@bYbb*bUU ##7%3#3#3#3#%'&"3764#57++++++++++   qEq I+~VV*V*V qFq tJ.?EZ`#'&&##3#'35#3#.'&3266736654&&#"&&546632#7#'3"&&54677'0212#53'$77 gk&&)31,Z)31  <A f (VVkd +U++k&10'&10**+ a 99k@+@@'37=&&##"332655!332655"&546323"&54632%7335# ,        VV  U    k``+@++"&6BH4&##3#5#"33266537"&53'3#"326654&&"&5463235#@@KKU&*`` + 3jj*  VV+8]k'@y  +kU   k+@+"&2:FL54''&#!"3332673326654&'#5%3#"&546327535#53"&5463235# T   !J4UU@ 7@@k  VV  e!5=U   +*+U+   k+@+(".>JP73546633'&&##3001#&&326'"&54632%"326654&&"&54632#53''(SS#1p(!5  "  VV&+ 6%# UU V@+@@UF%4&##326#32654&'#3335#"'463326654&&##"332##"335#"& ++ ++ ++@@ ""J J ''++ + 8* @U!!   ''+@@),/!"3!2654&2#"&546##5#546332'3'7*  A@`6kk65*@  UU6vV*VV@IU7"!54.%6454'76''&&''&##"'&373327767776'"&54632'&&''&##"'&7733257667776''454576"&54632%326554&##4&'#"&55&&#"#"&55#"267#-.'V'.-G           5    _--++     T    !   \'  'U$$@@!!"3!2654&##"&54633732*<%jG  %jG *  @+ 42#"&54632654&#"#"'&&##"3353735354&  @= M @ k6/U  C  ]jK ++ COW74632#"&5%#".54456673267/77&&#"32>54&'4632#"&7''77  />##>/*@V2 )<<,,M;!!;M,,M;!   444   ^+#>//>#=)$*) !;M,,M;!!;M,,^  4444+@!!"3!2654&#535#535#53'77Vjjjjjjg<D*++*++=D++ '3AO4632#"&53'&&##"'2654&#"'2654&#"5354&##"335354&##"3UV56`  < @  + 7 #  uUU  UU @U%)-37;?C5#5'''#3#3!535#5'#57'#5753#5'7#3#3#3#535#53+@*++*@++++*++@+ I ***V ++++++++++@@++++@@++*VV*+n.. .. ++*++ .++*++*+UU13326550>76&&#!"[ ! * !  **$ $** k+k $073##"&5535#7'01#667&''5766324&#"326D## ]]  k+kՀ ))  2 k+k $073##"&5535#7'01#667&''5766324&#"326D## ]]  k+kՀ ))  2 ++'3%1'77"32>54.7''7'"&'7,45K,,M;!!;M,,M;!!;Mz#?/>35KL!;M,,M;!!;M,,M;![?##>/U@ !##5"&553353353#5#5463V    5K UU @@@@@K@+!"335#57354&'!5#53*VVVUU+jjjkUV@++U3'3#33533533535#!5735@@++*V*V*++V*V@+@@@@@@+gLLgU@ !!!5!35#35#7'7'!5UVV.  /N+{ BZ -"<-+4#  U+-B .>.&  +-B&!7.=#)E#6I( #++ 0%'#27764'766&''5'3'5'3#27757q6q-c-  KL==Y@<@X-q-qn|q6q-. ! K=L=X@'&&'&'&&:#  1     $   @%'O         @!GQ' 3?   +7< @ >55'7'774F))F4II@T!!TV,SF1 1FS,R++R7NNk+%11"3126676676676654."&546326)%    %)6)64,     -46)  ++%.>%'53#"&'#"&55467546632632%35&&#"4&&#"32665>M />#!9e,* #>/k+#:#$:"":$#:#$/kV#>/ +'/=r $:"":$#:##:+@#37#32654&##377jVk8*8k+*+""732>54.##5#53533,M;! *.,M;!!;M)@*@@*@!;M,.* !;M,,M;!@@*@@++%'774>3254&#!"73147&rL.Z)6 UUL-Z96)U++$#!4633326'326654&&#"U1!skU 1 _++"%4>3254&#!"33&7''77)6 L.Zk6) kk+jjK-Z+U-#!"&54633'7326'326654&&#"Nq  !s@ )1k+jF _+A'7##"&&546632667##"&&5466323&&'#"&&5466323'7U"p9+)B!!B)+9o!U"2O :$$9 O2"++)#54&##"#"3!2654&'3###5#53533VVVVVV@*@@*@++++@@+@@/9%#33266557'#"&5377'546632'54&#"''632xP''{ 4++''+VX<Q&&{Dx4n*D&&* X U+4#&&54663272#4&#"#"&&5#'3#3265466_  '+'''k  b&U&&&+U1AEQ]a'66323267#"&'&&#"23267'#"'&&#"66%#!"&5463!2#374&#"32654&#"3265#3          6Vj **    a    +  ^ t++k5#7'7''76'53k YI7??7IY V*! 52/G%%G/25 (,9E%76''654'76''&&''&##"'&773327767'"&54632'4654'76''&&''&##"'&7733257667776"&54632.% < %  % < %o & &_  34 '( 34 '( ?!  "!  !  @@%@%#4.5466312#376654&'''001"7&&54>3001K*!!6**%@U(E5)6 !! 0@$,K325&#"32>54'75##33535eV)6 6))6 (F55F((E5+@@+@U>3qU 6))6 6),5E((F55F( @@*@@*((&>I%3267'".546732676632'6654.#"'6632)!;M,"=(#>/ #:# .=",M;! />#. #:#Cz(=",M;!(-/>#. #:# [!;M,"=.#>/  #:++)9E32>54.#"'6632#".54646632#"&&7#"&54632=! />##>//># -,M;!!;M,,M;! L#:##:##:##:#  X!#>//>##>/ ! !;M,,M;!!;M,,D#:##:##:##: ++)5EIM#".546732>54.#"'6632%"32654&#"&&546632'#37#3!;M,,M;!) />##>//>#$,M;!  #:##:##:##:#++U++,M;!!;M,$#>//>##>/ )!;M  #:##:##:##:@U%1=5#53#"32654&#"32654&35#572654&#"32654&#"kUUVV  ^ VVUU  ^ VU@+     +@UV@     +8735#&&#"326'"&54632%'#.#2#2>73ZZ!!6  VV$9J)#>//>#)J9$V* @+)F4*/>##>/*4F)+<< 737Gixlh<'lyGl'54.#7&&#"'>327,M;!!;M,,M;!!;MTk1*+$31+!;M,,M;!!;M,,M;!0&,,U@!2#"&546#5##533532V  JKK  u `Kg+466766&'&&32766&'.53!  %$?13'5'##5"&&55'7'7#5#66U'+  +'1U++U*'ի+.&D1Z.+<(  5'7332'654&&#"'!"&5467'7''#"&&5467'326I 'Dm1 1*   1SJ#+m 11 +Zb   0 6>72#"&546"56632354&&'3332677''667&& Kl  * 9  )f? 'X'Z@Xk  "C  (f [&):%332655333227%"&54632'57'6632'35x7  #  -.AE(#>/Y<8 &  #w  //kA " kk+737'kb*b@bYbUU3735**kU7357'35#k**&>'6763"&'2654&#"'337'"&&5467532667#+I  /:?.x'1,,!I *}D.w!,,1'++"32>54.#535,M;!!;M,,M;!!;MA++k!;M,,M;!!;M,,M;!֪U+i$2@N#4.546632#374&'66%467'7&&%6654&'7&&5467'K*!!6**!!v!!*  "" ,NC%%CN,%CN,,NC%+66+++66@@ 5#'3'7GFGFGF@@#!"3!2654&##"&&5#5!3353'+UV+*V*U*Հ@@V+@&2354&#!"33&&5466'5373#37 5*"YY"VX  6*Q/OO.R"+"U++!*8"32>54."&554632#546327#"&554632,M;!!;M,,M;!!;Ml bV* !;M,,M;!!;M,,M;! @ @ +j @ +U"#"'&#"32766323254#/c1d_ /c1d_ ##:U+%&&547654#!"3!254'##:=/c1d_ /c1d_ +U"326?654/&&,R,,R,,R,,RCBBCCBBCU(%54&#!"3!26'"&&546632%#!5!5+kի'+T/@F['&&##3#'35#3#.'&3266736654&&###"&&546632#7#'3"&&54677'0232$77 gk&&)31,Z)31  <A f (+d +U++k&10'&10**+ a 99+++7"32>54."&546323"&546323"&54632,M;!!;M,,M;!!;M  ]  ^ !;M,,M;!!;M,,M;!      U+5A"326654&&'53#&&#"#"33&'#335354&"&54632k0011.(D  D d++ 0110.D;(N@@@l y+   U*5A4&&#"3266'#"&54632!54.#">327535#5##3&&&&*V'.--.'+&++%k@@+@@U''''++   @@+@@+@U*4&&#"326633535#5#!54.#"&&&&+@+@@+V'.--.'U''''+@@+@@++  +U"4&&#"326635!54.#"+''''@@U'.-,.'U''''++++  +U"4&&#"326635!54.#"+''''@@U'.-,.'U''''++++  ++0<46632#"&&&3&&66654&&#"32677'"&54632''''].0)  '''  7U''''i+-%T'''67@@9=%5#&'7'&&'4654'7'&&''#3732677'673#53A73 $%%$ 37AA737!!737A**+ %#% %# % + %##% ++@MY%'6&&#"&&5467&#"&&546632232654&##"332#""#"33266&"&546323%   ,  1'1 R .)  #, %"   0,1 +@2#!"&5463373!7'!D''D@+@++O:V+U%27'#!"&5463!25!!5"&546322#54>UU+  UU`OO1    U+ !-#"3!265'&'&&6766'54632#"&+j(0 &' (Jv  ( '& 0(uuu  @@ 5/76LmPkqt#mPkHsR/ /'&"766&277'7'&"2772764'- $ =.-K   5-5 D  D # - <..L ! 5-4  D  D $  ++'5CQ_m{#"3326554&#53!"&55!'&&##"!%#"&546332'#"&546332'#"&546332#"&546332'#"&546332'#"&546332#"&546332'#"&546332'#"&546332k@1 J<<++U+  +*+U*+U*+@@/;!"3!2654&!!#"&54632'"32667."&54632**u   3& &33& &3* H&''&  @>55'3#3#4F))F4****V,SF1 1FS,V++S@ %b"32654&'"3333356654.''##"''&'''&774&5465'&776677633276   4)) &0)6!""I  w'36 @@dH-6)    )6'6632'6654&&'##'#".5467'7"&55'a;!,M;! 0*0;!,M;!0f(D*R`!;M,!; ,$>/ 0!;M,!;0f  ,H0k+$5326514&##"133#1375351"&&U  @k k++@@ #'+/3735#3#35#3#35#533#'3#33##3#33#73#53#33#@+UU++UU+UU++++++++++++++*****+++U+UUU+++*+U*++++ "&*.26:@FLR#57#35#57#357#57#353#33#73#3#33#73#73#3##5#535##!35#5#3535@` @`@` @ `*@j*@j@**@u@@ @@ @@ @ @ @ @*Vj@**@@j@*+ 4&#!"7353#7#3U /$j*UUk+k 3#3#73#''#3@@jk++*kV*V@+!%)-1'''''#3!2665#"&55#533#73#3#73# @+ Հ++++ @j @*++++++U+ -0#"3!265#32###5#535#"&554633533'5+kU@ *+U@ *++`U @ + @ *``++#(14.#"35>'#5'#56632467!;M,,M;! :&&: *V'/V  /',M;!!;M,'E5%%5E'Nv/N+U%#537#35715#1'373**+U@U@@+*eq8M@+4@5335#5##3&&546'3#7'&''#'737677'64"&54632+@*j+ #9++ *  * PpU++&@*H%   % %   % 0+U '77#3''77''#3aL.Z7888877L-Z#+^7778888++U##'#"3!26554&'77''7'77+V<Kc"""""""+<L)"""""""++:"32>54.2#"&546"&'#5''77#5763,M;!!;M,,M;!!;M > $ Q<!F !;M,,M;!!;M,,M;!U   3UL8 h #2TU%'576&##"3!266{~{ * wY$ $Y (;?73#726554&#!"3#!5%5!'4632#"&'654&&#"327!!ffUUV5 5' +++J5 5CK(4%#'6654.#"3>32#"&#232677%'77'7K&3%=&+),,/j 54554555/2&":$'+,+j 55545545@U B4632#"&5"&''&##"#26733546332##"32654&''5$<  <$,LR /@@  RL*""*$!0!    !0!$U+ !"!4&"&54632VG   U+ !%!"3!2654&#35#7335#3@V@@V*V@+@2%'%!!#!"&55463!2".#"1032>73V*'"0&6##6&0"' I U' U+!(1#4&&#"#"3!2654&#"&55372#46#"&553+&&+ *+Vg *&&U *V *++7!++5%.#"5,;J++J;,65+kk'/7##535!3#"&55463!277''?''77''?''V3333M  (3333M  @++3337  3337  +U#57#!"&5463332'#3S"@+@5K #Hk5+\5:FS_lx;2654&##532654&##532654&##532654&##>1654'0.12#"&5467"32654&#2#"&5467"32654&#'"32654&Ú%{  {      h  zE            @  +U#'#"3!26554&#537!5!+VU+*++k+%'#'b*bbYbUk#'#3*@*kk%5#7'5#@*k*@@ @D#6654&&#"&&#"35326554&"&546?663206320*1"#53!' !1 !$*   **@  ' ,-+    @@!"3!2654&####53535353*'477^477^*kGGG+GGG++ '#7'744432+^dd^@@ !"33754&3##5353Հkkk+uk*V+u++"32>54.#53,M;!!;M,,M;!!;M)!;M,,M;!!;M,,M;!֪U+ 2:%4632#"&'4632#"&54&&#"3326556632'&&#"+    z/9hU' "   > h}U"%#3#546335#532!3733'7##'#*@V *@@ 9II9d]9BB9\+   ttkk  !3#654&%3!7#5#53oDiZ?hwV+i  ?++g+}U"#3#546335#5323733'7##'#*@V *@@ 9II9d]9BB9\k+   ttjj+++3;C"32>54.&&'7"&&546632''667&&'667,M;!!;M,,M;!!;Ms;!"3O"; 3@;!"3!; 3!;M,,M;!!;M,,M;!!; 3;!"3!; 3@;!"3+@+7CS%4.#"3354>32#3265566554&4632#"&74632#"&7.#"6676E&&D7 )66) U$6 0&(8.;,H54I- *6))6+ 1  31$3 B++@k '737HhVHH*֕@k %57'#KHhVH*++ !5!!!!!VVVkjj6j @@#'+>#"3326554&#553#5'#5;#3#353%#"&5546332#5#3U++*++**++*+k++++++**++++**** ;5##35#566'#5###5#"&546335#"&546335332##32ժ$++$*VJ *++++++* ** +-++-@@  ++ $)5Aaei4&&'&##"332655!33265566%3#"&546323"&546327'&'45575?>'3#3#5""B4:5 -    '/ua)   1.&& $0(I++++U#=** *  I!9'k    x / "-2k+@@'&##"3!26554%3##535#53g *ՖMg ++++*+U#'#"3!26554&#537!5!+VU+*++k+!5#35!'##"&54632**++U*Vk +@ <@DHL3#3#'3##537#53#537#53&'76''&&##"6554&''&'3#'3#3#53#53+**++***++**+++**6Q/6 X G,&U/ O **@****@**++k+@++k++6/Q6 O .V&,G Y V+++++++#('554632354&#"'32677577'5 * Kl  le*A*l(   (F4  UU %#57353'U@*@UU++֫UU '7'''777''774M(II(M44M(II(MQ 1} 1654'0.1 U  P%{  {      U  !!     U      +U3!53"&54>10@*@   U  +k77'!5!7'bYbkb*b@+ 6>4632#"&54&##"335&&546#"&&54675326657#5#37`u@+J) +11a+u5#*6*Dn. 7$11@O@@ ,.#""'&&&'76'&54&##"326554&**uK($ /-I/  K %B[m<    K  /I-/ $( 55#5300@@0+ 5$W++W$5 k@U'5&#"654&'"&546327''77'+"=0.----..+.@(jj @...----@@!"3!2654&!!#53#53***V*k+*+@ 7#37#37#3uuvvuu@ ++ &5?SW_i2654&#"4&'&&#"372654&#"4&'&&#"35!'7%55#"3326554&##5#57##5#533##53g  g  @@@*@5+ @j6I  UI  ++@@+*@j@  @@  Uk159=#"332654&3'54&##"2#332655"&546#535#535#53k    B(  * &  ( J+"&:J''7'5327&&#*13354&&35##'7326514''#714&'2654.10j r* ! ! + U{'VV,%< *     .  *.&.+ 9*@@  ++ !/;I7#4>3"75"3466'4&#"3267###"35662654&#"#"&'#354&+5E(6)1+_*#@)1@#*)(F4*)6!+0 61 1 1 05 ++"#&'732764''&"&&'512654&##"3'564'&"27#4&#"32653&"2764'57"332654㴳27764'&"1'6673326554&'2#"&546"&54632'2#"&546"&54632"&546323"&5463274632#"& !  '   (  !   !   (   (  !    .      B      ,"     !   '   '   !   !  '   5 j j j @ U  @2654&#"#54&#"#5&&'#5''75467#57162132 & *+&@"7 +s   )  ;-%.+, <#0 p*P PUKK5Iӫ+,@*" .dG+& %559=@35354&##54&##"#73#332653326527'53535% @+ V /**xM   ' % %@%9Y@@ @++M 'b yT 4+%4D^".#"&&#"3267>554&54632.%6655463256676632&&'&&#"!!*0&&0* j          0@' '@0 @  @%3''3%@     ++ $1=LXgs4632#"&&&#"354&%2654&#"&#"35474632#"&#546766324632#"&#54676632%4632#"&#5467663275##7Uf j; j@      % 0@@; ' Yn  n  tn  **@@U++C4>10#"&2654.10'#5##33537!546675#532&&##K  Uu*++++*@1+!  *0u  !!++*++U 5$-* -$5k%3##"&546372#5#37'#3k**jUkkUUU@*@++.4:V"&54>10'467&&#"32>54&'#"&&'''7'7&&#"#67''&&766632   ] F',N:!!:N,,M;! !(--- && $ ?  L%; @+ !;M,,M;!!;M,  " -.-$  , *!++'3'77".54>327&&#"3267'7#33535#5#[<շ#>//>#.>",M;!!;M,3 #@@+@@+Z</>##>/ !;M,,M;! k+@@+@U+ (#"3!2652#"&546#54676632+g  *  @@!''7'77@UMMMMMMMMMMMMMM+,'4.#"5#53546633#"3#>!;M,,M;!/>$**!5* @@)F4,M;!!;M,'E8&@5"@ +@$9I(4BR%2!5467662654&#"&&#"354%2654&#"4&'&&#"32#"&&5466..)  `Kg   `  #"   !"/J "k+%)-15#54&##"#"332653326526554&#53#537#53#53k+ V +    E @@5 @ @ @5++)5EIM#".546732>54.#"'6632%"32654&#"&&546632'#37#3!;M,,M;!) />##>//>#$,M;!  #:##:##:##:#++U++,M;!!;M,$#>//>##>/ )!;M  #:##:##:##:$%3!27%537'04153353'5x; D*N@V@%+<; +++-**--*D59=5354&##54&##"#'3#332653326527'53#5% @+ V @@@xM   ' E @%9Y@@ @@u5M 'b yT   '%54>3'5'##5"&&55'7'7#5#66U'+  +'1U++U*'ի+.&D1Z.+<( ++"32>54.'7'3,M;!!;M,,M;!!;Mjj-x!;M,,M;!!;M,,M;!jj-x+,/'774675#5.%4.''3'66y[54.'53,N:!!:N,,M;!!;M[*O!;M,,M;!!;M,,M;![tbO++$07C5#5&&#"32>54&''2#"&546#2#"&546"&'33##5#5353++,N:!!:N,,M;!   X%; ;++*++*@+X !;M,,M;!!;M,     * *5+**+++U1C%#"&&5332654&##53274&&#"34632#!!266!!2#26654&&5+  `""+   " `  ""  *"" *"L* +""+U%!"2#3!2654&'77'776VE#34V4UU2= YP k'"332654&#33#3#kU +{'7'{&&%%++"6B"335354&&'"32>54.".54>324632#"&  6  ,N:!!:N,,N:!!;M,#>//>##>//>C  K b``b !:N,,N:!!;M,,M;!/>##>//>##>/  @+#'+#33#726654&&#"73#'##3#73#73#,++#:##:##:##:8<%++V**Uz>j#:##:##:##:#Օ&&kjjjjj++'3?KWb!"3!2654&"&54632'"&54632"&54632'"&54632"&54632'"&546327#546632V 7 7 "11V   @   @   @   @   @   @00+k#5##"332654&##5#53533U*V* +*++*+** U **++++k(2<54&&##"&&##"35!354&'32#54646332#5463!2U  U *V* U U  * ;  ; **Z **  *k+ +++)3!"3!2654&"&'775'7'33#6677'3275V*M ! N%x M9:$('$V  U%@5  P++43##"1354&7!"3!2654&#5##5467546332 VV< jK+  V X$$++ !<#"354&'3#73#7!"3!2654&#5##54675463326332` UUuUUV' H H  K+++V R 44 @+!-1%#5##"333326554&'53"&546327#'3X(UVj/ l (bUX++UU jU+ 32>54#535##5#535330=""=0k+*++*+Ցj(A..A(j+@++*+++@+7EHK#735#"332655!332655#"&"&546323"&54632'#'737''5@ ,    @  }< 1;;1 <.+@*   n    =Q1<<1Q=.BH(@@K54&##"#33#"&554&&#"#"3332655354&##5463232665532655 *  &&  *  &&  U '' U U '' U+U#'!"3!2654&#53#53#53#53#53#53VVVVVVVVVVVVVkkkkkkkkkk+U!"3!2654&3+3#3#!#3V66*6666V66+U@!'##"&55463327VV* U U * U U@%4&##"3326555'!5!5735 V V ++VՀ+ V X+``+1C#'##"3326554&"&5463250:1..'0*17'UVg[_&B4   *CRZ&B4   *CRZ,_k _> 4B%3S=#) 4B%3S=#_@=3546754&&##"%"!54&#"332655!32655266554&$$+    **-- UUj  jk@!%)-26554&##"33#"353354&##5'53#53'#53k**@VV+@@+@@+*@@*++++(="32>54.50"1"&'&&67757'6&'&�"1'76,M;!!;M,,M;!!;M+(  <  ==(!;M,,M;!!;M,,M;!+/01 -<1 .<<+/0U@%)!">55326654&&#5#532!!(4 7+ ""J Vy7,)7""+@@@@ +U+!-535!"3!5#6655##333264632#"&++VV+  +**,jj,V+ 7 @+#(,3:#"332654&#353'3#3#'53"&53#5315311#146++++++++J**k++++u**J++J****U+++!"335#5!54&!5!'7'kkVl=[+V+<Z+++6654.".5466753267'$:"8 4F>6)":$)F4!:N,5Z8=@)?& !,)J9$)6&?)@$9I*,M;!/(!++ 7#33535#556654.".5466753267'@@*@@$:"8 4F>6)":$)F4!:N,5Z8=U@*@@*@@)?& !,)J9$)6&?)@$9I*,M;!/(!++2E!"3!2654&#5&&554632354632354632##5'&&546632V a VQ5555% !%)9>%"'&'##32727335%326732673376&''54&##5##"7!'-);;)-**,*(Z()-*,,,,( @@ T@ +++ c@@c U**U@$0<@"332655333265566554."&546323"&546327!5! =1   />n   (" ,  , "    @@@'37&&##"332655!332655"&546323"&54632'73 ,          U    @@U@$("3!5'266554."&546327!5! =1!  !/>#  s""""  @U@$(48"3!5'266554."&546327#53"&546327#53 =1!  !/>n  (kk` (kk""""  @  @U@$(48"3!5'266554."&546327#53"&546327#53 =1!  !/>n  (kk` (kk""""  @  @++'"32>54.4>32&"'7,M;!!;M,,M;!!;M/>#:/%:/%/>!;M,,M;!!;M,,M;!#>/%/q%/:#>/+++"32>54.".54677'6632,M;!!;M,,M;!!;M,#>/5i5#>/!;M,,M;!!;M,,M;!/>#5B/>#5##6654.#"%326773#k`!;M,!;0!;M,!;0xY+D*a;!,M;!0;!,M;!0*++"32>54.#53,M;!!;M,,M;!!;M?!;M,,M;!!;M,,M;!*++'7;"32>54.".54>32"326654&&#53,M;!!;M,,M;!!;M,#>//>##>//>##:##:##:#":!;M,,M;!!;M,,M;!/>##>//>##>/+#:##:##:##:#*@@ %4&##"#!5'#53+++k*++*@@ %4&##"#!5'#53+++k*++*@@%4&####"#!5'#53#53p p****k*U++***U@ !"&537#535467546323V * L   2% %2kU 7!5!%#5##k**UUU+SU ''!!Zx`*Zy*+++"32>54.533'#53,M;!!;M,,M;!!;MA*@UU!;M,,M;!!;M,,M;!UUVV++,&:&&'3&&'667#667''5##7.54>7: *@+ + :**Vkk)F44F)*D((D+ r :*9 *R+ kkkk+$9I**I9$+0H,,H0Uk 5#35#535#5U@+++*+@?C&3126655466312#"66554&"#1"&&55326676&&0101 00 00+W#5##"3326554&'"#"&5532654&#"013266554632&#"32650<14&&+ U !!  k   !pd!$ !!pd!$ !+ #3#'3#%3#'3##"332654&#53@++@++++@++@kV֖V@V++3#%3##"332654&#53+****VkV@VU+"%#57&&#"654'37'7'&#"764*jx"=0 -- -ix.A(jj M--(( %5D74632#"&572676654.#"%32677#".5445667      !;M,5q7/!;M,%B/x2#>/'   @  $5,M;! r/B%,M;!//>#@@ #"3!2655%3##535#53'5U*kk+U+++*+UU 5!75#%357'+Q@'@CP+ !!3575"&54632++  @*@@  @@<#5&&546632735354&&#"#54&#"#54&#"33526554&U+*+&     * i, ,''?( FF FF qq J+ !!3#73#77'%77k*ր**&&**&&&''&@@''@[&&&'&U+ "654.#535#53"=00= ****.A(jj(A.+*kU+ "654."&54632"=00=".A(jj(A.Uk3#534&##"332655+kkk*+U++ +U%4632#"&'4632#"&73'7!"3!2654&##"&55###"&5566767061661301+ ]V'      ~++uV  (2    2(U+ >55''7'77.>%%>.`-------@(L?, ,?L(-------U+ >55'77.>%%>.K-[@(L?, ,?L(L-ZU+ >55#535#53.>%%>.****@(L?, ,?L(*+kUU5#5##5##3#33533535#5#53V*V*VVVV*V*VV*VV+*VVVV*V*VVVV*VVV+++/37;5#5##5##5##3#3#33533533535#535#5!3#533#535#53@*V*V*@@@@@@*V*V*@@@@VVVVVVVk*@@@@@@*V*V*@@@@@@*V*VVVVV*V++5#5##5##3#33533535#5#53Օ+*++*++**++*++***kk #5#35335#@++++VVVUk #5#35335##5##3353++++*++++*VVVV++*++++#3'"32>54.'##73"F#,M;!!;M,,M;!!;M_(X*XTa!;M,,M;!!;M,,M;!<< +  ,8<LT7#326554&#537#3533'66554&#53#5#35335#5##335353''"326654&&'##73JJ  **K    +++ +  ** +,#:##:##:##: <98 @ `@ **,  6 +556++ ** >>F":$#:##:#$:"'' +(,8EPV%54&##3533'66'#53#5#35335#3#326554&#53##5#53533'6'6.'77'. K   +++ + JJ  **++ ** +!!?4!! +{$!4?!#h+ u **,  +55 @ `@6** ++2"!4?!"+ $ ?4!#h *+(,8HX%54&##3533'66'#53#5#35335#3#326554&#53##5#535332#"&&54667"326654&& K   +++ + JJ  **++ ** +&&&&#:##:##:##:u **,  +55 @ `@6** ++6''''*":$#:##:#$:"++*6BL73#73#'"32>54.#'##5325#5##53353##5#535335##532++ 5,M;!!;M,,M;!!;M,   K  + + u  @@ @!;M,,M;!!;M,,M;! ,** 555++ U  @@#"335#54>32#326554.(E5UU)66)UU5E5E(6))6(E5+3#5##"3326554&%"335#546632#326554&&+ U $:"+5+,6+#:k   #:#Uk,,kU#:#U+ 7#53533##>5555@55@ .>%%>.@55@6 @(L?, ,?L(@@ #*6#5#35335#54&##"332655##53'#37##35#535#535u  K + + p 6 J****+55+ V  @ 5`  4&#!3!7%77D|""@0-H""YV@-332677'".5467'6632'6654.#"<0!;M,!;0#>/ +o;!,M;! />#+0;!,M;!0/>#+ >!;M,!; +#>/ k'!"33353266554&&#!"&55463!2''**''*&k''k&k+k%-"332>50.2!4>#"&'!2I1 )63/ /J51?% %;gz"6 C 6!((6)$9'"&"*$$++!!"3!2665566554&#537!5!  *  {kVA     A+k@ @#'+/3!"3!2654&#=3#=3#57#=3535#53**V++j+++***+++**++++**U+++**V++V*55 #/;GS_kw7"32654&"32654&'"32654&"32654&7"32654&2654&#"'2654&#"72654&#""32654&"32654&2654&#"2654&#""32654&"32654&"32654&'"32654&'"32654&"32654&"32654&"32654&"32654&"32654&7"32654&'"32654& I< 7       7  Z    M      V   ` uK JjJ v     V   U K J   `  V  @@(5#333266532654.#4>32*$>/@&&@/>9)66)AA!3B%''%B3!6))6++)9S"#54&#"3326554&3546754&##"7!"3!2654&##"&554675466332`  V v V' v  ** JJ    VJUU 73#5333535#5#35#535#5@k+@+*+kk@@@*******U %73#5333535#35#535#535##5##3353@@k++*++k@@@@k+*++*+******@++*+++@ FR46632#"&&"&#"3&&5464&'7'&''#'737677'66"&54632''''d&H  +  + PU''''T9, 1%  %%   %'+k,0#53#3'#"&&546632'4&&#"326635#jjjj"Q 001 Qj@+k+jQ 100 R*@35335'73#3#3#53kUk*****V**Հk@*k*++U++53#'7537'''7'#"&&5466325'7U7: I<+U  T'''  |DU7;aIU  TD'''%@@!$'&&#"32665535'#'737''5  '''UI ;HH: I7'''UIa;GG;aI7OV0k@!!#"3326554&##5#53533'5@55@5+55@553'3%#7#57U@UU@*@UU@kUUY+UUY@@737'7'&"764@PP2'P'PP 2'P'@@737'7'&"764@PP2'P'PP 2'P'`+"32>54.6 00 6,M;!!;M 8G''G8 !;M,,M;!++'7"32>54.".54>327#"&&546632,M;!!;M,,M;!!;M,#>//>##>//>!;M,,M;!!;M,,M;!/>##>//>##>/-6327&'&'5#6'#"'&'35667677  )* *   * ba  ,-c & .,a@@#'+!"3!2654&"&&546632'3#73#73#*=  *K++)59IQ32>54.#"'6632#".5467#"&54632#326654&&#"73#'##=! />##>//>#!-,M;!!;M,,M;! a  l3#:##:##:##:AEX!#>//>##>/ !;M,,M;!!;M,,G XFz#:##:##:##:#,,++''75'&"27753##3^^^^b $ $ b+*****__^^Mb $ bN* #'%'7''762'"''&477'7''7'7'7'//&7 $ Q7 $ 7P^/^^^7&//'7 $P7 $ 7Q_/^^U+2#".54>+6 00 6,N;!!;N 8G''G8 !;M,,M;!++,8654&&#"7"32>54."&&5467&'6632D!,M;!!;M,,M;!!;M,%C=#/t5#>/"\!;M,,M;!!;M,,M;!85=$/)/>#5(246632#54&##54&&#"'3!277'"&5467[1#7 #b  !<+Ù+1* "Tb !h <@@"'1#&&#"#"3!2654&'2#"&546#577'762Y  Y*  7-.%- *   .-%- ++"32>54.'7'3,M;!!;M,,M;!!;Mjj-x!;M,,M;!!;M,,M;!jj-x++K"32>54.#5.'732654&'.54>753.#",M;!!;M,,M;!!;M&#   & "  &!;M,,M;!!;M,,M;!       &kk'97!!777'35#7''#3377'35#7''#3%#7''#377'3+V$$%%$$$$%$$%*        UU #/u4632#"&2654&#"72654&#""32654&"#&&#"#732654'732654&#"&#"&#"32673326733265&&U+ 6 (BLLL 7 6 * BLLL ++"32>54.#53#53,M;!!;M,,M;!!;MA++U++!;M,,M;!!;M,,M;!֪++$*"32>54.#4>7.53,M;!!;M,,M;!!;M'?))6 6))?!;M,,M;!!;M,,M;!,)?' :..:'?)+U6i!"3!2654&#5'73#5667654&#"'467637#0.'732654&##532654&#"'>32V %}S    3p      `            ++"32>54.5,M;!!;M,,M;!!;Ma!;M,,M;!!;M,,M;!`@+.254&#!"33&&54>#53'"326654&&5  )6k511118V+6) J1111j5++,N#5&&54632'"7&&5466326654&&'"7&&54>326654.+ * +#:#&&#:#,M;!#/>##>/#!;M  n#:#0 !&&! 0#:#U!;M,.O@%#>//>#%@O.,M;!=@8D'57676&''&&#"#&&#!5#'6733277766'&&%"&54632M11M T %  D(7BNjD  % T Q$/.$ ( " # @@ " '    +U/25!"3!2654&#32###5#535#"&554633533'3'7VU@ *+U@ *+U*UU*+ @ * @ +[**k@%%54&##535#5##"33#3353267'7 Vk5+ Uj5+  y<ZU ++ U ++ y=Z+5#535#53"32654&3"32654&'32677'#'#33!5!****ϟ O%O[F+M+*+kk *4+++$B#3!5!!"3!2654&"&546327#4476676&&#"'6632U*+V  ,  *       ++#'##532'#3+(*j@@f;99 ?++Di%6654.#"3267674256".54>32'6654&&#"326776&'#&&017#"&&546632!;M,,M;!!;M,&E #>//>##>/ #:#$:"":$&5  #    '''yE&,M;!!;M,,M;! />##>//>#5%#:##:#$:"     $  '''   "&%737#'#'#%#3533'66553737#53n  ! fD    xO++2A@@@@>f++- : @@+#3533'66554&#5373733'737'#'#3737K    ++P % % !  @++-  5 @@@@@@AAk(#"332654&&&#"5346632#"&&k66֫ U@@#375#'573'3#3#Pppp+W|WW|W****pppWW|WW-++UA%552>54.467'5.UU#:#0*D(/>(D*0@UU@#:# 6#,/I,#>//>#,I/,#6++ !"7!2654&''77U+!!JJ!!JUII"!II!@%)A3#'3#'##532'#3##532'#3'#32##535#"&55463U % %   K ++k+ K  ++@+ K@0 @I -++ / + 55  &  + k*93#'2654&#"&&#"354&72654&#"&&#"354&**M M ֕" '" +@#/'67654&#"#"13533775#53"&546320 -k 6 u+u$N.&7#67667366&&&'&'&6676'2#"&5467"326654&&6@C" -6 C" -oC; !C; !\&&&&U( %GB0fe/(  %HA0fe!?6!?6*&&&&@@ %14#"3!2655"&54632'"&54632'"&546325@+      xuի   V U   uuk332654&##"#3#5##k@*@UUUUk#"332654&#3''kK<VL<k73#53##"332654&#3****+րU+ #"3!265'77'5+K-[MvL.[Guu++1'77#".54>327&&#"32>54&'[</>##>//>#.>",M;!!;M,,M;!Z<Չ  #>//>##>/ !;M,,M;!!;M,$+k)%54&&#"326654&'54632#3#3@11h -11-9 @@.6:54&&#"133267116654&47754632#3733'73 -,   "H!N!v,  ,F  11MOOk5#57#"33266554&&33#"33#326554&##535@@@@+@kv5U`  6VU@@* * ***Uk2#32##535#"&55463%3#3#3266554枺&&#U5  `U5  * ** * @5@5@((++ K%6654&&#"32677'"&54632".54>32#&&'####3#' ,,, Da,M;!!;M,'E8&, 6%* **f/> ,,,EB@*!;M,,M;!/>$'= + +@f  #>/++ !"7!2654&''77U+!!JJ!!JUII"!II!++ $-73#'3#%3#7%775#326654&'3"&#"#**@@j@@B---11h*  k@***g---kk,11,O,+@ .'0>'3#7'0##"&&5#"3!26554&L**bL"kkVeL[k<LjjkU 7!5!53353'k*UUU++U54&#!"3!2655577U2#8H ``UC.K`+U.54&#!"3!265552#"&546#54676632Ug   ``U   +U!"3!2654&33#7%!V?1D?2FF+S##"&'&76632654&"77&& [>>`  [>>[ %F O*=` F      * _4It@ !!#35#3****jk+k+k?}%1%232>3232>3235".#"#".#"#".#"#2>"#".#"#".#"#2>3232>3232>3235".%232>3232>3235".#"#".#"#".#"#2>       %               +      ++     +      +      ** +U 7!!3#7!4.#"j--V**-*)66)G--+V@-6))6@@ !B"66327&&&&#"66327&#"&'76''&&##"26554&''&`$>23>(''  R 5R.5 Y G,&V. N _  s6/Q6 O .V&,G Y +T6DHL"7&&5466326654&&'"7&&54>323."327654&73#3##:# && #:#,M;!!/>#(F48G'  ****k#:#. '' .#:#U!;M,,N>$#>/" 0 ++(:P7&&54677&&54713237'654&&#"232'26654.#"6<9!  # J#:#%&U#>/ !;M,5#9C$,N>$2#. " #:#$'/>#'" 5,M;! ++!"3!2654&#53##53#353VV+@/7"326654&&7"326654&&"326654&&''''i''''i''''''''''''''''++?O[!"3!2654&463254632632#"'#"&55#"&5467&&"&&524663'4632#"&V      U#:##:##:##:DV      ":$#:##:#$:"U+".73#"&73!535466754632#5##3353VV&+++ @+@@+@U0$ 2**3$+@@*@@+ 660'&>7#"'3132"'&&5467&&'#"'3132#'&&5467&&547&&'#"&&54663266766306321"463267&&5>3266326654.#"4454&'#"'67465326654&&#"'&#"&'32'#"&54632'4#"326#"&54632'4#"326   :0      '1 =%  1 % % )66)  $\\  Z      % 5@          =/ , % # ,.   $ $  6))6z   ! ;  K'7777''?''77'',,,,,,,,,t3333>UU,,,,+,,,?333؀UU++ 3#"&54632#".54>32#4&&#"#32>5!;M,,M;!!;M,,M;!*V&&V/>##>/,M;!!;M,,M;!!;M,&&#>//>'7'%7'77bLYLb.xbMYMb. *%3!%57534&##&&#"#72#"&546x""*+Y  Hk <""M@+kk    %3!%53'!2'35#Z!GV2o-! FUU U@@"32>54&'#"&&5467&&#(E55E((E51 45E((E55E(4 1,:335#535#535#54&#!53#'33237353#353'.*****UC@<.+2Z+DYk.+'++*++*/@@=.1+*DVD/*+ 9#"&54632327#"'%77'&&67767&&'711:& $L  J   '=6A/B,  m5_O + # " I2$J{U+'.#57'&"7643!53546675463233#"&w&j& &@+++ mboV{&j%t& g**3$mbk%9%'""##4.#"#"&552>54.#5465'7'526546&##4&#"##QQ  #U ."  QQ#xV. U533#7#!UL{xf 78|DMf 7+7 '73'734&#!'!"&5'7''37 $ .6NF3,0 D:DZGA_ -72654&#"&&''&&#"13735'73#'&&7766 g    -',+- , . q" (,-4t"FF""DD"1 ! ! ! @'6<$8 5=4u++'+ ?UJ(  %+ ,:HVdr"326654&&#32654&##"!32654&##"'326554&#"326554&#"&"2766'&"2764'64'&"764'&"71111* * * * kk1111 * * w* * @+5#"''&&7626711Y !! qq !! 111Y  qq  U,%#53##32654&#"3735'735"&''&&35 !+!=<-',+- =#1  l+vIӫ++@*" .dH '3''5'!"&5'7'''7'35#f;1+++ B Q@N#k@U  8#v +++C@ K|K ','++'#535'#".54>37&&#"3267**UB&#>//>#T0,M;!!;M,$A+**: />##>/!(!;M,,M;!++F75!4.#01!66732673267665#"'"'"'##327272713-2-   V  !! !!  "FF""DD"-PC0'2%:! ))++U#5#535#3#3#35#535335+@66666666@@+++++++++i '5C7&&54676654&''"32654&6654&'%'7&&546  <!!!!..  ..  g+#>N,,N>VN,,N>##>+9&&5467'&&5467'7'6654&'76654&'  !02 Y !  . ,#>N,!;0x .  ,;!,N>U-3"32>54.6654&'6654&''53$>..>$#>//>  JI+/>##>//>##>/ ## .>##>.OI]M@ #V[4632#"&"32654&3"32654&7"##5'735"&''&&##73&'&#"33267654&#7'z    C \'>%0 z5$)23 C  ((  vt>Kr     K 9=$+ UBRXQ  JG/ 5;?B#"&54632'1%77'757676'1676&'7%&77'7'+", T T "u -,* G G'  ) U u W2F ` (",iD..;7* @E4632#"&&/735"&''&&##73'&&'&'&67676&%7'+ F&?%/ y6%(25 K   #+A = 9=$+ UBUJ2 :  +G+cU,2%##'6654.1#3'3326653#32665#7 / ($$@0O aK 'U+@p: /#"*:@('++<U E4632#"&'766'&'&''77#327654&#"5'735"&''&&#"357 3  J-+S  - =$0  -%+&"A  4D*a   *@*"  dI+&V]%"'1"'"'##5327272733"32654&#"&'#"'.54632'&677''73"&5"DD""FF"jH0Q  ! ! 1 )  .+<Jw 2)Ek  ++ @R  +' B )#4 !+)8   .43#'5#'53'3#"&54675#"&55&&547'7''5'@U&U*+@@+*  @ [.6UU+ &R+YUU1  11  \x*61 *%33'#5#53566554&##2#"&546x( b+**D  <)b++*Ch@   !2'5#'!"&547'7''#%G! &F !ZS+@ %'7''%'7'77PG^$$^G%t##t<<0[>VV>[ePPe +@ ''7'7'77ՙ<VV>[ @+ '.26#55#!5354>32#37#3;54&&'#37#3**/>##>/**V++0k*k0+++U**+++++++V#>//>#V*VVVT$6VV6$VVVk@ ##5#53533'4633327+*++*++ 1 k++*++@@U !1k@%'4633327''77 1 <L@@@U !1)<Lk@#53#"&&5467#"7+ 1 k*~1! @@Z@ 7353357'#53$V*V$**%kk% +@%)-#"#46632655#7!57'#73!5!55! + U+@&V&S*a  +b"B1""^J>++**5U 8'#5##5'%#7'#57'5#'#'#3737357'537'3ՠU+U`dkkd@ 5#7353357%#"#4663265+@&*& + b"B1"Ȁ"  U+!(#5#"33&'3267'5326554&#"'53U'+N,,N+gV@k'? !! ?@P@u*4&&#"#33535#5>'46632#"&&u6 6+++*+++!!!!5!5 5!1!-*++*-!1""""+k #5##!53#!#571+UVV++++U+k+++U %5'#3'#35335#53]3232>3232>3235".#"#".7##57'7#"''3!277#53        ***      *cG#uu"G*+-"#54&&##"346332#"!52665546335 V+ V &@ U V &@+U +UU)2#"&&54667"326654&'735#3&&""""!5 5! 5 U+7U"""""+ 5 !5 5!"U7+U @ ,7!57"&546323"&546323"&54632&V&  M L  ""M        F2#"&&5466735#3&&#"'7''35#357#33535#5>54&!!!!vT+7U!!(7+( +++*+++ U""""U7+U )+7)"1!,++++,!1"@@7#%#!"#353354&Uk*k@kkk@+2#!332654&##"26554&#V + '+/3##535#3#5#3%#35###"&546332#3#3#3@*j@j@@*j@j@U@kkk+@@kk@+k+***+U##5#5#546332#5##3353] @@ @*@@*@@@@@+@@+k #3#3%'77'77K-ZyK-Zk++L-ZK-Z+k #3#37'77'77rL-[xL-[k++L-ZK-ZU+-646632#"&&326554&'&'7&&#"3&546637#"3&&&&d9 (E2" (&&&&fly"j@ +!%)-1735##'7326514''#714&335#535#53#535#53VV,%< *++++ 9*@Kk5F J@@@ 7#"&5463332655#754&##*@*+j@@ #N764''&"37#"&546326654&'7%&&54667>54&#"#'&&7>32  # [!1  # '$  " $  Zy!     E      @$)%#"&546335335332#5!37764''&"#57+++֕q-q++****+A=q.q@@ 3#535#35#%762'37@땕@54.##5#537''77''77#>//>##>//>+*+;;;;;;;;/>##>//>##>/kk p;;;;;;(C4&'6632#""#'66354.''632""#"&&5445'7'!54>32@ && (0&I&\J'.- U)''#@  '0'\ZJ@+ #7'7#''7#''233(YIB"'+^dd^V@/eI7+k-9B.#"#33266735##"&5546354662#"&546327#54632*?&&?*AA*?&&?*A V   0   * $:"":$*$:"":$*J @       D + CJ7.546632'&&#"7'6454.#"3227"#".54>327'77"7!#:#"9#-.&%*/>##>//>#  ,M;!!;M,,M;!PP@[*#9"#:#!7"%&.S  #>//>##>/*!;M,,M;!!;M@P[*45!"&&''&66354632354632354632354632"?0 @    .>0 K    Ņ  $>.55X&5463326610#"'6653#".54>355"667&&'#"&554'02&&'667  !@ 8I**I8 8I*UU2&!"      ! ";$*I8 8I**I8 5UV6&2#<     3`>"#"#466754&#"#54&#"#54&#"#54&#"32>554&  "    1@$$@1U {$   а  Ņ  $@11@$ +U")5!3#"&5463!2"326654&&'#77'V@ny-==++x-=<+U")#!"&54633#!574&&#"326675#V*==-y+k\<<-y'097762'326765432677#5'#133'''&##7{  "J0  eUU[  NR$u% # LC%ug3% 5,"Q9+N =+UV uE/ou R%#52665%4663"7267764'&"'764'&"'764'&"'764'&"'66&''764'&"#:#,J#:#,vb@DA_|u    W#:# ,#:# ,9bAD@^|u(( !! W@U7!5''73''@UkUkkUTc v@UuO+++"77#53#5'3326554."&54632,M;!qFF"k+bF^]7!;Mt !;M,*&p;F*j!a;^*3,M;!v ++(8DP%4454.#"&'.546767'6632"32667."&546327#"&54632!;M,,M;!4F(-y5"<.V";- -;"";, ,;"    ,M;!!;M,)J9$" /="5y +:!+,,+  6 +U#'#"3!26554&'73#+VUUUU+VU@+k51?KWcq%&&'>54&#".#"32610326654&&'.5467"&54632"&546327"&54632'>7&g  )& &)  ''    7G) 8**8 )G7 ' '6.:! );'h   ;;   l';) !:.++#".546752!;M,,M;!!,M;!,M;!!;M,,N!;M + '/73#"&'35#7#.54>32777''#77''V*,:!!:,h @,,,,U'*/""/!:,,:   ,,,@U` 6654&3+UkkV .. kVkU+ !32>54272#&&'&60=""=0 ! .$ Ցj(A..A(jo   '! #%35#'35#'35#'!23373#53gDYUDXq*.D*+++Ulq+@++@@$(2!"3!2654&53##"&5546332##53#3##53*   +VU+ @* * *V  V@@+@#"3326554&#53##"&5546332#5#35#3#546335#532+@ @ ++u @ @ ++**@` +@J @ V V `@5 V  @ 6 5   U"0:#5'"326654&&"!54.7>54&&354&&''''-.'U'.,O""A+!@++k''''@@,+%$ "@@U -77'7#'#74.#"7566'2#"&&5466111==1/>##>/#:##:##:##:%%='<<'#>//>#!9++9#:#$:"":$#:#+k3#53.#52667'3/#++!4B%.T@7;<0>(**$>/+"=(';;+U!"&54632j@ V  UU '+/6=35#35#35#535#35#35#"326654&&#535#5335#"''3&547UVVVVVVVVVVVV@1100KV ":UVVVV*VVVVU0110U,V" +@%##!57#"&554633#!5'3533@@VkkV*V@+++@+kU7+%#'#"&5463373373#'%'#3733732654&##'#I8@ @8<  <8@ @8^^  ^^*++*^^  ^^++"32>54.'77,M;!!;M,,M;!!;M,`BB!;M,,M;!!;M,,M;!`AAk@#"3326554&3#"&''533#U**6*kk+VV++@,7"326654&&335%37"&&#">54&&''''hj՛11'''' %((%U++%&54>323'3.#"67&54632#"G(0=" ;/K``J#8!$:"?A m "j(A.*;%``#5"<'%b< ?+,Cg1#0654&&54673130654&&5467##130654&&5467#%06654&&#"#"32667746321     E  $ )=$%>( k            $8!#<&  @+*'7777'''77''467'3'.,,,,,,,,:  ;<0+D&A,,,,,,  ,O :<@"#A3.AU@+ #6%#5##3353%'7777'''77''467'3'.+*++*+,,,,,,,,:  ;<0+D&++*++,,,,,,  ,O :<@"#A3.AU+ #/;S732654&#"32654&#"32654&#"732654&#"32654&#"7#"&&546676632k  @ @ J 6.<# 5$'+ ^  M ^  x6 2!#0)++*#/?O.#"3326654&&2#"&5462#"&546'321##"&5146321##"&5146~$5 #<.6 +'  ^  j0#!2 6+) @ @ @ ++%"32>54.3#3##53'77,M;!!;M,,M;!!;M@@@W=K!;M,,M;!!;M,,M;!j++@+s=K+++"32>54.3##53'53##5#53533,M;!!;M,,M;!!;M@@@@j*++++*!;M,,M;!!;M,,M;!j++++@+++** kk #/;GS_kw72#"&546'32654&#"32654&#"532654&#"32654&#"532654&#"32654&#"532654&#"32654&#"532654&#"  @ @      ^   ++$?"32>54.4673".576554&##'&##56632,M;!!;M,,M;!!;MC#>/P  K+#>/)6!;M,,M;!!;M,,M;!8Bx/>)x  &) />#!9.  )7ESao54632#"&764'&"2#"332654&"326554&''&47622764''&"%32654&##"764'&"2"326654&& T* * * * V#:##:##:##:* * 8N * * N ,#:##:##:##:#  )7E]iu54632#"&764'&"2#"332654&%'&476232654&##":326554&&'&32654&#"32654&#"32654&#"732654&#"32654&#" T* * S* * s .4.  2 5( "  @ @ * * 8N Ux  9&$1  ` ^  M ^  + +Acu{#532654&##"33#"3335326552654&#"33#"33#5352654&##"33326554.'53#4454>0453@ @  @ + 3% %% %UU k  U @ U U  U u  K   @        U (:FVf%"&55463230<1>5##"&5#0'"&&546632#546766746632#"&&&&547"&#"   &&7V0o&&&&!  (E 55 K  '')).<< q'''' 4<@@5!"3!2654&1#"''&#332"##"54576332*315!$S0T*zN#\>(%&'&&&'.66766&667l!" ".# %0 k%O  !IH<%",.& -(" @@)23353354&##&&#"#"335#2#"&546#37k**+Y  Yjj ""U@@+U   "+"V@)>J3353354&##&&#"#"335#2#"&5466654&&#"32677'"&54632k**+Y  Yjj  +++ :@@jj+U   +++ :8UCO[&'"&&'4#"1327674'&'&766742761667256&'0"&546323"&54632+0330++8 7t6   8#&    A?   H8 0+ #/;GS_kw%2654&#"'2654&#"72654&#"2654&#"'2654&#"72654&#"2654&#"2654&#"2654&#"2654&#"2654&#"72654&#"2654&#"JL          M      H  [`  [    [  l    [    V + '33353'33'#133#U'RVR'3q)DgVVՀUUHk@i7#"&&5466327&&7'#"&&5466326675&&546632744546632#"&'632#"&&547'"'   + + $$ + +   2|&).##.)%% @/_3#32###5#"&546335#535#"&546335332##332654&##5##"33#3#"333532654&##535#FF  EE    FF  EEUjVVjjVVj+k''7'777'V w%U UDSUaa o)U ULMO+@5!!#"3326554&##5#535337"326556654&&@'5@55@5  +55@55&+   +&+U'%'#"''#3!2655#"7!"32766354&BC %rV c C%r0 Jkkk 0Jk]@ <7:67001>706.##"3317667##332674>7663326676& ' *"s 2I PA )  2"-' rd<=*##))'K%'&&#"#677"&'3277663'&&2'#"#"''&##327763233766&JA@ P !! O@@ O ! O  0 @ @  1  1  @ @ 0 @A O  PA@ P  O 60 @ A 2 !! 1 @ @ 0 !!`@"=%##"&'6654.#"32732>'&&#"632#"&54632   "-:9..9 #u "   -**-.* @(#;*+:$#:*4  @?@@@@)++ !-Av74&#"326#"&'&326676'&5"32654&'"32>54.#"&&545&&5463266774763632#"&5'632 H  :,M;!!;M,,M;!!;MP!9""9!  +4 /+  *E !;M,,M;!!;M,,M;!''  J B  V@(4Bjs0&&'"#0&1&##1"667667'2>&&17036654.'&667610&#74&'70.5&#""&10&&'>   7       "  J  /b   %  )/0')T * # # "  ", {2=<3 9@h%.'&76676'&"#4'&&'.#11"""33001001267667267667>76'##001001"&'&&'&'&&'&&'&&16676676&'.'&76632&47667>3112>320   %%              !        !                       @@/#"&&546632"326654&&3"326654&&U&&&&''''''''k''''''''''''++J"32>54.#&'&&'&&67>74'&"#&&'&&767667>32,M;!!;M,,M;!!;M7      X  .?!;M,,M;!!;M,,M;! (-*       ;  Y@)02'&&5##"&54665&326655350&&b B !!2&"8"7!/  ! C"/$7!7"B @7 ''66324632#"&'556654'7l  im$*$mw^^<  ;^< .vv. <%@%1EQ]2.#"7&54>'2#"&546"&546324&&#"3267'66'"&546323"&54632R .D(";-";  .;0  e  @%>&&>%%>&  J   J  R3&2!8+ 2&0   )   222 3-!     ,+2y&&#"7310012>54&1"''7'&54>327.'&"'&&'&&'&676676676&'4&&'&&'""#"27>764'&&M*,L;!p/6,L:! 0*C1?%#@0@<        !:L,91m!:M,*MA+3$@0@#%?1      +mkAUj~!"33'326554&3676673676'&76765&'&"&'&&&'&#"'&'&54763676454'&'&'&'&#"327654'&'&547676K|      & C     B     k**b# 1*,B" I._    Q"    ++$bn"32>54.467."'766166�#"&&1"303'26126�#""#66320&#"776654,M;!!;M,,M;!!;M [ 09;   *F  U2%C  H 5+;!;M,,M;!!;M,,M;!'4C R~'0   @.5X" ++32>54.#"3#'7+!;M,,M;!!;M,,M;!UUUU,M;!!;M,,M;!!;M*@UU++4.#"32>'#535!;M,,M;!!;M,,M;!UUUU,M;!!;M,,M;!!;M*@UU@ $(#5##5##5##5##5#3546323#53#53+*++*++*++++U++@++++++++@@@@@@++(%5'535#5##335463235'"&54632k++*++kU  E5 ++++ 5E&@@   ++%1=".7.7&32>"&546327"&54632"&54632+!-O@-!;M,/Q<    S   * );D#,M;!%AU&  k   @,#5##5##575##5##5#35463235'575+*++++++*++++++++++U++U++++U++U@@U++U.+ #)7'#37'37'##37%7'##3737'&''L''''L''9M&&M&sM&&M&&&M&&MM&&M&''L''U@@@@@@@@6@@@U@@@U@@@@@@@ @@@@@M326654&''66%4.10#54&##"#56654.10354632366 [[ o   ++    U % == %   [**[   UU@+'-#5!#"3!2654&'3#"&&546632'#7'*U1111#kk@@1001:#+' 767'&'&&4676637'"77'c SV%?=7UU%Gc! 7:6?UVAFKFlU+ #>55&&'&&66762.>%%>.V'*'& $@(L?, ,?L(2."+ @ "&/33546323'#"&54632'"354&3#"354&3#UU   V=VVV=VVUkkk ]UUU+03#!"&5#35463235>5%!5>5###"&5#73+%++$P@-@@  -k++3'#!5#35335''5##5# *V+++@@**jjk@+++.=kU ##3353##5##3353+**+++*++++*++++VVkkUU3#335#35#@@@kk@@k++V+++U'O##32335#"&554&'5665546335#""&554&&##32##32665546335U  @@  @@k @@  @@ k+ V ++ +!!+ +Q ++ +!!+ ++ V3S #;'###5#77#9x#n8n i8n8pp ppk@*"32>54."&&5463232,&)66)&, 0  1>A6))6A>10     *+..#"3232>54&&"&&546632 %6&6L)%-- !.%!!!!@ &($4\;#5%  (7 )"v!!!!+@"37#7&&#">54&&`&@@@!-!59N/,M;!5qs5!!<>E+(D>?"!5+  73!2655!%'#"!'53#73#%3#UVUvˀU@+uuU+++++&#.#"32667377"&&546632 #1#:##:#1# ++*V+&#:##:#&***VAk ''''bbbbwaa bbk %7'7'7'7'waa bbbbbbk 777aa bbbbbbk 777''77'bbbbaa bb+U #"335354&'4632#"&+V*V*gk@@U7#7##7##3#33733737#7#73 U+U+U UU U+U+U U@UU+*VVVV*V*VVVV*VVVk@$04&'5##"&&553'32665566#"&54632+''@j":$#:#@  @ YY  D&&k#:##:#D @@=%54&&#"#"&556654&&#"3266554632326654&&&&&''  ''! +U"4.#"#"3733'&&##5>!;M,,M;!3W6$  +x+  $6W3` !V P@@P V!)U'&&#!"333733'32673   /++/ 0k k kk;**+k &&#"33534632#"&)B@V@O  +U#5!#"!54&&##53"&54632R+ kk   +@ *6BP#5#!54&&'3##53"&54632'"&54632"&54632'"&54632%"326554&*ҀVVV*    7    @k @@kk   @   @   @   @@-6B!"3!2654&#5327#3#"&554633#&''373#3276554'&*$$V)0 1)y* 7 L a <pXXP6@+$*4&##4&#"#"2#3346675'7U U  Q VVQQ `UUj+T6DHL"7&&5466326654&&'"7&&54>323."327654&73#3##:# && #:#,M;!!/>#(F48G'  ****k#:#. '' .#:#U!;M,,N>$#>/" 0 ++k'/%#3354&##"332655#777'''77'77'k**H  @;;;;P  UU  :::0  @@<HTYeq"#54&&#"33#"3266553326654&&##5326654&&#54632+"&54632#53#"&5532##"&54633#u"V""" """V""" ""     JVV    " """V""" """V""k    VVj    @k 3#'#335#@gl****@(?H"#7#4>32#"&'32>54.54&#""3326554&##54632'F5@VU@)66))66E'(F44F U +  5E(UU6))66)5E((E5 @ @  + !!7'!37MM*bM*Mk 73733#73%#54x4p6,,kLL*||3**k 73733#7373##5#53534x4p6,,@@+@@+kLL*||3*@@*@"-26654&''#66'377'"&&54671 - _ R1 k1  $$<`D.Y_$$<`DQY1  @@<HTYeq"#54&&#"33#"3266553326654&&##5326654&&#54632+"&54632#53#"&5532##"&54633#u"V""" """V""" ""     JVV    " """V""" """V""k    VVj    k77'kwwww@k 3#'#335#@gl****+@,/2>67332665'35#&&#"#332665'3#!5#7#7#77"&54632 D@""@+!!+@""@D P(P( Y ++ ++]]]8   +.!"35!2654&46632#"&&&&#"!54&+&&&&E((EV*''''t  ;;+k)1.#"1#3132667135"&&546632i,,ll,,l&&*&&*Uk@5##33535#535#5**+UU++@@+@*@537726653##55755+UUUU1+)6+@@@E{`5262635^16)n(2(3(2@1%267'##6654'35#.5466327&&#"#31+0%i KZ "&( ;& 5  5@#* +"!* 5!'+   +k@###3#33535#5326654&&#532 ****+UU` 66 ``!!+*+@@+* 5! 5 ""@&&##5!#3####'53267#5# $`F/+ 3;K*k+++0+%+k@3#3##5#535#53'373)Wkkk*kkkWl2cc2*++UU++*k@3##5#53'373ek*kez2cc2++U# #"33535553#'#+kv x/??*uuy+??0++"32>54.#'##533,M;!!;M,,M;!!;MTk5 @!;M,,M;!!;M,,M;!+k+k*D46632#"&&5#4>7&&#"3267.7"32>54.   6))6      6))6"7!!7""7!!7"'*)66)*'*''*)66)k2T46632#"&&5#"&&546632667&&#"3267&&"632#"'32>54. 00  6))6   00  6))6"7!!7""7!!7"h11 )66) 11 )66)k*L46632#"&&5#4>7&&#"3267.7"632#"'32>54.   6))6    00  6))6"7!!7""7!!7"'*)66)*' 11 )66)k*L46632#"&&5332>54.#"267&&'#"&&546632667&&#"  6))6    00  6))6"7!!7""7!!7"'*)66)*' 11 )66)@+'7'7'73774632#"&La:z5%,D + Տ,b;F\[K&շ"U+!8A53#53&&54667#3534&'354&#""3326554&##54632&*; ":*+ ; V * , $014+C&(D041&C @ @  UU+8%"1&&#"372654&%53#53&&5466##&&'#53*$ &*; ":;+*%, $014+C&(D07 %4++%2>54.#",M;!!;M,,M;!!;MA*D((D*+!;M,,M;!!;M,,M;!~0H,,H06&&#!%3326557  * {  .{35!35##53'#53'#53'7.YVD@Y.@.&U+*|+@*@+&x+U#'#!"&54633325##333265535#53+u+5 + 5++U+< V  V vV+U%#'#"3!26554&#3##535#535#533+V<+++******+++*++*++**"@#37oooo@+%35#5#535#3##35#53#@k@@k@@@+U++U+++@!'+UU@UU/;26654&&#"72#"&5467"326654&&"&54632!!!!  >8!!!!  !!!!k  7Ȗ!!!!k   )53#53#537##"&''765463232k 4k 6 a E  W  k4 k4_f,+U!!+V7;?CGS]'&"'&"27764''727764''727764''&"'7'7%'7'72>5#'2665#IC  #   # C K # D  #   $ D K #KyKLyK<'F5+)61*C #   #  D # K D $   #  D $ L dLLKLk+5F'6)U*1@@!!@',7&54677'7'&&67766''&&##"Q#KK9 gF v a .R F'"KKs   0:[ +k%>54&&#"'7'&11&"UU",11,["UU"+2%##"&''76546323223.#"5#35#66 a E  W &=.!#7I,4\% j>"W_f,$!-%#+j #+k7326654&&#"#7'7',11,["UU"&11&"UU"+2%##"&''765463232'#35#&&#"3>32 a E  W >j %\4,I7#!.=&0W_f, j+#%-!#Uk.#"3266737'),11,["UU"&11&"UU"','7'&&547'&&67766''&&##",KK#9 gF v a KK#&F!R-s   0:[ Uk7'7326654&&'"UU"&11&"UU"[,11,'33#35#&&546735#'&&67766''&&##"+""+k "" k9 gF v a %\44\% j>"W00W">js   0:[ @'37466327&&#"7&&74&&#"32677'66'4632#"&":$#9(1KK1(!&''  77$:"!(2992(9#''&77  55#5#'#!5#7'5#37353357'35+BB77BB+7BB++BB7@7BB++BB7+BB77BB++ "(3#73#7'!!&&575#>55'77k****Vi*@V&'e+4+kk++  1F*70##07k+3%3267&&6x0!;M,!;0#?b <0< ,M;!0b!DU@ 2654&#"5354&##"3;*`k``k7Ne&&5466327.'5##".'35>54&#53#32>53#"&''4>3253#53&&#"  " *   #*+5T2(E5+%@U154.4632#"&4632#"&54632#"&'4632#"&74632#"&4632#"&4632#"&4632#"&4632#"&4632#"&54632#"&4632#"&(E55E 66 6      5E((E5 L Z <  c   +#'+/3?CG5#!5#535#535#5335#535#535#535#53#535#535#535#53##5#5353'#3#3*U++++*++++++++U********++*++*U++++kU+*++*+*++*++**++*++*++++***++,@"&''10&"37335'7354632354&'32654&#"&#") # 5,"@*++ & $ !7@?2 <VVV9 k@'!5"32>54."&&546632֕6))66))6++++++U)66))66),++,UU 2654&#"#5#76632;V*2 2`VV  +@%!35#"333532655##7'5#'VV*@j7+7+++@k77k%#35#"332655#77'5#'k֖*k8*8kk*k77@"&'7'75.54>33#"5#7#533#@' VV"%<#)6@@0kk,VU"*@&6)+0+@U"&746677'335#"&&735#53'3#@' VV"%<#)6@@0*kk, VU"*@&6)+0k@@ $.%5'!"337#"&&546632'3##57'762U7*&j&& tUU%k&e% ++&95>5!35#>32#34."&547>10+0N,V,N0<3S!++##++!S373>3230.">7&&U + ++    (BP'6!1;;28aD Da8-'', 7EHE7 3T9 8U3-;C%54&#""3326554&##546327&&#"'66322&&#"'66'6632 V * +-)l>>l)-1KK0V .>##>. V{KK''k @ @  -)//)-299G% -- %LLU@,7#5#53#5326554&##3#"3754&##3#3#326 @@+ K@+ ` K@++@K ` `   5V  @@%):>B#5#353##"&5546332!#5##546332#332##532'35#3 ++ @ @ + @ ++ UU >*** @  V k k    0++ !"335#5!54&!5!##5#5353VU@+@@++V+*@@*@@U+  #"3!265##"&5463253'5+V@ U@vjPR+uu@@!C[75335#"&5546332#5#32##"&326554&##53354&##"33#5#'4&##"332655##533 *5 @ *5 @ @ 6+ @ 5+ @ @ ++             k V  @ +&%!"&53!#"332655#535##5#53533*+@`+*++*++֫+U+++**@>54&##5##5##"335#5!326654&&#"3#536632#"&&'++*G'"" U '00,*****+"" U10' #'#6554&%3!7+C>q!G+ S! F@@ -33#5##533326554&##53354&##"33#5##5#5# + +@ 5* @ 5* ,6 @55+U       `1%326554&##53354&##"33#5#'#5##5335'7'#5|$ 5* @ 5* + +m/      .Y55+$mx.@ %+3#5##533%#"353353354&##33535#5#K + +*`   k% &5 @55++ k`KK`k ``` `k@!1%5335#"&5546332#5#32##"&'#5#3326550" +6 @ +5 @ @        s`  `%77'#'32677#"&&5467i*V+##:#$:x"*V*D;##:###+@ $''''''3!265##53#535#535!5!#$#$#$$#$#$#VꖖV$$$$$$$$$$$$*++*@@@ '+3#5##533'###532#3%###532#3 * *j + K  ++@ + K  ++@55+  +  + @+ #35#335#77'7''+땕87777888+++*77777777+v$07>766&&#"'>32#44#"&54632  7 /%4   >I  ' $'   %+ -67"32654&3"32654&'32677'#'#33!5!'7#53'ϟ O%O[F+MkUU"YY"k *4+UU"*"@+37'#5##3#33535#k@@k*k@@k*+@@**+@@UU+--5!7'732674&&#"#.554>32U@UUK44K%C--C%Հ+D&!;M,,M;!&D+*UU*@U+  h   +U!"3!2654&!5!#53'7'7VV+77U++87UU+ $#"3!26557'##"&5546332+v`** U U uukX V @@!"3!2654&#53#53#53*++U**V++*kk@@!"3!2654&#537#537#53*@@*++*++"%3535#73267'#"&54632+ٔx7##:#$:DUV7;##:##D+@$Iq73632#"'##"&&5466732665234&"32654'7&&5466"'&&546326312#"&'3326654&&~    U,1'6*102  HrA  / 1119   '0,,!11(S x# l  M10 ++ )7JM77&&5467'%6654&%'7&&546665&&''4&#"3733'667  H+d+H Y$$'(44C!"C N*)N N)*N C"!C44'(K **kk@@"&)!"3!2654&7''3733733733#7**Om*@$$@'@-@#@-@"@R%%*n+Nl*@H%@@@@@@%@@!!!!@++@@ !!!!5!!@++*@+ !!!!5!!5!!@**** !%).3DGM735#35##3734&5#'35#35#735#535#'35#'53'53#353#35'575#'3@++U++**++++**++++U++++x;+*++;D7VV"('"VU"+$-VU""UU!U ++$(,46632#"&&53&&47#"7!2655##537!5!U U+ !jUY+!U ++k@7'7655'7''g"UU"gw@g#m!UU!m#gwk@%##"&''765463232 a E  W _f  ,@+%'5735##335@:[9\k@CBhBK5@%#'7'&'*"UU"),=$@.!UU!."9- %1k@U737'767*"UU"),=$@."UU!."9- &0U+ )20#.54>4&#"326.'!54'' | + V  3M692296M3  /: ~~ :/ ++ !,BN'760>7>&'&&176''10>7663274632#"& MV*(+#'*5># )&!V %"  Uy)&!V #>5*'#+(* MVD  "% +@(>32#5467>54&&#"##'7$6$:"0+ '$["UU"U0#:# 5$$&!"UU"+@(.#"354&'.546632337')$6$:"0+ '$["UU"U0#:# 5$$&!"UU"@U'7'#"UU"*n!UU!@Uk '732#5"UU!+"VU"U 7'#"35n"UU!+"VU"@@'7'32#5#"&5"UV"+n!UU!@7'7#"353265"UV"+n"UU!U@ 5#35354''3y+j+ j0+y0k kU 53#5#5477#y+j+ j0+y0k k@@#4&&#"7'7546632+&&"VU"#:##:#@&&Y"VV"Y#:##:@346632'7'54&&#"+&&"VU"#:##:#@&&Y"VV"Y#:##:+@ %'353'#37#3#3jր++***+++@+UU++k++@)"32>54.'537>54&&(E55E((E55EQ*Ef&//&%:!!:5E((E55E((E5QtbE.H--H. 6H**H6@+#'+/3#5##5##"3!2654&!5!#53#53#53#53#53#53++**++U**V++++U**V++****+V++++++++++@!*36654&'5##5##3#33533526654&'32###532l $+*+@++@+*+&VVkkk .-+++**++++&'mV@ *%'27764'27764''&##"72#"&546 $ $  N  @+ # V #    @#3!5!#'#"3!26554&@+k+k++@*(@H"'''&&677667&&''27727727727766&''&&`_ [ !! n  Pwcbbccc [ "_ ! Z  m' $ Pwcbbbbc ! Z  +%'#!5#732654&#"Vn Ƿ++n  @@ %7'#3!!354&#!"3!2655#kjj77H*+*+kk8*8H****+.>N46335#"&546335#3!54&&''&&'#"&"&&546632!"&&546632#"&&546632555@: <Uu@=" +U048<@P%#537#5##5##"3!2654&##3#546335#532#535#535#535#53##"&5546332u 6@++@V *@` +@J E 5 5 @****  5   + * +  V  %74632#"&77'1%7'?`a 6@* ="@}jO> ]>@U= _QVC'K+ 4632#"&3737#''#U@Y= + J.k!?` +@QUY]aeiy327>107"3#"&554&&#"54&##"3326554632326655356654&&'55'55'557557557"&&546632  1#     $0++++++U******k a1!5 k +@ +k 5!1+<+/*=+.+<*+<+.*<+.+=*q !:X73267&&###53'7'3#'4&#"3267#54&춮4'0014663"332#54&##001+,,.nC '  %!!" !@ @x@ j00(    :<  #+k 2M73267&&##%!54&#"3267#54&춮4#54&##"&&54663"332+,,@ '  %5 !!!!"@6@@ j00(    :0#   +k##"&546335332#3k *V* + U ** +k##"&546335332#3k *V* + U ** +k##"&546335332#3k *V* + U ** +k##"&546335332#3k *V* + U ** +k##"&546335332#3k *V* + U ** +k##"&546335332#3k *V* + U ** U+k##"&546335332#3k *V* + U ** +++CS"326654&&"&5463275&&#"667#&&'326736654&'"&&546632&&&&mI"= -  0mI"= -  0#:##:##:##:U&&&&-  0mI"= -  0mI"= #:##:##:##:# +@ $(,048#4&&332654&#766553%3#3#53#53#53#73#3#@@ r @**********U++++ *  ++++*+++++=p{%"#".#"#".#"#2>3232>3232>3235".'2>3232>3235"&''7'7"&#"#2>327.#"#'           +-!    k*      *     *'^&J+  q H++ %''7'#'!'55'775J7UUa6UUjk@@66`1!-vIM[k+U++@++U@"&&&#"'6632K11!&&!{*c55c*9229|""@"&&&&#"'6632K1144\*c55c*9229[ ""@"&&6632&&#"K11*c55c*=D%%D9229l"">++'+/7'5#'#'#3737357'537'35#73#3#U7+7U"U7LL7U"U7+7U"U7M++++"U7MM7U"U7+7U"U7LL7U"U7+j*+.9Ed%'&677##"&546335#"&546335#"&546335#"&54637'&476#'&47627655'&'&"'&&  { `  u :0  uQfP9M ' tp        } =m  3 ){UmT3I kU73#k@@ՀkU+@73#73#k@@@@Հ+'.#"3326654&&37'7#37'7~$5 #<.6 +'[>+39>+2>+39>+2j0#!2 6+)F9G9F9G9+@\%.'&'#27272735"&&'35#"&&5467&&#"0127272735"&&'.'"&54667)!!(%"!L!!L!"%99  5\F(%"!L!!L!"%)! (4     ++ + %CZ3  +    &/  3++ ##!3#7'7+@U++C<<<UjV ====@K%'6632KKK''LLZ@+ 2&&#"'66"7&&0V .>##>. V0'KK'+% -- %LL@UCO"326654&&#53#5#"&547&'#7347#"332655!332655"&546321111  6}Yf ,    "  1111Ukj  4@  +  ++Ei1#0.54632"32654&7667#".5466732>54&#"&&54671326654&'06675 * 5E#6!;M,,M;!6#%//>##>//#:##:# &&  $$ h  9J*,M;!!;M,*J9N/#>//>#/N}#:##:# 6  &&  6+U%54&#!"3!26555'#5'7'7537U@@+@@@@+@ ``Uu%%%FF%%%%%%FF%%Z %3"654&&"&546322&&#"'667&&#"'6632":$$:"   6''6F('G V01U@ ;(PmmP(;     %%@*0GU%7'&''#'737677'64"&546327'54.#"5#35#6632.'#3021 +  + P25E(-N+:@&6) 5"+!3B%x%   % %   % 0+t2&bk(E5'!3*#)6#6 $>/++)-1#54&##"#"3!26554&'3###5#535335353k*kV**++**++*Vk@@@k++*++ @ @+7;?C&&##"332655!332655%3!4632#"&74632#"&'7'7#53 ,        w@@**@   k@`    @^@"k@+7=&&##"332655!332655%3!4632#"&74632#"&''77 ,        @<L@   k@`    <L ,,'/7?P7#7&&7'3667566&&'667#73&&'667''5&&''46632#"&&5W+ + :*: *++  :*: *1111 :*: *R+ + : *l :*+ + 1111kk46632#"&&511111111U+ #>55"&&5466327'53.>%%>.1111.'@(L?, ,?L(11119.D<'++ 762#'3#5335#3'#277Uk $ =k8*V*8k= $ k^k k+ր+k kk+C#"3326554&#5335#"&554633#32##%35#"&554633#32## @@@@V+UU+VVU+VV+Uk++++++++++++@*446632#"&&&&#"!54&#35".7#35"&&''''E)(EU*4F(6)V+0@&&&&t;;?(F4*)60++@*446632#"&&&&#"!54&664&66&'''''E)(EUDY  @&&&&t;;?7:7GJG76 !! +@*446632#"&&&&#"!54&'7&&46'7&&6''''E)(EU>R @&&&&t;;!GJG7:7'67 !!++-"32>54."&537#53'#&&546632,M;!!;M,,M;!!;M, @3~11!;M,,M;!!;M,,M;!5 ,11,U"&2D73#7"356654&7%"3!2654&!!6654&'#&546637'"** * n*  ~ !001     "*+1 U+ 3#%3#3#3#3#7''77'++++******-,,,,--VV*V*VM---,,,,+@#!"333532654&!!35#3##3VVV5U  5U++5 U+5 + 7!77!3>*>WVV>%Ukkk@+&7%'6654.#"3>32#"&'#32673735#'#'##3d/>#,I/,#6 #:##:#'>- /B&6d#+!#uId6$>.(C*0":$#:#*!"5dqQ1 @HsV +!%5;254&##54&##"#"33&&54>'3#"326654&&'53+VVV)6VV1111.' [++ 6)+1111.D<''<&&''566'3663&&'77''"&'35#3532667'A%2%A2e+e+J!!JJ!!!2S4+ d<4ZA* 6H+)+DA%2N%A21!JJ!!JJ/&+:.7*I/ %:!+@ *%!#!5'3+537#53##55332654&'53*++*U++U+kU+++++***ր'  ' +"&*.%!#3326535'#53#53#533#7#53##553353*pU++U+++++U*+kU+++++U+++*******+@%!#!5%6673#&&* ,+!!+,kU++N11NN11N+@ %!#!53#***kU++*U+127766&''76&'1&"9 g g    @+#'"3532735>54.'7'77#53(E5!:%+ +%:!5E@ @ @4F()I5 6,,6 5I)(F4@ @ P+@@)"732676655'&77'"&7762&F5**="%Gnn4Wn4V4F)"=**G%bG bG U+*.#5##5##"33266554&&"&54>77#53U+*+''''m ?****'&&'  * @@#/37;!"3!2654&''6#63&&'77"&5463257'3'7*/ /,/BB/U/ /,/B>/*W/BB/&/:/?/ TB/&/:/++ 346754&##"732655&&#537#535#53&#"32665535#+$U$VUU@ +U@!4 U3 4J+++++U0954&#!"3!546633''5754&#""3326554&##546321*@ V * +Ul1*jj+kk @ @  3&'66766&&#"6654.%&7732677]1  29 $*R $*1  29SN "") #2mS $1  "")R$&#"3326554&'76554&RX#7 7#) 1  &:##;&0* *-@@1C%2654&##532654&#!"33#"33#"3!2654&##5"&&54>7     V      @  @!%#54&##"#"33533526654&&'3#kV#:##:#++#:##:VV#:##:#@@@@#:##:#U+ (733266=4&'54&##"73#4&#"#U''%%k+ +@&&@+@....@+ +@%!#!5!5332654'53*k kkU++'  '+%!#3326535!53353*k*kkU++****&.6>26654&&#""!54&'&&77&&'%'667&&667'7  7'H.'<.H'"35654&'"7&546326654&&'"7&&5466326654.k  .>$   '   '2&01&3Up6#>/ kk ;'  '5&33'11'23&+ 3533533#553+**V**VV+++**++U!,<HT254&##54&&#"#"33&&54>'46632#"326654&&2#"&546"&'663211 )61111     +11++6)k+j1111+    ++/;GS"32>54.4673'6632'##".'7#'#37''#373'773'7#'#,M;!!;M,,M;!!;M)/)/  e    !;M,,M;!!;M,,M;!5)G/>#5)G/>++++V++++V+++++U.!"3!266554&&''663!2%!2&&#!"546&&&&@      '''':  g  +U!"3!2654&3#!#3VV++U!"3!2654&3#!#3VVVVVV++U!"3!2654&3#!#3V++V+++U*25'3&&54>"326654&&##5#53533)61111#55551 6)*1111v5555,85'3533&&5465!632'3#4&&#"32665#53533#@kU$/ 7k**1111v5555kkՀ -H *kn+1111#5555@@!"3!2654&#535#53#535#53*VVVVVVVV*V*VV*V@+ $8LP7#536633254&#!"33&&54673#'3#46335#"335#"&7#32##326654&&3#O$ Q iVVVVk**''**++++''V ! VVV*&&*g**&&@*@+(8D#535#.#"#3#"33#!5#5326554&"&&546632'4632#"&+2 $00$ 2++V+!!!!5  @+&&+@+@**@+""""J @-9EIUY]'&&##54&##"#"#3332665332665354"&546323"&54632'53'#535#3#3'#53#53  *V@   Hv{%%E%%\  Vj VV6* * ***R@$B.#"333335>"&546327#44766764&#"'6632*@&%@)) )     ?#;#":$J *@d /=H   \       +@ (7!5!533#53!3#77'32#!!26654&&##7'@GrGGGG"+''"U@U****"*&&"U@ #2%7&&67'7&47'26654&&#"&&#"!54&""  $&&&&E((EV"!QR""LQNK.$77&&&&7;;++ $#3!5!!"3!2654&'##73'3'U*+VYN"H#HZ9*11OOassets/fonts/material/MaterialIcons-Regular.woff2000064400000364274150514030450016110 0ustar00wOF2ZPd H` : 46$ z [?v'ä2݆ukjq{] BJO͟4Dmfaݽ"P[V8FH.ms ɒcp鲌42EiK`^VJ?”o|̸6kh` ˲ik:6/BXTCvVK·@ɫW#\%BP(1r,b}cnɧpXgt@G"!?-c{.j6>ČD"He֪g=}c7]۩[+Ѿ{ |gW6Zsqw$]sw5w'{JP9R{_*p0%vיX^jSV&7RUK]+\Kՙ60fi:?g%—u"[g\5&UO$ë' f.dwRSce~'83P}f<%&pL0ĕC/opԞ* ]\Geӄ7Ms-2"ؠüQ"cEǪ]x,?"" QlIn/mι`j=<2>oD$ Al+"""{ZyΖ{kǩsw[Ċ֊  J[ ;?5+u aB>0F1a_Zmuw)@" >>mi0mpVyh Ofn$%w@ !  5e2Uօۍ`؉rWj[9sh=J ` {cJ;;%Bz@e yG hPlKK=[%Vjxt @BBB{aLVޱTP!E7zWڡ6Blm˥mm6K:?I[nۚldggՍJ{&-x$ $':wD7b/IErp;=ܖ:R3ilǗ}y/o)?EDk]^ s-ðG ³IC  O]/{RQ^J PP"EQt"Lf[~hO&2ZBޫq5b_}+.Olb0Ϣ#>ڼ+]ZA}' y>Xk9v7ݝv)w1NЊFshZn(ۏ)!uc߀t0kᘷ_n Cjb-e ~3=o`U0vyop[X\+y̐DYn+PۈW}3>@Km0n{`DXmPpp>^Bp Aд5"R(27t(]HKas@¥3B!0px~5d;iJ@aK%= +fV9df]]yKΪ+MCfFg#ri}j&h0 4 6ΰT[3ۗtԒ,LaC,$l|΂L& ʸ`ʹ{Sm}`n!;PcY>sgʳٹ}{B_? _IT /Gnzc j N:j{ثRO9xW,k6^/Y^>SbyȚ [?Y9)~߇34ZAԲFՐ5x[@jnəu.w"$n*TJsm+rK\-L`Oߥ璂ZN{h~ʰ!/U+ܠ$$z=1溧p~UUP R)ER"9 W(M{Q}܁VG@QT Aі(#Q;OxCtHr4Bq/=O{q{>okF $-2P!̾`HZ"u?T aԌP[$aER WF&X=,53ͨCPe_l[ !r>L*k a1B!&mÞLLګ>'?S+ۣ _k ~1v aCU+G녳r˚BLSڝzyV VJ>r#wV]ZƒR + S˜ -,^*jǶ|F6(>>C@>(KaCYR̓LT3V>GDj8lmଗ4m]!sIAVVxɽ{<%JR]WcA0}d%Z%8)ij[S'Kn s8ã ) 1^(qGƹjsfY_odv+H2CTÄTr"χ,S༖;P+5z!= ϾPz.2P3-aF]3ۑO}Dje' <]olh>˅ħZNoBɄL.yf {5xaZMRY9KR jet]z"a` e{c W"oo/.]ȹ%O,DǜU'̷=3?_4R;\WP.Bf'.2'S<~NƟym;>JyMa n;#`f͒ѪC#7FF$1y^|dqț7Q, ~Uv^K`8S{$$ )-m=HZppx%"j)7żay־ڪ7yυS{58'KYݲB Y} 0BRy lA]CDD:Mb$ʸFo9#l?h aλnpyƽoCHZ{5fnҗ]? Bx jX[?𝷉; j siA_[<lz9.g{(UKnxpo9a +;ݮd;Ii*VN`?t#S&Nri- 'K$H],l6 Iޒ7v:p*RrF1 t&@~9U^9TOZ *ŝ ΢t1?MtEiq\ҚHoːC{C/}Xs'^c|[kWɂL@K^t\$،ZpY8L9s(&9| Wf|Ç&Ԇ,!R;$q1NXQi{/ >w>`t~vat3@O ;;88ݜ SL&X]( 8yhN%jyVi~FS }'ykBl*K=Y+pJ-ł ʼV3f|R ]L $V'r;s}jT,BuI!@TMbj%Q)ƃRb&S}Q;-G%`4cw!HQ܁ݿǝwvhg Ԇ[r3nMhWݯkuX{+r=\͌6mbPZrKj /)"o>ӹ>fe}ep)\t1es:I>&`O)H(?nFPl9Oڨ@UWuRYpFCs `Z\Ȩ4JBE8S:Sۚ̑EhjGN]m6,Q^ea[שIyƎ48# (obYWQJJUbK fs#s# G'lkL-ݯWԠġ9&DH3J&qNqD$ z=(%jT M%,ҖjЖ'#C+?7  vc];AN߀S|Ɖ8s+]\* ̷@ $zDryR98Υ?FAfM@%Y%μ`8e1{Nef9c4UșrP.. g1Uޜg)#&ź{@ Vx@<&6W*&pq/pFTz10Ӡ>HUZVSI5oALY'Κ9%I3۟JYNAI (DHDB{~bi1ReeРbYxh,f NBs+!5a3 ͌*l952b &Xr'0ѳΤDl)"|R'M6mKj~Z ":,M#Ňf$ge~rkg[CM(Z<8i sn1Ebxv6ݢYfny^nl6 Py]7Gu-5js#Xnx- &-]yg(Yiݳ NjD _U=X,|{zRUBUI]4A1SaqW2l%/D{lȈ`jmuϡ!c,I).|Y22ծM.  +x'&W6 i(hbUG3P 8()C`Xᆝ+z3zZӿxyؒURW&U.©ro %a5( p68+:#]T7^;ņRnL6T͐ysW רfT?'VēP}zl~qi y5H_Cs" tyV&ddiɡ{}QhBP}'ry^Sm9Qbj"(iϋ"ZY+(ٵǛ|d{)|1RIyeZRoC]rkW2PQImq6BR<;S^ {65saIԸP` śdɱ,s0hsnz4 @ُ%)eWajm"^[ٸ| = 0JiM.НNl_m;Q:UJcWZaM+*=8$d8u RAfʶ ~xݚp_SRu{.t xh7Fi5}Hg.%.UC$ [1&}͒W..v7y?]{;]t:%vkɃe@M +n~[ֵsR]U)b:!$+bF-Y A^'sX_{naDw4z6j wL& ~!xbSfLӊnۓ_؝z0??, -0q-?Rb0 LR>d%%KpVrT=KS{$7@[{CjFSj7$͔$-.aWZZJmljlV geᤩ%O{j.yIcʡz0ot:R6NuTo'qP/aܶfbځ@Tۇa}g^rn5򕆻NU(q }cw!fjrHqWEE8߈ĺg#By;. (xqγ=F,PWU宁ty7vT`h hc"DC; _a(j+ טI%Osx' W*=1sʴ;]w`FEj cܖۥyկgH#BpUtaerE2 sks# H8:ءsOcO|';-Gҗ8E3{I75^Bh<&Yc{BE4*x{=d^Z5:EH_*jCUM(ϊa$0nֲ cbh#AnM1FNfP)7-%u]DT\C-p韧XS7"蹗BXn)ա4Ko@`B)"h$5F5 bjAٞ<ʴ4fTe7eLV|G;31|`BSē=Ի "ӭ |f6M<ӅB9 XfqfەE%mֻP/7+[AuҶLf2iuq6P9Ϣ zl P\[fឲjX&wTG: Nݕө8zeOƱ`FHf-ޤHpqqz@8tm1R`+gvRzL~t 稂 O'EݮFZݑ| 2qBLQ ƪ|/8q TXQ}_0S#<7{ypA?!^"U.VA dA2f{?y0nʧ7y6if#peKckVjAMsVE%ʋiT1Z:,rA75Yɽox:3/yrCWc(2E`8Ig#aEa&v7RAyޟRå:?wl4+qSآuI0&$'7]bMJ?pq.첨<Y~ ϶!/ ?ݨG;L̐csI P=fRdk"^d,(ZʐH!-EF -RdZ9 u< 9y훨*o=kl*ûVFG<$bs(T)q%~gHٸg58ěZ-yD*ur%LXОn, v,uݺ׏WQ(m&K _䯘tq!&c|?\(;Yi3KTi~g|w9 "sܟ*sƾXsuZe}:+\exO:,;B0Wx'| 1\bZbioS )rكKۺI: |LEXb* ^ ~k= )cfĪّu/03&mҶZ_`vR;QH7]I{om*:l?:¥FrmX->.B@jM=bZ2C\q뙣xwDCBNJ!Gz]beWϷ%Rn)2^՜0}n?fTu'O;pc+*h~bEKVEԷ[NQmo1hVp1. aNzbq4kvM٧ckz' B @mrt-Ú'ܗ䩂5s=C&Ym\!>JEx\xGE|dKBpI)կz˨-P P "nzO0J趣[lGȳ8ua<2ݎc޾*xjAIbX1re !FPi(mdwǣESܨ@w<ȫtEY@=8Hr_$%B|kWmʙl]ݑ(f7 n(ćE1BI0\ha§H'D_6&`޲ȗ}De<^pv|K6-{}4k9Ҕ-YS7alٱ5SƔb [zZWPE*Ԥ61 E)% CWO>=/ 2~kp~U0z|$BZjDoq%* FOR6J$".mBĸφɈ\GKPZ0CiDX:geL>DҎcBE(IYWȴvUе5lM."|J=m'1;x|vbg)(y'(aŖ94C=69BGoUmw+V]xvq;oPe 5(#.StϣgsX8rl4.;cQ敨UD5P~P79"A5ږf ;f8Vs.H0 .,ib=?z>rl縛$8 |Մ0pwB7DERtƶ[Oiؽ8fp9'ƈȎ6x̋7IԞU@KIl-x\aɊ) ]JYtDtmKL/en3j>͚Z&HL6ʝi U+SlSe ':4= I]:8~B6˳)ަBT' [ tVz՗'((gQa04>>.?q@h?R@|G.wW+EO?P1Hc6{tdÎ(Lab|OrY?YP>9PCLz^֥^؅PM ։G2j-,voG)g&cEfŸ?G}CM9 H p$%nޱnEg$rLMYcX|\,qәL(Bu^)?5$3)oG4+ }eڈƹ"+#Byy%B*_jp HY[&7/IM.TKBme)nSqVPA.PrH3-)8͒s!z~!<"XhM\y 򄈓7{Z-eI2X mH`kҗ)nwGgŢTUO|Z[,uA`3?9Pu⪆ :i]@KL&C?b`C-ۦĶnXn=Ur=l'NJH6*78P)s|ޛxF Vo28!AaNOb rO[|މ) O5H>yj["@X죀VktԼSF{;Ep;ɿgi`<yt9nF[CSR.nu֪c7<~; =!@߹vƕ {yqlpڀ&s \t6V|ͥhXbifAc]tyzK#EY _{4׊hir& n-1 JI%k(z߉׊n )<5o\ `if{\]FV9!0>og/ȸ~&oPm4v@wl([WHGfrX75uN7;fTB]xм_d,I %KXn,D/ hpuܽē|t~G(U"Ƣ'XV |)'lg;Z/eʅZ—ߚԺeϼE̲J0lj61Z @/DJjМã4ov[nX>At,kGy̴@Vgl: ~aUqR?*Vy_~ R2Ď,+V0f.:koctA2XqJm3c~Mʞi1P i[S;pTZkF0t7XYc7X Y(X[ޒICo 6[*O6 6⵵& t&=NQ[P#{:{fKE(! OSgd,]Y/LW {b=Vy"6Pk}%.s;ԟl&`hـNٷ!YVow1 ;]oFf֯|Pڵ5g^(H**RԅZRb >< I=/y'=9>G\:N45.?:ȰS`]%)p*6LR#3>'qԆRoy`1wJo1n@_i!5kA}&VtPL>Z;renІdU*"E}q\@4 )y&r|i|gMJa#mik~e^de~"+iܱaZl(ˤ,ZQ/lBb3 c1ծ#B;7!pTHT k,9;'m>Djzxr*E"ڗ6jXXȟ6$_c&{̥zBݻirg#$@D=jChv'\ܐfvAo.q= Luem~3P O}K<-q;!f*cΘH6rP0$֤Bafp"9GRIIrR!*%G䪖<%?).[0,!3`R:e ?P3x`tU ~k*H7< s]/d2]a 9VA,6 Y]Yq$sjPXiFT M#u]; {AoT@[*j:͑{M}b꾘 tnjE2 Fm #c310i״a}Q 2MoHl3 h2d蟘i2 BS^Zɿx<uqmfS#[F{É&7)`moReND'P<5fBђQCQ͍#V&ol&op"*%Qݣkިm>r1ި|zpZ@>VCZ?5֋ "w{ ՞8zC'֤LU @<$E1\徭Dp kz3}Q1L__%I]A5RxщŲ +fq; M!d~ײQ:S"G0VnoQrklBk2\VV7*ko17)w&؈w]FwT(ͪ1~JAB*w qaq185 (rk @ٚ= !rtSʸ $8"F@Yi㊲bVQN]z>At~eUAr*g&etq)1' gkغOW$Yq!R0L7N6uDU8~Fmnidfw2K;z}[n?ҦH.W֢jSy10Ʀ򄑁BBel}e6hkH  wt|q`|uVI7lx+5IJ *8  G%񇇟}X΃vq\$_!j?t7{ ydO/ he(zNÏAj""{AщW`^H^$,:_FoȞbbmr[7p6ARqf?+qOȚ*w ރЭ>X rA?M0ӝQƒŽ VNcOը˳\,yMO0sEaQ28(Rsviͅsb(ړa)xթG`q8^[&GkLpoV,Pdr9ƯYg\pꦑ962+2#jhxWk*榺T6n9tۤ˛H6IvLte MZDB"QĴ>6P[X=NUBɹ2f S&Hu|ȡHοSF70XTz 7K0{=5[Ǭ).e D:8B"*BY.GU! hPhT<<+ƥq!x=3c2R*%5v߄/>Rް[?C<ґ܇DВ\f*uޚ]AH:o.,vCMccz 3cnU_x:ȠXArZKrt@h8:pn8XX%rJ@ezu3DZd)5KDMD%5:9iDŐO2nИ628L@|[B!9hPD3GiS~h<=#f$R]f)ʹ0Ar\m2yg/PPz ,]-*pgccAJ#yRFRY\Q$%UFrHY-kWA U`h:t൞ϼcɋҍ7_cvhЪnFS[Ot:31/_yĞe{KB:t̽3Ym?Y&r^c؉Lʖ*j'YAcظ͌Bv"`wk,môl夆@KèKpDLoD:{g8(cN€yEìqba)Nx M#5Ȍ<͠uG笑܉of~jrYӋG ;+`4#3)Z)_]ųLߚJX ;vm?"#?sr kuŘn1y V<9uN "LW'ۚ0;뼺 Ѿ薙*-; k]~2jK4G^< ؚ/030Р[hf68d#éZXIkj m,&f5S'_dI'X?@૮:*d:X*D1qIwOHutԖZ;sѩd3s}TCAH|Q g鬿P aPA P}4׾t%Y]S|-͌T-3<> WjY/i]NP$7w_(SkrC]4]'Sij^o 8TC$c^<W3J>P۾]1Y!e,g sX8]$f mDwO֙ WPDD $UNȿ\rOaJ%b=oJ/m Nw5NvfYOH0R?X |*_ȯVR~cfm6fl !g$R5եf6H}م 4vTPSg~D>$U׷XmC*mf2&# I̾ɳ"ЧjsikXۈym|Ŭn؈ن&{-eѬ4թa?eG޿Ժ! mP*׎ȯdJƔƵLp^)#d~j89wdڑ{Gq`yW9(u!{b"Bu0iU#Q6;W1 A=6UMՂ,kBh_?x =*kkJMqƗ3m@岻 KC.a癩ߣgN?ҕfh^Ƥ͐b,8L/Ra1և͛?*KY51%S`ƃ`-f3tѠ ŃLàPz~@9GQ)7NTn5ED0GA!(ꖐ`ͺBݩ°GäDe7@FX4:!T \C}#D5P8 r%.Pט 0D?fx&%%Ȅ0rO9׵ ia 5v0,C=;d͔TYA{p5s7G_9/0n~XvX%^x}b(9`? W2Y]<2<ٱM;óo )t)JNw"zVs5وw +r%7Y^qhbX3+=d㶤cr#2b Wf4@W@]wcр8VJnⴭO~|WB-nρN"NP0UfrH%+`Y_Hrp2;O}h4wCMΝlQm45E!bMt,Z~JgY@%sbh /QjO;gֽPNS2㓯&`S܄Y)5TCђnvCd=#T^lD2r drCuG34O'Bnm`Dg,t;"2* 92=ȧ"ZXu]cuuFzKWc a@|@'qKj{G]<#Bv- /@}f\o?{XĺCch/7int b@`UPNVX9mz?r>9ρqOǎJε-؟]Gwm2k0sofko~?i5.rb/;yc=KX ;(vPZT4{+= р5N4D<⾛kw(BWD!R ,LI~/[ʌo. z)`3NXm񼯧Ӑ{pjc~gyXPfp H$bt1؍17qE(~~1%&h@Ïh-G7W]ݓ!zhfo=Vb>Nr{w>qM.ea26&B{{B]b^(&Y|Cgn8Onh&LL4ӊh1f.x߼yG-lvyeZ[ t6T|'{bhU'&{5kݞ 71ti`|&6S` <\cs>:yIgB2 33Vl;ٶ-c/2RdRDR )S劍!I(&KZ9TwZt5jԩUK.= 7\]FI1455Nzx2&"'RX*⏄Z$ (&E kRZhVK-L׻sV/Lh,Kg޳'I;7v¨\rIc]W5w5\w nЍnVjw8*ŶGmClHKzn ce͊(I[tIg򲗵7һ[4Uj]7Z]Fŭe *$cHu>936.p @a Q5 8@&q=Dz&OA:@#.\\.H$2KKZjc#5y-*dILV:vș3;W…3qs`Sg q.\ẋbg}ǏC2Sjizy y%(7 rmh$T%DE)GYRP_4dʤ)[6-h+P@W2z*T0*eW#j2֠fLkgSKXcJW-ql |ȱ g΄p!_r-ܭ[<'3|=I̼˗r5a+@K P{ncuO!@!H !D!LZ!rr!#_ EB % eUE@`u3$0"0&0H7رU8#nNz'ۇÛzÇl—="FXv!z' &q0V8Ζ $o0|Y3ϳ,DQ0M Ci m#uEz!(G<'"Y,K$2T#) Ri- H&$j]1h6Ω[ 7VsiLQB0T*Z-hZNk0|,(*4 C4e`ۼ>+ny<k(*08 lHRJQ4m0XY x)n$Ҁ2Gհrj@Oh0Fit:O+;˄23fc,Y+Y͆lٺɎosp ׸r%7n6ANĴ0/8 ?2x4e0`hCJ*hqET$1HAlf67I43f3程gcqiS lUH:'ΩD)$J`NVW9rMȓg#ՆS?ViFĒn O˖%Y"͞=NXuR+W<{Ç">oߊpJ0`6' $uР T ] Ø* V0b$ 1ɜŢf  E\Q`TrPai(u:lz=Hd"g E;fN. öESZkӆKv:tO՟.$ݫg{1hЦ!C aĈz҉KM|L)gӉ]3ft5ּyC,hQ%Kh0Zbn] l"k.+{9tǑqNt9{ɔ)jd[-{ 3 X/(HR/)Sfr庪PUj .DTx,prvҴ YѢ媯| 4PFBkDMi<5W*RVZ)Zki:QG:¤jz& IB裏Z}N?5'd*]h0"ޱGR Wkt"z .ZYk?jA/V<6$ IH&ioC3"mRi t'KvvE[{/ GQV2+ʙlF|:|QZLwf*Cf9Ң/r+ΛKaSXm5JuI稜G-PѶ .N@dʖ@ j5hծˀ1aZ_BjcӑT1aǙ'?H@2mƚjhR5\943G%ZZ[ʒ6")-3G`V^u}}Ո&iFF.VH13Gp2VFs+ Y(EO idSƋ8֑,8K>P}FwmË5~ڧomҚ݇rBNr+oR,iXs@{#٭Hok)WƑ~zezgGϯ=y2t_J)Pߖ!d*M~ʺdKs#Y}m&,VOjګ}oKj-;2N_~gԮl퉓oм}UM( %d?,C;O L!\|#;#:¡#@`߶IK_6Cŀiq0dl!Ӳ+7&āx萱o=q``@4I7kߚFh>8Gƅ7[Md7Vj,ĆQ꾺?\WeE.p(9A}fV6+Y2c. 0Lb" ОNfw]KkDL|IUNMר8d kMˇRZTYmF :}V2 P戌x a>X<'8b]]1_=pʗ+QEۗI#.i=l8S*G<(2F#3.! !eE8OwH\&| Ӟ\Ny Xg?oE>kޔ_=k?D'^ﳤSkC.;^iY(I?h b!Ba"`,kMtG=zm<>w7~@>+ !z0PDf" (a&,0kJE.^XJZq$dLY i͗+<9UdBJTA-z4Q]mpE*j:D]έF|}s0›w5^#S>9š=V^qbŖ9o.|9(0 ,PHBEI&GD@dI*V81ȔHBʔ*QJjեE&ЭAV5jwb@-ra_{% Gd:s vKk6:j' x3V|CJrHJGE蠷8R ֤s+LKHO2$L~/*,#-"72bmtMTeEA?|om7r1g_t޳2^Xu&>)#{^)hgʂ%k\(XhjƦ殞Da\_ HerR.CZu5hԛ_V:6c֜y,[fݦ-vsБcMM(T\"aiZl匹:#,-kȎ,yBb9aѳcؿz/&wюˉ!p_Z:06 ] SC(EV37*nh2kn sq5h]kwdDWʻ0||1>dffa|陜!0AKH iŒ?Xr/$JE|m2̑,Y`DUU_z:wAb ލޝKL0d 7&4'zCy&ȘוaCh Ewp$؂@5'P5p=$83F;*C!ZsaiMX k݂`yB!:YB,#3"|'Č@.'Mi^ݬx5ixy'5:wXk kVČnj^v-`gL-Ho[@8&Ȱm4,HqwN9}fa(MX3OT7DҶ"%Kgӷ6禺쒀t}w#a :}=qQ@6Ϲ6z UV Mj) HP6҃*"(r6݂z﷿9ըDh4?HA A" L0m Tv-K8D.QMr;Tqq+.1WW%5!B kL+}+U>%@z{GXO4%Tɥ1aLHcd5r"Jp'\bHHs ,81I5Y+dPŭeUxw @)j#eɀ+9O9^OhAv"A"Y5%F>̌\n4" A< *1 ѵVjt:;k"*?.d}}4!$@Elx 9&G9=YzҨRSD\o:;.4neaÒ&qoѳFVV\gpnyL`oǓ$%kF2& @FLK" zpҼyw/jӫȕ$^cԮ9:2HzQO2Cw][uWow/8Lj3*oM-̖d̍Ǵ~%c;;* qә68=}Κ$F'j]\FJ5cuv.iX7\b$GG=+]EՓeZuFCQh4tW :!^wHJ~qRN'1z F=sG:&Qzf$Y) ̒LK@QJL ²!0?cvXB6=:<>%է!? ,WnL 4$nk-ϺNgMtE,*uWʸ}5 lz ؐ%F+)VT#6%0睸٘;%j!cPs!~/ŀn⎪NJE;Q(AIHp9GҌZޚt4G/_mjx@ZTowǞ~%rX,.`/R;v(= Ӟ8QElF4ĄƻN<(~0oĖ[UTp|p=r ӳ_`Kp8p NJ .־>_4VkV)AKqMCoԱmw?֏A%}fG}eG,</YphV 5~[o'Żv(b^64d3::{ICKERJ`\57 i>nn)(obҖIg9Cw~Yj$:mr2&JaGiL)[69M)]wO>tWUC;g&61[T<@kZpNp5,j[?.elz=tКc*"#dTJl"ꯟPu7c*oJ u8)}fkfvQa ݕ{dBgaPf+GpL^%~8Q.Ϟrh,2/iUH:G'@p^%{lfO8fvb7@T1Kx }}M2i8 ]g4 v&G'S◓,r&!'͙+y~d7+EQzѫaF= #cF>{sD9W}kܵ>}a%i9πE)25WB!F~Beuo"Wn`n 1_;;iEom/ #9>G7AIhozbrm3ZVͽzW,ˍαl ?]8)vt9ro13".N!#|aDx'4bCN9LmWj05ܭwAtٌ#KHPoϑƞ#|I1L>hˏkyW>7u#CMcx=;xyҴяc\1sߓ?km坤oD),KWI$xgV7Ɗ@. m3<ϓwL6P|5 *No*w}倌;NN4/aLݬAZB='X?IГ:]F"a \N_s#Y%l9MXfT] #T9_}7Vbr^wI{(e>pl\!9{ JplݗsZbymcOhAE)WkOo{آz~ &9kv^Gߟ#gWVF;S]IHBЉ+;d$Hc&EAHR b4]-6j{i᧪c1-P_H*CwNI.fj ay/pF>tՔ4xٲB/-t> o#?  9d*C,0)&4 trÏv?Y;eG:oR!1X/sF7jS|:Ye = Lu٣zOҥ6LEĊya~qQ@Ӷ"fwDw<luV*ܗu˵,m N >yM2E7 }&5!H ѱ>?o!Wh ҭ7`}Zk |ϵ3)ssBؗ ӜukkMm<\MԱql3ǷEsU[病<3| DUgrP_h"RuE0xjTs׳Z|V<_0K]iwm9-%Ȗgnm6d?+澞Kw+tmdɬ(A?e8$F2$PY[o.#Xx%]f6D2eéEծ_~OMS3~`0 K˂`5 :1D"SC^@U1!r&J+*:ܔ <:6"l0o*u y}􀆽.a#C+_k[7`GD ٲ O" < GF+ 9r;!O|Jh.i`(Y2m-= s_D/(Բ1ʶ΅$%psr=;zbլ9 U3]]Uo'yQAE,i&K۾X3)5 "T)@)i 1M$Um7ͅ1afa,1>ކSa,D0k/%J l1L;@sF.5k⏒ \4E!r N։8:NXγL>RX"0<,m~X8)'6M \/M<>`j☗7 !zp ˖lNڹ%r. 6qFlě-g@> @(6#X%Nbvb,Bf-j& -&bs|Q`pjaSdS6O yaB鮱P"6^:A)maŚ{@M> bI#Wpo^|Dڍ~{.t-NƔ3OcG HJ`< #iiZ$D4؁nB򬜹(C݆jضgzBprٴv ji%tRk%ezՄP1c͢z 9@XoB:{kskk s3KK&7;'5;4RW5k(aaӮv.2C:b!yB ` TD,02؆ N<aDŽ;OF 0]rՇ B.-t47;; -P "W%1,ƌgSIJ/6\4@{xovq7=R"2IUTZLyOrG%[orW"5իv9V$ Q4]5#}:'uatgZj~6\lHǔq^=ll ?P8v>}h54y-!fg664>_7odk-yN7{u2^ *1idO AJ ss{ gJR)xM`iV>FG P YA `:at\·a%A T&KH)X׋L.l'Xnk[kmb$Y~.G(#+-SR ,( K9jW>\!r y/̄+ xZ3q糾6X}rY6]FdO/OB _9%>K|yGG#unp! *}_vAR۫i=E[,VPJwS7D B  Զs)@ ,ƹX_ݫQ~~Ճw^ 7K$i¯ vN(|/LF}U?L;<"' 'gCm==V?~ϭ!ъ_M(qxa~ j*uWץ4U/'E֊I b0N7Rg+D4uX{Q9+vҫuzdҟ s5)5ˎyZ,3wS󚫐(2ta k1D qBNO_ylۻ,k\l`WҍX')b"F$7*wĭJElsx4>3O#˙i 2#'] N@h~EeD菞,tC"j}+~[lL.p-,`Xpy#a]y7p /d*,Y~gbo :bUyG_s{.$2ǰUDJs7)?@r2@ ŠvN3"UaQ>{N w xl*jix@GRcwr\0Z5j``w=Uc]jX'PTl&{ŗG LA^AY"3QyM8;8UidQ.c`u> !I-ffd:@b O Tl c!ù ACO7:l̀,opTx$O f=c vQqWݖ ^6Eaב!_*:(*!VxUN!ViD}3OZdLl$|]p 4Ǡ%Hub\@h|{ P37{ Z”6zͼ.Z\c%RT^S~9r0Tɷ'n<3 wo$0=IߨWkI3лv7'T8SQ6G÷UX+rVYj-YJQ[844olHr^ r"ELk~poyD/h4lZ@\6FP>I>dV1qD,xM}4vhP] r`TKzdQfWIX,ZHKUꎯNJbbQ$PK~Vg+,0. ͔yӹY?OƂV&/'bbq+UF7PjD0CS 2櫓 Ig}yLPC {9lqe B/$?Nj91ȡpI`>El]!< U.Ko^̇ ܆_r|xTueZ>@&&S2P +j  Ifz9mzr&`Iy&' -%R6F`Qu7Gh\ )|#oj߇gfHCGLȭkɯ']q)vm7{n3.k|z2l'yE3:% g;ks|c\ `ܿTvR[sA5OC8dA^Vj,BR2-pupb~do&Иn2\u˸#:r8TF(P8p7#lƺ4v=BB#2=Bqv*chL&TtG8Tܤg*5@x9s/e~H>Z"&\ _Qw*`j^mraU*C0'̀e'DZ uVlCsl(nG ?-МYKΜwꅥf[b[t M/mZ+JkdV WJBwwBۣwA*AoS`oψ1w L^XcJWɿ;} W0 Wm,Z)6S ԰E/w]rM>>bq]ހk&"vְ̽A9= Ajf1?DhG;⋮H)l`P~[,mHHW)ehu3.2E Zƈf&Lqr1FNLn vLr6@}Kl|ũQ*)@2B`w%n Haw$B6?{ :;PF'P/-oCЌ S7rh*:6"t̤a Mʤu =1fm>f"-\?E*R:uc*DrKR`a/qX2dXoa>-rE+ L 9A ᰙTd}a7cъA_)؃v›Cs$RdVІp@SgV][!ʇ1\a؈/>99_qQ]A)忘"0]jX ĉ7GrqQD1s<Zgx{h{"W\+%= A>)w\N Az3@XMxqHڒXx ^cQ/i_N#Sc!@0)$` R.WJDJJEiuS|@cdSk 5S³* $Ek뻎!E8 ~,߂ݲ x"E^QJ;fW/:Ws&D @)' xJ0d@fkJ+5'| W c1!"]O.sU)l5)ν+]&1Je ӽe@-c+Фp@r9밮Q r)~M4_Q|HG>jǘ\Ь?* S/f[|W՘6jZ391Ǒ#!ـ٩V0ޗi}@|YT& 20ފ(Ü.Oa$u7^KtBHu2 )yp:S3}g7=-e+KʕQ4ӏRV."oe+@B[{uL{JL :daM'O|^(&["r6Mjp^0(L2 ^Dm"@61y0^4 /c4}G,ͫVV7tչu@"Q!A$qE.S"aMC˱!dQ~٧gHQˑv$zPkr8sU){nD{f,=K'iHqwD <1i>T*8էg(x_?!>1yn6N@owzU!F ~Hw瞁gPk) M*'@!Xb sxiZ}||:Eq0߸6N0鲁,l;Nnvv2j5k\qDQ_`EpRk 6jaooZQ%тj K_V۔1P_Ʋ dCO"7zE2GkiH]3MpɼЗNʫ}(sA}qG ˃Md3c$N5% Ye,{̽k(rZspyŢ/&`O%73QZ{ՙ+&#g$@gZ?Vc"z1 qn"} (fgrU+6Gytjjtf[}2Yo))8\߮l7r0ƣRFoU*vE |7ǿ4/?ͫ#E EJа9iJ_RvN;%fUr2!'?k_Rv85޸9!?F'ʕ[e _Cb;nP) Ԉ+\3`" _aMhSUT|KhISd#dLc ]>pk_;dufOxr TB>& "l"}6aS뙌"͞]}l/1 ꣁU#yn)F%gn2,`Y;-"6TE?6]Yi4œ8ۡ+f9C_5`y|s' c㾮*sh~|S^>"j1==c5?e͒oA UgIYZ/>IiM=ZED^w06%X^Jv_b)&hQ}%{#trdL=?%~/sl8In~fބO}|p.͗ R)X|L:eEBL%d';vf<}r~d~~?$_.NRW#;HxTۑմC R++"S\W0Y"^cO{$NsdRB(^&"H!s*,<4 Ue0 t׺9צsj,v!МnԁvWq>$[39G8sA r2be2C?OGEػ!;JG{p˸cXx1w#wLfZ`++;CRsw>Aeـ'0SW'&)7 >(`re^%34`pǦ,/4qu5徰{&ҜE EnwLѢwr/?4 HQI&&'bnkz[h Z>nۡo0w8PRhkVE gl#t6E-9D[vk)["~f?{]'{]D<9[a0f E~DN8^* Ad{=\J(jR#>o׻, E9bY ֠9*Kr՞%kyj4VH I`sw_2Y@ᳰz F3schKaä̓.s BJ"fto͎ z :NP0 hp{6`X,SQ#ZX5?CiPzaM!SP&I wW';,Rw(IH^xF(CȡѣVM< @gE(4e0P1ҧKYžOT]ƙ֌ÔWl(|MխX7If!_Q5u[=ũX^eڦTOѫruϠ$ M_&o9esj17/7 ;-%0p28vIUhAIw%~#6 p\5Bΰ䒣z +6wKUZ .v4?ۿ2Qu\e8ɗOhbq } W16p+Bnxa7t7=VFoƎmQvg`>xzh6, /K&Uuy vHQCt3Btax;]w?Ɣ||}MJ9,,9KLuЧEҝboCsѯFȷZN8}x K8/?$h%mҢv\8MuD,zvR>+E\j259{ֳEfıڳ2|'WtFNf/WkuS [ڀ4rU4̓>ȑu!d|,4#gI8xAecFm{OMa [VxprΓRmgrJPē^y(gvj[mԞ BDs]i0J;sCl>Thrւ,6")]4H8L|S^;sO\|ai3s]0xD.8IR~rdZsbx`s|`M\ GR񠢶 ɒqIPaFqav c `>)LqIzM']nG=z5yϭ+#ߒFo׬04$9"6^fwz4޴ٗeutUn;:{PɴXfY6j1lgR*sYa[)QG䊴 [H{~[Nc-;Cfq3ή@Cʚk65_S%NP^QO8wd8mfʗår4@ P|¥QX{ʑLfὍܥi׻.̿6dR|k /|qCУs].7B >p욼,$a/(UJ˿y4O%Wb%EjeKфܬcj T45Lnb/;#x);]g$grL K,_ީ5a}m גǥs,uXV_k.e-dp1-~&=op9tΑ>EgblbG9'~+4|QZ7QO6O.~<$: mg>a;|e檧AbY='ϢYzZSs0b,K+'̂^K} BN3Iڈ6Hkk 'dWq궳0PDM];A#Њ\.Ӯx޼E!9Q9ʇkx3u/ 0="TqPzNĢqpX|( 8VBQ[ː67AT0l|ߗi\$87|ɜ +Tc?(.RZ8|¥e.R  H1P]$:e#wk=vP87sܷNc0F(IT\E I %OSu%x:M 5k(ب a Ԋ+yr DPRkìsePmq`uԜa r^ _|M GY1 2|f2U[Ǣ%GPhc^]XN j4PVH%ش|ʈYK,DFXvEL߬̋ QtgF bs[$eKR W>bB+m77ıH{/{55 z9M9m;.\X:*2&3ѨFPFډӧH35,fYhroPZqT"("VbͤXܲl[|ԝַ3V[|{=p08\3 pdQ%ƌ'4r4!b{Ĺ߇ 9NRGb#rZ9%Q6"4^׃!?FŻLw#h|oTU2CԺ,*Մ\rs'Bh[7JòF&&4] O6E&؞zw NhF8χZmzi倭gोq7Q} ?,kYhމ@ OoX3?`pПnDmpO._/"YP%5S۸.z-Lg 5b.s {^G1ӠQ$S4F ǁ c'r@^14<H#NX C\f JkoXtW/uI, iU73c{t%-_-峎BFtLթŘqM[azFb]*2a6@;l!@]d7HPyr3F,jKa5wϘۑHS2ӇDAw †tjTFdmT'x$Eo H@!9褭4{~nٚTPcJeS{;ȫ@Gʩ$dKahK'@ 8Q8C) CqLdLG=S4z3vzk83H_Lc@ }#8:9U 9,Cmu/P%bn9v_ |CdmHQ!F~()xo#{ >upX=J`ۄw+h$6͟cE_!q͝tחPʵyeK/0Q=lnS;iꖹ]; >E`q ~YOg"<{k4ژ,Hްu@vSڟ$Wom'>@oH\Sg0޸+GX|VlS62daVb:rI9YҚA'`6~F]xq)TArYeq/G5YRpLf9Eˤu)'DC'q"T3~_A^&gX/d qSQ*Hr0QXS 0-c<@!J)O,P*IL{!!.*sv++ىF[}׏ٍPh7 &Zy~߹=JZ3L :b:;xh"rVÇZ'>}7^@ELG+ucMDRlZQ20w0u^kУczx tiUb!hU\so^@"ī *-鶱`A@b- X`A *(X._@GF>hM{ }d}fOu}WYXRyY;jn:c!["8&<5S2 bzQ %;J@> ,s@.Ot+yaPHǚ7H~iYj4/py:t>)䌟9sM48j<ݨޫ_UQma'KσD<ӕDp0p.=End- Wl(l ӊֿgfփ,8x2 ;]y ]`slQ8v`ŃȠ\e,}k P _NA8/uFř})X┽1kwGB3-9׍ACyWBqs(? 5"3gx_F,W*Q]-% vy9y[ܔ1=qPOxe8,=ly/,Uz/^OVBBT`/"`(|!9Pfz#wӫPBw+=elEvb~IdKC3zd&? y KIy[15>DG'[yB:5܍Պj.ɕDggCgB Dj#YSVtM5UlƗ Gl3?98\bG:cC.51/LC<14h`!Z>ly;Dн"_5:n* %\Нh+@:ec.lQ=6Ýtlx9^WEqeAS[PC(PZJ{cu;}u*n Xʖ. mxFN4_lkŲk9q qDf "&[-NՀi7%_jh *T/EXZ4䚯1Dv>=ԣoaR]ұv:|c}XbYKˆpuogVלx'F.JZg0Aiupe0sl.̃-rD zX&CҮw/.so,<*/؂'Z{+:&o|B}1Rsc)dAĔXy҂r^Pfq2~~]yel r#npCfZ%"(oh v֭&FiYM$7yhExr_O8kzZm8h׌E穱ȁ\\_=w$}쥌6k9k\Kre 37|bkSLɇ91[Xփz!nޯ+׫zmVOW o$GUM*纜 Rye,hXZ7v؋S ' Y{}?3 +hrw;{-wS]կC3eIj|cgwVEwm&G3^7Z4lLzsJUy2+M]HQi꾐19iJ-}+?O#LW3r̭%L K.OX^wIov|x(]BXK UT":lG mʝ$^l|s/}u|}Ib'^a8g0 nq)zg#'RX~[cܱݕP3w#]Y/JXePkg<:"Ujhi*Vr%p&&=~p[,Jhࣇ.:m G׽ Pz»qffR+]OVL@ bTbn_bx}{6o^݈&meѪYy~5WJ"6ШAŷV *ʯʓ ;9oFT"b^Pw(_p>b^n-0ra3w.)*Q|V(dI몌L'yhO*-O܆r8*Hb2uȅ>Q3f,wYg萤]X Mrk2gdU)f߻WP&F?;?U̐$*"Mwd;mqZe)H  ;‡%ge*q3Ө4o+%QCXe.:6E;Ɗl=)tAV\e.w 7JeOqrFA=UH\ɘNPDԌ9PpKHVApƊ+s;Zeb! /P`ʊŞeChy>|<zEo ;Y̼fhs qVYT 8EÜ|DSDwU/"&MZsZE!/S9`-BtRQa0uMOD4W& kQӥ2,|do \e:bP} ubz\ЄQ#`wve@L|c=^i@}mR7w;r6;vڥ3k̘K4Mp6@1htѸXՌnt!Xoz J|k0[-"`I;c^,,q7fNbyb)fawmmʥYeupft![n}NOK~D?a*Zqř$`D@$W\ 3P %ĉ㇏)6r/HƻoU0FFv$=EBmjH4JDZ  KŌlH>Q p}IOʞ.TV@b98E4YWa-ԟ0 B3͏Z+LvxoӠ@8x,Bˀ|9Lj:$ 6 ET 3UxMbOruWBF}4O9O|h63-CWhj*r9KztESB @H'g}{K1 uL-h572FXi{EEEѧpƒJ .f kWK|⳺@ca HZDWn2P$LSL'o \ 3h\h>z,L$BAy!"UIQeV0.WͿքr$gOިN1? >?ȏ껣˷w=:{Gŏ@N9~oQqt8ykx ` _VrD&HW5NOwC#q(,q!5x._2 }y|k Ӗ4i+CrĹmd#OhP:TI7ϳߣvҋ̪\3n~u fv}M/t/||$ٻ(.S/ء6DAEֈ*^1"Q/8ndšf%nSQ^߹j|L@uW>㨽vN0Iq/ZBV ^']RZvqEA3iƖ [0[E|R{[=*2;=͉L N stpohvyO89?[Po\kI!8}Hč"ccpFC *j.mSZRw#J'.^M$.(oqqGΔ!F64@D\.ɊPS@d@]\\MJp@RXcSWaX$,C K$8OߛzQFEPTpw xQ.ӄ:gV9ẗ=F]o4bKű^\DI'y.}Q5v}({ &9u+u#85'-ey?R^eZ5Q"`\c ͲmxT`ըMA##P#q%gItaw@܀JYHŏd"KB''H>~1iCKpZ,H@8 duMRrUn"|lFDE6BeS+ e/7$0. ͡CEF&/)T^ 8[X9n?t"p zNQQW rwO  qzx\*z+XyWW7_ nǜm]ѥznD\<9"i(dt+r*/.?a?)q>5ݩŎ]eeT5Ű~.,[dڤU]8K/DF "!/- $ $+3If‡Wlvc7>& )Mquΐb{>9T'f~EXrJ}/ Ur |7*[3gǯwaA9¸2EAP9]U>kZ){3f1Vp[1{0rd~VyLhg3Q(B61b_-"8ӊ\g_*_Ai) NZע;rrhjBq)s$taj͝Y;L`.Zrf}{kmecsV +6HHckI-Jh2,ҳ 2V[.E_< ^? f_^S4@VdUA~ޜ56*B El~kL)OA r -!a?#h 4ӗGj7ȧ鞺 A8-<,PF>'Z8XaA U">|Y,Q߾YX=_zVƒɂb~ htEؕKn(&^eQ)*5iM:{{˚19W劼zs[K^Twi*gJ3*&U3,FW5h ٷG6;Qm.3pI1!\`KeZ(9|9J1H7NђN06Hݒv[ SE' u(CK?eɪV a|+_L:~.E-oAIBCzR'{&gMTJh`u!N%ʠ$Z|EY~Lt0`Ca4 Y0a@X _XYf 5qhgF KhT`d,.baمUk@cQ«нʖM %;R?**΃#9mLhEdD8. 6Ý͓*b``n,dT>~55X&Z`j#ܭ3nXZ Z<ara汼Eaqi#>#!$%B"|PT$ D̲.p\ m*US|C19@mYYa! 0pF v]xZf`q6)$?C^-=C({9Z# _"²Y,~ߞY hafNKTӕU7g 4voBS;(rf;m^ϵWS7z)LҪ˘3quf#FY]"fa0@r N%W]Ai2iU& FZX o#sHKδW"smp!B"ۇQH9y:2 0YaJjhU ﳂ{*8XAh_`{ֈ `7aUYrfkQGl #FbMcYa*sK c 2[11LUBPP3Bg[CEKۿ8%E3&zRYJRܝgm.dżX (i%` t#ϭh2*$3@#Z#FƺTՀ6d/aBc a_k]O%v%6a+R4&&ZͰN% HTZ#IϫZv6zMc37Kzp`MdU_?mb;h1ylP) /-,c/q":Ȱ+h1ǶK>3=^Mm:>br!l|hsUq#bZ@ձn:'+*ǔ<#|9SoAceME`F~ +t125hHbm'0a,վS ~vR=;n M8|=8R7s]YZq@aV dI)a(J90S2Z -2Vx=" c{ -M\Y&kz}h8;  WG"Wx;#| @mOd!&AqBdBpYB$˛e_J3?o檐[NiL9L!jTv0:OOpRBmPHާ&%QV F*(Ce]KAa%T/ӝuYN{0TGT܌e0vIqt2XVM2!J6DJ#Ѐ6iP4,4& ,\\ݩ}`_',\/{U+0aqæo34*`ŋʅ/uHJa< ʧX6ܦ%:qX/UE`!;tcDG0ڂ0+bA2˦^\טvK6dX^,$xvݩePBBt7#Z }Ѷn!ZfJ4&EC0qQ;fjM(a⧮@naATebz%*{u\/;wuЯI&G2(Hk3v{5$W-' W_LFn1@q7yE<"K4C%)fIKIͿð10Z8( TT"ܩIDRaDJF?.EW ұe$| 6gbԌ [D!D_wr* ޟZ6&[jvFQ ^(һ~-p;BIͭ Ap 7'%x[hdNEF#&n@0W< iU7ڞt3ZR/^'N;h n Q UiɮMFQV^a $L\iKB8> lG^VgHm4ÆSyGM$Né?4EduY'fuSyrNxxM - $2Y +*wlWI}m r96tzεHmIr9$)9BcYX\cR_gC fnd*7a r6 ľ?Y GZ^y&]e 0aB2 xk6;?yN.x@Pp}6Ä>+;&Qp8L$ Օ}j L]%9*e\}(jU 2Ya"h)6p ^R,,<*M3&4LZA ', tmZ-&kKX$-]M%_6 #YvM w| W|2+];<E߀~'*I Θ#Oo $d+AZayG'"ukw ,T` ?j!lfC;@%kjdӝ_[ZX?x1CY|.#^ϙ4J&zyB~&ٸNA$`) YĝWx6ȹRA$J2g^ftf[wܔ<,>ʈk\.z#OC]5 P鍘s¼IliK%7TRVF4{Bz{HK6;(W{oK9ǺgӾ $Dر X3_LIQt,;aPyh`'pP>)y+poU|81# R@@6Uq E(ʮg#uDkvg4  |A O12kr~+$9 oJu5` +O^0IIK =2j#^;;x@xj9JoX],,1}sҤB]4TvF!+H?`5ߴTE!0Acya%r,n@"oCv.FЪqN|9s]7x}S_='MFaiѭrVƖlVR ({c=&PRi|D'y!sh#Ѭ@DtV&tCG{=Z:ӽ(hL7ͺ? (2>W#i[  d0gOƭD@1w^0YEUvkVИ˚nxD37S堂dw@2V\ 5t>:3|Cp!9q* Hu5Ύmy}D=+y#mo\rR3h@EWbzeGL*EJ4 62 Q+v^,gFGobI=;Ϻ~x!QOUl/zD0~.#(Kf}ld|Y~?ld‰r8M[){'ySF|GiOƠsnuksTW`-,(3O*ۡ ͠hT W&,Q[bRD6#`E^iNn=b0@w~uC.҂Л xs,EKX%?MO!԰[i4ٺ0~.aЦQKS4mŀ1#4Patf dX}ֻJ` lw+h u/~"VCa$5sV\ki.j_׀K* GP-ZK3A1,~YN*.ˣk 4",I27y 6}VUËr#<(;D[cFxZ[n9B^)Yyn,%ȕ['r(}Ij`v]#?ɧ KP6K0+.fv& zy <qj)פj˜)lUih&)!L߽< ͤ2I0ll80= {:KQV":k5ե֙>AY~ixo>,adcVr;}7NI]Oqm^%ۦ`*0*ϷVQ9:H"q2ZM§T)U;0 Hp%8JA!ey"FojMo!2X_m D+_\̅yQБ+Xt*ڸ5*KXBzk߷؍OG~ 1:U룅Nҽ^L-׾tdIbA<JܐXxa>C;4?%yN^2%+p0>Z nK[fj7%u%L5`5Teװ$*mfb/> M88ZkBj=c. , wp=r,= 5,ؒx{cx?\+o+mxG_4;QuoQ 5oxhn5HQB4 4T'.1s fȭz廝#G0FxmCK2Oe歿X$h (}W9\U{8_bs W& e/dmm3S6Z<`GQ3ZfdOF)| WE^@{92œQ=ծ`qz%F=wߡNt}߸8y- v^w6 |50nHgQ7>p5?\x1œ6Kv׭ЃwXpՅ!R:'j;b2,=]P45ْi8C8RBO0>V*7[3Ce~>KowI!)ղ4"6N :wi5Fu_S/.老򻣌a*6zDi-a\_;aA?Ćbi-}^̖̀AgYQ^\{ ݏ͜ɪgVwƜ1d ٮMe;e9EGNF܆_b+ADhtwX c:^Oa9\HY#U+~HЋzddH1~E+ qF5(X$WBXXB#"RHbZc7Yor\>_ɒj 1H8HZ-OHx^\YBlčDolmqܥ &E AKRː <pyjxk٤A:il`b.4KkshXk=F5Ms5؎ "#Z–H-\a!b_k{4o뺾D,Kۆ(VWN_EW(ׅPІq} MOpηx ˃#٧W@x_ȑ}?P4d7Boo/.zIA p44^zԕ;iyi¾,ȉ U vX1dGw5S檭:CGRFxgjP?JD;G쓫D/ =|!lsu\) ^B%B_WS2O\gJ/I/W?S& m;ԯ$7l*yn_YjrI:{d8u"?-é E?9 @,M'^75 7,R+r?fHBSK,Ƿ^=1,| 9|Z00Cw*ِRn=qmORpe@~Y6Iɴ0p(]qʮnm[O/w`(IQZALe?s0>Zߥ%f]h\+=0WMu͌t[jpӬ!Fv` DiCG(NN#['o{c=^a UJu1sdƥSv96 X(E@1򣴔MDuLD$܂hKCf}&okܔP\!s2aTcct#M*w VULRr/қvXf^> '!`'PD_نp;GiT/U‘uLF.W";ԫVEP^gq7r+VmGG$KW|3'Y8(kNT0D|y(FS Fqq6.4D1=@Ɗ%Cx Ґ{4 kq:>IN t .^K $+.R؞c5I ^2ִ@iYuH%oJwp nP0P?`ps|l3np&kMEƛLKͷLVV;V8AHt3 Ȏ>[ \>8늻[@I4:gcwo}L_0oڏn $3_Mje0iFF3Co-E6gS3L@WRbtzt#%$6YA{{$OJp%a S#ˉϓ $ wE1fMϰ? bxF|^GOψb!ܳ0)n--SUѯ5*%Ȍ/cᓈ`< VKNrUU5$\H|.P::@U顿Fa/ͅq8j2;sir[*YG$ F6Z)xƼ-`2Wm-:Q7k7] F Ɛ7(mĩ ȵ&TTMTֆp=:Kd,J,<804d;)DL=F5+v' \iT,ʶcD/L~Eq!w"~d~3wXm*m V^4\T Ep+mCtY} 8҂w<"}/ э^xG>ڧ-tG!Ms[2 I;2,'}(SŀTHuE@>*@ԸL *ni\7{M>U.9%7R:eJxv'SL^1\/* E!\J[@8@w3S` J/J&6"\"$ *4gd 0'Xekbq ;rJ&H0k ~ ʼy0٭n5}be{kB\'i6^%^hкo`t&w\,|#)*4AXc'ˬCNbTf[1FLao_Z]&2Zq>-:T?趁~W ?hgq0zgYL/hkh,:{s UKzDD]!DXs\2<z$YN"/ųKX/;_Hd98 tKxj BNf0(1TZhTAs^ۛeQ]8ZhwFn5#(C{~.F(DC-' C͏G UW1Ml6_xMY-$ S{\']3N8Bn|W꺛8̫KDhRgc5i&R[eg;gvt~A}F] [_D[gS`C T%2Fh,joV`wW! N?ӭ+ց*;i2!k$ܢ.@ڐC ߟBEwW.lä,ҢyXBpÅ'aFjs# /yvYf`@+h{Z+:acyU-xMz!F6?X0Zl(tp;4ťnbxKʜen2`g "#0h54jN $/8$x^T~ Ȧke%8/qr_wnȠh6__%vHO!p hbVM(v1UՌ^me:ZVZ@urQ"ޛS$@43K|rsuBTY^BzIBHrWE߿_2IShY[hm]??MY.@+)%mYcۣF.rz1eB/N"p F'PC7ģiL>ATloUHK+0\RCm3 roKk$Qbsa!#1i+2pDA b, HGNǃX}Oi \3# c b1*F %³ɟ`kb"tBQ3R5"We#!s_(˭ ^*[%/Vd ;6cބ` "< 49^@kOX* XlYyE*PzsVăK,)N|Pz'W;} @^^U RTVV>%1ۿf!(d>%'`(6Wnۦ;{u/.{ٰ:ܯUɯY0c*1S,8zMvN)01ޖQ-jC!(?תPϯE P:ER#y$Z,Ev5JN綰#:;L ]V8QjSC.q׏!AX;:P{mk?ؒ__`"{Ke7t&z |lu%kkyhPAT=L$").x8 ]M"NH?LqL:8W @_r\23 V >_bgftk$]1]yǯ:YP\xqtOa&5{pTڲkFA"N7 F!A2, AxK$9\Rbύ !2ˋtRa N.؜%φYLSI:TD/`t)Ba:Ea73EX ϋ.ݾ9hm6X ̝{ u-<["9 ADуFZ@> n1mtn=rZA!C"Wp/%2yՎoN{h離vD^ƍ`oyO>$o+ U2KK˥zHdScCE}q8@ b>KmYMBEƘlsiԄZˁuKw(Co@"d]4q_KȦh8XoA׎z/Ğ/\=U A:`p[8|/%fd̓PTt5<&,jʷvnߒ[z}ܓ6wwg|MpSR}Jpc3Sǿn|=^=wM[Z䨏7z(I@Q^['D.?Jrz gFl"Hnx|7W 뜼 p̑)q 0u▷+nb?v{+eGƔCOzGs x=HW"gPt*(N{lii)̙6K3щ(,cn]c"0Ƌ.g&jL Nr3n(Q@567E aӴaҐjJI/LO1Km\a8U]\o_p8I7tm+ΩQ}OBp,Pxq&(Wf(: _"9̪U &~7%&'ijC KI-V Z`s B[Zz\"Bxn;6aRFs`2P٪o~Z^Xx.TIjj"uȩD;R-Mjk O6nÀ(s}@޴E|'ZV>QN8y# ʥn* 3݃(?5wA$f;(ogNT9t7;Wij}|LI;n#nn@#oysgy!77gNDj 67˩QcPy=( i.@jh>AZƛă4#ÖOqC(Ez ?TIpF4cⳊ :!V<1pu"/Hf&g4v=sjfY[39Y]SLYIrWkeyb^1hf>~Baij)ҳ~ Ia77›"-#$vݫ%lgclJS"ALyƂ̝(N+t@ au``J8CqoB9B5`?>xRF,Q88Хӽ."i;msđ*~Hp i#:VU:f#}S:NA2:ˣZёA"0+##pG8ǵ:["*;sL40&DLtcj\l[[|k9I+4Viɨ*>oV̖^C;w)G}pyapxy/ nˤqU#nXvP έS"/yF;J;OڢX1\ Ck)2ƿ SIWhǸ1Dc9;+Q c[Ν9׳ -A:?ϲE{7Vo=m_mNR"GB"DXɟe敃_L(UByyhcS^=#&F`h0o3$W*>r8T&2R2aFI(xX$J]`{rkQ4.,khz^u/ݷ-P{]Z]Ze,[VZ9o[p| $PIV 1`Ȳ"Qj"-CD=o0w~Ź[s_ l B`M=5Dbm fM]snRGS @; 7ٜg*ꯟ11n"X6gIw'F 4DO-fKȧ(?ScZ  iE{⇡ƘH$@ F$е63 ʍ0 iިc;[oƞet*^E1**@82a |""/Nđ+Tl='J ʋ|CR}ZjC4]`-xDUԢhFǴacmBflനm4TZ\^&:)mH6N׉U7ĉ 2p!9w7ZuA/M6Mum`u[;%rQ<5r D#ޙuhŕ2˶Ϝ>D)J#m5>o:Gq3/"fO]ruȐη\;^#֬fe@FpNFiNDӶIVԏ4`T%Rkpg0ڐ:q0PHxUq`2=  )G?gnpf ]RrPyH- 'ojꄝܒo:T2ё 4 f iv^ ^y B>`cb! 3Uiysڀ;]0ʓ(#DН1bL Ƅ7 Ķu BgҶS  Sũ9HAe5,h(c8# }T Eo8;&)WOϛJbf< c^ᥒyC5>saJI׿vsOja?iIl.@@{6c^|.GW ӵ Dp}G3=(Dg6>+>^e `帖_m$FYk 'ɩ>cyԭ1RAXuZ 0>BX81 lR>9b'}u+ENEU|mQ9Q.-ו[o$ IRU-鑜`;`CoA` lKM Lc8錸o?{#)1[ee~RKJyF1(u>xy kw6AX'K"#rǑf_b 3?Al.aLy32cŭ k?bE,bZ.Am7"pO-Hp[L҆)7</4T\. еY &QۉBqs)?G3CݡFb]n-V.ԕ2艹2(N61M e/jZ%s"+/<q÷~#Jj©%Ԁ|4.46Q黰@};zBVsQΏK5lg̍iwXbXޞc1_4؋ԡ 63tuo0\g^_J|,m[ݮ;Sf@ha݁xR# ] 2>=2tʱIԛQ>aDo7c8'X;|+xu`fL4Tս%~0]"#c~ -cbGx#9t:-)7yMQ.)R SHa/B ͳ#CSL36T,L iKR+ )ݐ}(pWl*pw΍FVhWC,Zl)Xyz{Jd񺞦1}{,x\=E|:/`r(iNp]h|)#s#ҢD  2֦F-o$ȍ!`8iY%m".$^UZfZ0oĘ h^ >:V"zI) 12,~G .}|mSS:ɗ9r̟ȲP~R,+)o1ů6;6W, p֙йeSGsSC[0>ۅSOYb!MnRn+rn[2 9+An8)*A[7[ Akz @fo,=BxxHj;Bwd%caY4K߰B:(|vLrcw, hzQ{ƴp|. qւ9y2L_;lDCo7eăzAk$NVO>`pB'Sp RŇBoJ~{Ě#[-]yRϨ0[GPcM!ɲ&:5Ґ:O݄Hbz2&G~цƃy?ɋy@e:>/Kf =ZY&hٲ?vMSAٻ:.{$0V RNps.2(pj!cPԔrB` i`RꮩUo+wLמ%UΦiڱSRXS/\-ЌCX߱65MJgQ4=ڴ6C t;o/{d, bm7q=k4@.6$tGq1!N)ۖRbb[OQ5e+?Yjҍ#|R_x9(6/arrcb\GU͆Mͫcs# .<>KUhNJdSL*>:НҸUct>äd+gw'Ի!yLU35 Qxɥſ/Y]Y+GY!ٳ)M;c#%ࢫ˽WK1SRaS"SB{tq4f?|̅} s\Vs=zڧD%|N^뵢I]C>js /Y +VUt:\$SFZ 84(?$: R*p DDX )ҘY!yESDSSF0{Fײ+,'̹ eQbO hz0bq9}j`QmaOr:w˳y[@9sO0WVv\V A` wWu LnL9D8>v>Hb"y5)FKrty!)xd%eՙX,ՋX,p7Aq7NX/NЍѸ[B[!{ {kBAUzTeV+婱DZUǻ _?o0`h~ߙq}#|>@Vk>6V ׭1ar@p'0uN t666> fh@4&^-tѩ u<@AJݧ_Q]B \= B cSEu`n}~# -{YU} b WmE<L>P(%_F ˙m" H0Yx7^GGc :w=7T KS= r6&{/ixptܰPpߦ0aRAG5[$\]>0xwV°v (Z N=y{gj=+Eu97ȞW&`҂ ztusǛ[άiY̬{c-#BqH+ZzP%cDžWC`t(7M$L8:rMH U+b&c8VB$Xفx{H$.QncfE ^"jh4җLc)asp#-  ''w|ѫADYe[p^}MvtYL(c|)xP^BZ,[Nh=I^1P*J-S!K%~лׄxn8 X$W*ߢwʿ /t?8%|ǰ,1-Exh+V2kW#ylII$c+Ѝmpn}AYV+C凤NW\1T\1ɂ8*&xy&UbIvWWi &T1{G^,Gi|ZgQv[__^;p}@\y!깜Jw('gm|XgnەqTr^Ico09mG60l_A/fAFЧ jGZ#ĤN9vK'pp?ċTٰ@-B}c̜'ˀ6maTOS>)gMьWACi:G[RC15AGG'>zF<Z +:*Be,_l&BE ]dڢP[Gp&6Kەl3өgs̀dbu$>ȨI0QEVL]51鍭Z& [YR4$9 $KDsQ;EBCl`"c|yc7\@Q~_ݻ4M˜#6ڲ"iuꤟGz7cTg_HADg/,SBD¦c ޗb/VŇ#ib)RA޷xL9ݲ`9p#99S-e{(@Nn qv/1_" WbDy? 4f 11 ~ZWӦy.#ע70 3Q,%M3ȲLn YP>\50~VX);ʍ@(Ҵߛ JgZ1qƾ>uTLĕ̖s=@.61lۗ[l Z-} R-oJK171Eo528]ۮ ]IO_<η8qCh癩j9WOMI ]0E b$z_Qv(&\.ƚ hc܄\|?ooB@#$snZZjZ~+[?ΖVBO`"~7I9? oP ~(t $(q~VکQ٬G^ * q*`N\`J (I $te R0!'YEP4LDDYcZjC٠22OKZ1r.WY.NeJ.Uky^[qf!j;ٿi(:NNYM;ک x<._H)M+UR˛}^) ;Okt~Q[%% k奾{YB\Stk#L8Ii2r[{Lb ]{_+Z%MpLJI(@'4GL՗ERs?BFsp߳TބV$T ]f+ ďBK';lu(o^?}gߕl<]ľ27J΂P>Mjb`iF˸gTȲ?CU-詌 ̀wpߊ/۳ρ҅Rcc￟!P!ƃcpjᅬ{s&+DJ˜e͟W=z雮Ĩ_{ȀGΜj#[Rǚ|ɡT#;l<ٱA8@+ V[|Sh\:+d݅? \{woS3Y]lL0g%8S; U*55T% 01qaYW=%Vڭu 0qeJ'u8`i ǹl;. ,Bj.2[-oDh"6&PEUqR\>xyTr7 ƶHф`?IM>mqex롞!&H>oCr6@^[k:[8O?1+ dݰUycɦp.+ qҪ x7Q $y(2 O%BoM&᷌_素$6 ;יb6 Il㣨B愆6 hC< {O+?F$ҁPh2wBreHwpᝩ hNԙkJe>o}iIAI?ҺaǖiT5qCI1F'%V @=䋿MM:0nꔓN?M?*wH} #E 5))3R pNdw(joF0?ҜeV {LB`s=ܘLG" #_4|ت(NW47k6i;۝T'ηh!Ι~Xl<!y~^'agWEM`o6Un^]^`Q4]2Hz tXe(v_}7nlKT>9֚V-2`}tVYZzSYtlOF"hhEG![`H'Aa{s("2eԌ99v5s`!5S$'WV@7$ ѵYžR O5[$gl ?޳W*Y,_XVCUAQ'z=ۑԹ;*r[it~":fh]]A45RV%z9u؍İ19rχxkEJKqD, K-:/Tf(֝w4lmiC)ZrB-crrpFsË/6.ӡ)O-h{grFm$Cm t>!i[L6gr4YuAN* )&ffry{!77X-(\:I_6_8+*ɲ6="ohnokho's>/7߯Uyu9϶䰔yB>_4%4ֽw!ı?~ T L!P|po(CllAluƢmUPzI. F<#` &hr{] C#dS0JaԂb(O yG $.ct/οkW[d~ug$YpFv81hp3^Y;zy/3[}awJƞ]LMnv],:1ws q|#Đasb@gi;yu?=gz4P"Ac0f21h'sVG>% }&H@h X9j&&Vz]CMV/-yD+>{i Sd0+r"Mͦ?Im@wmX[7Z+ꧯ=K])KR`G-7κ[GAlB}ӡpiU>[ȧHX|FۥebHCl>zTxLTrt$  [4?fƾ;ߵV}mcaDž%#h콼-FrZahpolˁש/}=LNBmV:Pr$Zdq Y޵idGĵkEȃ@%^\\|_ OisfsD0#(2\aj*K9 c6'̪Lb\ff vbt^Jz(lTZuZkiCn_(V Se]Z\׬$$ ''{ >#7#vCi* 4]~4SRz쏘v |zOf(sr9|]cHAEWdحE]x%D[mI$7i>fLѓYOfu#uڒ: 01^kgqZJVX}Oz=ևD@P%KphijT[#M7;?ykCy*DXeDC B(7gZ& nNlr9@M` &t"c+{;mOq`p  r44@ov)"{vX׉0wk`)bTۛI X^ siKВ)DǶbG\$$X1yC^YX~" Tux .l'[V~ik%UG4&-Ut9c Z3`'}%=c*@Dُ@R)TS< Xjc_E9~TPze!"Ӛ \Q vMi耍q'3ϡ(5vΌhʏTʎU8*  t35R?V18ęρGIᯗG;)G<`Z7SӶvC&%`+ w[&6y̙A,/iT^X|$#2ɨD=<t6T*aL&[Q!% EX"@qk 8?JMQ,엵;ꌒ;˙F% g,uNkCmw~RM Oi^$s4갤E2:j3tX",߬s# 9 iy]M9bZEth;ӂ2m"| v@ _ I(z  K3Dh4V"]1ʫ< ځhS&uHPf9)?F{^o %2/¹ #p<`:+@Gq3H*)!2z6$uYiY[+bŴDM/Om&`"&d6JmA8j=1Mgߡ-޿`K sUpbzM{rM#@ %s>U76o5)n#ɒzCxܵ: r03O?;Dj{'}v/0 q )P|ǪXъZ.=h3F_}M6My`Zn{uNt{Dl#3G_෤AoܱkAr <hf@|&ɂ8oK2-^ <caHaL(U; "- y-Y~=.!3$*) 4x)i|OY&<ԈE!( ~@jK<>p/Dg6mt/nA|d~DtYQ c^wsف#LG٦-޶`H' R4JDj6PBp<6䝈r;1AL|V1+g3/UaCU!t"gƅW̵Z_,7"ڠ=I0V8>퀁 1ϗ#hްIVv'Kn2`8ҳd# ?$&#ɚ7d@ZZO r1Y0-= v*ީ6Ϲ 7T&~K?*?{nC}QnxlaGdžVy:C]n%CɻsK:v'L)Qmzo;"\sM,1[~IC݋D֯7]p1AHhXwVg[mO[_fQﵴl答wÅ'S&LYwZL Ӂ'}.ٚS[rOm7YSAd-pc^oѓX)jk2g? ? 06]}Iul*e4Q,[kaj&+zvK|n?bAk+#8r1Rzwg"nX:(]k\'/"-5];bob*rk}./P>+TV+,h5C&s3nnɖw~'yié[!*al}Lw(8َ lb~q(u9eT[u}}ڎ3_3tBa]N^&!t6f$ksK93øal7Ig^%XHp i}.S׌AG89AfRoG. LQvtE#Ԟwd {%%~uN"Dya%kâR:] bJ/>ב"ϱ$u=>9#!!-UUT&<`XfW?F_oj׳_-/3P22ecqLM6L鸪|(Ʒ2΢g[XygLoO-. m|>KFapoG_518(.رȒ孑/G6 Q t;.2ꌓWY]eyUI̹ʌղm~r_9&27cbëANJXC9Ms8gHZ = _S0`ૄdZvȮYS-϶DTQTNGLUFD1G2+F`݊Y-D7[kG'3UMhΗq ö\,Kns{xގa~f;{K8:݇ܽ;weߗe ͊yž& ilǬ0d^-sF\zڪqIk\qe LJ~rkVcWb`* n3"Ao r\B?A%'pCWLSٞtwmm۬'hODC {A72,}}~2f'c*0Is[}ZZӧ )k$?q{u%^3P{afmGyĿLrE6 =/SMЧK'O|t鱟OrK>TNȝY"8Kӆ~O7DdTy 1IӪ@yifu2,gWOHC(\ c >_́ ÷/"~ߖ7R{4JQfB e P)H R#ʊ=$D*<=*/eO -v?~pӤT[M%F{fU^,T{|DzID@rD:+%h0ƀU!%lEPQ[>.gyOQxʹYg8!Y;~a0҈G*,$kAS#{n5]i Ҽ}?Z܎-䜼#ޜC.yyg s1ѫ C0facr"_ <볇oܵKǗ+hĹ0 ͍`ۛ8ciاցQY3QHYS^]C*l bUeX oʗVb0+'ʣR?J{1։ :gpX瘩AT0Bsf\("6o­Z:;]+FyV-&}L d.I;A/Gr9;O myD,-výRuQDP_˾V$֥\~w?Ȝ^ӱ1g$@-*̢,bRssZ<5H =U[Χ E $)[9 꼙){yg^&q` (?1a|u2-e6o-[n鲫O aL&_ 5 0EtCݬc6"4UvT,Oígف Gv@Bl]0ئ=p8k~gf1=RScm=zwCB, F ( bH ]TF$>P[2>,k0y.X > M2SJ5Zr/._va9wzK1C+oOȁ8$^vBygFШ;TcqQ:ύqHN]oMg໔CòV*!,1, "$Zx׶]P52"b1},zt&&%vuJkRAaR[ ?z3$?oU$ASeCOaV=~ HUs5_~IB'JJb5ų`.`?XӑTz$Olhq!"?Λi')8Y*IRW{8+}mTz;mdao̒(–!]q`&@@޵Y4{WҟO--߳Ol6AGW~y] !by)}|lb*B,rH#x%u$BJ)HIs n QgћH{a01\QȊa}xlwur@0chA r`@ؙ.wSvtJѭ8ltW۫B&(rn٢ܶ&PkP5kAD>wG:L 1qfo9ع$=p-l>A}AΟuǶ%˂પ6I秬IsTtQ[‚u LHo5]syVLaכd@( }֙YmuG ,;N'W7)D)ʤat2ӬMRO Ry|||8QCa>H?ҚB3hqQ''y/V#T&%/M ӆ*J75MUQlz>~..鉉ab#rH (kpH5Ÿ!8WA.FV_5ʊdx57D<{2Z֨$-j:mQ7Ҵ}OMLkI"'=A򖁐K z /)"i E/\sMEoOD2 GiZ0gpvS߁b%'򮘞9Crගqxg|b'9 νMUp ejd<Y<'cQ2ܯ3q>u؈^RNϤ:Ghsw-Pn/?k4d=~2190i87ĸhl?\ vxسo@hϞJFPc/{=߿Uܵ1[Kh72#U'Y&}CJc$:͗;~ic\tKR޳ہQI' @K2ttZ(-ra!^#M gkz⧁\*$T6{/˲(ź5:`Ix*MlgO@E #3Z38fzt )eJ.b4ƻ=(ޖDZ/Ο^_?b]tvAi{O]=ExAG砇Bҷd=rm,pWxP'feT>~[4!9e|A"C|E\{dyԷq?$VS2O9Y XDwf[-\`DV:BXWg HCx1!frqrqUwZ0Rx^m(x&{GVR"E]:t߲CW.N8XW"n[ [BI4eYŭC& > + %'z6>ժ E]456N$y}۩#捕o_^]HbO1vJҏNnQDڹk$iIXe:$DFC@u=V6}Qwb{۔hvr[" tC@x9H=Q f^Pq+PIH E ZT!(ψ3U-7׷?aDd>/a->ha`I K)0qWk> %mm)+ ~ kvTYy@9|Y rye./n JJdGŹoWtU%BBxwxj<:oX+X3!a?3qƞ&M}h J Lsf L 15ϲچck w.:+:7rVGΰ5eN$7wF-Pgȿ1dS ?ӅkrrȢ1& FfMswv[i*$,ZYܿq~B};,04F$.8`7a w:(h E6'f; -) i([־,N)1]L[ &Dg.\Jb6 f1|boæF[rp!F*ᓇ ߇PVuct_Lí )UE#N~=0rD C${u{oZx~  =D &4vD-FQ.BHetEӶ{W8 QO?9;aBɂ`2=f{ k61wacV^n[5 _T8}] YAV\Nv^ybjǢ)=lY^bZE-fΉWKKE`\Q=Z3B^-kkNnsvhtm1[X )  DaGiIA ̃L46\:2 m fv/iyO0BA`ਃODp9 {PcpvڞَR9~* X/,m3mX,Du=tSOb-hϪn"LMB:ќSd|o"l|h,<,tp,C01(FLIxr d4*)[V}Eqn_P>-7W+.nK|O< d̟榭RTcHE:xwڵ$&׮R<#]Znbx Df%7aZZiRW z~~A`ء, 6N6 G|[D2@OO`0<3O5WuRu>eo+Kwډ?JYeL}⨺,E|4 ?>74$N,mO / APO=YOAgL9 +/S @³qG u׫gm}<*Z"t2ǧ}>C %uNg%ZSV+i Hla!z8-'If'f.onlÒ/q\ dz^w^e3U`_ʇ||~+Yw]@HDb`N!D4Btc5̨x{܎G`NPDԹњjxuF?mwj50 *iN{4ٓ|4u+@Hw=Uqmd]gpӘ=:] 0|nUg磾-NuWW;FJi[NnE"5=svT[^I}2S[*,mN;p^rH/gY[WkTJe2,@챀CB/!Xp݄I3GkPp#)va-Z.Zi N*`U:-`IDTagM ަjs3Sw\tP,vOޗ4տ7iJM={!9om72vb\gwjqTEUj@IvGcA฾ąlU~qo@p5/4'̦=_\#(wJHˡ~_y"5'  z~V7XQvQ-%E*^axC嗊֘~4UWWn hzxp4'ꁃSf*Z:9bRVr.?m}!VsWejv2#^mƟ]זmsTk,M/(fꎃ5(dif] dUI7?9fb9]MƁ8rtb(ztT%CCb}&17Kж(8z<+YT~zK]57^|s 0p,&i^6MIT{eǤA5#sӜ없W.ffW'us;(}o'{=tUqZ!t nOyN.) X*;fVW&Q;55 8OK Tݔ{3su`8%.v`΁0$!R[?jF`[nS4^3Yolj27fchlĆQg1hڵ+(K䟶PT,gC-Xͷb ˗_vҘ h&d P ,6ӛ2#DE:%2f`{ϯ-g8"&ȆcO%߽ X\7L+C 2=ڵF+5ɔ2YeNIQTӫRB<7`&琢P.{6ィk 'BD_ܿ|3IrKǂ\RE~y[TgSκFhCmϊlxv ?hl䜞h՞i7 @VCSݸ %kRgu@!' h =?F%ag?>qܺ{<>X5w<$!c@n~`Ixg=bzps .XrY'(S.s^oirt8vX ;.'\>(EF0x F͈P1qV ec ͪzFF,1Ts:Йjf 'hL-G[/[N0j11Dja,8t@ c6XVswW?hiHݘ^J~hcaao5# A̭5Nu0 3圡*AL(PUP+:w /$qEƾ )'FXQnAĵ M'HL;x,`z 40iƎmkoBF}uZTT7Q(t8Qx- E?BXוmý`_03r̷K @e}uf.7l?ehOf4jrHCI95'I%<92&_b. 8< dŀxxҙ^1rx~k⵼vG:kӗ5K37jvPaRܿQez[,@9P:G2 @wg|g"-vx ,&*Gr"#u(yI&'}05yFvKpΑ$Ype0W;y2MЋzp% Y[C DT#IzpQN!H)ejEC'V,"0>P}᫯D}eҔ/A)a yBg:vϭu<_."IlNI\08dCEY,)G-8nO=,!<͢q-D\Reʪʉ3?˟(.aլ Ͷu˗䌿(p h>:"ŸW z zf4V_A/H.*з hg%*ݾC`?˻E2ys\C0$96)4vY\e05n 6Vx9,~GJZ=6CsDvn毾|4 [QLOy=,DmmR"7R5ڶɌ !ȴtI̤0W{qB+CUpM"GDd\.wq,=8JU8"a> C8!dbUU.I>f@`ffq&Ee|nF!8jqJE "B`HuBz < ɂ[x蹄)#ihm8|<)↴Fit? l_S u j rQ.<υCHme3 A vgoCIB/O[@&:yQ;~"GCcJihݷ,6d#gjM8يJSXLܠ;D/ #7f}j9gDa}VVɃ0f9'-+P^B>Ej?v=#94_G,t?b13e}՘P߶d9*rXfEIq0ԹPͩ>K\ٹ҅:HϩKa ^߲n%]޷++Wj3 'L+ @69&|wr9"Gc}FzڸמݯZ%]eG1{ih3Q(SJFՏ }? wpt Z>>x#x.\`[^2׿POϡy/IFP'rG3- ZTSBΒN,%"ys>-JNNxe6?L‘:J Lͩyn03q-- }@cb0nEl4xQ.#N BMp]a4l}_ ƤP"ƙ.Laxb6ϴ\οsՒ1e_"%";%MZ@ ͰX7M%X'SϾ|'mKyx3AQ ҈!`r,aH_ogZ;lm٢Ja;m&ϴG!zOΨ2}LYS`-VAS\HܗNÁz R*'ǘt%gV ڷ*T~mAߎ/R#)wBT*~SNQԷ/2YZ浇 "i6nFFN4|) v iPU9L&c>oIi"0<Ǔ#X:I_Ҹ{}MlQH--÷@ uRNFJp2zHݔPQqcz+u5\(BwDG)z!^Nym*5j:y!M5@҅y#ۉ0zmшS7{Tꄃ"潡WAS9b^sWOzGG;w|%S2gArwg(]+W*AϵQ\F^ה5.G Wn,&|ar5#aȽI0 C 6Kl˳gn{ ]a,{v 0*ۈ=Ay b Ba~4Pq`Hc9(GgHC(6SSFlA?mF9$>Z_Y,֔S^Mq2mљ+KˏO0BcEhy$%/K'ʯQ22*D$Q+;gWֲIٓ x Z|87yǙ>i}ژ_?1$Pkyao%rd~H+K4d.9:*ш/MG L/JN+B2-q|Xzh"|yp&$y `~8Rs@{._uEݮdCxɊ3Lu|km~'y^Q%Y|㿦4шXx'n(5NcF1*M sNlD1p ބiTd0!$bqSsIB+s>o2tϞ vX|I(\,gH^kW,cUib.UlJ,ySX"x*4/:/!ts2dxS.{ykg OU8<1;1*;";w'EH㎇Ýо>tU68ñ|u%RˑgzdBa"lUva ʕz @fbw9 |iGqW:W^>Yc)EJw@F:]k #K:kLȍyu7?{V7%ydEqW /*:j>d?QE7g )Z$ᐪesBc$#t- ɤjr-=S%gkRd.PdIDžyv;صZxMirzV.6bwP>iJߕ,W9tڈX+lq1sϡR'W;ց eo kM'qK ؖ{OnBzAޕL@n$0JXbcod mD75cQ> Zнg w244DκSkiA&d2f:(N#nృEwp" YkRmڶ}ocwꞖT4>J| lZ{ E4wʵ_"/N9zbi84Z/QɑN_3p3lQ!9;4< x J/:UA >fD[}Y;qW*v`´.1cgf6b\&A_k_.C Q.뚢_~C{j8Gnвi[W_]UTlTّ2) YxQϔM'/)[SkaAN rB,̮Ҥ<<еX  ^k߈m lO/ENQ~v7䢀cj7ԾjvQ!#D^mIrͤyS9OC"+5,t{H(_ZB,m5a_.䇗 n~/1*ye7 I }l1=VfsfUF7UoM_Wɪ2 OGoOUŋVf]Dfy}w/gԌBJh"{`G<2~P!^N.t aD'[OH_=3te(O4BL(No\D&;+ĞܞNmOԣ Mz$n-C7릧X>^q|9`[."!ˊaq( *Lo>wqqH*W1!1> keş͔+pH! o'P ή>Y$@A 3D\ahDiOyYjN}-K/ߌ!81c6oxk1Z̝3K8°yo;fcsj-X64DC$ж?bIKdM_$뇷m\Ϸ{YvlRL={xwrB Ź FJO&9]ìf>qIKY~>׆䖹)ōs29|vuTID0j0#[NA;'=#q#vL_ pkn/'t?߈Qtbki'BdW5zy6o ~Q,U抱/ I@R<D[dDrZRW.o/+g @E(/c2ԈmT&\p8 {%㕰cW]۫:o}u={Ψ_݊T u*gH_i i9|}^7^L$ / ŭxؔFMrtWBɩ޷ZdA' o7'5o!͎NpXNQ+֛;IOa}tHG@%y,#sK7nUmA'z̕KPK-;Q\O4o2L.tٯ~(+cKI%`{/K(nS[Oy-R;o@VOh X?Kd|7 CD>Mmԏ- [4$]d|rv"`aN굧|gt%W/x86,ܲ7C;P9PU|6PkU~bP*n n᩷X O61~sl$їm?k♣W{0ce*:?11*?i;yf0P~åakR|5ܐų3(/ן)[9 piOxQ6;vŢZ'@]ݢoRvCQbNkw0q9} ˛hP_6t I-I%??9iҤuQ"v顜_k6ٚ64] (ryٲkB6TD@2X*yʒt;`W* fgYk6!Ӧd wP>M&0=t夌"'HaM7,ѳad53CB9u5y@ vQHIA}zאc"4?O͛_PB2xy5,b6ߔS'~w,jP t`-:p(CQŅwL1y;e 1G0Vŵ"i^ũhYq^ԅ]하4U7g]_iR?XvK LĒIxl6d}}djPK5}짝]slܕ[έ ]px UrٔA3uaҶL-{7U-{ԧpŃ+T5u(h'P)>UdMh~.S v1*bsM{ŀ Q6>KEJQ)ۤwnľ ʑRh/v!jMe u2:^Ut)fjh@[7Hb Z^lDwrgmi[xr:hӏK/OEpp*sz;%Ѿ܎$XP$A)/Hkhz̒dާcN {SSLrwۣ:e=F@gJ?9ŏVvn5靱{f2ú**0)rzR!F~^ i(= 02FW/F0Y%h%q|[-dUVCĩ HpaHCQ^D+Uժ#ժD|ebK.euJ"6ET ߣnzC)BJ,0AB lO)_Ε+㭸MaO\B`h7У }>vZf_pфGvv*))e094?";͞7S6D L)&C>Qasv~g׌,P451`8"coUһH,9UP"d]߬Bd NV$:ْF@TOI- RA4c|-QT F+bHTtB7hRw]2 " -Hs_}|e {E~)śnW\_kk!ňȉClQ~-;ecX8v Ǘu,)0yD 3v=Eoj|JJ2PVz ؊_|aM`iS:J} Ź4,H5q8ᇀ#)ؖiAk~O#+S Õ/53UuV띌7+{J\v`ۛxbUlb1 NX~V趭\tj 49YXć&bp2å<|fHWU 4{(Κ=( k/MfB<~ʳrJ!Z&7YKf (.2wRB R_!ϰ9);V :OmRNֺkuеKHD/_dtqX/vzO;["{eZ.i9,U^{.su|k0]lf#۵5aLȏ;CV)[@}&KV0Y=7W.p `7k:GL6'g|u$PS ^7h@^t(?w}":x(Y@"P*CXv꼃/qDIze.,.Ǥ'5_B\&T,!c.&PQ—W ,=Sdߌ=*r. .Je"T 4auC%0"qg鼕%"o|y\~\L['V`֑p"6-N锡ަ"$* g(8Z( (~ݼpΔ[K|ooZY;z"Gsi %yM5Av! &,-!juȗUaFQQ?r\Yxh1)cd`fN~ @_'?Y%Up @nC0Oi 5k АG^ޑ_@2>-?-8ZcnmY,=7-jnР jft\O*M2ۼA 2K_3ۛeF R?ikq2y}:}" Z/2pQSl808·.qvcu?|.~D`eOo eid*4U7ӵR*ۜؖS-Kz3yQ^,ŝ W֮MMXse0E!̽%,ȳêfgĚo 3vxba2Ndgb[xW@؎" Za\Ee i &`hc=CܨuC,wU෉_v|#hJ85~eU@"CӉ&,w „јfJw'C^A`)N2 ~۴qjeW%@:+_LMim1mm 1akr]A[Vu<%輂sU}}GNuٛ'cjJV)@ă ͧ'?oɒQe><:RX僋yvlݿy.}}o&zwyV3l.Ϻikgi<}Kq0]Rgnch1 \2dn:y,{WEIʝ_1+36lhכN}գLG/ ]2^J>-Lq4J5e o$dk:w>1-Pa $rC&HEns 5n+H[n$ ) E=P7h.[x|ŎG5҄S W^ɺ}GL~G;s[>p_k@ghr+oT1&)<"0mJ%3tfb| 6/SYL։W~2(zKgm_VlQoa2i4eȋlrFN(ā KeQd ׉(ԗ#5mP`3\7 ,c` "*u>G}Y  HWy+#^!,d O:N+;|v"5,hY>G*&yMkE@ŤnrO0ta$2,8P(z"* _z_[[̗߳N Ã+tv;yZjS E8Tտŏ/ֺq\Q V"hޖwohLޓU7!SA#$3 +~Je&g~YnI#B7=0jd:;>% K7i!K@~%Dh.6@gtd~x!$nyu͵e41ǽ^ʷKnNH{FHybɉF#ck48M "EjC:Tb;O^ (mjڈv6~` '-w$ok$¼^/|_3.o;v]GjlcxtD>;k(I+ %ӮʻW*R>oH7p r]AD 2Q^͌ߌ }yƭǽ[au!!'e60Pao3G^ǭg bt*Olx.B4?m+Q~S'Om/9㻇^[&˘?enkuޡ'Y21S"T| ;Eba"2q>~N7BOsxT=;<_SVR6@at᳾ UCC y*A`Þp'̪:d}sXAxi}18RWlC6~q'Q(cyW3:3ܨh`OiSOˡSΐvz]سgo'iKnFOOgU=jC1`I9F ^Z‹~q#F1sZ^􃡦UNIzńOx,tar#lql\Rw-#9^D-o3+pUsoՕmuߟM5"]91@Y3<˒R6ؿƇWyg0~я:z (0g~LOA݆Ӳb,͛²Zr*m ҳ9%`xe pDeDYGl:Qnjbgd8E1[b|jJj^;zO)yªFSŕUz>P__>p̬;Mm} }alx sj'ӭ}B"-E#٩w;<y[Zֺ<׍;pFf"*?CQr) 7?J>f f@ |w+Ce3ȦÕ;;C^YRu[[¸N~W~IN6C)ߞ6@o\-o KVn{a0#)`Ssp@-*Dbו47f?wE%i%Fu38e<=i.O $/gP#Eay 4tYed(ݹ-ʡ:Jf]^+4ye'H9F yRs\ HGg*>IV69٧64q!T4̩NAo.^ sfG U*C*qo5";TFB E{G$سMk-(*pӖЇ^I@+j,pϊ|[Ua+ aYg gąy2şRtO_ڧ}p }AIIIHx4XLJ蕤`vCf֩l,EOl,hZ;6ΟT\{8ﻦ$pm%A '";<|Xw 6IQe;,Z6ZcR h 0 UQQjOﱻ~;Iq FhWuuYtZPշqe 0x.:?ܦj *ʗ'To Hzq.Iar>櫷ti5*18JXkqbzpEAb~ד5"M4ԙ8mض ǀۿSxҖSqH#3dC{9G3`d FW.sxLǀ4Sl 0&^VhZ'g314a#1n0qjs{X[|b+'}MB{RWWc~=Y.k=Z/ 7Pqo&L2]y3ךg^)}!d8UQ vq @}<N+És|*L5'3p``cLy!H\҅Љo@<k~Vΰx`P+`ݛ8dƱ #[ r xpүВ %q$%Yx&^},(gϞ|yVʞj'繤q?4q@儆Ԅj$ekѣEaF&J f%G5kx)t 7hQCNojWTwF0OQ2`1{zWznk\_Zcxըk8Lё^,KG,!gx@YbnT2s ϣg4%I)0'K4%ܼxZ'w!_ \*mLQ qe5K@vSq?);! ♳0lf|@ݻ`5^ 2`/ KLL+ %wX#*`6_%ELٰ`xQX54}=+tz7#\ZMukNpM?:Rи#yHֆIs*ҍd䆾"bsQ_^$ xzsnL a .|)an욦vfkNcJ:Ȓ%a@$eIFi 'Liů"i&!:&f7?ٸmxDdmڲ$*3W_ϣ\GsZDL'd.n ?վ@ӟQĐD-Teʗ(]-zTA{uZdS3xW9BPԍٝ0"=Q9ll =fR0d.tG]G?/@ ̉ I\dy Lo=v %9n2GbW&.@N̠( 1nX:F=Yɘf~!`;hjm{W1ƴH%NOh(D]=296OL1ĺ pMtCyFޘē^6)D7AKu:.M84SFA~o *-|9鍊oV%F<wiC…K+rSƕo_K)pL2^1oHr$k p,L^1DZ%x!LKvŔ cˣۂDF} B+S>"%^h4;\n:xDObr p Dڀ)o4b 捋ᬤPG+*D*wbTYL63Km=^(9RVZ$5d~X=WA4I7ٻR,g*_+/mvK.maڒ^{͟nbWdsAZ/ur*6ow)#~\¹M~3LHwH\SV>D ͙6dž:U}zxǕs@ϭҝ 9]K^ke{UK3R^z1^~y6ןyԩ=A{V[H44xDq[PQ&J;SGEnՓ1bcGaG24NkHIUKiswߕib= S\Zx!h $ S #5⹺N] o3g_@ f(f6(L8侤^zKE w2,x #ϓ$0. gMU]|-zzϓT{'::w}2Vԙb(YTR-h?Nç샓db"҇Ek-NԠӫEN4bAܱt rR't uK_xyE W=DOKl@ͅmf(^J,VoVS95|xr3MJ4-xOǼ/֬\g֚##Vb-uO,Qs(;gKuǤ{)"#$m}SيrdE'r#ђ@ERKpJ'}ZSD^'ѕɻd#r,r2A@{L䫤wio$!eY!%>x QnDU)? </m-KMeҕ{k(Kbk !>t)1.DL-4Tn,@p~JmH?xrʷTK[ފ-S$GE>{F&|NQAc 9dfhw#T`Skf#w0{~o%d=KT$o!'e[>6At r&-C+AH~ZHxH"Z#mpAфW*gU:Ӯ5ݢjI`NTߎey'd0)@NHOՔLVaى';<Dzvǂqdě.BO;540R Pz1R„\ ))2"8 Ecp,\Z$b&r [_5{fQzZqBUn1,I1_yKqTc絼[bϢ-[A9qmnWU>7 0}%ڡB_\kIPżRCto59܄ݽ\%%X,rW2vmϒܶ7 d2¬dG܌YbL,c2?/lr ]uNќdP?C~ լA[iC}Wc60:z @8LUWf-7*nK,-O\uir&H6+%d6 bp:dP%gY1qm?Y$PWajKu%; -Oċ&0_A!Ӵ]qFn cAsF'By!~=H r\dj٠p[~ X2^] 4' Ԉ0_x~RA"*Ԝ0U)#ΔM'Cט& Z"డmmx\4aaWrTsJ}qBvYF3Vvc/;<*+NI֎%KĔ[^\YP+ }è,|ܩ_G7˱zW20:d$F+`Wֹ(,ך0"?Rzi!#jnR-UWV]h W?LhQEսXt^a#2(:IOwi>l~ehIծz3G*_9Л%Y^nԊ ?eӧ?~vݸOQBADB +>AW ݩa]969Ex~)n> v81׍cZ+ofwQ&4R*>1':#!*sAd' wa S#_o{|JM<1ZkuCU9!l"<ڢI U>vf!DL)hgv Ggy=3B.8E7مXJ gu hbϾbaqf@?͕C֣*7ka_5v')])Up^I#*Z&nγYTx!U$ɾKf``-,1FbIt\$3Z[i魧(c PIW7:oSP-O ?RC?yc'ઔmHBLz3g8N܄9&쫂ܜ,W] J2]<{ʢ2_;Q:6{3D'L@yGp=I Nn}=dzfV<E# Z.q2mv`ηIl5n.,=6N&?%[ٻ=_ h kŝɛeX,\d?ehtY?XX4I2E/ΚPׂţ'l;htnp s|v&f7ewnLa%*;`$5i.X-i*,o3Tn>:*En RF' 7#l1U͍k\v=']Sc>GFu =LRrqϲIcXs P| Y#R=n +;70;wxw8vi;3&v=90sshٱtsùwh8`ryaO~}qbŝwI&g-~wXCH3e Y.$Y~`9w{3,.1ܛݸs $=8Oassets/fonts/material/codepoints.json000064400000172770150514030450014052 0ustar00{ "123": "EB8D", "360": "E577", "1x_mobiledata": "EFCD", "1k_plus": "E95D", "1k": "E95C", "19mp": "E95B", "18mp": "E95A", "18_up_rating": "F8FD", "17mp": "E959", "16mp": "E958", "15mp": "E957", "14mp": "E956", "13mp": "E955", "12mp": "E954", "11mp": "E953", "10mp": "E952", "10k": "E951", "2k_plus": "E964", "24mp": "E962", "23mp": "E961", "22mp": "E960", "21mp": "E95F", "20mp": "E95E", "2mp": "E965", "2k": "E963", "3p": "EFD1", "3mp": "E968", "3k_plus": "E967", "3k": "E966", "3g_mobiledata": "EFD0", "3d_rotation": "E84D", "30fps_select": "EFCF", "30fps": "EFCE", "4mp": "E96A", "4k_plus": "E969", "4k": "E072", "4g_plus_mobiledata": "EFD3", "4g_mobiledata": "EFD2", "5mp": "E96D", "5k_plus": "E96C", "5k": "E96B", "5g": "EF38", "6mp": "E970", "6k_plus": "E96F", "6k": "E96E", "6_ft_apart": "F21E", "60fps_select": "EFD5", "60fps": "EFD4", "7k_plus": "E972", "7mp": "E973", "7k": "E971", "8k_plus": "E975", "8mp": "E976", "8k": "E974", "9k_plus": "E978", "9mp": "E979", "9k": "E977", "av_timer": "E01B", "autorenew": "E863", "autofps_select": "EFDC", "auto_stories": "E666", "auto_mode": "EC20", "auto_graph": "E4FB", "auto_fix_off": "E665", "auto_fix_normal": "E664", "auto_fix_high": "E663", "auto_delete": "EA4C", "auto_awesome_motion": "E661", "auto_awesome_mosaic": "E660", "auto_awesome": "E65F", "audiotrack": "E3A1", "audio_file": "EB82", "attribution": "EFDB", "attractions": "EA52", "attachment": "E2BC", "attach_money": "E227", "attach_file": "E226", "attach_email": "EA5E", "atm": "E573", "assured_workload": "EB6F", "assistant_photo": "E3A0", "assistant_navigation": "E989", "assistant_direction": "E988", "assistant": "E39F", "assignment_turned_in": "E862", "assignment_returned": "E861", "assignment_return": "E860", "assignment_late": "E85F", "assignment_ind": "E85E", "assignment": "E85D", "assessment": "E85C", "aspect_ratio": "E85B", "article": "EF42", "art_track": "E060", "arrow_upward": "E5D8", "arrow_right_alt": "E941", "arrow_right": "E5DF", "arrow_left": "E5DE", "arrow_forward_ios": "E5E1", "arrow_forward": "E5C8", "arrow_drop_up": "E5C7", "arrow_drop_down_circle": "E5C6", "arrow_drop_down": "E5C5", "arrow_downward": "E5DB", "arrow_circle_up": "F182", "arrow_circle_right": "EAAA", "arrow_circle_left": "EAA7", "arrow_circle_down": "F181", "arrow_back_ios_new": "E2EA", "arrow_back_ios": "E5E0", "arrow_back": "E5C4", "area_chart": "E770", "archive": "E149", "architecture": "EA3B", "apps_outage": "E7CC", "apps": "E5C3", "approval": "E982", "apple": "EA80", "app_shortcut": "EAE4", "app_settings_alt": "EF41", "app_registration": "EF40", "app_blocking": "EF3F", "api": "F1B7", "apartment": "EA40", "aod": "EFDA", "announcement": "E85A", "animation": "E71C", "android": "E859", "anchor": "F1CD", "analytics": "EF3E", "amp_stories": "EA13", "alternate_email": "E0E6", "alt_route": "F184", "all_out": "E90B", "all_inclusive": "EB3D", "all_inbox": "E97F", "align_vertical_top": "E00C", "align_vertical_center": "E011", "align_vertical_bottom": "E015", "align_horizontal_right": "E010", "align_horizontal_left": "E00D", "align_horizontal_center": "E00F", "album": "E019", "alarm_on": "E858", "alarm_off": "E857", "alarm_add": "E856", "alarm": "E855", "airport_shuttle": "EB3C", "airplay": "E055", "airplanemode_on": "E195", "airplanemode_off": "E194", "airplanemode_inactive": "E194", "airplanemode_active": "E195", "airplane_ticket": "EFD9", "airlines": "E7CA", "airline_stops": "E7D0", "airline_seat_recline_normal": "E637", "airline_seat_recline_extra": "E636", "airline_seat_legroom_reduced": "E635", "airline_seat_legroom_normal": "E634", "airline_seat_legroom_extra": "E633", "airline_seat_individual_suite": "E632", "airline_seat_flat_angled": "E631", "airline_seat_flat": "E630", "air": "EFD8", "agriculture": "EA79", "ads_click": "E762", "adobe": "EA96", "admin_panel_settings": "EF3D", "adjust": "E39E", "adf_scanner": "EADA", "addchart": "EF3C", "add_to_queue": "E05C", "add_to_photos": "E39D", "add_to_home_screen": "E1FE", "add_to_drive": "E65C", "add_task": "F23A", "add_shopping_cart": "E854", "add_road": "EF3B", "add_reaction": "E1D3", "add_photo_alternate": "E43E", "add_moderator": "E97D", "add_location_alt": "EF3A", "add_location": "E567", "add_link": "E178", "add_ic_call": "E97C", "add_home_work": "F8ED", "add_home": "F8EB", "add_comment": "E266", "add_circle_outline": "E148", "add_circle": "E147", "add_chart": "E97B", "add_card": "EB86", "add_call": "E0E8", "add_business": "E729", "add_box": "E146", "add_alert": "E003", "add_alarm": "E193", "add_a_photo": "E439", "add": "E145", "adb": "E60E", "ad_units": "EF39", "account_tree": "E97A", "account_circle": "E853", "account_box": "E851", "account_balance_wallet": "E850", "account_balance": "E84F", "accessible_forward": "E934", "accessible": "E914", "accessibility_new": "E92C", "accessibility": "E84E", "access_time_filled": "EFD6", "access_time": "E192", "access_alarms": "E191", "access_alarm": "E190", "ac_unit": "EB3B", "abc": "EB94", "business_center": "EB3F", "business": "E0AF", "bus_alert": "E98F", "burst_mode": "E43C", "bungalow": "E591", "build_circle": "EF48", "build": "E869", "bug_report": "E868", "bubble_chart": "E6DD", "brush": "E3AE", "brunch_dining": "EA73", "browser_updated": "E7CF", "browser_not_supported": "EF47", "browse_gallery": "EBD1", "broken_image": "E3AD", "broadcast_on_personal": "F8F9", "broadcast_on_home": "F8F8", "brightness_medium": "E1AE", "brightness_low": "E1AD", "brightness_high": "E1AC", "brightness_auto": "E1AB", "brightness_7": "E3AC", "brightness_6": "E3AB", "brightness_5": "E3AA", "brightness_4": "E3A9", "brightness_3": "E3A8", "brightness_2": "E3A7", "brightness_1": "E3A6", "breakfast_dining": "EA54", "branding_watermark": "E06B", "boy": "EB67", "border_vertical": "E233", "border_top": "E232", "border_style": "E231", "border_right": "E230", "border_outer": "E22F", "border_left": "E22E", "border_inner": "E22D", "border_horizontal": "E22C", "border_color": "E22B", "border_clear": "E22A", "border_bottom": "E229", "border_all": "E228", "bookmarks": "E98B", "bookmark_remove": "E59A", "bookmark_outline": "E867", "bookmark_border": "E867", "bookmark_added": "E599", "bookmark_add": "E598", "bookmark": "E866", "book_online": "F217", "book": "E865", "bolt": "EA0B", "blur_on": "E3A5", "blur_off": "E3A4", "blur_linear": "E3A3", "blur_circular": "E3A2", "bluetooth_searching": "E1AA", "bluetooth_drive": "EFE5", "bluetooth_disabled": "E1A9", "bluetooth_connected": "E1A8", "bluetooth_audio": "E60F", "bluetooth": "E1A7", "bloodtype": "EFE4", "block_flipped": "EF46", "block": "E14B", "blinds_closed": "EC1F", "blinds": "E286", "blender": "EFE3", "biotech": "EA3A", "bike_scooter": "EF45", "bento": "F1F4", "beenhere": "E52D", "bedtime_off": "EB76", "bedtime": "EF44", "bedroom_parent": "EFE2", "bedroom_child": "EFE1", "bedroom_baby": "EFE0", "bed": "EFDF", "beach_access": "EB3E", "battery_unknown": "E1A6", "battery_std": "E1A5", "battery_saver": "EFDE", "battery_full": "E1A4", "battery_charging_full": "E1A3", "battery_alert": "E19C", "battery_6_bar": "EBD2", "battery_5_bar": "EBD4", "battery_4_bar": "EBE2", "battery_3_bar": "EBDD", "battery_2_bar": "EBE0", "battery_1_bar": "EBD9", "battery_0_bar": "EBDC", "bathtub": "EA41", "bathroom": "EFDD", "batch_prediction": "F0F5", "bar_chart": "E26B", "ballot": "E172", "balcony": "E58F", "balance": "EAF6", "bakery_dining": "EA53", "badge": "EA67", "backup_table": "EF43", "backup": "E864", "backspace": "E14A", "backpack": "F19C", "back_hand": "E764", "baby_changing_station": "F19B", "cyclone": "EBD5", "curtains_closed": "EC1D", "curtains": "EC1E", "currency_yuan": "EAF9", "currency_yen": "EAFB", "currency_rupee": "EAF7", "currency_ruble": "EAEC", "currency_pound": "EAF1", "currency_lira": "EAEF", "currency_franc": "EAFA", "currency_exchange": "EB70", "currency_bitcoin": "EBC5", "css": "EB93", "cruelty_free": "E799", "crop_square": "E3C6", "crop_rotate": "E437", "crop_portrait": "E3C5", "crop_original": "E3C4", "crop_landscape": "E3C3", "crop_free": "E3C2", "crop_din": "E3C1", "crop_7_5": "E3C0", "crop_5_4": "E3BF", "crop_3_2": "E3BD", "crop_16_9": "E3BC", "crop": "E3BE", "crisis_alert": "EBE9", "crib": "E588", "credit_score": "EFF1", "credit_card_off": "E4F4", "credit_card": "E870", "create_new_folder": "E2CC", "create": "E150", "countertops": "F1F7", "cottage": "E587", "corporate_fare": "F1D0", "coronavirus": "F221", "copyright": "E90C", "copy_all": "E2EC", "cookie": "EAAC", "control_point_duplicate": "E3BB", "control_point": "E3BA", "control_camera": "E074", "contrast": "EB37", "content_paste_search": "EA9B", "content_paste_off": "E4F8", "content_paste_go": "EA8E", "content_paste": "E14F", "content_cut": "E14E", "content_copy": "E14D", "contacts": "E0BA", "contactless": "EA71", "contact_support": "E94C", "contact_phone": "E0CF", "contact_page": "F22E", "contact_mail": "E0D0", "construction": "EA3C", "connecting_airports": "E7C9", "connected_tv": "E998", "connect_without_contact": "F223", "confirmation_number": "E638", "confirmation_num": "E638", "computer": "E30A", "compress": "E94D", "compost": "E761", "compass_calibration": "E57C", "compare_arrows": "E915", "compare": "E3B9", "commute": "E940", "commit": "EAF5", "comments_disabled": "E7A2", "comment_bank": "EA4E", "comment": "E0B9", "colorize": "E3B8", "color_lens": "E3B7", "collections_bookmark": "E431", "collections": "E3B6", "coffee_maker": "EFF0", "coffee": "EFEF", "code_off": "E4F3", "code": "E86F", "co_present": "EAF0", "co2": "E7B0", "cloudy_snowing": "E810", "cloud_upload": "E2C3", "cloud_sync": "EB5A", "cloud_queue": "E2C2", "cloud_off": "E2C1", "cloud_download": "E2C0", "cloud_done": "E2BF", "cloud_circle": "E2BE", "cloud": "E2BD", "closed_caption_off": "E996", "closed_caption_disabled": "F1DC", "closed_caption": "E01C", "close_fullscreen": "F1CF", "close": "E5CD", "clear_all": "E0B8", "clear": "E14C", "cleaning_services": "F0FF", "clean_hands": "F21F", "class": "E86E", "circle_notifications": "E994", "circle": "EF4A", "church": "EAAE", "chrome_reader_mode": "E86D", "child_friendly": "EB42", "child_care": "EB41", "chevron_right": "E5CC", "chevron_left": "E5CB", "checkroom": "F19E", "checklist_rtl": "E6B3", "checklist": "E6B1", "check_circle_outline": "E92D", "check_circle": "E86C", "check_box_outline_blank": "E835", "check_box": "E834", "check": "E5CA", "chat_bubble_outline": "E0CB", "chat_bubble": "E0CA", "chat": "E0B7", "charging_station": "F19D", "change_history": "E86B", "change_circle": "E2E7", "chalet": "E585", "chair_alt": "EFEE", "chair": "EFED", "center_focus_weak": "E3B5", "center_focus_strong": "E3B4", "cell_wifi": "E0EC", "cell_tower": "EBBA", "celebration": "EA65", "category": "E574", "catching_pokemon": "E508", "castle": "EAB1", "cast_for_education": "EFEC", "cast_connected": "E308", "cast": "E307", "casino": "EB40", "cases": "E992", "carpenter": "F1F8", "card_travel": "E8F8", "card_membership": "E8F7", "card_giftcard": "E8F6", "car_repair": "EA56", "car_rental": "EA55", "car_crash": "EBF2", "candlestick_chart": "EAD4", "cancel_schedule_send": "EA39", "cancel_presentation": "E0E9", "cancel": "E5C9", "campaign": "EF49", "cameraswitch": "EFEB", "camera_roll": "E3B3", "camera_rear": "E3B2", "camera_outdoor": "EFEA", "camera_indoor": "EFE9", "camera_front": "E3B1", "camera_enhance": "E8FC", "camera_alt": "E3B0", "camera": "E3AF", "call_to_action": "E06C", "call_split": "E0B6", "call_received": "E0B5", "call_missed_outgoing": "E0E4", "call_missed": "E0B4", "call_merge": "E0B3", "call_made": "E0B2", "call_end": "E0B1", "call": "E0B0", "calendar_view_week": "EFE8", "calendar_view_month": "EFE7", "calendar_view_day": "E936", "calendar_today": "E935", "calendar_month": "EBCC", "calculate": "EA5F", "cake": "E7E9", "cached": "E86A", "cable": "EFE6", "cabin": "E589", "dynamic_form": "F1BF", "dynamic_feed": "EA14", "dvr": "E1B2", "duo": "E9A5", "dry_cleaning": "EA58", "dry": "F1B3", "drive_folder_upload": "E9A3", "drive_file_rename_outline": "E9A2", "drive_file_move_rtl": "E76D", "drive_file_move_outline": "E9A1", "drive_file_move": "E675", "drive_eta": "E613", "draw": "E746", "drag_indicator": "E945", "drag_handle": "E25D", "drafts": "E151", "downloading": "F001", "download_for_offline": "F000", "download_done": "F091", "download": "F090", "downhill_skiing": "E509", "double_arrow": "EA50", "doorbell": "EFFF", "door_sliding": "EFFE", "door_front": "EFFD", "door_back": "EFFC", "donut_small": "E918", "donut_large": "E917", "done_outline": "E92F", "done_all": "E877", "done": "E876", "domain_verification": "EF4C", "domain_disabled": "E0EF", "domain_add": "EB62", "domain": "E7EE", "document_scanner": "E5FA", "dock": "E30E", "do_not_touch": "F1B0", "do_not_step": "F19F", "do_not_disturb_on_total_silence": "EFFB", "do_not_disturb_on": "E644", "do_not_disturb_off": "E643", "do_not_disturb_alt": "E611", "do_not_disturb": "E612", "do_disturb_on": "F08F", "do_disturb_off": "F08E", "do_disturb_alt": "F08D", "do_disturb": "F08C", "dns": "E875", "dnd_forwardslash": "E611", "display_settings": "EB97", "discount": "EBC9", "discord": "EA6C", "disc_full": "E610", "disabled_visible": "E76E", "disabled_by_default": "F230", "dirty_lens": "EF4B", "directions_walk": "E536", "directions_transit_filled": "EFFA", "directions_transit": "E535", "directions_train": "E534", "directions_subway_filled": "EFF9", "directions_subway": "E533", "directions_run": "E566", "directions_railway_filled": "EFF8", "directions_railway": "E534", "directions_off": "F10F", "directions_ferry": "E532", "directions_car_filled": "EFF7", "directions_car": "E531", "directions_bus_filled": "EFF6", "directions_bus": "E530", "directions_boat_filled": "EFF5", "directions_boat": "E532", "directions_bike": "E52F", "directions": "E52E", "dinner_dining": "EA57", "dining": "EFF4", "difference": "EB7D", "diamond": "EAD5", "dialpad": "E0BC", "dialer_sip": "E0BB", "devices_other": "E337", "devices_fold": "EBDE", "devices": "E1B1", "device_unknown": "E339", "device_thermostat": "E1FF", "device_hub": "E335", "developer_mode": "E1B0", "developer_board_off": "E4FF", "developer_board": "E30D", "details": "E3C8", "desktop_windows": "E30C", "desktop_mac": "E30B", "desktop_access_disabled": "E99D", "desk": "F8F4", "design_services": "F10A", "deselect": "EBB6", "description": "E873", "departure_board": "E576", "density_small": "EBA8", "density_medium": "EB9E", "density_large": "EBA9", "delivery_dining": "EA72", "delete_sweep": "E16C", "delete_outline": "E92E", "delete_forever": "E92B", "delete": "E872", "dehaze": "E3C7", "deck": "EA42", "deblur": "EB77", "date_range": "E916", "dataset_linked": "F8EF", "dataset": "F8EE", "data_usage": "E1AF", "data_thresholding": "EB9F", "data_saver_on": "EFF3", "data_saver_off": "EFF2", "data_object": "EAD3", "data_exploration": "E76F", "data_array": "EAD1", "dashboard_customize": "E99B", "dashboard": "E871", "dark_mode": "E51C", "dangerous": "E99A", "extension_off": "E4F5", "extension": "E87B", "exposure_zero": "E3CF", "exposure_plus_2": "E3CE", "exposure_plus_1": "E3CD", "exposure_neg_2": "E3CC", "exposure_neg_1": "E3CB", "exposure_minus_2": "E3CC", "exposure_minus_1": "E3CB", "exposure": "E3CA", "explore_off": "E9A8", "explore": "E87A", "explicit": "E01E", "expand_more": "E5CF", "expand_less": "E5CE", "expand_circle_down": "E7CD", "expand": "E94F", "exit_to_app": "E879", "event_seat": "E903", "event_repeat": "EB7B", "event_note": "E616", "event_busy": "E615", "event_available": "E614", "event": "E878", "ev_station": "E56D", "euro_symbol": "E926", "euro": "EA15", "escalator_warning": "F1AC", "escalator": "F1A1", "error_outline": "E001", "error": "E000", "equalizer": "E01D", "enhanced_encryption": "E63F", "enhance_photo_translate": "E8FC", "engineering": "EA3D", "energy_savings_leaf": "EC1A", "emoji_transportation": "EA1F", "emoji_symbols": "EA1E", "emoji_people": "EA1D", "emoji_objects": "EA24", "emoji_nature": "EA1C", "emoji_food_beverage": "EA1B", "emoji_flags": "EA1A", "emoji_events": "EA23", "emoji_emotions": "EA22", "emergency_share": "EBF6", "emergency_recording": "EBF4", "emergency": "E1EB", "email": "E0BE", "elevator": "F1A0", "electrical_services": "F102", "electric_scooter": "EB1F", "electric_rickshaw": "EB1E", "electric_moped": "EB1D", "electric_meter": "EC1B", "electric_car": "EB1C", "electric_bolt": "EC1C", "electric_bike": "EB1B", "elderly_woman": "EB69", "elderly": "F21A", "eject": "E8FB", "egg_alt": "EAC8", "egg": "EACC", "edit_road": "EF4D", "edit_off": "E950", "edit_notifications": "E525", "edit_note": "E745", "edit_location_alt": "E1C5", "edit_location": "E568", "edit_calendar": "E742", "edit_attributes": "E578", "edit": "E3C9", "edgesensor_low": "F006", "edgesensor_high": "F005", "eco": "EA35", "east": "F1DF", "earbuds_battery": "F004", "earbuds": "F003", "e_mobiledata": "F002", "functions": "E24A", "fullscreen_exit": "E5D1", "fullscreen": "E5D0", "front_hand": "E769", "free_cancellation": "E748", "free_breakfast": "EB44", "foundation": "F200", "forward_to_inbox": "F187", "forward_5": "E058", "forward_30": "E057", "forward_10": "E056", "forward": "E154", "forum": "E0BF", "fort": "EAAD", "format_underlined": "E249", "format_underline": "E249", "format_textdirection_r_to_l": "E248", "format_textdirection_l_to_r": "E247", "format_strikethrough": "E246", "format_size": "E245", "format_shapes": "E25E", "format_quote": "E244", "format_paint": "E243", "format_overline": "EB65", "format_list_numbered_rtl": "E267", "format_list_numbered": "E242", "format_list_bulleted": "E241", "format_line_spacing": "E240", "format_italic": "E23F", "format_indent_increase": "E23E", "format_indent_decrease": "E23D", "format_color_text": "E23C", "format_color_reset": "E23B", "format_color_fill": "E23A", "format_clear": "E239", "format_bold": "E238", "format_align_right": "E237", "format_align_left": "E236", "format_align_justify": "E235", "format_align_center": "E234", "fork_right": "EBAC", "fork_left": "EBA0", "forest": "EA99", "food_bank": "F1F2", "font_download_off": "E4F9", "font_download": "E167", "follow_the_signs": "F222", "folder_zip": "EB2C", "folder_special": "E617", "folder_shared": "E2C9", "folder_open": "E2C8", "folder_off": "EB83", "folder_delete": "EB34", "folder_copy": "EBBD", "folder": "E2C7", "foggy": "E818", "fmd_good": "F00F", "fmd_bad": "F00E", "flutter_dash": "E00B", "flourescent": "F00D", "flood": "EBE6", "flip_to_front": "E883", "flip_to_back": "E882", "flip_camera_ios": "EA38", "flip_camera_android": "EA37", "flip": "E3E8", "flight_takeoff": "E905", "flight_land": "E904", "flight_class": "E7CB", "flight": "E539", "flatware": "F00C", "flashlight_on": "F00B", "flashlight_off": "F00A", "flash_on": "E3E7", "flash_off": "E3E6", "flash_auto": "E3E5", "flare": "E3E4", "flaky": "EF50", "flag_circle": "EAF8", "flag": "E153", "fitness_center": "EB43", "fitbit": "E82B", "fit_screen": "EA10", "first_page": "E5DC", "fireplace": "EA43", "fire_truck": "F8F2", "fire_hydrant_alt": "F8F1", "fire_hydrant": "F1A3", "fire_extinguisher": "F1D8", "fingerprint": "E90D", "find_replace": "E881", "find_in_page": "E880", "filter_vintage": "E3E3", "filter_tilt_shift": "E3E2", "filter_none": "E3E0", "filter_list_off": "EB57", "filter_list_alt": "E94E", "filter_list": "E152", "filter_hdr": "E3DF", "filter_frames": "E3DE", "filter_drama": "E3DD", "filter_center_focus": "E3DC", "filter_b_and_w": "E3DB", "filter_alt_off": "EB32", "filter_alt": "EF4F", "filter_9_plus": "E3DA", "filter_9": "E3D9", "filter_8": "E3D8", "filter_7": "E3D7", "filter_6": "E3D6", "filter_5": "E3D5", "filter_4": "E3D4", "filter_3": "E3D2", "filter_2": "E3D1", "filter_1": "E3D0", "filter": "E3D3", "file_upload": "E2C6", "file_present": "EA0E", "file_open": "EAF3", "file_download_off": "E4FE", "file_download_done": "E9AA", "file_download": "E2C4", "file_copy": "E173", "fiber_smart_record": "E062", "fiber_pin": "E06A", "fiber_new": "E05E", "fiber_manual_record": "E061", "fiber_dvr": "E05D", "festival": "EA68", "fence": "F1F6", "female": "E590", "feedback": "E87F", "feed": "F009", "featured_video": "E06E", "featured_play_list": "E06D", "fax": "EAD8", "favorite_outline": "E87E", "favorite_border": "E87E", "favorite": "E87D", "fastfood": "E57A", "fast_rewind": "E020", "fast_forward": "E01F", "family_restroom": "F1A2", "factory": "EBBC", "fact_check": "F0C5", "facebook": "F234", "face_retouching_off": "F007", "face_retouching_natural": "EF4E", "face": "E87C", "groups": "F233", "group_work": "E886", "group_remove": "E7AD", "group_off": "E747", "group_add": "E7F0", "group": "E7EF", "grid_view": "E9B0", "grid_on": "E3EC", "grid_off": "E3EB", "grid_goldenratio": "F017", "grid_4x4": "F016", "grid_3x3": "F015", "grass": "F205", "graphic_eq": "E1B8", "grain": "E3EA", "grading": "EA4F", "gradient": "E3E9", "grade": "E885", "gps_off": "E1B5", "gps_not_fixed": "E1B4", "gps_fixed": "E1B3", "gpp_maybe": "F014", "gpp_good": "F013", "gpp_bad": "F012", "golf_course": "EB45", "goat": "EBFF", "gite": "E58B", "girl": "EB68", "gif_box": "E7A3", "gif": "E908", "get_app": "E884", "gesture": "E155", "generating_tokens": "E749", "gavel": "E90E", "gas_meter": "EC19", "garage": "F011", "games": "E021", "gamepad": "E30F", "g_translate": "E927", "g_mobiledata": "F010", "hvac": "F10E", "hub": "E9F4", "https": "E88D", "http": "E902", "html": "EB7E", "how_to_vote": "E175", "how_to_reg": "E174", "houseboat": "E584", "house_siding": "F202", "house": "EA44", "hourglass_top": "EA5B", "hourglass_full": "E88C", "hourglass_empty": "E88B", "hourglass_disabled": "EF53", "hourglass_bottom": "EA5C", "hotel_class": "E743", "hotel": "E53A", "hot_tub": "EB46", "horizontal_split": "E947", "horizontal_rule": "F108", "horizontal_distribute": "E014", "home_work": "EA09", "home_repair_service": "F100", "home_mini": "F025", "home_max": "F024", "home_filled": "E9B2", "home": "E88A", "holiday_village": "E58A", "hls_off": "EB8C", "hls": "EB8A", "hive": "EAA6", "history_toggle_off": "F17D", "history_edu": "EA3E", "history": "E889", "hiking": "E50A", "highlight_remove": "E888", "highlight_off": "E888", "highlight_alt": "EF52", "highlight": "E25F", "high_quality": "E024", "hide_source": "F023", "hide_image": "F022", "hexagon": "EB39", "hevc": "F021", "help_outline": "E8FD", "help_center": "F1C0", "help": "E887", "height": "EA16", "heat_pump": "EC18", "heart_broken": "EAC2", "hearing_disabled": "F104", "hearing": "E023", "health_and_safety": "E1D5", "healing": "E3F3", "headset_off": "E33A", "headset_mic": "E311", "headset": "E310", "headphones_battery": "F020", "headphones": "F01F", "hdr_weak": "E3F2", "hdr_strong": "E3F1", "hdr_plus": "F01E", "hdr_on_select": "F01D", "hdr_on": "E3EE", "hdr_off_select": "F01C", "hdr_off": "E3ED", "hdr_enhanced_select": "EF51", "hdr_auto_select": "F01B", "hdr_auto": "F01A", "hd": "E052", "hardware": "EA59", "handyman": "F10B", "handshake": "EBCB", "hail": "E9B1", "h_plus_mobiledata": "F019", "h_mobiledata": "F018", "iso": "E3F6", "iron": "E583", "ios_share": "E6B8", "invert_colors_on": "E891", "invert_colors_off": "E0C4", "invert_colors": "E891", "inventory_2": "E1A1", "inventory": "E179", "interpreter_mode": "E83B", "interests": "E7C8", "integration_instructions": "EF54", "install_mobile": "EB72", "install_desktop": "EB71", "insights": "F092", "insert_photo": "E251", "insert_page_break": "EACA", "insert_link": "E250", "insert_invitation": "E24F", "insert_emoticon": "E24E", "insert_drive_file": "E24D", "insert_comment": "E24C", "insert_chart_outlined": "E26A", "insert_chart": "E24B", "input": "E890", "info_outline": "E88F", "info": "E88E", "indeterminate_check_box": "E909", "incomplete_circle": "E79B", "inbox": "E156", "important_devices": "E912", "import_export": "E0C3", "import_contacts": "E0E0", "imagesearch_roller": "E9B4", "image_search": "E43F", "image_not_supported": "F116", "image_aspect_ratio": "E3F5", "image": "E3F4", "icecream": "EA69", "ice_skating": "E50B", "join_right": "EAEA", "join_left": "EAF2", "join_inner": "EAF4", "join_full": "EAEB", "javascript": "EB7C", "kitesurfing": "E50D", "kitchen": "EB47", "king_bed": "EA45", "keyboard_voice": "E31D", "keyboard_tab": "E31C", "keyboard_return": "E31B", "keyboard_option_key": "EAE8", "keyboard_option": "EADF", "keyboard_hide": "E31A", "keyboard_double_arrow_up": "EACF", "keyboard_double_arrow_right": "EAC9", "keyboard_double_arrow_left": "EAC3", "keyboard_double_arrow_down": "EAD0", "keyboard_control_key": "EAE6", "keyboard_control": "E5D3", "keyboard_command_key": "EAE7", "keyboard_command": "EAE0", "keyboard_capslock": "E318", "keyboard_backspace": "E317", "keyboard_arrow_up": "E316", "keyboard_arrow_right": "E315", "keyboard_arrow_left": "E314", "keyboard_arrow_down": "E313", "keyboard_alt": "F028", "keyboard": "E312", "key_off": "EB84", "key": "E73C", "kebab_dining": "E842", "kayaking": "E50C", "lyrics": "EC0B", "lunch_dining": "EA61", "luggage": "F235", "lte_plus_mobiledata": "F02D", "lte_mobiledata": "F02C", "loyalty": "E89A", "low_priority": "E16D", "loupe": "E402", "loop": "E028", "looks_two": "E401", "looks_one": "E400", "looks_6": "E3FF", "looks_5": "E3FE", "looks_4": "E3FD", "looks_3": "E3FB", "looks": "E3FC", "logout": "E9BA", "logo_dev": "EAD6", "login": "EA77", "lock_reset": "EADE", "lock_person": "F8F3", "lock_outline": "E899", "lock_open": "E898", "lock_clock": "EF57", "lock": "E897", "location_searching": "E1B7", "location_pin": "F1DB", "location_on": "E0C8", "location_off": "E0C7", "location_history": "E55A", "location_disabled": "E1B6", "location_city": "E7F1", "local_taxi": "E559", "local_shipping": "E558", "local_see": "E557", "local_restaurant": "E556", "local_printshop": "E555", "local_print_shop": "E555", "local_post_office": "E554", "local_police": "EF56", "local_play": "E553", "local_pizza": "E552", "local_phone": "E551", "local_pharmacy": "E550", "local_parking": "E54F", "local_offer": "E54E", "local_movies": "E54D", "local_mall": "E54C", "local_library": "E54B", "local_laundry_service": "E54A", "local_hotel": "E549", "local_hospital": "E548", "local_grocery_store": "E547", "local_gas_station": "E546", "local_florist": "E545", "local_fire_department": "EF55", "local_drink": "E544", "local_dining": "E556", "local_convenience_store": "E543", "local_car_wash": "E542", "local_cafe": "E541", "local_bar": "E540", "local_attraction": "E53F", "local_atm": "E53E", "local_airport": "E53D", "local_activity": "E53F", "living": "F02B", "live_tv": "E639", "live_help": "E0C6", "list_alt": "E0EE", "list": "E896", "liquor": "EA60", "linked_camera": "E438", "link_off": "E16F", "link": "E157", "linear_scale": "E260", "line_weight": "E91A", "line_style": "E919", "line_axis": "EA9A", "lightbulb_outline": "E90F", "lightbulb_circle": "EBFE", "lightbulb": "E0F0", "light_mode": "E518", "light": "F02A", "library_music": "E030", "library_books": "E02F", "library_add_check": "E9B7", "library_add": "E02E", "lens_blur": "F029", "lens": "E3FA", "legend_toggle": "F11B", "leave_bags_at_home": "F21B", "leak_remove": "E3F9", "leak_add": "E3F8", "leaderboard": "F20C", "layers_clear": "E53C", "layers": "E53B", "launch": "E895", "last_page": "E5DD", "laptop_windows": "E321", "laptop_mac": "E320", "laptop_chromebook": "E31F", "laptop": "E31E", "language": "E894", "landslide": "EBD7", "landscape": "E3F7", "lan": "EB2F", "label_outline": "E893", "label_off": "E9B6", "label_important_outline": "E948", "label_important": "E937", "label": "E892", "my_location": "E55C", "my_library_music": "E030", "my_library_books": "E02F", "my_library_add": "E02E", "music_video": "E063", "music_off": "E440", "music_note": "E405", "museum": "EA36", "multitrack_audio": "E1B8", "multiple_stop": "F1B9", "multiline_chart": "E6DF", "mp": "E9C3", "moving": "E501", "movie_filter": "E43A", "movie_creation": "E404", "movie": "E02C", "move_up": "EB64", "move_to_inbox": "E168", "move_down": "EB61", "mouse": "E323", "motorcycle": "E91B", "motion_photos_paused": "E9C2", "motion_photos_pause": "F227", "motion_photos_on": "E9C1", "motion_photos_off": "E9C0", "motion_photos_auto": "F03A", "mosque": "EAB2", "more_vert": "E5D4", "more_time": "EA5D", "more_horiz": "E5D3", "more": "E619", "moped": "EB28", "mood_bad": "E7F3", "mood": "E7F2", "monochrome_photos": "E403", "monitor_weight": "F039", "monitor_heart": "EAA2", "monitor": "EF5B", "money_off_csred": "F038", "money_off": "E25C", "money": "E57D", "monetization_on": "E263", "model_training": "F0CF", "mode_standby": "F037", "mode_of_travel": "E7CE", "mode_night": "F036", "mode_fan_off": "EC17", "mode_edit_outline": "F035", "mode_edit": "E254", "mode_comment": "E253", "mode": "F097", "mobiledata_off": "F034", "mobile_screen_share": "E0E7", "mobile_off": "E201", "mobile_friendly": "E200", "mms": "E618", "missed_video_call": "E073", "miscellaneous_services": "F10C", "minor_crash": "EBF1", "minimize": "E931", "military_tech": "EA3F", "microwave": "F204", "mic_off": "E02B", "mic_none": "E02A", "mic_external_on": "EF5A", "mic_external_off": "EF59", "mic": "E029", "messenger_outline": "E0CB", "messenger": "E0CA", "message": "E0C9", "merge_type": "E252", "merge": "EB98", "menu_open": "E9BD", "menu_book": "EA19", "menu": "E5D2", "memory": "E322", "meeting_room": "EB4F", "medication_liquid": "EA87", "medication": "F033", "medical_services": "F109", "medical_information": "EBED", "mediation": "EFA7", "media_bluetooth_on": "F032", "media_bluetooth_off": "F031", "maximize": "E930", "masks": "F218", "markunread_mailbox": "E89B", "markunread": "E159", "mark_unread_chat_alt": "EB9D", "mark_email_unread": "F18A", "mark_email_read": "F18C", "mark_chat_unread": "F189", "mark_chat_read": "F18B", "mark_as_unread": "E9BC", "margin": "E9BB", "maps_ugc": "EF58", "maps_home_work": "F030", "map": "E55B", "manage_search": "F02F", "manage_history": "EBE7", "manage_accounts": "F02E", "man": "E4EB", "male": "E58E", "mail_outline": "E0E1", "mail_lock": "EC0A", "mail": "E158", "numbers": "EAC7", "now_widgets": "E1BD", "now_wallpaper": "E1BC", "notifications_paused": "E7F8", "notifications_on": "E7F7", "notifications_off": "E7F6", "notifications_none": "E7F5", "notifications_active": "E7F7", "notifications": "E7F4", "notification_important": "E004", "notification_add": "E399", "notes": "E26C", "note_alt": "F040", "note_add": "E89C", "note": "E06F", "not_started": "F0D1", "not_listed_location": "E575", "not_interested": "E033", "not_accessible": "F0FE", "north_west": "F1E2", "north_east": "F1E1", "north": "F1E0", "nordic_walking": "E50E", "noise_control_off": "EBF3", "noise_aware": "EBEC", "no_transfer": "F1D5", "no_stroller": "F1AF", "no_sim": "E0CC", "no_photography": "F1A8", "no_meeting_room": "EB4E", "no_meals_ouline": "F229", "no_meals": "F1D6", "no_luggage": "F23B", "no_food": "F1A7", "no_flash": "F1A6", "no_encryption_gmailerrorred": "F03F", "no_encryption": "E641", "no_drinks": "F1A5", "no_crash": "EBF0", "no_cell": "F1A4", "no_backpack": "F237", "no_adult_content": "F8FE", "no_accounts": "F03E", "nights_stay": "EA46", "nightlight_round": "EF5E", "nightlight": "F03D", "nightlife": "EA62", "night_shelter": "F1F1", "nfc": "E1BB", "next_week": "E16A", "next_plan": "EF5D", "newspaper": "EB81", "new_releases": "E031", "new_label": "E609", "network_wifi_3_bar": "EBE1", "network_wifi_2_bar": "EBD6", "network_wifi_1_bar": "EBE4", "network_wifi": "E1BA", "network_ping": "EBCA", "network_locked": "E61A", "network_check": "E640", "network_cell": "E1B9", "nest_cam_wired_stand": "EC16", "nearby_off": "F03C", "nearby_error": "F03B", "near_me_disabled": "F1EF", "near_me": "E569", "navigation": "E55D", "navigate_next": "E409", "navigate_before": "E408", "nature_people": "E407", "nature": "E406", "nat": "EF5C", "output": "EBBE", "outlined_flag": "E16E", "outlet": "F1D4", "outgoing_mail": "F0D2", "outdoor_grill": "EA47", "outbox": "EF5F", "outbound": "E1CA", "outbond": "F228", "other_houses": "E58C", "open_with": "E89F", "open_in_new_off": "E4F6", "open_in_new": "E89E", "open_in_full": "F1CE", "open_in_browser": "E89D", "opacity": "E91C", "online_prediction": "F0EB", "ondemand_video": "E63A", "on_device_training": "EBFD", "oil_barrel": "EC15", "offline_share": "E9C5", "offline_pin": "E90A", "offline_bolt": "E932", "push_pin": "F10D", "punch_clock": "EAA8", "published_with_changes": "F232", "publish": "E255", "public_off": "F1CA", "public": "E80B", "psychology_alt": "F8EA", "psychology": "EA4A", "propane_tank": "EC13", "propane": "EC14", "production_quantity_limits": "E1D1", "private_connectivity": "E744", "privacy_tip": "F0DC", "priority_high": "E645", "print_disabled": "E9CF", "print": "E8AD", "price_check": "F04B", "price_change": "F04A", "preview": "F1C5", "present_to_all": "E0DF", "pregnant_woman": "E91E", "precision_manufacturing": "F049", "power_settings_new": "E8AC", "power_off": "E646", "power_input": "E336", "power": "E63C", "post_add": "EA20", "portrait": "E416", "portable_wifi_off": "E0CE", "pool": "EB48", "polymer": "E8AB", "polyline": "EBBB", "poll": "E801", "policy": "EA17", "point_of_sale": "F17E", "podcasts": "F048", "plus_one": "E800", "plumbing": "F107", "playlist_remove": "EB80", "playlist_play": "E05F", "playlist_add_circle": "E7E5", "playlist_add_check_circle": "E7E6", "playlist_add_check": "E065", "playlist_add": "E03B", "play_lesson": "F047", "play_for_work": "E906", "play_disabled": "EF6A", "play_circle_outline": "E039", "play_circle_filled": "E038", "play_circle_fill": "E038", "play_circle": "E1C4", "play_arrow": "E037", "plagiarism": "EA5A", "place": "E55F", "pix": "EAA3", "pivot_table_chart": "E9CE", "pinch": "EB38", "pin_invoke": "E763", "pin_end": "E767", "pin_drop": "E55E", "pin": "F045", "pie_chart_outlined": "E6C5", "pie_chart_outline": "F044", "pie_chart": "E6C4", "picture_in_picture_alt": "E911", "picture_in_picture": "E8AA", "picture_as_pdf": "E415", "piano_off": "E520", "piano": "E521", "php": "EB8F", "photo_size_select_small": "E434", "photo_size_select_large": "E433", "photo_size_select_actual": "E432", "photo_library": "E413", "photo_filter": "E43B", "photo_camera_front": "EF69", "photo_camera_back": "EF68", "photo_camera": "E412", "photo_album": "E411", "photo": "E410", "phonelink_setup": "E0DE", "phonelink_ring": "E0DD", "phonelink_off": "E327", "phonelink_lock": "E0DC", "phonelink_erase": "E0DB", "phonelink": "E326", "phone_paused": "E620", "phone_missed": "E61F", "phone_locked": "E61E", "phone_iphone": "E325", "phone_in_talk": "E61D", "phone_forwarded": "E61C", "phone_enabled": "E9CD", "phone_disabled": "E9CC", "phone_callback": "E649", "phone_bluetooth_speaker": "E61B", "phone_android": "E324", "phone": "E0CD", "phishing": "EAD7", "pets": "E91D", "pest_control_rodent": "F0FD", "pest_control": "F0FA", "personal_video": "E63B", "personal_injury": "E6DA", "person_search": "F106", "person_remove_alt_1": "EF67", "person_remove": "EF66", "person_pin_circle": "E56A", "person_pin": "E55A", "person_outline": "E7FF", "person_off": "E510", "person_add_disabled": "E9CB", "person_add_alt_1": "EF65", "person_add_alt": "EA4D", "person_add": "E7FE", "person": "E7FD", "perm_scan_wifi": "E8A9", "perm_phone_msg": "E8A8", "perm_media": "E8A7", "perm_identity": "E8A6", "perm_device_information": "E8A5", "perm_device_info": "E8A5", "perm_data_setting": "E8A4", "perm_contact_calendar": "E8A3", "perm_contact_cal": "E8A3", "perm_camera_mic": "E8A2", "percent": "EB58", "people_outline": "E7FC", "people_alt": "EA21", "people": "E7FB", "pentagon": "EB50", "pending_actions": "F1BB", "pending": "EF64", "pedal_bike": "EB29", "paypal": "EA8D", "payments": "EF63", "payment": "E8A1", "pause_presentation": "E0EA", "pause_circle_outline": "E036", "pause_circle_filled": "E035", "pause_circle": "E1A2", "pause": "E034", "pattern": "F043", "password": "F042", "party_mode": "E7FA", "park": "EA63", "paragliding": "E50F", "panorama_wide_angle_select": "EF62", "panorama_wide_angle": "E40F", "panorama_vertical_select": "EF61", "panorama_vertical": "E40E", "panorama_photosphere_select": "E9CA", "panorama_photosphere": "E9C9", "panorama_horizontal_select": "EF60", "panorama_horizontal": "E40D", "panorama_fisheye": "E40C", "panorama_fish_eye": "E40C", "panorama": "E40B", "pan_tool_alt": "EBB9", "pan_tool": "E925", "palette": "E40A", "paid": "F041", "pageview": "E8A0", "pages": "E7F9", "padding": "E9C8", "quora": "EA98", "quiz": "F04C", "quickreply": "EF6C", "quick_contacts_mail": "E0D0", "quick_contacts_dialer": "E0CF", "queue_play_next": "E066", "queue_music": "E03D", "queue": "E03C", "question_mark": "EB8B", "question_answer": "E8AF", "query_stats": "E4FC", "query_builder": "E8AE", "qr_code_scanner": "F206", "qr_code_2": "E00A", "qr_code": "EF6B", "rv_hookup": "E642", "running_with_errors": "E51D", "run_circle": "EF6F", "rule_folder": "F1C9", "rule": "F1C2", "rtt": "E9AD", "rsvp": "F055", "rss_feed": "E0E5", "rowing": "E921", "router": "E328", "route": "EACD", "rounded_corner": "E920", "roundabout_right": "EBA3", "roundabout_left": "EB99", "rotate_right": "E41A", "rotate_left": "E419", "rotate_90_degrees_cw": "EAAB", "rotate_90_degrees_ccw": "E418", "room_service": "EB49", "room_preferences": "F1B8", "room": "E8B4", "roofing": "F201", "roller_skating": "EBCD", "roller_shades_closed": "EC11", "roller_shades": "EC12", "rocket_launch": "EB9B", "rocket": "EBA5", "ring_volume": "E0D1", "rice_bowl": "F1F5", "reviews": "F054", "restore_page": "E929", "restore_from_trash": "E938", "restore": "E8B3", "restaurant_menu": "E561", "restaurant": "E56C", "restart_alt": "F053", "reset_tv": "E9D9", "request_quote": "F1B6", "request_page": "F22C", "report_problem": "E8B2", "report_off": "E170", "report_gmailerrorred": "F052", "report": "E160", "reply_all": "E15F", "reply": "E15E", "replay_circle_filled": "E9D8", "replay_5": "E05B", "replay_30": "E05A", "replay_10": "E059", "replay": "E042", "repeat_one_on": "E9D7", "repeat_one": "E041", "repeat_on": "E9D6", "repeat": "E040", "repartition": "F8E8", "reorder": "E8FE", "remove_shopping_cart": "E928", "remove_road": "EBFC", "remove_red_eye": "E417", "remove_moderator": "E9D4", "remove_from_queue": "E067", "remove_done": "E9D3", "remove_circle_outline": "E15D", "remove_circle": "E15C", "remove": "E15B", "remember_me": "F051", "refresh": "E5D5", "reduce_capacity": "F21C", "redo": "E15A", "redeem": "E8B1", "reddit": "EAA0", "recycling": "E760", "rectangle": "EB54", "record_voice_over": "E91F", "recommend": "E9D2", "recent_actors": "E03F", "receipt_long": "EF6E", "receipt": "E8B0", "real_estate_agent": "E73A", "read_more": "EF6D", "raw_on": "F050", "raw_off": "F04F", "rate_review": "E560", "ramp_right": "EB96", "ramp_left": "EB9C", "ramen_dining": "EA64", "railway_alert": "E9D1", "radio_button_unchecked": "E836", "radio_button_on": "E837", "radio_button_off": "E836", "radio_button_checked": "E837", "radio": "E03E", "radar": "F04E", "r_mobiledata": "F04D", "system_update_tv": "E8D7", "system_update_alt": "E8D7", "system_update": "E62A", "system_security_update_warning": "F074", "system_security_update_good": "F073", "system_security_update": "F072", "sync_problem": "E629", "sync_lock": "EAEE", "sync_disabled": "E628", "sync_alt": "EA18", "sync": "E627", "synagogue": "EAB0", "switch_video": "E41F", "switch_right": "F1D2", "switch_left": "F1D1", "switch_camera": "E41E", "switch_account": "E9ED", "switch_access_shortcut_add": "E7E2", "switch_access_shortcut": "E7E1", "swipe_vertical": "EB51", "swipe_up_alt": "EB35", "swipe_up": "EB2E", "swipe_right_alt": "EB56", "swipe_right": "EB52", "swipe_left_alt": "EB33", "swipe_left": "EB59", "swipe_down_alt": "EB30", "swipe_down": "EB53", "swipe": "E9EC", "swap_vertical_circle": "E8D6", "swap_vert_circle": "E8D6", "swap_vert": "E8D5", "swap_horizontal_circle": "E933", "swap_horiz": "E8D4", "swap_calls": "E0D7", "surround_sound": "E049", "surfing": "E515", "support_agent": "F0E2", "support": "EF73", "supervisor_account": "E8D3", "supervised_user_circle": "E939", "superscript": "F112", "sunny_snowing": "E819", "sunny": "E81A", "summarize": "F071", "subway": "E56F", "subtitles_off": "EF72", "subtitles": "E048", "subscriptions": "E064", "subscript": "F111", "subject": "E8D2", "subdirectory_arrow_right": "E5DA", "subdirectory_arrow_left": "E5D9", "style": "E41D", "stroller": "F1AE", "strikethrough_s": "E257", "streetview": "E56E", "stream": "E9E9", "straighten": "E41C", "straight": "EB95", "storm": "F070", "storefront": "EA12", "store_mall_directory": "E563", "store": "E8D1", "storage": "E1DB", "stop_screen_share": "E0E3", "stop_circle": "EF71", "stop": "E047", "sticky_note_2": "F1FC", "stay_primary_portrait": "E0D6", "stay_primary_landscape": "E0D5", "stay_current_portrait": "E0D4", "stay_current_landscape": "E0D3", "start": "E089", "stars": "E8D0", "star_rate": "F0EC", "star_purple500": "F09A", "star_outline": "F06F", "star_half": "E839", "star_border_purple500": "F099", "star_border": "E83A", "star": "E838", "stairs": "F1A9", "stadium": "EB90", "stacked_line_chart": "F22B", "stacked_bar_chart": "E9E6", "ssid_chart": "EB66", "square_foot": "EA49", "square": "EB36", "sports_volleyball": "EA31", "sports_tennis": "EA32", "sports_soccer": "EA2F", "sports_score": "F06E", "sports_rugby": "EA2E", "sports_motorsports": "EA2D", "sports_mma": "EA2C", "sports_martial_arts": "EAE9", "sports_kabaddi": "EA34", "sports_hockey": "EA2B", "sports_handball": "EA33", "sports_gymnastics": "EBC4", "sports_golf": "EA2A", "sports_football": "EA29", "sports_esports": "EA28", "sports_cricket": "EA27", "sports_basketball": "EA26", "sports_baseball": "EA51", "sports_bar": "F1F3", "sports": "EA30", "spoke": "E9A7", "splitscreen": "F06D", "spellcheck": "E8CE", "speed": "E9E4", "speaker_phone": "E0D2", "speaker_notes_off": "E92A", "speaker_notes": "E8CD", "speaker_group": "E32E", "speaker": "E32D", "spatial_tracking": "EBEA", "spatial_audio_off": "EBE8", "spatial_audio": "EBEB", "space_dashboard": "E66B", "space_bar": "E256", "spa": "EB4C", "south_west": "F1E5", "south_east": "F1E4", "south_america": "E7E4", "south": "F1E3", "source": "F1C4", "soup_kitchen": "E7D3", "sos": "EBF7", "sort_by_alpha": "E053", "sort": "E164", "solar_power": "EC0F", "social_distance": "E1CB", "soap": "F1B2", "snowshoeing": "E514", "snowmobile": "E503", "snowing": "E80F", "snowboarding": "E513", "snooze": "E046", "snippet_folder": "F1C7", "snapchat": "EA6E", "sms_failed": "E626", "sms": "E625", "smoking_rooms": "EB4B", "smoke_free": "EB4A", "smartphone": "E32C", "smart_toy": "F06C", "smart_screen": "F06B", "smart_display": "F06A", "smart_button": "F1C1", "slow_motion_video": "E068", "slideshow": "E41B", "sledding": "E512", "skip_previous": "E045", "skip_next": "E044", "skateboarding": "E511", "sip": "F069", "single_bed": "EA48", "sim_card_download": "F068", "sim_card_alert": "E624", "sim_card": "E32B", "signpost": "EB91", "signal_wifi_statusbar_null": "F067", "signal_wifi_statusbar_connected_no_internet_4": "F066", "signal_wifi_statusbar_4_bar": "F065", "signal_wifi_off": "E1DA", "signal_wifi_connected_no_internet_4": "F064", "signal_wifi_bad": "F063", "signal_wifi_4_bar_lock": "E1D9", "signal_wifi_4_bar": "E1D8", "signal_wifi_0_bar": "F0B0", "signal_cellular_off": "E1D0", "signal_cellular_null": "E1CF", "signal_cellular_nodata": "F062", "signal_cellular_no_sim": "E1CE", "signal_cellular_connected_no_internet_4_bar": "E1CD", "signal_cellular_connected_no_internet_0_bar": "F0AC", "signal_cellular_alt_2_bar": "EBE3", "signal_cellular_alt_1_bar": "EBDF", "signal_cellular_alt": "E202", "signal_cellular_4_bar": "E1C8", "signal_cellular_0_bar": "F0A8", "sign_language": "EBE5", "sick": "F220", "shutter_speed": "E43D", "shuffle_on": "E9E1", "shuffle": "E043", "shower": "F061", "show_chart": "E6E1", "shortcut": "F060", "short_text": "E261", "shopping_cart_checkout": "EB88", "shopping_cart": "E8CC", "shopping_basket": "E8CB", "shopping_bag": "F1CC", "shopify": "EA9D", "shop_two": "E8CA", "shop_2": "E19E", "shop": "E8C9", "shield_moon": "EAA9", "shield": "E9E0", "share_location": "F05F", "share_arrival_time": "E524", "share": "E80D", "severe_cold": "EBD3", "settings_voice": "E8C8", "settings_system_daydream": "E1C3", "settings_suggest": "F05E", "settings_remote": "E8C7", "settings_power": "E8C6", "settings_phone": "E8C5", "settings_overscan": "E8C4", "settings_input_svideo": "E8C3", "settings_input_hdmi": "E8C2", "settings_input_composite": "E8C1", "settings_input_component": "E8C0", "settings_input_antenna": "E8BF", "settings_ethernet": "E8BE", "settings_display": "E8BD", "settings_cell": "E8BC", "settings_brightness": "E8BD", "settings_bluetooth": "E8BB", "settings_backup_restore": "E8BA", "settings_applications": "E8B9", "settings_accessibility": "F05D", "settings": "E8B8", "set_meal": "F1EA", "sentiment_very_satisfied": "E815", "sentiment_very_dissatisfied": "E814", "sentiment_satisfied_alt": "E0ED", "sentiment_satisfied": "E813", "sentiment_neutral": "E812", "sentiment_dissatisfied": "E811", "sensors_off": "E51F", "sensors": "E51E", "sensor_window": "F1B4", "sensor_occupied": "EC10", "sensor_door": "F1B5", "send_to_mobile": "F05C", "send_time_extension": "EADB", "send_and_archive": "EA0C", "send": "E163", "sell": "F05B", "self_improvement": "EA78", "select_all": "E162", "segment": "E94B", "security_update_warning": "F05A", "security_update_good": "F059", "security_update": "F058", "security": "E32A", "search_off": "EA76", "search": "E8B6", "sd_storage": "E1C2", "sd_card_alert": "F057", "sd_card": "E623", "sd": "E9DD", "scuba_diving": "EBCE", "screenshot_monitor": "EC08", "screenshot": "F056", "screen_share": "E0E2", "screen_search_desktop": "EF70", "screen_rotation_alt": "EBEE", "screen_rotation": "E1C1", "screen_lock_rotation": "E1C0", "screen_lock_portrait": "E1BF", "screen_lock_landscape": "E1BE", "scoreboard": "EBD0", "score": "E269", "science": "EA4B", "school": "E80C", "schema": "E4FD", "schedule_send": "EA0A", "schedule": "E8B5", "scatter_plot": "E268", "scanner": "E329", "scale": "EB5F", "savings": "E2EB", "saved_search": "EA11", "save_as": "EB60", "save_alt": "E171", "save": "E161", "satellite_alt": "EB3A", "satellite": "E562", "sanitizer": "F21D", "sailing": "E502", "safety_divider": "E1CC", "safety_check": "EBEF", "type_specimen": "F8F0", "two_wheeler": "E9F9", "tv_off": "E647", "tv": "E333", "turned_in_not": "E8E7", "turned_in": "E8E6", "turn_slight_right": "EB9A", "turn_slight_left": "EBA4", "turn_sharp_right": "EBAA", "turn_sharp_left": "EBA7", "turn_right": "EBAB", "turn_left": "EBA6", "tungsten": "F07D", "tune": "E429", "tty": "F1AA", "tsunami": "EBD8", "try": "F07C", "troubleshoot": "E1D2", "trip_origin": "E57B", "trending_up": "E8E5", "trending_neutral": "E8E4", "trending_flat": "E8E4", "trending_down": "E8E3", "travel_explore": "E2DB", "translate": "E8E2", "transit_enterexit": "E579", "transgender": "E58D", "transform": "E428", "transfer_within_a_station": "E572", "transcribe": "F8EC", "tram": "E571", "train": "E570", "traffic": "E565", "track_changes": "E8E1", "toys": "E332", "tour": "EF75", "touch_app": "E913", "tornado": "E199", "topic": "F1C8", "tonality": "E427", "toll": "E8E0", "token": "EA25", "toggle_on": "E9F6", "toggle_off": "E9F5", "today": "E8DF", "toc": "E8DE", "title": "E264", "tire_repair": "EBC8", "tips_and_updates": "E79A", "timer_off": "E426", "timer_3_select": "F07B", "timer_3": "E424", "timer_10_select": "F07A", "timer_10": "E423", "timer": "E425", "timeline": "E922", "timelapse": "E422", "time_to_leave": "E62C", "tiktok": "EA7E", "thunderstorm": "EBDB", "thumbs_up_down": "E8DD", "thumb_up_off_alt": "E9F3", "thumb_up_alt": "E817", "thumb_up": "E8DC", "thumb_down_off_alt": "E9F2", "thumb_down_alt": "E816", "thumb_down": "E8DB", "thermostat_auto": "F077", "thermostat": "F076", "theaters": "E8DA", "theater_comedy": "EA66", "texture": "E421", "textsms": "E0D8", "text_snippet": "F1C6", "text_rotation_none": "E93F", "text_rotation_down": "E93E", "text_rotation_angleup": "E93D", "text_rotation_angledown": "E93C", "text_rotate_vertical": "E93B", "text_rotate_up": "E93A", "text_increase": "EAE2", "text_format": "E165", "text_fields": "E262", "text_decrease": "EADD", "terrain": "E564", "terminal": "EB8E", "temple_hindu": "EAAF", "temple_buddhist": "EAB3", "telegram": "EA6B", "taxi_alert": "EF74", "task_alt": "E2E6", "task": "F075", "tapas": "F1E9", "tap_and_play": "E62B", "takeout_dining": "EA74", "tag_faces": "E420", "tag": "E9EF", "tablet_mac": "E331", "tablet_android": "E330", "tablet": "E32F", "table_view": "F1BE", "table_rows": "F101", "table_restaurant": "EAC6", "table_chart": "E265", "table_bar": "EAD2", "tab_unselected": "E8D9", "tab": "E8D8", "usb_off": "E4FA", "usb": "E1E0", "upload_file": "E9FC", "upload": "F09B", "upgrade": "F0FB", "update_disabled": "E075", "update": "E923", "upcoming": "F07E", "unsubscribe": "E0EB", "unpublished": "F236", "unfold_more": "E5D7", "unfold_less": "E5D6", "undo": "E166", "unarchive": "E169", "umbrella": "F1AD", "u_turn_right": "EBA2", "u_turn_left": "EBA1", "vrpano": "F082", "vpn_lock": "E62F", "vpn_key_off": "EB7A", "vpn_key": "E0DA", "volunteer_activism": "EA70", "volume_up": "E050", "volume_off": "E04F", "volume_mute": "E04E", "volume_down_alt": "E79C", "volume_down": "E04D", "volcano": "EBDA", "voicemail": "E0D9", "voice_over_off": "E94A", "voice_chat": "E62E", "visibility_off": "E8F5", "visibility": "E8F4", "villa": "E586", "vignette": "E435", "view_week": "E8F3", "view_timeline": "EB85", "view_stream": "E8F2", "view_sidebar": "F114", "view_quilt": "E8F1", "view_module": "E8F0", "view_list": "E8EF", "view_kanban": "EB7F", "view_in_ar": "E9FE", "view_headline": "E8EE", "view_day": "E8ED", "view_cozy": "EB75", "view_compact_alt": "EB74", "view_compact": "E42B", "view_comfy_alt": "EB73", "view_comfy": "E42A", "view_comfortable": "E42A", "view_column": "E8EC", "view_carousel": "E8EB", "view_array": "E8EA", "view_agenda": "E8E9", "videogame_asset_off": "E500", "videogame_asset": "E338", "videocam_off": "E04C", "videocam": "E04B", "video_stable": "F081", "video_settings": "EA75", "video_library": "E04A", "video_label": "E071", "video_file": "EB87", "video_collection": "E04A", "video_camera_front": "F080", "video_camera_back": "F07F", "video_call": "E070", "vibration": "E62D", "vertical_split": "E949", "vertical_shades_closed": "EC0D", "vertical_shades": "EC0E", "vertical_distribute": "E076", "vertical_align_top": "E25A", "vertical_align_center": "E259", "vertical_align_bottom": "E258", "verified_user": "E8E8", "verified": "EF76", "vaping_rooms": "EBCF", "vape_free": "EBC6", "vaccines": "E138", "wysiwyg": "F1C3", "wrong_location": "EF78", "wrap_text": "E25B", "workspaces_outline": "EA0F", "workspaces_filled": "EA0D", "workspaces": "E1A0", "workspace_premium": "E7AF", "work_outline": "E943", "work_off": "E942", "work_history": "EC09", "work": "E8F9", "wordpress": "EA9F", "woo_commerce": "EA6D", "woman": "E13E", "wine_bar": "F1E8", "window": "F088", "wind_power": "EC0C", "wifi_tethering_off": "F087", "wifi_tethering_error_rounded": "F086", "wifi_tethering_error": "EAD9", "wifi_tethering": "E1E2", "wifi_protected_setup": "F0FC", "wifi_password": "EB6B", "wifi_off": "E648", "wifi_lock": "E1E1", "wifi_find": "EB31", "wifi_channel": "EB6A", "wifi_calling_3": "F085", "wifi_calling": "EF77", "wifi_2_bar": "E4D9", "wifi_1_bar": "E4CA", "wifi": "E63E", "width_wide": "F8F7", "width_normal": "F8F6", "width_full": "F8F5", "widgets": "E1BD", "where_to_vote": "E177", "wheelchair_pickup": "F1AB", "whatshot": "E80E", "whatsapp": "EA9C", "west": "F1E6", "weekend": "E16B", "wechat": "EA81", "webhook": "EB92", "web_stories": "E595", "web_asset_off": "E4F7", "web_asset": "E069", "web": "E051", "wc": "E63D", "wb_twilight": "E1C6", "wb_twighlight": "EA02", "wb_sunny": "E430", "wb_shade": "EA01", "wb_iridescent": "E436", "wb_incandescent": "E42E", "wb_cloudy": "E42D", "wb_auto": "E42C", "waving_hand": "E766", "waves": "E176", "waterfall_chart": "EA00", "water_drop": "E798", "water_damage": "F203", "water": "F084", "watch_off": "EAE3", "watch_later": "E924", "watch": "E334", "wash": "F1B1", "warning_amber": "F083", "warning": "E002", "warehouse": "EBB8", "wallpaper": "E1BC", "wallet_travel": "E8F8", "wallet_membership": "E8F7", "wallet_giftcard": "E8F6", "wallet": "F8FF", "youtube_searched_for": "E8FA", "yard": "F089", "zoom_out_map": "E56B", "zoom_out": "E900", "zoom_in_map": "EB2D", "zoom_in": "E8FF" }assets/fonts/material/MaterialIcons-Regular.eot000064400000430134150514030450015641 0ustar00\0/LPMaterial IconsRegularVersion 1.017Material IconsBSGPd(/V/\$ݧ(u\ PD7VqQĀ!mO*4X}Y2;`%h7=Q8$Qn,k$StM8ٟ#0CЪvхl!i;c+`\ p3ϢGH "l^k*W_ z›ӓd5$d)7؟)P_avX+^51Q Hq$s-ܐ7S!-GF2Iܱ>TX _~9ߧ+e,H~ݏq(]) Yx?LWD&,6%uU ?D([bںܲg4|KЂ(R\ 9@ <;,Ϙ&qAd=Ujᨉw!5vTܫBPfb 2Y`xTC1(p6غJN{WrG%O# #؈%Ճ0Q6 )S8X\o o)OO]F@G{xq uWX+ii 4LdR+CBpф9Kܓ'}cjyK?Rq۹b2bFg I&Tﯺ؋_[[*]:`%°ejgubS K5k0tyd0ZDdʹ kFAN+PϬo TE␜$ӻՉr aJD% .rae!Iӛ CAr\q)GVG؊2pBE|{ 0yňY&c .(N>o2"h:F?:<g7KS, 1K\0I?0  L93q1gI|7 ?^?O)86ᦓb 6,PDDOŖ[ -C,`T!}FS!mi#+K4Ȝv鱁&#</I>}JX(Tp:vhvm  Y 6g zD v %,9&[96;k{HfuaU:ܙ '+GCn<+vCZJ# ˮ@Ufbq欃_Z1{ქoI ѫ;^@xȾ9&ſoޘ/+ߖf U'[.E TKp Ŗ -FZeU3L&yUeҰc uZQm Dj8Q.Ž !-vu--ny" aaFBfP/ 0:*rG|(6Hkq9"%졀n7(;XFe*`* d3SOB.n*J.)%@A{Q L!]߰.e5`mQ2\cV_ךڅ%NAQ̑ }HA'ǂՕ58ʅ0„@:sꜩFP>na;~D v!Y{;0s&$RftA N4k'iuKVTb3Q,A)N9Z:p@0&%X`'!]*3xE,6k⚬hX&I#~y_LTfX&JQ;:ڱsŇ R6uV k0l#!BJץp(d(Z3_B|Tq$}Nx]-lNǨMY&T9.>}*Z݇㣣PAWIPq.u*$ZI" jR*bH܍PHa0E>C%=|:8G8@ 8^}MAM0\4UI]6L SH S{]8^8׳D NAx0œ4P>}U[y$mev'%=KKb CTԛ--AN \QY %" _hB08ClSG`.}j n`B &%'$U$Q@ fszrn+P\{c˼vG2-1q߼̽P4p/u1$!r/24B.\@;/4ro'bo YR~Tv(qd:b4jYbE_W1ϱZJhsf=bBo~ n6bdb%_  +3X#IHM@<@)HRNu@ })擩5E }>S] ^ctvvHEYj߰:]W,[y$]~ReI}"1(0Y˸Bwsa'EdB#q"Ilq6M6`W0 ~6/B¢pޤxAcL{i7XR-[Evfm]6x*"e nWBۖue\aI=Ѵo!ZhP1 :yq} 0$Nph/ūA*H|N L,^]$Ա~АՕ}.ϜEQsIGO3tt}4~%NLPz7J5Q$dr1D- jw2lT>x$9^h; ‡(V>Fϖc sΨk}8qG7Ѐlaqy;GĄ^i3@T23J5R !]00qSfLRz˘컏u. m:O@rk]g -M*0?" *Dd9\tb!ּ|f0?,i4|{bJ%uą*DԆ&!nJR%(ADn˒(,\1W>('nGPJKP$O4US)LCB?L ե99FΖOT(<īNvrj"S{{ZU8Tpo(tNP:5nيgvHd=o 1uIvT(xdvY`]Kz# (W2B<v NHVö;ʠs (%cݹ[9{ @) arsᤅ}p)  `` / `)2*P`:ucGޯgҺ`vO #pTpJ(IռeNJW:zj!nÈHT"/ Nve%EOamT73 JќQKa*wq`>C[\+ĬVe}%"?Gߓ{n{qj3Zhg; Zެ"B$& КvTb;]u}Dγlڰ}N]Zc8_!%h5׀w@A:cp5vpn`v` A<.gGN-̨acI"2NRG-ӵ5,6Ȗ{^ S1,IǕ<_ezm =e"߮w@t:``6-x\=2h}ѐS-B6=zR==Ξ3_<>"RmVYLDäo?7ރ {2.3{fC`gtOJ$q"Sl8n*R{qViW!E ʼgӊEs|F>/ԆF-@|Xn9vuq!xVU|)̓h]98xЉR_9 ʥ 7+ѵP%΀䒐^#_g6I29tv9cOxMJ 篆6Ot3%W/YqW냼ӑTN%Qk:==R6dx݅F"Xa-ϋGNG,^Ĕ/%EAVȤrxvuo5H5@f_SwA-S+jZ[  AF+_ *H8s#t$ŞF}- 'as غ樠yao;'!V a8iх`GY{Hc健COA)>u'Fn%|5|l2S|1xXq2/G[Foq=o+I>_^74&CќN}2ԐZ8uQ4N7I["7Mf<];=4JO3!|8x R$5!ˆ*ez|W{Xk `1lԩ/mSUQ޺9Z&;?q,ɑ8 [h'Ex*\m[4ck`YytB!tsX\ SG>Sʞx_Xagf"G, mˏ}X! lB#)"E<[G6?M Di@&,+4X > 1k f)c@}5> N~Nb Ii󭣦 .',βoAv]/H(rQaxi5u!# "ɋT[Z#u Hiz(H=HtKY$g)n) (A.x,D7zB(c#>{߲gK`G^"w5ld˂12]<yo2LX M^ "|C/L>`UqnpBK`$!!YN9r۴9OjgY4~$)RewƶjN0tlO\)BFh˸Rp6F C~;ֿyF\Rc?1ȣB'.ìJMmХ0Dޅ}s8jrzXNT XFw>Y܈.$ dg7اEOl]ژ<AENa)CTK%XTL1#S[541Se%ٯ 5ǤUF)qb j:P E58)D+h j$DH|&C7 5ݶR(Թ5z2ˊYBenS)#KpS uz_plPrzZV$#rÅt H]ӾYkȴ&r-)-GHI[^0]J"{?[)#Lõs4kGT]v!8DŽ3f:ᥫi 'w ́|\cW8 l4NOL],{FT~1icڱwB&kU*`تԌ C/X puch_¢$Ħ 0WI{LS ̊D͙7)h/V EqHKhyA2ļɜCf}Y~>G1v (qWZXzlH)s87¥;w!.)kɏ~tb=A׀B;c$ATVk5GCHRahg/'Xl9 ;tO"KM⩞<8$ti]Fc@9 o64}*N1pSh53RM3 D֫vh3D;XvK 6CCaM:Yw*7(ܘZ۟e &OV2%zfj'Reh7Ղ2Ps͐內jEs.@RHl~'cqؠ-3p+Va xdE,>9}Ÿ=ӕ*VR"Z9,2R"w9XYL f-W'H'}.HO;-UOsmVd1( :8d KAVa1̅@qgNT]TLhNH4 >ș3J V*OK 4 "ǂ+߫Lʺ˖$VH}xFXŀ2⨲K:[4ժ0HXJbtZHg,fRVOC-r` d 8T/%Bx>Ia23@؆#1C 0i. D!N1E 8ϼ0p*S  q981+Əff0Ag<3 v߆fB4}4BȮq]1U`FP(Zzv3$E2c1@#a#T:հUN9&p oo{ǭGmтIKʋǝa>`\Nh[lw؉_"q%,a^l]kOYwI9ԜH r-le^P, =0~oju; 6Y6,f¦$w`dTҦ)RP+bk|⼆ (T4"(0SA&~fن;Gʏ6 )0 omVL`9,zxU*QK%xk-3TOBxw4P#:, L e6ӥL9279e&:Kml\x`8J%ڞ|ej[/?ǖtl۱|-j~J8j((]a5K ߫oiܾB{\Zmս1p@ӞԡX! ZkOEi0u^ ׫!@/,X&S0Y r8iTk/{U* ;qihe_[2{YU DElVQpOE鯫0p-&(`ڦӚل+4xPհQKB xb O{+B%6 X[VpVTy0=?bum We8D`bL h&d!k4Fy$BrUtQ 6րСuP`Gk:FJT G=׎tͺdxb28ՇU~8MqMpA8@\G5Q !{$-K7jb4:}xόCHT`Ozc{##O A|%IEre!fHJLo*CnNɬ)XU@sa\{QD**^sǠqZiR̐m λ1 ]dvj"5c&vF,ksN*Wa9P5dÅN|č Յb*ĖˌhTm pw>zcy0ANU>6[T^|\J`Cا*$>`cF k *^[U*ْ '['VQTALn4]WOuZ ;+viW~FIXRe*rT8cj@$e"T;Q&U"(`KZNBȅ#SQEǦ. LOѶH7$g6dK(cp @տ)Jg:v˒O +LC7 8 M2ǗY6glIٔWۅȺ@ٌq )dܹT"-}|Tc<8Q$P,#> 2*vtj‰?-T\; &cRV8M$ԲNb5R >(;"=a~=YɛiuZ΢ի6>f%pT^]l)WJQLZ+R?:gD*}AB'zhi:MQrg0)׌LEfn2HO4CO7heM :sGKh(\DwZd>rN5ļйz=YUaB8`ď95cA <ւr X 4J `LBckFij9N֨D'a@Z!V),C&OSUW{IXѽq!J-gRzx05ZW/9J ~lx,\? =VοiW5t*{ )&).Pѩj^C]#2 VV|ofmw{h~Я#V)6Rk('Oꁼϴ!6 @:K#V64\3߱3B6iv]3e[x􈠹PLz*ˍEc[' MoGQ" ! Aw$F|w@ 18S%O &单Am KT̖,'i_Q´!D @CA\9B/DvSƂ. ądI9pwT@LM LVLN3ձekЂ&XPL$pʒG+5X?RӼ$2&e-IDaXJCKCʃ5Fiv$XǏ ^ sU8HK`B0j (Š0Ѷ 9U37! :"cliB|(m%O{Ha h]9_4r[ Fl 3!՘ \0x\0 n|qZz~5@(Tky7gCt6@z+Z KxMO#QFArcyWn;=e_شȀHqxgVw9uЩ}EjvQ+:[pĉҲ$B_"b? 5 hF BJV_pk3u٧l}RfzǴmFn汵׾nj#*2wg%V>d(%>[+ .:&4nc, 'U_FNoq7>#0غ(4߹IKU(%:d~R3X}el`Rȿ@'uۥǃhʹQoEi9i<Z tK+sR~g6`G 3WWy#4j@ڃe<ɊD V tdǑ$:Z Pe` }%8^n5-'5 n1G] g~)flQÀ>)&l粹%0;2%5O\'ߏ"U,@I,&ǚoסP[5 %=l/Ap]fN<ٔ#V+ϸ. ?1! ܻ LA عp  sY.HfivO|NfQ)3'fJLĖ1-RB>x)~59jĩaKRp`F-.K^=ȣ9Aq^$us)_t>?J8@-5xJ!X{0q'wFnyg*ȅJ6g AĘ@P&8~+uxBqm'TMLaG|5fK-k/(aa'l™Ƚxj'jח kFcCBT>'Q[# !UJn4 )@q`,,dZ3zgMd%^SyN`Q7<(aL|5[XdNfb 9MwCchЂ)"/Zqb1 3X^%Ab-u_ԶObGXKO +EE-=0?S!1g[}gśQMUafwG%ONKk6YGH^I\AQ{s%DAӬ$Z+RPVH |Z6 ^ +/3c@1TT/kZ5j4ʢpƫwCtЀ)@<95D&Rp)enғ n5/#txMT@2$/ɐiR5`m8Hǒ R_|:AC/,yx=XR UR22z?BV ~8=چd:q:n|`wfYSPɣaUOc1bp<3Y*g-9&Cv1$!Ws\q3k gcyuMtX? 18NV0 35*RÞ76oJV*v*1qJHɜ]aPʱ/@BE+"L@A]0L&D>4E}( d,|ED$1` ,+$n$#ܚE.nPWdԫ S<8@`k2!deZY3@I #>Zv;CYnS< }]f_adoxd{҃6mAɺMw@f>` 1ua4MߪMl\}WBjj`NOO[|F&|} 7YO gBq]1>Nn3V3F6LOo<^tJt~c] 0"cL/pnɚczVWXP'Z׏Ѫ*Vg2t Lz lO)ף2‚ex2v~=ckq@@E_(v ZK"v>[~eX{imqтV&jLOE0qYUǀxP*0zarJ(`Xɜ嵓DLvںRZ;glkkQ;I̵F"F 3̟jrCЂ1qr>e*I:*ҍ5 bs>"n2ڦY4L8pRX*8J55GВ u%TG-LxY!)SqgtHD* |}N|=W7i ӌы@zwԌ:gNƛ@V݃7(,=)m5<I7c˼cXÙX)h@PJy Q=*' ܦxQORV}H1% >©bCWE1npqŎ'2^*>IRl~ !+ $ AާUE_z35es 0FnS3-*wuQ-pc<RaZHqe]D⏸/c&OĬ&L? Ox㶜@탘H.&^{O0A S) B 2W@>UiJe!I8psE+pr^R2܈$yblFCT!XE+K$jFm5u :! 9FYs0nHq-2FTbha,N ˙Qd8&q 1$be< Y<)`/*쯆 A9]`no}͇Ddaf2h l;/_R#'dAbaf S ˽pñŹ qExx͗*>y0T[Q&TlW<▀A8ER$l21l7gV?*.ixzq:4X 82|?gQR a@~_\b˥ÔLN|Gkh3C׵8'Χ]1gDS]$Rg BMgK.6<;$&4r`Akt)5ux*뜾~B̈s:y[0m'}$L$]0:|Q4Xo8e\EW0*4㋹ЌVCs3Ҕqx$Ru=E#&T"p9,퐨IցU;Z| hi$qEqXd*ArRTJ.ZekNTFݜYk/?@{3s8uVdyMz`"n U̿d (AW̢;HJ8lzyV( @Ku) ֫ N  L3< r%p?"f~lE,j(K#&K+즦`qnɻ!PA& W&)ZN|N0X#z a6Wm56+LʩZL`FK0axEHύM|EB"vlp`*NgZ"{'qaI zarKvlIOy[V Ad 4~R;:qwzf4jY'Vck)ul+b ͙[:SL6X,TK½69jJ5,O2,:ѧ+8 h3ea*L@t8%^wr^(b!_jA$[)dB<,qݴ/X'sNFLPw[N侥*nNO(cA؃( xčU5'u՘I68lЊyET3X?媼`Q쫞Jm#|Ea9=;<A4L+Xi eX%4&3 ;9lxZKPh*Uy &FrsVTd0 `* ^5BьA~ 0%O@ 21faO/d3Ity2"XtcK^=S{.@NooTSfD#(`aٓIfW MT^N/ly@W) ՌVC-214Pn ab^yxIȸ'rͬpG1fMVpo;a"Y6MwҚtŶ58F+9QjĂaNp9'izpW>C^s<2ܸ1 }L2L.}xpLŢlt,GS-3N#JEMl[XT|3)Wzup;2dG+<:~ ȾQ3x7%V+SAd $Z &fFaTȑ 1 sRl.4M ҆RX9L#mB  _x1 U{|J'5xbPɒmh]4:l"|~Ilա)nJtSðrC3cl20Aq0JGH3 @WT`o8MlЖ SmO@F7$pG΃Ѯ|U?m#Rea^suNԑ^zZhi?DS͡gw:,q IZyoahq6Npz 6pB_D^4:[<=iSW$"|ں%T!-F4&* kfR! Ψ99(RGiuwL*^2ME:";1:!ǚTCuyt@*)t@SOD*E\4([ADc<ūnfD:^,l3B3 7Oj4ms RnCyPF <@-b-^L/žr  ^wsm-%Q-/!gdqL]Ճp4+hG('䥦Œ:TQ{ Npijk ]kixajlsx/v""R.~3De-Q/m .Iz7&LCV旌0xHr*`҉MIH"O Q! %BQk.\S*ID %;DfR%wE.>ohF(Su ܬBIBw[r! @RƏp+pʑzʳ'KaG=!H% Dl'Z(lS;핊8I:MzXkw˹DcH& oX9v0tUK9:}]Rs@y(`WN"lŏj\gs"9IkC1 ̚!R8|Pr`Cd-MS'Lr~4#PX%lqd %MDi1~OϽ Po> eswnxύ)_MNr 3˖!-""Iƃ\h̓q?eoc0Y)q2PCnE#KcrTZ*[Òqȇ},7>RcCwA%f1 QaJ2Q"1(umҧmPFiVPsL+|fpkjFP$46JEg93\ِ|RV& viFTCMF9KQk>b2ÛHsH1Y+%\s%*ѻ/ٍU3Er} 5NI ()}''R9I+3:3㣟B 8Rk-e dʆw hZ] aM e zX2!`H?r 5&X^9m7b[c%1*bUBYHwYo\5wcMZv3J?~}AؤmEYGb]Φ1ZI-}ƨiHƻ!7@11@S+HIvB#-b #.w6{qu{X]޺/_MƇ:r]t;?֪ bdEzOnfmi ECђ:V@(Rs!"A*۲VDAD1mhO fHORPĽxuOZgD(,<̑$)'XDƊ$ԑDZ;VΪ]*y 1=*16(U2 $@*nRUA׸1ClL.T0["8`;I UA LTx~vJ7RD5J@ȚT>lJ2#%+9An". +e>کiXRzuj] -+D)gN{' XԷ K 2GAt% !u)uVR1~OR `Ӄ9 ٜ$.NBTPX2Zg=\˭>V#ߋdxyadUFNۘޢW A9J$;"TJ%33` IK IK,{()m6IQ> s$+$, 0IR:r2:EL\d#7 <i̎=^y@e̬dc $FPsKןK{?r 7#b#c/6#R.  [۴  waLH z6}H=0r"UDQ&3!"6j "r)zCP9!jiY/<@2Ai FgOZCRd552ׂ xR) LH `fok!)l+%.!\GfBPʤ%LR6U!(lJ).E :Z:~ADv(B0s Iג%(PD=6Q sB[J>L0Y'@1ճA6bn#''N?6lqä;ʸT8 JS{ȑrOO '7 \ٓ$g"|X8f]! e ~fQ`?3,c`RH|eUZF421#kUR zeQ#U>:e[2GUv eP]!LkN$e©KLB@j >..i7I Wl@0zePj*F⯒H UAnhGL.TL<ޙUM@=zeR*_LeS=\O=<= sAU%hٕjfU̪g 2ٕwH$d'Z2,ơ&`]BMP0hʦ*G "nphʤ *c*'֌N2(fp \ȡ MS}̋8W2,p \ȪSs" {+8dPiJŽ?c0+aOC+<Ȫx;KHEUs"GHL+wEqNLB/yDPpP:w" ΀B)pi.@8K!8Eꠊ__uECjP+Ζ8q,F#Äd9BcE>s<(0ȃї!g -Q@ Dr)!g%b@@6@qH0:ldÐ`Xɂ+0'lq2)PDxȥXj}ȣцEF `9ȧ| Lȡ 3"FfE{s2-t¶]-fс2/X&0fE JC dP`FEE>2+#"0FȲ&E 2/F`Ci _Ƚy j0Ƥy k0cSƁCT; .1(`cP*yT5 e' (ҀTJjw /1PcRPưAyH)AU)1ؠ<ƧQ@j%q51nPcbRX4yLR1)PxbRP@<ĦAya"%! ]f%<2+1)̄Ĵ1*# "³eJCK+(&bU ,Ĥ!AU]2Jy+1)(*Qb_iB>YP+1/Q\ķbUf%;1)Yo(0bR$Q ,Ŀ=f%!.R(*("k1/P$E:JO^K1-PnĤLġU"% hFQ<1ICĢ6: [0(N0D$(Ġ6ڣ {0(0c dŕyFs`DŽ{"+TB{ х(eF ~˃,$Xl`^ZěmKh6CFui@ݬLܦ&hkrc %mf4cŠ簹l٫L1 ̴L{8:L뱰aB; &6SzFiIb4ȶ_K騂ERP6 [}]5nVIQIXK)J&-yH z|Pvr*Jjz[YX5-в&Y(M>[]u%+'ܮ/Ȧ2eTTiUu/bJN,WjU PAOUEҊ6V( Fޣ`.Id/t5H>>+) %!QA U#'4(KE'K`+BxjhFɩGDa&?Ғ@e/INL 6%zڇ \&UAuK`(ɦ I6(e#L v&I LT _Q6DSqB+Kژ&WE98XRL&DR ?D>22dw>W-9DMdN JDy2J@>a#lS;&@R0y5 rQQQp'd B%"ZEj8B! dܐ@2d#AW@/h 2tL!D9CNq75Pc>4O;tgbK6)ٍj-Ԡ׽*E̐If~7 裚٠R0ֽg;9; _&$rӣa S^#TG i 2Yy3.@5AF]_K U9ìq40P]shٷHۺBzq:MPh244f4I$MQׅ!1-n 1  ;();i qkR0Hs|s# 5Sf43́N{sk6 A"FɌf5:@m֋ChO fCaf0XJ/ۅ;QSͧ4׃OuRlZ6ow5SS9Aӿy\|=+?8(僌ndĚW9E)`J9XK8s)Xp3Ry@#zGkq*GX̏VLlgPoMY'xc,dn)TNrs'YJ:Kyi:G 2I/.8ǑJy%I$pVY.8R%.YJJUreE{Ҋ ~R\ * uAv 2!=LK eaQBgYP-S'=W+pDUb프!3Q0fq!Z"`Hb=+1O_R6,"ゎ*㻉)< RUK߾ybGw=CaF)ŅpY\UR齎|b9e@e=u境HYH@)`c7k*Ȟ#'E|)/10/Ŏ?zWAI4: B1JPr/KOf fH=؆sF߰Q&w@=C &]Bђq `&Zx-KĜ0:ZKp; 0wz ]`l &յ* ̮4 /a*XCe'wmHnl/a@(<@6B bubd!CHX)0Ȃ S2sMp!q|`o1x.Aؽ"7Lˁ|x;>B}/KV#i>>B{]~tǽL3 r[Z08}+Gzעګ=XUɲ-L>-0tN=\< !BT M U\pW,ď"f:Ma40w{3CL:.Ů|tĐm=qA(bp|LQ:#3cND  .,+I;Fv_?i$kא rZ 3y @j SZ U2,5g>2 F9թ!SM_BSE M!EɳXfq =[-GڷI6'b *t\dyES0n ת2 ϸltأۖƉc6*Ԩ$dO 0Kkf5RʻQ D)hNL%@ ̹/P"X x# Jy;A'iC&$X`&Bf S% To`M]Lب!iT)=)88L l\&Yr_IO25WuY_8\>'>Zpx>Rx]T!vW`4lRPS`t+@:BC¶k'j'+&1z$(lO0( ƦInQ LB(./X _]L+\n}=Z[f\EkJqevP@+D"w:Ot-hhf[^ Gu6 .#]i.xU&Ak1hv rp:f#¸BǙS(x]+ XH-W('7]!_?4%KLtVgx5+ͼ3 {3֝Zc)ln:~G4l ;-$hPDELȀEJcXK l{`jӬ$EgnIkI O5Qh%'9W{_AeTM?qD%)W>nNj">\p$@v] !xwN18LVtſ`mt3|oqogbKA!",G?`/_RętD-_wEk.fC0" Wm'4}Q lϑt>[RSV8 \@G4Jsm_@o$U 5=:u7I%Fd~/}%ii 뱿  3H&h. ~2޸ pAKo& ;4Bc;)k6@>f)Q@l2`ẁڬ>o+yV- W.-rĉ($ TM_KKP"K!c4m<@sUg*У9nHܪvc*aKwb4zft֗+, XaK9mV skӊvLVviwv3@A4(+U$(L9eHý'^x{u!\ t+:_4 Ro_8mCwamx!4zv̍ +"qb٢GaOtT Fbad/[ <{s%600/sIJ x08}ayDSR'c2?x%eB/`i$胻ڄ]7a&\lW 8hI/A&{&I#GJz,WRY ]\DwK1()hhSveBp-"LL >x즘;Gslom.Dp;ؒ(#a;Io C9jS=Lpn`55ZV:U#ܒ_'’>yrg}UiC8#qRح(U٢(ȩ GNC Yi̫&]$K8#64@v)$bsU)Ef Rx1s+sy39(y xSh@%nV [hz^-1\Ɯ3r}EI N(eYLo Rd!j#pt< L*;][.}C-f"'?"+@DE| $a BBDc.0+"wU|!'iJc Aw|V6Hx3VϜ!iBPXMEY&הcxd`U1U2"`+_*z Q V4^])T9p$쬛UU@{#o5SWCf4\'/'JF$# K jlyWߺ%DްaEop[*IG|gHzd `|(Y,KwyhеY"0BM8 }"/Z#o.0áz`Uj`lru]6p S b)qg9Fp3`X3K}P%D@0G?G/*,t9 i+=*Cww?N+fr %23.c//iv#b2zRz4't2jsK<Ͳ6"t``Aɳ}{4A'y=)Pr|Z5 ($Vngxxު“bNH>-e[mALӀp\Jrh#g5kXkTdUDQ=l#oP`g5MPLj \T#ţE2\9A aQaijxC\+S\׶;r͔(h?!%-+B (xbKajBO,/eK- [^]g`ٰ5MRHl V| >h'uN\_K^"ݖWK;u8K>5K$a%yRZ?)!J-4+ɀi5GvJьH <—QDIa&-'ˮft}cj]ww)Bu6Yk#\5/J9Wn[Ȩ|=#)r]9Vr(,o5)0JJW5W4b-N!TQk&gS~TW9];"(6ژzу"~5v a=W&Q%ƀ. bqKũE?`H ejy]G"O55o\>XxҞ;(e92aj)ԒV J#Ɍ+;\ͬ`PkTݲa!'Z~nFLDZh`uX 6~oƉֆ(o(5et__>F1Tf:׺sSױg@\Zm9ESeDaVz!KRO$#lH*4CX L^ہw:YmswܯU~,4 j\Z|g<\tiZF]RC 5T蹫ݨ`ϝb -ؑݭd$IOcY]g$ЙXIVAaFk,o2*(vMէTHyx=ו@w>L|¦ 򉅗trCsj1X y@w[2"|C[ݥ͚F294ߠ.mxAU&ܐ;i*\phJVga:D?MHƽ@3UN7I rZn.S) b.S&Xz$P5bd ໵(lZD,.ǖzHD~m8XNم 3ae拽i6鏍hEakPO0GFzA: ~>k9$Ɨt.4P;f"f4!n5'@ yӽD{ըŕ {Պ_X%[USqnt;q,F{ CBO:9i<˝X i% q0h W!Bu&3-@Q@UH*];E ;\U!]>'kjٯqNT(@=q.>R'z.S 6FeN|!-.sS ]*d{&G̅Wg 9wJ1kYzs`Wә;e); 4ZҾ`*غ~ .# XF`*Y&d2 ޽j\&ά ].8@" .2#Qo( 2:1S+BŒVI]Xv' \T,^TJ" w4k6(wbU w$ ɱ)!pW˯wZYÏ_WkW9 .0EKR*J&òqr`Whf0+Zʬڗr 6C@7& FMJzOl51ހW=}T}Vԫ!W1%@/O?T^iiR&Z+}_AL3Ex -h IA~r@/ӭTKQ@{c9b&SL݇QY$"g^sO)ԋʋ\yʾjOu7k`8~OPb_R|9}r0EoUbwn >xXn:=R16ygUyFBI2)uyGFsjG)CAU{M@|0ԺU wb†@>Yc޳@vxefCo.}}vN_NHxE2P67DM,x5b5Jp \w_aF+v.:KNqEwTD!YP9.[IRXP0J֕"C/ø6m/*$r| 3En8$62eVP|ܓkJ//_z@"y+Ef?S#dEpn<[YbjC Q`"vYf`(V7]D%k:Z1#C{D>$S mmb##IIQNvfY3n$1-_Gsm:# .q퍫Z;^DW,NpYR(Kѽ.O֐0k;e&wZ0CRDh@%NRs>ŖA7 R$yyk'BQ? d< e`+ dG$d?3h0iXgm9CBDC (JRǜ8  /ȢEY'7i10yf86װD']5?پdE/\=?ac5e 5)ڱ O?2~U9 0O/ȈignK5y,GwJQn*өۊ5}%abVU[w5f:98!t:Ct1i%6n Ӥ99IZ+}ԉkJPHo<{@׹cXMH|VF2 `6 Pjkm@!0@è.&rXǓ2 {MzLݚJ)ayѾs`)ɿ63ګîf;ڢH]k3`S 8bD#8J>[Vm(x7M<yU}+uA//RWWZ So*=j XHo?VduAb/Ձ X4^LL]lx4ɯ_vxQk.>{zUR} rdݚ^7V.t0d  \1#pRNy:=HJch(;56 v!LR#1x.g) $̩^%"À>/膖My-#)lwJ2;qq>#*)5^=sLիƙ6,#v Cu]cHHK+}Sd.q hJfېVk+"aN27<&RF]x%_`BB6IK[vnk#~rO6Jte .2 x@J9GItJvn(zAIWhRk 1Y);w D!7a~|C%Z Ns47R\MkS_*izGRtM.+Z^.n&J m^7qi )+WӷfT L[iFN0T5G*yqP;9\8Gc!=!p)P51`)shx')ss-!j㨜:|e6h7-Lsw;- ?7旚Ʀ'ENj:xIL"];-ZvE ^z/M (q8#4qLu=T^-5IhbRRg?L l̤N[]Z ` rRFDԃ5cFPHͯ ^_My$ ˷w;S+ $x7d<Љdhn-k-AZ6B]lH.n >9蓑߉B;$P>^ >`*qKXHhp>,GMkJg;1t5$F>*P\g5 'n^` eH*g9H^WsLH1 ҃VYxqkojpXt۴ }QVKN VUVb^m׹r\^ ǃ@&걪s Gі?UGJư87jڀj͵ԲIJ^}l^MVVs]q#`H̦Daeұ9£gxbNc 0fvuXp6`koIBUѲ6Bw:BR4C\Wse`+ & q;Ukf@S(MjG-Ku$5 ;ͥ3(MK-ȍeY&Q(čnkoD:0SpH;֖GF2 YSFZI qȆ"`9㯆(t ؀H[$=GcfŰ:#FgWoDlĆWZÔrH#>N(bu޼;6?k_u# F$1AW$ЅA\/&LJ;MCmU+0_@j9c򓔶q:!c٥OGO6h1 Iq;GdZ܅m.#RZghpT k iP.ӭIC:8 Sg^,6Lj=Rͫ}ȟHį+=88Ěp3B E s7C^)2|=N҃ȝ:t~Rxl/J"& gu⑹/CIm6w_Ϟ NƖ֑B>c3Brg_%2x9Jnbg!' ̳C@@6)*szᲅk>K:<{xgt0ZJ> ¬ Y#\:* {b ЊBԚHqHYZ:VX4Ao6mi4'w$}GBHv=@IM '4 9/e9!_WA%  :陷A]uE TG Zy̨TFq7"Av-gu43+ *{OO`ip[⃄=vO\"G(|h\{WqvT"P<*vA!2.z8 ^ǁe)H5?QȸWh:d Cr@h-qq"0κ ]6ЧWIE;D%qKYRP&ϻ(QJ/u4{0_(. 'KƩDGMQTaQE{@C{1O0㣱:GVAƏ6!,sd\r<:#/ 4jsN7BBe8;El9XhH:UdZ!?: n6JP  Hkwjݼ|Ha [r>)kt@ȹɌ´)cGteNKpdyXm  ^?jkg6 '4\pР07J;a lV¿.ʀ!&&rUH-g]$vsTg`9{^< 2(4N2V'y^ +MVSz B ޡDIBpYd2& *"j uQ'I_Z/e:b|8ξbDtwY:Հ<׀JWf_F e޼[9K2igoh]p&aWTvuw'\x\Wz=ctlԵ˴38hG&vQle55PCc6rlUs]*ҏuCl- J͎k% Ai?9O&]e#;߮#5߈ :l%% \|@ZH-APcfCi ,HGmmRӆ }$StXXtA@y逩 ^3w05hk c͂b3?gNY%ݴ+mM[Sx#"VT}1Gn*faAl"ep)\/#1&N,{4<; {=k?\}a%78H'DD_ig=< "ՃL"AnRfCkyOP || WPG Rt`/g= KB gEຉ]b݃xjAnFmHAHXa&; 7sR񤢃XH-$6Mrf1.^th0W(~7 "A$|\ 82$ ADb؏h & k~(e LM6UZgùD+ $%aa1<J[ X3; 7JZM=2b|o|<<(&oT',C Th\X\#O{wFZ7f;Q,vaPS>VqT>)ȏ5e *!A";AXV԰”`G!..xƐaX`i Ą. cSMYɢ3ĩQ^˓vUnn}1akVoܲp}g& (^F 36"7eҌIHQJ?)yQ! _j)!N%k,Ԙ+CveS%{ul{p{f֊C`DD8  쪪% WQ@P,>Y*N!|2Љ??hUbTŧ\KB6T1\vѸS̑X Z~{84$\ }=!8TkԠ>4w[{LpDW p<{Bpg?YmB:p|,wTֆ9Fj5q %sN'~,HQqv61ZT0RDRw 1(N*^H($ 3؋]|,>-qW;,YE*{)ew!aaǯ7B{S)^qQ٬tC_1՝GZذk \`s &Iml$N?b:3ڢ?a@z;X]&U` 齵ӥZn*8v<%C()ߡL F8`ˆHI%,/@EJ&"SWFD 2T l%(])QFW'mEVC.QM}M&!sQ_{wOH& QG6„!լ'+ AU# UA|VNӨ5BëSlKDbֽ˳^7UQM\9/rM_!k67!3pB9EK\¯ T~8a =ꁝ_< EJ59z(RSup-=ɻ""A˃1Z.l)#!JM hW&H86ڳ0΅dy($1}.0I - O%lQx!RL5PwyXr6,2"A9*A{Tn#ͤ@lHԣ\/-L"$7`<,A ߬ ,V(P6/3Z Cmta ~VdL 1a{2kZ;z`CA߫Tc/V4bpQ"LSǔlږEKf;.=88\ʼn$҉|[>+i1f2#!{'IGnzNN2Fr_ȃ|, y<6|]D_iBY P$Du(Ծ8V8xӯOU T*h%IV%b0EUDŽKƲBгh!#FCÒRK_ŏI[UⰈ{ @pO+Jr^ blŭ51MmNz̜,FƤt_0}sC<2!7go!hOOuʪt垵؂BұI@f0:pcY:,"3RHT*hE mtCaH$bL,*`L6B<,*-u,~6DGZo.$jS_v˨ʑ^ Q7<[}nuHMڷG'!^h{QYtfwMTI&퓋9|Ҳ~Ixjۣ n_-݂x-[4Iٝ +XOVt*%UbH fG%JqWrVIK$(g7~dujbQ:!ӑs)m&c6#R,ZBW˭#YX}O[&enmX N)!29WЇ_,[Uh!|;J }ܓHYG ӓC:cҲ E"d7b09nj:Ϲ9~rYTaNmm3z38\ paZRׅluD7-b0UCq5F4rNLB)NvF7Nk賩[k۰,867)|9͇(\)^WҖU7$gs݉+}KʗpM9'p?zlI0.!#FaɠqN ϋ:ד}`}W̅ByqːjI@(bYgZ )2@hۊ( q7yYz%b]*iհ'EEw䀹A` 8)2ڡmZ؇ d_[VAs$%@ zR;V[rS:d` - 9٧quă;MJ3[f z Py.bD~O8[ԑexi&!Oߟ 5}d;]w#-:J~Pj} $J_ivaG_W+\'Z!G[Ll*Be{$coBv4Rͨr0qux٠DfH{EPX"^a/ǡ kh/("(F TO`g¢FTPЮ+\ A,k01lf7XpAp널ܻ}wɻG.D=` /(gЌhNe֞խxϜíK :$b(0g^/ "Ae{"z8|6h&:V{Ӟ̈1c̉<#4Ne*bi@s8(-& Z,BxP~@2NGP?->{oRMS`Y&kHxQGʳc|ZFk)x9%:(:'Jwuuc}c;oޢEc9Jȓ1S] 6ti25WM)$/@L͠ VȲ񵑌ǧD?eظqȹ.>-8'mF֌ahzN :yl*_=HUbJ0[(rgdtMzvVxۥVf$1oUv95v|NL__+?o~LG./5"]`tp"GBJ2M) (aXvH'Wd nnٰ!YN$5|r<pd3u09+Q}X1,a},V`#ir,mu4Q# E/X$7DDR @c?LtULC@;m4=} *^.IIw$`brɛ#u4vW䆚f\!HwDf&+Z\>a7** 4l"Z8B q@Tc<҄Q П-,̂ [Џ;kX$*֔Iϫl|QǺH k{%kI.ʮEV [Qcrnqa<̎"bN+8=A jul R5_,AS= % 7ڧɂ,ObXHOf*_zs/2ҚI`W\nrƏPrSM-)/{LwՅ ssFW̄4Sprg]sZn6 qVRpe.9L W4mOx0qBjo|`M[#8:~LdMM+$ Ur4X]w `2Qݘ]W=ѕUu rxV hv=kv֮Ɨ7p+^Br%]% TžoSjnOrFؼ;Qq>8!eQT6ѭ~j!6,'=5{ bę :qU\ ֽHc\Jii479Өv=3", anOXջ<EjnvO`xjo+b5%gDR@>taΝ7dۏ{ '6HM/R>`)}kv".h@{u'r{n݄(WAHXzL@xeVSvC1ɆHG1\{]*/d7yL,RI< Eɿڤ6ϱ.-za/ԋ {**jm9IzAK-Vͧ*Ѐz4 h"S23Ӵ \>+/Q 3a»s-xzed0BYJxZlLԌ9Dt*(-VG=0eGAǼ:qjLs$RC[@pK a.-~pW繯zYՔ1$LI^B>D?X } e3r^oDk7{H=̈va'ubJƷ[%K\7]b@˜aRp%<.f}( Y;.M啈I` sz* y ` @oe(NeS%FgW.Kn/ 91ԩ f(0?04VwA0 PVo b@ I0iqyFh_eP Ot4{/fQIvqԲDxƈPlq!~^MH=vbL ar{fv&X Wal3Mp]+ `#W;Ml*81bDo8?% YC[@1ԵG̪_yZuxQt^m)F2Ɇ[K;4q+ Q[*l,mK7&([ʐ=y"$a|E r.X&;m'Ԏ}!Ȝ,?0*rtMb1n⓵_" υڂMޮI1;md!3#A L"_?8n x~xzKq ,c* (hxAQ"dE'c;C6GP߃ m`rk^rD8b~ri|s&&7?C%fh{QPG- c5цܸЖg#_Mp!>L9p$nhb0Ų# x9.&4c<Á'Zb̈́ x}VbdzexB\Wb$+5_ɼSy#EN >x`?e~qoo8 wSD4H26@+|>d¯^\O5<!5P k瘵^_;9׾^ Rw_ CM@^V8!P2_^uM h:ARw|<o◫b| һ@ |B"tzZހ8\B":O)Lmk)@j5p> }(B32M.(oe((˰iș?Â.`AV;SWLm|B~ago_G?0њWoŒ"1cX>:ԯZurz6M:5&dsx6Ax4!*)sލxaf;vd{$7B=Ez=y\ھl@ Cz)u+%whP}'앗zd>8l),~I ܞ agC O@e(_dǒ\j}hk̚ϲ{!5(U >ٻr [+[2x}P^śM7tt4Tpȁw=`JGŠVkmb /h9m#^Z+) Ֆy4`H8&/; {zhH1 BEb狗-9p9Ex%19?,WXT.He_u[X\DGV󩅧L[T oɶL3dg@b xiα#kF "6^]Rf@ SRKwG_n\l-_ ߨXpGatv>D |{~.nAGQ|pK|;5j-1ä9BW´j-e%~ jHMsDGal@ <+%|kWp$8`U ?71 e[Q\AQٴnߛ"{`u}Ӣ^I_ ;5Z_$&Re2T-k ?#_ɒ׷ڪ6+A޺ҽoge&jBseb.$etܵ5V nm7/cQ ˙^z=Bl0bQ1 eN30&&_wv>2DF{5_̉/v>5+(%nk_kPބm]- DO8pMSH$Dv}YX!};"#^d ;++2PL]]BJʣrS-S=~{L_LJv,pB_[0]A qrH$AxDjYcG`%3q%e"0,/ʙ'844rč >$AMfB : *hi)__n4QD{V믠Q\kbuS >(G_acXm+͝CVcVXQ LL',Ԗ}Sdd-v; q+X\EE#[| g_n[c+-wNʰ; ЉH?(Z1dOzلf\U@zĥvfYnQa[BJPY:ǜܲlͻL͟6;Ե-C3?{\f% .A0bv #m_T0婗w_NVJ9o=JlKK^}@mqH9M`M ȋeXUy:9+}&T>6g=̡z ߛ)Lkޫ<> 'RƇ^'ʋ&C_6S%W8#®! Vrm8^);A?0c8pZ;5,@HMT:nZ-y& P\&hx>ݮ:0P.1 ҨЮ ^D+ SO4p=UZm%ց 6,(`q Ži~߹0ǫphþ9-% uP$ vѲ/9c%d)Ed|,snoEkBbVxr P0+sȱOKCrG2ԝeX@G3~+f ڱB-0V 48> ;bo 1152Pmڱ$rzMcSWA֙7C'}CB~EjCt*u  n&ua5p \%8 #(9=-@NC(RvpR+݆'?qֺR ^R:o&>%sVCf|=I8OlЪ2499?- _Gu.ܴ?+mr@*I.ءO!,%#.U\ksD?g%WL?4aظK^^[9C:F(aq!,?L¸} r6볐8 |{&7!}5/h6EO[~8G(NcS^Uejf?H ;qx=dž.NKY\%:QQCyt0RM Ѣ\ i9sO,àp[-U S5\ 4OƟ&w/X8(LfG CH/* ,r7KrPϛ̜"Au`z "fcJ߁0 5f4)bh^W4 1-ށjNmtq=O깔<"ϛ}p@f]s"A"> 4x3]g cPR $za㗜Nj]7]P'zcI40Wa)%,N1|r iFPAmƫSl6&6 J7w)B~\Y[gN2ZCOcv78EyCZB I|͘.3&4ӫ_H xЛ;}&.:>XXAIC݌׫ugb&0^GaF<0H 5S|@3&V1TJ~k,NG?$5evpS#Yx^+, DDI-gRSdX=dx (Z$' |>NG !9mAXwo/:!.AEGgNCoTVkjj!@xO 1r kF5L+*)1,=xڠs̶OAAxxxue`ߪTD"2em~v[o874Aj4rg=<ڂo B=o frWzhI^_r8P vmx"s%%<'o5)X tR@$4K\X!J"2-wͺJN]}х*y@l:߬"93ПM)k=ϩZE2p. K4a-֢:ПQ}X}6(LRAsvmo_rU-{Vb="=s`@k탴Mv|ʉwۚ&4I@쒢;D2[(\ )FJ|X4zZo d`14Z"HL(ZoO ?5Gg`񃁾=׆X^U8yfvzƄCZ:f,\MCz`?.sٸMZ±B:q ?h!~Od$P{GT""V3d=?q+KڌOŃXD| b?نcy%F9 :~39ravc#Ezʽ!28aWDNq9ͼ#k@?saJeeGsٱ Π._0Pc'9Dj5U2pL>fD`o_حq^x{gQ_S ­`1jPq j_|qM嚞?@J%s* :gVE -ϵdfŀZc/ˢ#?ݰvFXjI&ALPDr;@@ }ʙh $Pb&dHù "\mM<%(Q@ Z)wHn_ ںw{z?Pdusj\'ncP_ 3|DxلQh&#^4C܋fSq#9gɣd Rvt6/^pUg2 .@HB.D^߰ޝ䢘$Y3 z`ʆNv~9ѻ7"73M ϥ6ϻD!ȜPw_D+Q&ߊM`6c[Vo_@ 1{`l#.qr1(Qغlr!6,€OzQ]nnJТleHm y|u9V-kn~:/ӹOd}Vl^99Zc XC"?iL?t<9vO(OU)pk\N29x;F#jJZН儡VLMY~b9?]|SPv$CZ3=nAH8!H>}]0o ;(&G*nj( sB02pbm~i&"2SСA0JM-A0i$PN}g=˘CiКZ)vCיwҺ#=e{b6tIy#vg՛B DNNxDWl̡ ^cOɰo)۩b iq'qw:m-09_}=Ďk3uԤ8b6ej$' Zz@W(7;#Բ]ң|]mftֈ4hԊ Mjf 1&Tmlѳpω fn8s88st9@3'$3{$yH~-9~CN2(7MFp7R^CiʑTmw|j 0"l墿-"#\S 5g7`Қ2 U` X-L"qh=-"G& F LXPRV( VPz%,#.ntAejܞU̅;Q $d{>=S lod%_3D"GvmUd ql Jz[耣f^l8fwph`AOc 7z&s-Oxe2s9 ~ 9?OB}n!oؽKۯ G\ 0413E 5O^`)՗}dN I31g sNg|OoL3OH17f0w AЅU*fZJseW| *ʪ~4n҉U:u=TCL,FWBb3D;h<)ykfK! lN6V/I|8p*P5EaR2O;h1b^<Ӏ=dKrRt 'N UÅ!lQ]uTz>c|~zܜ|6|zɕ1^2T?:!DfbDr%)̩(8kO?ߜ uMWa%[ P2J}[ ~Y9p=pjS' (UhaN ' IEQ>Ɒ9/٨lkٸ?6+͔L'9Vzk)/ހ/=*LOIބ9{A@3%X!S'#S jH%[ 4U  "h:!)`jkX-.C}ŠB7oqUA=X .||bc[t. 5Dx*N""@CZgй!JM*s a >~I0HҔ*VGX1qW|)#cHI`Bс27$T7@8%e@U=en$y/(93R!xB5[,kҫI/BH9tÑ@CG^^$@:O7y?#=5ɠ>v/ ['BzcݍH~˖q _r4^].BYs2WQT[ Xg)w(?Djm@{a8(#DS#bvZ{HJ笀pItO Ad<E,*l4!zje*~+1z2)l"!'?<4Ԍo"PQ.taD xM7c"C_^ZMWFWs=T쁠A^m'$Da!Zu=%t.$7 j(/bp$1Vg-WGyil> %F.;otp|{g|藆|]e F]ywdR=Z;8qHF)"%H_O}Xh$5F88Iˮ3C {aMJ~l߇Ulz-NE:jaXx {l Fr׍_2! w ~B?4 _p0 zQ瀙x/p=h*9q?QGR#[,8jԀ8SgF#1$1р&5yV?K _@H@[€)]}.o?x|J!G(q}j) [&x}ƧD܋xG! >"FҊ{ `<Z Aj/տa~ ;:vƓ8I.)pxWJ8@aPGE VrIF VFANYʎh 5Kp du"YdVHP1 Vf'|n: FK8<>I`TNw&[ϴ>,uJ;xI8$(## sUˍmA)[RgrX<>SI(FC+A"t"י,ck&WI'%)϶wKIȪ X0lv.<b*c~ (kXLzXl0> .'\:8GZ6&tca}@gµ ~0`E*d)Xi&Ȃ$ākMD=w,>'ԁ@hl d@Ff/T"{Wbh4)ƍwA @*x,N' ֯FG)mPqZ)-L,]~-8T>v[EP38d;G{zgD]K42[N pȀtcqRH]ZX,npA&KnjKrWA)R! %f&n^ + sm6Ewm.K:*K%HsQB',F^mk shT(:/(%4 |լQC晁>Ĉ=߱hޝ6!’C2΋XęN_ )M vFN E6XO}&DCEԢw]%VV}lb ՠg~$:TS$,7_UW?@5ۏ5 ;LbXj f  W"Ύ5cI;M⮿(nOh$0v^rWfӉ{DMpfp ^s^ϬQlYt[71ܡ2?yX;(O)-`̓u(@1OX$Y@԰-t a`>U@85+կk-M@3bUq"%p(֍VÆ-y&+NA]CsV,5Gɤ Abs8[$0ZYD4) ׏R/>r#z< H8r\PUOEe_神2R֜7vQt3gtl"2 iт=%~]3QlAߩ @z4kj'uepE1\ LRvLFSHߩ'9$uRsw qY*klD2FoM2V;D<-"Sݤx0c}~X58Sb9jpǝ+m#1!b=ƫK݌?,Fg꣓ZLٶ)GzU6rQ ~~)ET6*pNP+Q iLȨbh@ I{~>`!lwL ""1G1pUY0,@sNr&^;M?$#I-A0 XF&}I6*ķGRYg1eI.Սf%W%U4|W 2)/J4-zS9Voc Ed9DHӘƝDyU=z:$yfz VCn(M6H!+V-o spztT!Rs][/SH'=/ը ;ȗÔ\h劧LX6E3M7(2h?.)e쟯t Y`.Cq +ء}cdDƂchAW>؜:هrZB} [jc" V9yDk<smHoI˅P&0EpD&]5̳a C`HHJ8:E$Rw%&{p.' (@`ғN|h5҅p$|$8B0 IC76-j&:}z0Irb<g@_?xJi`9"vU4·6moP ?x@ 3]?Lk ;d`*ǀf"=h? .#|rͻ ++锏!/ BO+"M">Y?̥EWM %[e yiь6+NE jO mC4U9dFgDTWuG@a='VQz(@ >tCdI"aH5U#iE &RHقŲ8RkTDL\'I`i~YcKFPe-s;"mJ3bv@FiώB ,2|VJ%pT;nȒ\bfr ,"&V",'xԹ@gh؀hVl^Eèdb0P sfsʦ,e% 'i Gc9L%S^â‰mU8qf/eRjf ԩwIM J^Àl|Q FQClJƎ:$V0=δ &ײ>@H5X(Z@nl~ H }ܴa ɓ5(~? }%(4/.^Kx--àD!arz6AHJ!On/bPK-(ُX'dTO^*TDk (w4][p#Z)''׽.k!dnİ<կ{u .q/7.;rTYij/ 늵5;-:ExmT?0d<,("-$QV,?tĺkt+.F#  M6Fŋ;n#;pz-UXgzi,7_j&fg? oJL`؞-j{Dx)` `-gŶ$vhDZ\SmA!tX˭; xqY^Eygۋ4_cAЊS(EYB7%-7H7I@``7hKz wrkʄ.HhEI(Σ4'6;_R $A˞!`J+D jVZV.uWhFb_אtN."{֙ #HچhepmJCjf Lhʮ3R TZ3 J0(yԇgmڗКdhIaRwX |+  J-d߂r<_]?$k%幃?,98!Dh"12G 9-ng?!S{I=ȉ8P  kRzxj˰jWp%0F V+:.n-E+ى `,̮z+BRk(DUR=ɶ'<3*W.c~v++h9cDP: tM0gYgBw s<Dpbv@hb^dMOއu >k'QV `j o5NDlCFڽCQ@0rɞ&FU^QZq!dQxv "#@MҧB^?&nr(͏G CBD:ƼbZh.KI0tp*\ې:*5KAkLO?4e/=!p_RN3C 93G`_BG{9Z{ɈYv|`CJ!r-b!{QQcx8o"Zl(H;j+who?%RL*DNg$o.8#H$:}q >nEfd7f@iYrӻ}9r_SwUpLKgLt>[^oSe|(/TT|g& 9+sg{j[lU`4cN 4i%$@,|Cs!" ܅x8iК\Xh9/Ab,f8#(>^"0PZQ(t&n^+n7i8^+!P͹%#sO\v e.($q T7F)4^(q[K_cݞy yO]q8F2 Aiq7 t:B,xa1 ՒU]uƳ%D!QD:ȇt/Obp3jlA 2zԥmHd $V`tB՘@, Qˏ%Zsm9߳<9ѡ-)oDPeݫ<( Ѐ\AC! ZpOo-H!N:v IƁpCF`NR_y|+u6$j!PŬo0EF1ݦa̡22t̹}92hhX"cv2yVހ:>]!#;{<vYGt0'&guIOPb 'R9]6><}ꕡTx Js&W F;{Tթd =9{~PTA]H|wVBhEP(K ا~y lp)@E}н B=-}t^}8 0-~: V,Q$P )w;;`̹JVd@X[. %!2~Ӿ~QOH ;_% LWR;1x rx/ ch#[PwO/L).n=%I֌)D@QZw6`wz#Du5nly") $wMs/EX"j { VޤSl5I(g ذ<@08j,m8e:ښOOxDE; ]|-3x@ROk8 EIͿ0l+ ÈJ$G+51 ah.pȐ(Ҥa@tNJ~TPC#s"{h1`G݂qI8PD9JHH;p lvL( TQ p!~hBJC'9NG)cbR&PZ `HDBF%Y߼--Bih48z]߈]cŧMf#PXڹ!EQV]-B^tQ_%Dz%(yrI/A !/|;YiZ|m֡4J]ALBSSt} 6x-1-,%h`M)ۀTz⽙;l1&%/y%YFskeku% _IhtzN  # d=Nx"~e[5C -f p7μw? ZiBeQP5v` ZMYV/)aZVȦtn=ਪA9xD*U| z05Li;Zo\m~ O%N4AX A@?."[6dn`[LY̿V'adYx#Qkf=1L$9>{v2hi҆0{L!+QZ2'Tc;@)2W$JD DAĬmxH솈,;&mm`l?oo l2@)ݬo,m&Qkh SC>~dȁk]#ܭ0M& ER%#~-S|hbtz#H }em2TN{5l̉^&=L,6oS/݌L>0މ%8]G8mghېj YҀ'?0+:GxoD Q A| 5BL'lݤ<NN]uPZv093(,7FD!LI [я&ᲳS&0s4ueM \7RtO,Wnx"~';89l eDF\>W_`̿ CҨ1hJ>$q]ABdkɎKTFe'4`pu֗ U\JGO q%,F^$ A!%+z; `ǖ6\T78pQ<c nG/ Q03Gz#P\]8 >3F{\ 挩)MmV.y- ydo"R9Oj èOK ǰWZcy2%@Q~hE.௵4Lznd*X ,PB| $`ME@E_R||5 փ.:ЄX/&㰊k!XR`-`* s|D9:6_0؁ &K. PYMdWV?N|sp@S}W74#Qp1;&L0 )G)Q1n-yu;Ԡq51H8T$vP^s Zȩ'.Ӳoʜ/Viԍ4F~xe ý}nTXJG_O: EX@2E~(Co I'נ:.(hz0_1fKq0X!E_[v4k-nQ9(XX!,pHc9W&ay~AVe3p 0b8eԁD9*JGf{ûQ*BK|AU+K{ E { D{'|/nA_GQl܃ݳO 6IOE2gP; g,1'&E#ZJ~q-Q &V@+U0SӬZXCzoϜBFx)!u`3Ȣɿ = ɀUJ<;U%4TWjB:x,IЪh8\Hk8ۂXv׀JC/@ η=4-(2(#ȵ-j?\1(A6T-qg["/27T*)>\/="סlࡑR+Τ!4MUB0.hhMm+F0\Puva۰\D)CWơJBa_mYrքNv Ѣ +_P QN Db;g.I"+6b3fj9|Aئ-@((HcTӴn h:Ӳa }p]. EITHx a 1.ˠL:u RNW؎;w؎2cH嵥I3a"N_Hf$Ժ9 mm ;7wGaTĒU&?zR.Ɓ JIQve8("fQ!bL;уbJmۤD[  ôvv@`)i՛_qkpZy'Ͻ^QYUHp ;Zyl%[\;ӝ{!,2Lѐ}rژ@8m*АЂhCȃpߏ|<3/rQ!;^Y\G-hg}r4s1hc0$潶ʚ>q j躓AFqWQ3#tиӃ{\tsPnS)5%Zx M^IJu$vx=RLp6,$(<~C!Nd-}$;n\_P2B} ^j`dE't j|$壙/`FTO]V& 04)"mj7>7NA $.{x'hnI?h2@KB'9g W k9>N6 "͌= ?'>P"FKH3BB1T+ޯFï$,' (  1a n+%)zsb( }Bc Dv*2eiD$EnbER/YhhI W &2yml.64) }8& *6J.{Ӹ!o!E7@y0:: x{x\{id`$4\8iFQC"qBHé^#V&'HrMt}٭w]seٻRo@OraD,Y%(FcwygPO N"ArW6_t Q!,-%k5(Q ;-nt|Tt߅ ŝ\FTT]74d\ -0ˣ;*҅]o3mWh3(89J-0F+gpqW]0ac9hH5c$yhqz!D=+t'kU,J#S}7 $,Zʴ#s`NCz iΎoA$Ub'沇o>SzYKQ @rD@̹ l?x݇JV"!xY_rDaNV9uMa7IQ$g(5,02ԫ"1 fntzls1"1sKxSMiBzkIHb&bBmCaVc}ȡB擔mޒ}? 6{ պx}dz≢~ ?O e#’d L5s'O-WЄVE}`1 $j܊UҔICRxHܰ \K 3s-~J%X ! F_b9)@|*((K&Iyʩ6Hb4҈hil[bxY+ӱJt[QU Tİ.TNqe7"D{4ρLϮRaAJklv5,U4|Ęm1b{isK׬N|aë́m%<@F q3#zL ='`""7;[Dٓ 7ΉJx!4,&=Ì!, Ǹ; xtœ%ZJQ`TwqJPN{)q>6(Yդ<7m%MG[Vk_B Oko]V3b;luO6@EbB ӏЖލ( ^Wdo5$E-M"[s4jw=, WguW HB7e41hg3o[I؀ݯ*#K|nXC!;bxag4e AQyA%G!ix(++8U2]TbV9Nn; g,Saa(T8'G>K, LҀk.%# r!覬iDr|wCwi1OrjW? ~6N*AluIrJUlz{ Zh{œH͆!y!i/rK2g:TY6B=7bلJTDA]+8"Btd; qD0b0K%+J/뷦'1WL{5^a*xw@#sf-m=W@~ qRa6ܝh",AAi=% C4 Ko q$}Q ,r" 2r[bF-0G Alx7qy)ֵq3R:t&Ė(|e&Kӱӿ<䥲ҶK~@O^ED.i>jPQ&X#hAy$XN e8]8"u Aa*풩Dfj3eŠ+fD$q@hYj&4$u\('iu;-G)2o,G!6:aSŒo"MXOdŴW[L^a$&"1,7t1ebS('ub<, ucZ4ensH3Qil8Na^O0^1zH7HJ dZQc Ghn\?\{ ($'C t/2ߍ0c )V5:X⢉3@@8f HuߏŊM4+J#Gc6O@c8*Qu?+АcOw*CčC:UM1gńQ\ J!a Ig*IpQEv#Ü;ADub;Y*Ce|K0o ݺD5d"GǁkXaeGn f(.Ɂ|F8 ItC[d.=&FQHMzǦnrOA4- K.J=sV]yр†B5|,'MYLHQhnKVF `G~<8jRfjZ2`9=()3TEDؓL_)S+Px2i*L+Jmh1Kh4-PҨ*^^*3r(&KIulgXj_`\ѳԥpiCPgMl~?*R$WݴmI6wy*Iڗ%L#J-q0l峥xZTdy` o ˎ"J6+Hd5CF5˷uD4GKlJs ̩cY?a;+id\9JCmyƍ6 f?p1bGTU`: +c7UEC(읣tr@0PC'̭4l&\ iԫEç_ÿf/ h!_YXw2J 6g%PCgP =O"s^7Wq(sR&ИWZ &APBHb4HW&7JD!/0ҹxCgfY0# A0y8aU# !RNf 'vpFFZPK+'\G~Go"]]  )$ o/W s 2).l7fC4p l||y ڸs4Vu}Uz 2EPT) )JC,RlXv0ʁ Ad2 =W,T  ql 4G!$V[ nsFL{V; `L]'B Fc2=l \ xFr^yb k)yth߆|RYYi'EϺ!gjпU!Y랗Ryw>@RX!QTJHd 2U) @ 6oeƉ*[QȊ=nssB S*E8So=}ZZEZffLS-Ɣwjvj$ְJĎrk2@f^ui8&gOh[2D0.)}*3` t@;emSO<#*U34"ȺWbƎȜiDO$ڹXBC'(?p$ޖ8=U6 3>Hb * 2baqJI| ܋Ƈg2Uq%8`/M"4$H,`EIeDHH&n0&Y SeRP91.A(>CWB%F!#B#L6٤zpK騌PZ2y* OԔƱsEB% :Ahݗ@] h2RGo!E/"[ #ٱV|h:s* N=DB`bx.Mf8B~n=N3@U:e>%G]VB8P1SV8uZFkc8''#EA+Wcֹotɡw`DH &PnhVXhؕz&I,圖`mOjHoo-n9s:gF{u?YpS"2†jWXWoN8n iC䕥,sE7kYC9|O0 mDjgM oaG˰BNv!rT[:?_u8O!rH6]lbiO3ʹuKҐz v}'XQj}PNj?$yck \}>C*QH ='rkAUGn3bދ惀LiŨ6Nd'ޤ0l ɠ;* dURAe(frWgz7y>xH&1k2Q( ГA: :a) *ׄY?}k_K$ ͎!bb$$l9c`PpBA=)Z2Xg"~&JA&ݸsEEPhNWLTl0\yӎà fdH"E$!(5Z"R)wp6 H9&ڰX&PU-_\l@HZI4_?C^rY9Y,J{`HMI$t13dk▢PW t7NWBX!AY)2g{៝! /!'-}.~v,T !>w8~Φ (^HQW{x:="7 EC7eNIGNF l7wt;13gpcj Nj֝-E~=hNx)SWuXBdGsjmBzL;ޡw D8JNbMPI 7\v_H;g/?z2C kȲ*n|i55+nk9DRmA]/tevIUr0Wb5 _N5DTA)lXq@]H8K6HĵWB]1 vWX94^s"=r1zshDlSp{x@csr ֱp Y|X'KEtc>F.O `=6t7H;}$AKNψz=J 6%eV^qry~ fXZG_&pJ^vR deiga42A&ҟZtpN=ꝳNDD3yYFsU>eXP߲T#G;!XHF g7l!yR" zwҧSt5,!ȉ)IAxTw ̜v ςaO|AgTʬy*1ީS$^"pc0%q\6FN#ݑuόaT<fp2dօIzX̉sE0񷪮6pN"@?l)KaXbh0{-ӁZtZ¶[na2BUU>|ʡɨKwSfYWzB>$ X]kLXU @_b * Z !^k{J64aÀOZT΄rȜ1:4$d/< i:  N#0lR*? fH^賓_2 HG g >-уO pMQ4hBnF*c]2M\ć5qg0^~ tи+<Jט%^H$½MS>` j! }U48qk)sUɵЗ"-mO6bx:aVs)|xN[l-\)װ3As̀VAY_űB=5jtO3l'ejȚ9%>WcdDr"ؼfX3H!-! SRR`"_NrG1 W lOik,c 8e ˬUT ?L5uXþm8QQ3j; +X65 ; { %Ye#,۷njbdDT)GPRȴ h,=,P,1'Hye9@ĩ" g4x&-qTh#7Z'IhBi,QmďPbjCFhQRj pdI4}X`Kgac[< e42thjݠq۪jv]~7B 8M3/ <32x|BP@oϞůn4.lquN)N{kF~j 4<5&j1Yw*E9rcMdBB$l[o; lܗ뺍-zŚF*?s4ZH))1#ӿ帢)w1әIݦg*z"] +@ bvvNډk=ebGX=j>~ $NnNģ 6kdgb\o<9γj|aE?d-lg$yъ , zD Daa(3TyqcjaRK]׼>9:$(VbXO ! Bff%v/ޣq.V еN/ ĉ%i+ڨ`d)ZvVR ΦJ8+O&5yT )MFv(y]'ؠR+Ml֢jXB3l_H> ^GEFХ3͢c'SLT 446q #L&zZ8JZ3d4$!j?X`ܤ\uXep:@AG31_o "+Yp4($ȜӀf bװV3yy 9:r* |_耀6m py 18R.k=SUu83-jógx\;ͯ;Aϗ/*#@1(sK7)MWս7Ȳnh Fj,9ر~G„?:`_>+؏X!A-30h5ʐ&o~& kg@a\H\=g=LeG8\p q4JqOabAGFŒdHoX5CJ"ʼn)࡞Foe=~Xf cP w NaJ2c93__^'؅G,ϤeͬS&Pe#ގrF#ar}Mxsו`ʜZq0I`Kk_/412xD449;\1I2 p((!~xM} seh3n S:N[gM@,ZP`VD+Q'`<>fBC:ZN%`q@Gv n߽quC=B/YM: Fr@]aQg$h@'ߚ\jCM&jF6k9&cdHN3&3zA?f,BZk\Cw^BdNC3ʃf&lӷ'}E[*ψ T,[q=fqtnhL>fC Ã%@s8t Dig%,$jPczӉUlV^gH,s=k.РU92*;8OeEqc0a)S5&Y0w ~ D0MA"M 9\;Jo&sa8$dYS;Vk#ol1 A֞@5v65> S}Al%2*),e˜=8r|' GW<r?&DkgU<&V+ 8@Ohͩ ui3ӿN,^ gLg mw?'Z'"950 59t?|?Q9v l VܟL]@+--lydS/Z@M*1[t7ݥ& 3.?/pC!;N|F)O8G{@  ڻuW6,^)JL$ bRrMzY:Soː&(jH.@zq}*[(! ^ (?,/[. Z$-Ce39?s}ۭ*ep$Dw}GIW7C#C9?"U8 ã`6$OgG aҋ fȂBB.c#63Hq|@#atяLR;y@A(6 00 tLŪbw"k֥+%1a'ᠬ$  DZ2i, NhF<U3෥Ɓ(`JT,B3-~&D+B0Yb>N#>g^pY!JRl bNJ YY!QbC$m .Dr@qV`ЛqIcZWޥڳn&(^+)nOHUܽ8 8-Iu;6A-IbD3*EyD XlJuhLgul!;\ D T. $]BMhzQjຈx=1h/)s)Л!R!9hy"?"x R͈BSҩ#Pw2X!8 2 @%$CXm,TlT0FcLlf /CEB?ע˓?4/jhG+YEgxI,BWq'x`0VSPHɇn+#Vw)2$ß ĩVmjH#V" ex%"sH".' lt7`Q30]&R'ꇠ.c.=s }4l'B D iBb) 7_l o!m_~4 ]$~,ID۳B9ы@ћqٶWX[\JIZAQ|Z҉DqwYFj*xYƸdރk?iȠOJ1ܢv*=2D{c\* )R6:،ǘH?7~0+?%PWD"Lq!c8FoHBqT۝@B c΢1ؠѾY0b֕cg;0)ٔ:6CH#a.݃1TwZ:uHN7C/*jFi&pf+v>UjNArIo*,X(fi)A]u][p*ИPqg_,F䛞8B܁:.6߽Kp59Yڗ JNů Pl v&+犎i,p}+ to*vP`P$}yOd&9i/%icZva?: ,!J_yb~#@ 7 CTJaR:e[|I_^8-mJb]rx' {6/?LE?Lb^٨ĮX 5pu!4j\DNHpɀ$jԾbоͨovp]:-,ب]4dT EC5o"B9 ;x&:18VŭCzeim:yTnRҊa0-Ex #WjXcZ[fI<05$by0))@ M'n/0*~c[xIpInW &&kxAMslẄO U 1 265B/RPJĀ2L9G!%,Fk@%. _ol#/S+0l ;2SwկbZT ~WUFGc.+n/y.p> ´ֈ0&Kw$VU_:6 tO0(R_SXx#J~p]rpneT~i">r4:ar7nʻG;K6#͇pEs<&pHk{}fv214Q@gVQhW,< 0xO9s@twJKL\fLJsu7hZ"mGr,>r\B()6.3#0S)TfezHCm 5}LJff"al0=PW"c6/ʔ]{]ݵ\"FLH&e-U y<ѩIY$ET*"1XXq݈Lx&a GhHHiE~}d JlT XS,81>FA ,p@ @=#B`HmzĘM5A\T8ry}U-]^`@CU]!c5r* MbsX{:fV/)Z`"^Xm͙_"3 dI ;,{ufl:} ka)t|v*pWaWĭwwƇ]@b7cEbE %σ%먌|> R(9E"-ey _fIfa&k|JS0Nnmm IT6L ZѬ, )/ LG> N2_{!50icvvRLlHb}> 4SG fT!EQEPN{ѕE¡.D-sf>0vitEdLƓcw#".,|9b߿R ITtrhIPWgI,/c4%3kywΧG7=f%p_ E!КW:^Tw48P3!=&0.#_ΈIK3Rٷ}!?)U":,ПopUdmՑi([ _f\̂ QО =1Dja'֢!speۆ`D̂No=Uf~L+ 4 )=k<N$ lxFp!8᛫p;%D_e>Ws$^7d $a{ib|p[_9eSՕdJЫmn?&9G"z{fX0#J 9&H@I 2;%r)-x>&MIx(8S[F,zzMR91A)!8D%$H«ꢊaTEHj)`_{WfvںxjelmD`dα|Z5"uyԤdHqvL(K+H!s.Q(X#OgTTb*t'xnSa,6,!K UY}Q2Ap1m д6&^L_ H_!k '^r\+ AJҋVZנ < IZ$D89&`FLֶT9,8}k fmI-x@δ*7V}Y7xvݱ|Nۼq,+hq:Iwo:BEc\i5,3lcHb_"A;ɁAF 2VS]ɿU&z2,",9&9ؠSZSƀlTT02}'jGl$$$tF ^B&OjE`d7ћ, HT#nzUwrDZiV{ 훀hht\ӊw- T .8|,OٷTI%PVPnmڠGyYQa7% Ƭ2[;YmLlJ-!ͶL|gVHX[7#6L ^97 6)S3nk`m$_6h! $˨KV(@9) UGR,!4nx4[Z9_Itn V֫6BCaboDMr'I/s:'_wAA)ݏuY0oh`S[h+ޙYM^=1,>{K{v[%1 =K,5D& ` % \Ma튔ʱ®M @h%=/aozi/DC<'qlu@NࣵBu 09NZz{Sľ&/S"RUss47]8q(v*ǿFz<9G%N4$I ,E[t #x+_@3}o Ʉd~K^鳉hL Kc&?My`UqyfE)Mae;TM9 T~濴*`Oa~#(H$PmЪ?O3]JM>$0Oȹ x$Te'w-pG4y,pl%c`*t5Zk$CpYX4(0B$ Gf|"^Ew"iʦ@ iFk&Xe$dˋ3G5 7`.q1[DD}?AKWJtPiu?Iwzp8'Xg@x -Cft],1oeOXJ)1 @whsK"@d&p8[Hht RQL)" 6Z?MZqyu1 :d1zg@\E ܋l pGA#[#><`5UapzLDd}T \k}`]] 'N!qώINY6KqzK Ik%h7cҰ@^p%$h:x٧'o]*JLG29M{QuUJ 'W#F$bnr.ip`VJK\0 It4R"³Ѕq"ʔ4c9AV˰c}w-`f!^ծrfD"(:z0B_dm$d󪲠_ْnљ1#C<{dxEa&`3\ՙ4qbf$s7Nx˯gc;)ILrzums kK>%0hq6FDq4$iK1 '=ϐnh6`s-!F| *@tk*} {@ɓZB)b0\8٨`8P* JqfM1L#]N!"iU_"t}>wPf HvG\ԶeVtS*zԄn:+:O؎6aUr>LپcP e2τba>H /-}6ccSNvD MјVN2cܝ0`s Emqb6:=n9d4ZTF<昐iァ.cOy11obS=U.iu# #u;=jVw E`笵|&@R+|07ANugy|=ɐJHy"n$.u8·YƣAx5$M-x1x\VDg0z@ >5窈N%QMau3%v,*6iB),Jdck0P{~C 9bJfQk wQ[ ţ p~| ^*Tw5j 6} O- ;RHE$l՞ O"#Ҫ=*RԣҦ&§?.9%^%5nd;}Y: \hpoI=DA= c2!*SOmD_0~B',W'-*nRRmLU4*8s296&xAf( 3§+48 `x1ufwdZ[ǂJFN󽢮dB7/ %@pl~2*tpBBltR*V*Osʝ>Η 24j}qGW;G[{;e+j3l:"|Gr[Cpv\qEIc1*X=n{DBWk}>W4qМY4"y&;PtYXY"Rc-9ʸ."o¦YQ3U)cMʤn /f ﹔B Ϝ| ,NR_6m}4g枖c֧-ر$mt0!gүÕt]jp ~eT$IQdSkDlYdC!w1fd@cz 3:^tPSsp%%$a>/$@9S,{AfNj`[b"4+%DmKz"ݖ WTh6v^ Jpa%$$]ؐDq2h5KѮbNM$V(BeD5T'L)vWF/@)(yaxј3Ѭ|RڨOga'p̆xEiy3O?z4aƂ,״h0<$+;&(- cLCBaw' z!Iob`ĠQ< Ʊa3OP}y3HQPȗof&"`u_/t%)_YdbCpUbO]xeǚE"#Cfs;Yy4JTy97A )u=CP %)E**TI3>'եh*)eYHe iC@W%AZ$KkIȟ#B,5P#hH2fj yÅcJ$WX!lq yt=ަNQ9;~Ke^V$ A-v.KdDP*ztyi+nI7:fKI:`3@I˜!rTm;M!RUu8 6}{":Xr=8熠5T=l# >WMPf l ΀a|g%]@B~u%f|ߨRk 8=cթTRHv)Y0J"Y3\I[RffLFmQ:X d{' R_&XaG1)ȶW:!y=9-B^'ioru+Xk7eJ4W$jPV  D ^ vX-$EfQG-n /WAw}c?>U/+;xw$P@wK09e>K_SI8Zv8Q!dU/aflX`a1>^BLR!TbQQpWpԌPYc3Aߢ7̛ a:U|MC+ `dr$ÃSzQKRޝd\,O||HaVI:v +J ~E@t8l#G)ʲ6%`f=lKr  UJo;(JtsAQuȄdW}##jk95vԤ( G*1Ve(LpP8+"B _06r1BK7HHx#Iy8|)4ʄa"-cBf41hzhl)+ae-. `%5#t[vz !PMEd9yyE ~s5r0haBH"G]"H5 $K Bl&%ڐ!}7)?16%*_}[ţ#06" fbA|ŅP:, ŕ5Vwtd]+%KJgL;X (k,o} p2]{DN r@y]1T/f/XBM Ad=^9HIѣ(ygjj #\`='7ItItC:@ .T0{P6c q-sfr EIoK3oܦxN9Y̽LYvxBh.,%%-cnz"q" Є3 /9ǂiŵ.X`J`yB5d.Xm?c份еժi M0e #T1u\{!bL7&s"wu ZTf_Ŋ3Y2;5eD0"W1*O LOF$HI@K%lEحCr`!`K9`8+|TUʡwSrhBHQ ]]Ppn1C ly }&9kÌ9REFY:JEl 'ig;Jm؏*{PbH€@=`nghd5|тTXW-;/nN­{Ƹv?.Bfܔ'фt-1@&O"NY좏`#61TB&=~.! j4< RQeCkNnAE3[hlJ=*ĢD8 J*@vH@Z0C)7wA\S,"w( H) ;ƒ$D# X!8t'R.O 䩝:gVP3~$bB?FSh !xz,xO9~(rP| 8EF)8[.fH\hI5=LJAng }8ޥ΀D*2Lld4ks)VАK`mnVN"[H_[h@y^.Yr1qAlt }ݖX VԴKoQk\+jE'rt%**ipBY`TZElmX~S a˜9]gN(u ERiHR\-;r@µ-!q\zh!-@BȰOMy<`/cxBLizv@ h_q4׎Q-bV"˗I,'Q#kHU@C\bBK:4^ͦFatXC @D:ubnd,BS%Y6ɫ@kJP䄭bl Q`4Am1A;8ꍦ P0y{a>ˑ GEuTC5? ;$ ѱH _OtŸ~#-L+,{US1=wyۄ1I#$/J=2HYZR$cl #-d?<5XLS }n4'bA`٦>^w߸L"f(9;Ĝ8V)_:Bx]ߟtGa# o Uv$u-?V ~T%7e W_;PJ:M\hM-qV*&DfzZ +i|r\ϫxI*G<9WG`/^@{faM)$P)n.\V " G@"دԡDL? ӯP#p A蛳&$)]ys1{|]?gX[P@.XzO(Zo >DzcJIN]Fw|ki 3 f0$FV$5ܪv;t烞Ҽ ҿJ).q/O4"qM]2.HOGኼ=& 뀋h{m7\<ڦ[ TvHg3F}L%_U$A]wVeVeAwhVki# e y s&O/y@$/ 40wQ̜N-Pơ*l0:sKظ iYfėbcJ~-'8OقE7 Ӏx -/$-bHLS UA&"HClkqe9ӂ"4(F<(zdwcҘ&zS17P5xq 5U;u-}, ӖVc)ߑ=\da\ӎJKgU@zx:iSKI'n)k K M!yc¥[2mS 5k0=/U`#civ +4ɬb!ƿprnL8V H"fZˑf+`B@^dL]G Y~xpI^r G4wOc4@D eJZ *|m{6;+>fn7TSU[C(3U^)Imi>$$H:htx!)Wah! 02ڕhyMMu?(U+-nM;\pa!deo%ίy,Ju^ibփiJNn9uMqÍG Z_;i֔*)&CK Y7*!$IIa2RnGУ0\X'(@z.\_=0Ѓ0za'G(8;^T"Ek,c(ؖ1DBi?ԀFPa$IqfCÅ\T[( vWlj,8 hYJ5 L܅g90K)4 +2NlH >S-,V cI$!,(w+|Ň.>s r:x) 41M%` fZ ">d[1io,!0b܊#7k}f_Y,Zp6 Ph1coŽjgl⬠F0R "ddӛ +< VVOa '\.5b DFeqAˉH-xB@MA!|4E r(~1Sf4DA9!0 RK#n1(g)AQKx;mzH$N-i~1:\ GQ-Xr'șX#|x7X %]LBl} +q>$?%M7_cD IM*MJ! H^& ZaQ}pM\YɴD pAi̬M`D;ɀ{܊lA5u4%<>Z DdHۭW {pل'dC]J̺"mlŏByWb0uTÁ 0$Bb !&k"39И('8p\_Mj4b.7,ۯG+ ix0GNqd{=k'e1NjW(E1,s[coK:)w8$ _)/"VdG#ĠN ;;ʫecrC 04aӞ Wk^b ai #tuVQOCH",L~f *ęL &{=źI IJdҚJͿ%pf"1x\}A{gv}Kh44Qd-NOiyڹ;PDP E^1y8Ig.$)%槨yB h$8Դ&Z|2;2[Z0g&܁樂^D];FiF{)SWƊ>e[O XAX +xH+_q T[@]BGkKˑZ ԺǣZAT$V$P0Y-Sm#Fwm|?$$>[6moD2=Ih/BDg!>㝦G&ɅV!; "P kLx:i3 7 nwY2,a~}IwęN$~Cnq{V^,B9BP>j{d ?i:Kgـєт>ܮr:g9T"]tG[?ZpEH(8>u.sɋl@ (νKNvT RF*န5z\j0yu3(Ѷ>>Di {PO~a&:e/$: cU$3G! H sG7-ye賲y1@I&OEd!DU951CMW+F36|?.# pRujlyj f)D,";>k% t*-$uvej$@XӵȅŠ[W_d?$+dl^w @lLVL_ߊ&8P+ę餇"mSë{.n\ئxCTF8} Փt7h86(oS*t `*r˒ʙc1@;ekU0yicxgiEZs9rW@V0 ~w'̶r}"b3\))_{'WRm'N @91GXdvfmg\6 Gw kw.\g_{E]~zOFvTz`-^٪3sa)xq"4*Go&^}^d% J 0/KnO+H38~`fޤcVPIК"A)9KbhM&A9=G1dZS"r|Ne9>Ug77>56˼YFm`4^cݽɽ0Q2/e9kz91œdvHo_9DT:BɞRD񟸌muzT6%Yj2rrh?.,-9^jDn8'x22wQ V؜FljhO(2QYO ạ/TY&u) -$\P=4p?{F!+kؐ9 a%֐ٖ5~f~Pb {S|"v&>_]jB? aG V 11l݊=zPdUd)ͦ`n!,S@,Wˆ$e(7^ZB΅ٸX֙(԰ #>,& 1dk .lE,RFT3(i^u ٔ 4ߕ& nlkvU vӰ6߈#$ͅ1pKtoKeχͭVNNWncIiFͿ?ߨn7GC^ JC̻ %Sؘ=JτVOg$u=h񦓠P6 AFcUy@@~Mr)@4rZnٟ]>v'BDGvƯ,jkO##kgmY?KLH2SDl"mJ/ء~΀C* H{@QA R)c!u I#OcVe$zGÔFsSۃbZtdcc~%ref! 2+aDDFβ+!a_\Wo\B$*5-PΗ@c$aB -&EB iJhO36OAK;ZH ,a%Z Mlbd̯ldIC Z.ܧ%C{;+"'i4?53;{&^:Z vi`d*8TJq5Z](9` ?Q/>WK*|L9͕,Lyۅb@$h,~No{͉Q){Ⱐl"܇B-*AԂ-xoxlVac8%͊3l- 5m 9(8 H9AVG&!m*>V]ypZ/07p B@;֑tl} ZᄎZ/x#-Msdnv S0Haz `ŋ Fp|s|/EKkR:LvnXh)n2Z-j VߝCA(:hB'n17mjLpn֔,bt'W ( +4i q1D0 E$ա(%HD,n`=L^K{N#HAUȝMbwVMٲTW"4̧&X$%_Q 6 -@ӥiW*fB0~'\csS]n䏸Ծ,눮at &RblBִqŪ- Tڛk1!vޕ>gY9E}5_ S2ͪt0wvur,v*cEEH.% v5F] tR? FVDн[ؐXLJ"N"SЄWK$\GGM6B=1YaC91xVB4Ͼړ.1ߟyBrl|P)FlF`g<*ȫKHŰufՑHuA {jm D#-c @!BQD͐ :3#c#XwYh4I0:0\w1 ^UGI}$h. "tj֟k 5uJ^K Jfsͫ7[\ $CVX$a{TqیcHʓiPmy]Ij͋TĢM Js&4ThX +&UFs b yeXBšJחBbAeG-9cmKXEG!O[lB0q'M[z7~tNKLlH'2ĉ4f}W* \,0s\mPR96{(WE,In:k$i '')p4~*]|aի4i>LQ0E;jCj0ҫdCuGM_q%"2*bA7}pC?f\+5TUq3֝rG|F 0HG*|+%eA%l&Pߨb@+"SFWYf)sYwxEBO 2#su'DZ?Ζ3n|#Yb4 z>6 O2j64k` :^qFl׹{pwO"Tzn?#UC to0ŕ*a*pYK-A*rVӞc3K*,#ɬɿ/C|ׇH ڸ.i*.()E ѿG1ܺ"sK1lho1/@@Z=w(%?ˌ,ZuC;RF`Y{tu `XEO Z.hEȀhi2G%%%2G%¦cIa"|%6b:hU%m7DUL #wSIs$;cZ)jd!˒+zAA+cd޻GdӢ0UլcB`&z̀6Fߞ7bg|OJ(dò"'Y_|#ʒ/TS)*:Mm_aItpGX0Ǣ/웎F50tXG6 AU>W/ 8y6XlN8 dX2sպ[%yvJkVۑs;0#W@ww(R8=X8qz:0րk?7CJʱ?iiPkgeRw̓' &4H 8H웃f Lf=biǚpsK@안1#d3_" 6zJw~<0/SlZcX\9U ]ѢyCqARU2|2f~2RemɮZl /m?rѡ fوb.{ԦzH{0.2A\$D `zAziz V;g Ph3nhX `@o q*G\IA0ܧyYIS6`/ p ď(/(+a3kRuDrcq5e.E&}m#6»Yh># BV%3_dvs"^ѻdt 4`a(JΟ֘pDŽ%T]J6C6/7QsGtQ ^Vn҇GH5X4ֶC zmD7*#LUr;lVVG3XQIBؤl$`]B,OD;Ʋ#1c*2LH[b8$l GHde"qq }rWDdHYA܃rB7a0{: w[<b̨^)Iv)<GCO K;#MsI s²t]nsZ# njnkȊ$TDPo PL26̭-طLDS#1XϪ1&M^' VLNBI9ݴ/sZ5)Shp1E՗}紃 QyM{Uwd6Txűh`J[$HSXs'zdg?eh9g34'(|I@i TKE5kTZNaxz`D;@⃃`,bqǓjb-P2fduQ01c`) ı^/Dp~e><&DjA7!*mA9K=ъrT%#b R&-v*R:/l,v"Mb BTv/Ln>7É8(XX $l@190)%Cʱ0jO]f(2b Q3*W(>qqrȯ󘊧`; J Ix^G6zHo2"zom-Sjz#Z].B ~gʪ)~rPKĞk8ǺS˾ #s a a! 'DlRtAL ΢&C1IDrHdB<|Bm| 7E9~|"P;ʴb=6,wȣX߇dc"4.s3ЪJQuT)|nH }7)zYT#*x!?uyb.ub?Q 8zLm h, )opbNK_"0hM,nz Ṣͻ}pQn##y2W.Ȣ#%#2$VBzfHa02K8tSuyODE[V&K[? cFdqffb2Q/4.hxdl@gfrٷ(MEU֦40=&9-' 0wWw0hgHVR7F5Z #[Hp^;a58Jx}7J>Wz@?MOdpPFSŬeb98D\XGSOM|[LfPe Km/ׁ]l9+O;ܙtP.'ɦZX44@.~VLz ML"ƂZѽ C/RZ\^cҍRߏ,ɧj; ec(3[ fKF~lN#,p&^@#@˅!:;2{Z<2)κM;g3M( " x`zvƠ^bvmve71?gE9J]0c aC 64-u?OH/HyTa6er0B42G?i^К^E͂v >z |/J(#%4s!EP}`t56ajeDU)TF %@L/ K8x}aT B6e)CHaW2"v[u@ao(dvq"FF%2W{b@IWK`Rp]E&la=P'fv !Q=9`A70X+B<i*Gӆ,M,P!Y\T!&zĈĦ> :bX}!PsR@k-̲8oZPp1,RC\0P7*EsHAX Zl&Q{1M YT2 ֨~k$+)!7$.(܉2noP1D>=,Sq`)\J A#tI`U-V3WF¢0XoyF[n?*dy,E oH [durQ0Yvm('$!Eܗhӑ\L=zjEYدˍ\$Z㰩hb'Ij㰋9K"!ƓW5zs"qsF08aޑb~3;rF=~` h茉BB:"nq!ț슞8!&!`"(Dg 6Ÿ:4q:.]L-NDT~ȁCc^8Yc;P6) :RX#]#jㆶ*mUQ%2bC:3SѠIfqܐܗ5A0$=&5y6ǵZP^2 ;L(i6@,ER.ȌY{?׉&6csV+ wYX2'Cpz’=f>t2 6#K L2χ'2Mק.!F'LP#s嬃t8qo,tm.%||JHNs #d ܇BTr䄀=aHd^$S朙p8Fl/cl$`1+!RUXfEZևdzMrAv$[*ɘKs*L{1M~|:F GL&تTM3Zf8o7 B#e9C MP Dh` A)`VN"^ןEy,ntݜO'2ܘ FHiG#J=0HIɘV|.ƑE"5> /}is4T.Nb-KT*K(*<9V%cLҐd{WeyF++55V!HĦJ, U;|1)6;!'6Ö#x 9ܯACD诤*+:LI&K!v]̜( #]!9~od@Ѳ9V%]p-@}VŖ[ԵyZPX?2=15auS`iyr&@hZg/@ItXЭ[ =Kz&!T,"Lm-bLBZ`Jp(7q-cPһ α:/d47sɠuI#0L$JL8=2jFj94ge"U| w"A˨'{BKC:tL/4pƆ13,K07y &ȐhyHr,6(f&Tr)A pk#CJ0 Ƈ$-VW>e8E _ȋ,ü~_FD*:dge}ma6U& 3JDSL@L1)?U+e7>W]1+]\E%Yj`hJ@hEmMgv1ڠEPgr&UfV]xt[}9 MWssV:+z}/Pm5ş; B&k)RlL5apEЈƸwoa_TҀת9CCG`:\k.l2)A3{R0x!}U5D@99G(7Zc'Zȍ\ iWeMټ J1GaEލ`2esh%^``A!%e4^e5#f7jn.Fq5TIEz`jD1R!Ϋ/lji#GO 3T?BB4E_MC^ҾHjJvi|Dg!1)rq Đh}^ &9D& -j!> J(Lr6d!C@iDv$<䛰 C!:@<'DSrwl! aU`0U& N03"<0-O-dܾ2"鈒6F4X ieRh:e|,, 4wu>RRX8Z4lȠҞQFYL@nj)C4: p 0NrE`Q~Ǔ٢):H5 GL"x૚33%*mEeؖ\V69Ж0oI@)jLCh)㳃O&5~;!4kfA1r8˅M64xb0Y]đh?Ȉ=er.nn|hiΪEZ]'TcqJy!M44qCpbk(i0s9IcIJ YA 2xZO";sZlқJrt)zRT '%t%cC=p9鼯MK[AɣW/4CW c0=[='nU>!vH%3NIT"Yx]iS K!%|Jă q*6 1JQxHyp^-B).t7aE-}gslYEݝPF`"m,۲RI#Q9gltم2tKhkb:YZ"Dcg6W;uǥ5BRMKRxa*nIutdDe CD{$Xdͨ֔%C $pV1ʠQӕyx)*.>#c%yaj ! ֡w>x]GZ*4}%G~F )R2€}, ǒ'R)3ٚbmOUOUH) vȕOjqֵivѣY349UHܕ\fYGzNYH"[j{pH1Y8=kIͦ>,\>t;[uFd[T?0ѽ @! he'-ڱ6R4roGQ5dd^  P(eWEo?3Ap.~^!uTY`b]{6b-&ѱ&[sOEŚ| =4,6bS}?SWPVJ\&%ՓS,Qn;$^IԚ8r  _d5(tY}.ī+c R˒a_k[i؝rV'o8SФax̬ |7m ˌHg/_fmЉrO$AR'.X\O/!%36b}BLv16?N^NF~ax/ KΚ%JBt0ϱQk,(%8}XaiYi NA>+2Ba D}V0bjrJjQF*!>Ӥ4/bXo>. xvޖ*x"F2ރ+\Y#N&Y L̵@x>/Ve&&bD} frc B#%TziyA7s81 ^ XS''#8s"!H͚r$AR6Q¾TW`A5wiPD'6D=)^PbI@E|kk{F#׸oښa,H PJเ[Lr}?aC·*s Z76[3e^!6?I?NP1Ms"C-И1Q13 - Vk; ͏ qxg }a#)Ly5d{'e (U !XK0ŋ97Z(Ī&6ا٧ v @G"G5K`Sݫo 0=SXd(Sۓh"#) f D2pDzSS! AYYj\'z{6%7QRaZ >8@&{6J%K,"5-5?,S*%9>Ɣ(G|.\ ;vcnUC7t3>N ޯmshY nX5>^0E[EI%tnj0 |!#<]9,`{!08 P ,x)FCŬx_%t1*1 \zP^N֫j]˘mgkc(6Fr "s.}.khꆅ7<:&{Z/5ɤ<- d`s XTܘ77jb! Ir;͋RI}wٛQ?Qn4AԆ}{jW4-4:q)dht`8ں?F.Ž룇 !enelag.l\sٞ#mh+hÈ*'Kdr3 |:GBe}"Bی|xCO5m=}R9smLS%2^s"p%W$ TGD3,Ob.|Ew 0La@l@ab"1FfW8N\ p(3Nȧ1tݯ~z`09ۑSZμ$I[N,%g$5QHk$y)[E%[1O=`,;KlHQGݷe< *{Ulg[!pO0#vUFVVNsV.!>U D39BF;_ʷ6.wk#፨G6 +pCo[|M@y&m72 diL3t+}B ] 6,f/Gk@^Ȗ~Ez| i?O]F˚ b? ^ ڦ W r|8II)pq݃dGnk:YF΋_BMK}PIQnA>./d\5C !R0tdsa`Ӧ5&2, aa;Dj'9 pBX``aڟ\< ,fr-:"&IzloH1 3%/h0۲XdZa<*OrJbrb%Hmy)k&EnL%P z$uIc`$)p{~be`.Oy*]^Qv1OOriU#)hG{RND|ԂuNJ 1\%!<Nٲ5oV o޹˭Bd6<Ý)Lw+rCW64;Wdֱ>a!㘞a< n tCD1 N[Ji~B=]Sc<"|q/}LlVXsH'>KBf(LNHr\Xoլp"C7u`/4 *MW(8b2'S* sИpJ&W=訌ע- rn 8ݟq%1IVn Fqm)8Hi@|`Y5涂M D4*ĢV X) M}a2EDRa8IB/bo̴`Qמ`ԡhp`1J\o40O s9I""ӚW٠H$,DBy1=zs%&@")!XRVD0<{^ʸ<ʿ87)sk 2Uƴ#] l&٭DaD0h+VK 0sqH:PxJ)0NgpʘDeNo+i CX`7R@lߚ3ckd`L$e\ FzqLx>'9uA`?1?υ1w϶1èͭ!R!xi!'5C眃, 4c[⼚$m6iQͅd6pͪYpUݟtzM'%B>D1I /ڧ$J #*ǘ7Q̹AEE{}g:XǤ(@xFkzkO_lK S @q"E@Ze=\u\>mGҧO/S[cN;K^4ekf\7m(qC{~.Ri(cl]Qש\pibB^wߩ ,<0b|Xz=CX7<Ր '\[Pu'p A=$W79vL`2XӜ *g^D3 j奱'(e R4TxEx O)sO)K ŕZ/j Ñ%Țk5 vŸ wcx]%LUonA14]7-=Bf:_E#ĬnN?%DɏFac4 ti#8O rF'K2G(y!T^tO 2D\~.HIJWhI}i4胜 [KٞH)O!ƷSNKxp\:Q|"4h[5$ \3Ds_٘گ\^+ڳ!ʯ]mpzÏ`pZf`$%Q<; =n.%|"$ rWL&A3<ȇ9,-2e.s*DԢjx () T|uˋ#M^5YH7u~8nV_g ृMC)ɀ M!h~?qanμhv)hIsD3#Za4I 8eowCsNoFGwڈ ;f毩yz" `.<:1Gdu)RgI w q!Hfb%) ;]#ؤ?..tF&~ԅfR #7TPi^-Y*C|꒨AE|1gKF"CxDAG5O3FVyBt\n&/=՜:b_S#T aYˌ|g~Ȣӊj8`Y4*Φ T%E6uydy2[ U@JtԸ`#]J,VS`S͊ĝMA"e{Uq{W壖鉎siv(# =[VJujGY,sl2@ QB @5ЙeGN$"xJ47KIMXgYƨN5TwH @N\M"Ηys2]m]?:钩2+Z:&P: JwZS̢hn7 + K"Tݩ^A詉xA(ثJ&F\W)>' a2T8 4T<~_;nW#-蝓xij- 1 X#-@zpH@"etR_.Cq fSeZ98/([Vsr|d<.Tm1?ţ2AD}sR .{9cd>TY>tճ{dqȠE6z #DQ [v:ceMH\I-bϪT4Z n+1deo|{a=O1AϞ% 1# NNX1AB'$rl+̤x#]5u΀/]7Tel-⤢TȊ*=@s"mx&ք\u 6 K4g1<<~'\mplK Hct%U9H Jӓv}ƸKN(@Pe͕|ɦ(|It^n Wx;%ĜpI<"3\oyɩ9R *TZb6s|0z'A:lQs;u_p xτ !HްD@7AA2x Q  K87_(EyyGNT&aVP׀["hsŞĖS)dت&J16W! rCafKc@zCx+BLn&빂)Eqנɔ[HTa:?f"X>Xߩ}9~f\M] 1ڢM!T_ڱSkAn)$[}V.T' jy) {HɈX":Ų!M:Ө IG$::燛;DI+^&e>fTHDTp$g . +<"Q:M@CI88 ȕs:$gg_lDG]sDT'0n\/cxZy8^EnK'Ù4u ^7d CA Їdx! " *lf˟7ˋ&p^iciԨO2ȋ dXLC)9h0SB@@ʍI&l^J`Zs|Ĥ39]pDbG4sjUnd7fPqki&@>w*Ǫ4ˈ,M̈0H0# ET\Zo< RYEN*c,#ϘX~)x @W[ DFCslʐ%%we$~C銫X,<WLn Z՛Ʉ1"JοRb=!8ܪ>W]ޛdE(d5!!7ƣ 37b/T;,.3G. _)Cզ;q-Cua%SRt, L'hŪ'bdAª,xWQAӬӠi2-mbe`'jKWyRJBme0&Ѥ}D'mZގ1 ,};{4i;04[/[1j2zAHYX%8&ި2JjfJ. nr€؏p/j,G?\9K֐j U9T9=Qvd|a( ha!N"o$KDr!р제HbؠO{Y"[+6-ND|*D0A(q&.lcTV}*ګ&P׽b72ʡ[ɚq5ڰ(-'4ho>˗+ ?`7$U-x.!hNbk|ԯHRf7q7+M I|SF퍛AF7wY 8-K3u b\ĊlE of< L'@ҍ|](xgIϟmVGgDA0~$NzAI* !$/CHGqD:6Do]X>@pW@x`3)Wp%Nj#v@0Cb$ެ(8ƢA GLH*`O uFicOY? bhK.ʗ_Y8})Ac&[bO D?Q-RZF>jAU]6X)ef%"YC͑#IlA+w ò #=B.-"i}i0(v$@,cR,@KwNJqbg0I:X,ڎLC01  F;<םq #v*Ba@/^@6N`0c-l&+P4Y-$!7p` ]^F}9Y.~4>8hGIj!M)"SPzBPvk̚6VU6Iɰ'zu 䈖 `G|䏌XxPQA& ㉐yvN%0'd&zXʜȥﮜʱawag*HB1D7eH́;pҍ^#{ޔ#!.֔0n?%R-Jg-b@ׄ D䁅gx uJ=sgA})RX 7Jq<^: ,1i002S߃8$ kI&Ia!yB.!rT+6n̓dдG6or@zCD,Zq`.RO`Y J'hÆ =Zs!0S Q*L~ከ-uȍI '+J%&Fqڐ+-ߨ< mLS]&s{Ԩ:kyϛSZ#y_颅'SU /TM FTH$v Tgs)%PڡyCN*ЊbGyLTZ,%i K!̐,apPsz-Rԙ 52=xt`X[a!H1 Rfa#~ywqAa2e|Ӈ+l GP VIVWm\"!|2&NeK(<"pb?.IɏO 4y!öfi.K2^-Mt7QbA$ 0HdDS\ip,r |HZ>=1GU#X <γȹäF.r{[(PLhw0yӧzs1%c Ͻ[J[؜%°CR`'>G&E{TFw&ޒO+191jp gJA]g%Luӧ\ y0ް>|1h=GߴXYCV<) ?- XkӃl(4"=:usmcsDU&qY2w4&9ms1+00M)h"T)H?y8('^sCG& l i :`Az>5;'$՗e@xL;GQ3a`#H9du H9f;iOs$.QiS T$& x~aLŸZxDSB1V id'~ 41` bdLpbJpcfJ~Xľº[@EXBԴMu&,% pRxp KGx0"D"a8"<x?Fl >(8&J8 &-2Txdd QJ #*ᅃb+">M$\]87.P q1  3qdP': O4]لFJD B:pbٸԚfQ>ّ,RƯ$abd3 ga ab)(PtrĈΔN@q PtJ\g-\,1PZE/tn㇩q)dБ*91E3- !#A1'N`P*a~M.WjQJJxC1Yg,`$N*Qb'`#DmGn>5g7R"S!BYxxI (aoBZ\őŜ(#xKd±POl !+Z+o7, |ƸnݣdRz/G!x X=]D0/w7=hXf(J ̅3wGWѼ0$9u9`3m;dvJfMsQ2:s(0#]VI+I[NGh.U k"K*H뷬D2nwġli$bJBE{=e&SbyαҀ/kjD BnK B^ck L͈K T%1DjSJp` 7CMtLPg0r[nn){(3h ?ehhek iby)!"ɪEKE}wpTT% 4% 4>)p7'i̐Biaw$ _b<$TFΝ>0mLk9.@j^86'a5/ֆF=h|4v|!1 Hz 2| .3t Bz`,D>t&$C[v(=%q $T| Ĥ<ٳ"t! z2CXt%$?v#hְ`R5I];f%lfN^C4xF61R"7" v{/->.>T7[< qSل@A 4A /1@U!VziòG#i0Y%s#4%\k|;Er! Y b5x"z#ۤ&T}doM6en}dJ-Q1\_( [=4NOD@cA%  ҆FPJyHF& T֐֐#J8&JUw,)%~lDe5ÖbJ&h}f3o*JLHo-uIR vۡk0~\r}BI;KdgϕNRK>zP4 1.P͝\ԯ]ڄRo߈1 #8n =zcZ4*D)y Sn$?WdSsPCK & h&7/ʪyIObJ`ReTT3EB[%dua`겟Ƙ9n*;\5rs̩{(} ?aʠ~~[$cWSk) ԑs#HB[ItX*QgehW6B>/elo|NYBaf.r!y} (SJN;Až[ (`>ޛ}ֲK<p4rOBi=Pi_ED0u1%p{X 9ŧC^]v@l0Hu׆wN" -0Y(P1vyF<4VeWŌ#ptZZ@'&ʤ?YRΖ:`f'~c|ͨ&<>NhSUdFb<#jf١Nm`A >J8y6H!RȓϰM:?4C^Y!%5Pz^a.nd,ɑ3h RK*L_|g G=c_vyɔ# I<b1lO[!!B=U*$-Bȅy]w4},[km]j! Xn4ASNp$[O/9eFVITULK=!#Ea We}q\/gI?{x|,pB{Woar01"OZ2vHSȅ#LtD$`?}h5kIdH385%YW뺨ٚ:I ~&iOQ.ӲmQd5qCZ'7oqK;ʄA{1wD #w#mLA<$gfH䦄),(j@-^)GCZx&4b!D O(J({e U $QښCB Tˣ).N|'lo~\믛#LΎPƚnWx"=rh^RImsjS}P pg<Wph*^THG\qh鈁W ВnQ3ñI o~A̿Q$yR0x8xHuȁ,"w 8î)q50 eʷD/`ǜ;<ҰnnGX0ܠOʱd0~3"[cF䝢) p rG֮1pǢDr4 6JnsÄqoradd,v@k rjՃX:V "B.6 ']&,'[=)w0[yg`doz v"Vj=;>0 5Bp G_p)藻:c xw\x9jY^#xuu"`j襆4 *d)>ambV"OaݢK:6JRVDW zxJ) cUaGλȆJ1qED*LWeܴ%"9ptMq ICUŘ;)IOv- o*'ԟLډbT@ E쬃 ^0)6vMnE kDŽ>M|]7•@CڗEpd8B e+JPچ8hċ^gڂPJbwfƄ+@s"=C.rBo/M¸`Sq PɶwkV%C'%Yπ)ӏrAjpʕ@T p `+D(q!~&ŎHHp  LDкWe@;9/gX}XH _ETXJmͳF`lqFWhtS^]Uȿ;NH.eG(l 2 X2\d);d/=mOi΂ o(@$TJk7!0z7M=j*F p\ ߦ69O "r| r\@0 |m }PǂRu?wL% i#aZ: XQ$U+˭'dR _T+Gy=ڃ_)dT2vNӟ^~`юxoq=%RDa}< !HQ.~:u* !&I$K,<^ #󂣗F. 1mآ{[mKoTa+qؽ=M7 gH i]_|V # VՕDldFeVea#)GEi9䞑@*94韃e| iVv""0n6̰aް_μ:wu%pDgC#2CA Ғ)[Q"5j9"AjdCNK(0܊RV1T$'Pc5R3Ø;}ېyrᜆie;<ͭ5x'o%[0&(*)h>#"1 `(K8pP8.e !%n,>Y$rt/ʠ7ӵ#31T؎PQY4k%8N (}c:(mXDb5 u$_TA=ۇ>%ԤD",e$d= ζ-s7-gCJeO/gVMYj;2׹AihQ mlrW(G;ɳ2藂$MP{\%)䂶}5D ;>V/v4 gA(thxu4SLT' p0F/KB{$(b Ml tM{!hXjLE LÂܨyXR44 LUra( q|Pl` h8Fv6TB^(]N] .f@b+:p٠i+cf1a+Is~4Eu4Md"(1̙BY4S>7;V}#lWpDp7mz\'S5&Fi x1"J}C`~CBb, ǜXASWT\MQ5Ojub @ 1!Y81hO$cu^Y} 8D FA[Nӱ%^y@iC!i p6*`PÌ܊qhg)Qx&OyTf$$QS4^֫t~'[.4j9xSY-Q?r[#i8@MyY5@{%/\4)T<^Q*zyAobsr=p8r8oY0Fc7"oR(8}}F)@B\8X$)ŮBEǫeh@dߨš@e${=7TH`k6[[LUP X T9Dg, KyuR(ݭVbg՟Z?r63`ja+CmjsVa>K!h J0VqYI7Q-={n] Hnm;F kd\vTD + GT)M05rbDbk:Sg$ DfP[fd<+EtuT' ץ̌0v~6\tַOKH"3f>Đ_@O3G@.h. CT&X8cmG >zBdu@k E 9,{%-g$W/ikD]j )bv7]A"x HO}$y*봛45%֘0DZS@FK#:#b0l,>~dN(G(6ph^hH,e@eJ.̠}aONA>2>av!\=Wm" *Ƣ@1ml"@ln<չ˯SKcQpf[2D>1p>U(h ~(GQ%jN񨊕f8sK34ogڈC.pQ OwazF^!\'d[g} ./ 5t~@5TkY8"\r埕dzKawdmyz [y(]H xxU=1wSP C %rZLЖj♆*$|/ W$F5*dO4iiWVˊ d%s|cŒH#(3١gh6H!1Sp[Jʲy]6 T>a6 Ql,5}l?}āzX].G5p}hPSg Arզ>Cn\6!c0.Blw S(Y)ɠvVKȥHT't?h2-3}@8K@.lTCc "!̖ˡLk\sg2[tC. gt$l*fMٰtRBb rR- :cÌA(-b(iI$YPXV3ǔ%-6b Ku@}g52%2N7-{IL!ʈ\e(m(Nht5'  Firdphy'dmh%$-= Zx(Q l \(r-x y)A[.$<3ENvDszYY`el=6%  2])-p0a.\aQ$HX<ЫР ܨ,iT:OXd@D>ׇ$ IRrkfbqfw`χ5OzN`qcB oN H_fHj`E2汲NiXiuT@Paē!mLѹ*~ܑe )#|/Rxw r[?eJԤ"t7Z qlrqް|_hZ=]Z  EKN&QcƟ+wrPOPi4DŽ."'z Jxj Fֻ1%o m/B簀y]pr/r~ qNpfmD&Ӹɭ[sMb1)gY5̚G &%myk!%vy^l֑JMO(l/D!"4+=Ω ܈De7" {ܒCh_\}-/V Ιqg;+r+]Yޣ/ Z`<ȴ珿uIhJSg3a{ \K ll]!?y.䐪\N $U >""#[|%szn"PdN\>J KYN4r\6[!%.dab3GujKmP tĠk /:XڽͳBz_V* j9ofnO"}uꙟCWV w@u)@.@ J)/JR:uG `Y4Q ֤cn^|h>=@tɆPCw@jA%t,~?uhLeaw0ާkpl+(&Ɗ!MTAkؽ5uP=3fy|mcf j 5)= e? M`YNʃO :(;'yHs@>x<$1{0-Pu!3 k$tա/Biгo0 Uθ%ǘ[=H=U* :.-X#>XU\Q\|#)pEӚwCezRA7i8ۨ!)gI!փR|u1! 8pl'XU7ќ7td;A3<b3UqywQTמB4slγ q.vjͥo:y74t_QN5#ؽ!mڊn)Hk)J"L5vJɃ@2+1U_RڔA!@ fyS!aN Oh YBFH U ;5pe-.䝼hzf NxP$5N9A*>V s_g%J1-B/I {(FEDA{tD BGiy 3\>[p%BbO$2>@mq"ZAN- o`pF/lJJgK`^ X sB*x,ʛA[; Rd@xm+4Јk }:O`Za箼1 >[6Ú溦'-"o ~==k`paWMUU^֫ө,֬֯`, pׁ*b_"uuxלj>F4_'p:~ .^ 3 Fc @ra jHxoc+czb6\x Jw0N^+Aui]C׸~ RUfD_,S<08 @~p1>A"q JM.vB*hk ~mpR,UHO ~oijE53 gqes gذ KɈaV<[ʭɢykC?KU1 z;X+!Xߘ|5Ȃy(>hYZ⇮t ZzvПe _F[%bʄ{d+ԁ/`13)i]LFGSSӶ~c@8PdF:[~`RiڡR!. w5 j_Q`B).{w|7ѡ5XyDA *Go^@`'`\LTApBs)r! ( i`assets/fonts/material/codepoints.scss000064400000145622150514030450014050 0ustar00$material-icons-codepoints: () !default; $material-icons-codepoints: map-merge(( "10k": e951, "10mp": e952, "11mp": e953, "123": eb8d, "12mp": e954, "13mp": e955, "14mp": e956, "15mp": e957, "16mp": e958, "17mp": e959, "18_up_rating": f8fd, "18mp": e95a, "19mp": e95b, "1k": e95c, "1k_plus": e95d, "1x_mobiledata": efcd, "20mp": e95e, "21mp": e95f, "22mp": e960, "23mp": e961, "24mp": e962, "2k": e963, "2k_plus": e964, "2mp": e965, "30fps": efce, "30fps_select": efcf, "360": e577, "3d_rotation": e84d, "3g_mobiledata": efd0, "3k": e966, "3k_plus": e967, "3mp": e968, "3p": efd1, "4g_mobiledata": efd2, "4g_plus_mobiledata": efd3, "4k": e072, "4k_plus": e969, "4mp": e96a, "5g": ef38, "5k": e96b, "5k_plus": e96c, "5mp": e96d, "60fps": efd4, "60fps_select": efd5, "6_ft_apart": f21e, "6k": e96e, "6k_plus": e96f, "6mp": e970, "7k": e971, "7k_plus": e972, "7mp": e973, "8k": e974, "8k_plus": e975, "8mp": e976, "9k": e977, "9k_plus": e978, "9mp": e979, "abc": eb94, "ac_unit": eb3b, "access_alarm": e190, "access_alarms": e191, "access_time": e192, "access_time_filled": efd6, "accessibility": e84e, "accessibility_new": e92c, "accessible": e914, "accessible_forward": e934, "account_balance": e84f, "account_balance_wallet": e850, "account_box": e851, "account_circle": e853, "account_tree": e97a, "ad_units": ef39, "adb": e60e, "add": e145, "add_a_photo": e439, "add_alarm": e193, "add_alert": e003, "add_box": e146, "add_business": e729, "add_call": e0e8, "add_card": eb86, "add_chart": e97b, "add_circle": e147, "add_circle_outline": e148, "add_comment": e266, "add_home": f8eb, "add_home_work": f8ed, "add_ic_call": e97c, "add_link": e178, "add_location": e567, "add_location_alt": ef3a, "add_moderator": e97d, "add_photo_alternate": e43e, "add_reaction": e1d3, "add_road": ef3b, "add_shopping_cart": e854, "add_task": f23a, "add_to_drive": e65c, "add_to_home_screen": e1fe, "add_to_photos": e39d, "add_to_queue": e05c, "addchart": ef3c, "adf_scanner": eada, "adjust": e39e, "admin_panel_settings": ef3d, "adobe": ea96, "ads_click": e762, "agriculture": ea79, "air": efd8, "airline_seat_flat": e630, "airline_seat_flat_angled": e631, "airline_seat_individual_suite": e632, "airline_seat_legroom_extra": e633, "airline_seat_legroom_normal": e634, "airline_seat_legroom_reduced": e635, "airline_seat_recline_extra": e636, "airline_seat_recline_normal": e637, "airline_stops": e7d0, "airlines": e7ca, "airplane_ticket": efd9, "airplanemode_active": e195, "airplanemode_inactive": e194, "airplanemode_off": e194, "airplanemode_on": e195, "airplay": e055, "airport_shuttle": eb3c, "alarm": e855, "alarm_add": e856, "alarm_off": e857, "alarm_on": e858, "album": e019, "align_horizontal_center": e00f, "align_horizontal_left": e00d, "align_horizontal_right": e010, "align_vertical_bottom": e015, "align_vertical_center": e011, "align_vertical_top": e00c, "all_inbox": e97f, "all_inclusive": eb3d, "all_out": e90b, "alt_route": f184, "alternate_email": e0e6, "amp_stories": ea13, "analytics": ef3e, "anchor": f1cd, "android": e859, "animation": e71c, "announcement": e85a, "aod": efda, "apartment": ea40, "api": f1b7, "app_blocking": ef3f, "app_registration": ef40, "app_settings_alt": ef41, "app_shortcut": eae4, "apple": ea80, "approval": e982, "apps": e5c3, "apps_outage": e7cc, "architecture": ea3b, "archive": e149, "area_chart": e770, "arrow_back": e5c4, "arrow_back_ios": e5e0, "arrow_back_ios_new": e2ea, "arrow_circle_down": f181, "arrow_circle_left": eaa7, "arrow_circle_right": eaaa, "arrow_circle_up": f182, "arrow_downward": e5db, "arrow_drop_down": e5c5, "arrow_drop_down_circle": e5c6, "arrow_drop_up": e5c7, "arrow_forward": e5c8, "arrow_forward_ios": e5e1, "arrow_left": e5de, "arrow_right": e5df, "arrow_right_alt": e941, "arrow_upward": e5d8, "art_track": e060, "article": ef42, "aspect_ratio": e85b, "assessment": e85c, "assignment": e85d, "assignment_ind": e85e, "assignment_late": e85f, "assignment_return": e860, "assignment_returned": e861, "assignment_turned_in": e862, "assistant": e39f, "assistant_direction": e988, "assistant_navigation": e989, "assistant_photo": e3a0, "assured_workload": eb6f, "atm": e573, "attach_email": ea5e, "attach_file": e226, "attach_money": e227, "attachment": e2bc, "attractions": ea52, "attribution": efdb, "audio_file": eb82, "audiotrack": e3a1, "auto_awesome": e65f, "auto_awesome_mosaic": e660, "auto_awesome_motion": e661, "auto_delete": ea4c, "auto_fix_high": e663, "auto_fix_normal": e664, "auto_fix_off": e665, "auto_graph": e4fb, "auto_mode": ec20, "auto_stories": e666, "autofps_select": efdc, "autorenew": e863, "av_timer": e01b, "baby_changing_station": f19b, "back_hand": e764, "backpack": f19c, "backspace": e14a, "backup": e864, "backup_table": ef43, "badge": ea67, "bakery_dining": ea53, "balance": eaf6, "balcony": e58f, "ballot": e172, "bar_chart": e26b, "batch_prediction": f0f5, "bathroom": efdd, "bathtub": ea41, "battery_0_bar": ebdc, "battery_1_bar": ebd9, "battery_2_bar": ebe0, "battery_3_bar": ebdd, "battery_4_bar": ebe2, "battery_5_bar": ebd4, "battery_6_bar": ebd2, "battery_alert": e19c, "battery_charging_full": e1a3, "battery_full": e1a4, "battery_saver": efde, "battery_std": e1a5, "battery_unknown": e1a6, "beach_access": eb3e, "bed": efdf, "bedroom_baby": efe0, "bedroom_child": efe1, "bedroom_parent": efe2, "bedtime": ef44, "bedtime_off": eb76, "beenhere": e52d, "bento": f1f4, "bike_scooter": ef45, "biotech": ea3a, "blender": efe3, "blinds": e286, "blinds_closed": ec1f, "block": e14b, "block_flipped": ef46, "bloodtype": efe4, "bluetooth": e1a7, "bluetooth_audio": e60f, "bluetooth_connected": e1a8, "bluetooth_disabled": e1a9, "bluetooth_drive": efe5, "bluetooth_searching": e1aa, "blur_circular": e3a2, "blur_linear": e3a3, "blur_off": e3a4, "blur_on": e3a5, "bolt": ea0b, "book": e865, "book_online": f217, "bookmark": e866, "bookmark_add": e598, "bookmark_added": e599, "bookmark_border": e867, "bookmark_outline": e867, "bookmark_remove": e59a, "bookmarks": e98b, "border_all": e228, "border_bottom": e229, "border_clear": e22a, "border_color": e22b, "border_horizontal": e22c, "border_inner": e22d, "border_left": e22e, "border_outer": e22f, "border_right": e230, "border_style": e231, "border_top": e232, "border_vertical": e233, "boy": eb67, "branding_watermark": e06b, "breakfast_dining": ea54, "brightness_1": e3a6, "brightness_2": e3a7, "brightness_3": e3a8, "brightness_4": e3a9, "brightness_5": e3aa, "brightness_6": e3ab, "brightness_7": e3ac, "brightness_auto": e1ab, "brightness_high": e1ac, "brightness_low": e1ad, "brightness_medium": e1ae, "broadcast_on_home": f8f8, "broadcast_on_personal": f8f9, "broken_image": e3ad, "browse_gallery": ebd1, "browser_not_supported": ef47, "browser_updated": e7cf, "brunch_dining": ea73, "brush": e3ae, "bubble_chart": e6dd, "bug_report": e868, "build": e869, "build_circle": ef48, "bungalow": e591, "burst_mode": e43c, "bus_alert": e98f, "business": e0af, "business_center": eb3f, "cabin": e589, "cable": efe6, "cached": e86a, "cake": e7e9, "calculate": ea5f, "calendar_month": ebcc, "calendar_today": e935, "calendar_view_day": e936, "calendar_view_month": efe7, "calendar_view_week": efe8, "call": e0b0, "call_end": e0b1, "call_made": e0b2, "call_merge": e0b3, "call_missed": e0b4, "call_missed_outgoing": e0e4, "call_received": e0b5, "call_split": e0b6, "call_to_action": e06c, "camera": e3af, "camera_alt": e3b0, "camera_enhance": e8fc, "camera_front": e3b1, "camera_indoor": efe9, "camera_outdoor": efea, "camera_rear": e3b2, "camera_roll": e3b3, "cameraswitch": efeb, "campaign": ef49, "cancel": e5c9, "cancel_presentation": e0e9, "cancel_schedule_send": ea39, "candlestick_chart": ead4, "car_crash": ebf2, "car_rental": ea55, "car_repair": ea56, "card_giftcard": e8f6, "card_membership": e8f7, "card_travel": e8f8, "carpenter": f1f8, "cases": e992, "casino": eb40, "cast": e307, "cast_connected": e308, "cast_for_education": efec, "castle": eab1, "catching_pokemon": e508, "category": e574, "celebration": ea65, "cell_tower": ebba, "cell_wifi": e0ec, "center_focus_strong": e3b4, "center_focus_weak": e3b5, "chair": efed, "chair_alt": efee, "chalet": e585, "change_circle": e2e7, "change_history": e86b, "charging_station": f19d, "chat": e0b7, "chat_bubble": e0ca, "chat_bubble_outline": e0cb, "check": e5ca, "check_box": e834, "check_box_outline_blank": e835, "check_circle": e86c, "check_circle_outline": e92d, "checklist": e6b1, "checklist_rtl": e6b3, "checkroom": f19e, "chevron_left": e5cb, "chevron_right": e5cc, "child_care": eb41, "child_friendly": eb42, "chrome_reader_mode": e86d, "church": eaae, "circle": ef4a, "circle_notifications": e994, "class": e86e, "clean_hands": f21f, "cleaning_services": f0ff, "clear": e14c, "clear_all": e0b8, "close": e5cd, "close_fullscreen": f1cf, "closed_caption": e01c, "closed_caption_disabled": f1dc, "closed_caption_off": e996, "cloud": e2bd, "cloud_circle": e2be, "cloud_done": e2bf, "cloud_download": e2c0, "cloud_off": e2c1, "cloud_queue": e2c2, "cloud_sync": eb5a, "cloud_upload": e2c3, "cloudy_snowing": e810, "co2": e7b0, "co_present": eaf0, "code": e86f, "code_off": e4f3, "coffee": efef, "coffee_maker": eff0, "collections": e3b6, "collections_bookmark": e431, "color_lens": e3b7, "colorize": e3b8, "comment": e0b9, "comment_bank": ea4e, "comments_disabled": e7a2, "commit": eaf5, "commute": e940, "compare": e3b9, "compare_arrows": e915, "compass_calibration": e57c, "compost": e761, "compress": e94d, "computer": e30a, "confirmation_num": e638, "confirmation_number": e638, "connect_without_contact": f223, "connected_tv": e998, "connecting_airports": e7c9, "construction": ea3c, "contact_mail": e0d0, "contact_page": f22e, "contact_phone": e0cf, "contact_support": e94c, "contactless": ea71, "contacts": e0ba, "content_copy": e14d, "content_cut": e14e, "content_paste": e14f, "content_paste_go": ea8e, "content_paste_off": e4f8, "content_paste_search": ea9b, "contrast": eb37, "control_camera": e074, "control_point": e3ba, "control_point_duplicate": e3bb, "cookie": eaac, "copy_all": e2ec, "copyright": e90c, "coronavirus": f221, "corporate_fare": f1d0, "cottage": e587, "countertops": f1f7, "create": e150, "create_new_folder": e2cc, "credit_card": e870, "credit_card_off": e4f4, "credit_score": eff1, "crib": e588, "crisis_alert": ebe9, "crop": e3be, "crop_16_9": e3bc, "crop_3_2": e3bd, "crop_5_4": e3bf, "crop_7_5": e3c0, "crop_din": e3c1, "crop_free": e3c2, "crop_landscape": e3c3, "crop_original": e3c4, "crop_portrait": e3c5, "crop_rotate": e437, "crop_square": e3c6, "cruelty_free": e799, "css": eb93, "currency_bitcoin": ebc5, "currency_exchange": eb70, "currency_franc": eafa, "currency_lira": eaef, "currency_pound": eaf1, "currency_ruble": eaec, "currency_rupee": eaf7, "currency_yen": eafb, "currency_yuan": eaf9, "curtains": ec1e, "curtains_closed": ec1d, "cyclone": ebd5, "dangerous": e99a, "dark_mode": e51c, "dashboard": e871, "dashboard_customize": e99b, "data_array": ead1, "data_exploration": e76f, "data_object": ead3, "data_saver_off": eff2, "data_saver_on": eff3, "data_thresholding": eb9f, "data_usage": e1af, "dataset": f8ee, "dataset_linked": f8ef, "date_range": e916, "deblur": eb77, "deck": ea42, "dehaze": e3c7, "delete": e872, "delete_forever": e92b, "delete_outline": e92e, "delete_sweep": e16c, "delivery_dining": ea72, "density_large": eba9, "density_medium": eb9e, "density_small": eba8, "departure_board": e576, "description": e873, "deselect": ebb6, "design_services": f10a, "desk": f8f4, "desktop_access_disabled": e99d, "desktop_mac": e30b, "desktop_windows": e30c, "details": e3c8, "developer_board": e30d, "developer_board_off": e4ff, "developer_mode": e1b0, "device_hub": e335, "device_thermostat": e1ff, "device_unknown": e339, "devices": e1b1, "devices_fold": ebde, "devices_other": e337, "dialer_sip": e0bb, "dialpad": e0bc, "diamond": ead5, "difference": eb7d, "dining": eff4, "dinner_dining": ea57, "directions": e52e, "directions_bike": e52f, "directions_boat": e532, "directions_boat_filled": eff5, "directions_bus": e530, "directions_bus_filled": eff6, "directions_car": e531, "directions_car_filled": eff7, "directions_ferry": e532, "directions_off": f10f, "directions_railway": e534, "directions_railway_filled": eff8, "directions_run": e566, "directions_subway": e533, "directions_subway_filled": eff9, "directions_train": e534, "directions_transit": e535, "directions_transit_filled": effa, "directions_walk": e536, "dirty_lens": ef4b, "disabled_by_default": f230, "disabled_visible": e76e, "disc_full": e610, "discord": ea6c, "discount": ebc9, "display_settings": eb97, "dnd_forwardslash": e611, "dns": e875, "do_disturb": f08c, "do_disturb_alt": f08d, "do_disturb_off": f08e, "do_disturb_on": f08f, "do_not_disturb": e612, "do_not_disturb_alt": e611, "do_not_disturb_off": e643, "do_not_disturb_on": e644, "do_not_disturb_on_total_silence": effb, "do_not_step": f19f, "do_not_touch": f1b0, "dock": e30e, "document_scanner": e5fa, "domain": e7ee, "domain_add": eb62, "domain_disabled": e0ef, "domain_verification": ef4c, "done": e876, "done_all": e877, "done_outline": e92f, "donut_large": e917, "donut_small": e918, "door_back": effc, "door_front": effd, "door_sliding": effe, "doorbell": efff, "double_arrow": ea50, "downhill_skiing": e509, "download": f090, "download_done": f091, "download_for_offline": f000, "downloading": f001, "drafts": e151, "drag_handle": e25d, "drag_indicator": e945, "draw": e746, "drive_eta": e613, "drive_file_move": e675, "drive_file_move_outline": e9a1, "drive_file_move_rtl": e76d, "drive_file_rename_outline": e9a2, "drive_folder_upload": e9a3, "dry": f1b3, "dry_cleaning": ea58, "duo": e9a5, "dvr": e1b2, "dynamic_feed": ea14, "dynamic_form": f1bf, "e_mobiledata": f002, "earbuds": f003, "earbuds_battery": f004, "east": f1df, "eco": ea35, "edgesensor_high": f005, "edgesensor_low": f006, "edit": e3c9, "edit_attributes": e578, "edit_calendar": e742, "edit_location": e568, "edit_location_alt": e1c5, "edit_note": e745, "edit_notifications": e525, "edit_off": e950, "edit_road": ef4d, "egg": eacc, "egg_alt": eac8, "eject": e8fb, "elderly": f21a, "elderly_woman": eb69, "electric_bike": eb1b, "electric_bolt": ec1c, "electric_car": eb1c, "electric_meter": ec1b, "electric_moped": eb1d, "electric_rickshaw": eb1e, "electric_scooter": eb1f, "electrical_services": f102, "elevator": f1a0, "email": e0be, "emergency": e1eb, "emergency_recording": ebf4, "emergency_share": ebf6, "emoji_emotions": ea22, "emoji_events": ea23, "emoji_flags": ea1a, "emoji_food_beverage": ea1b, "emoji_nature": ea1c, "emoji_objects": ea24, "emoji_people": ea1d, "emoji_symbols": ea1e, "emoji_transportation": ea1f, "energy_savings_leaf": ec1a, "engineering": ea3d, "enhance_photo_translate": e8fc, "enhanced_encryption": e63f, "equalizer": e01d, "error": e000, "error_outline": e001, "escalator": f1a1, "escalator_warning": f1ac, "euro": ea15, "euro_symbol": e926, "ev_station": e56d, "event": e878, "event_available": e614, "event_busy": e615, "event_note": e616, "event_repeat": eb7b, "event_seat": e903, "exit_to_app": e879, "expand": e94f, "expand_circle_down": e7cd, "expand_less": e5ce, "expand_more": e5cf, "explicit": e01e, "explore": e87a, "explore_off": e9a8, "exposure": e3ca, "exposure_minus_1": e3cb, "exposure_minus_2": e3cc, "exposure_neg_1": e3cb, "exposure_neg_2": e3cc, "exposure_plus_1": e3cd, "exposure_plus_2": e3ce, "exposure_zero": e3cf, "extension": e87b, "extension_off": e4f5, "face": e87c, "face_retouching_natural": ef4e, "face_retouching_off": f007, "facebook": f234, "fact_check": f0c5, "factory": ebbc, "family_restroom": f1a2, "fast_forward": e01f, "fast_rewind": e020, "fastfood": e57a, "favorite": e87d, "favorite_border": e87e, "favorite_outline": e87e, "fax": ead8, "featured_play_list": e06d, "featured_video": e06e, "feed": f009, "feedback": e87f, "female": e590, "fence": f1f6, "festival": ea68, "fiber_dvr": e05d, "fiber_manual_record": e061, "fiber_new": e05e, "fiber_pin": e06a, "fiber_smart_record": e062, "file_copy": e173, "file_download": e2c4, "file_download_done": e9aa, "file_download_off": e4fe, "file_open": eaf3, "file_present": ea0e, "file_upload": e2c6, "filter": e3d3, "filter_1": e3d0, "filter_2": e3d1, "filter_3": e3d2, "filter_4": e3d4, "filter_5": e3d5, "filter_6": e3d6, "filter_7": e3d7, "filter_8": e3d8, "filter_9": e3d9, "filter_9_plus": e3da, "filter_alt": ef4f, "filter_alt_off": eb32, "filter_b_and_w": e3db, "filter_center_focus": e3dc, "filter_drama": e3dd, "filter_frames": e3de, "filter_hdr": e3df, "filter_list": e152, "filter_list_alt": e94e, "filter_list_off": eb57, "filter_none": e3e0, "filter_tilt_shift": e3e2, "filter_vintage": e3e3, "find_in_page": e880, "find_replace": e881, "fingerprint": e90d, "fire_extinguisher": f1d8, "fire_hydrant": f1a3, "fire_hydrant_alt": f8f1, "fire_truck": f8f2, "fireplace": ea43, "first_page": e5dc, "fit_screen": ea10, "fitbit": e82b, "fitness_center": eb43, "flag": e153, "flag_circle": eaf8, "flaky": ef50, "flare": e3e4, "flash_auto": e3e5, "flash_off": e3e6, "flash_on": e3e7, "flashlight_off": f00a, "flashlight_on": f00b, "flatware": f00c, "flight": e539, "flight_class": e7cb, "flight_land": e904, "flight_takeoff": e905, "flip": e3e8, "flip_camera_android": ea37, "flip_camera_ios": ea38, "flip_to_back": e882, "flip_to_front": e883, "flood": ebe6, "flourescent": f00d, "flutter_dash": e00b, "fmd_bad": f00e, "fmd_good": f00f, "foggy": e818, "folder": e2c7, "folder_copy": ebbd, "folder_delete": eb34, "folder_off": eb83, "folder_open": e2c8, "folder_shared": e2c9, "folder_special": e617, "folder_zip": eb2c, "follow_the_signs": f222, "font_download": e167, "font_download_off": e4f9, "food_bank": f1f2, "forest": ea99, "fork_left": eba0, "fork_right": ebac, "format_align_center": e234, "format_align_justify": e235, "format_align_left": e236, "format_align_right": e237, "format_bold": e238, "format_clear": e239, "format_color_fill": e23a, "format_color_reset": e23b, "format_color_text": e23c, "format_indent_decrease": e23d, "format_indent_increase": e23e, "format_italic": e23f, "format_line_spacing": e240, "format_list_bulleted": e241, "format_list_numbered": e242, "format_list_numbered_rtl": e267, "format_overline": eb65, "format_paint": e243, "format_quote": e244, "format_shapes": e25e, "format_size": e245, "format_strikethrough": e246, "format_textdirection_l_to_r": e247, "format_textdirection_r_to_l": e248, "format_underline": e249, "format_underlined": e249, "fort": eaad, "forum": e0bf, "forward": e154, "forward_10": e056, "forward_30": e057, "forward_5": e058, "forward_to_inbox": f187, "foundation": f200, "free_breakfast": eb44, "free_cancellation": e748, "front_hand": e769, "fullscreen": e5d0, "fullscreen_exit": e5d1, "functions": e24a, "g_mobiledata": f010, "g_translate": e927, "gamepad": e30f, "games": e021, "garage": f011, "gas_meter": ec19, "gavel": e90e, "generating_tokens": e749, "gesture": e155, "get_app": e884, "gif": e908, "gif_box": e7a3, "girl": eb68, "gite": e58b, "goat": ebff, "golf_course": eb45, "gpp_bad": f012, "gpp_good": f013, "gpp_maybe": f014, "gps_fixed": e1b3, "gps_not_fixed": e1b4, "gps_off": e1b5, "grade": e885, "gradient": e3e9, "grading": ea4f, "grain": e3ea, "graphic_eq": e1b8, "grass": f205, "grid_3x3": f015, "grid_4x4": f016, "grid_goldenratio": f017, "grid_off": e3eb, "grid_on": e3ec, "grid_view": e9b0, "group": e7ef, "group_add": e7f0, "group_off": e747, "group_remove": e7ad, "group_work": e886, "groups": f233, "h_mobiledata": f018, "h_plus_mobiledata": f019, "hail": e9b1, "handshake": ebcb, "handyman": f10b, "hardware": ea59, "hd": e052, "hdr_auto": f01a, "hdr_auto_select": f01b, "hdr_enhanced_select": ef51, "hdr_off": e3ed, "hdr_off_select": f01c, "hdr_on": e3ee, "hdr_on_select": f01d, "hdr_plus": f01e, "hdr_strong": e3f1, "hdr_weak": e3f2, "headphones": f01f, "headphones_battery": f020, "headset": e310, "headset_mic": e311, "headset_off": e33a, "healing": e3f3, "health_and_safety": e1d5, "hearing": e023, "hearing_disabled": f104, "heart_broken": eac2, "heat_pump": ec18, "height": ea16, "help": e887, "help_center": f1c0, "help_outline": e8fd, "hevc": f021, "hexagon": eb39, "hide_image": f022, "hide_source": f023, "high_quality": e024, "highlight": e25f, "highlight_alt": ef52, "highlight_off": e888, "highlight_remove": e888, "hiking": e50a, "history": e889, "history_edu": ea3e, "history_toggle_off": f17d, "hive": eaa6, "hls": eb8a, "hls_off": eb8c, "holiday_village": e58a, "home": e88a, "home_filled": e9b2, "home_max": f024, "home_mini": f025, "home_repair_service": f100, "home_work": ea09, "horizontal_distribute": e014, "horizontal_rule": f108, "horizontal_split": e947, "hot_tub": eb46, "hotel": e53a, "hotel_class": e743, "hourglass_bottom": ea5c, "hourglass_disabled": ef53, "hourglass_empty": e88b, "hourglass_full": e88c, "hourglass_top": ea5b, "house": ea44, "house_siding": f202, "houseboat": e584, "how_to_reg": e174, "how_to_vote": e175, "html": eb7e, "http": e902, "https": e88d, "hub": e9f4, "hvac": f10e, "ice_skating": e50b, "icecream": ea69, "image": e3f4, "image_aspect_ratio": e3f5, "image_not_supported": f116, "image_search": e43f, "imagesearch_roller": e9b4, "import_contacts": e0e0, "import_export": e0c3, "important_devices": e912, "inbox": e156, "incomplete_circle": e79b, "indeterminate_check_box": e909, "info": e88e, "info_outline": e88f, "input": e890, "insert_chart": e24b, "insert_chart_outlined": e26a, "insert_comment": e24c, "insert_drive_file": e24d, "insert_emoticon": e24e, "insert_invitation": e24f, "insert_link": e250, "insert_page_break": eaca, "insert_photo": e251, "insights": f092, "install_desktop": eb71, "install_mobile": eb72, "integration_instructions": ef54, "interests": e7c8, "interpreter_mode": e83b, "inventory": e179, "inventory_2": e1a1, "invert_colors": e891, "invert_colors_off": e0c4, "invert_colors_on": e891, "ios_share": e6b8, "iron": e583, "iso": e3f6, "javascript": eb7c, "join_full": eaeb, "join_inner": eaf4, "join_left": eaf2, "join_right": eaea, "kayaking": e50c, "kebab_dining": e842, "key": e73c, "key_off": eb84, "keyboard": e312, "keyboard_alt": f028, "keyboard_arrow_down": e313, "keyboard_arrow_left": e314, "keyboard_arrow_right": e315, "keyboard_arrow_up": e316, "keyboard_backspace": e317, "keyboard_capslock": e318, "keyboard_command": eae0, "keyboard_command_key": eae7, "keyboard_control": e5d3, "keyboard_control_key": eae6, "keyboard_double_arrow_down": ead0, "keyboard_double_arrow_left": eac3, "keyboard_double_arrow_right": eac9, "keyboard_double_arrow_up": eacf, "keyboard_hide": e31a, "keyboard_option": eadf, "keyboard_option_key": eae8, "keyboard_return": e31b, "keyboard_tab": e31c, "keyboard_voice": e31d, "king_bed": ea45, "kitchen": eb47, "kitesurfing": e50d, "label": e892, "label_important": e937, "label_important_outline": e948, "label_off": e9b6, "label_outline": e893, "lan": eb2f, "landscape": e3f7, "landslide": ebd7, "language": e894, "laptop": e31e, "laptop_chromebook": e31f, "laptop_mac": e320, "laptop_windows": e321, "last_page": e5dd, "launch": e895, "layers": e53b, "layers_clear": e53c, "leaderboard": f20c, "leak_add": e3f8, "leak_remove": e3f9, "leave_bags_at_home": f21b, "legend_toggle": f11b, "lens": e3fa, "lens_blur": f029, "library_add": e02e, "library_add_check": e9b7, "library_books": e02f, "library_music": e030, "light": f02a, "light_mode": e518, "lightbulb": e0f0, "lightbulb_circle": ebfe, "lightbulb_outline": e90f, "line_axis": ea9a, "line_style": e919, "line_weight": e91a, "linear_scale": e260, "link": e157, "link_off": e16f, "linked_camera": e438, "liquor": ea60, "list": e896, "list_alt": e0ee, "live_help": e0c6, "live_tv": e639, "living": f02b, "local_activity": e53f, "local_airport": e53d, "local_atm": e53e, "local_attraction": e53f, "local_bar": e540, "local_cafe": e541, "local_car_wash": e542, "local_convenience_store": e543, "local_dining": e556, "local_drink": e544, "local_fire_department": ef55, "local_florist": e545, "local_gas_station": e546, "local_grocery_store": e547, "local_hospital": e548, "local_hotel": e549, "local_laundry_service": e54a, "local_library": e54b, "local_mall": e54c, "local_movies": e54d, "local_offer": e54e, "local_parking": e54f, "local_pharmacy": e550, "local_phone": e551, "local_pizza": e552, "local_play": e553, "local_police": ef56, "local_post_office": e554, "local_print_shop": e555, "local_printshop": e555, "local_restaurant": e556, "local_see": e557, "local_shipping": e558, "local_taxi": e559, "location_city": e7f1, "location_disabled": e1b6, "location_history": e55a, "location_off": e0c7, "location_on": e0c8, "location_pin": f1db, "location_searching": e1b7, "lock": e897, "lock_clock": ef57, "lock_open": e898, "lock_outline": e899, "lock_person": f8f3, "lock_reset": eade, "login": ea77, "logo_dev": ead6, "logout": e9ba, "looks": e3fc, "looks_3": e3fb, "looks_4": e3fd, "looks_5": e3fe, "looks_6": e3ff, "looks_one": e400, "looks_two": e401, "loop": e028, "loupe": e402, "low_priority": e16d, "loyalty": e89a, "lte_mobiledata": f02c, "lte_plus_mobiledata": f02d, "luggage": f235, "lunch_dining": ea61, "lyrics": ec0b, "mail": e158, "mail_lock": ec0a, "mail_outline": e0e1, "male": e58e, "man": e4eb, "manage_accounts": f02e, "manage_history": ebe7, "manage_search": f02f, "map": e55b, "maps_home_work": f030, "maps_ugc": ef58, "margin": e9bb, "mark_as_unread": e9bc, "mark_chat_read": f18b, "mark_chat_unread": f189, "mark_email_read": f18c, "mark_email_unread": f18a, "mark_unread_chat_alt": eb9d, "markunread": e159, "markunread_mailbox": e89b, "masks": f218, "maximize": e930, "media_bluetooth_off": f031, "media_bluetooth_on": f032, "mediation": efa7, "medical_information": ebed, "medical_services": f109, "medication": f033, "medication_liquid": ea87, "meeting_room": eb4f, "memory": e322, "menu": e5d2, "menu_book": ea19, "menu_open": e9bd, "merge": eb98, "merge_type": e252, "message": e0c9, "messenger": e0ca, "messenger_outline": e0cb, "mic": e029, "mic_external_off": ef59, "mic_external_on": ef5a, "mic_none": e02a, "mic_off": e02b, "microwave": f204, "military_tech": ea3f, "minimize": e931, "minor_crash": ebf1, "miscellaneous_services": f10c, "missed_video_call": e073, "mms": e618, "mobile_friendly": e200, "mobile_off": e201, "mobile_screen_share": e0e7, "mobiledata_off": f034, "mode": f097, "mode_comment": e253, "mode_edit": e254, "mode_edit_outline": f035, "mode_fan_off": ec17, "mode_night": f036, "mode_of_travel": e7ce, "mode_standby": f037, "model_training": f0cf, "monetization_on": e263, "money": e57d, "money_off": e25c, "money_off_csred": f038, "monitor": ef5b, "monitor_heart": eaa2, "monitor_weight": f039, "monochrome_photos": e403, "mood": e7f2, "mood_bad": e7f3, "moped": eb28, "more": e619, "more_horiz": e5d3, "more_time": ea5d, "more_vert": e5d4, "mosque": eab2, "motion_photos_auto": f03a, "motion_photos_off": e9c0, "motion_photos_on": e9c1, "motion_photos_pause": f227, "motion_photos_paused": e9c2, "motorcycle": e91b, "mouse": e323, "move_down": eb61, "move_to_inbox": e168, "move_up": eb64, "movie": e02c, "movie_creation": e404, "movie_filter": e43a, "moving": e501, "mp": e9c3, "multiline_chart": e6df, "multiple_stop": f1b9, "multitrack_audio": e1b8, "museum": ea36, "music_note": e405, "music_off": e440, "music_video": e063, "my_library_add": e02e, "my_library_books": e02f, "my_library_music": e030, "my_location": e55c, "nat": ef5c, "nature": e406, "nature_people": e407, "navigate_before": e408, "navigate_next": e409, "navigation": e55d, "near_me": e569, "near_me_disabled": f1ef, "nearby_error": f03b, "nearby_off": f03c, "nest_cam_wired_stand": ec16, "network_cell": e1b9, "network_check": e640, "network_locked": e61a, "network_ping": ebca, "network_wifi": e1ba, "network_wifi_1_bar": ebe4, "network_wifi_2_bar": ebd6, "network_wifi_3_bar": ebe1, "new_label": e609, "new_releases": e031, "newspaper": eb81, "next_plan": ef5d, "next_week": e16a, "nfc": e1bb, "night_shelter": f1f1, "nightlife": ea62, "nightlight": f03d, "nightlight_round": ef5e, "nights_stay": ea46, "no_accounts": f03e, "no_adult_content": f8fe, "no_backpack": f237, "no_cell": f1a4, "no_crash": ebf0, "no_drinks": f1a5, "no_encryption": e641, "no_encryption_gmailerrorred": f03f, "no_flash": f1a6, "no_food": f1a7, "no_luggage": f23b, "no_meals": f1d6, "no_meals_ouline": f229, "no_meeting_room": eb4e, "no_photography": f1a8, "no_sim": e0cc, "no_stroller": f1af, "no_transfer": f1d5, "noise_aware": ebec, "noise_control_off": ebf3, "nordic_walking": e50e, "north": f1e0, "north_east": f1e1, "north_west": f1e2, "not_accessible": f0fe, "not_interested": e033, "not_listed_location": e575, "not_started": f0d1, "note": e06f, "note_add": e89c, "note_alt": f040, "notes": e26c, "notification_add": e399, "notification_important": e004, "notifications": e7f4, "notifications_active": e7f7, "notifications_none": e7f5, "notifications_off": e7f6, "notifications_on": e7f7, "notifications_paused": e7f8, "now_wallpaper": e1bc, "now_widgets": e1bd, "numbers": eac7, "offline_bolt": e932, "offline_pin": e90a, "offline_share": e9c5, "oil_barrel": ec15, "on_device_training": ebfd, "ondemand_video": e63a, "online_prediction": f0eb, "opacity": e91c, "open_in_browser": e89d, "open_in_full": f1ce, "open_in_new": e89e, "open_in_new_off": e4f6, "open_with": e89f, "other_houses": e58c, "outbond": f228, "outbound": e1ca, "outbox": ef5f, "outdoor_grill": ea47, "outgoing_mail": f0d2, "outlet": f1d4, "outlined_flag": e16e, "output": ebbe, "padding": e9c8, "pages": e7f9, "pageview": e8a0, "paid": f041, "palette": e40a, "pan_tool": e925, "pan_tool_alt": ebb9, "panorama": e40b, "panorama_fish_eye": e40c, "panorama_fisheye": e40c, "panorama_horizontal": e40d, "panorama_horizontal_select": ef60, "panorama_photosphere": e9c9, "panorama_photosphere_select": e9ca, "panorama_vertical": e40e, "panorama_vertical_select": ef61, "panorama_wide_angle": e40f, "panorama_wide_angle_select": ef62, "paragliding": e50f, "park": ea63, "party_mode": e7fa, "password": f042, "pattern": f043, "pause": e034, "pause_circle": e1a2, "pause_circle_filled": e035, "pause_circle_outline": e036, "pause_presentation": e0ea, "payment": e8a1, "payments": ef63, "paypal": ea8d, "pedal_bike": eb29, "pending": ef64, "pending_actions": f1bb, "pentagon": eb50, "people": e7fb, "people_alt": ea21, "people_outline": e7fc, "percent": eb58, "perm_camera_mic": e8a2, "perm_contact_cal": e8a3, "perm_contact_calendar": e8a3, "perm_data_setting": e8a4, "perm_device_info": e8a5, "perm_device_information": e8a5, "perm_identity": e8a6, "perm_media": e8a7, "perm_phone_msg": e8a8, "perm_scan_wifi": e8a9, "person": e7fd, "person_add": e7fe, "person_add_alt": ea4d, "person_add_alt_1": ef65, "person_add_disabled": e9cb, "person_off": e510, "person_outline": e7ff, "person_pin": e55a, "person_pin_circle": e56a, "person_remove": ef66, "person_remove_alt_1": ef67, "person_search": f106, "personal_injury": e6da, "personal_video": e63b, "pest_control": f0fa, "pest_control_rodent": f0fd, "pets": e91d, "phishing": ead7, "phone": e0cd, "phone_android": e324, "phone_bluetooth_speaker": e61b, "phone_callback": e649, "phone_disabled": e9cc, "phone_enabled": e9cd, "phone_forwarded": e61c, "phone_in_talk": e61d, "phone_iphone": e325, "phone_locked": e61e, "phone_missed": e61f, "phone_paused": e620, "phonelink": e326, "phonelink_erase": e0db, "phonelink_lock": e0dc, "phonelink_off": e327, "phonelink_ring": e0dd, "phonelink_setup": e0de, "photo": e410, "photo_album": e411, "photo_camera": e412, "photo_camera_back": ef68, "photo_camera_front": ef69, "photo_filter": e43b, "photo_library": e413, "photo_size_select_actual": e432, "photo_size_select_large": e433, "photo_size_select_small": e434, "php": eb8f, "piano": e521, "piano_off": e520, "picture_as_pdf": e415, "picture_in_picture": e8aa, "picture_in_picture_alt": e911, "pie_chart": e6c4, "pie_chart_outline": f044, "pie_chart_outlined": e6c5, "pin": f045, "pin_drop": e55e, "pin_end": e767, "pin_invoke": e763, "pinch": eb38, "pivot_table_chart": e9ce, "pix": eaa3, "place": e55f, "plagiarism": ea5a, "play_arrow": e037, "play_circle": e1c4, "play_circle_fill": e038, "play_circle_filled": e038, "play_circle_outline": e039, "play_disabled": ef6a, "play_for_work": e906, "play_lesson": f047, "playlist_add": e03b, "playlist_add_check": e065, "playlist_add_check_circle": e7e6, "playlist_add_circle": e7e5, "playlist_play": e05f, "playlist_remove": eb80, "plumbing": f107, "plus_one": e800, "podcasts": f048, "point_of_sale": f17e, "policy": ea17, "poll": e801, "polyline": ebbb, "polymer": e8ab, "pool": eb48, "portable_wifi_off": e0ce, "portrait": e416, "post_add": ea20, "power": e63c, "power_input": e336, "power_off": e646, "power_settings_new": e8ac, "precision_manufacturing": f049, "pregnant_woman": e91e, "present_to_all": e0df, "preview": f1c5, "price_change": f04a, "price_check": f04b, "print": e8ad, "print_disabled": e9cf, "priority_high": e645, "privacy_tip": f0dc, "private_connectivity": e744, "production_quantity_limits": e1d1, "propane": ec14, "propane_tank": ec13, "psychology": ea4a, "psychology_alt": f8ea, "public": e80b, "public_off": f1ca, "publish": e255, "published_with_changes": f232, "punch_clock": eaa8, "push_pin": f10d, "qr_code": ef6b, "qr_code_2": e00a, "qr_code_scanner": f206, "query_builder": e8ae, "query_stats": e4fc, "question_answer": e8af, "question_mark": eb8b, "queue": e03c, "queue_music": e03d, "queue_play_next": e066, "quick_contacts_dialer": e0cf, "quick_contacts_mail": e0d0, "quickreply": ef6c, "quiz": f04c, "quora": ea98, "r_mobiledata": f04d, "radar": f04e, "radio": e03e, "radio_button_checked": e837, "radio_button_off": e836, "radio_button_on": e837, "radio_button_unchecked": e836, "railway_alert": e9d1, "ramen_dining": ea64, "ramp_left": eb9c, "ramp_right": eb96, "rate_review": e560, "raw_off": f04f, "raw_on": f050, "read_more": ef6d, "real_estate_agent": e73a, "receipt": e8b0, "receipt_long": ef6e, "recent_actors": e03f, "recommend": e9d2, "record_voice_over": e91f, "rectangle": eb54, "recycling": e760, "reddit": eaa0, "redeem": e8b1, "redo": e15a, "reduce_capacity": f21c, "refresh": e5d5, "remember_me": f051, "remove": e15b, "remove_circle": e15c, "remove_circle_outline": e15d, "remove_done": e9d3, "remove_from_queue": e067, "remove_moderator": e9d4, "remove_red_eye": e417, "remove_road": ebfc, "remove_shopping_cart": e928, "reorder": e8fe, "repartition": f8e8, "repeat": e040, "repeat_on": e9d6, "repeat_one": e041, "repeat_one_on": e9d7, "replay": e042, "replay_10": e059, "replay_30": e05a, "replay_5": e05b, "replay_circle_filled": e9d8, "reply": e15e, "reply_all": e15f, "report": e160, "report_gmailerrorred": f052, "report_off": e170, "report_problem": e8b2, "request_page": f22c, "request_quote": f1b6, "reset_tv": e9d9, "restart_alt": f053, "restaurant": e56c, "restaurant_menu": e561, "restore": e8b3, "restore_from_trash": e938, "restore_page": e929, "reviews": f054, "rice_bowl": f1f5, "ring_volume": e0d1, "rocket": eba5, "rocket_launch": eb9b, "roller_shades": ec12, "roller_shades_closed": ec11, "roller_skating": ebcd, "roofing": f201, "room": e8b4, "room_preferences": f1b8, "room_service": eb49, "rotate_90_degrees_ccw": e418, "rotate_90_degrees_cw": eaab, "rotate_left": e419, "rotate_right": e41a, "roundabout_left": eb99, "roundabout_right": eba3, "rounded_corner": e920, "route": eacd, "router": e328, "rowing": e921, "rss_feed": e0e5, "rsvp": f055, "rtt": e9ad, "rule": f1c2, "rule_folder": f1c9, "run_circle": ef6f, "running_with_errors": e51d, "rv_hookup": e642, "safety_check": ebef, "safety_divider": e1cc, "sailing": e502, "sanitizer": f21d, "satellite": e562, "satellite_alt": eb3a, "save": e161, "save_alt": e171, "save_as": eb60, "saved_search": ea11, "savings": e2eb, "scale": eb5f, "scanner": e329, "scatter_plot": e268, "schedule": e8b5, "schedule_send": ea0a, "schema": e4fd, "school": e80c, "science": ea4b, "score": e269, "scoreboard": ebd0, "screen_lock_landscape": e1be, "screen_lock_portrait": e1bf, "screen_lock_rotation": e1c0, "screen_rotation": e1c1, "screen_rotation_alt": ebee, "screen_search_desktop": ef70, "screen_share": e0e2, "screenshot": f056, "screenshot_monitor": ec08, "scuba_diving": ebce, "sd": e9dd, "sd_card": e623, "sd_card_alert": f057, "sd_storage": e1c2, "search": e8b6, "search_off": ea76, "security": e32a, "security_update": f058, "security_update_good": f059, "security_update_warning": f05a, "segment": e94b, "select_all": e162, "self_improvement": ea78, "sell": f05b, "send": e163, "send_and_archive": ea0c, "send_time_extension": eadb, "send_to_mobile": f05c, "sensor_door": f1b5, "sensor_occupied": ec10, "sensor_window": f1b4, "sensors": e51e, "sensors_off": e51f, "sentiment_dissatisfied": e811, "sentiment_neutral": e812, "sentiment_satisfied": e813, "sentiment_satisfied_alt": e0ed, "sentiment_very_dissatisfied": e814, "sentiment_very_satisfied": e815, "set_meal": f1ea, "settings": e8b8, "settings_accessibility": f05d, "settings_applications": e8b9, "settings_backup_restore": e8ba, "settings_bluetooth": e8bb, "settings_brightness": e8bd, "settings_cell": e8bc, "settings_display": e8bd, "settings_ethernet": e8be, "settings_input_antenna": e8bf, "settings_input_component": e8c0, "settings_input_composite": e8c1, "settings_input_hdmi": e8c2, "settings_input_svideo": e8c3, "settings_overscan": e8c4, "settings_phone": e8c5, "settings_power": e8c6, "settings_remote": e8c7, "settings_suggest": f05e, "settings_system_daydream": e1c3, "settings_voice": e8c8, "severe_cold": ebd3, "share": e80d, "share_arrival_time": e524, "share_location": f05f, "shield": e9e0, "shield_moon": eaa9, "shop": e8c9, "shop_2": e19e, "shop_two": e8ca, "shopify": ea9d, "shopping_bag": f1cc, "shopping_basket": e8cb, "shopping_cart": e8cc, "shopping_cart_checkout": eb88, "short_text": e261, "shortcut": f060, "show_chart": e6e1, "shower": f061, "shuffle": e043, "shuffle_on": e9e1, "shutter_speed": e43d, "sick": f220, "sign_language": ebe5, "signal_cellular_0_bar": f0a8, "signal_cellular_4_bar": e1c8, "signal_cellular_alt": e202, "signal_cellular_alt_1_bar": ebdf, "signal_cellular_alt_2_bar": ebe3, "signal_cellular_connected_no_internet_0_bar": f0ac, "signal_cellular_connected_no_internet_4_bar": e1cd, "signal_cellular_no_sim": e1ce, "signal_cellular_nodata": f062, "signal_cellular_null": e1cf, "signal_cellular_off": e1d0, "signal_wifi_0_bar": f0b0, "signal_wifi_4_bar": e1d8, "signal_wifi_4_bar_lock": e1d9, "signal_wifi_bad": f063, "signal_wifi_connected_no_internet_4": f064, "signal_wifi_off": e1da, "signal_wifi_statusbar_4_bar": f065, "signal_wifi_statusbar_connected_no_internet_4": f066, "signal_wifi_statusbar_null": f067, "signpost": eb91, "sim_card": e32b, "sim_card_alert": e624, "sim_card_download": f068, "single_bed": ea48, "sip": f069, "skateboarding": e511, "skip_next": e044, "skip_previous": e045, "sledding": e512, "slideshow": e41b, "slow_motion_video": e068, "smart_button": f1c1, "smart_display": f06a, "smart_screen": f06b, "smart_toy": f06c, "smartphone": e32c, "smoke_free": eb4a, "smoking_rooms": eb4b, "sms": e625, "sms_failed": e626, "snapchat": ea6e, "snippet_folder": f1c7, "snooze": e046, "snowboarding": e513, "snowing": e80f, "snowmobile": e503, "snowshoeing": e514, "soap": f1b2, "social_distance": e1cb, "solar_power": ec0f, "sort": e164, "sort_by_alpha": e053, "sos": ebf7, "soup_kitchen": e7d3, "source": f1c4, "south": f1e3, "south_america": e7e4, "south_east": f1e4, "south_west": f1e5, "spa": eb4c, "space_bar": e256, "space_dashboard": e66b, "spatial_audio": ebeb, "spatial_audio_off": ebe8, "spatial_tracking": ebea, "speaker": e32d, "speaker_group": e32e, "speaker_notes": e8cd, "speaker_notes_off": e92a, "speaker_phone": e0d2, "speed": e9e4, "spellcheck": e8ce, "splitscreen": f06d, "spoke": e9a7, "sports": ea30, "sports_bar": f1f3, "sports_baseball": ea51, "sports_basketball": ea26, "sports_cricket": ea27, "sports_esports": ea28, "sports_football": ea29, "sports_golf": ea2a, "sports_gymnastics": ebc4, "sports_handball": ea33, "sports_hockey": ea2b, "sports_kabaddi": ea34, "sports_martial_arts": eae9, "sports_mma": ea2c, "sports_motorsports": ea2d, "sports_rugby": ea2e, "sports_score": f06e, "sports_soccer": ea2f, "sports_tennis": ea32, "sports_volleyball": ea31, "square": eb36, "square_foot": ea49, "ssid_chart": eb66, "stacked_bar_chart": e9e6, "stacked_line_chart": f22b, "stadium": eb90, "stairs": f1a9, "star": e838, "star_border": e83a, "star_border_purple500": f099, "star_half": e839, "star_outline": f06f, "star_purple500": f09a, "star_rate": f0ec, "stars": e8d0, "start": e089, "stay_current_landscape": e0d3, "stay_current_portrait": e0d4, "stay_primary_landscape": e0d5, "stay_primary_portrait": e0d6, "sticky_note_2": f1fc, "stop": e047, "stop_circle": ef71, "stop_screen_share": e0e3, "storage": e1db, "store": e8d1, "store_mall_directory": e563, "storefront": ea12, "storm": f070, "straight": eb95, "straighten": e41c, "stream": e9e9, "streetview": e56e, "strikethrough_s": e257, "stroller": f1ae, "style": e41d, "subdirectory_arrow_left": e5d9, "subdirectory_arrow_right": e5da, "subject": e8d2, "subscript": f111, "subscriptions": e064, "subtitles": e048, "subtitles_off": ef72, "subway": e56f, "summarize": f071, "sunny": e81a, "sunny_snowing": e819, "superscript": f112, "supervised_user_circle": e939, "supervisor_account": e8d3, "support": ef73, "support_agent": f0e2, "surfing": e515, "surround_sound": e049, "swap_calls": e0d7, "swap_horiz": e8d4, "swap_horizontal_circle": e933, "swap_vert": e8d5, "swap_vert_circle": e8d6, "swap_vertical_circle": e8d6, "swipe": e9ec, "swipe_down": eb53, "swipe_down_alt": eb30, "swipe_left": eb59, "swipe_left_alt": eb33, "swipe_right": eb52, "swipe_right_alt": eb56, "swipe_up": eb2e, "swipe_up_alt": eb35, "swipe_vertical": eb51, "switch_access_shortcut": e7e1, "switch_access_shortcut_add": e7e2, "switch_account": e9ed, "switch_camera": e41e, "switch_left": f1d1, "switch_right": f1d2, "switch_video": e41f, "synagogue": eab0, "sync": e627, "sync_alt": ea18, "sync_disabled": e628, "sync_lock": eaee, "sync_problem": e629, "system_security_update": f072, "system_security_update_good": f073, "system_security_update_warning": f074, "system_update": e62a, "system_update_alt": e8d7, "system_update_tv": e8d7, "tab": e8d8, "tab_unselected": e8d9, "table_bar": ead2, "table_chart": e265, "table_restaurant": eac6, "table_rows": f101, "table_view": f1be, "tablet": e32f, "tablet_android": e330, "tablet_mac": e331, "tag": e9ef, "tag_faces": e420, "takeout_dining": ea74, "tap_and_play": e62b, "tapas": f1e9, "task": f075, "task_alt": e2e6, "taxi_alert": ef74, "telegram": ea6b, "temple_buddhist": eab3, "temple_hindu": eaaf, "terminal": eb8e, "terrain": e564, "text_decrease": eadd, "text_fields": e262, "text_format": e165, "text_increase": eae2, "text_rotate_up": e93a, "text_rotate_vertical": e93b, "text_rotation_angledown": e93c, "text_rotation_angleup": e93d, "text_rotation_down": e93e, "text_rotation_none": e93f, "text_snippet": f1c6, "textsms": e0d8, "texture": e421, "theater_comedy": ea66, "theaters": e8da, "thermostat": f076, "thermostat_auto": f077, "thumb_down": e8db, "thumb_down_alt": e816, "thumb_down_off_alt": e9f2, "thumb_up": e8dc, "thumb_up_alt": e817, "thumb_up_off_alt": e9f3, "thumbs_up_down": e8dd, "thunderstorm": ebdb, "tiktok": ea7e, "time_to_leave": e62c, "timelapse": e422, "timeline": e922, "timer": e425, "timer_10": e423, "timer_10_select": f07a, "timer_3": e424, "timer_3_select": f07b, "timer_off": e426, "tips_and_updates": e79a, "tire_repair": ebc8, "title": e264, "toc": e8de, "today": e8df, "toggle_off": e9f5, "toggle_on": e9f6, "token": ea25, "toll": e8e0, "tonality": e427, "topic": f1c8, "tornado": e199, "touch_app": e913, "tour": ef75, "toys": e332, "track_changes": e8e1, "traffic": e565, "train": e570, "tram": e571, "transcribe": f8ec, "transfer_within_a_station": e572, "transform": e428, "transgender": e58d, "transit_enterexit": e579, "translate": e8e2, "travel_explore": e2db, "trending_down": e8e3, "trending_flat": e8e4, "trending_neutral": e8e4, "trending_up": e8e5, "trip_origin": e57b, "troubleshoot": e1d2, "try": f07c, "tsunami": ebd8, "tty": f1aa, "tune": e429, "tungsten": f07d, "turn_left": eba6, "turn_right": ebab, "turn_sharp_left": eba7, "turn_sharp_right": ebaa, "turn_slight_left": eba4, "turn_slight_right": eb9a, "turned_in": e8e6, "turned_in_not": e8e7, "tv": e333, "tv_off": e647, "two_wheeler": e9f9, "type_specimen": f8f0, "u_turn_left": eba1, "u_turn_right": eba2, "umbrella": f1ad, "unarchive": e169, "undo": e166, "unfold_less": e5d6, "unfold_more": e5d7, "unpublished": f236, "unsubscribe": e0eb, "upcoming": f07e, "update": e923, "update_disabled": e075, "upgrade": f0fb, "upload": f09b, "upload_file": e9fc, "usb": e1e0, "usb_off": e4fa, "vaccines": e138, "vape_free": ebc6, "vaping_rooms": ebcf, "verified": ef76, "verified_user": e8e8, "vertical_align_bottom": e258, "vertical_align_center": e259, "vertical_align_top": e25a, "vertical_distribute": e076, "vertical_shades": ec0e, "vertical_shades_closed": ec0d, "vertical_split": e949, "vibration": e62d, "video_call": e070, "video_camera_back": f07f, "video_camera_front": f080, "video_collection": e04a, "video_file": eb87, "video_label": e071, "video_library": e04a, "video_settings": ea75, "video_stable": f081, "videocam": e04b, "videocam_off": e04c, "videogame_asset": e338, "videogame_asset_off": e500, "view_agenda": e8e9, "view_array": e8ea, "view_carousel": e8eb, "view_column": e8ec, "view_comfortable": e42a, "view_comfy": e42a, "view_comfy_alt": eb73, "view_compact": e42b, "view_compact_alt": eb74, "view_cozy": eb75, "view_day": e8ed, "view_headline": e8ee, "view_in_ar": e9fe, "view_kanban": eb7f, "view_list": e8ef, "view_module": e8f0, "view_quilt": e8f1, "view_sidebar": f114, "view_stream": e8f2, "view_timeline": eb85, "view_week": e8f3, "vignette": e435, "villa": e586, "visibility": e8f4, "visibility_off": e8f5, "voice_chat": e62e, "voice_over_off": e94a, "voicemail": e0d9, "volcano": ebda, "volume_down": e04d, "volume_down_alt": e79c, "volume_mute": e04e, "volume_off": e04f, "volume_up": e050, "volunteer_activism": ea70, "vpn_key": e0da, "vpn_key_off": eb7a, "vpn_lock": e62f, "vrpano": f082, "wallet": f8ff, "wallet_giftcard": e8f6, "wallet_membership": e8f7, "wallet_travel": e8f8, "wallpaper": e1bc, "warehouse": ebb8, "warning": e002, "warning_amber": f083, "wash": f1b1, "watch": e334, "watch_later": e924, "watch_off": eae3, "water": f084, "water_damage": f203, "water_drop": e798, "waterfall_chart": ea00, "waves": e176, "waving_hand": e766, "wb_auto": e42c, "wb_cloudy": e42d, "wb_incandescent": e42e, "wb_iridescent": e436, "wb_shade": ea01, "wb_sunny": e430, "wb_twighlight": ea02, "wb_twilight": e1c6, "wc": e63d, "web": e051, "web_asset": e069, "web_asset_off": e4f7, "web_stories": e595, "webhook": eb92, "wechat": ea81, "weekend": e16b, "west": f1e6, "whatsapp": ea9c, "whatshot": e80e, "wheelchair_pickup": f1ab, "where_to_vote": e177, "widgets": e1bd, "width_full": f8f5, "width_normal": f8f6, "width_wide": f8f7, "wifi": e63e, "wifi_1_bar": e4ca, "wifi_2_bar": e4d9, "wifi_calling": ef77, "wifi_calling_3": f085, "wifi_channel": eb6a, "wifi_find": eb31, "wifi_lock": e1e1, "wifi_off": e648, "wifi_password": eb6b, "wifi_protected_setup": f0fc, "wifi_tethering": e1e2, "wifi_tethering_error": ead9, "wifi_tethering_error_rounded": f086, "wifi_tethering_off": f087, "wind_power": ec0c, "window": f088, "wine_bar": f1e8, "woman": e13e, "woo_commerce": ea6d, "wordpress": ea9f, "work": e8f9, "work_history": ec09, "work_off": e942, "work_outline": e943, "workspace_premium": e7af, "workspaces": e1a0, "workspaces_filled": ea0d, "workspaces_outline": ea0f, "wrap_text": e25b, "wrong_location": ef78, "wysiwyg": f1c3, "yard": f089, "youtube_searched_for": e8fa, "zoom_in": e8ff, "zoom_in_map": eb2d, "zoom_out": e900, "zoom_out_map": e56b, ), $material-icons-codepoints);assets/fonts/material/index.php000064400000000034150514030450012607 0ustar00 li { position: relative; } .fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center; } .fa-li.fa-lg { left: -1.85714286em; } .fa-border { padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left { margin-right: .3em; } .fa.fa-pull-right { margin-left: .3em; } /* Deprecated as of 4.4.0 */ .pull-right { float: right; } .pull-left { float: left; } .fa.pull-left { margin-right: .3em; } .fa.pull-right { margin-left: .3em; } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; } .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: #ffffff; } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-glass:before { content: "\f000"; } .fa-music:before { content: "\f001"; } .fa-search:before { content: "\f002"; } .fa-envelope-o:before { content: "\f003"; } .fa-heart:before { content: "\f004"; } .fa-star:before { content: "\f005"; } .fa-star-o:before { content: "\f006"; } .fa-user:before { content: "\f007"; } .fa-film:before { content: "\f008"; } .fa-th-large:before { content: "\f009"; } .fa-th:before { content: "\f00a"; } .fa-th-list:before { content: "\f00b"; } .fa-check:before { content: "\f00c"; } .fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d"; } .fa-search-plus:before { content: "\f00e"; } .fa-search-minus:before { content: "\f010"; } .fa-power-off:before { content: "\f011"; } .fa-signal:before { content: "\f012"; } .fa-gear:before, .fa-cog:before { content: "\f013"; } .fa-trash-o:before { content: "\f014"; } .fa-home:before { content: "\f015"; } .fa-file-o:before { content: "\f016"; } .fa-clock-o:before { content: "\f017"; } .fa-road:before { content: "\f018"; } .fa-download:before { content: "\f019"; } .fa-arrow-circle-o-down:before { content: "\f01a"; } .fa-arrow-circle-o-up:before { content: "\f01b"; } .fa-inbox:before { content: "\f01c"; } .fa-play-circle-o:before { content: "\f01d"; } .fa-rotate-right:before, .fa-repeat:before { content: "\f01e"; } .fa-refresh:before { content: "\f021"; } .fa-list-alt:before { content: "\f022"; } .fa-lock:before { content: "\f023"; } .fa-flag:before { content: "\f024"; } .fa-headphones:before { content: "\f025"; } .fa-volume-off:before { content: "\f026"; } .fa-volume-down:before { content: "\f027"; } .fa-volume-up:before { content: "\f028"; } .fa-qrcode:before { content: "\f029"; } .fa-barcode:before { content: "\f02a"; } .fa-tag:before { content: "\f02b"; } .fa-tags:before { content: "\f02c"; } .fa-book:before { content: "\f02d"; } .fa-bookmark:before { content: "\f02e"; } .fa-print:before { content: "\f02f"; } .fa-camera:before { content: "\f030"; } .fa-font:before { content: "\f031"; } .fa-bold:before { content: "\f032"; } .fa-italic:before { content: "\f033"; } .fa-text-height:before { content: "\f034"; } .fa-text-width:before { content: "\f035"; } .fa-align-left:before { content: "\f036"; } .fa-align-center:before { content: "\f037"; } .fa-align-right:before { content: "\f038"; } .fa-align-justify:before { content: "\f039"; } .fa-list:before { content: "\f03a"; } .fa-dedent:before, .fa-outdent:before { content: "\f03b"; } .fa-indent:before { content: "\f03c"; } .fa-video-camera:before { content: "\f03d"; } .fa-photo:before, .fa-image:before, .fa-picture-o:before { content: "\f03e"; } .fa-pencil:before { content: "\f040"; } .fa-map-marker:before { content: "\f041"; } .fa-adjust:before { content: "\f042"; } .fa-tint:before { content: "\f043"; } .fa-edit:before, .fa-pencil-square-o:before { content: "\f044"; } .fa-share-square-o:before { content: "\f045"; } .fa-check-square-o:before { content: "\f046"; } .fa-arrows:before { content: "\f047"; } .fa-step-backward:before { content: "\f048"; } .fa-fast-backward:before { content: "\f049"; } .fa-backward:before { content: "\f04a"; } .fa-play:before { content: "\f04b"; } .fa-pause:before { content: "\f04c"; } .fa-stop:before { content: "\f04d"; } .fa-forward:before { content: "\f04e"; } .fa-fast-forward:before { content: "\f050"; } .fa-step-forward:before { content: "\f051"; } .fa-eject:before { content: "\f052"; } .fa-chevron-left:before { content: "\f053"; } .fa-chevron-right:before { content: "\f054"; } .fa-plus-circle:before { content: "\f055"; } .fa-minus-circle:before { content: "\f056"; } .fa-times-circle:before { content: "\f057"; } .fa-check-circle:before { content: "\f058"; } .fa-question-circle:before { content: "\f059"; } .fa-info-circle:before { content: "\f05a"; } .fa-crosshairs:before { content: "\f05b"; } .fa-times-circle-o:before { content: "\f05c"; } .fa-check-circle-o:before { content: "\f05d"; } .fa-ban:before { content: "\f05e"; } .fa-arrow-left:before { content: "\f060"; } .fa-arrow-right:before { content: "\f061"; } .fa-arrow-up:before { content: "\f062"; } .fa-arrow-down:before { content: "\f063"; } .fa-mail-forward:before, .fa-share:before { content: "\f064"; } .fa-expand:before { content: "\f065"; } .fa-compress:before { content: "\f066"; } .fa-plus:before { content: "\f067"; } .fa-minus:before { content: "\f068"; } .fa-asterisk:before { content: "\f069"; } .fa-exclamation-circle:before { content: "\f06a"; } .fa-gift:before { content: "\f06b"; } .fa-leaf:before { content: "\f06c"; } .fa-fire:before { content: "\f06d"; } .fa-eye:before { content: "\f06e"; } .fa-eye-slash:before { content: "\f070"; } .fa-warning:before, .fa-exclamation-triangle:before { content: "\f071"; } .fa-plane:before { content: "\f072"; } .fa-calendar:before { content: "\f073"; } .fa-random:before { content: "\f074"; } .fa-comment:before { content: "\f075"; } .fa-magnet:before { content: "\f076"; } .fa-chevron-up:before { content: "\f077"; } .fa-chevron-down:before { content: "\f078"; } .fa-retweet:before { content: "\f079"; } .fa-shopping-cart:before { content: "\f07a"; } .fa-folder:before { content: "\f07b"; } .fa-folder-open:before { content: "\f07c"; } .fa-arrows-v:before { content: "\f07d"; } .fa-arrows-h:before { content: "\f07e"; } .fa-bar-chart-o:before, .fa-bar-chart:before { content: "\f080"; } .fa-twitter-square:before { content: "\f081"; } .fa-facebook-square:before { content: "\f082"; } .fa-camera-retro:before { content: "\f083"; } .fa-key:before { content: "\f084"; } .fa-gears:before, .fa-cogs:before { content: "\f085"; } .fa-comments:before { content: "\f086"; } .fa-thumbs-o-up:before { content: "\f087"; } .fa-thumbs-o-down:before { content: "\f088"; } .fa-star-half:before { content: "\f089"; } .fa-heart-o:before { content: "\f08a"; } .fa-sign-out:before { content: "\f08b"; } .fa-linkedin-square:before { content: "\f08c"; } .fa-thumb-tack:before { content: "\f08d"; } .fa-external-link:before { content: "\f08e"; } .fa-sign-in:before { content: "\f090"; } .fa-trophy:before { content: "\f091"; } .fa-github-square:before { content: "\f092"; } .fa-upload:before { content: "\f093"; } .fa-lemon-o:before { content: "\f094"; } .fa-phone:before { content: "\f095"; } .fa-square-o:before { content: "\f096"; } .fa-bookmark-o:before { content: "\f097"; } .fa-phone-square:before { content: "\f098"; } .fa-twitter:before { content: "\f099"; } .fa-facebook-f:before, .fa-facebook:before { content: "\f09a"; } .fa-github:before { content: "\f09b"; } .fa-unlock:before { content: "\f09c"; } .fa-credit-card:before { content: "\f09d"; } .fa-feed:before, .fa-rss:before { content: "\f09e"; } .fa-hdd-o:before { content: "\f0a0"; } .fa-bullhorn:before { content: "\f0a1"; } .fa-bell:before { content: "\f0f3"; } .fa-certificate:before { content: "\f0a3"; } .fa-hand-o-right:before { content: "\f0a4"; } .fa-hand-o-left:before { content: "\f0a5"; } .fa-hand-o-up:before { content: "\f0a6"; } .fa-hand-o-down:before { content: "\f0a7"; } .fa-arrow-circle-left:before { content: "\f0a8"; } .fa-arrow-circle-right:before { content: "\f0a9"; } .fa-arrow-circle-up:before { content: "\f0aa"; } .fa-arrow-circle-down:before { content: "\f0ab"; } .fa-globe:before { content: "\f0ac"; } .fa-wrench:before { content: "\f0ad"; } .fa-tasks:before { content: "\f0ae"; } .fa-filter:before { content: "\f0b0"; } .fa-briefcase:before { content: "\f0b1"; } .fa-arrows-alt:before { content: "\f0b2"; } .fa-group:before, .fa-users:before { content: "\f0c0"; } .fa-chain:before, .fa-link:before { content: "\f0c1"; } .fa-cloud:before { content: "\f0c2"; } .fa-flask:before { content: "\f0c3"; } .fa-cut:before, .fa-scissors:before { content: "\f0c4"; } .fa-copy:before, .fa-files-o:before { content: "\f0c5"; } .fa-paperclip:before { content: "\f0c6"; } .fa-save:before, .fa-floppy-o:before { content: "\f0c7"; } .fa-square:before { content: "\f0c8"; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; } .fa-list-ul:before { content: "\f0ca"; } .fa-list-ol:before { content: "\f0cb"; } .fa-strikethrough:before { content: "\f0cc"; } .fa-underline:before { content: "\f0cd"; } .fa-table:before { content: "\f0ce"; } .fa-magic:before { content: "\f0d0"; } .fa-truck:before { content: "\f0d1"; } .fa-pinterest:before { content: "\f0d2"; } .fa-pinterest-square:before { content: "\f0d3"; } .fa-google-plus-square:before { content: "\f0d4"; } .fa-google-plus:before { content: "\f0d5"; } .fa-money:before { content: "\f0d6"; } .fa-caret-down:before { content: "\f0d7"; } .fa-caret-up:before { content: "\f0d8"; } .fa-caret-left:before { content: "\f0d9"; } .fa-caret-right:before { content: "\f0da"; } .fa-columns:before { content: "\f0db"; } .fa-unsorted:before, .fa-sort:before { content: "\f0dc"; } .fa-sort-down:before, .fa-sort-desc:before { content: "\f0dd"; } .fa-sort-up:before, .fa-sort-asc:before { content: "\f0de"; } .fa-envelope:before { content: "\f0e0"; } .fa-linkedin:before { content: "\f0e1"; } .fa-rotate-left:before, .fa-undo:before { content: "\f0e2"; } .fa-legal:before, .fa-gavel:before { content: "\f0e3"; } .fa-dashboard:before, .fa-tachometer:before { content: "\f0e4"; } .fa-comment-o:before { content: "\f0e5"; } .fa-comments-o:before { content: "\f0e6"; } .fa-flash:before, .fa-bolt:before { content: "\f0e7"; } .fa-sitemap:before { content: "\f0e8"; } .fa-umbrella:before { content: "\f0e9"; } .fa-paste:before, .fa-clipboard:before { content: "\f0ea"; } .fa-lightbulb-o:before { content: "\f0eb"; } .fa-exchange:before { content: "\f0ec"; } .fa-cloud-download:before { content: "\f0ed"; } .fa-cloud-upload:before { content: "\f0ee"; } .fa-user-md:before { content: "\f0f0"; } .fa-stethoscope:before { content: "\f0f1"; } .fa-suitcase:before { content: "\f0f2"; } .fa-bell-o:before { content: "\f0a2"; } .fa-coffee:before { content: "\f0f4"; } .fa-cutlery:before { content: "\f0f5"; } .fa-file-text-o:before { content: "\f0f6"; } .fa-building-o:before { content: "\f0f7"; } .fa-hospital-o:before { content: "\f0f8"; } .fa-ambulance:before { content: "\f0f9"; } .fa-medkit:before { content: "\f0fa"; } .fa-fighter-jet:before { content: "\f0fb"; } .fa-beer:before { content: "\f0fc"; } .fa-h-square:before { content: "\f0fd"; } .fa-plus-square:before { content: "\f0fe"; } .fa-angle-double-left:before { content: "\f100"; } .fa-angle-double-right:before { content: "\f101"; } .fa-angle-double-up:before { content: "\f102"; } .fa-angle-double-down:before { content: "\f103"; } .fa-angle-left:before { content: "\f104"; } .fa-angle-right:before { content: "\f105"; } .fa-angle-up:before { content: "\f106"; } .fa-angle-down:before { content: "\f107"; } .fa-desktop:before { content: "\f108"; } .fa-laptop:before { content: "\f109"; } .fa-tablet:before { content: "\f10a"; } .fa-mobile-phone:before, .fa-mobile:before { content: "\f10b"; } .fa-circle-o:before { content: "\f10c"; } .fa-quote-left:before { content: "\f10d"; } .fa-quote-right:before { content: "\f10e"; } .fa-spinner:before { content: "\f110"; } .fa-circle:before { content: "\f111"; } .fa-mail-reply:before, .fa-reply:before { content: "\f112"; } .fa-github-alt:before { content: "\f113"; } .fa-folder-o:before { content: "\f114"; } .fa-folder-open-o:before { content: "\f115"; } .fa-smile-o:before { content: "\f118"; } .fa-frown-o:before { content: "\f119"; } .fa-meh-o:before { content: "\f11a"; } .fa-gamepad:before { content: "\f11b"; } .fa-keyboard-o:before { content: "\f11c"; } .fa-flag-o:before { content: "\f11d"; } .fa-flag-checkered:before { content: "\f11e"; } .fa-terminal:before { content: "\f120"; } .fa-code:before { content: "\f121"; } .fa-mail-reply-all:before, .fa-reply-all:before { content: "\f122"; } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: "\f123"; } .fa-location-arrow:before { content: "\f124"; } .fa-crop:before { content: "\f125"; } .fa-code-fork:before { content: "\f126"; } .fa-unlink:before, .fa-chain-broken:before { content: "\f127"; } .fa-question:before { content: "\f128"; } .fa-info:before { content: "\f129"; } .fa-exclamation:before { content: "\f12a"; } .fa-superscript:before { content: "\f12b"; } .fa-subscript:before { content: "\f12c"; } .fa-eraser:before { content: "\f12d"; } .fa-puzzle-piece:before { content: "\f12e"; } .fa-microphone:before { content: "\f130"; } .fa-microphone-slash:before { content: "\f131"; } .fa-shield:before { content: "\f132"; } .fa-calendar-o:before { content: "\f133"; } .fa-fire-extinguisher:before { content: "\f134"; } .fa-rocket:before { content: "\f135"; } .fa-maxcdn:before { content: "\f136"; } .fa-chevron-circle-left:before { content: "\f137"; } .fa-chevron-circle-right:before { content: "\f138"; } .fa-chevron-circle-up:before { content: "\f139"; } .fa-chevron-circle-down:before { content: "\f13a"; } .fa-html5:before { content: "\f13b"; } .fa-css3:before { content: "\f13c"; } .fa-anchor:before { content: "\f13d"; } .fa-unlock-alt:before { content: "\f13e"; } .fa-bullseye:before { content: "\f140"; } .fa-ellipsis-h:before { content: "\f141"; } .fa-ellipsis-v:before { content: "\f142"; } .fa-rss-square:before { content: "\f143"; } .fa-play-circle:before { content: "\f144"; } .fa-ticket:before { content: "\f145"; } .fa-minus-square:before { content: "\f146"; } .fa-minus-square-o:before { content: "\f147"; } .fa-level-up:before { content: "\f148"; } .fa-level-down:before { content: "\f149"; } .fa-check-square:before { content: "\f14a"; } .fa-pencil-square:before { content: "\f14b"; } .fa-external-link-square:before { content: "\f14c"; } .fa-share-square:before { content: "\f14d"; } .fa-compass:before { content: "\f14e"; } .fa-toggle-down:before, .fa-caret-square-o-down:before { content: "\f150"; } .fa-toggle-up:before, .fa-caret-square-o-up:before { content: "\f151"; } .fa-toggle-right:before, .fa-caret-square-o-right:before { content: "\f152"; } .fa-euro:before, .fa-eur:before { content: "\f153"; } .fa-gbp:before { content: "\f154"; } .fa-dollar:before, .fa-usd:before { content: "\f155"; } .fa-rupee:before, .fa-inr:before { content: "\f156"; } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: "\f157"; } .fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: "\f158"; } .fa-won:before, .fa-krw:before { content: "\f159"; } .fa-bitcoin:before, .fa-btc:before { content: "\f15a"; } .fa-file:before { content: "\f15b"; } .fa-file-text:before { content: "\f15c"; } .fa-sort-alpha-asc:before { content: "\f15d"; } .fa-sort-alpha-desc:before { content: "\f15e"; } .fa-sort-amount-asc:before { content: "\f160"; } .fa-sort-amount-desc:before { content: "\f161"; } .fa-sort-numeric-asc:before { content: "\f162"; } .fa-sort-numeric-desc:before { content: "\f163"; } .fa-thumbs-up:before { content: "\f164"; } .fa-thumbs-down:before { content: "\f165"; } .fa-youtube-square:before { content: "\f166"; } .fa-youtube:before { content: "\f167"; } .fa-xing:before { content: "\f168"; } .fa-xing-square:before { content: "\f169"; } .fa-youtube-play:before { content: "\f16a"; } .fa-dropbox:before { content: "\f16b"; } .fa-stack-overflow:before { content: "\f16c"; } .fa-instagram:before { content: "\f16d"; } .fa-flickr:before { content: "\f16e"; } .fa-adn:before { content: "\f170"; } .fa-bitbucket:before { content: "\f171"; } .fa-bitbucket-square:before { content: "\f172"; } .fa-tumblr:before { content: "\f173"; } .fa-tumblr-square:before { content: "\f174"; } .fa-long-arrow-down:before { content: "\f175"; } .fa-long-arrow-up:before { content: "\f176"; } .fa-long-arrow-left:before { content: "\f177"; } .fa-long-arrow-right:before { content: "\f178"; } .fa-apple:before { content: "\f179"; } .fa-windows:before { content: "\f17a"; } .fa-android:before { content: "\f17b"; } .fa-linux:before { content: "\f17c"; } .fa-dribbble:before { content: "\f17d"; } .fa-skype:before { content: "\f17e"; } .fa-foursquare:before { content: "\f180"; } .fa-trello:before { content: "\f181"; } .fa-female:before { content: "\f182"; } .fa-male:before { content: "\f183"; } .fa-gittip:before, .fa-gratipay:before { content: "\f184"; } .fa-sun-o:before { content: "\f185"; } .fa-moon-o:before { content: "\f186"; } .fa-archive:before { content: "\f187"; } .fa-bug:before { content: "\f188"; } .fa-vk:before { content: "\f189"; } .fa-weibo:before { content: "\f18a"; } .fa-renren:before { content: "\f18b"; } .fa-pagelines:before { content: "\f18c"; } .fa-stack-exchange:before { content: "\f18d"; } .fa-arrow-circle-o-right:before { content: "\f18e"; } .fa-arrow-circle-o-left:before { content: "\f190"; } .fa-toggle-left:before, .fa-caret-square-o-left:before { content: "\f191"; } .fa-dot-circle-o:before { content: "\f192"; } .fa-wheelchair:before { content: "\f193"; } .fa-vimeo-square:before { content: "\f194"; } .fa-turkish-lira:before, .fa-try:before { content: "\f195"; } .fa-plus-square-o:before { content: "\f196"; } .fa-space-shuttle:before { content: "\f197"; } .fa-slack:before { content: "\f198"; } .fa-envelope-square:before { content: "\f199"; } .fa-wordpress:before { content: "\f19a"; } .fa-openid:before { content: "\f19b"; } .fa-institution:before, .fa-bank:before, .fa-university:before { content: "\f19c"; } .fa-mortar-board:before, .fa-graduation-cap:before { content: "\f19d"; } .fa-yahoo:before { content: "\f19e"; } .fa-google:before { content: "\f1a0"; } .fa-reddit:before { content: "\f1a1"; } .fa-reddit-square:before { content: "\f1a2"; } .fa-stumbleupon-circle:before { content: "\f1a3"; } .fa-stumbleupon:before { content: "\f1a4"; } .fa-delicious:before { content: "\f1a5"; } .fa-digg:before { content: "\f1a6"; } .fa-pied-piper-pp:before { content: "\f1a7"; } .fa-pied-piper-alt:before { content: "\f1a8"; } .fa-drupal:before { content: "\f1a9"; } .fa-joomla:before { content: "\f1aa"; } .fa-language:before { content: "\f1ab"; } .fa-fax:before { content: "\f1ac"; } .fa-building:before { content: "\f1ad"; } .fa-child:before { content: "\f1ae"; } .fa-paw:before { content: "\f1b0"; } .fa-spoon:before { content: "\f1b1"; } .fa-cube:before { content: "\f1b2"; } .fa-cubes:before { content: "\f1b3"; } .fa-behance:before { content: "\f1b4"; } .fa-behance-square:before { content: "\f1b5"; } .fa-steam:before { content: "\f1b6"; } .fa-steam-square:before { content: "\f1b7"; } .fa-recycle:before { content: "\f1b8"; } .fa-automobile:before, .fa-car:before { content: "\f1b9"; } .fa-cab:before, .fa-taxi:before { content: "\f1ba"; } .fa-tree:before { content: "\f1bb"; } .fa-spotify:before { content: "\f1bc"; } .fa-deviantart:before { content: "\f1bd"; } .fa-soundcloud:before { content: "\f1be"; } .fa-database:before { content: "\f1c0"; } .fa-file-pdf-o:before { content: "\f1c1"; } .fa-file-word-o:before { content: "\f1c2"; } .fa-file-excel-o:before { content: "\f1c3"; } .fa-file-powerpoint-o:before { content: "\f1c4"; } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: "\f1c5"; } .fa-file-zip-o:before, .fa-file-archive-o:before { content: "\f1c6"; } .fa-file-sound-o:before, .fa-file-audio-o:before { content: "\f1c7"; } .fa-file-movie-o:before, .fa-file-video-o:before { content: "\f1c8"; } .fa-file-code-o:before { content: "\f1c9"; } .fa-vine:before { content: "\f1ca"; } .fa-codepen:before { content: "\f1cb"; } .fa-jsfiddle:before { content: "\f1cc"; } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: "\f1cd"; } .fa-circle-o-notch:before { content: "\f1ce"; } .fa-ra:before, .fa-resistance:before, .fa-rebel:before { content: "\f1d0"; } .fa-ge:before, .fa-empire:before { content: "\f1d1"; } .fa-git-square:before { content: "\f1d2"; } .fa-git:before { content: "\f1d3"; } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4"; } .fa-tencent-weibo:before { content: "\f1d5"; } .fa-qq:before { content: "\f1d6"; } .fa-wechat:before, .fa-weixin:before { content: "\f1d7"; } .fa-send:before, .fa-paper-plane:before { content: "\f1d8"; } .fa-send-o:before, .fa-paper-plane-o:before { content: "\f1d9"; } .fa-history:before { content: "\f1da"; } .fa-circle-thin:before { content: "\f1db"; } .fa-header:before { content: "\f1dc"; } .fa-paragraph:before { content: "\f1dd"; } .fa-sliders:before { content: "\f1de"; } .fa-share-alt:before { content: "\f1e0"; } .fa-share-alt-square:before { content: "\f1e1"; } .fa-bomb:before { content: "\f1e2"; } .fa-soccer-ball-o:before, .fa-futbol-o:before { content: "\f1e3"; } .fa-tty:before { content: "\f1e4"; } .fa-binoculars:before { content: "\f1e5"; } .fa-plug:before { content: "\f1e6"; } .fa-slideshare:before { content: "\f1e7"; } .fa-twitch:before { content: "\f1e8"; } .fa-yelp:before { content: "\f1e9"; } .fa-newspaper-o:before { content: "\f1ea"; } .fa-wifi:before { content: "\f1eb"; } .fa-calculator:before { content: "\f1ec"; } .fa-paypal:before { content: "\f1ed"; } .fa-google-wallet:before { content: "\f1ee"; } .fa-cc-visa:before { content: "\f1f0"; } .fa-cc-mastercard:before { content: "\f1f1"; } .fa-cc-discover:before { content: "\f1f2"; } .fa-cc-amex:before { content: "\f1f3"; } .fa-cc-paypal:before { content: "\f1f4"; } .fa-cc-stripe:before { content: "\f1f5"; } .fa-bell-slash:before { content: "\f1f6"; } .fa-bell-slash-o:before { content: "\f1f7"; } .fa-trash:before { content: "\f1f8"; } .fa-copyright:before { content: "\f1f9"; } .fa-at:before { content: "\f1fa"; } .fa-eyedropper:before { content: "\f1fb"; } .fa-paint-brush:before { content: "\f1fc"; } .fa-birthday-cake:before { content: "\f1fd"; } .fa-area-chart:before { content: "\f1fe"; } .fa-pie-chart:before { content: "\f200"; } .fa-line-chart:before { content: "\f201"; } .fa-lastfm:before { content: "\f202"; } .fa-lastfm-square:before { content: "\f203"; } .fa-toggle-off:before { content: "\f204"; } .fa-toggle-on:before { content: "\f205"; } .fa-bicycle:before { content: "\f206"; } .fa-bus:before { content: "\f207"; } .fa-ioxhost:before { content: "\f208"; } .fa-angellist:before { content: "\f209"; } .fa-cc:before { content: "\f20a"; } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: "\f20b"; } .fa-meanpath:before { content: "\f20c"; } .fa-buysellads:before { content: "\f20d"; } .fa-connectdevelop:before { content: "\f20e"; } .fa-dashcube:before { content: "\f210"; } .fa-forumbee:before { content: "\f211"; } .fa-leanpub:before { content: "\f212"; } .fa-sellsy:before { content: "\f213"; } .fa-shirtsinbulk:before { content: "\f214"; } .fa-simplybuilt:before { content: "\f215"; } .fa-skyatlas:before { content: "\f216"; } .fa-cart-plus:before { content: "\f217"; } .fa-cart-arrow-down:before { content: "\f218"; } .fa-diamond:before { content: "\f219"; } .fa-ship:before { content: "\f21a"; } .fa-user-secret:before { content: "\f21b"; } .fa-motorcycle:before { content: "\f21c"; } .fa-street-view:before { content: "\f21d"; } .fa-heartbeat:before { content: "\f21e"; } .fa-venus:before { content: "\f221"; } .fa-mars:before { content: "\f222"; } .fa-mercury:before { content: "\f223"; } .fa-intersex:before, .fa-transgender:before { content: "\f224"; } .fa-transgender-alt:before { content: "\f225"; } .fa-venus-double:before { content: "\f226"; } .fa-mars-double:before { content: "\f227"; } .fa-venus-mars:before { content: "\f228"; } .fa-mars-stroke:before { content: "\f229"; } .fa-mars-stroke-v:before { content: "\f22a"; } .fa-mars-stroke-h:before { content: "\f22b"; } .fa-neuter:before { content: "\f22c"; } .fa-genderless:before { content: "\f22d"; } .fa-facebook-official:before { content: "\f230"; } .fa-pinterest-p:before { content: "\f231"; } .fa-whatsapp:before { content: "\f232"; } .fa-server:before { content: "\f233"; } .fa-user-plus:before { content: "\f234"; } .fa-user-times:before { content: "\f235"; } .fa-hotel:before, .fa-bed:before { content: "\f236"; } .fa-viacoin:before { content: "\f237"; } .fa-train:before { content: "\f238"; } .fa-subway:before { content: "\f239"; } .fa-medium:before { content: "\f23a"; } .fa-yc:before, .fa-y-combinator:before { content: "\f23b"; } .fa-optin-monster:before { content: "\f23c"; } .fa-opencart:before { content: "\f23d"; } .fa-expeditedssl:before { content: "\f23e"; } .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before { content: "\f240"; } .fa-battery-3:before, .fa-battery-three-quarters:before { content: "\f241"; } .fa-battery-2:before, .fa-battery-half:before { content: "\f242"; } .fa-battery-1:before, .fa-battery-quarter:before { content: "\f243"; } .fa-battery-0:before, .fa-battery-empty:before { content: "\f244"; } .fa-mouse-pointer:before { content: "\f245"; } .fa-i-cursor:before { content: "\f246"; } .fa-object-group:before { content: "\f247"; } .fa-object-ungroup:before { content: "\f248"; } .fa-sticky-note:before { content: "\f249"; } .fa-sticky-note-o:before { content: "\f24a"; } .fa-cc-jcb:before { content: "\f24b"; } .fa-cc-diners-club:before { content: "\f24c"; } .fa-clone:before { content: "\f24d"; } .fa-balance-scale:before { content: "\f24e"; } .fa-hourglass-o:before { content: "\f250"; } .fa-hourglass-1:before, .fa-hourglass-start:before { content: "\f251"; } .fa-hourglass-2:before, .fa-hourglass-half:before { content: "\f252"; } .fa-hourglass-3:before, .fa-hourglass-end:before { content: "\f253"; } .fa-hourglass:before { content: "\f254"; } .fa-hand-grab-o:before, .fa-hand-rock-o:before { content: "\f255"; } .fa-hand-stop-o:before, .fa-hand-paper-o:before { content: "\f256"; } .fa-hand-scissors-o:before { content: "\f257"; } .fa-hand-lizard-o:before { content: "\f258"; } .fa-hand-spock-o:before { content: "\f259"; } .fa-hand-pointer-o:before { content: "\f25a"; } .fa-hand-peace-o:before { content: "\f25b"; } .fa-trademark:before { content: "\f25c"; } .fa-registered:before { content: "\f25d"; } .fa-creative-commons:before { content: "\f25e"; } .fa-gg:before { content: "\f260"; } .fa-gg-circle:before { content: "\f261"; } .fa-tripadvisor:before { content: "\f262"; } .fa-odnoklassniki:before { content: "\f263"; } .fa-odnoklassniki-square:before { content: "\f264"; } .fa-get-pocket:before { content: "\f265"; } .fa-wikipedia-w:before { content: "\f266"; } .fa-safari:before { content: "\f267"; } .fa-chrome:before { content: "\f268"; } .fa-firefox:before { content: "\f269"; } .fa-opera:before { content: "\f26a"; } .fa-internet-explorer:before { content: "\f26b"; } .fa-tv:before, .fa-television:before { content: "\f26c"; } .fa-contao:before { content: "\f26d"; } .fa-500px:before { content: "\f26e"; } .fa-amazon:before { content: "\f270"; } .fa-calendar-plus-o:before { content: "\f271"; } .fa-calendar-minus-o:before { content: "\f272"; } .fa-calendar-times-o:before { content: "\f273"; } .fa-calendar-check-o:before { content: "\f274"; } .fa-industry:before { content: "\f275"; } .fa-map-pin:before { content: "\f276"; } .fa-map-signs:before { content: "\f277"; } .fa-map-o:before { content: "\f278"; } .fa-map:before { content: "\f279"; } .fa-commenting:before { content: "\f27a"; } .fa-commenting-o:before { content: "\f27b"; } .fa-houzz:before { content: "\f27c"; } .fa-vimeo:before { content: "\f27d"; } .fa-black-tie:before { content: "\f27e"; } .fa-fonticons:before { content: "\f280"; } .fa-reddit-alien:before { content: "\f281"; } .fa-edge:before { content: "\f282"; } .fa-credit-card-alt:before { content: "\f283"; } .fa-codiepie:before { content: "\f284"; } .fa-modx:before { content: "\f285"; } .fa-fort-awesome:before { content: "\f286"; } .fa-usb:before { content: "\f287"; } .fa-product-hunt:before { content: "\f288"; } .fa-mixcloud:before { content: "\f289"; } .fa-scribd:before { content: "\f28a"; } .fa-pause-circle:before { content: "\f28b"; } .fa-pause-circle-o:before { content: "\f28c"; } .fa-stop-circle:before { content: "\f28d"; } .fa-stop-circle-o:before { content: "\f28e"; } .fa-shopping-bag:before { content: "\f290"; } .fa-shopping-basket:before { content: "\f291"; } .fa-hashtag:before { content: "\f292"; } .fa-bluetooth:before { content: "\f293"; } .fa-bluetooth-b:before { content: "\f294"; } .fa-percent:before { content: "\f295"; } .fa-gitlab:before { content: "\f296"; } .fa-wpbeginner:before { content: "\f297"; } .fa-wpforms:before { content: "\f298"; } .fa-envira:before { content: "\f299"; } .fa-universal-access:before { content: "\f29a"; } .fa-wheelchair-alt:before { content: "\f29b"; } .fa-question-circle-o:before { content: "\f29c"; } .fa-blind:before { content: "\f29d"; } .fa-audio-description:before { content: "\f29e"; } .fa-volume-control-phone:before { content: "\f2a0"; } .fa-braille:before { content: "\f2a1"; } .fa-assistive-listening-systems:before { content: "\f2a2"; } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content: "\f2a3"; } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content: "\f2a4"; } .fa-glide:before { content: "\f2a5"; } .fa-glide-g:before { content: "\f2a6"; } .fa-signing:before, .fa-sign-language:before { content: "\f2a7"; } .fa-low-vision:before { content: "\f2a8"; } .fa-viadeo:before { content: "\f2a9"; } .fa-viadeo-square:before { content: "\f2aa"; } .fa-snapchat:before { content: "\f2ab"; } .fa-snapchat-ghost:before { content: "\f2ac"; } .fa-snapchat-square:before { content: "\f2ad"; } .fa-pied-piper:before { content: "\f2ae"; } .fa-first-order:before { content: "\f2b0"; } .fa-yoast:before { content: "\f2b1"; } .fa-themeisle:before { content: "\f2b2"; } .fa-google-plus-circle:before, .fa-google-plus-official:before { content: "\f2b3"; } .fa-fa:before, .fa-font-awesome:before { content: "\f2b4"; } .fa-handshake-o:before { content: "\f2b5"; } .fa-envelope-open:before { content: "\f2b6"; } .fa-envelope-open-o:before { content: "\f2b7"; } .fa-linode:before { content: "\f2b8"; } .fa-address-book:before { content: "\f2b9"; } .fa-address-book-o:before { content: "\f2ba"; } .fa-vcard:before, .fa-address-card:before { content: "\f2bb"; } .fa-vcard-o:before, .fa-address-card-o:before { content: "\f2bc"; } .fa-user-circle:before { content: "\f2bd"; } .fa-user-circle-o:before { content: "\f2be"; } .fa-user-o:before { content: "\f2c0"; } .fa-id-badge:before { content: "\f2c1"; } .fa-drivers-license:before, .fa-id-card:before { content: "\f2c2"; } .fa-drivers-license-o:before, .fa-id-card-o:before { content: "\f2c3"; } .fa-quora:before { content: "\f2c4"; } .fa-free-code-camp:before { content: "\f2c5"; } .fa-telegram:before { content: "\f2c6"; } .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before { content: "\f2c7"; } .fa-thermometer-3:before, .fa-thermometer-three-quarters:before { content: "\f2c8"; } .fa-thermometer-2:before, .fa-thermometer-half:before { content: "\f2c9"; } .fa-thermometer-1:before, .fa-thermometer-quarter:before { content: "\f2ca"; } .fa-thermometer-0:before, .fa-thermometer-empty:before { content: "\f2cb"; } .fa-shower:before { content: "\f2cc"; } .fa-bathtub:before, .fa-s15:before, .fa-bath:before { content: "\f2cd"; } .fa-podcast:before { content: "\f2ce"; } .fa-window-maximize:before { content: "\f2d0"; } .fa-window-minimize:before { content: "\f2d1"; } .fa-window-restore:before { content: "\f2d2"; } .fa-times-rectangle:before, .fa-window-close:before { content: "\f2d3"; } .fa-times-rectangle-o:before, .fa-window-close-o:before { content: "\f2d4"; } .fa-bandcamp:before { content: "\f2d5"; } .fa-grav:before { content: "\f2d6"; } .fa-etsy:before { content: "\f2d7"; } .fa-imdb:before { content: "\f2d8"; } .fa-ravelry:before { content: "\f2d9"; } .fa-eercast:before { content: "\f2da"; } .fa-microchip:before { content: "\f2db"; } .fa-snowflake-o:before { content: "\f2dc"; } .fa-superpowers:before { content: "\f2dd"; } .fa-wpexplorer:before { content: "\f2de"; } .fa-meetup:before { content: "\f2e0"; } assets/fonts/font-awesome/css/index.php000064400000000034150514030450014205 0ustar00`2z@cmapi :gaspglyf _yLMheadb36-hheab$ hmtxb Eylocae \maxpl ,namemD㗋posto`u=O<01hxc`d``b `b`d`d:$Y< xc`fdbʢb l |6F0#Fnx͒Jqgje>"D>{EO >,"u^[[[jos_M%:0g80B.Lszðפ 1YlKWvest)Mk^Zֵ֪m׉Θbk̳26>'YҖjukZۺgm2 (4-iEkЖv}XB Y``c9ZJV5eY߆6G ΂`3| 6[uIpn-[pL0Lp;׸%8o>F8 G8`Wί"E^_=(K,FK+ybx TՕ0o}{uuuwUWիnnjmz-nvEEAAJ!*(hD2c%FʦEbb6$&7߹UUW7 tw{98m8bI ڃ݌7 SEG!3j㔐=w;P^IA;RRnkLS.)o8G([)9O,,AtS h yujZupPGxN on{ho2AD-r]u5e^dMX8=r5ͻ^Q\~2V0 o0kC qA跍 G< 9v`|NXWI:"'aW޺O=}k#"7e %Vs~-y$ŵXw&'q.n.EK#JDڝn봽7=|wL:Ӎ2vmrRv:=0P@DۓVZ7eOd7HMSY|[of'BL}ƷҗV^+{W=uҤ֦='j,| ;vAo=0q8"I³8yZ6Ǵo9q< i3k1%& uk {H}@΁W—^qԷ4;gg7Ny/ qPOЌL4q,ԇ"Sv=jL /UjC-woȍnj̮{j\ vEk z>pn=^=ajID(෠quF;э5֮s7 ;QC7U[׈yZIۘػ*!$ dⵄŖ-ˇ?{mf6po~mԽwoG6Moza--m#]?]?Vkzܥܵ.>)9NH%&T/ _IAxOB]8(.v)G=HPSUP>fFE-GGs|'?~zI*R|[` -V'ݙGP3b'\RI̞#n;W ٟDTѹb80^s6,rȥ ism15kk,}qWȝ;tseYqqC/0q|> 3W/ըsF"sIoAHI 8C„ w~@ _(]h=r9p! ;H-[Ifw;%=d꯵bmH)k=o\hEi 7i:-!mn:`[G]GE,;syH62ƈs՗:I@^\wOVõ<g?]Y{?qKgH[X&tdn[,Z!H6#=nݳ;OWUG4]]6ٰp7[aM5PB]?4P呂7o\!׺ߜؤ 2>8/p2h@k~ھB~a[r=Pr8SescF ӗ S#P|0z'zS)8aFBFE VrJ(EfDpU\'h4P jd3}CvfM}Zlf,.pj1tYj2lƗ,U<:zt[%Y!1vMfrc:_n"7zwvm zuidtO.3Ku =.#Cjn(,THu_Z 6qhhP4#JH%jt3M)#zzdt1Dn~9/ȋB@NV?p'r f: ;bBQHb$h3CG|#v2ydm)esvw~٬fp~DG r 0^XzˣՇcl& \`\8HHa IC?6:5H;lވ4C&\FjԬ,|MCݔ/f8ܮ2 .ҍl _/AkTVΝg ~T΂<`2Q&;XAW@@gj{j, suuE ֟:A 8,&ռ }|b0lFQ$px=4ddm7nru"N:O u^x@񝂍CG*%F>Tm?2.opˮ1r\T١K+L؜cn:8qyN\Dvj[ܦDy/*=H [0l8=`Dd&76tOd٧,崅v2+׷ TU[NHN8W|fG{ܘlT_Z1 8j `Ar㼌` h *b #ռBj0s$n^7w $Gɡ;N .A>3;My?zpͥΙ4aqp҃GFw|]֯!ؾbvq8e+)h.,U~4]h.P4s)+kqD2uϸuE3 V⭯ҟfS8/D]5ޖ*xWGj}l&klnçiPv'6#(%)>qEo6U+6ŋ8ۢlޏ> `Mn''zB-t/ꬱ3ik3 55Z 1ao|+ őm 0$YəOa1ag9up9Gת+b=H߀Q1hT]ҒQ^?s9ػ lB|4TNYBL, g#5A㉐=!7~=/X]WuwZW避[ꞞWd==Bm®ҏ΋v?$ E# L!7ط!TRRI4)H#l*:#H.)pӇ źRMB=ƅ(ǂ͵˥>A,_2%5pyn6/Mbt,L֮l+9QGb]*D; {PZ!*U1|s{"3\gGχyG:-nQg7`ԏ3xAx%ÏUXMZ&HX9>osGa '!lü|EW-ebbxsY06E>)VH ߰}V=G~Ykh/;ۇ0{4.c\h`5 FA5Tg[4#So3yuy=<'j{ hNk6 @1c/5 -T:`YX]g~ilp!e>1x06?eoAsb̪fyb3@B߂Yq?;m)h4skP UfW62c>8F(t*GC ym srp? ICY:ϻ&͜99TY-k%)@|FFh9*(RtKǻTXM-IP.%C"?,+ˆ= >tUgQWw#Υ7 ݋[P ޮ'j7 7̗9ZI SO4YkDE͂B~`Ig;mu֢zSg)rE܉=mK9ZD]4~7߉R6Hۂ(ji!BldpӜ^zz拾gF:qꢝkWl/СuX2rTsBנͫڂt}}ƶ_5 k4 A;oHLϹ)z.quAzyxjk5F-@lҙcڗҗ\6= O]9/5ڔ볝\tOCT3f(i ]w PiQwγ=JߌvGޮy[[,Et&QocÂyb66kMK|֋$Yz%P(^87DrK`%5.: Ďx=mnًm]Ю&2G(-@Q7xu3%@p~нt S]=)AG AVg; *=$mz -|_EZˢk<5U5fFIj`=H})0~F,"N6k"}ṒkT"$mZPc',ϛtzՅ];+j +NG>K#h-zp6\;yb~9.m \=qrqü=fS 6u(؍3#0  :Nz{SM]"`R .Cr`-U{낍znq tx ic+Ԛ:3Y㳙N*aVP `1Qb@fc^X9̼ܶjtҜY ӂhھ3 ijs+\8Tvi|Q< v߹c81-t\16GInJ:̇hX Gr+4Hjv4l!,cC54{ٱ4dR~p*;9nC%d}dA 4Q8iOi TgdulUSAq$.j6U;MǶۏێۏj9JDvAFbmLOI=`jf:>IǁJ! 6Txưqn̓S9ĀM|!ґ8X)hͅͳ(,ӌ2+lD3Qɕp$`Pt[ DV2opo%xZ)n:p4N)F ՆtT7Mu`8P*r >(O^tXi(M4! t(>hcU<@ܦç$M'(J׳Q܃<8Vjj7P?Ͼ;_!Q.h|:B)Ӓxܘs_d9aN=.WO.\|_O&tk.".Dp53͓ 6`8IuKjk/wiUSusUlr ̥;ѠMe`TB&n¦\ g2pd[0Ovz I'm%41}@€:įZ/r @1m8_.WRlv(F5Aս~]*@Qؿ VgM܊:MʞQZ㖵. HfJwKIA\f7zl}5VzG Ɛ u̻vߋaɰZ(S6W z7ek[j #6[6iSڣn@d`[}i]<{bN&kG[Q`Ek$|'GOR4: yX1dhz3TʷL-3DG%Z b锥3I陌R^cy,3P!@ieNq좀FS'}@4шÏ~*T(PY+=!?}>Ю+w*3Usƽ i[9a\uWeY5 +,iK\ʚe<zKC&Hdbktݩ7!;BTR@J vKU8bUH^Q;Okb%[QHO 9谉0r0}U>ʔV5^ܵ}ecFmۈrqLEl "I5ڦfU2cW+O, MJ񝁧6y?*0&Nݚxq?)>e( @qTVx>sjAi2W@WU{LГK^ A'96&E[ h8J*X>wyW+Vc*YP!3 ^ %"`ɒRcD@2ܵG5gL6}*Xl틵\"*p9B4MzA65L.2k,0^>G@@Hty Z4iepWtAh,8<{9ȽǷƶwZOYE< Z)t#/崐\F7ʔB>(&6ldit/=n>?&s]@Ν0Z.3Ĥ9MG6XIJHXa:C}3 6~>D3UO>[vZ_}סqN!ʃ -W S Ha)Y'lg8=`z(bwvi:2E!`;x,Y ߩ =Іj^ǻQ^_Yy`Q[&aYQ us0{&m胑*j)TC$ YQ>*P}H˥_7!n?Vا(sOGRBXbG/*󨴉bE("lrʔ$ΫdJwGp6 P/#j mtCR0}Bj̣RXvI>(j=:ECtV:O[h[5"uE3W. f[eܫ8P)e 0Rԁd.ُ:~}t<)/Q cOBGGp<"-G-b΢y3b#5RPCk{d˚ ح6d]LdLu鋶 LCzӮIYs;A@*nyڢKˏɩEWeMâx[*u -zҗrizH> 2$ =_j7{!h7Ύ|pfs%9LAQ,2WH(EEug&/ $̃cm$0^(K_ C]Di+/TRhOJ?Nޛ j; 쁳#ISm0Q4WՏ5_fd "0ԏ ~D}R'k GK1(_/TFȤ8>Q8m.mstÁ-`wZaxx";ͯ2o2:h*4X-hW3snP,ɞ "ޗ`7Nw8ɐD\ (,f鄝 IM|؟նkÿl5nv xL/LM}ݻ/Еum.umd>Nh&kԵ-h# +qs}v.L8c|P=/2,T,\fxP!:*}uLvyj{C [ ^܋lV͛CZk9~_+2_ʗ7%\~NVw|:$^fH-œl6[DniD>=}4b=U{xCu:6ݨ18=Z%ܓ&?i*V߻"z,K=,5keb PÒ}aM)dŐ".Aǝ2AnK% %7; QΤx9: J's9:(w̿sltWN~+lAڏm[w77n\W<9-N߹ti?";iw[;LvP2zrgkcl;#E*b8*<~h!:Q@qӼek/#@wꪫ' r*2_2mppm"Oގ:wFgRۜ{zh?U_3m3ؾ)[_./d jG̨.+{7g|6w6؟>d5;{O"-<+jaW22pWagy6&BhI2%1S*[ϤF۷%nwT QĶ!=00!dP$Oj!%l6bd[6,6`^Hfɖ3V ߶[8|\MQ lƜYxj?KO3ٲ%))JrGƼQ̼)2c"^–;@Y5u!'hVGTi M9#(ן<4s{@efQ`Gy 8L"KB3+fOx_c`= C@d-TOj+Jw]f1򉠦J -L[,Əvu&}z)AԫyzX߶"MWwP-蒺Mrk 44LZvɎiZcKU/Nja,a !"Y<]K-{S &,- l5V(DSJZU+6UԤ)jȀMXju5xkOxkCf>v;oĂu)O[H%rJrZNCQn?|x_B*kgYn3:B4WͤuQ.RMF2>8G3J<ZŠrVŗY~P9w;< +iչ+5DDhp,;ʹjfƼ=䵫9 3Ƒ,@('h:Ƌ&mTkPq8󨴱!ä.#Q{== 4V#mx _)IfC#yFN uQRPQyQ u:]g*OU֧c'PfՅԭںo>x,uP^"yXdci+Y_'z6~(+q$U;{S<^xGn}ouvXt%&3`.:gA'%O0j@Ew:мjdqge4c&ūY3]*tI* r6% &AR^3$p,a2GÇ}O>W476Ոn7[YNqOecu/=cm:&4Co<}iAO6ăNYm:̲f3J"MK:Ek:e-O7 6;kh}x?1/\g^y}7|4q'7o^ o.Uξ&d5v 3_P MpĹVjlU  a^vqǹ܈\?虽쪰:Oob2AL29zXvQ VUq^k%@$Ǡ#o}TscFW}$yF$y^2:l4/maԽ&oL3ѤNIq!#ĺ~N>0=ٞbDAw Oh CTѡ ֩FI.M#Œ3ze{EvceR] ecsERn`{ahZ]'3W0vIxV[mQ8f64Sc%WrF.aR6aLv0n=,L ZBU\]aJXL7e銛 ljQƀcHj\}MGޛ [X@"WdNS<+#(;<"w~omyL'DpEbY?~{{,o,RD(JbC>ܶ_dՇwffsܦk3ގ&~L =$&Cyd"le؄ tQRʉ@*΋7JՄpC#5-Vgo !Gi 4&NpOo޴խ9k'y=JS4/;٬vY3MiB< (Yuv<9_m@|zU _<';^;#b})Kywno%6,i7-+v(k6ic"Ym=t#WRTmR[nafʭklW޼(IdrUU5=^Dfj}-:$rp( %\x+>wW؄ Ou gq/,W:˺/Ɏ+ y+&Lo) @[@exbiu;:Ykw[50x:rsS&_Xxf[bT:7ak}Yx<5r'(>q-proɴ2HU&I-Kmhɠ\YFY`|fM0]63Bw5%#'iH(8[*k.Etc&aNmVJQKTMbX4?#4c왓Q,<v5?J [Js'ڛiӒӇC>䶵hMz__m27b2HC' j ,JN؋ LuqMZW7'./^L^DL%S n4:OW^of߷Rпlq{\PȖ叙y4*xBav kx@͗qY’.3HQF|:rƔ9`P_SRL 6b|jAn~<DN"u0Q\ Wuާfn6oH玤N N'S;)̓vGvejOXJUPsps<׷4}am}SjTYCheubm20~t'r3:_H7M笜YrN:1!-z\MaP}l&pq6*_UYIG~O_KU8FT{t( av"CBf_F;QnqӳB$MU*rg,^GD,IH:7FD Jlk6c']u;& FbFiB"&͙MykUP\M]J~qZ JP$5K?1/,# K:I)DoY:Mg!'S$M }ÊN~$Ū3wm6]r׊sO^ ll 6H{RvBoLg(iZhVd˂]w!r<3H/7CyYN9Y@LceY֖Y $rz2dk`8v1gI1"0k~,c$ tyh2 ^/sv骩m{ TUM~{WÏɿmkUٹ?΅s4a:ZDg;@Vם4`gلw]x/goLvw'vڟڔyK<+Ǟ~NF=ΐ7.'hٖ}t)vSK4Yԉs]kWN-ЯK`~kR-^"9BF%`%5S'$^\o;NKM#_5yr֖ jKgMdn7Y n NlݮmGYN̂09E&WKbK|ĸJﱵWr{ݷkQcZ\2R؛Oۡ_h]Ըy&܈V;~M/׭n߮>_[./m2A qJ{ >L M8Af]'vHTUOμŃ̚u\eAb~u:ynwݥIٸ$j[QV*b 聇nEC*ZɭEo?҃&k=t#=KTrfWQjJN^yٔQW/Oo^rrj;NM4I`0wϚ _ߜ !Iouz#3tzi kjmfL'k ^9uDћVnǼ^߲rn_CSC "6Gi1#W0=p']@8z}Q/ F"̒ &=lFwdF3v1FuDFYV'F`.bNu䡁 Vl|I׀ɷ*~)Z*!+uQvCM/vԂ.qcYs, wDiN6 YrLU߲[crcq5)V!c031;B0ތeG͝UaVNUe (;;|d;_TA"?/}Mi ;]wt7WY㰛nNgh7EB7_RE=SxV5P sm`ržYazRat k_F= dVٿgCj߇%T}[n.Z$Uq:ۛ*<ggnGh (U?.b=Ђ z3ek 4 v^QVJRT+N1Ey D;YC+dNA݇n$9MAyhpJ=^蹭%[ҫ{\r8L^Rڠg8ޥ~ad8U=gP'1.#l =ΑѬzR6np~[EfnG+y|:fE˻~E׶Mʟ]f}jE3qMOϚ{d?]uU?#/;s~򹃫ؚǀK-6B'闘̵Lgcg&=G' }S唩VCIsyRCM)rd7&UC͝w4Nsca7fl]tTwݵFè4ou֍2B>#o7(J~jE(EM-P3/rQQ@Wヌ(QUm)!sG7ꜜZ4 …U lڟpd:Cce's2E;u*'$]" c4} vzyDzɨn4bTF.b4R#P*~6tjtŋdۥy1 W!ןD}glْW_A4R/u|]P Ǯ~:t[94{-.ǀyA0 x6-NMvM$c50ghQ61BnW_us;BEg}\"\aQ=#ͧվv1ŊSY(R.i[9 JdQӜ< 0@BNya)j0Vh2쬄sOeP5>I~1!-A8agjNq^76e/쾇ݳRuԢZ&UEJlpYo<2"_:979f阎.! hI4 RkCjGBu +btQPu/ А1TZ5V:+zp8jy\ST!zru8Y۸$ՅFuFY Tj +[kj`GŦ+yl֦Y닍4R,+h")=U>yV˕!V]Z8G_ jW pH ֬Q6P8=wQ9]W809{z$5p+҃D%ꔒ-R`5CbJihEI@xQ@-Jhnא!7#םY ѣX2MnƔi&#ix2nB~#}2n)Ͱ.woB( Yk"5nG PTF;NQ@(奣$%l7Q?lRPfB!wҤJƝaîGٍJ vKgWOӬL_$ta[!i&M>JLBfR% ۣ6!o "$,J{l2"Qo#BQ'!"# H:. o <9*a$ <1ʔ/- ᪠(J&$ f^o ћ}6,+7 g2.;H\Ұf,-JǒEw\Bwjǎ>fM..klDj.Xv}mW\:5֔jKضV3BS$l&ijDYdIO~q!rW)\3 H.iT2R ˔D'i>-(*Qoc$`g#Aꆘ0ߨn7.>x;w,yc?Ơ36I61q ($,Njwܴtr(yh2l{s\p@ 5H?]JHʽgIhhh{ ef zUs|+DWxst -}"<;p> #?X;$}upȖow/&ν'dޒM-3g֛떤$yIEuR ;5ItБfb{g-:6ާ>k0ڹQs.A,1xBU\tBBA= )~3.{ҍPa~OBP:sQS=:Ufs1KɗM @PsygQ')_@\l`|N16fpp3,Y,wZ1~טOnoy'ǗlfCW?Ot=Kz (UQCdPn.<=y]Sd2KZu{d^&P^ qhEAakFQ7><~̈^=QbyAsX Gr9Aժ` ΕMʆ돱, ,)4KݑYZ?0Jd\;|h~ki?ev宰Kv2)i9Jcj~Uivo V޴ʍX~eCkˆƆKڰZn߹ZXkon퀭:h7ΤG+Ș}I]Sfn"u!`*ئ(E3 M N4jnRXMGs/MtbRS{i+-v aJu3Z/WS9ZK]>Ɵյ68N^~i>v$$&x;ό/nTu _pdR7#ƌ]Kqk^:J1)Ǥ5$2 ;ʗ$X[Z(ޜhJ7*%2E叙#zg{hLK,M#ǤOkdւ nnVZĦپ[ȷkV%ʂ:@S>Զ}S~.vm[kl&żVLsHuvM[2/z9ն.S<#y\6 nGfmȬ@xʃEӻeiwXDv [#:bL_hkm[-NٌEZ~emM%Y뛮%Zbth%:9}6xn.^%,uXF>.1^xoUQO7}\1B,53V̒ׄ'Ōzw67Oi6o_rUqp,1qOi#*n;6F(Ny'+ܣcTq333~xh4[ A=,Oc⋢rx{+=.zfGA=SMϒk߉kѥ1|ug\==j=$rR3, xٰU`B!"LQ Jc@({˯F/43ibM6A >A 0Z( zcdI Q&Z+8LTW& aQ<a"*FS)1^T}uМ5`-q'6nh־ ڻO׬%3<h%rܿe :b VY zlN]6p/oyiOc5xrM{>_ؾv5>9Xruʓ3r0rdet|¶Ld_*5hct,g}Wi\<csp=iv6l۽N8E߹ٿ}aq̈́s+Wߚ DٶD^؉>[DPjq\j3th d[)7rhUW]jiK97 X|/>g],pK4YW_ځ/&-.S0+0:AH4bc7o|~۶FyWub^yV{1 o8S8#(緥~w޹jҢ6ĉ"h0PT u) $`]+E:Eq؎W7jD-7(3uŲ{Ql`Y$OCoɊ= ;h>E3g^tPeNB*ʘ!x % ֙Y}IK %epH ZR ́H+!)ʵ * 1B1ˬB`> &)ç & ),~)|H}ؚ"odA[aO:)禓GwLr(yļCgQ#[UN84~c!yzݰҔZ3;zss.FMؾ1 FSI`A 4QByE軼a"OiPSbnByḰXKG`SVЍC/|WM߫ʪkjv! :|uQ(UϜe׷]N#h<;vU{}fjH%X&? Vu~V~j6A'MYvM!GP۹re紳 Dk/s)kq8vI8#x G,c?;_?!syٯ3ηw>w`||tuP~IhhnE/&jy+ٸuTS6ooOoh-Np8ޗU2$u]v$0$ c ߂ST6hBڭw.ci[ҙ-: g*Khq{FA lW?}'MR~<3.([v 'Tgx4JA]ԧ?21:yAc4Qd8`b4Dlu*l.]&' NY ?_EJOG#yn ^TA/UB {dȎU}xX1r_i}~8b*=^]W*s->KdfgQU(s,ZeM\]2)1 $l!?OnG'o~P]h꙾V'E6Fo/q+Zj z*S`OƁ| MUa{o03g}(骪5J8+5OOWU$# +Z J,2Yin>ŖXp 'E!4l񺻜i S(߁TR_ʠ̈́$^ŊMOwޯ,cӊф惞\I`T)&IX3W Sv$Fݸ{e1fHțaw(Q \9u\Ox7NЍ%hۑ\WTT۪˻UmʂjrS-kU-nE*+g]4u,}뮻mfmsMX9UuuUNGQ>+UUG7O(YA!9ې#I%y\gf6)+{?DC<Ukmb~c|T`ᾮ& >E7"B1;/ ʤA$vBfYtجG_))P@ p7:z3hfa2 :v(^&m胍ɛ7Mi(&+;vv&1S {\ر%W[7mnYm}5qoqQˊc^nBq]dZCG6\i9I/`b}ޥ75!parHٰ) |\n@s؇Ӂfs޿jZV+m#~xd Iq|Y;$`kG^i[يFTX *QlN+xDՑ -ML[J ϧ},i.F,2"BGщ0~IeOÖ[咛o}Ta>ľ/oz>E}ʋ `vz%5QlҥH++l6gSÔ|Bh8ڱt}C_Ꮐ֣*=d[™M{WJfw.a44D o*VVA8sP-Ҟ}A" @"Ȥt0+||E4N Łݓ1 9)*YѶQoP@ J2::b?2Hϴ3Y_nx[b¼Y1-Mҧi.#?\!Бck3Fʷ׌8'חed($lٷYS hC:Sli,ɯ䝂Fi$柌tn_=PpT ;(3V{ID{iEZLI sҢc"3[*8#^NG#c`4cCf4q&E:r@B$=DMRI'04 'yP^?RxS^3Ԡj"!psmhg8G41$G>LxNy8.'RԇG@"LC8S1I.uߣBG?> sj6خ0FƆ{17qDXSJRʳR%FL!sM(~l^0av$.XV]Υt:Jt1"GЏeC7aR.#*fE|[rX\pM[\c3`Z*؇qfPW3f!u61SJrmoXQN[1c_.ʁ 6a<K#QGRs7gc7P߀sޝtos02zr {V{n͕{6>]yTЊX(|'׵h%" ׫{i`./Md!]Ђ[x C9w<XcpKCabP#lmПur8/^W`Mfs (=TA{r \X݃f?8:4gdYc O*EuDmO[, fs 6W X6 b%֢Bۇߕ"l?YkZ&|l !\I8 |`&11P/ IK)){@'ZYhv&g @6` wE&yIIJ9DI=Ab̚|/HuD@& 찇NQz^~y @^,, Q `qq__X(.l{^//T8 c#*bi&OaS l"y$&̲Ds7Pu =j\.Qܑ?҆|rz4ʻ}ǃ ufůsfBQBEv^M94$?8<"<.L3jL(L5FVw߽wpf.p©Mnc^8(Uν>n.Key@{SF׆{`| 737KݒpȕHdQ"p(@dY T cTYK KJ+VOwdC$ZѧtHοn w? &iG, 蛙|шD>yA-@K#Lҗ|sĩi@3@gM/<X6t\_ey̺q*+j/2+&Z=9s{] FlƎp7@Ŭ7G/Ð"^9M4%?}e %Ci*fFii&8{L?pG[mXګ`dl'k&cb5ncd`A0g -X RY< zŽU-̞w' v8 jBXV>גk5`Y TTj,OƧ. fء6;*;ZdNywM" 0ԈKՒ4D=#eLpEH6_-8(uwʫ%S$#0zޓd%NQoc[:@~ƹOqS>P 䬕}Ǐ{"f+wm3;a8Zx 9a>n  f|}XϓѸ?Gc"[yggYQ@z䛒K="aU5v:t op I+' /NAO٠#HzK/ ]^z 1Q80)]h" +_TaU8icm<ǥe}d@ųAc`h9NQS&ݫMXKX~ JЃ͠X)=PԯuM7:u&eVb{u+9denWjdSX 6>A8ozt+$5Fv_iN&,>V2 7>#_f 0ZҬ`>&$+H кeH!oڇևhN+?]¿0Ck~\,?0evgφ cuH`s$%C_V@DbQRUͫYA$|E{Z|uaޡU_CSnn "k ǥESʇ8A 2}桫j >M_dd2/?(Jt5XOwNn r>-|<+> z?=y W~><W䯀\0gj[yc~޷CՀCC<9OE2VnK+gj2*j~y\'oޱL+0+1{iuW7*voܨUjFc=|LƦ~߮e˴P9i̫ˉ~d 9yr }uf**?8?'a"U[/͑zyU@ʙpy=K.۳H+9ې3۽RNgQ l]}g+Dd3E d٠C|="猖D$1K/%cio&5OpFrrre+9Sn*YLID##@ fq 패a#'b}=I\̮' Zh|,=:=(T")F`EEVj,Q|FQ_/a| 2rKbIxX^bI&$Jt2(i]NEWؗ,ޥxVcmpF&+a) z؇d=>>1F_9=!~S`;{L|cpn|U^;-.߄m";aX(Ȑ1|YYz_-^U{3u!C+Hn9d>)Ȯ˵UIͧ@E$*}*~ V9_XAW6Я5DT@BlEM+Քd0X v mRfFu%Tc^*-q)tS9岠G)AojYJ}A8I}JJer(Z`Y~IrXimf)~U(0$(@z)p_\zvOw^9;]WU 5c(? z?ܶg'hNrG]ua!z"!`4yp A72E{\ G9 T2 ftBIQ WsxnRP> #G\(:4QSR 7~F9r@ :bQ&eP3RNZD%&J ~2{@1HrX/SV18cYϷw5m4y /T4"9 |O"u(M(֍nb.e1"r% ӆڠgt }*ݶ7DHBlg]rt9m72Z.T 6kuuN^=ŒBaF_lcY@2n6J Ea (z6id0[\IoھfЅ<jW}qG9aM\WWr!(^k=sF-멜 jH NQkpè],/?nMb=Zdy׻pQ/{B5T)~ +0cы[pkM[J%~uD.7Jwuw:l{ٻp=[amEeĉuB=\,UX簙ŀb\CӴq 倢#ҤZa͍ta[;OgxlLl {]WlwGO܏z a5xsbV3wgug=N~%8wo%q1c>(G3J&iJtX2E4} {ѯDVV"oN`4~[b1BM%CvL|"0-m}Fq$Y";(:jш-P=4]W im+wԀvZ9Zی|d涋]v8Uzxc]NnSz묝-'<ShC5j<Ҕ {=.t(F~>WZYfu3 i7QKT h2 SF}R&U*0, 61*ap2Հ::A/J\``AI _/qZΤoޒWz]aГ2KV@o/,hZ[8FCwЗ<O~pz7Q3;{aN jiZC1jvWqӰ^@ub w+#!δƮ2_Y~t$ّI)s";gZA IeߔZ=FaV;vkuvfe[ϳ}{XOV `^B5 5յvvNNyJ>)M`h3ͮsw׈sR7mKWlXu8wNYok׬?޲<;Y(6.x&U8ǹՓ9G̯/!?C#Fl ndB]]yu? y;x m/1HB D_A//Q!;tB!Ll 1q]ee%]/+ 8{k:|KVUY3i$ambAl]Vjoinݮr.xIA->9XhJf3UVa1s8ٗ7RmDC1/Th&Dc5[O`LoFE &_ugKy%:jz%!W`׌Ot\hԆMKMgZ" H{<ܲh䂥3BNOsimM6W˂͢oab x+@] &m 6bZؑʩ;G_^W"Z-FE/.[XGe#^eY3,1h@$NE `u:i4jAy : ~% |8@0mLtJ<,a ZZQ x7YfK'_6=iV;h vo8?i;ZWdu.;9 _H@X~w+*&V݄0ƳG3y&|fsGjlO8vN_Z?dy1BK:87+UZf{R[$Ґ&w(T5!=.MdnEk2M =2Mt,uEFq7-_ h᢯!ZESQ=w"6xoגyyQ;aZ@dԋc?ڭ% <%]C^%=Dhtw 2}Og+a9g5ԸA~ij]iXcǴXmŕc- kU¢HQ .aQiӍ.nz ~LC}SPaa#Tf-V5K-=?QUqxl#_X ,U{/~|ijQ?iځuo'?<]~dlp@`KysMI8pj 22 A8_;ͪKpAu|Q__nNg)!(NiU~[^T VmCg-V祯̌$eEz h΁v@bap([Ӣ~^՘)8oy#km>-<n~"5 > `,g0}`O1k(O1FN/2+lESs_*3 - D[H |$>h^zN R % xN!+ސ_SRCAp4Xetf+XO\7뮋/FähZ, :oEJRb[ hX`l @6)?llGz0=,El#;BcY[7?6s>9=1, ?䟃"zs`<h\Ȥ?,/gyLIhkh6ҋ;^ ׮}|GioH'anCҧvѻKNuu9/ mBrhSڱtb9y97e4O1 ĺb.yp vY&k[j_8ӟ籺\$%i2NC;q*O<$~J>oIzwm"8#e"L :R4pE\t#)_/9^\-}\_r9*GBpH~}>jƊOf/aAl}ع03wWrKDoSB﹄E;N#iQ"H܅ :33#^bZ=.* t7 /lN3/]#ԊYod/2'a-ra|ƙpg+}C2ٌ,KKK<]`mfkẔ&ˆ-NZhn;]-_TDךNjڢnNO]eOȽP4]}iCS]I_%VuY[ 4doD:9a*XP} 3FU. !nS`9^ik3XWG sJAyx4͢}}4WNIk{+B6c[z=kKLw|c\k)[#^ '?'xP:̚wkyݺ^tZ&gX^Z<4\kr|UrH`4͇ >pklw*iBU ~u㪗K:_m-\bl@jGC1`Y*IbQԟ X=G,=i[:[Y3 fȏgY\.۸EC铞|; FS[Z|QЁ> Y`-tSkESI]Sq ` k:/mդ7);psk~&*.(O^ްoPTQ1j}l~e6w댂NèZU@NfIbb0SB4TVq5H `9;Xed$i8p3!3@7f%St3w(7f*ojB(%&4H x*LTB<qJ7;xĒB1u9hԏ0P7@š!Ov)c?pY"h#^ކV!ю@JI+h Xjȏ3n AVpZC/LU:4qaEaa. `M18@ a)p#`DIqhފո>IP!`6N$Or[FY-aMz-JRƤsjh642@ =?4 yioO.6&@ƪ8 g/"*,vh_.@ku-X+v& N8,s{YkUCӂv#tᬘVf(:fi 46/9-ehtGS&T#h*zDlB J@]BZGzղ2Q\g9Fc6i, 2FV;䝎+ ( S@VL)ݛ%NV :aE(B?M'8iѪp|GA5A{z```]wxBaU&$nunw/E!ltg6tF^`r ΀vMs²=j_/ʷNS\ֶBrgUX49m_C{3 SjҚ=&@ h(6UCZEJ`pj&=`ZJBsŌ aL fɤee2[4_6{A\qڊ % k ^qTUJjZlpUHݖymĠWOY\jY`B xqz0 `4 ?1FQKnEF6Ȏz2zKg,zBy|Dk`t鳲T9 vCh hnBӺi~l/tkck6x֮r(rXc7L)D ElP{W(@*M1G3Q_\UܶeIsP( p[Ym\zipG>6o|vݫȃxHwxIJQ$*c|ZBSʳr_ tB[Q́F&FDǦ ݵ>FF^n4ĻHdZg03LE-6tmYQy[n[uZ]k]O-\JXwP4Qg8vi"3bN ~S QK.B.S(Wb d'~LYR4@lm$/kmȕX_51 isQ u Pf`>yIt/&NK4GK at=K2A≫ l6QK'? ݛR:!+ t³BGw$Iz508;6 ob-b!B6 uٳϢ) )egKY@\͍4VB}f$9zx+C#…{ i<AǜJ=żTgյ4kB(gjt7Lp:d<ÈSo^,齺S v5ku&sQ9QcsFlǜ- EЈ`s5DrYuo{wigamj `Ihf܄vSWzM?6YNB&Cm @SY:hk]һ 0b_c␾_]|Ik:dMZ#kv:##^55ZO]ƬNgcD#5XJxb[ZBPCcHTT 9FXe*:~gbmQ(-D6n]]}o #˧QA?W&Md8qWаcۼIS@.js1 /1 Ņ9l\>$6eb/_SfŲ'{n,8>;lO00-q`@6m5 zԡwգ2ӝX㬞VKuycRT9|b $OmkǤ%̣bgDܣ/</_ʷ_}~PDx5(߿|omC٫gߤ俾 F~VYCN$mk/4U9'(h, 6qpiĢU,i8hxk#9dwz-]|VٲY>rI@ڒ\0׷˷D]}JNJ9 W.h,cи H%,g5Px j̭fvU\hH[m\h5՘;;9i6_Q}֢c&;ڢ19-}>WAb .c)In%UD>,/h021:AJ1{+[{q`)~jocGj1iL b*idS!2}5ca2Zldiˊ9KqsTɴ; ;afTU>%+kbGYjQ,VCj)[eP G<\x՞[]jt=~'} 6*#A8ϭT 2 XbKpDZ(׷e!?x2K-_ȥ 5‚Ap ~Uj,{??Z/go~ڒ[ "m'N:La: hx>,jQ 8;Ѡ;_+BU۴}KPkj6uO{{iI= ?s~^X@,h**#Q԰Q3aXHp)Brk$,1J=$_ߥ9$t0us0(LL>(U3')˲X|bk{.$#{b*M 3R*V.+r?Q~{3FO]j\x _b}*JpPh=->"WT>#БZ: a^a"/9$3yɘHy❕;/)aPp-YVtEzk;KKCm?9 iN_u"iS"bPɦ˿ w:W(x 7(cغDdb Q"!24: nH%Ux;R<4~:wCr\32;^q]9;ʉ4q6{;-g*{tGwGUe{{7f'3Nzhw ahb(Qv,(YZPς sLt??0}s9eqr>rtA/;wS@ʇ*]Nr J=RҵԞguH(-]RR$l^ }{n"<̩'T] Gh=:6'cğ0J1HC1TOk0q)}F?H}wÊہ 4i؟qOm'ێj%#=k3:)%ї¾袺sql&{dܑxMJfW8O  %ET O'%_IhN$tϚ"58>sdO2~$3џ~烌VJLLLdRJjˡ\䰼N1=f21]8GЋARyã[f jSGZ3GZ ] &D g`6Ko$XL ZU}xRy$fsw,J6ؐR( K |FKdUX:4ri8Je~YhO!y΢R>zVtUGVw<0v&7TG8VlƢ!;^8OW/&H#LD90((ѓ? a)Am!L<| ئ%\ÌL4⏕`n?`VWkhb+iŚb%8ti5@/th$pK套sGXh%bɻb/u5K:`Ěcbֈ^:Mžrݹ׶gY5e\pA:K#xs"Nt;f dBC 3vDk/U1ղ9GsX-BC<27ǽ M.EguL͋\yY6{ZbuyE5%.wAP3}Snc ez52QYͫx`բ*'/ΗCi~E'`ciE*&9ҞKA# \:+/c)q!r^={pn7\ݱdq;zkڗ,\Ր9N.N[EZ4w^/<4z29愘+GU=0R= 9#}^)trgrt:".^Q~;3ʪrmNEE@~}Pf\tzMբI`/81iSNMPVv<_aO6)hNv9dyXOJA1`SNF 0d 7`z$ 8g0: aї Z\f0< \oqg~1?8`|l"[nb1 MysB'F~ZbvGN u_f͉kE/˚>6D٘HN T1P>GO6g\=WNeqot#uz:JO')%A]4QWCMR& $%j¢ 7Hl%GmPPF @9sBM\+,u`4cNZ#,U̥.aLQ<4I&ũ1@aWN]P9h^^=T0}\$y'ѾY!aED*nĈ\nE*eS4OpD1Kr2B}qj1Ʀ/T 78KYY&駵lWSJ9=4OG:ٝf+\*Z8Nʢ g^@$|%-ϦWHM VLR:/QJh{8s*dXJ5`j[pk&UYbd`l&LSTr@ tڞ){iEڲZw:0Th &!̀\V`);^L1C|]ߢr.-8eu J|W>RNr 8xA#b+<SfLM6e- !d#_ԚQ&qqPBkA(#ZqƗ!Jpl"1ײkIZVp@?-=6Ss,e:3eZ5R9+7N9InۇםXgCSٮ嫳lmu ,3m9zOPEǰB^rF&B^mc r4sͅj\g1H9T1rFBCZ0JPhwan]bյP5ނGnWgkuʥC?■ͮ |@-^%;x>@5eyAU954mƄWbp\!,GhD" 3! 鄛HT\6H8`9LE5tV\){`{ ꔻ@`N{9瞞ݷv5ٛ:WnYu?={%14*v e\{z?gme&b+hP9B{ OQ,mճU[`l\5zHṽu=`zrX ~UӚ gv^5y#Q(2'}CWKs륊O67Րo6kCD&PS㯳XNoQ5\8<On}թNh f ft+x2mS48vו2 )ѻ$:(Z1FbpB2kYcÐQ+Ꮏn#4wݩ/+kOT=#ʶN= ;33Q @&.֯ɗ/oD{ L=aMM=I;eχ,'d(E5^BK1gՀbAtp7oC/Ҳj8QQޢ>”YnPj.$Qlw[Dž@>|rFR=v?$ksH Lk꿿 N \|D gC ]ݭ~wS$cwT<б|"QDRMcjId*Y N5~wQHպAk3`$0 t1B(_%ZUh*\TzR׋PyRя9h`AsdӬb ဟRX| NjhZ; 'h0{*AZ+ehȦ`<r^PHm˄V}TWkO' #gmkOW.QZQ {p=4A6 Ҙ‹B3?#9Db%>OCxu'@<>W8-{j>9أW9.Yz&omC}s1e5\Z|犩] C-`.* 45K}_.]|[NIwzd 6?rp%K끼5kqAgZ 3g!BE RǕ>Cl)I]{km;sZ=-Cs[֯{l|~󪧭[OVƀ#@Ik<I{wKk[V?ZE?oxtϥA E?PR> Tk lR"7(/CmUe@$8} , a[ҳxq^Q:ZRPjVu t%n2f9ر]7~,Un6c6:gѫ +-.?M&fv߱s#zVwq:꙱m۫۷c$_g)O&&\@bd34n'BX̡1R;q"LN,`/mO䔰m8F0V\6&yhM&t3J0`g@5zzX—#Ն1oԠRڮT}V*yp-"D$ן2pԓ1 8G07Oy#xh(> MswLiw:&mH)yi*F)I$qKwN^~2I6JU`>u0P5mh9vyռ%M|Vεz0cQ[} Уcvg-3 盲^Y)Vؿ娢VԳVBa\Α.ї-&<_60¡0z̈B@} 0gI=FS]+(]` \x\J KRqbN38ʔʗ5 f jA3]֚@ZOjM$%RN Y[wzterZlJYV9q* N&[5L[2<2?Kl*}*g?je܏Id?r `^1}/U߃wyE|k4~ NT~WrZ@ څ _(Z VT%ZZ#X>u㲻^Eo2˽T'v <Ր*`cN-FK+P WAv4?JScF'c73 SRӀ\Q>j2;ⱳIܯ3s:,([.edW=s ~=; !FKl*`DǯP 1I𿐁I Ș,a8pc3X)WW`:5KQy7j$uE|pM5* `lh $J6R/#4*8BݺؖWX.m)R3fa-v4+JP%Fvځ'C78-6F @6aY9_,GoЧͳ%{#QkA6>ohͻ㥌d͟_G蓌/tk `RӍ) |:2r ⯿s<ʖ5E躉]]Zm/xƜO XR\roytX Q]$^Ӎiܠ*nR gf5/C7A5 (1Gu@|,J$4 DIIDmx8=9="zcq2wНvȅ GZ55!_u*ZmߴN3^#7$QLZu%!^A I1)91C|GDM߰A7Y݌:֨n;VBNRSq%yo|&5زgt1cL0o1Cٍe^w>½!6jf4K Gzi dߴL]/y rEF~ӛUQ@߉`1qUwb\L(bY%) ZRlҿ˪0-WiUФIS+_!y]+r=`'tv7{}1{\ǃ$ cϜZ; ;usg,kv۸U߻|ozrPQwGb "]lɵ\{h7{‡{8ֻo=`#vN_2}N$sSz̙Z 6t6@fn:6i!T$" W8=(}mZx}}5hKż{8P޾7yƾ7^:8,B7l{8O<Ĥlt jC`)7a9Jl6C/?4gZ+q+IaɅq&g w.yEZEW~q7 K&*/: ;,woܳeCk57nug͵&շ7ڱf}?uP;o>r;N}ztPu]C<֘јsUۧ. o bo?7gW ,I$Z* !N|˲f<s&|헪m:?^KgzQtc+kx>7n鸧H1L"bN65|#.hd `/0뉚]R>[K R;tHdNkVrh*<;?Gj3 d4 ьi1;^Cg&cP SV9y8xqcn蒳ѡϷ]j^ 閪8w<:ml튵ݳGVt*魏7Ϛq0Jg!=B_Sb>7LS*J&o#'q&]+F.O s!qLCDktK||4cLzbU[)3K!wY޶oXq¾é [?b(\5La乖/{s atq/RˀƓ/=V!疕 rR|BDPxt|߳eg)VA"#^A qF$ڻ"db&B%+ձa6U{nm0YoM}4Ғ|y|*I{6b =} 6d1yݰ=s/}qU|gFOS1 j~;q/^u 5eZXnKDkc`LSUxM֔v)#(&:!P UԤ:ˮ>eKqGe6(ABO3cC~QgTh&*F&ak[:V#UJ5.Ugp+* ¢*f=c(ךW1^4٠.QK wƐetC<(a,zB0V<[M>CwUc:y'܃i9}^< C08C\OPE^1sZR5Hvn}}n6mpb1, P ؊ A1eWv5wǽ# h#/_]ps3:u8ifٟ>0[v۶DY4ag "DR 9KvHR]SPŷzJƛ3в ?X§)VF 1Io0O%eœhyw xA;2ބI>gvz _ap^i5ҕp}ϛwJ9ˉlԔV4W5qH >.{C[|_B>N=^[r9^5bUΙvJڂk|߰8NgNJhJ,JA9*rDx0s{P6_WFjpm8Ϛl#)ku?!ḰГ V{=ӓi3a3 `F`vin`n7< 2n7unhC"$T/^BdG#yYl޼rU 5) 嘭C/YZ,[, rͱZhXqE~Djŗ=kqW[Y$9.v1rqj3܈m7%q\br2:.G!D8<%rըרi^`:X+r:]<cr6 yi䜂?DE;x6@KIhu϶aںqV-6 uU;V3 VZG>E ;B41zb_h {b#g¼ p9t(J8!RY'%saX{D_!"8dr50.&ʷӾ6ې9p:X qw3Ϡhu8eD07D{ s&Byfth sȤ'7VT lL./!”.75^FV= .H*^WR֮,_0.iW]ee+ܸ&wo]MP{(aW80=p\qZkք΁w3V]"Kf EJne*kT7*>q{-ȕ*LnwWXr. ҫ.z=b69bX`-Q @w?qmEp_|#KWW%eB3µ{ҷe(K@ږ ˃K{[@ Ǹys0df Q9)8{!p笯k.U }>}kk׳v@՗.q٥W&oE3C^?C?G[۷={b<}aA uip(uiW2JM_+X  ^]"~ǡ@)<MN=BóM-L!mL!]}c@ж\%:%Ko`**|3*]I˰@uXK {(|I|~_ hq% A_&A%D̠ڍޠ-hCxB>Y3=8:Y7bzS8?%,S/ҋ^$(3HݝH $#BL*f@pO UFٳ \@ݟ e EHquAo=SgDQ.b&.{f׋w Z%0.7s??~u?sȊ 'D;FFEl188:UgFͯ_6m 0cYV7wU֜'706L6rh+FZ|T~8155ipMVOKZ۲s6žbD K읁;!f I5k%fpoZNK$p܉7&x8"~}3c@qL4GK2m L5 TNy#4I <1BD,5X ay$yRcTPYLєP ZWfjzA3*SUs(go.KZ!Jڊ&A 0%Έ-B:)NゝKg u\6߸~-o_wSg+ggC.f$]Hx Ghc n@dV`2]zuܸVJ hsUW+w,WD}nOӤ тf}́Rj5NͧyO8<lH.6N;@{ È^x]8!Dh"=eN 23x,> I$,>扵pB]41+RKH)'!G,~%!z}< A &d!t2B &Jd41Q4yAI@6d=c2/c~{V̢4 WwvÑ@|']_41zJqKOtT)j$4+ӎ0KQ1sm|~2k5oZDnHg 1,:/X9c^k4yUzKqjNo6yu4vg(tN')&]tjJC!SF4!H!C3Ą'$O={bj6iA9CN@qz|jP8uMn˦{n2z$aF/K17~;D1cA2=|ɪx\T>m:Vb̗o}Yn[7}_Yj/c 7N\vu؆-5\ƭI~ĩ /,H]>|xq"vJϠ | .(D߼*+੧R\N?hp;$OUUӁzY&7uj^c`+)4U3ұsX&:tq{,8qd>IML]Z EM1V C9eV H꙾rJ XEE ֣o_rUxv|0'5#GTO|x\.PިDK8ćGKgd,Xo3.A 5 $@k37_ c%ByN;IpMhZUTM6 ;$==<RIR5cX6IQ!3;*j n^JCCYzAHElEz@.Y!ᩡlI%Y@Գ2+^D*ԿV" h2-0e򽻴2.tKUr]Uт@@]bҿk5ԥ-:TB nz҈܄ n"(E.VX䫋\I^X+PM2q2$ E)2(O\"DO}Q :Z B"g[?kDQ3[]Ь,eR*7j w킗ƤwFFP^A}AA=pQdrעļڲ33)wgys&p߷W7z0 D{satD ]3jA%S VW-80{WtNBD[|D`- BU0?1DɠXTFvKR8|dO2iMA9 6ز4OIwI~y~4=:"`h0* 64` F)br#!f"G#jS1s2_F8tr}]Fsu9bW&Se!n%~g!a?FD[&NתM8! !P+:lbmVֶ̯sYD󂼊%tH@`u* za-N2T_⾗+ZR>Y-{=MA<ɭ;S;xށ>\23 ['4'͝y6dF[Ha,rTH*OQW/JUZ<֋puBL!LHQXPu%!]Dkաm[")\0$R.w`бsZ"ebEVŸ]ӭ(8&t{+s^7{lyENK5c5*.J`sZϙmW'|/w;.Ѯx`mi3._#,9bnVw~6(b#0֟dD0Tپ0)H -^L*KlD?t0̹Ep|e ,uO =kv g8b#+6B'G|bLzpӓ ʜ%?ϔO31d~rQ|ϻ~!*LGZ<C-%< 2ɴxXnW<{;dmKQU&!h9W!sDߣ7#w_@ '|Ļ_oPF>K *5D"ђb2x8@ Yx ">!~S&JZ4O>ˑ!ټ;֗ eMkd#+MO#@ *)T=/9NW 1ńA)_$7">sZ̔JSrmXē`;o]5'\G] O3`TD.ķҕ'130#nCXoa.& aH% & )!i-{`D6 P fӌxI;RRw%cÆŒN^^n[^Y օ+p [0-XE=J0#,!1@Q8T #~!?؄~<!vCq_&`f} 󆂭t~5d&{ZpNMWd]iV\WBQFID$#N$5L ]qPXTMjVDIh>d]2tx9>>]rհ"0|fڜ ; ۬n-{w*EXP*sǎpj9V8jhJG;H[K·%';VW9hJ wTOoϢ1Ҿvire/g}}?\cS[ڲڧѭ5^sZ18x3N]3L5i'O݅$ #럍 8\|Տ,t' z"`Հ4,{K};?}͍^ge5r[<4LLuB Н/8ԭkGV$ʗ͒<pX֢c \?SP{zmZhH Zx*RkjJZ;oR%UYOVV*__?M̺vvqRc =80jY3}B-Ӎa{- VTD8h{} e9$![N;#gV[eɲ$WȒle٘blf馛N$@BO@R)0KB A84\KliJl}̛7oDNOŦt^'`HT.MҀF -' =I$ݨPWشY0V3V"ར4h=sF1\U l?|U'EX^*ՓbhV |(S16mZy|^v'`K€ ,,,/_>_G_?)egΌ1(; xϯMϯ}Bh* !(0zOެGvJJ<{cy K1qA| ^t@K9 #72e|:?\}c` G0%S вO?\0=C}%76 OuL:{gp1`]LKXcr,w'cAL /?d${mX3x9OC&~ϜbϞ/N W {C{m߾7[5ƼsO?ӧ,\x]!.gRښY:*doarrs3[{VEy>v[ˡoXM@Z! +VxV4Fxanwud<,>8d7[1j:pBZ~f3B5S~VrnV n# ~0,/x聞?^ԙ3e /]wuow$3gbj4ר7!*FyjgQ;9 ?2~~hўtO:)t='݃==CuY4$[:, tBoEԘLoHMe@-5 ,Bo;{q^̍,f4&vphȻv)"< '*|0Nز0[JnEE.W :LD.D8ߵ?ODPI1Wes烏8bavzigk6~[~΍qD >MfU^OM8Ru6.x~jTAkMgzև:j崉aU3iPRtLUxY`(@|R* EDzgcg@ 'uA`2+,vЋć/ DtUwmKbI"et'&d{bDrRINf$U`>[2ThӌNՅk-z*FO<(:sXv7b2uTt\k.7ǻt(?GC߱7N95Ct%igC̉gS`/@χU0>`;lc(|0v0:Җi#!5a *:0,O <R|MYJ)llj*SnE뇀`ODokͨCb +z%089fx1ÆiaPp_?=/!Uz2,lOZt9@`~mnCNNPf.l/IMlLX\ܗKj)Eu%u*bN c 7kg1(  ;p{1-g1@\2t 7D P4-oo')%z29L5)2<:B&):O¤T]EݶK~M [uN9\[F_)6TVpHtKu4ӬV6_WʧU;(+4%ɤfei^oH$S;C!; 竭>N5)D{ʎ! K} rљyVЌw1Hde;N \DFChWvπw;ty9rӹp \;>#~`)ahZbizYjq;~\lЛS +rjBkoPl )^NA]'ޮh}f"c.!ok岭o<PB{?L'Eԗ D =]*.gJŶ}Bot&& e\E^׭{/NK޽DX9#^4xC_ jK"wCjM{.(,ր+MsQD QcTP^/4y5@^+/'w4} Zsũ"`W% yGIpC0:E?kݺYɎ+ U"5U@SxW.0pKaX}:]zInN6C̦߾uQ'|䘔UVєN=?v7 9l&mONb{#pG^]/ SJVN\*T-@vfVO!h4RhtLaH\d,Ӏ"F'aKDPo(z p=cwd7b]Z8p`"2X:"ŋ׃'H-2s֯{/Ǿh{ThrĐ!CT0b/b  Ԝ[9>(^0atvav؀ńQ1So4Vx E Nln=˜zxϒŒ;ؼѤ$. )_$1(}5$ӊEP۔&~F̩8ޫ`(1E(ѻ&G"T¹|b,i((18W0w#BSGXK{_gS.ф6g?{i֛뷛⥶v=vlTRa dځӖȔ \v힁UU7V͋ *5}$2uC0w҇AåήCvELSY>{4&~MjF %ۇt_O\',}%l)h z%ۺZyIF]݂Շ_'7~U) <2N(;h-Pq]aV%?yyNM َy[{[h1r#}B+:>̮ׅ N " ܖ7Aq0t#I$O*}~TwDE 7^ ٝ#D(%M*6X>$@p^ ") zAG% b>>T^}; OǘQ;c-/ ^#7wVt s&G'*-#צQ%^M'pc"-W+*m9zLԎp힒{ɑ]}}(b0};ax]t[)Q@]gД vÉ7g㮆'fToJfȬ"Rۚ˫DŽ* S?u=95jU!9F9j.4p|P{wΔ"Nz(mW`yخ`ŰKf?~Fm(ȑX0sr6D#P2 ='HBL"-0j0dNG̏rF=/tu?"Ju*/^]2Q.Uԩ\|OYw/^p9ߡ%Ԟv%( -FʋkBeNk=vuP37g, }QįK L Z>:MN⏆/"[I}II}{R…wu R_KnxRFmX`HS]}Gŝ-g(KqAM"qpn 8o|5Rg1:?M N 1a%O0<;,A[w* X '!(=i}&?#^$ ^2)m4sDE|gPb2Dq>n.*?W̸x(Ļ8sDSD<\"53PsA907@R Fq 1xodYХ&]bnʁdbzya(rj~}@8  >>4J.]RRŨ 2*F A6r]eH}KK۔JҡObƆL G hN'%+Sx̒jU,V/}2D5NwY8G,JeAh*c幔‚wޡ.0{DxSfѢ2w$F-:WY\D,oIyךnNI ,i)m#YǪjU-3Y$v%%3ZpV򒲗.#cNf.5 d$C},KSצIX$fX͊DM^uVJ0Rs0=t@kToRZ$bX*eVEWϕ5T0Tnkޑ 7&$2iyThF7ubqey#lR*[)IMk\a#u[N^3VqאnL(v\fTGQI7p=3?קw(snYISMg''gaFmL*1JJ2U,O}}]&k9-Di-%}jS*0XXWb%cRLR)$MNK,NcإUdfI$DĢ*$R fLMMuLձK7)lJehZ%V1՛ ڒS.u4elJ=RSj>rlڮb4%ǎ-Y ]#,EJ ؈]?Sgz-K=:b+ 4A|hFCR("F'ch)= EjjR7﫧W*JoJL2lXBa ar:ZcůM?'-V xn ]mPQY 5eS0 Ư_?^:w.rMP ToܞL"ʛ_b^GS7eZUd lX>ͧAGM1 0Bǖc(B0lEguK Ppl G»vh[!A9v qo9b\#}v@04> B4ZQ)?ݘ:>uX vn(zHE~Jńs(7Pz Xx@?n;E)҃4EJACuJyc>,FuUiZ: ^{P?cYոOBk3Xt5PTErׁn*~)pD M0;bMA폨p[인ւ 4]Lvky4a.YB\UE/5lbK2#M%PJvWθnpk'`@ɴ`iʌPW8Ġl%t %ʌSQ~Vpj*$w^#G1i6}"vw"bzrMZښ]].?+;z##Jz~:vvۻ$31~eݹ+tJG;I mWyؤqk*dƜ^VX_<:7''wtq}aYa#TH 3:#CyVZWjU֕?;AY|.d7R]&ODh<*z@ i݉AwNA%L @vI0c*T.39R[VJЩ,՜bM1WR ߫>EƉN, `õ>U8z/{23Yh확b^āpQ{/RX_߲d8Ȭ6e;зk }B rfq HˠfŬD ζ%,Ĭm ?sx\j\WWUqCS~mlY3M>qs3`ػoSL4.\剶jlu[I77쵥S4m323ȧꑳlg@ ͢؏1W%`T;ω ExCt#8*g30Gx{!w>滢xi$plɣ` ;f7kAfyh3>>GU4VO-HM֌oK<')m? %{[2p;>κK>e}}ڸ0D2`TIHnP(A!6Ƣ2hk}U3Yެșt#d}s|'s|\P_ξGփ$į8;BhQ",Ƙ{ 5k'ZUָߚ8~)A^R--.fGWԋZGE*.FzӘP.$-J}&\VTTnv?a/'n-{4yʐ`ʡ5e9<4eU斕dT U6?AX&튨Řf5?MA6eb$d`t%Qp3`sb3NnMSpU5G [6CnqҀ 0y"U(tK\SR*1S$AW~gSvtQR[ %ZԛgXo3c(|:c(sVl` nHz*_~uzP5X"ݫ~P]#jDy%Kj $-v!F~32ܪQ5`.|ap>nw/y#?X##Jw5( Nx4슩qV^=~R'Ҫe,ҧXM}jJ-)T:אw3rT'x}scFy7k V0\SM(2@u:-YzǮS8W[4;0qƷr6SBIXqLt&t&#M G#&t ڠ470݆IpX2M LuwDo2` %\7߳g ^mlmW)sX7ao`BfbnQ1J)?FT7ѣ;C6XV}EBq:ٗzhW*S/'W I~F,앀 Ud A:ɫ+z:b4'Ŵ؉szkܮ.08q/8kYHE>QvŋgO~aժ bx.쨽'TY&7(w^;[Ս$\0w/6p'">@'w.XHZɋ(jXyc\X{'Dy>z-zxy>xm˔ۜS^O]Ђ{E&``w)+ySL>cua=$+h)V,7RH֯a=U<35@fF9Ni@6݅LDQs-cr졂 z W^׏~чS25$Z}݊#q~d{VF^ުԚYl&'Jk~O V{W|šG&$d]8/vDj&7xҤU떦ʐ3 {W(1O-T}2k@NH:e i|},Nj$}^\X,_+Vr{-sv7d/zkuxC499/%Vϕ4] j3=/#TQcϱͫHBw _Ee^f[џ3 76N3w\"R1v/}}"O{?1 E>9|.mV 40 lK҇k|2A?g`f.}WF\[XQ:J1D~NN*(|C^&@Gj1:;kN\ 0ƅfӨp?$0oGG߽0Cは/zF4X~dIE[.9љwI` 샧'ab$~+/m`.- Qb'͛"+6XJ̓n+fA0H+l_sʴ!-TdؿOdɜiLjNqJɘeO;;%G'o;"),=K ][ g|Mo<< 4/c遷xj~ܱja>txkla^3qniiЗ1MɎH͌و KQj1$ag2g#K|!yeDQLxX{i4{{VNl Ѩr|_IG$iu,N?TW߂bt*xAutAՏ7Ѐ \84dه&I~Xsul0eZ~rsUJkG )2S~mVyn#~chVA+c%YY Z!W1tA1y51+AE8ICo.V3[ '1;Sv2Q:pؽ{/fb/vܽ1l^:fy%6?a2Gy8rmngô0.ׂ~XnjcpD1N70%p{ UWܥ҄oS(آ  v-6=C=s"n"^D͐8'ݿ ڊEBTPAEU!DwUIOep$FZo|놪'܈s!}q"TPd(le+ VW^DlYs:ahI`XkUq&HIR& 5 R r#F-M>/?}DLeJ{L':y!=lgwKsC83jwV˩}. 'v cU Q)I{W-Ly}0W_훰S%  YIV١gD7;;ZX4vhH;n}5>J13U!P3xd}?1mډwER`*A 36?M~hIxY= 28Lq,6h=΅Pt{k0f7?rFR8`vG<ؔk TzgL+VaLwp # &ɼS,Y~>o~3b!wcE. k,)O>e 1z<gT%5" V*1'_nFBQX !I'P!q`3QltStb‚ /<;ɖ?&%yD,eOp8jb> @Tᄊcη歿Zyw~?zEgZsq snݴŖ'2;͹Gz,>#QQ?_bNɆӍivnjj~w`GS^`=O3cM#!ȧtxۄ~.k:D!,茮?:At$6p9*> bi([nϠA#鰺Ih*~[Dqt珓j`my. 7e5/6u_T BXa ?-t :Ufr4RJJoE--j#髳,*v>&$Q?㰗.;Q ]'׬=f͚S' 3rxW˯f8{)VLo0床|`;& ޱ~Riqì^OMNTuG:I.AR(_Mo=pNtMj7#~s&#K( =q0:]pN8DG^>HY4׻]F# ÷,FhLuO'zܴ%*cvvd Elg:1hr35kgFatu~ˆm>џz9qLI)U<gx _ifmљ `.l8 sdg鶍yXWx6ݴ e}ư_("/[0:ӻއ6: l6%P,4 P8u,:N/6Ƿ7.Aߎgd 6{r0x؋LF"\b6(%D"`Fvpg!b` _ J*eK83|q(ԦJ>WR!&)A|r*2H8%ݠJe[|MojP?C[8ra93{cbqo5&0 4%eٳw<<` [S7߇?CӞ̶{"yPn)hAcWzZ*yb.urܚ[%XqᏣ605n'Ny'ND~ ^%s%藂]ML cBuJDO_D~_8;U\W#'soMgC=P9NWǐu0-ת׶Nnk9tz9MF̍("QIS?E@!&O">H@!}Z%? ? qx6rD.L0"*r 8"GO5E7 9?Е)Aֆu)~Q}@l Lrz\'I,\zӷyMڞ0`V+έxFGO_C?ҭm 2h0~|lClq槇L?dnOuD`mptGDVf롷G3H >F`h㖋mpM6\.f/ђE8 :|12ؑ92^ ԍ5k F?pA Иwd< w=6J@l^}SCGmr f%[ϧgi\ [x,ރ u *Ժ0: |WlrJi6}w ,i2ִi& ׈y|[I0C^ymr򑯎i&"Hm$ۖOvyxt)^F( buroQ i7c#RsMav))fDjL(sb&[sdTb1s_7牀:U_UX /ϭXqX@ Й[FAQJq#?)ߺ|V}+-H6aGtSxYq~ㅰVjhW#r#1!w48Q{n/i=( U-zFnU5˖gRqw`c4gej+6C9 ein33Ѭ1[wc⭽ҿˏ^.L\xK1ms\rGU5^4Z!Oѷzh3Φwyeƹ;R=}&z(6It} |ZieݲNˇdKۊ8'slj 9I!R jp%p%HZ޶(hʎҾ~ߗX;;<<4kA`6KTV2^4"?K/AnyܵE!JbG*/JZX?3ҹO;OCBp`D8or[Lf5~V;>QqJD>C\K7]A-aoy@] " ;vsHH'&!zXX5gԞNpCMN14^4xF~Fe21)^p?#fJZRԙ1]顕j3R%i5!̐?B{WJ-sva{> Zi9O?W'+ӼQ J0]zLBVQ= > J}FS*)ƉFZ5˨Vj p4]!n sDs43Q:pӞ# 'N%;g_= .2I_Y-,VH>{LBg6ep;kJW"u.#| ]H(PڰFtoQ,VXSTfAápuN\[;olBMEhZة>g 6 %ؑY$h0ggyX$^TDVÅ b$RrIh;,J>`i9 P*NJ}׌.GBei:㳙CB01Z[-OL|9uG̘1G\~;]kLCSYbz ɪ:QRnNH_X>҇BB),l}U1ƙ[ jV]Ҥ]/?ϝ8i ~%I7モl4Ub5˨5Q7Sߣ;{ȅ0N|v4-]$eq2\Ni%bd.3]@8m@n|7\9+إ29e9?G-n@@RHTlI[RV w=bCA9MVꐗ#bPƝ &bf.A@c5Iؚ =>,/eM|ဌb7dI~ЌӦ^@5p|n`LZAŦ*C}d.y<5PU=kR,5D«2 +g/ G32 S}r .qnƬ(^*pٍ9=\<,Q?"|p)+Fkrxo>.|4߅Ad )S:ƦI|*Έ qGs6;^O~+r.uD 뻐%WCAQTیuրW3egչ+HD))0:&p L Nt~NmyFyOs[ `\ky;h_e0@.ӿx9? f`/Z^}WBHRo7z`@Q4ΆбLwl_7^=t=SUZ7HGqgEGJ}9RcjB=)Ĝl #=v~xqvwoDk(k. @@ºk!}!HZ;wg_8}Vܯpt>׵>x4G;r>p<8"d4\:~FB/PGbfUޓJi8ۆݹuM5|35.axnoX0f1K4?szRG|{GgjCB*:m6H}Wu{ˁ6֒B-yC=Jۼ;&[8ի4|rq^9pH/U`mP<=cxOAX^kC]MIh'P?LqAC`S6ħR_h fA tL2jXBZ`͘piDlJALxfˮѺԘUА1 3CO9Ka|{۾Tz%E"˫T*7Cxvi2Vd9'a=zˣVIxF:x- i !p;m/Yp|x(~B%W~FA)1S~?E4=KR0j*^FR0*9GHg PR ArX㲁xk ҽ쯎[q-E%C!P L4"zڲ\̛_L#e"քDWTSҁP)ǥ `Uo~گ9,O`g ^O&WK50<0Ħ]oGp + *HEL b5pdL_RӥJ`wDcCl  n%-u'w8_iJqXl0kD>%K>gg^Қ(a 󬬔H΂l#*~)e,3L],.p`v:W62|]ţ^J+qXrJŰ/ab `ݰZ|tyֵB׭Tupm_%mzcNE(OD}˹ 8%ٛ /VaMr8NJ ,3R,w_V^Xk a'VZ,CL{TpU"2vh{^scS*1b#OQCmxf.{@(*Fz孷A6/Vfp'wG`)gI %[ ?hN}Do.ۇ̡cܴm}J'cy *2u=/6uX8hk lleTŏP7h:xXhxQƯKh :a׈~RF% 6.x0Fsu.VltOa.`Epv:VvqdE&;HpYs`Pk3$7LXʎ&x9ݾJR35\zMphg>0[Ġ[JNMyFYԏO fNȼ믨Zwb!;;kԜ9_]Բ?RpD,V]Zn 6yA;SkWi` @]!teKm&N̈ tpT ڄ?D!~mR+u& Z9"O "FBM&A J&PDzP_N"ce`:PK'  `. c YDDg:1JjrQU yH"6_zH7c aO2is+szDm^uK~ I\J lذSG8ӧQW}{Jޠ9Q-ry!pF}FKA P}%#2mW2cMK~??X͈gf63F{/CxU~hx_D0 D/(g[~=jGօFtZ.;NX8)˞93DkkpHα6A #}w{{Nޚ@gDvYv,[a%ģ5 ;nPs;sZ(xpѐ+ uG4߇s>=%s8Vo~Q:Ot?5'f=tgt%_4-9 \GpOϒE7s0HuLcW@BT]nyKfm-1V|u+fÏ'76g#wv7 /F)ˇ/Nw'gH\Ǩ^_9]>3OPh4\JnxIA4]:2p97i4TzYSFMa,qXKAJ9%+dDFرDBFt(LF_2du"ၝE9*D\5A5ЌoaZwmۛF^wLꛆScX6K+5gffgUߛvKsn1Qδƚ*L'S]+ ~)WOK%W '-3 YP- VhU<įV-"aO_*}3nȽ]\g=tr ?|[s*Z9 7ݶwͥp|xbhd}-P*vsӋ+I4dʢ|ciS;<|ʊ}帤F9}4d^v dy֨A2 -d8ߒS80DeDo[Ā=9io4gpìi5߾L^d)LX&s7tsX5KIՃ<7seajEo9'F^1# L9>kGYܝf^LMR_gSduvmySgOOgr[SFL8JFQx u6ʆez>z7Ʊ1ɰ]5CքяҡLؤMf)7&\ Cʓ'kyD=X!.MXuutpsر^oS*qT8l{%zT TOmػj:D.[>*VRnBU~Q{ڞy&W(Z ɮvk: (R,P( 5\T:%E5 k2U::fgR޳!Гd8m/St=Z `I;BVUafte 0)/p!cUJƧ7ŀ=d!]3iu+*4ƀ3s$\(Rg EmpX7yLCZQgin^Rvzi{U{|*͖::+wiEHaWq9UuOQQ=>mLi\@WicUu`̶V^eL?UITch|58rTVRmSTQ+Ř~cՎ%p"覫!VS`D/\d߄[ Vy!UEd…[[Fص¨ACV<4m,i)C;wf\Nr+K\ ֊lmN}W͠޸0Ӯra#2uSǼT!z؊?n+ks~WV_Ww>ҁɅRSI?;|Tɢqj5"#k U++A14rFty+INy0MYcXpdW>q++Zbmbilˊ]m`A Z^Lޒ|Xb"ku~pt8Bfx>[&cf0{ ]3 ̟y~&H3P|m][`7TGYrfn,kfx/oK_ *{t@2#g=/{Lg5S?(lK?òc!_03 γ%  ɰRO׎- Sm r;< ɪ)1Xɫl ̊%"a  ΘG՞v'bXZȝ܉l fm"&}GPX9{ΰ&ߐRasfW1^|q4t؍Dӻ'w'wTREdji}GU7c..}!.zsEmj1ݐ=0Z,SqK+J,q&ʹV )A{07Ы.B,=1ydq޼΅mIƣ*? 2|*0VB'G!$hBVa{(HeRzq#.Ob{o2E+RGqaaalZRJ-[~[ٗV-Tl"C",zw0gѬJƩ7+fg<Džo*pRGoҟ&%c^~[$[⑩.wػ<Gwąu  aDZ.n&EuFC~L_3ϐv5䙾/\! ̫zBkhy8! GJR^ό*_4>Sk6 A \6nLz#UCر-Wwa HII? 2Pj&%v sh1[M ћr%݈$wHd~A7ś? WaºG~*|M^nYRo^zzj=#[ۀC^WbHRo0 sdy46~ZC7{Ɨsݳǟn 8d]IU֝{6NJgnys]7,m9F7 |s湟3i/峹7fe 6ʏz&1>+aK;i c*kپm۞Ρѕs0HzBτ =gWVOR>#9~Vs#y nIUMR<}H$ո6K.^P}M̓XO__ ,!0rI]^H@Ld\LӤ)5mbIV-ZP+B35p%oNਟqoD 6q+uVhYᔅёBVӊ*b Kh.8̲6_^ddyԠԘ]B"ђ),i37ܿM:_i~X@,-Ѭ,}pa<2 8<|{ޝʰ~Ő;,j^-@d.=4cj u V%]8})Ϸ$'*K X1l8HH̛J41E!gy,U=U=M5账zGV!=G?l^3B_nevMIYdkۖg5:ñlfpl\C l;>mJ_$\?7wj=zŊq }Lx {oFQ.j.ZM]ImnvQ{eW`el|cΑJJbLsIR0)- ;UM*C*.T]< z]ʗu@VޗSޕ53J'Grd ),ꁪaWwiְ] "Fs-aאbJ:Dr1I'.J ]-[|:j6"yFvju/cYx|P/Aޡ\(.]VH!O6qrqGvX?$K q3̘&丣߹|d:dnI&.BZzb@ &[1㹞~_OG>բh^Q|w4]`]w`増s^toǿLψu)VBlNux$V 6}yqc<$^GVM)$Ue_y[ń$`xK)J_Sn@6zD霘1-=F]` P{7>0!Mzm)?7?yi XyUUêVl9U5Qy,4(/5\}?o&,{w)3]:~@}.m@k&^I'%ŏqi%O(5LA١zjq ~q U@JX g[_REJrbrֿ|v e4LECލf ?_^r9-R7~'rfna@S4S`@4z9 Me`(x$ [vrQ p AW_v.L1@!Cd/;)̡X?x{;T?Vvavՠ8mrqFߦt>_A?P5(~N{'\:o_\zʬc<% }[J5<< _yR6$kj~FLtɦqNDrÄ{ x!E:0r D8ҡhWaY[pq.pQrFv: :&!=QΊPXǠ&e":آ}0hԺA oU{6:+D޷32-my,ͿH[>`PPtQZ8f :gA QV*)Bȃ&1^o)* kVy,Z/XV˸EJ?mN+gjGlч| }kC_s&`4l-B!W;ZmH5ƿ+qJ(l9@ gQY9O2]:jXڠUPRbTyq[T|,1%g2WZBbhuaI,{bA1٪DP놜z|$X>tBwʞNjaNn6~, KڠuXh}y=HЂh$ATgwLa엪͏1axr Jt<&5Q)`6/4M%gooj, Z cMZpLh֩gGdWa75Ł"֨VFm :jYhڴi6͛q4eMݰn1Bt\T1Ux;$1HkhbĄЏH 1S[.s Kګd:IJ, ~~=8pӬٻddx &%b(Ns ZFsE=Xx-9FTx ʡ6usJnԬ xO*(^Ffа4JH۷}wI@-mR硢',(1&^D +1/J_i^F"5P0c#ۜzw/]=s@+ܳ<4-#Hw4fEEixk!+T- m5_Vq&[A)fӆ5,(>,_mW` Ђv9t͛ Eos84*O{lӧo LjF/x^ý^&SP8>A&::ف V7C3!D6d!X|y:E_%7gk]&TmcVO#P_3k*"_/o>| 1r'X>ҧ/%Hyӳ>Zj4һT@hnu/~LyCaaU4Wi@~dyGZqi$ݥ9pC@&sr<>K1ѿK;JD,~t&@84 -9Z.n}:Εz#dh! ǥkO[:!]Y) tdOrrvP2+2*TEڄUjPBwKΘ =|Ǥ<3n魠*ڿfMhsX>WgON'$u7tAұAqh͌̇D0'*&40< BXFFV}oq|߻Gg^äkשGNrJws`ϏUL:J^ ck@ }ߓM$?t^"YSN[yļ+]p}LFY>HCAqpyM?x MzA >Dm7r)y蒾V͍l1ύ"wm_\s ɬ?=OMfR5UC ԫ{GeHa[y =sD RUW%Rd1'=uR(/_ 9ַܺI "%;0ݎb+MG`p\ {?sX΁RKV7M3y> sh)wdc yt\̌m7x5~ngl4mp‰Ѩ!k ԣIdBG4CBs5COYbjo۰8=vMa./lnMqfJ,ias2`0:{Y),fs~vAt T12?+E1VhcO=B@U Xy$c9h hׂU ׇL_CAkHq> yJ--?I'<TJ#2v$d1h0 Y!}=nbJ0dN݊Tl_9V9Jkm{\n.ӡ>AB0fsfX |,c:k;u>CvFގsZLWT xc`d```a<=|EdՓg_(ETu=O'{?Law]+tw^nD.}kzՇ 쯍U}ɩo9:΋;FШO;XSB[xe#2UoاC??✼ 9Xz{w> O3E*De[=픖wE:seI5oÞR݇G=SBPs|W+Ⱥ }[0l]1V~ٴFoMr;'O^gLyhol7/ӌrq3}=vCCHF=ǡv @ilr.r4CүVldV¬L[eN0WԿoϓiosWwz:zQYY3RyK >?+#B|Jzj6]@UD-Pv>n໌u;WOMeFYг\l@*!u?'m '18 >wCÚ\fMc}~5lmo,.}Yr[Kf\yBGyoC[ |EE@ \}d<z/ |x{TgN.iBdb!3iMe$׹4M='4ri!e}Nҿ1H6dHAT8T* HGJ%K^ 2 RYHYRyr*УBTq"(*ѯTDSTuT-Iz jpE/N:R]ɕW gKnl7wSGG{oxDJ=é =Ż7,5w0@N386C&9^5;J-H~i >j^+zOPu//wR+=q v@GSLLgr _:KຈLzK[w˘Yu:sGXK˟Qt8;*3 s3=6(T~G77L4YCٜ9񜋮z]%q  ϖ1TeWe}(=drwsoWse \迎$H} nEc2pϘoKS }woZ{/o?9w*z % އaa/G|wywᘋɀu}є<m󐼇O~p)>kyg{ü,Ǜuβ(MxjAƿݤMk`RADݴ7?MhbW6;I&avk_@+@Uo'cBMH7g<dE ,p?-QvZ^SJr /gp}oyw/xGY:wLƜle>[.1[.bq- uyזK輵mwfyx~bbЇ1BL IvQ K^Ik&LŽD0fb`0(JfRMdDI/DK1Z`*tMƬ d.do<UڨUڴMr;gzpXmk'F}FUF]=j;௲Ki"bD.xB$dy&_jQ>º\ՒO-9"ZmWj\DI滎SidIΩ+Щ})dG»2']ZJZrl$;2VznM"L4R+_ ek=~^^8D9yWy1E& ϋx}WtȲuUb'X̔ؖ,O`ݶ5- 0̏1}̰Ls~N$ݾ}oW))L?nJ].ucԭRn4d 90 X ư l l [ְ `{v`gv`w`o1P `8`8VL ¡pGp p'p pgp Pzj4Fj-hClX ]p}p5C!D0· B.KR .+J kZF n[V n;N {^AxGQx 'Ix gYxEx ^WUx3 o;.x7 !0 $| > "_/W5:| ߂ow=>~?O39~ _o~?Ÿ+ ¿/0bp XaQ\qčpc7psĭpk߄v=;N3n;{^7c XAMN~?Ax0p qgP< #H< cX<D<):xgxX:6 [ڸ`袇kCpqq-x^x^Wx^x^7xތxގwxލxޏ>>O>>/f| ߆ow;]n|߇Ca| ?ŏI~? E|_ƯWku~w{}?ƟOgso ?/W?_JQ2i TaQZFihcڄ6hsڂhkچDv=@;N3Bn;A{^7CST!LM~?@At0BhifP:#H:cX:D:NST:N3L:Φs\ydQ$E-jSlZM]rG}rɣ5S@!E4G@Χ B.KR.+JkZFn[Vn;N{^AzGQz'IzgYzEz^WcAv#(ot?StZ~Ayb: nN/vj DUϝS۫|\QHn vr3ot<ϦjCҾk5| lIuw9ba G10竖N^O踍nXouܾ sTSM!ˮnSV\ShKѳn~mX=[ڡ؍bZGNXv3Y_sT+N _L:>WGAhӲo{ NwG[VCɩrs#_e=oNgy5YVS&ufLD T^n5iY|^~Hˡgs;'MI#I3>+7A:p}=[|y-N*y.orJqQYX;(Ck8>koqDWpd5E=qunk 6t$z"cÎ|١(S cJ)0.Geɔq:-# $ Y=f f-YVtyXKhQ]ԗH e_`~(5TAFֱQijhr&|`DC {nA9YH61G&Ύm/% iźAJcO wtCŗ^l4b&ψ8WV/g|%%Y]%Ԯ{M>ɏ63Y 8Tcx7V.M\7r8G 6CpWlЋcS\Ha /r6z#^`ޑ5,Q!^ߴ]&h#*ZL>K,GҧK\w>5]-2䖠qRs#?Xb9Vq-ˎJK! <= "4sύ=qWv/TKkXedI$9GM7\@&SJ5H⁚+C%)RVU)&E}Uc|8L h,]M hR@dVui(KQIf)EU )4>&<и+RRb\kӵJ+ $J+ $0, ʂ( gu!в1tmZ&akEX+V4tV !6dZC@ 2dȐ0a zhL@fϻ?PUTTPUT*4US^nHKhĄ EE|Q_TEE|QĤ &!L bnb܊BLa)$EYU)&)K2!0XKb C,a IIHJ3bC` 1!f0 3bC` _FYeA!0ʂ" DzC7DzC7DzC7*0!!!!!!! LA)S,z.sK"!UAT!"!"!"!"!"!"!"!"1)DC"JU۴41kƙ")қ:& ]2XbB 3Kooooooooof)Uzu]uYzRWzB׃VzJӺlROi);y4ҼSwJNi);y4ҼSWҴּӚwZNki;y5ּӚwZNkiͫckIҌѼ3WGؒ;yg4Ѽ3wFhY;yg5ռwVΊS&5&դtVj assets/fonts/font-awesome/fonts/fontawesome-webfont.ttf000064400000503254150514030450017452 0ustar00 PFFTMkGGDEFp OS/22z@X`cmap : gasphglyfMLhead-6hhea $hmtxEy loca\ maxp,8 name㗋ghpostkuːxY_< 3232  '@i33spyrs@  pU]yn2@ zZ@55 zZZ@,_@s@ @(@@@- MM- MM@@@ -`b $ 648""""""@ D@ ,,@  m)@@   ' D9>dY* '    T     @ f %RE    $!k(D'  % %  0%/&p@0 !"""`>N^n~.>N^n~>N^n~ !"""`!@P`p 0@P`p!@P`p\XSB1ݬ        ,,,,,,,,,,,,,tLT$l x T ( dl,4dpH$d,t( !"0# $,$&D'()T**,,-.@./`/00123d4445 556 6\67H78 8`89L9:h:;<>?h?@H@A0ABXBCdCDLDEFG0GHIJ8KLMdN,NNOP`PQ4QR RlS,ST`U0WXZ[@[\<\]^(^_`pb,bddePefg`giLijDk klm@n,oLpqrsxttuD{`||}}~Hl@lH T H`@$\XDTXDP,8d\Hx tXpdxt@ Œ\ ļŸƔ0dʨˀ͔xϰЌ,ш҈ ӌ8,՜`lHش`Tڸ۔@lބ߬lp 4X$l( ` d      ,,8(Xx|T@| !"x##l$$'h(*L,T.L1t1230345t6T7$8 9H::;<<?X@ABCDEHFHGpHHIxJ JKLMN@P@QRSDT ULV`VWXX4XZZ[d[\|]^`aHabcXdetfhghi\jxnp@svwxyz{h|}}\lt4t88LT|| 4xLX(  @lt$xLL HĠT(  ʈˠϔldPՄxpڬTT ވL <H$l4 Pl ,xp,xt d 44,hP 4   4<,,408$8T |!h"$L%0&H'()*0*+,.$.012@234t5$69 ::; ;<(<=4?@ACDFH`HILLLLLLLLLLLLLLLLp7!!!@pp p]!2#!"&463!&54>3!2+@&&&&@+$(($F#+&4&&4&x+#+".4>32".4>32467632DhgZghDDhg-iWDhgZghDDhg-iW&@ (8 2N++NdN+';2N++NdN+'3 8!  #"'#"$&6$ rL46$܏ooo|W%r4L&V|oooܳ%=M%+".'&%&'3!26<.#!";2>767>7#!"&5463!2 %3@m00m@3%    @ :"7..7":6]^B@B^^BB^ $΄+0110+$ (   t1%%1+`B^^B@B^^"'.54632>324 #LoP$$Po>Z$_dC+I@$$@I+"#"'%#"&547&547%62V??V8<8y   b% I))9I  + % %#"'%#"&547&547%62q2ZZ2IzyV)??V8<8)>~>[   2 b% I))9I %#!"&54>3 72 &6 }XX}.GuLlLuG.>mmUmEEm> /?O_o54&+";2654&+";2654&+";264&#!"3!2654&+";2654&+";264&#!"3!2654&+";2654&+";2654&+";267#!"&5463!2&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^BB^^B@B^@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&B^^B@B^^/?#!"&5463!2#!"&5463!2#!"&5463!2#!"&5463!2L44LL44LL44LL44LL44LL44LL44LL44L4LL44LL4LL44LL4LL44LL4LL44LL /?O_o#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(8 (88((88(88((88(88((88(88((88(88((88(88((88(88((88(88((88(88((88/?O_#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28((88(@(88((88(@(88(@(88((88((88(@(88(@(88((88(@(88((8 (88((88(88((88(88((88(88((88(88((88(88((88y"/&4?62 62,PP&PP,jPn#$"' "/&47 &4?62 62 PP&P&&P&P&P&&P&P#+D++"&=#"&=46;546;232  #"'#"$&6$   @    @  rK56$܏ooo|W@    @   rjK&V|oooܳ0#!"&=463!2  #"'#"$&6$   @ rK56$܏ooo|W@  @ rjK&V|oooܳ)5 $&54762>54&'.7>"&5462zz+i *bkQнQkb* j*LhLLhLzzBm +*i JyhQQhyJ i*+ mJ4LL44LL/?O%+"&=46;2%+"&546;2%+"&546;2+"&546;2+"&546;2`r@@r@@n4&"2#"/+"&/&'#"'&'&547>7&/.=46?67&'&547>3267676;27632Ԗ #H  ,/ 1)  ~'H  (C  ,/ 1)  $H ԖԖm 6%2X  % l2 k r6 [21 ..9Q $ k2 k w3 [20/;Cg+"&546;2+"&546;2+"&546;2!3!2>!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@@`0 o`^BB^`5FN(@(NF5 @@@L%%Ju  @LSyuS@%44%f5#!!!"&5465 7#"' '&/&6762546;2&&??>  LL >  X   &&&AJ A J Wh##!"&5463!2!&'&!"&5!(8((88((`x c`(8`((88(@(8(D 9 8( ,#!"&=46;46;2.  6 $$ @(r^aa@@`(_^aa2NC5.+";26#!26'.#!"3!"547>3!";26/.#!2W  .@   @.$S   S$@   9I   I6>  >%=$4&"2$4&"2#!"&5463!2?!2"'&763!463!2!2&4&&4&&4&&48(@(88(ч::(8@6@*&&*4&&4&&4&&4& (88(@(8888)@)'&&@$0"'&76;46;232  >& $$ `  (r^aa` @`2(^aa$0++"&5#"&54762  >& $$ ^ ?  @(r^aa` ? (^aa #!.'!!!%#!"&547>3!2<<<_@`&& 5@5 @  &&>=(""='#"'&5476.  6 $$   ! (r^aaJ %%(_^aa3#!"'&?&#"3267672#"$&6$3276&@*hQQhwI mʬzzk)'@&('QнQh_   z8zoe$G!"$'"&5463!23267676;2#!"&4?&#"+"&=!2762@hk4&&&GaF * &@&ɆF * Ak4&nf&&&4BHrd@&&4rd  Moe&/?O_o+"&=46;25+"&=46;25+"&=46;2#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!26#!"&5463!2 @  @  @  @  @  @  @    @    @    @   ^B@B^^BB^`@  @ @  @ @  @ @  @ @  @ @  @ 3@  MB^^B@B^^!54&"#!"&546;54 32@Ԗ@8(@(88( p (8jj(88(@(88@7+"&5&5462#".#"#"&5476763232>32@@ @ @KjKך=}\I&:k~&26]S &H&  &H5KKut,4, & x:;*4*&K#+"&546;227654$ >3546;2+"&="&/&546$ <X@@Gv"DװD"vG@@X<4L41!Sk @ G< _bb_ 4.54632&4&&M4&UF &""""& F&M&&M&%/B/%G-Ik"'!"&5463!62#"&54>4.54632#"&54767>4&'&'&54632#"&547>7676'&'.'&54632&4&&M4&UF &""""& FU &'8JSSJ8'&  &'.${{$.'& &M&&M&%/B/%7;&'66'&;4[&$ [2[ $&[  #/37#5#5!#5!!!!!!!#5!#5!5##!35!!! #'+/37;?3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3???? ^>>~??????~??~??^??^^? ^??4&"2#"'.5463!2KjKKjv%'45%5&5L45&% jKKjK@5%%%%54L5&6'k54&"2#"'.5463!2#"&'654'.#32KjKKjv%'45%5&5L45&%%'4$.%%5&55&% jKKjK@5%%%%54L5&6'45%%%54'&55&6' yTdt#!"&'&74676&7>7>76&7>7>76&7>7>76&7>7>63!2#!"3!2676'3!26?6&#!"3!26?6&#!"g(sAeM ,*$/ !'& JP$G] x6,& `   h `   "9Hv@WkNC<.  &k& ( "$p" . #u&#  %!' pJvwEF#  @   @  2#"' #"'.546763!''!0#GG$/!''! 8""8  X! 8" "8  <)!!#"&=!4&"27+#!"&=#"&546;463!232(8&4&&4 8(@(8 qO@8((`(@Oq8(&4&&4&@` (88( Oq (8(`(q!)2"&42#!"&546;7>3!2  Ijjjj3e55e3gr`Ijjjj1GG1rP2327&7>7;"&#"4?2>54.'%3"&#"#ժ!9&WB03& K5!)V?@L' >R>e;&L::%P>vO 'h N_":- &+# : ' +a%3 4'.#"32>54.#"7>7><5'./6$3232#"&#"+JBx)EB_I:I*CRzb3:dtB2P$ $5.3bZF|\8!-T>5Fu\,,jn OrB,7676'5.'732>7"#"&#&#"OA zj=N!}:0e%  y + tD3~U#B4 # g  '2 %/!: T bRU,7}%2"/&6;#"&?62+326323!2>?23&'.'.#"&"$#"#&=>764=464.'&#"&'!~:~!PP!~:~!P6 ,,$$% *'  c2N  ($"LA23Yl !x!*%%%% pP,T NE Q7^oH!+( 3  *Ueeu  wga32632$?23&'.5&'&#"&"5$#"#&=>7>4&54&54>.'&#"&'2#".465!#".'&47>32!4&4>Q6 ,,Faw!*' =~Pl*  ($"LA23Yl  )!* <7@@7<  <7@@7<  pP,T MF Q747ƢHoH!+( 3  tJHQ6  wh',686,'$##$',686,'$##$/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?O_o%+"&=46;2+"&=46;2+"&=46;2#!"&=463!2+"&=46;2#!"&=463!2#!"&=463!2#!"&=463!2        @     @   @   @   s  s    s    s  s  /?O#"'&47632#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2     @     @   @  @          s  s  s  /?O#"&54632 #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2`      @     @   @  @     @   s  s  s  #"'#!"&5463!2632' mw@www '*wwww."&462!5 !"3!2654&#!"&5463!2pppp@  @ ^BB^^B@B^ppp@@  @    @B^^BB^^k%!7'34#"3276' !7632k[[v  6`%`$65&%[[k `5%&&'4&"2"&'&54 Ԗ!?H?!,,ԖԖmF!&&!Fm,%" $$ ^aa`@^aa-4'.'&"26% 547>7>2"KjKXQqYn 243nYqQ$!+!77!+!$5KK,ԑ ]""]ً 9>H7'3&7#!"&5463!2'&#!"3!26=4?6 !762xtt`  ^Qwww@?6 1B^^B@B^ @(` `\\\P`tt8`  ^Ͼww@w 1^BB^^B~ @` \ \P+Z#!"&5463!12+"3!26=47676#"'&=# #"'.54>;547632www M8 pB^^B@B^ 'sw- 9*##;Noj' #ww@w "^BB^^B  *  "g`81T`PSA:'*4/D#!"&5463!2#"'&#!"3!26=4?632"'&4?62 62www@?6 1 B^^B@B^ @ BRnBBn^ww@w 1 ^BB^^B @ BnnBC"&=!32"'&46;!"'&4762!#"&4762+!54624&&4&&44&&4&&44&&44&&4&&44&&6'&'+"&546;267: &&&& s @  Z&&&&Z +6'&''&'+"&546;267667: : &&&&  s @  :  Z&&&&Z  : z6'&''&47667S: : s @  : 4 : | &546h!!0a   $#!"&5463!2#!"&5463!2&&&&&&&&@&&&&&&&&#!"&5463!2&&&&@&&&&&54646&5- : s  :  :4:  +&5464646;2+"&5&5-  &&&& : s  :  : &&&& :  &54646;2+"&5- &&&& s  : &&&&  62#!"&!"&5463!24 @ &&&&-:&&&& "'&476244444Zf "/&47 &4?62S44444#/54&#!4&+"!"3!;265!26 $$ &&&&&&&&@^aa@&&&&&&&&+^aa54&#!"3!26 $$ &&&&@^aa@&&&&+^aa+74/7654/&#"'&#"32?32?6 $$ }ZZZZ^aaZZZZ^aa#4/&"'&"327> $$ [4h4[j^aa"ZiZJ^aa:F%54&+";264.#"32767632;265467>$ $$ oW  5!"40K(0?i+! ":^aaXRd D4!&.uC$=1/J=^aa.:%54&+4&#!";#"3!2654&+";26 $$ ```^aa^aa/_#"&=46;.'+"&=32+546;2>++"&=.'#"&=46;>7546;232m&&m l&&l m&&m l&&ls&%&&%&&%&&%&&&l m&&m l&&l m&&m ,&%&&%&&%&&%&#/;"/"/&4?'&4?627626.  6 $$ I     ͒(r^aaɒ    (_^aa , "'&4?6262.  6 $$ Z4f44fz(r^aaZ&4ff4(_^aa "4'32>&#" $&6$  WoɒV󇥔 zzz8YW˼[?zz:zz@5K #!#"'&547632!2A4@%&&K%54'u%%&54&K&&4A5K$l$L%%%54'&&J&j&K5K #"/&47!"&=463!&4?632%u'43'K&&%@4AA4&&K&45&%@6%u%%K&j&%K55K&$l$K&&u#5K@!#"'+"&5"/&547632K%K&56$K55K$l$K&&#76%%53'K&&%@4AA4&&K&45&%%u'5K"#"'&54?63246;2632K%u'45%u&&J'45%&L44L&%54'K%5%t%%$65&K%%4LL4@&%%K',"&5#"#"'.'547!34624&bqb>#  5&44& 6Uue7D#  "dž&/#!"&546262"/"/&47'&463!2 &@&&4L  r&4  r L&& 4&&&L rI@& r  L4&& s/"/"/&47'&463!2#!"&546262&4  r L&& &@&&4L  r@@& r  L4&& 4&&&L r##!+"&5!"&=463!46;2!28(`8((8`(88(8((8(8 (8`(88(8((8(88(`8#!"&=463!28(@(88((8 (88((88z5'%+"&5&/&67-.?>46;2%6.@g.L44L.g@. .@g. L44L .g@.g.n.4LL43.n.gg.n.34LL4͙.n.g -  $54&+";264'&+";26/a^    ^aa fm  @ J%55!;263'&#"$4&#"32+#!"&5#"&5463!"&46327632#!2$$8~+(888(+}(`8((8`]]k==k]]8,8e8P88P8`(88(@MMN4&#"327>76$32#"'.#"#"&'.54>54&'&54>7>7>32&z&^&./+>+)>J> Wm7' '"''? &4&c&^|h_bml/J@L@#* #M6:D 35sҟw$ '% ' \t3#!"&=463!2'.54>54''  @ 1O``O1CZZ71O``O1BZZ7@  @ N]SHH[3`)TtbN]SHH[3^)Tt!1&' 547 $4&#"2654632 '&476 ==嘅}(zVl''ٌ@uhyyhu9(}VzD##D# =CU%7.5474&#"2654632%#"'&547.'&476!27632#76$7&'7+NWb=嘧}(zVj\i1  z,X Y[6 $!%'FuJiys?_9ɍ?kyhun(}Vz YF  KA؉La  02-F"@Qsp@_!3%54&+";264'&+";26#!"&'&7>2    #%;"";%#`,@L 5 `   `  L`4LH` `   a 5 L@ #37;?Os!!!!%!!!!%!!!!!!!!%!!4&+";26!!%!!!!74&+";26%#!"&546;546;2!546;232 `@ `@ @@ @ @  @  @  @  @ L44LL4^B@B^^B@B^4L  @@@@    @@   @@    M4LL44L`B^^B``B^^B`L7q.+"&=46;2#"&=".'673!54632#"&=!"+"&=46;2>767>3!546327>7&54>$32dFK1A  0) L.٫C58.H(Ye#3C $=463!22>=463!2#!"&5463!2#!"&5463!2H&&/7#"&463!2!2LhLLhLhLLh! &&&&& &4hLLhLLhLLhL%z< 0&4&& )17&4& &&#!"&5463!2!2\@\\@\\@\\\\ W*#!"&547>3!2!"4&5463!2!2W+B"5P+B@"5^=\@\ \H#t3G#3G:_Ht\\ @+32"'&46;#"&4762&&4&&44&&44&&4@"&=!"'&4762!54624&&44&&44&&4&& !!!3!!0@67&#".'&'#"'#"'32>54'6#!"&5463!28ADAE=\W{O[/5dI kDtpČe1?*w@www (M& B{Wta28r=Ku?RZ^GwT -@www$2+37#546375&#"#3!"&5463ww/Dz?swww@wS88 ww#'.>4&#"26546326"&462!5!&  !5!!=!!%#!"&5463!2B^8(Ԗ>@|K55KK55K^B(8ԖԖ€>v5KK55KKHG4&"&#"2654'32#".'#"'#"&54$327.54632@pp)*Pppp)*Pb '"+`N*(a;2̓c`." b PTY9ppP*)pppP*)b ".`(*Nͣ2ͣ`+"' b MRZB4&"24&"264&"26#"/+"&/&'#"'&547>7&/.=46?67&'&547>3267676;27632#"&'"'#"'&547&'&=4767&547>32626?2#"&'"'#"'&547&'&=4767&547>32626?2ԖLhLKjKLhLKjK "8w s%(  ")v  >  "8x s"+  ")v  <  3zLLz3 3>8L3)x3 3zLLz3 3>8L3)x3 ԖԖ4LL45KK54LL45KK #)0C wZ l/ Y N,& #)0C vZl. Y L0"qG^^Gqq$ ]G)FqqG^^Gqq$ ]G)Fq%O#"'#"&'&4>7>7.546$ '&'&'# '32$7>54'VZ|$2 $ |E~E<| $ 2$|ZV:(t}X(  &%(Hw쉉xH(%& (XZT\MKG<m$4&"24&#!4654&#+32;254'>4'654&'>7+"&'&#!"&5463!6767>763232&4&&4N2`@`%)7&,$)' %/0Ӄy#5 +1 &<$]`{t5KK5$e:1&+'3TF0h4&&4&3M:;b^v+D2 5#$IIJ 2E=\$YJ!$MCeM-+(K55KK5y*%Au]c>q4&"24&'>54'654&'654&+"+322654&5!267+#"'.'&'&'!"&5463!27>;2&4&&4+ 5#bW0/% ')$,&7)%`@``2Nh0##T3'"( 0;e$5KK5 tip<& 1&4&&4&#\=E2&%IURI$#5 2D+v^b;:M2gc]vDEA%!bSV2MK55K(,,MeCM$!I@#"&547&547%6@?V8 b% I)94.""'." 67"'.54632>32+C`\hxeH>Hexh\`C+ED4 #LoP$$Po>Q|I.3MCCM3.I|Q/Z$_dC+I@$$@I+ (@%#!"&5463!2#!"3!:"&5!"&5463!462 ww@  B^^B  4&@&&&4 `  ww   ^B@B^ 24& && &%573#7.";2634&#"35#347>32#!"&5463!2FtIG9;HIxI<,tԩw@wwwz4DD43EEueB&#1s@www .4&"26#!+"'!"&5463"&463!2#2&S3 Ll&c4LL44LL4c@& &{LhLLhL'?#!"&5463!2#!"3!26546;2"/"/&47'&463!2www@B^^B@B^@&4t  r &&`ww@w@^BB^^B@R&t r  4&&@"&5!"&5463!462 #!"&54&>3!2654&#!*.54&>3!24&@&&&4 sw  @B^^B  @w4& && &3@w   ^BB^    I&5!%5!>732#!"&=4632654&'&'.=463!5463!2!2JJSq*5&=CKuuKC=&5*q͍S8( ^B@B^ (8`N`Ѣ΀GtO6)"M36J[E@@E[J63M")6OtG(8`B^^B`8 ',26'&'&76'6'&6&'&6'&4#"7&64 654'.'&'.63226767.547&7662>76#!"&5463!2  /[  . =XĚ4,+"  * +, 1JH'5G:: #L5+@=&#w@wwwP.1GE,ԧ4 4+ ; /5cFO:>JJ>:O9W5$@(b 4 @www'?$4&"2$4&"2#!"&5463!3!267!2#!#!"&5!"'&762&4&&4&&4&&48(@(88(c==c(8*&&*6&4&&4&&4&&4& (88(@(88HH88`(@&&('@1c4&'.54654'&#"#"&#"32632327>7#"&#"#"&54654&54>76763232632   N<;+gC8A`1a99gw|98aIe$IVNz<:LQJ  ,-[% 061I()W,$-7,oIX()oζA;=N0 eTZ  (O#".'&'&'&'.54767>3232>32 e^\4?P bMO0# 382W# & 9C9 Lĉ" 82<*9FF(W283 #0OMb P?4\^e FF9*<28 "L 9C9 & #!"3!2654&#!"&5463!2`B^^B@B^^ީwww@w^BB^^B@B^ww@w#!72#"' #"'.546763YY !''!0#GG$/!''!&UUjZ 8""8  X! 8" "8 GW4.'.#"#".'.'.54>54.'.#"32676#!"&5463!2 1.- +$)  c8 )1)  05.D <90)$9w@wwwW  )1) 7c  )$+ -.1 9$)0< D.59@www,T1# '327.'327.=.547&54632676TC_LҬ#+i!+*pDNBN,y[`m`%i]hbEm}a u&,SXK &$f9s? _#"!#!#!54632V<%'ЭHH (ںT\dksz &54654'>54'6'&&"."&'./"?'&546'&6'&6'&6'&6'&74"727&6/a49[aA)O%-j'&]]5r-%O)@a[9' 0BA; + >HCU  #  $  2  AC: oM=a-6OUwW[q ( - q[WwUP6$C +) (  8&/ &eMa  & $      %+"&54&"32#!"&5463!54 &@&Ԗ`(88(@(88(r&&jj8((88(@(8#'+2#!"&5463"!54&#265!375!35!B^^BB^^B   `^B@B^^BB^  ` !="&462+"&'&'.=476;+"&'&$'.=476; pppp$!$qr % }#ߺppp!E$ rqܢ# % ֻ!)?"&462"&4624&#!"3!26!.#!"#!"&547>3!2/B//B//B//B @   2^B@B^\77\aB//B//B//B/@    ~B^^B@2^5BB52.42##%&'.67#"&=463! 25KK5L4_u:B&1/&.- zB^^B4LvyKjK4L[!^k'!A3;):2*547&5462;U gIv0ZZ0L4@Ԗ@4L2RX='8P8'=XR U;Ig0,3lb??bl34LjjL4*\(88(\}I/#"/'&/'&?'&'&?'&76?'&7676767676` (5 )0 ) *) 0) 5(  (5 )0 )))) 0) 5( *) 0) 5(  )5 )0 )**) 0) 5)  )5 )0 )*5h$4&"24&#!4>54&#"+323254'>4'654&'!267+#"'&#!"&5463!2>767>32!2&4&&4N2$YGB (HGEG HQ#5K4Li!<;5KK5 A# ("/?&}vh4&&4&3M95S+C=,@QQ9@@IJ 2E=L5i>9eME;K55K J7R>@#zD<5=q%3#".'&'&'&'.#"!"3!32>$4&"2#!"#"&?&547&'#"&5463!&546323!2` #A<(H(GY$2NL4K5#aWTƾh&4&&4K5;=!ihv}&?/"( #A  5K2*! Q@.'!&=C+S59M34L=E2 JI UR@@&4&&4&5K;ELf9>igR7J K5h4&"24#"."&#"4&#"".#"!54>7#!"&54.'&'.5463246326326&4&&4IJ 2E=L43M95S+C=,@QQ9@@E;K55K J7R>@#zD9eMZ4&&4&<#5K4LN2$YGB (HGEG HV;5KK5 A# ("/?&}vhi!<4<p4.=!32>332653272673264&"2/#"'#"&5#"&54>767>5463!2@@2*! Q@.'!&=C+S59M34L.9E2 JI UR&4&&4&Lf6Aig6Jy#@>R7J K55K;E@TƾH #A<(H(GY$2NL4K#5#a=4&&4&D=ihv}&?/"( #A  5KK5;+54&#!764/&"2?64/!26 $$ & [6[[j6[&^aa@&4[[6[[6&+^aa+4/&"!"3!277$ $$ [6[ &&[6j[ ^aae6[j[6&&4[j[^aa+4''&"2?;2652?$ $$ [6[[6&&4[^aaf6j[[6[ &&[^aa+4/&"4&+"'&"2? $$ [6&&4[j[6[j^aad6[&& [6[[j^aa   $2>767676&67>?&'4&'.'.'."#&6'&6&'3.'.&'&'&&'&6'&>567>#7>7636''&'&&'.'"6&'6'..'/"&'&76.'7>767&.'"76.7"7"#76'&'.'2#22676767765'4.6326&'.'&'"'>7>&&'.54>'>7>67&'&#674&7767>&/45'.67>76'27".#6'>776'>7647>?6#76'6&'676'&67.'&'6.'.#&'.&6'&.5/a^D&"      4   $!   #          .0"Y +  !       $     "  +       Α      ^aa                        P   ' -( # * $  "  !     * !   (         $      2 ~/$4&"2 #"/&547#"32>32&4&&4V%54'j&&'/덹:,{ &4&&4&V%%l$65&b'Cr! " k[G +;%!5!!5!!5!#!"&5463!2#!"&5463!2#!"&5463!2&&&&&&&&&&&&@&&&&&&&&&&&&{#"'&5&763!2{' **)*)'/!5!#!"&5!3!26=#!5!463!5463!2!2^B@B^&@&`^B`8(@(8`B^ B^^B&&B^(88(^G 76#!"'&? #!"&5476 #"'&5463!2 '&763!2#"'c)'&@**@&('c (&*cc*&' *@&('c'(&*cc*&('c'(&@*19AS[#"&532327#!"&54>322>32"&462 &6 +&'654'32>32"&462QgRp|Kx;CByy 6Fe= BPPB =eF6 ԖV>!pRgQBC;xK|Ԗ{QNa*+%xx5eud_C(+5++5+(C_due2ԖԖ>NQ{u%+*jԖԖp!Ci4/&#"#".'32?64/&#"327.546326#"/&547'#"/&4?632632(* 8( !)(A(')* 8( !USxySSXXVzxTTUSxySSXXVzxT@(  (8 *(('( (8 SSUSx{VXXTTSSUSx{VXXT#!"5467&5432632t,Ԟ;F`j)6,>jK?s !%#!"&7#"&463!2+!'5#8EjjE8@&&&&@XYY&4&&4&qDS%q%N\jx2"&4#"'#"'&7>76326?'&'#"'.'&676326326&'&#"32>'&#"3254?''74&&4&l NnbSVZ bRSD zz DSRb)+USbn \.2Q\dJ'.2Q\dJ.Q2.'Jd\Q2.'Jd`!O` ` &4&&4r$#@B10M5TNT{L5T II T5L;l'OT4M01B@#$*3;$*3;;3*$;3*$: $/ @@Qq`@"%3<2#!"&5!"&5467>3!263! !!#!!46!#!(88(@(8(8(`((8D<++<8(`(8(`8(@(88( 8((`(8((<`(8(``(8||?%#"'&54632#"'&#"32654'&#"#"'&54632|udqܟs] = OfjL?R@T?"& > f?rRX=Edudsq = _MjiL?T@R?E& f > =XRr?b!1E)!34&'.##!"&5#3463!24&+";26#!"&5463!2 08((88(@(8  8((88((`(1  `(88((88(@  `(88(@(8(`#!"&5463!2w@www`@www/%#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&&&&&@'7G$"&462"&462#!"&=463!2"&462#!"&=463!2#!"&=463!2ppppppp @   ppp @    @   Рpppppp  ppp    <L\l|#"'732654'>75"##5!!&54>54&#"'>3235#!"&=463!2!5346=#'73#!"&=463!2#!"&=463!2}mQjB919+i1$AjM_3</BB/.#U_:IdDRE @  k*Gj @   @   TP\BX-@8 C)5Xs J@$3T4+,:;39SG2S.7<  vcc)) %Ll}    5e2#!"&=463%&'&5476!2/&'&#"!#"/&'&=4'&?5732767654'&@02uBo  T25XzrDCBBEh:%)0%HPIP{rQ9f#-+>;I@KM-/Q"@@@#-bZ $&P{<8[;:XICC>.'5oe80#.0(  l0&%,"J&9%$<=DTIcs&/6323276727#"327676767654./&'&'737#"'&'&'&54'&54&#!"3!260% <4"VRt8<@< -#=XYhW8+0$"+dTLx-'I&JKkmuw<=V@!X@ v '|N;!/!$8:IObV;C#V  &   ( mL.A:9 !./KLwPM$@@ /?O_o%54&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!26#!"&5463!2@@@@@@@@@^BB^^B@B^NB^^B@B^^#+3 '$"/&4762%/?/?/?/?%k*66bbbb|<<<bbbbbbbb%k66Ƒbbb<<<<^bbbbbb@M$4&"2!#"4&"2&#"&5!"&5#".54634&>?>;5463!2LhLLh LhLLhL! 'ԖԖ@' !&  ?&&LhLLhL hLLhL jjjj &@6/" &&J#"'676732>54.#"7>76'&54632#"&7>54&#"&54$ ok; -j=yhwi[+PM 3ѩk=J%62>VcaaQ^ ]G"'9r~:`}Ch 0=Z٤W=#uY2BrUI1^Fk[|aL2#!67673254.#"67676'&54632#"&7>54&#"#"&5463ww+U ,iXբW<"uW1AqSH1bdww'74'!3#"&46327&#"326%35#5##33#!"&5463!20U6cc\=hlࠥYmmnnnnw@wwww&46#Ȏ;edwnnnnn@www ]#/#"$&6$3 &#"32>7!5!%##5#5353Еttu{zz{SZC` cot*tq||.EXN#?? ,<!5##673#$".4>2"&5!#2!46#!"&5463!2rM* *M~~M**M~~M*jjj&&&&`P%挐|NN||NN|*jjjj@&&&&@ "'&463!2@4@&Z4@4&@ #!"&4762&&4Z4&&4@@ "'&4762&4@4&@&4&@ "&5462@@4&&44@&&@ 3!!%!!26#!"&5463!2`m` ^BB^^B@B^  `@B^^BB^^@ "'&463!2#!"&4762@4@&&&&44@4&Z4&&4@ "'&463!2@4@&4@4&@ #!"&4762&&4Z4&&4@:#!"&5;2>76%6+".'&$'.5463!2^B@B^,9j9Gv33vG9H9+bI\ A+=66=+A [">nSMA_:B^^B1&c*/11/*{'VO3@/$$/@*?Nh^l+!+"&5462!4&#"!/!#>32]_gTRdgdQV?U I*Gg?!2IbbIJaaiwE3300 084#"$'&6?6332>4.#"#!"&54766$32z䜬m IwhQQhbF*@&('kz   _hQнQGB'(&*eoz(q!#"'&547"'#"'&54>7632&4762.547>32#".'632%k'45%&+~(  (h  &  \(  (  &  ~+54'k%5%l%%l$65+~  &  (  (\  &  h(  (~+%'!)19K4&"24&"26.676&$4&"24&"24&"2#!"'&46$ KjKKj KjKKje2.e<^P,bKjKKjKjKKj KjKKj##LlLKjKKjK jKKjK~-M7>7&54$ LhяW.{+9E=cQdFK1A  0) pJ2`[Q?l&٫C58.H(Y':d 6?32$64&$ #"'#"&'&4>7>7.546'&'&'# '32$7>54'Yj`a#",5NK ~EVZ|$2 $ |: $ 2$|ZV:(t}hfR88T h̲X(  &%(Hw(%& (XZT\MKG{x|!#"'.7#"'&7>3!2%632u  j H{(e 9 1bU#!"&546;5!32#!"&546;5!32#!"&546;5463!5#"&5463!2+!2328((88(``(88((88(``(88((88(`L4`(88(@(88(`4L`(8 (88(@(88((88(@(88((88(@(84L8(@(88((8L48OY"&546226562#"'.#"#"'.'."#"'.'.#"#"&5476$32&"5462И&4&NdN!>! 1X:Dx+  +ww+  +xD:X1 -U !*,*&4&hh&&2NN2D &  ..J< $$ 767#"&'"&547&547&547.'&54>2l4  2cKEooED ) ) Dg-;</- ?.P^P.? -/<;-gYY  .2 L4H|O--O|HeO , , Oeq1Ls26%%4.2,44,2.4%%62sL1qcqAAq4#!#"'&547632!2#"&=!"&=463!54632  @  `     ` ?`   @  @  !    54&+4&+"#"276#!"5467&5432632   `  _ v,Ԝ;G_j)``    _ ԟ7 ,>jL>54'&";;265326#!"5467&5432632    v,Ԝ;G_j) `   `7 ,>jL>X`$"&462#!"&54>72654&'547 7"2654'54622654'54&'46.' &6 &4&&4&yy %:hD:FppG9Fj 8P8 LhL 8P8 E; Dh:% >4&&4&}yyD~s[4Dd=PppP=d>hh>@jY*(88(*Y4LL4Y*(88(*YDw" A4*[s~>M4&"27 $=.54632>32#"' 65#"&4632632 65.5462&4&&4G9& <#5KK5!!5KK5#< &ܤ9Gpp&4&&4&@>buោؐ&$KjKnjjKjK$&jjb>Ppp %!5!#"&5463!!35463!2+32@\\8(@(8\@@\\@\(88(\@ 34#"&54"3#!"&5!"&5>547&5462;U gI@L4@Ԗ@4L2RX='8P8'=XR U;Ig04LjjL4*\(88(\@"4&+32!#!"&+#!"&5463!2pP@@Pjj@@\@\&0pj \\&-B+"&5.5462265462265462+"&5#"&5463!2G9L44L9G&4&&4&&4&&4&&4&L44L &=d4LL4 d=&&`&&&&`&&&&4LL4  &#3CS#!"&5463!2!&'&!"&5!463!2#!"&52#!"&=4632#!"&=463(8((88((`x c`(8@@@`((88(@(8(D 9 8(`@@@@@/?O_o-=%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!!5463!2#!"&5463!2 @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @ &&&&@  @ @  @  @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @  @  @   `&&&& /?O_o%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!#!"&=!!5463!24&+"#54&+";26=3;26%#!"&5463!463!2!2 @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @ 8(@(8 @  @  @  @  @ &&&@8((8@&@  @ @  @  @  @ @  @ @  @ @  @ @  @ @  @ @  @  @  @  (88(  @  ``   `` -&&& (88(&@<c$4&"2!#4&"254&+54&+"#";;26=326+"&5!"&5#"&46346?>;463!2KjKKjKjKKj&ԖԖ&&@&&KjKKjK jKKjK .&jjjj&4&@@&&#'1?I54&+54&+"#";;26=326!5!#"&5463!!35463!2+32 \\8(@(8\ \\@\(88(\: #32+53##'53535'575#5#5733#5;2+3@E&&`@@` `@@`&&E%@`@ @ @      @ 0 @!3!57#"&5'7!7!K5@   @5K@@@ #3%4&+"!4&+";265!;26#!"&5463!2&&&&&&&&w@www&&@&&&&@&&@www#354&#!4&+"!"3!;265!26#!"&5463!2&&&&&@&&@&w@www@&@&&&&&&@&:@www-M3)$"'&4762 "'&4762 s 2  .   2 w 2  .   2 w 2    2  ww  2    2  ww M3)"/&47 &4?62"/&47 &4?62S .  2 w 2   .  2 w 2  M . 2    2 .  . 2    2 .M3S)$"' "/&4762"' "/&47623 2  ww  2    2  ww  2    2 w 2   .v 2 w 2   .M3s)"'&4?62 62"'&4?62 623 .  . 2    2 .  . 2    2 .   2 w 2v .   2 w 2-Ms3 "'&4762s w 2  .   2 ww  2    2 MS3"/&47 &4?62S .  2 w 2  M . 2    2 .M 3S"' "/&47623 2  ww  2   m 2 w 2   .M-3s"'&4?62 623 .  . 2    2- .   2 w 2/4&#!"3!26#!#!"&54>5!"&5463!2  @ ^B && B^^B@B^ @  MB^%Q= &&& $$ (r^aa(^aa!C#!"&54>;2+";2#!"&54>;2+";2pPPpQh@&&@j8(PppPPpQh@&&@j8(Pp@PppPhQ&&j (8pPPppPhQ&&j (8p!C+"&=46;26=4&+"&5463!2+"&=46;26=4&+"&5463!2Qh@&&@j8(PppPPpQh@&&@j8(PppPPp@hQ&&j (8pPPppP@hQ&&j (8pPPpp@@ #+3;G$#"&5462"&462"&462#"&462"&462"&462"&462#"&54632K54LKj=KjKKjKjKKjL45KKjK<^^^KjKKjppp\]]\jKL45KjKKjKujKKjK4LKjKK^^^jKKjKpppr]]\  $$ ^aaQ^aa,#"&5465654.+"'&47623   #>bqb&44&ɢ5"  #D7euU6 &4&m 1X".4>2".4>24&#""'&#";2>#".'&547&5472632>3=T==T==T==T=v)GG+v@bRRb@=&\Nj!>3lkik3hPTDDTPTDDTPTDDTPTDD|x xXK--K|Mp<# )>dA{RXtfOT# RNftWQ,%4&#!"&=4&#!"3!26#!"&5463!2!28(@(88((88((8\@\\@\\(88(@(88(@(88@\\\\ u'E4#!"3!2676%!54&#!"&=4&#!">#!"&5463!2!2325([5@(\&8((88((8,9.+C\\@\ \6Z]#+#,k(88(@(88(;5E>:5E\\\ \1. $4@"&'&676267>"&462"&462.  > $$ n%%/02 KjKKjKKjKKjKfff^aayy/PccP/jKKjKKjKKjKffff@^aa$4@&'."'.7>2"&462"&462.  > $$ n20/%7KjKKjKKjKKjKfff^aa3/PccP/y jKKjKKjKKjKffff@^aa +7#!"&463!2"&462"&462.  > $$ &&&&KjKKjKKjKKjKfff^aa4&&4&jKKjKKjKKjKffff@^aa#+3C54&+54&+"#";;26=3264&"24&"2$#"'##"3!2@@KjKKjKKjKKjKܒ,gjKKjKKjKKjKXԀ,, #/;GS_kw+"=4;27+"=4;2'+"=4;2#!"=43!2%+"=4;2'+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;54;2!#!"&5463!2`````````````````````p`K55KK55Kp`````````````````````````5KK55KK@*V#"'.#"63232+"&5.5462#"/.#"#"'&547>32327676R?d^7ac77,9xm#@#KjK# ڗXF@Fp:f_ #WIpp&3z h[ 17q%q#::#5KKu't#!X: %#+=&>7p @ *2Fr56565'5&'. #"32325#"'+"&5.5462#"/.#"#"'&547>32327676@ͳ8 2.,#,fk*1x-!#@#KjK# ڗXF@Fp:f_ #WIpp&3z e`vo8t-  :5 [*#::#5KKu't#!X: %#+=&>7p  3$ "/&47 &4?62#!"&=463!2I.  2 w 2   -@). 2    2 . -@@-S$9%"'&4762  /.7> "/&47 &4?62i2  .   2 w E > u > .  2 w 2   2    2  ww !   h. 2    2 . ;#"'&476#"'&7'.'#"'&476' )'s "+5+@ա' )'F*4*Er4M:}}8 GO *4*~ (-/' #"'%#"&7&67%632B;>< V??V --C4 <B=cB5 !% %!b 7I))9I7 #"'.5!".67632y( #  ##@,( )8! !++"&=!"&5#"&=46;546;2!76232-SSS  SS``  K$4&"24&"24&"27"&5467.546267>5.5462 8P88P88P88P8P88P4,CS,4pp4,,4pp4,6d7AL*',4ppP88P8P88P8HP88P8`4Y&+(>EY4PppP4Y4Y4PppP4Y%*54&#"#"/.7!2<'G,')7N;2]=A+#H  0PRH6^;<T%-S#:/*@Z}   >h.%#!"&=46;#"&=463!232#!"&=463!2&&&@@&&&@&&&&&&&&&&&&f&&&&b#!"&=463!2#!"&'&63!2&&&&''%@% &&&&&&&&k%J%#/&'#!53#5!36?!#!'&54>54&#"'6763235 Ź}4NZN4;)3.i%Sin1KXL7觧*  #& *@jC?.>!&1' \%Awc8^;:+54&#"'6763235 Ź}4NZN4;)3.i%PlnEcdJ觧*  #& *-@jC?.>!&1' \%AwcBiC:D'P%! #!"&'&6763!2P &:&? &:&?5"K,)""K,)h#".#""#"&54>54&#"#"'./"'"5327654.54632326732>32YO)I-D%n  "h.=T#)#lQTv%.%P_ % %_P%.%vUPl#)#T=@/#,-91P+R[Ql#)#|'' 59%D-I)OY[R+P19-,##,-91P+R[YO)I-D%95%_P%.%v'3!2#!"&463!5&=462 =462 &546 &&&&&4&r&4&@&4&&4&G݀&&&&f s CK&=462 #"'32=462!2#!"&463!5&'"/&4762%4632e*&4&i76`al&4&&&&&}n  R   R zfOego&&5`3&&&4&&4& D R   R zv"!676"'.5463!2@@w^Cct~5  5~tcC&&@?JV|RIIR|V&&#G!!%4&+";26%4&+";26%#!"&546;546;2!546;232@@@@L44LL4^B@B^^B@B^4L  N4LL44L`B^^B``B^^B`LL4&"2%#"'%.5!#!"&54675#"#"'.7>7&5462!467%632&4&&4  @ o&&}c ;pG=(  8Ai8^^.   &4&&4&` ` fs&& jo/;J!# 2 KAE*,B^^B! ` $ -4&"2#"/&7#"/&767%676$!28P88PQr @ U @ {`PTP88P8P`  @U @rQ!6'&+!!!!2Ѥ 8̙e;<*@8 !GGGQII %764' 64/&"2 $$ f3f4:4^aaf4334f:4:^aa %64'&" 2 $$ :4f3f4F^aa4f44f^aa 764'&"27 2 $$ f:4:f4334^aaf4:4f3^aa %64/&" &"2 $$ -f44f4^aa4f3f4:w^aa@7!!/#35%!'!%j/d jg2|855dc b @! !%!!7!FG)DH:&H dS)U4&"2#"/ $'#"'&5463!2#"&=46;5.546232+>7'&763!2&4&&4f ]wq4qw] `dC&&:FԖF:&&Cd`4&&4& ]] `d[}&&"uFjjFu"&&y}[d#2#!"&546;4 +"&54&" (88(@(88( r&@&Ԗ8((88(@(8@&&jj'3"&462&    .  > $$ Ԗ>aX,fff^aaԖԖa>TX,,~ffff@^aa/+"&=46;2+"&=46;2+"&=46;28((88((88((88((88((88((8 (88((88((88((88((88((88/+"&=46;2+"&=46;2+"&=46;28((88((88((88((88((88((8 (88((88(88((88(88((885E$4&"2%&'&;26%&.$'&;276#!"&5463!2KjKKj   f  \ w@wwwjKKjK"G   ܚ  f   @www   $64'&327/a^ ! ^aaJ@%% 65/ 64'&"2 "/64&"'&476227<ij6j6u%k%~8p8}%%%k%}8p8~%<@% %% !232"'&76;!"/&76  ($>( J &% $%64/&"'&"2#!"&5463!2ff4-4ff4fw@wwwf4f-f4@www/#5#5'&76 764/&"%#!"&5463!248` # \P\w@www4`8  #@  `\P\`@www)4&#!"273276#!"&5463!2& *f4 'w@www`&')4f*@www%5 64'&"3276'7>332#!"&5463!2`'(wƒa8! ,j.( &w@www`4`*'?_`ze<  bw4/*@www-.  6 $$  (r^aaO(_^aa -"'&763!24&#!"3!26#!"&5463!2yB(( @   w@www]#@##   @ @www -#!"'&7624&#!"3!26#!"&5463!2y((@B@u @   w@www###@  @ @www -'&54764&#!"3!26#!"&5463!2@@####@w@wwwB((@@www`%#"'#"&=46;&7#"&=46;632/.#"!2#!!2#!32>?6#  !"'?_  BCbCaf\ + ~2   }0$  q 90r p r%D p u?#!"&=46;#"&=46;54632'.#"!2#!!546;2D a__ g *`-Uh1    ߫}   $^L  4b+"&=.'&?676032654.'.5467546;2'.#"ǟ B{PDg q%%Q{%P46'-N/B).ĝ 9kC< Q 7>W*_x*%K./58`7E%_ ,-3  cVO2")#,)9;J) "!* #VD,'#/&>AX>++"''&=46;267!"&=463!&+"&=463!2+32Ԫ$   pU9ӑ @/*f o  VRfq f=SE!#"&5!"&=463!5!"&=46;&76;2>76;232#!!2#![       % )   "  Jg Uh BW&WX hU g 84&#!!2#!!2#!+"&=#"&=46;5#"&=46;463!2j@jo g|@~vv u n#467!!3'##467!++"'#+"&'#"&=46;'#"&=46;&76;2!6;2!6;232+32QKt# #FNQo!"դѧ !mY Zga~bm] [o"U+, @h h@@X hh @83H\#5"'#"&+73273&#&+5275363534."#22>4.#2>ut 3NtRP*Ho2 Lo@!R(Ozh=,GID2F 8PuE>.'%&TeQ,jm{+>R{?jJrL6V @`7>wmR1q uWei/rr :Vr" $7V4&#"326#"'&76;46;232!5346=#'73#"'&'73267##"&54632BX;4>ID2F +>R{8PuE>.'%&TeQ,jm{?jJrL6 @`rr :Vr3>wmR1q uWei@ \%4&#"326#!"&5463!2+".'&'.5467>767>7>7632!2&%%&&&& &7.' :@$LBWM{#&$h1D!  .I/! Nr&&%%&&&&V?, L=8=9%pEL+%%r@W!<%*',<2(<&L,"r@ \#"&546324&#!"3!26%#!#"'.'.'&'.'.546767>;&%%&&&& &i7qN !/I.  !D1h$&#{MWBL$@: '.&&%%&&&&=XNr%(M&<(2<,'*%<!W@r%%+LEp%9=8=L  +=\d%54#"327354"%###5#5#"'&53327#"'#3632#"'&=4762#3274645"=424'.'&!  7>76#'#3%54'&#"32763##"'&5#327#!"&5463!2BBPJNC'%! B? )#!CC $)  54f"@@ B+,A  A+&+A  ZK35N # J!1331CCC $)w@www2"33FYF~(-%"o4*)$(* (&;;&&9LA3  8334S,;;,WT+<<+T;(\g7x:&&::&&<r%-@www  +=[c}#"'632#542%35!33!3##"'&5#327%54'&#"5#353276%5##"=354'&#"32767654"2 '.'&547>76 3#&'&'3#"'&=47632%#5#"'&53327''RZZ:kid YYY .06 62+YY-06 R[!.'CD''EH$VVX::Y X;:Y fyd/%jG&DC&&CD&O[52. [$C-D..D^^* ly1%=^I86i077S 3 $EWgO%33%OO%35 EEFWt;PP;pt;PP;pqJgTFQ%33&PP%33%R 7>%3!+}{'+"&72'&76;2+"'66;2U &  ( P *'eJ."-dZ-n -'74'&+";27&+";276'56#!"&5463!2~} 7e  ۩w@www"  $Q #'!# @www I-22#!&$/.'.'.'=&7>?>369II ! ' $ !01$$%A' $ ! g  \7@)(7Y   \7@)(7Y @ '5557 ,VWQV.RW=?l%l`~0  !#!#%777 5! R!!XCCfff݀# `,{{{`Og4&"2 &6 $"&462$"&62>7>7>&46.'.'. '.'&7>76 Ԗ HR6L66LGHyU2L  L2UyHHyU2L  L2UyHn X6X  XX ԖԖH6L66L6 L2UyHHyU2L  L2UyHHyU2L n6X  XX  2#!"&54634&"2$4&"2ww@ww||||||w@www||||||| !3 37! $$ n6^55^h ^aaM1^aaP *Cg'.676.7>.'$7>&'.'&'? 7%&'.'.'>767$/u5'&$I7ob?K\[zH,1+.@\7':Yi4&67&'&676'.'>7646&' '7>6'&'&7>7#!"&5463!2PR$++'TJXj7-FC',,&C ."!$28 h /" +p^&+3$ i0(w@www+.i6=Bn \C1XR:#"'jj 8Q.cAj57!? "0D$4" P[ & 2@wwwD"%.5#5>7>;!!76PYhpN!HrD0M C0N#>8\xx: W]oW-X45/%'#.5!5!#"37>#!"&5463!2p>,;$4 5eD+WcEw@wwwK()F ,VhV^9tjA0/@www@#"'&76;46;23   &  ++"&5#"&7632  ^  c  & @#!'&5476!2 &  ^  b '&=!"&=463!546  &    q&8#"'&#"#"5476323276326767q'T1[VA=QQ3qqHih"-bfGw^44O#A?66%CKJA}} !"䒐""A$@C3^q|z=KK?6 lk)  %!%!VVuuu^-m5w}n~7M[264&"264&"2"&546+"&=##"&5'#"&5!467'&766276#"&54632    *<;V<<O@-K<&4'>&4.'.'.'.'.'&6&'.'.6767645.'#.'6&'&7676"&'&627>76'&7>'&'&'&'&766'.7>7676>76&6763>6&'&232.'.6'4."7674.'&#>7626'.'&#"'.'.'&676.67>7>5'&7>.'&'&'&7>7>767&'&67636'.'&67>7>.'.67 \  U7  J#!W! '  " ';%  k )"    '   /7*   I ,6 *&"!   O6* O $.( *.'  .x,  $CN      * 6   7%&&_f& ",VL,G$3@@$+ "  V5 3"  ""#dA++ y0D- %&n 4P'A5j$9E#"c7Y 6" & 8Z(;=I50 ' !!e  R   "+0n?t(-z.'< >R$A"24B@( ~ 9B9, *$        < > ?0D9f?Ae  .(;1.D 4H&.Ct iY% *  7      J  <    W 0%$  ""I! *  D  ,4A'4J" .0f6D4pZ{+*D_wqi;W1G("% %T7F}AG!1#%  JG 3  '.2>Vb%&#'32&'!>?>'&' &>"6&#">&'>26 $$ *b6~#= XP2{&%gx| .W)oOLOsEzG< CK}E $MFD<5+ z^aa$MWM 1>]|YY^D եA<KmE6<" @9I5*^aa>^4./.543232654.#"#".#"32>#"'#"$&547&54632632':XM1h*+D($,/9p`DoC&JV;267676&#!"&=463!267 #!"'&5463!26%8#! &&Z"M>2! ^I 7LRx_@>MN""`=&&*%I},  L7_jj9/%4&#!"3!264&#!"3!26#!"&5463!2  &&&&&&&&19#"'#++"&5#"&5475##"&54763!2"&4628(3- &B..B& -3(8IggI`(8+Ue&.BB.&+8(kk`%-"&5#"&5#"&5#"&5463!2"&4628P8@B\B@B\B@8P8pPPp@`(88(`p.BB.0.BB.(88(Pppͺ!%>&'&#"'.$ $$ ^/(V=$<;$=V).X^aaJ`"(("`J^aa,I4."2>%'%"/'&5%&'&?'&767%476762%6[՛[[՛o ܴ   $ $ " $ $  ՛[[՛[[5` ^ ^ 2` `2 ^ ^ ` 1%#"$54732$%#"$&546$76327668ʴhf킐&^zs,!V[vn) 6<ׂf{z}))Ns3(@ +4&#!"3!2#!"&5463!2#!"&5463!2@&&&f&&&&@&&&&4&&4&@&&&&&&&& `BH+"/##"./#"'.?&5#"&46;'&462!76232!46 `&C6@Bb03eI;:&&&4L4&F Z4&w4) '' 5r&4&&4&&4}G#&/.#./.'&4?63%27>'./&'&7676>767>?>%6})(."2*&@P9A #sGq] #lh<* 46+(  < 5R5"*>%"/ +[>hy  K !/Ui%6&'&676&'&6'.7>%.$76$% $.5476$6?62'.76&&'&676%.76&'..676#"NDQt -okQ//jo_  %&JՂYJA-.-- 9\DtT+X?*<UW3' 26$>>W0 {"F!"E    ^f`$"_]\<`F`FDh>CwlsJ@ ;=?s  :i_^{8+?` ) O`s2RDE58/Kr #"'>7&4$&5mī"#̵$5$"^^W=acE*czk./"&4636$7.'>67.'>65.67>&/>z X^hc^O<q+f$H^XbVS!rȇr?5GD_RV@-FbV=3! G84&3Im<$/6X_D'=NUTL;2KPwtPt=  &ռ ,J~S/#NL,8JsF);??1zIEJpqDIPZXSF6\?5:NR=;.&1 +!"&=!!%!5463!2sQ9Qs***sQNQsBUw wUBFHCCTww%1#"&=!"&=463!54632.  6 $$     ` ?(r^aa    (_^aa%1#!#"'&47632!2.  6 $$   @  ` (r^aa  ?  @  (_^aa/#"'&476324&#!"3!26#!"&5463!2&@& @   w@www& @B@ &  @ @www"&462  >& $$ Ԗ*(r^aaԖԖ (^aa]6#"$54732>%#"'!"&'&7>32'!!!2f:лѪz~u: ((%`V6B^hD%i(]̳ޛ *>6߅r#! 3?^BEa߀#9#36'&632#"'&'&63232#!"&5463!2 Q,&U #+' ;il4L 92<D`w@www`9ܩ6ɽ ]`C477&@wwwD+"&5#"'&=4?5#"'&=4?546;2%6%66546;2  wwwwcB G]B Gty]ty #3C#!+"&5!"&=463!46;2!24&#!"3!26#!"&5463!2@`@`^BB^^B@B^www@w@`@`2@B^^BB^^ww@w'/?P+5#"&547.467&546;532!764'!"+32#323!&ln@ :MM: @nY*Yz--zY*55QDDU9pY-`]]`.X /2I$ t@@/!!/@@3,$,3$p$00&*0&& !P@RV2#"&/#"&/#"&546?#"&546?'&54632%'&54632763276%>S]8T;/M77T7%>ww@ww!"5bBBb// * 8(@(87)(8=%/' #?w@www#~$EE y &L(88e):8(%O r    O?GQaq47&67>&&'&67>&"$32#"#"'654  $&6 $6&$ CoL.*K  Px.* iSƓ i 7J ?~pi{_Я;lLUZ=刈刈_t'<Z :!   @! j`Q7  $ky, Rfk*4LlL=Z=刈&$&546$7%7&'5>]5%w&P?zrSF!| &0 ##!"&5#5!3!3!3!32!546;2!5463) );));;))&&&@@&&&  6 $&727"'%+"'&7&54767%&4762֬>4P t+8?::  ::A W` `EvEEvE<."e$IE&O &EI&{h.`m"&#"&'327>73271[ >+)@ (]:2,C?*%Zx/658:@#N C= E(oE=W'c:#!#"$&6$3 &#"32>7! ڝyy,{ۀہW^F!LC=y:yw߂0H\R%"N^ '&76232762$"&5462"&46274&"&'264&#"'&&#"32$54'>$ $&6$ G>>0yx14J55J5J44J5Fd$?4J55%6E#42F%$fLlLq>>11J44%&4Z%44J54R1F$Z-%45J521Z%F1#:ʎ 9LlL#Qa"'&7622762%"&5462"&546274&#"&'73264&#"'&&#"32654'>#!"&5463!2 55 **.>.-@-R.>.-@-<+*q6- -- 0OpoOxzRrqP6z~{{Prr^aa]054&"#"&5!2654632!#"&57265&'&#".'&'#"&5467%&4>7>3263232654.547'654'63277.'.*#">7?67>?>32#"'7'>3'>3235?KcgA+![,7*  2(-#=  /~[(D?G  |,)"# +)O8,+'6 y{=@0mI#938OAE` -  )y_/FwaH8j7=7?%a % %!?)L J 9=5]~pj  %(1$",I  $@((  +!.S -L__$'-9L 5V+ 6 T+6.8- $ 0 + t |S 16]&#"'&#"67>76'&'&#"67>32764.#"#.32>67>7 $&54>7>7>7rJ@ "kb2)W+ ,5/1   #   Z -!$IOXp7sLCF9vz NAG#/ 5|Հ';RKR/J#=$,9,+$UCS7'2"1  ! / ,   /--ST(::(ep4AM@=I>".)xΤlsY|qK@ %(YQ&N EHv~<Zx'#"&5467&6?2?'&"/.7.546326#"&'&/7264/7'764&"'?>>32.AUpIUxYE.A %%%h% %hJ%D,FZxULs TgxUJrVD %hJ%@/LefL.C %Jh%CV sNUxϠ@.FZyUHpVA %h&%% %Ji%CWpIUybJ/Uy^G,D %Jh%@U sMt UC %hJ%C-KfyEX[_gj&/&'.''67>7>7&'&'&'>76763>7>#&'&'767672'%'7'+"&'&546323267>7%#"'4'6767672,32,+DCCQLDf' % :/d B 4@ }  &!0$?Jfdf-.=6(:!TO? !IG_U% . k*.=; 5gN_X "  ##  292Q41   *6nA;| BS N.  %1$ 6 $nk^ '7GWgw2+"&5463#!"&5463!254&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26#"&=! B^^BB^^B:FjB^8((`( `(8^BB^^B@B^"vEj^B(8(`(8(/?O_o/?2#!"&5463;26=4&+";26=4&+";26=4&+";26=4&+"54&+";2654&+";2654&+";2654&+";2654&+";2654&#!"3!2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26@&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@`' "&5#"&5&4762!762$"&462B\B@B\BOpP.BB..BB.8$PO広3CQ#".54>32#".546322#"&#"#"54>%".54>32%2#"&54> &X=L|<&X=M{2r_-$$-_rUU%&&5%ő'- "'.546762@FF$@B@$.&,&.]]|q#<<#(BB B%'-%'-'%'-"'%&'"'%.5467%467%62@ll@ll,@GG&!@@@@@@!&+#+#6#+$*`:p:px p=`$>>$&@&@ @&p@ &.A!!"!&2673!"5432!%!254#!5!2654#!%!2#!8Zp?vdΊens6(N[RWu?rt1SrF|iZ@7މoy2IMC~[R yK{T:%,AGK2#!"&5463!!2654'654.#532#532"&5!654&#"327#2#>!!ww@ww~uk'JTMwa| DH> I1q Fj?w@wwwsq*4p9O*¸Z^qh LE "(nz8B M'?"&4624&#"'.'324&#"3267##"&/632632.ʏhhMALR vGhг~~K „yO^   ʏʏВ*LM@!שwwȍde)qrOPqȦs:03=7'.?67'67%'>&%'7%7./6D\$>  "N,?a0#O 1G9'/P(1#00  ($=!F "9|]"RE<6 'o9%8J$\ :\HiTe<?}V#oj? d,6%N#" HlSVY]C =@C4&"2!.#!"4&"2+"&=!"&=#"&546;>3!232^^^Y ^^^`pppp`]ibbi]~^^^e^^^PppPPppP]^^]3;EM2+"&=!"&=#"&546;>;5463!232264&"!.#!"264&" ]`pppp`]ibbi^^^dY !^^^]@PppP@@PppP@]^^] ^^^e^^^ 3$#!#!"&5467!"&47#"&47#"&4762++&2 $$ 2&&&4&&Z4&&##&&4&4&44&m4&m+DP4'&#"32763232674'&!"32763 3264'&$#"32763232> $$ g* o`#ə0#z#l(~̠) -g+^aaF s" +g (* 3#!| #/IK/%*%D= )[^aa !!!'!!77!,/,-a/G t%/;<HTbcq%7.#"32%74'&"32765"/7627#"5'7432#"/7632#"5'7432#"&5'74632 #"/6327#"/6327#"/46329"&/462"&/>21"&/567632#!.547632632  *     X    ^  `    ^  b  c   fu U`59u  4J   l~ ~ F 2    m | O,           ru| u  " )9 $7 $&= $7 $&= $7 $&=  $&=46w`ww`ww`wb`VTEvEEvETVTEvEEvET*VTEvEEvET*EvEEvEEvEEv#^ct#!"&5463!2!&'&!"&5!632#"&'#"/&'&7>766767.76;267674767&5&5&'67.'&'&#3274(8((88((`x c`(8!3;:A0?ݫY   ^U 47D$    74U3I  |L38wtL0`((88(@(8(D 9 8(Q1&(!;  (g- Up~R2(/{E(Xz*Z%(i6CmVo8 #T#!"&5463!2!&'&!"&5!3367653335!3#4.5.'##'&'35(8((88((`x c`(8iFFZcrcZ`((88(@(8(D 9 8(kk" kkJ  ! k#S#!"&5463!2!&'&!"&5!%!5#7>;#!5#35!3#&'&/35!3(8((88((`x c`(8-Kg kL#DCJg  jLD`((88(@(8(D 9 8(jj jjkk kk#8C#!"&5463!2!&'&!"&5!%!5#5327>54&'&#!3#32(8((88((`x c`(8 G]L*COJ?0R\wx48>`((88(@(8(D 9 8(jjRQxk !RY#*2#!"&5463!2!&'&!"&5!!57"&462(8((88((`x c`(8Pppp`((88(@(8(D 9 8(ppp  #*7JR5#5#5#5##!"&5463!2!&'&!"&5##5!"&54765332264&"<(8((88((`x c`(8kޑcO"jKKjK`((88(@(8(D 9 8(SmmS?M&4&&4#9L^#!"&5463!2!&'&!"&5!#"/#"&=46;76276'.'2764'.(8((88((`x c`(8 6ddWW6&44`((88(@(8(D 9 8(. G5{{5]]$5995#3C#!"&5463!2!&'&!"&5!2#!"&5463#"'5632(8((88((`x c`(84LL44LL4l  `((88(@(8(D 9 8(L44LL44L  Z #7K[#!"&5463!2!&'&!"&5!>&'&7!/.?'&6?6.7>'(8((88((`x c`(8` 3  3  3  3 v  ?  `((88(@(8(D 9 8( & & - & &  ?   '6#'. '!67&54632".'654&#"32eaAɢ/PRAids`WXyzOvд:C;A:25@Ң>-05rn`H( ' gQWZc[ -%7' %'-'% %"'&54762[3[MN 3",""3,3"ong$߆]gn$+) ")")" x#W#"&#!+.5467&546326$32327.'#"&5463232654&#"632#".#"oGn\ u_MK'̨|g? CM7MM5,QAAIQqAy{b]BL4PJ9+OABIRo?z.z n6'+s:zcIAC65D*DRRD*wyal@B39E*DRRD*'/7  $&6$ 6277&47' 7'"' 6& 6'lLRRZB|RR>dZZLlLZRR«Z&>«|R ! $&54$7 >54'5PffP牉@s-ff`-c6721>?>././76&/7>?>?>./&31#"$&(@8!IH2hM>'  )-* h'N'!'Og,R"/!YQG54'63&547#5#"=3235#47##6323#324&"26%#!"&5463!2F]kbf$JMM$&N92Z2&`9UW=N9:PO;:dhe\=R +)&')-S99kJ<)UmQ/-Ya^"![Y'(<`X;_L6#)|tWW:;X  #'#3#!"&5463!2) p*xeשw@www0,\8@www9I#"'#"&'&>767&5462#"'.7>32>4."&'&54>32JrO<3>5-&FD(=Gq@C$39aLL²L4 &) @]v q#CO!~󿵂72765'./"#"&'&5 }1R<2" 7MW'$  ;IS7@5sQ@@)R#DvTA ; 0x I)!:> +)C 6.> !-I[4&#"324&#"3264&#"324&#"326&#"#".'7$4$32'#"$&6$32D2)+BB+)3(--(31)+BB+)4'--'4'#!0>R HMŰ9ou7ǖD䣣 R23('3_,--,R23('3_,--,NJ ?uWm%#"'%#"'.5 %&'&7632! ; `u%"(!]#c)(  #"'%#"'.5%&'&76 !  (%##fP_"(!)'+ʼn4I#"$'&6?6332>4.#"#!"&54766$32#!"&=46;46;2z䜬m IwhQQhbF*@&('k@z   _hQнQGB'(&*eozΘ@@`  >. $$ ffff^aafff^aa>"&#"#"&54>7654'&#!"#"&#"#"&54>765'46.'."&54632326323!27654'.5463232632,-,,",:! %]& %@2(/.+*)6! <.$..**"+8#  #Q3,,++#-:#"$$ /:yuxv)%$ /?CG%!5%2#!"&5463!5#5!52#!"&54632#!"&5463#5!5`&&&& &&&&&&&&@&&&&&&&&&&&&%2 &547%#"&632%&546 #"'6\~~\h ~\h\ V V VV%5$4&#"'64'73264&"&#"3272#!"&5463!2}XT==TX}}~>SX}}XS>~}w@www~:xx:~}}Xx9}}9xX}@www/>LXds.327>76 $&6$32762#"/&4762"/&47626+"&46;2'"&=462#"'&4?62E0l,  *"T.D@Yooo@5D [  Z  Z  [ ``[ Z  2 ,l0 (T" .D5@oooY@D, Z  [  [  Z ``EZ  [ 5%!  $&66='&'%77'727'%amlLmf?55>fFtuutFLlLHYC L||L Y˄(E''E*( /?IYiy%+"&=46;2+"&=46;2+"&=46;2+"&=46;2%"&=!#+"&=46;2+"&=46;2+"&=46;2+"&=46;2!54!54>$ +"&=46;2#!"&=@&&@3P > P3&&rrr&&rrr he 4LKM:%%:MKL4WT&&%/9##!"&563!!#!"&5"&5!2!5463!2!5463!2&&&&&&  &&&i@&&@&7'#5&?6262%%o;j|/&jJ%p&j;&i&p/|jţ%Jk%o%  :g"&5462#"&546324&#!"263662>7'&75.''&'&&'&6463!276i~ZYYZ~@OS;+[G[3YUD#o?D&G3I=JyTkBuhNV!WOhuAiSy*'^CC^'*SwwSTvvTSwwSTvvWID\_"[ gq# /3qFr2/ $rg%4 HffHJ4d#!#7!!7!#5!VFNrmNNN N!Y+?Ne%&'&'&7>727>'#&'&'&>2'&'&676'&76$7&'&767>76 '6# <;11x# *# G,T93%/#0vNZ;:8)M:( &C.J}2 %0  ^*  JF &7'X"2LDM" +6 M2+'BQfXV#+] #' L/(eB9  #,8!!!5!!5!5!5!5#26%!!26#!"&5!5&4& &pPPp@@&&@!&@PppP@*  9Q$"&54627"."#"&547>2"'.#"#"&5476$ "'&$ #"&5476$ (}R}hLK NN Ud: xx 8    ,, |2222 MXXM ic,>>,   ̺  '/7?KSck{4&"2$4&"24&"24&"24&"24&"24&"24&"24&"264&"24&#!"3!264&"2#!"&5463!2KjKKjKjKKjKjKKjKKjKKjKjKKjKjKKjKKjKKjKjKKjKLhLLhLKjKKj&&&&KjKKjL44LL44L5jKKjKKjKKjKjKKjKjKKjKjKKjKjKKjKjKKjKjKKjK4LL44LLjKKjK&&&&jKKjK4LL44LL 'E!#"+"&7>76;7676767>'#'"#!"&7>3!2W",&7' #$ &gpf5 O.PqZZdS -V"0kqzTxD!!8p8%'i_F?;kR(` !&)' (2!&6367! &63!2! `B 1LO(+#=)heCQg#s`f4#6q'X|0 -g >IY#6?>7&#!%'.'33#&#"#"/3674'.54636%#"3733#!"&5463!24  : @7vH%hEP{0&<'VFJo1,1.F6A#L44LL44L"% 7x'6 O\JYFw~v^fH$ ! "xdjD"!6`J4LL44LL +3@GXcgqz -<JX{&#"327&76'32>54.#"35#3;5#'#3537+5;3'23764/"+353$4632#"$2#462#"6462""'"&5&5474761256321##%354&'"&#"5#35432354323=#&#"32?4/&54327&#"#"'326'#"=35#5##3327"327'#"'354&3"5#354327&327''"&46327&#"3=#&#"32?"5#354327&3=#&"32?"#3274?67654'&'4/"&#!"&5463!2_gQQh^_~\[[\]_^hQQge<F$$$ !!&&/ !/  !! 00/e&'!"e$   '!!''   8''NgL44LL44LUQghQUk=("  ! =))=2( '! 'L#(>( & DC(>(zL#DzG)<)4LL44LL  BWbjq}+532%+5324&+32763#4&'.546327&#"#"'3265#"&546325&#"32 !264&"2%#'#735#535#535#3'654&+353#!"&5463!29$<=$@?SdO__J-<AA@)7")9,<$.%0*,G3@%)1??.+&((JgfJ*A!&jjjGZYGиwsswPiL>8aA !M77MM77M3! 4erJ]&3YM(, ,%7(#)  ,(@=)M%A20C&Mee(X0&ĖjjjV 8Z8J9N/4$ 8NN88NN  #&:O[ $?b3'7'#3#%54+32%4+324+323'%#5#'#'##337"&##'!!732%#3#3##!"&53733537!572!56373353#'#'#"5#&#!'#'#463!2#"5#"5!&+&+'!!7353273532!2732%#54&+#32#46.+#2#3#3##+53254&".546;#"67+53254&.546;#"#'#'##"54;"&;7335wY-AJF=c(TS)!*RQ+*RQ+Y,B^9^Ft`njUM ') ~PSPRm٘M77Mo7q @)U 8"E(1++NM77Mx378D62W74;9<-A"EA0:A F@1:ؗBf~~""12"4(w$#11#@}}!%+%5(v$:O\zK?* $\amcrVlOO176Nn23266&+"&#"3267;24&+"'&+";27%4&+";2?>23266&+"&#"3267;254+";27#76;2#!"&5463!23%#2%%,,  _3$$2%%M>AL Vb5)LDHeE:< EM j,K'-R M ~M>AR  Vb5)LEHeE:< E J ABI*'! ($rL44LL44Lv%1 %3!x*k $2 %3!;5h n a !(lI;F   rp p8;5h t a !(lI;F ` #k 4LL44LL  2HW[lt#"'5632#6324&'.54327&#"#"&'32767#533275#"=5&#"'#36323#4'&#"'#7532764&"24'&#"327'#"'&'36#!"&5463!2=!9n23BD$ &:BCRM.0AC'0RH`Q03'`.>,&I / * / 8/n-(G@5$ S3=,.B..B02^`o?7je;9G+L44LL44LyE%# Vb;A !p &'F:Aq)%)#orgT$ v2 8)2z948/{ 8AB..B/q?@r<7(g/4LL44LL ?#!"&'24#"&54"&/&6?&5>547&54626=L4@ԕ;U g3 T 2RX='8P8|5 4Ljj U;Ig@   `  "*\(88(]k  &N4#"&54"3 .#"#!"&'7!&7&/&6?&5>547&54626;U gIm*]Z0L4@ԕ=o=CT T 2RX='8P8|5  U;IgXu?bl3@4Ljja`   `  "*\(88(]k/7[%4&+";26%4&+";26%4&+";26!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@0 o`^BB^`5FN(@(NF5@@@u  @LSyuS@%44%,<H#"5432+"=4&#"326=46;2  >. $$ ~Isy9"SgR8vHD w ffff^aam2N+ )H-mF+10*F +fff^aab4&#"32>"#"'&'#"&54632?>;23>5!"3276#"$&6$3 k^?zb=ka`U4J{K_/4^W&  vx :XB0܂ff ) fzzXlz=lapzob35!2BX G@8  ' '=vN$\ff  1 SZz8zX#("/+'547'&4?6276 'D^h  i%5@%[i  h]@]h  i%@5%[i  h^@@)2#"&5476#".5327>OFi-ay~\~;'S{s:D8>)AJfh]F?X{[TC6LlG]v2'"%B];$-o%!2>7>3232>7>322>7>32".'.#"#"&'.#"#"&'.#"#546;!!!!!32#"&54>52#"&54>52#"&54>52-P&+#($P.-P$'#+&PZP&+#"+&P-($P-.P$(#+$P.-P$'#+&P-.P$+#pP@@PpH85K"&ZH85K"&ZH85K"&Z@Pp@@@pMSK5, :&LMSK5, :&LMSK5, :& !!3 ! @@@  #"$$3!!2"jaѻxlalxaaj!!3/"/'62'&63!2'y  `I  yMy `I y'W`#".'.#"32767!"&54>3232654.'&546#&'5&#" 4$%Eӕ;iNL291 ;XxR`f՝Q8TWiWgW:;*:`Qs&?RWXJ8 oNU0 J1F@#) [%6_POQiX(o`_?5"$iʗ\&>bds6aP*< -;iFn* -c1BWg4'.'4.54632#7&'.#"#"'.#"32767'#"&54632326#!"&5463!2#$( 1$6]' !E3P|ad(2S;aF9'EOSej]m] <*rYshpt.#)$78L*khw@wwwB % $/$G6 sP`X):F/fwH1pdlqnmPHuikw_:[9D'@www34."2>$4.#!!2>#!".>3!2QнQQнQQh~wwhfffнQQнQQнQZZQffff#>3!2#!".2>4."fffнQQнQQffffQнQQн ,\!"&?&#"326'3&'!&#"#"'  5467'+#"327#"&463!!'#"&463!2632(#AHs9q ci<= #]$ KjKKjKKjKKjH#j#H&&&KjKKjKg V i jKKjKKjKKjK ..n(([5KK55KK5[poNv<+#"'#"&546;&546$32322$B$22$$*$22$Xڭӯ$22$tX'hs2$ϧkc$22$1c$2F33F3VVT2#$2ԱVT2#$2g#2UU݃ 2$#2UU1݃2 ,u54#"67.632&#"32654'.#"32764.'&$#"7232&'##"&54732654&#"467&5463254632>32#"'&ru&9%" *#͟ O%GR=O&^opC8pP*bY _#$N Pb@6)?+0L15 "4$.Es  5IQ"!@ h "Y7e|J>ziPeneHbIlF>^]@n*9 6[_3#"&54632#.#"32%3#"&54632#.#"326%4&'.'&! ! 7>7>! =39? 6'_ >29? 5'17m-VU--,bW.뮠@Fyu0HC$뮠@Fyu0HC$L= ?? <=! A <`;+"&54&#!+"&5463!2#!"&546;2!26546;2pЇ0pp@Ipp>Sc+"&=46;254&+"&+";2=46;2;2=46;2;2%54&#!";2=;26#!"&5463!2A5DD5A7^6a7MB55B7?5B~```0`rr5A44A5v5AA5f*A``0` !!!! #!"&5463!2ړ7H7jv@vvv':@vvvMUahmrx#"'!"'!#"&547.547.54674&547&54632!62!632!#!627'!%!"67'#77!63!!7357/7'%# %'3/&=&' 5#?&547 6!p4q"""6" 'h*[ |*,@?wAUMpV@˝)Ϳw7({*U%K6=0(M "! O dX$k !! ! b [TDOi @6bxBAݽ5  ɝ:J +3,p x1Fi (R 463!#!"&5%'4&#!"3`а@..@A-XfB$.BB..C} )&54$32&'%&&'67"w`Rd]G{o]>p6sc(@wgmJPAjyYWa͊AZq{HZ:<dv\gx>2ATKn+;"'&#"&#"+6!263 2&#"&#">3267&#">326e~└Ȁ|隚Ν|ū|iyZʬ7Ӕްr|uѥx9[[9jj9ANN+,#ll"BS32fk[/?\%4&+";26%4&+";26%4&+";26%4&+";26%#!"&5467&546326$32]]eeeeee$~i qfN-*#Sjt2"'qCB8!'> !%)-159=AEIMQUY]agkosw{! %! 5!#5#5#5#5#57777????#5!#5!#5!#5!#5!#5!#5!#5#537#5!#5!#5!#5!#5!#55#535353535353%"&546326#"'#32>54.&54>3237.#"Q%%%%%%%%%?iiihOiixiiyiixiiArssrrssr%sssrrssNs%%%%%%%%%%'32#".543232654&#"#"&54654&#"#"&547>326ڞUzrhgrxSПdU 7#"&463!2!2&&4&&&&4&KjKKjKjKKj &&&%&& &&4&&&&4&&&5jKKjKKjKKjK%z 0&4&&3D7&4& %&'S4&"4&"'&"27"&462"&462!2#!"&54>7#"&463!2!2&4&4&4&4KjKKjKjKKj &&&%&& &&4&%&&ے&4"jKKjKKjKKjK%z 0&4&&3D7&4& %& & !'! !%!!!!%"'.763!2o]FooZY@:@!!gf//I62'"/"/"/"/"/"/"/7762762762762762762%"/77627&6?35!5!!3762762'"/"/"/"/"/"/%5#5!4ZSS6SS4SS4SS4SS4SS4SS4ZSS4SS4SS4SS4SS4SS4S-4ZSS4S@4SS4ZSS6SS4SS4SS4SS4SS4S@ZSSSSSSSSSSSSSSZSSSSSSSSSSSSSyZRRR@%:= :+: =RRZSSSSSSSSSSSSSCv!/&'&#""'&#" 32>;232>7>76#!"&54>7'3&547&547>763226323@``` VFaaFV      $. .$     yy .Q5ZE$ ,l*%>>%*>*98(QO!L\p'.'&67'#!##"327&+"&46;2!3'#"&7>;276;2+6267!"'&7&#"(6&#"#"' Dg OOG`n%ELL{@&&Nc,sU&&!Fre&&ss#/,<= #]gL oGkP'r-n&4&2-ir&&?o  4 _5OW! .54>762>7.'.7>+#!"&5#"&5463!2"&462{{BtxG,:`9(0bԿb0(9`:,GxtB&@&&@&K55K`?e==e?1O6# ,  #$  , #6OO&&&&5KK?!"'&'!2673267!'. ."!&54632>321 4q#F""8'go#- #,"tYg>oP$$Po> Zep#)R0+I@$$@I++332++"&=#"&=46;.7>76$  @ ᅪ*r@@r'/2+"&5".4>32!"&=463  &@~[՛[[u˜~gr&`u՛[[՛[~~@r=E32++"&=#"&=46;5&547&'&6;22676;2  >``@``ٱ?E,,=?rH@``@GݧH`jjrBJ463!2+"&=32++"&=#"&=46;5.7676%#"&5   &@~``@``  vXr&@``@+BF`rks463!2+"&=32++"&=#"&=46;5&547'/.?'+"&5463!2+7>6 %#"&5   &@~``@``~4e  0  io@& jV  0  Z9r&@``@Gɞ5o , sp &@k^ , c8~~`r8>KR_32++"&=!+"&=#"&=46;.767666'27&547&#"&'2#" @@ 'Ϋ'sggsww@sgg@@-ssʃl99OOr99FP^l463!2+"&=$'.7>76%#"&=463!2+"&=%#"&54'>%&547.#"254&' &@L?CuГP vY &@;"ޥ5݇ޥ5`&_ڿgwBF@&J_ s&&?%x%xJP\h463!2+"&='32++"&=#"&=46;5.7676632%#"&56'327&7&#"2#" &@L? ߺu``@``} ຒɞueeu9uee&_"|N@``@""|a~lo99r9@9;C2+"&5"/".4>327'&4?627!"&=463  &@Ռ .  N~[՛[[u˜N .  gr&`֌  . Ou՛[[՛[~N  . @r9A'.'&675#"&=46;5"/&4?62"/32+  '֪ \  . 4 .  \r|ݧ憛@\ .    . \@r~9A"/&4?!+"&=##"$7>763546;2!'&4?62  m  - @ݧ憛@& -  @rm4 -  ٮ*   - r+"&5&54>2  @[՛[rdGu՛[[r  ".4>2r[՛[[՛r5՛[[՛[[$2#!37#546375&#"#3!"&5463#22#y/Dz?s!#22#2##2S88 2#V#2L4>32#"&''&5467&5463232>54&#"#"'.Kg&RvgD $ *2% +Z hP=DXZ@7^?1 ۰3O+lh4`M@8'+c+RI2 \ZAhSQ>B>?S2Vhui/,R0+ ZRkmz+>Q2#"'.'&756763232322>4."7 #"'&546n/9bLHG2E"D8_ pdddxO"2xxê_lx2X  !+'5>-pkW[C I I@50Oddd˥Mhfxx^ә #'+/7!5!!5!4&"2!5!4&"24&"2!!! 8P88P 8P88P88P88PP88P8 P88P88P88P8 +N &6 !2#!+"&5!"&=463!46;23!#!"&54>32267632#"_>@`     `  L4Dgy 6Fe=OOU4L>   ` `  4L2y5eud_C(====`L43V &6 #"/#"/&54?'&54?6327632#!"&54>32 7632_>     %%Sy 6Fe=J%>     %65%Sy5eud_C(zz.!6%$!2!!!46;24&"2!54&#!"&&&@ԖV@&&@&&ԖԖ@&3!!! !5!'!53!! #7IeeI7CzCl@@@#2#!"&?.54$3264&"!@մppp((ppp#+/2#!"&?.54$3264&"!264&"!@մ^^^@^^^@((^^^^^^v(#"'%.54632 "'% 632U/@k0G,zD# [k# /tg F Gz  #'#3!) p*xe0,\8T #/DM%2<GQ^lw &'&676676&'&7654&'&&546763"#"'3264&7.>&'%'.767&7667&766747665"'.'&767>3>7&'&'47.'.7676767&76767.'$73>?>67673>#6766666&'&6767.'"'276&67&54&&671&'6757>7&"2654&57>&>&'5#%67>76$7&74>=.''&'&'#'#''&'&'&'65.'&6767.'#%&''&'#2%676765&'&'&7&5&'6.7>&5R4&5S9 W"-J0(/r V"-J0(.)#"6&4pOPppc|o}vQ[60XQW1V  # 5X N"& . ) D>q J:102(z/=f*4!> S5b!%  (!$p8~5..:5I  ~T 4~9p# ! ) & ?()5F 1   d%{v*: @e s|D1d {:*dAA|oYk'&<tuut&v HCXXTR;w 71™ Z*&' 1  9? . $Gv 5k65P.$.`aasa``Z9k'9؋ӗa-*Gl|Me_]`F& OܽsDD!/+``aa``a154&'"&#!!26#!"&5463!2    iLCly5)*Hcelzzlec0hb,,beIVB9@RB9J_L44LL44L44%2"4:I;p!q4bb3p (P`t`P(6EC.7BI64LL44LL  .>$4&'6#".54$ 4.#!"3!2>#!"&5463!2Zjbjj[wٝ]>oӰٯ*-oXL44LL44L')꽽)J)]wL`ֺ۪e4LL44LL;4&#!"3!26#!"&5463!2#54&#!";#"&5463!2  @ ^BB^^B@B^  B^^B@B^`@  MB^^B@B^^>  ^B@B^^5=Um ! !!2#!"&=463!.'!"&=463!>2!2#264&"".54>762".54>762?(``(?b|b?B//B/]]FrdhLhdrF]]FrdhLhdrF@@@(?@@ ?(@9GG9@/B//BaItB!!BtI Ѷ!!ь ItB!!BtI Ѷ!!ь-M32#!"&=46;7&#"&=463!2#>5!!4.'.46ՠ`@`ՠ`MsFFsMMsFFsMojjo@@jj@@<!(!!(!-3?32#!"&=46;7&#"&=463!2+!!64.'#ՠ`@`ՠ`  DqLLqDojjo@@jj@@B>=C-3;32#!"&=46;7&#"&=463!2+!!6.'#ՠ`@`ՠ`UVU96gg6ojjo@@jj@@β**ɍ-G32#!"&=46;7&#"&=463!2#>5!!&'.46ՠ`@`ՠ`MsFFsMkkojjo@@jj@@<!(!33!(!9I2#!"&=4637>7.'!2#!"&=463@b":1P4Y,++,Y4P1:"":1P4Y,++,Y4P1:"b@@@7hVX@K-AA-K@XVh77hVX@K-AA-K@XVh7Aj"#54&#"'54&#"3!26=476=4&#"#54&'&#"#54&'&'2632632#!"&5&=4632>3265K @0.B @0.B#6'&& l @0.B 2' .B A2TA9B;h" d mpPTlLc _4.HK5]0CB.S0CB./#'?&&)$$)0CB. }(AB.z3M2"61d39L/PpuT(Ifc_E`1X"#4&"'&#"3!267654&"#4&"#4&26326#!"&'&5463246326\B B\B&@5K&@"6LB\B B\B sciL}QP%&#"!"3!754?27%>54&#!26=31?>Ijjq,J[j.-tjlV\$B.R1?@B.+?2`$v5K-%5KK5.olRIS+6K5̈$B\B 94E.&ʀ15uE& ԖPjjdXUGJ7!.B P2.B %2@ 7K5(B@KjKj?+fU E,5K~!1.>F.F,Q5*H$b2#!"&=%!"&=463!7!"&'&=4634'&#!">3!!"3!32#!"3!23!26=n$32>32>32#"#.#"#.#"3!27654&#"547654&#"#654&Mye t|]WSSgSY\x{ 70"1i92DU1&=  =&0@c >&/Btd4!*"8K4+"@H@/'= t?_K93-] UlgQQgsW ]#+ i>p&30&VZ&0B/ %3B. "to ){+C4I (  /D0&p0D3[_cg"'&#"3!2676=4&"#54&#"#54&#"#4&'2632632632#!"&'&5463246#!#!#5K)B4J&@#\8P8 @0.B J65K J6k cJ/4qG^\hB2.1!~K5y?^\Vljt-.j[J,qjjI7$?1R.B+.B$`2?gvEo.5KK5%-K6+SIR[&.E49 B\B$5KG#!+"&5!"&=463!2+"&' +"' +"'&5>;2>76;2Y    M .x - N     u  , u ?  LW   #  *:J4'&+326+"'#+"&5463!2  $6& $&6$ UbUI-uu,uuڎLlLAX!Jmf\$ 6uuu,KLlL-[k{276/&'&#"&5463276?6'.#"!276/&'&#"&5463276?6'.#"  $6&  $&6]h - %Lb`J%E 5 ,5R- h - %Lb`J%E 5 ,5R-'uu,uulL/hR    dMLc  NhR   dMLc  N1uuu,LlL@  ' 7 '7 ``H ``H !``H ```H` '%  7' 7'7 ' $&6$ X`(W:,:X`(WLLlLX`(W:BX`(XLlL $ %/9ES[#"&54632$"&4624&"26$4&#"2%#"&462$#"&4632#"32&! 24>  !#"&'.'#"$547.'!6$327&'77'&77N77N'qqqqqPOrqEsttsst}||}uԙ[WQ~,> nP/R U P酛n >,m'77'&77N77N6^Orqqqqqqt棣棣(~|| on[usј^~33pc8{y%cq33dqpf L 54 "2654"'&'"/&477&'.67>326?>< x ,  (-'sI  VCV  Hr'-(  $0@!BHp9[%&!@0$u  ]\\]-$)!IHV D V HI!)$-#36>N"&462."&/.2?2?64/67>&  #!"&5463!2]]]3 $; &|v;$ (CS31 =rM= 4TC(G zw@www]]]($-;,540= sL =45,; @www(2#"$&546327654&#" &#"AZ\@/#%E1/##.1E$![A懇@@\!#21E!6!E13"|! gL&5&'.#4&5!67&'&'5676&'6452>3.'5A5RV[t,G'Q4}-&r! G;>!g12sV&2:#;d=*'5E2/..FD֕71$1>2F!&12,@K r#"&5462>%.#"'&#"#"'>54#".'7654&&5473254&/>7326/632327?&$  $6 $&6$ !&"2&^ u_x^h ;J݃HJǭ qE Dm! M G?̯' %o8 9U(F(ߎLlL&!&!SEm|[n{[<ɪ "p C Di% (K HCέ  pC B m8 @Kނ  HF(LlL "*6%&6$ 7&$5%%6'$2"&4}x3nQH:dΏX e8z' li=! 7So?vM '&7>>7'7>''>76.'6'El:Fg r *t6K3U Z83P)3^I%=9 )<}Jk+C-Wd &U-TE+]Qr-< Q#0 C+M8 3':$ _Q =+If5[ˮ&&SGZoMkܬc#7&#"327#"'&$&546$;#"'654'632ե›fKYYKf¥yͩ䆎L1hvvƚwwkn]*]nlxDLw~?T8bb9SA}+5?F!3267!#"'#"4767%!2$324&#"6327.'!.#"۔c28Ψ-\?@hU0KeFjTlyE3aVsz.b؏W80]TSts<hO_u7bBtSbF/o|V]SHކJ34&#!"3!26#!!2#!"&=463!5!"&5463!2  @ ^B `` B^^B@B^   @ @B^@@^BB^^>3!"&546)2+6'.'.67>76%&F8$.39_0DD40DD0+*M7{L *="# U<-M93#D@U8vk_Y [hD00DD00Dce-JF1 BDN&)@ /1 dy%F#"'&'&'&'&763276?6#"/#"/&54?'&763276"&'&'&5#&763567632#"'&7632654'&#"32>54'&#"'.5463!2#!3>7632#"'&'&#"'&767632yqoq>* 432fba  $B? >B BB AA.-QPPR+ 42 %<ciђ:6& hHGhkG@n`IȌ5 !m(|.mzyPQ-.  je  q>@@?ppgVZE|fb6887a %RB? =B ABBAJvniQP\\PRh!cDS`gΒ 23geFGPHXcCI_ƍ5" n*T.\PQip [*81 / 9@:>t%6#".'.>%6%&7>'.#*.'&676./&'.54>754'&#"%4>327676= >vwd" l "3 /!,+ j2.|%& (N &wh>8X}xc2"W<4<,Z~fdaA`FBIT;hmA<7QC1>[u])  u1V(k1S) - 0 B2* %M ;W(0S[T]I) A 5%R7&&T,Xq&&1X,LΒw%%;#!"&5463!546;2!2!+"&52#!"/&4?63!5! (&&@&&(&&@&&( (  &&@&&@&&&&  #''%#"'&54676%6%% hh @` !   !    #52#"&5476!2#"&5476!2#"'&546        @  @  @    84&"2$4&"2$4&"2#"'&'&7>7.54$ KjKKjKjKKjKjKKjdne4" %!KjKKjKKjKKjKKjKKjK.٫8  !%00C'Z'.W"&462"&462"&462 6?32$6&#"'#"&'5&6&>7>7&54>$ KjKKjKjKKjKjKKjhяW.{+9E=cQdFK1A  0) LlLjKKjKKjKKjKKjKKjKpJ2`[Q?l&٫C58.H(Yee    Y'w(O'R@$#"&#"'>7676327676#" b,XHUmM.U_t,7A3ge z9@xSaQBLb( VU  !!!==w)AU!!77'7'#'#274.#"#32!5'.>537#"76=4>5'.465! KkkK _5 5 #BH1`L I& v6S F!Sr99rS!`` /7K%s}H XV P V  e  Vd/9Q[ $547.546326%>>32"&5%632264&#"64'&""&'&"2>&2654&#";2 P 3>tSU<)tqH+>XX|Wh,:UStW|XX>=X*  ))  +^X^|WX=>X:_.2//a:Ru?  Q%-W|XW>J( =u>XX|WX`  *((*  +2 2X>=XW|E03>$32!>7 '&'&7!6./EUnohiI\0<{ >ORDƚ~˕VƻoR C37J6I`Tb<^M~M8O  5!#!"&!5!!52!5463 ^B@B^`B^^B `B^^"^BB^0;%'#".54>327&$#"32$ !"$&6$3 ##320JUnLnʡ~~&q@tKL}'` - -oxnǑUyl}~~FڎLlLt`(88(   7!' !\W\ d;tZ`_O; }54+";2%54+";2!4&"!4;234;2354;2354>3&546263232632#"&#"26354;2354;2354;2````pp```  !,! -&M<FI(2 ```@PppPpppppp# #   ppppp j#"'&=!;5463!2#!"&=#".'.#!#"&463232>7>;>32#"&'#"!546 %. `@` :,.',-XjjXh-,'.,: kb>PppP>bk .%Z & :k%$> $``6&L')59I"TlԖlT"I95)'L&69GppG9$ >$%k: !+32&#!332 $&6$ ~O88OLlL>pN  iLlL '':Ma4&'#"'.7654.#""'&#"3!267#!"&54676$32#"'.76'&>$#"'.7654'&676mD5)  z{6lP,@KijjOoɎȕ>>[ta) GG 4?a) ll >;_-/ 9GH{zyN@,KԕoN繁y! ?hh>$ D" >â? $ n"&5462'#".54>22654.'&'.54>32#"#*.5./"~~s!m{b6# -SjR,l'(s-6^]Itg))[zxȁZ&+6,4$.X%%Dc* &D~WL}]I0"  YYZvJ@N*CVTR3/A3$#/;'"/fR-,&2-" 7Zr^Na94Rji3.I+ &6W6>N%&60;96@7F6I3+4&#!"3!26%4&#!"3!26 $$ ^aa`@@^aa '7  $ >. %"&546;2#!"&546;2#/a^(^aa(N@@4&#!"3!26 $$ @@^aa`@^aa '  $ >. 7"&5463!2#/a^(n@^aa(N@ %=%#!"'&7!>3!26=!26=!2%"&54&""&546 ##]VTV$KjKKjK$&4&Ԗ&4&>9G!5KK55KK5!&&jj&&#/;Im2+#!"&'#"&463>'.3%4&"26%4&"26%6.326#>;463!232#.+#!"&5#"5KK5sH..Hs5KK5e# )4# %&4&&4&&4&&4&` #4) #%~]eZ&&Ze] E-&&-EKjKj.<<.KjK)#)`"@&&`&&&&`&&)#`)"dXo&&oXG,8&&8!O##!!2#!+"'&7#+"'&7!"'&?63!!"'&?63!6;236;2!2@@8@7 8Q NQ N 8G@ 8GQ NQ N7   8 8  H H  k%  ".>2I20]@]@oo@@oo㔕a22]]p^|11|99|11|(%7'7' ' 7T dltl)qnluul)1$4&"24&"2 &6 +"&5476;2 &6 LhLLhLLhLLhL>  &   &`>hLLhLLhLLhL>&&>G  .7)1!62 1!62he220e22> v +4 [d+ d 135#5&'72!5!#"&'"'#"$547&54$ Eh`X(cYz:L:zYc\$_K`Pa}fiXXiޝfa  (+.>#5#5!5!5!54&+'#"3!267!7!#!"&5463!2U``'    jjV>(>VV>>Vq  ( ^(>VV>>VV=&'&'&'&76'&'&.' #.h8"$Y ''>eX5, ,PtsK25MRLqS;:.K'5R ChhRt(+e^TTu B"$:2~<2HpwTT V/7GWg. %&32?673327>/.'676$4&"2 $&6$   $6& $&6$ d -- m  ,6*6,  mKjKKjoooKzz8zzȎLlLU4>>4-. YG0 )xx) 0GYޞ .jKKjKqoooolzzz80LlLD/7H#"'.7'654&#"'67'.6?>%"&46227#".547|D,=),9#7[͑fx!X: D$ +s)hhijZt<F/*8C,q؜e\r,WBX/C2hhh=tXm>NZ+"&=46;2+"&=4>7>54&#"#"/.7632  >. $$ p=+& 35,W48'3  l zffff^aaP2P: D#;$# $*;? R Cfff^aa'Y >O`"&5462&'.'.76.5632.'#&'.'&6?65\\[( | r [A@[[@A#2#  7* <Y$  +}"(  q87] F  _1 )    #1Ke34&+326+"&=!#!"&763!2#!"&5463!2#>?4.'3#>?4.'3#>?4.'3Xe`64[l7  , L; =+3&98&+)>>+3&98&+)>=+3&88&+)> Wj|r >Q$~d $kaw+-wi[[\;/xgY $kaw+-wi[[\;/xgY $kaw+-wi[[\;/xgYJ\m4.'.'&#"#"'.'&47>7632327>7>54&'&#"327>"&47654'&462"'&476'&462"'&47>&'&462i$ $^"  %%  "^$ $W "@9O?1&&18?t@" W&%%&4KK6pp&46ZaaZ&4mttm ^x -  - x^ = /U7C kkz'[$ =&5%54'4&KK4r7>54 "&54>2"&462%"&54&#""&546 %#"&'&'.7>#"'&'.7>&4&&4&4&&4SZ&4&&44$#&&&j3$"('$&4&[՛[&4&&4F&4&]\&4&$  !D4%  ,\44&&4&4&&4&-Z4&&4&;cX/)#&>B)&4&j9aU0'.4a7&&u՛[[4&&4&@&&]]&&Ώ0 u40 )4#g&'.#"32676%4/&#"326'&#"2632#2+&'%#"'&6?676676632%#"'&6767#"&'&6767#"'.7>327"#"&'&6763"'.7>;7632;>%5K$ "0%>s$ "0%>;;>%5KVL#>H30 \($$(\( єyO2F/{(?0(TK.5sg$ єy#-F/{$70(TK.5sg$L#>H30 \($$(\#(@5"'K58!'"58!'"55"'K#dS$K K$Sdx#@1 w d>N;ET0((? - 2K|1 wd#N;ET0$(? - 2K$#dS$K K$SdxDN\2654& 265462"2654 #"32654>7>54."/&47&'?62 &4&&4&h՛[&4&r$'("$3j&&&#$4[ " @ GB[ "&&Β&&][u&&7a4.'0Ua9j&4&)B>&#)/Xc;u՛ "  " Gi[ Xh#"&54676324&'&#"'>54#"32#"54>54'.#"32>7>767632326#!"&5463!2b )   :4FDN  [1,^JK-*E#9gWRY vm0O w@wwwC22 c@X&!9{MA_"S4b// DR"XljPY < @www%e4.#"32>7676#'.#"#"&54>3232>754&*#"&54>763 >32 ''il$E/  @P@ ^`'W6&!.. ! -P5+ E{n46vLeVz:,SN/ M5M[  ]$[^5iC'2H&!(?]v`* l b$9> =R2 #"&5467%!"&7>3-.7>;%.7>322326/.76/.'&6766/&/&#"&676 &676&6766/&672? =1( H/ '96&@)9<')29% &06##$ J 0 7j)5@"*3%"!M %#K"%Ne 8)'8_(9./=*%8!Q #P"\Q#N&a)<9bR]mp%"'.'&54>76%&54763263 #"/7#"'#"&/%$%322654&#"%'OV9  nt  |\d ϓ[nt  |@D:) ;98'+| j," 41CH^nVz(~R 9\'  r  @L@  @w46HI(+C ,55, f[op@\j;(zV~i/5O#"'&54>32&#" 654'67'"'>54''&'"'6767&546767>7蒓`V BMR B9)̟!SH-77IXmSMH*k#".o;^J qןד>@YM $bKd ү[E";Kx%^6;%T,U:im=Mk).DT4'"&5463267&#" 6;64'.'4'>732676%#!"&5463!2),蛜s5-54&#"#"'654'.#"#"&#"3263232>3232>76 $$ Cf'/'% ( $UL ( #'/'@ 3#@,G)+H+@#3 ^aaX@ _O#NW#O_ .* ##(^aaq[632632#"&#"#".'&#"#".'&54767>7654.54632327&547>P9 B6?K? %O4T% >6>Z64Y=6>%S4N$ ?L?4B @{:y/$ ,'R! F! 8% #)(()#%: !F Q'+%0z:zO_4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76#!"&5463!2Cf'.'% ( $VM  ) #'.'@ 3 #A,G)+H+A# 4 w@wwwXA  ?4N$NW&M&L  /* ## + @www O$>?>762'&#"./454327327>7> EpB5 3FAP/h\/NGSL  RP* m95F84f&3Ga4B|wB.\FI*/.?&,5~K % & Y."7n< "-I.M`{ARwJ!FX^dj''''"'7&'7&'7&'7&547'67'67'67'63277774$#"32$   *'ֱ,?g=OO&L&NJBg;1''ֱ.=gCIM $'&&NJBg=.%w؝\\w Ioo<<-NIDg=/%(ײ+AhEHO*"#*OICh=/'(ֲ/=h>ON.]xwڝ]7e[@)6!!"3#"&546%3567654'3!67!4&'7Sgny]K-#75LSl>9V%cPe}&Hn_HȌ=UoLQ1!45647UC" !-9[nx"&46254&"326754&"326754&"26754&"26#".547632632626326'4#"#"54732764&"264.#"327632>#"'"'#"'#"&5#"'67&'327&'&54>3267>7>7>32632632T"8""8)<())(<))))<))<))<))<) Tد{ՐRhx=8 78 n 81 pH_6Soc F@b@?d?uKbM70[f5Y$35KUC<:[;+8 n 87 8/8Zlv]64qE 'YK0-AlB; W#;WS9 &(#-7Z://:/Tr++r,,r++r,,r++r,,r++r,,ʠgxXVעe9222222^KVvF02OO23OO`lF;mhj84DroB@r+@222222C0DP`.r8h9~T4.&o@9 1P%14'!3#"&46327&#"326%35#5##33 $$  }Pcc]321IUΠ?LL?cc4MX &04;0XpD[[DpD,)&&Q 9V\26&".'&'&6?.#"#26327677>'32>&3#'&+"?626&"#!'.'!"&5463!>;26;2!2P P  92#.}SP9::%L \B )spN/9oJ5  !+D`]BgY9+,9% Pk 4P P &NnF!_7*}B<{o0&&B;*<@$ucRRc#@16#37c&@@@ J"@*4^`ED B o/8927 *@OLC!T!323X$BJ@@@&AS 0C 59" 'D/&&D4 88 $5A&%O#!"&547>7>2$7>/.".'&'&2>^B@B^ >FFzn_0P:P2\nzFF> R & p^1P:P1^ & R P2NMJMQ0Rr.B^^B 7:5]yPH!%%"FPy]5:7 = 4 QH!%%!Ht 4 =<"-/ ?1Pp+".'.'.?>;2>7$76&'&%.+"3!26#!"&54767>;2' +~'*OJ%%JN,&x' % ^M,EE,M7 ZE[P*FF*P:5  ^B@B^){$.MK%%KM.$+X)o3 "a 22!] 4  I>"">,&S8JB##B12 ` `B^^B8&ra#11#$R&  "&.2v%/%''%/%7%7'%7'/#&5'&&?&'&?&'&7%27674?6J" 0<=_gNU?DfuYGb7=^H^` =v~yT3GDPO 4Fѭqi_w\ހ!1uS%V_-d 1=U{J8n~r'U4.#".'"3!264&"26+#!"&5463!232+32+32 0P373/./373P0 T=@=T֙֙|`^B@B^^BB^`````*9deG-! !-Ged9IaallkOB^^BB^^B +Yi"&54622#!"&54>;2>+32+32+#!"&5463!2324&#!"3!26֙֙0.I/ OBBO -Q52-)&)-2 ``  ``  `^B@B^^BB^`  @   |kkl"=IYL)CggC0[jM4      B^^BB^^B @  @ !1AQu4.#".'"3!24&"254&#!"3!2654&#!"3!2654&#!"3!26#!54&+"!54&+"!"&5463!2)P90,***,09P)J66S"@8@^B@@B^^BB^Ukc9 9ckU?@@88 @@N@B^````^BB^^!1AQu#!"&4>32>72"&462#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!546;2!546;2!26#!"&5463!2J66J)P90,***,09P)"@8@ @  `@@` ^B@B^^BB^ՀUUkc9 9c`@@88@@2  @ ````@B^^BB^^(%.'"&' $&  #"$&6$ wCιCwjJ~J>LlLśJSSJ͛>6LlL$,  $&6654&$ 3 72&&  lLmzzBl>KlLGzzG>'7#!"&54>7&54>2  62654' '3/U]B,ȍ,B]U/OQнQ>+X}}X0bӃۚӅb0}hQQh>ff#=#!"&4>3272"&462!3!26#!"&5463!;26=!2J66J)Q8PP8Q)  ^B@B^^B``B^VVVld9KK9d` @B^^BB^``^+;K[eu4.#"'"3!264&"254&#!"3!2654&#!"3!26%54&+";2654&#!"3!26!54&#!"!#!"&5463!2"D/@@/D"?,,?pppp@@@@^B@B^^BB^D6]W2@@2W]67MMppp@@@@@@@@n`@B^^BB^^+;K[eu#!"&54>3272"&462#!"&=463!2%#!"&=463!2+"&=46;25#!"&=463!2!3!26#!"&5463!2?,V,?"D/@@/D"pppp@@@  ^B@B^^BB^D7MM76]W2@@2W]֠ppp@@@@@@@@` @B^^BB^^A#"327.#"'63263#".'#"$&546$32326J9"65I).!1iCCu +I\Gw\B!al݇yǙV/]:=B>9+32%#!"&5463!2#"&54>54'&#"#"54654'.#"#"'.54>54'&'&543232654&432#"&54>764&'&'.54632  ?c'p& ?b1w{2V ?#&#9&CY' &.&#+B : &65&*2w1GF1)2<)<'  ( BH=ӊ:NT :O )4:i   F~b` e!}U3i?fRUX|'&'&Ic&Q  *2U.L6* / L:90%>..>%b>+ +z7ymlw45)0 33J@0!! TFL P]=GS -kwm  !*(%6&692? $&6$  '   al@lLlL,& EC h$LlL /37;%"&546734&'4&" 67 54746 #5#5#5ppF::FDFNV^fnv~"/&4?.7&#"!4>3267622"&4"&46262"&42"&4462"$2"&42"&4"&46262"&4"&46262"&42"&4$2"&42"&42"&4  R ,H8JfjQhjG^R,  !4&&4&Z4&&4&4&&4&4&&4&&4&&44&&4&4&&4&Z4&&4&4&&4&4&&4&4&&4&4&&4&&4&&4&Z4&&4&Z4&&4&  R  ,[cGjhQRJ'A, &4&&4Z&4&&4Z&4&&4Z&4&&444&&4&&4&&4Z&4&&4Z&4&&4Z&4&&4&4&&4Z&4&&4Z&4&&4&&4&&4Z&4&&4Z&4&&4%-5=EM}+"&=#!"'+"&=&="&4626"&462&"&462"&462&"&462&"&462#!"&=46;4632676/&?.7&#"!2"&462&"&462&"&462"&462&"&462&"&462"&462&"&462"&462@?AA? @ @R...R@`jlL.h) * * $ %35K.....uvnu....@@jN  * * .t2#K5..R..R. @Hq '&'&54 &7676767654$'.766$76"&462&'&'&7>54.'.7>76ȵ|_ğyv/ۃ⃺k] :Buq CA _kނXVobZZbnW|V 0  Q2- l}O  / :1z q%zG 4( 6Roa ą\< )4 J}%!!#!"&5463!2^B@B^^BB^`@B^^BB^^%#!"&=463!2^B@B^^BB^B^^BB^^ &))!32#!#!"&5463!463!2`B^^B^B@B^^B`^BB^^B@B^B^^BB^`B^^#3%764/764/&"'&"2?2#!"&5463!2    s^B@B^^BB^ג     @B^^BB^^#'7"/"/&4?'&4?62762!!%#!"&5463!2     ^B@B^^BB^    `@B^^BB^^ ! $&6$ .2r`LlLf4LlL#.C&>"'&4762"/&4?62'"'&4762%'.>6.'.>6'>/>76&'&.'&7&'">?4'.677>7.>37654'&'67>776 $&6$  ( 4Z# # & # # & y"6&.JM@& "(XE* $+8 jT?3#'.'&!3!2>?3.'#!57>7'./5!27#'.#!"g%%D-!gg<6WWZe#1=/2*]Y3-,C1 /Dx] VFIq-HD2NK '>*%R= f 07=. f D]\|yu,0>Seu#2#"'&5<>323#3#&'#334'."#"+236'&54.#"5#37326#!"&5463!2 <  zzj k-L+ )[$8=".un/2 ^B@B^^BB^5cy    (ݔI(8?C (3> #"($=@B^^BB^^0K S&'.'&'./674&$#">&>?>'76'# "&#./.'7676767>76$w .~kuBR] T%z+",|ޟj<)(!( ~ˣzF8"{%%#5)}''xJF0"H[$%EJ#% .Gk29(B13"?@ S)5" #9dmW";L65RA0@T.$}i`:f3A%% BM<$q:)BD aa%`]A &c| Ms!  Z 2}i[ F&** < ʣsc"J<&NsF% 0@Wm6&'.6$.7>7 $76".4>2., &>6'"'&7>=GV:e #:$?+% q4g &3hT`ZtQмQQмpAP1LK!:< }҈`dlb,9'  %%($! a3)W)x  оQQоQQcQǡ-җe)Us2XD\ϼYd /?O_o#"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543%#!"&5463!2++532325++532325++532325++532325++53232p00pp00pp00pp00pp008((88(@(80pp00pp00pp00pp00pp0     @(88((88     /Q/&'%&/"&=.6?&?&'&6?'.>-#".6?'.>'&6'.>54627>%>76#"'% %6 27 2G f!)p&4&p)!f G2 72  *6 " 47 2G f!)p&4&p)!f G2 72 " 6* !k 3 j&3 %,*&&ր*9% 3&j 3 k!./!>>$,*!k 3.j&3 %Ԝ9*&&ր*ǜ,% 3&j 3 k!*,$>>!/.&6.'&$ &76$76$PutۥiPuGxy Զ[xy -_v١eNuv١e =uʦ[t78X &6# #'7-'%'&$  $6 $&6$ 31NE0gR=|||">"LlL^v!1f2iЂwgfZQQ^>"||||wLlL &ZXblw.'&>'&'&".'.'&&'&'&7>767>67>7626&'&>&'&>'.7>.676'&'&'&'.67.>7>6&'&676&'&676.676&'&>&'&676'.>6/4-LJg-   $  6)j2%+QF)b3FSP 21DK2AW ") ")$? ? 8A& AE5lZm= gG2Sw*&>$5jD GHyX/4F r 1  1""!l=6> 6 ,5./'e    .*|Ed! u & &%& &5d ))66 @ C& 8B @qL?P^7 G-hI[q:"T6 ,6 &/`  L wQ'   A ^   "  $& _  y  * <Copyright Dave Gandy 2016. All rights reserved.Copyright Dave Gandy 2016. All rights reserved.FontAwesomeFontAwesomeRegularRegularFONTLAB:OTFEXPORTFONTLAB:OTFEXPORTFontAwesomeFontAwesomeVersion 4.7.0 2016Version 4.7.0 2016FontAwesomeFontAwesomePlease refer to the Copyright section for the font trademark attribution notices.Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeFort AwesomeDave GandyDave Gandyhttp://fontawesome.iohttp://fontawesome.iohttp://fontawesome.io/license/http://fontawesome.io/license/      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab cdefghijklmnopqrstuvwxyz{|}~"      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~glassmusicsearchenvelopeheartstar star_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroad download_altdownloaduploadinbox play_circlerepeatrefreshlist_altlockflag headphones volume_off volume_down volume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalic text_height text_width align_left align_center align_right align_justifylist indent_left indent_rightfacetime_videopicturepencil map_markeradjusttinteditsharecheckmove step_backward fast_backwardbackwardplaypausestopforward fast_forward step_forwardeject chevron_left chevron_right plus_sign minus_sign remove_signok_sign question_sign info_sign screenshot remove_circle ok_circle ban_circle arrow_left arrow_rightarrow_up arrow_down share_alt resize_full resize_smallexclamation_signgiftleaffireeye_open eye_close warning_signplanecalendarrandomcommentmagnet chevron_up chevron_downretweet shopping_cart folder_close folder_openresize_verticalresize_horizontal bar_chart twitter_sign facebook_sign camera_retrokeycogscomments thumbs_up_altthumbs_down_alt star_half heart_emptysignout linkedin_signpushpin external_linksignintrophy github_sign upload_altlemonphone check_emptybookmark_empty phone_signtwitterfacebookgithubunlock credit_cardrsshddbullhornbell certificate hand_right hand_lefthand_up hand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilter briefcase fullscreengrouplinkcloudbeakercutcopy paper_clipsave sign_blankreorderulol strikethrough underlinetablemagictruck pinterestpinterest_signgoogle_plus_sign google_plusmoney caret_downcaret_up caret_left caret_rightcolumnssort sort_downsort_up envelope_altlinkedinundolegal dashboard comment_alt comments_altboltsitemapumbrellapaste light_bulbexchangecloud_download cloud_uploaduser_md stethoscopesuitcasebell_altcoffeefood file_text_altbuildinghospital ambulancemedkit fighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_down angle_left angle_rightangle_up angle_downdesktoplaptoptablet mobile_phone circle_blank quote_left quote_rightspinnercirclereply github_altfolder_close_altfolder_open_alt expand_alt collapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcode reply_allstar_half_emptylocation_arrowcrop code_forkunlink_279 exclamation superscript subscript_283 puzzle_piece microphonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchor unlock_altbullseyeellipsis_horizontalellipsis_vertical_303 play_signticketminus_sign_alt check_minuslevel_up level_down check_sign edit_sign_312 share_signcompasscollapse collapse_top_317eurgbpusdinrjpyrubkrwbtcfile file_textsort_by_alphabet_329sort_by_attributessort_by_attributes_alt sort_by_ordersort_by_order_alt_334_335 youtube_signyoutubexing xing_sign youtube_playdropbox stackexchange instagramflickradnf171bitbucket_signtumblr tumblr_signlong_arrow_down long_arrow_uplong_arrow_leftlong_arrow_rightwindowsandroidlinuxdribbleskype foursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378 vimeo_square_380 plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEuniF2C0uniF2C1uniF2C2uniF2C3uniF2C4uniF2C5uniF2C6uniF2C7uniF2C8uniF2C9uniF2CAuniF2CBuniF2CCuniF2CDuniF2CEuniF2D0uniF2D1uniF2D2uniF2D3uniF2D4uniF2D5uniF2D6uniF2D7uniF2D8uniF2D9uniF2DAuniF2DBuniF2DCuniF2DDuniF2DEuniF2E0uniF2E1uniF2E2uniF2E3uniF2E4uniF2E5uniF2E6uniF2E7_698uniF2E9uniF2EAuniF2EBuniF2ECuniF2EDuniF2EE=O<01hassets/fonts/font-awesome/fonts/fontawesome-webfont.eot000064400000503556150514030450017451 0ustar00nLPYxϐFontAwesomeRegular$Version 4.7.0 2016FontAwesome PFFTMkGGDEFp OS/22z@X`cmap : gasphglyfMLhead-6hhea $hmtxEy loca\ maxp,8 name㗋ghpostkuːxY_< 3232  '@i33spyrs@  pU]yn2@ zZ@55 zZZ@,_@s@ @(@@@- MM- MM@@@ -`b $ 648""""""@ D@ ,,@  m)@@   ' D9>dY* '    T     @ f %RE    $!k(D'  % %  0%/&p@0 !"""`>N^n~.>N^n~>N^n~ !"""`!@P`p 0@P`p!@P`p\XSB1ݬ        ,,,,,,,,,,,,,tLT$l x T ( dl,4dpH$d,t( !"0# $,$&D'()T**,,-.@./`/00123d4445 556 6\67H78 8`89L9:h:;<>?h?@H@A0ABXBCdCDLDEFG0GHIJ8KLMdN,NNOP`PQ4QR RlS,ST`U0WXZ[@[\<\]^(^_`pb,bddePefg`giLijDk klm@n,oLpqrsxttuD{`||}}~Hl@lH T H`@$\XDTXDP,8d\Hx tXpdxt@ Œ\ ļŸƔ0dʨˀ͔xϰЌ,ш҈ ӌ8,՜`lHش`Tڸ۔@lބ߬lp 4X$l( ` d      ,,8(Xx|T@| !"x##l$$'h(*L,T.L1t1230345t6T7$8 9H::;<<?X@ABCDEHFHGpHHIxJ JKLMN@P@QRSDT ULV`VWXX4XZZ[d[\|]^`aHabcXdetfhghi\jxnp@svwxyz{h|}}\lt4t88LT|| 4xLX(  @lt$xLL HĠT(  ʈˠϔldPՄxpڬTT ވL <H$l4 Pl ,xp,xt d 44,hP 4   4<,,408$8T |!h"$L%0&H'()*0*+,.$.012@234t5$69 ::; ;<(<=4?@ACDFH`HILLLLLLLLLLLLLLLLp7!!!@pp p]!2#!"&463!&54>3!2+@&&&&@+$(($F#+&4&&4&x+#+".4>32".4>32467632DhgZghDDhg-iWDhgZghDDhg-iW&@ (8 2N++NdN+';2N++NdN+'3 8!  #"'#"$&6$ rL46$܏ooo|W%r4L&V|oooܳ%=M%+".'&%&'3!26<.#!";2>767>7#!"&5463!2 %3@m00m@3%    @ :"7..7":6]^B@B^^BB^ $΄+0110+$ (   t1%%1+`B^^B@B^^"'.54632>324 #LoP$$Po>Z$_dC+I@$$@I+"#"'%#"&547&547%62V??V8<8y   b% I))9I  + % %#"'%#"&547&547%62q2ZZ2IzyV)??V8<8)>~>[   2 b% I))9I %#!"&54>3 72 &6 }XX}.GuLlLuG.>mmUmEEm> /?O_o54&+";2654&+";2654&+";264&#!"3!2654&+";2654&+";264&#!"3!2654&+";2654&+";2654&+";267#!"&5463!2&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^BB^^B@B^@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&B^^B@B^^/?#!"&5463!2#!"&5463!2#!"&5463!2#!"&5463!2L44LL44LL44LL44LL44LL44LL44LL44L4LL44LL4LL44LL4LL44LL4LL44LL /?O_o#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(88((88(@(8 (88((88(88((88(88((88(88((88(88((88(88((88(88((88(88((88(88((88/?O_#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28((88(@(88((88(@(88(@(88((88((88(@(88(@(88((88(@(88((8 (88((88(88((88(88((88(88((88(88((88(88((88y"/&4?62 62,PP&PP,jPn#$"' "/&47 &4?62 62 PP&P&&P&P&P&&P&P#+D++"&=#"&=46;546;232  #"'#"$&6$   @    @  rK56$܏ooo|W@    @   rjK&V|oooܳ0#!"&=463!2  #"'#"$&6$   @ rK56$܏ooo|W@  @ rjK&V|oooܳ)5 $&54762>54&'.7>"&5462zz+i *bkQнQkb* j*LhLLhLzzBm +*i JyhQQhyJ i*+ mJ4LL44LL/?O%+"&=46;2%+"&546;2%+"&546;2+"&546;2+"&546;2`r@@r@@n4&"2#"/+"&/&'#"'&'&547>7&/.=46?67&'&547>3267676;27632Ԗ #H  ,/ 1)  ~'H  (C  ,/ 1)  $H ԖԖm 6%2X  % l2 k r6 [21 ..9Q $ k2 k w3 [20/;Cg+"&546;2+"&546;2+"&546;2!3!2>!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@@`0 o`^BB^`5FN(@(NF5 @@@L%%Ju  @LSyuS@%44%f5#!!!"&5465 7#"' '&/&6762546;2&&??>  LL >  X   &&&AJ A J Wh##!"&5463!2!&'&!"&5!(8((88((`x c`(8`((88(@(8(D 9 8( ,#!"&=46;46;2.  6 $$ @(r^aa@@`(_^aa2NC5.+";26#!26'.#!"3!"547>3!";26/.#!2W  .@   @.$S   S$@   9I   I6>  >%=$4&"2$4&"2#!"&5463!2?!2"'&763!463!2!2&4&&4&&4&&48(@(88(ч::(8@6@*&&*4&&4&&4&&4& (88(@(8888)@)'&&@$0"'&76;46;232  >& $$ `  (r^aa` @`2(^aa$0++"&5#"&54762  >& $$ ^ ?  @(r^aa` ? (^aa #!.'!!!%#!"&547>3!2<<<_@`&& 5@5 @  &&>=(""='#"'&5476.  6 $$   ! (r^aaJ %%(_^aa3#!"'&?&#"3267672#"$&6$3276&@*hQQhwI mʬzzk)'@&('QнQh_   z8zoe$G!"$'"&5463!23267676;2#!"&4?&#"+"&=!2762@hk4&&&GaF * &@&ɆF * Ak4&nf&&&4BHrd@&&4rd  Moe&/?O_o+"&=46;25+"&=46;25+"&=46;2#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!26#!"&5463!2 @  @  @  @  @  @  @    @    @    @   ^B@B^^BB^`@  @ @  @ @  @ @  @ @  @ @  @ 3@  MB^^B@B^^!54&"#!"&546;54 32@Ԗ@8(@(88( p (8jj(88(@(88@7+"&5&5462#".#"#"&5476763232>32@@ @ @KjKך=}\I&:k~&26]S &H&  &H5KKut,4, & x:;*4*&K#+"&546;227654$ >3546;2+"&="&/&546$ <X@@Gv"DװD"vG@@X<4L41!Sk @ G< _bb_ 4.54632&4&&M4&UF &""""& F&M&&M&%/B/%G-Ik"'!"&5463!62#"&54>4.54632#"&54767>4&'&'&54632#"&547>7676'&'.'&54632&4&&M4&UF &""""& FU &'8JSSJ8'&  &'.${{$.'& &M&&M&%/B/%7;&'66'&;4[&$ [2[ $&[  #/37#5#5!#5!!!!!!!#5!#5!5##!35!!! #'+/37;?3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3???? ^>>~??????~??~??^??^^? ^??4&"2#"'.5463!2KjKKjv%'45%5&5L45&% jKKjK@5%%%%54L5&6'k54&"2#"'.5463!2#"&'654'.#32KjKKjv%'45%5&5L45&%%'4$.%%5&55&% jKKjK@5%%%%54L5&6'45%%%54'&55&6' yTdt#!"&'&74676&7>7>76&7>7>76&7>7>76&7>7>63!2#!"3!2676'3!26?6&#!"3!26?6&#!"g(sAeM ,*$/ !'& JP$G] x6,& `   h `   "9Hv@WkNC<.  &k& ( "$p" . #u&#  %!' pJvwEF#  @   @  2#"' #"'.546763!''!0#GG$/!''! 8""8  X! 8" "8  <)!!#"&=!4&"27+#!"&=#"&546;463!232(8&4&&4 8(@(8 qO@8((`(@Oq8(&4&&4&@` (88( Oq (8(`(q!)2"&42#!"&546;7>3!2  Ijjjj3e55e3gr`Ijjjj1GG1rP2327&7>7;"&#"4?2>54.'%3"&#"#ժ!9&WB03& K5!)V?@L' >R>e;&L::%P>vO 'h N_":- &+# : ' +a%3 4'.#"32>54.#"7>7><5'./6$3232#"&#"+JBx)EB_I:I*CRzb3:dtB2P$ $5.3bZF|\8!-T>5Fu\,,jn OrB,7676'5.'732>7"#"&#&#"OA zj=N!}:0e%  y + tD3~U#B4 # g  '2 %/!: T bRU,7}%2"/&6;#"&?62+326323!2>?23&'.'.#"&"$#"#&=>764=464.'&#"&'!~:~!PP!~:~!P6 ,,$$% *'  c2N  ($"LA23Yl !x!*%%%% pP,T NE Q7^oH!+( 3  *Ueeu  wga32632$?23&'.5&'&#"&"5$#"#&=>7>4&54&54>.'&#"&'2#".465!#".'&47>32!4&4>Q6 ,,Faw!*' =~Pl*  ($"LA23Yl  )!* <7@@7<  <7@@7<  pP,T MF Q747ƢHoH!+( 3  tJHQ6  wh',686,'$##$',686,'$##$/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&f&&&&f&&&&f&&&&/?O_o%+"&=46;2+"&=46;2+"&=46;2#!"&=463!2+"&=46;2#!"&=463!2#!"&=463!2#!"&=463!2        @     @   @   @   s  s    s    s  s  /?O#"'&47632#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2     @     @   @  @          s  s  s  /?O#"&54632 #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2`      @     @   @  @     @   s  s  s  #"'#!"&5463!2632' mw@www '*wwww."&462!5 !"3!2654&#!"&5463!2pppp@  @ ^BB^^B@B^ppp@@  @    @B^^BB^^k%!7'34#"3276' !7632k[[v  6`%`$65&%[[k `5%&&'4&"2"&'&54 Ԗ!?H?!,,ԖԖmF!&&!Fm,%" $$ ^aa`@^aa-4'.'&"26% 547>7>2"KjKXQqYn 243nYqQ$!+!77!+!$5KK,ԑ ]""]ً 9>H7'3&7#!"&5463!2'&#!"3!26=4?6 !762xtt`  ^Qwww@?6 1B^^B@B^ @(` `\\\P`tt8`  ^Ͼww@w 1^BB^^B~ @` \ \P+Z#!"&5463!12+"3!26=47676#"'&=# #"'.54>;547632www M8 pB^^B@B^ 'sw- 9*##;Noj' #ww@w "^BB^^B  *  "g`81T`PSA:'*4/D#!"&5463!2#"'&#!"3!26=4?632"'&4?62 62www@?6 1 B^^B@B^ @ BRnBBn^ww@w 1 ^BB^^B @ BnnBC"&=!32"'&46;!"'&4762!#"&4762+!54624&&4&&44&&4&&44&&44&&4&&44&&6'&'+"&546;267: &&&& s @  Z&&&&Z +6'&''&'+"&546;267667: : &&&&  s @  :  Z&&&&Z  : z6'&''&47667S: : s @  : 4 : | &546h!!0a   $#!"&5463!2#!"&5463!2&&&&&&&&@&&&&&&&&#!"&5463!2&&&&@&&&&&54646&5- : s  :  :4:  +&5464646;2+"&5&5-  &&&& : s  :  : &&&& :  &54646;2+"&5- &&&& s  : &&&&  62#!"&!"&5463!24 @ &&&&-:&&&& "'&476244444Zf "/&47 &4?62S44444#/54&#!4&+"!"3!;265!26 $$ &&&&&&&&@^aa@&&&&&&&&+^aa54&#!"3!26 $$ &&&&@^aa@&&&&+^aa+74/7654/&#"'&#"32?32?6 $$ }ZZZZ^aaZZZZ^aa#4/&"'&"327> $$ [4h4[j^aa"ZiZJ^aa:F%54&+";264.#"32767632;265467>$ $$ oW  5!"40K(0?i+! ":^aaXRd D4!&.uC$=1/J=^aa.:%54&+4&#!";#"3!2654&+";26 $$ ```^aa^aa/_#"&=46;.'+"&=32+546;2>++"&=.'#"&=46;>7546;232m&&m l&&l m&&m l&&ls&%&&%&&%&&%&&&l m&&m l&&l m&&m ,&%&&%&&%&&%&#/;"/"/&4?'&4?627626.  6 $$ I     ͒(r^aaɒ    (_^aa , "'&4?6262.  6 $$ Z4f44fz(r^aaZ&4ff4(_^aa "4'32>&#" $&6$  WoɒV󇥔 zzz8YW˼[?zz:zz@5K #!#"'&547632!2A4@%&&K%54'u%%&54&K&&4A5K$l$L%%%54'&&J&j&K5K #"/&47!"&=463!&4?632%u'43'K&&%@4AA4&&K&45&%@6%u%%K&j&%K55K&$l$K&&u#5K@!#"'+"&5"/&547632K%K&56$K55K$l$K&&#76%%53'K&&%@4AA4&&K&45&%%u'5K"#"'&54?63246;2632K%u'45%u&&J'45%&L44L&%54'K%5%t%%$65&K%%4LL4@&%%K',"&5#"#"'.'547!34624&bqb>#  5&44& 6Uue7D#  "dž&/#!"&546262"/"/&47'&463!2 &@&&4L  r&4  r L&& 4&&&L rI@& r  L4&& s/"/"/&47'&463!2#!"&546262&4  r L&& &@&&4L  r@@& r  L4&& 4&&&L r##!+"&5!"&=463!46;2!28(`8((8`(88(8((8(8 (8`(88(8((8(88(`8#!"&=463!28(@(88((8 (88((88z5'%+"&5&/&67-.?>46;2%6.@g.L44L.g@. .@g. L44L .g@.g.n.4LL43.n.gg.n.34LL4͙.n.g -  $54&+";264'&+";26/a^    ^aa fm  @ J%55!;263'&#"$4&#"32+#!"&5#"&5463!"&46327632#!2$$8~+(888(+}(`8((8`]]k==k]]8,8e8P88P8`(88(@MMN4&#"327>76$32#"'.#"#"&'.54>54&'&54>7>7>32&z&^&./+>+)>J> Wm7' '"''? &4&c&^|h_bml/J@L@#* #M6:D 35sҟw$ '% ' \t3#!"&=463!2'.54>54''  @ 1O``O1CZZ71O``O1BZZ7@  @ N]SHH[3`)TtbN]SHH[3^)Tt!1&' 547 $4&#"2654632 '&476 ==嘅}(zVl''ٌ@uhyyhu9(}VzD##D# =CU%7.5474&#"2654632%#"'&547.'&476!27632#76$7&'7+NWb=嘧}(zVj\i1  z,X Y[6 $!%'FuJiys?_9ɍ?kyhun(}Vz YF  KA؉La  02-F"@Qsp@_!3%54&+";264'&+";26#!"&'&7>2    #%;"";%#`,@L 5 `   `  L`4LH` `   a 5 L@ #37;?Os!!!!%!!!!%!!!!!!!!%!!4&+";26!!%!!!!74&+";26%#!"&546;546;2!546;232 `@ `@ @@ @ @  @  @  @  @ L44LL4^B@B^^B@B^4L  @@@@    @@   @@    M4LL44L`B^^B``B^^B`L7q.+"&=46;2#"&=".'673!54632#"&=!"+"&=46;2>767>3!546327>7&54>$32dFK1A  0) L.٫C58.H(Ye#3C $=463!22>=463!2#!"&5463!2#!"&5463!2H&&/7#"&463!2!2LhLLhLhLLh! &&&&& &4hLLhLLhLLhL%z< 0&4&& )17&4& &&#!"&5463!2!2\@\\@\\@\\\\ W*#!"&547>3!2!"4&5463!2!2W+B"5P+B@"5^=\@\ \H#t3G#3G:_Ht\\ @+32"'&46;#"&4762&&4&&44&&44&&4@"&=!"'&4762!54624&&44&&44&&4&& !!!3!!0@67&#".'&'#"'#"'32>54'6#!"&5463!28ADAE=\W{O[/5dI kDtpČe1?*w@www (M& B{Wta28r=Ku?RZ^GwT -@www$2+37#546375&#"#3!"&5463ww/Dz?swww@wS88 ww#'.>4&#"26546326"&462!5!&  !5!!=!!%#!"&5463!2B^8(Ԗ>@|K55KK55K^B(8ԖԖ€>v5KK55KKHG4&"&#"2654'32#".'#"'#"&54$327.54632@pp)*Pppp)*Pb '"+`N*(a;2̓c`." b PTY9ppP*)pppP*)b ".`(*Nͣ2ͣ`+"' b MRZB4&"24&"264&"26#"/+"&/&'#"'&547>7&/.=46?67&'&547>3267676;27632#"&'"'#"'&547&'&=4767&547>32626?2#"&'"'#"'&547&'&=4767&547>32626?2ԖLhLKjKLhLKjK "8w s%(  ")v  >  "8x s"+  ")v  <  3zLLz3 3>8L3)x3 3zLLz3 3>8L3)x3 ԖԖ4LL45KK54LL45KK #)0C wZ l/ Y N,& #)0C vZl. Y L0"qG^^Gqq$ ]G)FqqG^^Gqq$ ]G)Fq%O#"'#"&'&4>7>7.546$ '&'&'# '32$7>54'VZ|$2 $ |E~E<| $ 2$|ZV:(t}X(  &%(Hw쉉xH(%& (XZT\MKG<m$4&"24&#!4654&#+32;254'>4'654&'>7+"&'&#!"&5463!6767>763232&4&&4N2`@`%)7&,$)' %/0Ӄy#5 +1 &<$]`{t5KK5$e:1&+'3TF0h4&&4&3M:;b^v+D2 5#$IIJ 2E=\$YJ!$MCeM-+(K55KK5y*%Au]c>q4&"24&'>54'654&'654&+"+322654&5!267+#"'.'&'&'!"&5463!27>;2&4&&4+ 5#bW0/% ')$,&7)%`@``2Nh0##T3'"( 0;e$5KK5 tip<& 1&4&&4&#\=E2&%IURI$#5 2D+v^b;:M2gc]vDEA%!bSV2MK55K(,,MeCM$!I@#"&547&547%6@?V8 b% I)94.""'." 67"'.54632>32+C`\hxeH>Hexh\`C+ED4 #LoP$$Po>Q|I.3MCCM3.I|Q/Z$_dC+I@$$@I+ (@%#!"&5463!2#!"3!:"&5!"&5463!462 ww@  B^^B  4&@&&&4 `  ww   ^B@B^ 24& && &%573#7.";2634&#"35#347>32#!"&5463!2FtIG9;HIxI<,tԩw@wwwz4DD43EEueB&#1s@www .4&"26#!+"'!"&5463"&463!2#2&S3 Ll&c4LL44LL4c@& &{LhLLhL'?#!"&5463!2#!"3!26546;2"/"/&47'&463!2www@B^^B@B^@&4t  r &&`ww@w@^BB^^B@R&t r  4&&@"&5!"&5463!462 #!"&54&>3!2654&#!*.54&>3!24&@&&&4 sw  @B^^B  @w4& && &3@w   ^BB^    I&5!%5!>732#!"&=4632654&'&'.=463!5463!2!2JJSq*5&=CKuuKC=&5*q͍S8( ^B@B^ (8`N`Ѣ΀GtO6)"M36J[E@@E[J63M")6OtG(8`B^^B`8 ',26'&'&76'6'&6&'&6'&4#"7&64 654'.'&'.63226767.547&7662>76#!"&5463!2  /[  . =XĚ4,+"  * +, 1JH'5G:: #L5+@=&#w@wwwP.1GE,ԧ4 4+ ; /5cFO:>JJ>:O9W5$@(b 4 @www'?$4&"2$4&"2#!"&5463!3!267!2#!#!"&5!"'&762&4&&4&&4&&48(@(88(c==c(8*&&*6&4&&4&&4&&4& (88(@(88HH88`(@&&('@1c4&'.54654'&#"#"&#"32632327>7#"&#"#"&54654&54>76763232632   N<;+gC8A`1a99gw|98aIe$IVNz<:LQJ  ,-[% 061I()W,$-7,oIX()oζA;=N0 eTZ  (O#".'&'&'&'.54767>3232>32 e^\4?P bMO0# 382W# & 9C9 Lĉ" 82<*9FF(W283 #0OMb P?4\^e FF9*<28 "L 9C9 & #!"3!2654&#!"&5463!2`B^^B@B^^ީwww@w^BB^^B@B^ww@w#!72#"' #"'.546763YY !''!0#GG$/!''!&UUjZ 8""8  X! 8" "8 GW4.'.#"#".'.'.54>54.'.#"32676#!"&5463!2 1.- +$)  c8 )1)  05.D <90)$9w@wwwW  )1) 7c  )$+ -.1 9$)0< D.59@www,T1# '327.'327.=.547&54632676TC_LҬ#+i!+*pDNBN,y[`m`%i]hbEm}a u&,SXK &$f9s? _#"!#!#!54632V<%'ЭHH (ںT\dksz &54654'>54'6'&&"."&'./"?'&546'&6'&6'&6'&6'&74"727&6/a49[aA)O%-j'&]]5r-%O)@a[9' 0BA; + >HCU  #  $  2  AC: oM=a-6OUwW[q ( - q[WwUP6$C +) (  8&/ &eMa  & $      %+"&54&"32#!"&5463!54 &@&Ԗ`(88(@(88(r&&jj8((88(@(8#'+2#!"&5463"!54&#265!375!35!B^^BB^^B   `^B@B^^BB^  ` !="&462+"&'&'.=476;+"&'&$'.=476; pppp$!$qr % }#ߺppp!E$ rqܢ# % ֻ!)?"&462"&4624&#!"3!26!.#!"#!"&547>3!2/B//B//B//B @   2^B@B^\77\aB//B//B//B/@    ~B^^B@2^5BB52.42##%&'.67#"&=463! 25KK5L4_u:B&1/&.- zB^^B4LvyKjK4L[!^k'!A3;):2*547&5462;U gIv0ZZ0L4@Ԗ@4L2RX='8P8'=XR U;Ig0,3lb??bl34LjjL4*\(88(\}I/#"/'&/'&?'&'&?'&76?'&7676767676` (5 )0 ) *) 0) 5(  (5 )0 )))) 0) 5( *) 0) 5(  )5 )0 )**) 0) 5)  )5 )0 )*5h$4&"24&#!4>54&#"+323254'>4'654&'!267+#"'&#!"&5463!2>767>32!2&4&&4N2$YGB (HGEG HQ#5K4Li!<;5KK5 A# ("/?&}vh4&&4&3M95S+C=,@QQ9@@IJ 2E=L5i>9eME;K55K J7R>@#zD<5=q%3#".'&'&'&'.#"!"3!32>$4&"2#!"#"&?&547&'#"&5463!&546323!2` #A<(H(GY$2NL4K5#aWTƾh&4&&4K5;=!ihv}&?/"( #A  5K2*! Q@.'!&=C+S59M34L=E2 JI UR@@&4&&4&5K;ELf9>igR7J K5h4&"24#"."&#"4&#"".#"!54>7#!"&54.'&'.5463246326326&4&&4IJ 2E=L43M95S+C=,@QQ9@@E;K55K J7R>@#zD9eMZ4&&4&<#5K4LN2$YGB (HGEG HV;5KK5 A# ("/?&}vhi!<4<p4.=!32>332653272673264&"2/#"'#"&5#"&54>767>5463!2@@2*! Q@.'!&=C+S59M34L.9E2 JI UR&4&&4&Lf6Aig6Jy#@>R7J K55K;E@TƾH #A<(H(GY$2NL4K#5#a=4&&4&D=ihv}&?/"( #A  5KK5;+54&#!764/&"2?64/!26 $$ & [6[[j6[&^aa@&4[[6[[6&+^aa+4/&"!"3!277$ $$ [6[ &&[6j[ ^aae6[j[6&&4[j[^aa+4''&"2?;2652?$ $$ [6[[6&&4[^aaf6j[[6[ &&[^aa+4/&"4&+"'&"2? $$ [6&&4[j[6[j^aad6[&& [6[[j^aa   $2>767676&67>?&'4&'.'.'."#&6'&6&'3.'.&'&'&&'&6'&>567>#7>7636''&'&&'.'"6&'6'..'/"&'&76.'7>767&.'"76.7"7"#76'&'.'2#22676767765'4.6326&'.'&'"'>7>&&'.54>'>7>67&'&#674&7767>&/45'.67>76'27".#6'>776'>7647>?6#76'6&'676'&67.'&'6.'.#&'.&6'&.5/a^D&"      4   $!   #          .0"Y +  !       $     "  +       Α      ^aa                        P   ' -( # * $  "  !     * !   (         $      2 ~/$4&"2 #"/&547#"32>32&4&&4V%54'j&&'/덹:,{ &4&&4&V%%l$65&b'Cr! " k[G +;%!5!!5!!5!#!"&5463!2#!"&5463!2#!"&5463!2&&&&&&&&&&&&@&&&&&&&&&&&&{#"'&5&763!2{' **)*)'/!5!#!"&5!3!26=#!5!463!5463!2!2^B@B^&@&`^B`8(@(8`B^ B^^B&&B^(88(^G 76#!"'&? #!"&5476 #"'&5463!2 '&763!2#"'c)'&@**@&('c (&*cc*&' *@&('c'(&*cc*&('c'(&@*19AS[#"&532327#!"&54>322>32"&462 &6 +&'654'32>32"&462QgRp|Kx;CByy 6Fe= BPPB =eF6 ԖV>!pRgQBC;xK|Ԗ{QNa*+%xx5eud_C(+5++5+(C_due2ԖԖ>NQ{u%+*jԖԖp!Ci4/&#"#".'32?64/&#"327.546326#"/&547'#"/&4?632632(* 8( !)(A(')* 8( !USxySSXXVzxTTUSxySSXXVzxT@(  (8 *(('( (8 SSUSx{VXXTTSSUSx{VXXT#!"5467&5432632t,Ԟ;F`j)6,>jK?s !%#!"&7#"&463!2+!'5#8EjjE8@&&&&@XYY&4&&4&qDS%q%N\jx2"&4#"'#"'&7>76326?'&'#"'.'&676326326&'&#"32>'&#"3254?''74&&4&l NnbSVZ bRSD zz DSRb)+USbn \.2Q\dJ'.2Q\dJ.Q2.'Jd\Q2.'Jd`!O` ` &4&&4r$#@B10M5TNT{L5T II T5L;l'OT4M01B@#$*3;$*3;;3*$;3*$: $/ @@Qq`@"%3<2#!"&5!"&5467>3!263! !!#!!46!#!(88(@(8(8(`((8D<++<8(`(8(`8(@(88( 8((`(8((<`(8(``(8||?%#"'&54632#"'&#"32654'&#"#"'&54632|udqܟs] = OfjL?R@T?"& > f?rRX=Edudsq = _MjiL?T@R?E& f > =XRr?b!1E)!34&'.##!"&5#3463!24&+";26#!"&5463!2 08((88(@(8  8((88((`(1  `(88((88(@  `(88(@(8(`#!"&5463!2w@www`@www/%#!"&=463!2#!"&=463!2#!"&=463!2&&&&&&&&&&&&&&&&&&&&&&&&@'7G$"&462"&462#!"&=463!2"&462#!"&=463!2#!"&=463!2ppppppp @   ppp @    @   Рpppppp  ppp    <L\l|#"'732654'>75"##5!!&54>54&#"'>3235#!"&=463!2!5346=#'73#!"&=463!2#!"&=463!2}mQjB919+i1$AjM_3</BB/.#U_:IdDRE @  k*Gj @   @   TP\BX-@8 C)5Xs J@$3T4+,:;39SG2S.7<  vcc)) %Ll}    5e2#!"&=463%&'&5476!2/&'&#"!#"/&'&=4'&?5732767654'&@02uBo  T25XzrDCBBEh:%)0%HPIP{rQ9f#-+>;I@KM-/Q"@@@#-bZ $&P{<8[;:XICC>.'5oe80#.0(  l0&%,"J&9%$<=DTIcs&/6323276727#"327676767654./&'&'737#"'&'&'&54'&54&#!"3!260% <4"VRt8<@< -#=XYhW8+0$"+dTLx-'I&JKkmuw<=V@!X@ v '|N;!/!$8:IObV;C#V  &   ( mL.A:9 !./KLwPM$@@ /?O_o%54&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!26#!"&5463!2@@@@@@@@@^BB^^B@B^NB^^B@B^^#+3 '$"/&4762%/?/?/?/?%k*66bbbb|<<<bbbbbbbb%k66Ƒbbb<<<<^bbbbbb@M$4&"2!#"4&"2&#"&5!"&5#".54634&>?>;5463!2LhLLh LhLLhL! 'ԖԖ@' !&  ?&&LhLLhL hLLhL jjjj &@6/" &&J#"'676732>54.#"7>76'&54632#"&7>54&#"&54$ ok; -j=yhwi[+PM 3ѩk=J%62>VcaaQ^ ]G"'9r~:`}Ch 0=Z٤W=#uY2BrUI1^Fk[|aL2#!67673254.#"67676'&54632#"&7>54&#"#"&5463ww+U ,iXբW<"uW1AqSH1bdww'74'!3#"&46327&#"326%35#5##33#!"&5463!20U6cc\=hlࠥYmmnnnnw@wwww&46#Ȏ;edwnnnnn@www ]#/#"$&6$3 &#"32>7!5!%##5#5353Еttu{zz{SZC` cot*tq||.EXN#?? ,<!5##673#$".4>2"&5!#2!46#!"&5463!2rM* *M~~M**M~~M*jjj&&&&`P%挐|NN||NN|*jjjj@&&&&@ "'&463!2@4@&Z4@4&@ #!"&4762&&4Z4&&4@@ "'&4762&4@4&@&4&@ "&5462@@4&&44@&&@ 3!!%!!26#!"&5463!2`m` ^BB^^B@B^  `@B^^BB^^@ "'&463!2#!"&4762@4@&&&&44@4&Z4&&4@ "'&463!2@4@&4@4&@ #!"&4762&&4Z4&&4@:#!"&5;2>76%6+".'&$'.5463!2^B@B^,9j9Gv33vG9H9+bI\ A+=66=+A [">nSMA_:B^^B1&c*/11/*{'VO3@/$$/@*?Nh^l+!+"&5462!4&#"!/!#>32]_gTRdgdQV?U I*Gg?!2IbbIJaaiwE3300 084#"$'&6?6332>4.#"#!"&54766$32z䜬m IwhQQhbF*@&('kz   _hQнQGB'(&*eoz(q!#"'&547"'#"'&54>7632&4762.547>32#".'632%k'45%&+~(  (h  &  \(  (  &  ~+54'k%5%l%%l$65+~  &  (  (\  &  h(  (~+%'!)19K4&"24&"26.676&$4&"24&"24&"2#!"'&46$ KjKKj KjKKje2.e<^P,bKjKKjKjKKj KjKKj##LlLKjKKjK jKKjK~-M7>7&54$ LhяW.{+9E=cQdFK1A  0) pJ2`[Q?l&٫C58.H(Y':d 6?32$64&$ #"'#"&'&4>7>7.546'&'&'# '32$7>54'Yj`a#",5NK ~EVZ|$2 $ |: $ 2$|ZV:(t}hfR88T h̲X(  &%(Hw(%& (XZT\MKG{x|!#"'.7#"'&7>3!2%632u  j H{(e 9 1bU#!"&546;5!32#!"&546;5!32#!"&546;5463!5#"&5463!2+!2328((88(``(88((88(``(88((88(`L4`(88(@(88(`4L`(8 (88(@(88((88(@(88((88(@(84L8(@(88((8L48OY"&546226562#"'.#"#"'.'."#"'.'.#"#"&5476$32&"5462И&4&NdN!>! 1X:Dx+  +ww+  +xD:X1 -U !*,*&4&hh&&2NN2D &  ..J< $$ 767#"&'"&547&547&547.'&54>2l4  2cKEooED ) ) Dg-;</- ?.P^P.? -/<;-gYY  .2 L4H|O--O|HeO , , Oeq1Ls26%%4.2,44,2.4%%62sL1qcqAAq4#!#"'&547632!2#"&=!"&=463!54632  @  `     ` ?`   @  @  !    54&+4&+"#"276#!"5467&5432632   `  _ v,Ԝ;G_j)``    _ ԟ7 ,>jL>54'&";;265326#!"5467&5432632    v,Ԝ;G_j) `   `7 ,>jL>X`$"&462#!"&54>72654&'547 7"2654'54622654'54&'46.' &6 &4&&4&yy %:hD:FppG9Fj 8P8 LhL 8P8 E; Dh:% >4&&4&}yyD~s[4Dd=PppP=d>hh>@jY*(88(*Y4LL4Y*(88(*YDw" A4*[s~>M4&"27 $=.54632>32#"' 65#"&4632632 65.5462&4&&4G9& <#5KK5!!5KK5#< &ܤ9Gpp&4&&4&@>buោؐ&$KjKnjjKjK$&jjb>Ppp %!5!#"&5463!!35463!2+32@\\8(@(8\@@\\@\(88(\@ 34#"&54"3#!"&5!"&5>547&5462;U gI@L4@Ԗ@4L2RX='8P8'=XR U;Ig04LjjL4*\(88(\@"4&+32!#!"&+#!"&5463!2pP@@Pjj@@\@\&0pj \\&-B+"&5.5462265462265462+"&5#"&5463!2G9L44L9G&4&&4&&4&&4&&4&L44L &=d4LL4 d=&&`&&&&`&&&&4LL4  &#3CS#!"&5463!2!&'&!"&5!463!2#!"&52#!"&=4632#!"&=463(8((88((`x c`(8@@@`((88(@(8(D 9 8(`@@@@@/?O_o-=%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!!5463!2#!"&5463!2 @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @ &&&&@  @ @  @  @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @ @  @  @  @   `&&&& /?O_o%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!#!"&=!!5463!24&+"#54&+";26=3;26%#!"&5463!463!2!2 @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @ 8(@(8 @  @  @  @  @ &&&@8((8@&@  @ @  @  @  @ @  @ @  @ @  @ @  @ @  @ @  @  @  @  (88(  @  ``   `` -&&& (88(&@<c$4&"2!#4&"254&+54&+"#";;26=326+"&5!"&5#"&46346?>;463!2KjKKjKjKKj&ԖԖ&&@&&KjKKjK jKKjK .&jjjj&4&@@&&#'1?I54&+54&+"#";;26=326!5!#"&5463!!35463!2+32 \\8(@(8\ \\@\(88(\: #32+53##'53535'575#5#5733#5;2+3@E&&`@@` `@@`&&E%@`@ @ @      @ 0 @!3!57#"&5'7!7!K5@   @5K@@@ #3%4&+"!4&+";265!;26#!"&5463!2&&&&&&&&w@www&&@&&&&@&&@www#354&#!4&+"!"3!;265!26#!"&5463!2&&&&&@&&@&w@www@&@&&&&&&@&:@www-M3)$"'&4762 "'&4762 s 2  .   2 w 2  .   2 w 2    2  ww  2    2  ww M3)"/&47 &4?62"/&47 &4?62S .  2 w 2   .  2 w 2  M . 2    2 .  . 2    2 .M3S)$"' "/&4762"' "/&47623 2  ww  2    2  ww  2    2 w 2   .v 2 w 2   .M3s)"'&4?62 62"'&4?62 623 .  . 2    2 .  . 2    2 .   2 w 2v .   2 w 2-Ms3 "'&4762s w 2  .   2 ww  2    2 MS3"/&47 &4?62S .  2 w 2  M . 2    2 .M 3S"' "/&47623 2  ww  2   m 2 w 2   .M-3s"'&4?62 623 .  . 2    2- .   2 w 2/4&#!"3!26#!#!"&54>5!"&5463!2  @ ^B && B^^B@B^ @  MB^%Q= &&& $$ (r^aa(^aa!C#!"&54>;2+";2#!"&54>;2+";2pPPpQh@&&@j8(PppPPpQh@&&@j8(Pp@PppPhQ&&j (8pPPppPhQ&&j (8p!C+"&=46;26=4&+"&5463!2+"&=46;26=4&+"&5463!2Qh@&&@j8(PppPPpQh@&&@j8(PppPPp@hQ&&j (8pPPppP@hQ&&j (8pPPpp@@ #+3;G$#"&5462"&462"&462#"&462"&462"&462"&462#"&54632K54LKj=KjKKjKjKKjL45KKjK<^^^KjKKjppp\]]\jKL45KjKKjKujKKjK4LKjKK^^^jKKjKpppr]]\  $$ ^aaQ^aa,#"&5465654.+"'&47623   #>bqb&44&ɢ5"  #D7euU6 &4&m 1X".4>2".4>24&#""'&#";2>#".'&547&5472632>3=T==T==T==T=v)GG+v@bRRb@=&\Nj!>3lkik3hPTDDTPTDDTPTDDTPTDD|x xXK--K|Mp<# )>dA{RXtfOT# RNftWQ,%4&#!"&=4&#!"3!26#!"&5463!2!28(@(88((88((8\@\\@\\(88(@(88(@(88@\\\\ u'E4#!"3!2676%!54&#!"&=4&#!">#!"&5463!2!2325([5@(\&8((88((8,9.+C\\@\ \6Z]#+#,k(88(@(88(;5E>:5E\\\ \1. $4@"&'&676267>"&462"&462.  > $$ n%%/02 KjKKjKKjKKjKfff^aayy/PccP/jKKjKKjKKjKffff@^aa$4@&'."'.7>2"&462"&462.  > $$ n20/%7KjKKjKKjKKjKfff^aa3/PccP/y jKKjKKjKKjKffff@^aa +7#!"&463!2"&462"&462.  > $$ &&&&KjKKjKKjKKjKfff^aa4&&4&jKKjKKjKKjKffff@^aa#+3C54&+54&+"#";;26=3264&"24&"2$#"'##"3!2@@KjKKjKKjKKjKܒ,gjKKjKKjKKjKXԀ,, #/;GS_kw+"=4;27+"=4;2'+"=4;2#!"=43!2%+"=4;2'+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;54;2!#!"&5463!2`````````````````````p`K55KK55Kp`````````````````````````5KK55KK@*V#"'.#"63232+"&5.5462#"/.#"#"'&547>32327676R?d^7ac77,9xm#@#KjK# ڗXF@Fp:f_ #WIpp&3z h[ 17q%q#::#5KKu't#!X: %#+=&>7p @ *2Fr56565'5&'. #"32325#"'+"&5.5462#"/.#"#"'&547>32327676@ͳ8 2.,#,fk*1x-!#@#KjK# ڗXF@Fp:f_ #WIpp&3z e`vo8t-  :5 [*#::#5KKu't#!X: %#+=&>7p  3$ "/&47 &4?62#!"&=463!2I.  2 w 2   -@). 2    2 . -@@-S$9%"'&4762  /.7> "/&47 &4?62i2  .   2 w E > u > .  2 w 2   2    2  ww !   h. 2    2 . ;#"'&476#"'&7'.'#"'&476' )'s "+5+@ա' )'F*4*Er4M:}}8 GO *4*~ (-/' #"'%#"&7&67%632B;>< V??V --C4 <B=cB5 !% %!b 7I))9I7 #"'.5!".67632y( #  ##@,( )8! !++"&=!"&5#"&=46;546;2!76232-SSS  SS``  K$4&"24&"24&"27"&5467.546267>5.5462 8P88P88P88P8P88P4,CS,4pp4,,4pp4,6d7AL*',4ppP88P8P88P8HP88P8`4Y&+(>EY4PppP4Y4Y4PppP4Y%*54&#"#"/.7!2<'G,')7N;2]=A+#H  0PRH6^;<T%-S#:/*@Z}   >h.%#!"&=46;#"&=463!232#!"&=463!2&&&@@&&&@&&&&&&&&&&&&f&&&&b#!"&=463!2#!"&'&63!2&&&&''%@% &&&&&&&&k%J%#/&'#!53#5!36?!#!'&54>54&#"'6763235 Ź}4NZN4;)3.i%Sin1KXL7觧*  #& *@jC?.>!&1' \%Awc8^;:+54&#"'6763235 Ź}4NZN4;)3.i%PlnEcdJ觧*  #& *-@jC?.>!&1' \%AwcBiC:D'P%! #!"&'&6763!2P &:&? &:&?5"K,)""K,)h#".#""#"&54>54&#"#"'./"'"5327654.54632326732>32YO)I-D%n  "h.=T#)#lQTv%.%P_ % %_P%.%vUPl#)#T=@/#,-91P+R[Ql#)#|'' 59%D-I)OY[R+P19-,##,-91P+R[YO)I-D%95%_P%.%v'3!2#!"&463!5&=462 =462 &546 &&&&&4&r&4&@&4&&4&G݀&&&&f s CK&=462 #"'32=462!2#!"&463!5&'"/&4762%4632e*&4&i76`al&4&&&&&}n  R   R zfOego&&5`3&&&4&&4& D R   R zv"!676"'.5463!2@@w^Cct~5  5~tcC&&@?JV|RIIR|V&&#G!!%4&+";26%4&+";26%#!"&546;546;2!546;232@@@@L44LL4^B@B^^B@B^4L  N4LL44L`B^^B``B^^B`LL4&"2%#"'%.5!#!"&54675#"#"'.7>7&5462!467%632&4&&4  @ o&&}c ;pG=(  8Ai8^^.   &4&&4&` ` fs&& jo/;J!# 2 KAE*,B^^B! ` $ -4&"2#"/&7#"/&767%676$!28P88PQr @ U @ {`PTP88P8P`  @U @rQ!6'&+!!!!2Ѥ 8̙e;<*@8 !GGGQII %764' 64/&"2 $$ f3f4:4^aaf4334f:4:^aa %64'&" 2 $$ :4f3f4F^aa4f44f^aa 764'&"27 2 $$ f:4:f4334^aaf4:4f3^aa %64/&" &"2 $$ -f44f4^aa4f3f4:w^aa@7!!/#35%!'!%j/d jg2|855dc b @! !%!!7!FG)DH:&H dS)U4&"2#"/ $'#"'&5463!2#"&=46;5.546232+>7'&763!2&4&&4f ]wq4qw] `dC&&:FԖF:&&Cd`4&&4& ]] `d[}&&"uFjjFu"&&y}[d#2#!"&546;4 +"&54&" (88(@(88( r&@&Ԗ8((88(@(8@&&jj'3"&462&    .  > $$ Ԗ>aX,fff^aaԖԖa>TX,,~ffff@^aa/+"&=46;2+"&=46;2+"&=46;28((88((88((88((88((88((8 (88((88((88((88((88((88/+"&=46;2+"&=46;2+"&=46;28((88((88((88((88((88((8 (88((88(88((88(88((885E$4&"2%&'&;26%&.$'&;276#!"&5463!2KjKKj   f  \ w@wwwjKKjK"G   ܚ  f   @www   $64'&327/a^ ! ^aaJ@%% 65/ 64'&"2 "/64&"'&476227<ij6j6u%k%~8p8}%%%k%}8p8~%<@% %% !232"'&76;!"/&76  ($>( J &% $%64/&"'&"2#!"&5463!2ff4-4ff4fw@wwwf4f-f4@www/#5#5'&76 764/&"%#!"&5463!248` # \P\w@www4`8  #@  `\P\`@www)4&#!"273276#!"&5463!2& *f4 'w@www`&')4f*@www%5 64'&"3276'7>332#!"&5463!2`'(wƒa8! ,j.( &w@www`4`*'?_`ze<  bw4/*@www-.  6 $$  (r^aaO(_^aa -"'&763!24&#!"3!26#!"&5463!2yB(( @   w@www]#@##   @ @www -#!"'&7624&#!"3!26#!"&5463!2y((@B@u @   w@www###@  @ @www -'&54764&#!"3!26#!"&5463!2@@####@w@wwwB((@@www`%#"'#"&=46;&7#"&=46;632/.#"!2#!!2#!32>?6#  !"'?_  BCbCaf\ + ~2   }0$  q 90r p r%D p u?#!"&=46;#"&=46;54632'.#"!2#!!546;2D a__ g *`-Uh1    ߫}   $^L  4b+"&=.'&?676032654.'.5467546;2'.#"ǟ B{PDg q%%Q{%P46'-N/B).ĝ 9kC< Q 7>W*_x*%K./58`7E%_ ,-3  cVO2")#,)9;J) "!* #VD,'#/&>AX>++"''&=46;267!"&=463!&+"&=463!2+32Ԫ$   pU9ӑ @/*f o  VRfq f=SE!#"&5!"&=463!5!"&=46;&76;2>76;232#!!2#![       % )   "  Jg Uh BW&WX hU g 84&#!!2#!!2#!+"&=#"&=46;5#"&=46;463!2j@jo g|@~vv u n#467!!3'##467!++"'#+"&'#"&=46;'#"&=46;&76;2!6;2!6;232+32QKt# #FNQo!"դѧ !mY Zga~bm] [o"U+, @h h@@X hh @83H\#5"'#"&+73273&#&+5275363534."#22>4.#2>ut 3NtRP*Ho2 Lo@!R(Ozh=,GID2F 8PuE>.'%&TeQ,jm{+>R{?jJrL6V @`7>wmR1q uWei/rr :Vr" $7V4&#"326#"'&76;46;232!5346=#'73#"'&'73267##"&54632BX;4>ID2F +>R{8PuE>.'%&TeQ,jm{?jJrL6 @`rr :Vr3>wmR1q uWei@ \%4&#"326#!"&5463!2+".'&'.5467>767>7>7632!2&%%&&&& &7.' :@$LBWM{#&$h1D!  .I/! Nr&&%%&&&&V?, L=8=9%pEL+%%r@W!<%*',<2(<&L,"r@ \#"&546324&#!"3!26%#!#"'.'.'&'.'.546767>;&%%&&&& &i7qN !/I.  !D1h$&#{MWBL$@: '.&&%%&&&&=XNr%(M&<(2<,'*%<!W@r%%+LEp%9=8=L  +=\d%54#"327354"%###5#5#"'&53327#"'#3632#"'&=4762#3274645"=424'.'&!  7>76#'#3%54'&#"32763##"'&5#327#!"&5463!2BBPJNC'%! B? )#!CC $)  54f"@@ B+,A  A+&+A  ZK35N # J!1331CCC $)w@www2"33FYF~(-%"o4*)$(* (&;;&&9LA3  8334S,;;,WT+<<+T;(\g7x:&&::&&<r%-@www  +=[c}#"'632#542%35!33!3##"'&5#327%54'&#"5#353276%5##"=354'&#"32767654"2 '.'&547>76 3#&'&'3#"'&=47632%#5#"'&53327''RZZ:kid YYY .06 62+YY-06 R[!.'CD''EH$VVX::Y X;:Y fyd/%jG&DC&&CD&O[52. [$C-D..D^^* ly1%=^I86i077S 3 $EWgO%33%OO%35 EEFWt;PP;pt;PP;pqJgTFQ%33&PP%33%R 7>%3!+}{'+"&72'&76;2+"'66;2U &  ( P *'eJ."-dZ-n -'74'&+";27&+";276'56#!"&5463!2~} 7e  ۩w@www"  $Q #'!# @www I-22#!&$/.'.'.'=&7>?>369II ! ' $ !01$$%A' $ ! g  \7@)(7Y   \7@)(7Y @ '5557 ,VWQV.RW=?l%l`~0  !#!#%777 5! R!!XCCfff݀# `,{{{`Og4&"2 &6 $"&462$"&62>7>7>&46.'.'. '.'&7>76 Ԗ HR6L66LGHyU2L  L2UyHHyU2L  L2UyHn X6X  XX ԖԖH6L66L6 L2UyHHyU2L  L2UyHHyU2L n6X  XX  2#!"&54634&"2$4&"2ww@ww||||||w@www||||||| !3 37! $$ n6^55^h ^aaM1^aaP *Cg'.676.7>.'$7>&'.'&'? 7%&'.'.'>767$/u5'&$I7ob?K\[zH,1+.@\7':Yi4&67&'&676'.'>7646&' '7>6'&'&7>7#!"&5463!2PR$++'TJXj7-FC',,&C ."!$28 h /" +p^&+3$ i0(w@www+.i6=Bn \C1XR:#"'jj 8Q.cAj57!? "0D$4" P[ & 2@wwwD"%.5#5>7>;!!76PYhpN!HrD0M C0N#>8\xx: W]oW-X45/%'#.5!5!#"37>#!"&5463!2p>,;$4 5eD+WcEw@wwwK()F ,VhV^9tjA0/@www@#"'&76;46;23   &  ++"&5#"&7632  ^  c  & @#!'&5476!2 &  ^  b '&=!"&=463!546  &    q&8#"'&#"#"5476323276326767q'T1[VA=QQ3qqHih"-bfGw^44O#A?66%CKJA}} !"䒐""A$@C3^q|z=KK?6 lk)  %!%!VVuuu^-m5w}n~7M[264&"264&"2"&546+"&=##"&5'#"&5!467'&766276#"&54632    *<;V<<O@-K<&4'>&4.'.'.'.'.'&6&'.'.6767645.'#.'6&'&7676"&'&627>76'&7>'&'&'&'&766'.7>7676>76&6763>6&'&232.'.6'4."7674.'&#>7626'.'&#"'.'.'&676.67>7>5'&7>.'&'&'&7>7>767&'&67636'.'&67>7>.'.67 \  U7  J#!W! '  " ';%  k )"    '   /7*   I ,6 *&"!   O6* O $.( *.'  .x,  $CN      * 6   7%&&_f& ",VL,G$3@@$+ "  V5 3"  ""#dA++ y0D- %&n 4P'A5j$9E#"c7Y 6" & 8Z(;=I50 ' !!e  R   "+0n?t(-z.'< >R$A"24B@( ~ 9B9, *$        < > ?0D9f?Ae  .(;1.D 4H&.Ct iY% *  7      J  <    W 0%$  ""I! *  D  ,4A'4J" .0f6D4pZ{+*D_wqi;W1G("% %T7F}AG!1#%  JG 3  '.2>Vb%&#'32&'!>?>'&' &>"6&#">&'>26 $$ *b6~#= XP2{&%gx| .W)oOLOsEzG< CK}E $MFD<5+ z^aa$MWM 1>]|YY^D եA<KmE6<" @9I5*^aa>^4./.543232654.#"#".#"32>#"'#"$&547&54632632':XM1h*+D($,/9p`DoC&JV;267676&#!"&=463!267 #!"'&5463!26%8#! &&Z"M>2! ^I 7LRx_@>MN""`=&&*%I},  L7_jj9/%4&#!"3!264&#!"3!26#!"&5463!2  &&&&&&&&19#"'#++"&5#"&5475##"&54763!2"&4628(3- &B..B& -3(8IggI`(8+Ue&.BB.&+8(kk`%-"&5#"&5#"&5#"&5463!2"&4628P8@B\B@B\B@8P8pPPp@`(88(`p.BB.0.BB.(88(Pppͺ!%>&'&#"'.$ $$ ^/(V=$<;$=V).X^aaJ`"(("`J^aa,I4."2>%'%"/'&5%&'&?'&767%476762%6[՛[[՛o ܴ   $ $ " $ $  ՛[[՛[[5` ^ ^ 2` `2 ^ ^ ` 1%#"$54732$%#"$&546$76327668ʴhf킐&^zs,!V[vn) 6<ׂf{z}))Ns3(@ +4&#!"3!2#!"&5463!2#!"&5463!2@&&&f&&&&@&&&&4&&4&@&&&&&&&& `BH+"/##"./#"'.?&5#"&46;'&462!76232!46 `&C6@Bb03eI;:&&&4L4&F Z4&w4) '' 5r&4&&4&&4}G#&/.#./.'&4?63%27>'./&'&7676>767>?>%6})(."2*&@P9A #sGq] #lh<* 46+(  < 5R5"*>%"/ +[>hy  K !/Ui%6&'&676&'&6'.7>%.$76$% $.5476$6?62'.76&&'&676%.76&'..676#"NDQt -okQ//jo_  %&JՂYJA-.-- 9\DtT+X?*<UW3' 26$>>W0 {"F!"E    ^f`$"_]\<`F`FDh>CwlsJ@ ;=?s  :i_^{8+?` ) O`s2RDE58/Kr #"'>7&4$&5mī"#̵$5$"^^W=acE*czk./"&4636$7.'>67.'>65.67>&/>z X^hc^O<q+f$H^XbVS!rȇr?5GD_RV@-FbV=3! G84&3Im<$/6X_D'=NUTL;2KPwtPt=  &ռ ,J~S/#NL,8JsF);??1zIEJpqDIPZXSF6\?5:NR=;.&1 +!"&=!!%!5463!2sQ9Qs***sQNQsBUw wUBFHCCTww%1#"&=!"&=463!54632.  6 $$     ` ?(r^aa    (_^aa%1#!#"'&47632!2.  6 $$   @  ` (r^aa  ?  @  (_^aa/#"'&476324&#!"3!26#!"&5463!2&@& @   w@www& @B@ &  @ @www"&462  >& $$ Ԗ*(r^aaԖԖ (^aa]6#"$54732>%#"'!"&'&7>32'!!!2f:лѪz~u: ((%`V6B^hD%i(]̳ޛ *>6߅r#! 3?^BEa߀#9#36'&632#"'&'&63232#!"&5463!2 Q,&U #+' ;il4L 92<D`w@www`9ܩ6ɽ ]`C477&@wwwD+"&5#"'&=4?5#"'&=4?546;2%6%66546;2  wwwwcB G]B Gty]ty #3C#!+"&5!"&=463!46;2!24&#!"3!26#!"&5463!2@`@`^BB^^B@B^www@w@`@`2@B^^BB^^ww@w'/?P+5#"&547.467&546;532!764'!"+32#323!&ln@ :MM: @nY*Yz--zY*55QDDU9pY-`]]`.X /2I$ t@@/!!/@@3,$,3$p$00&*0&& !P@RV2#"&/#"&/#"&546?#"&546?'&54632%'&54632763276%>S]8T;/M77T7%>ww@ww!"5bBBb// * 8(@(87)(8=%/' #?w@www#~$EE y &L(88e):8(%O r    O?GQaq47&67>&&'&67>&"$32#"#"'654  $&6 $6&$ CoL.*K  Px.* iSƓ i 7J ?~pi{_Я;lLUZ=刈刈_t'<Z :!   @! j`Q7  $ky, Rfk*4LlL=Z=刈&$&546$7%7&'5>]5%w&P?zrSF!| &0 ##!"&5#5!3!3!3!32!546;2!5463) );));;))&&&@@&&&  6 $&727"'%+"'&7&54767%&4762֬>4P t+8?::  ::A W` `EvEEvE<."e$IE&O &EI&{h.`m"&#"&'327>73271[ >+)@ (]:2,C?*%Zx/658:@#N C= E(oE=W'c:#!#"$&6$3 &#"32>7! ڝyy,{ۀہW^F!LC=y:yw߂0H\R%"N^ '&76232762$"&5462"&46274&"&'264&#"'&&#"32$54'>$ $&6$ G>>0yx14J55J5J44J5Fd$?4J55%6E#42F%$fLlLq>>11J44%&4Z%44J54R1F$Z-%45J521Z%F1#:ʎ 9LlL#Qa"'&7622762%"&5462"&546274&#"&'73264&#"'&&#"32654'>#!"&5463!2 55 **.>.-@-R.>.-@-<+*q6- -- 0OpoOxzRrqP6z~{{Prr^aa]054&"#"&5!2654632!#"&57265&'&#".'&'#"&5467%&4>7>3263232654.547'654'63277.'.*#">7?67>?>32#"'7'>3'>3235?KcgA+![,7*  2(-#=  /~[(D?G  |,)"# +)O8,+'6 y{=@0mI#938OAE` -  )y_/FwaH8j7=7?%a % %!?)L J 9=5]~pj  %(1$",I  $@((  +!.S -L__$'-9L 5V+ 6 T+6.8- $ 0 + t |S 16]&#"'&#"67>76'&'&#"67>32764.#"#.32>67>7 $&54>7>7>7rJ@ "kb2)W+ ,5/1   #   Z -!$IOXp7sLCF9vz NAG#/ 5|Հ';RKR/J#=$,9,+$UCS7'2"1  ! / ,   /--ST(::(ep4AM@=I>".)xΤlsY|qK@ %(YQ&N EHv~<Zx'#"&5467&6?2?'&"/.7.546326#"&'&/7264/7'764&"'?>>32.AUpIUxYE.A %%%h% %hJ%D,FZxULs TgxUJrVD %hJ%@/LefL.C %Jh%CV sNUxϠ@.FZyUHpVA %h&%% %Ji%CWpIUybJ/Uy^G,D %Jh%@U sMt UC %hJ%C-KfyEX[_gj&/&'.''67>7>7&'&'&'>76763>7>#&'&'767672'%'7'+"&'&546323267>7%#"'4'6767672,32,+DCCQLDf' % :/d B 4@ }  &!0$?Jfdf-.=6(:!TO? !IG_U% . k*.=; 5gN_X "  ##  292Q41   *6nA;| BS N.  %1$ 6 $nk^ '7GWgw2+"&5463#!"&5463!254&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26#"&=! B^^BB^^B:FjB^8((`( `(8^BB^^B@B^"vEj^B(8(`(8(/?O_o/?2#!"&5463;26=4&+";26=4&+";26=4&+";26=4&+"54&+";2654&+";2654&+";2654&+";2654&+";2654&#!"3!2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26@&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@`' "&5#"&5&4762!762$"&462B\B@B\BOpP.BB..BB.8$PO広3CQ#".54>32#".546322#"&#"#"54>%".54>32%2#"&54> &X=L|<&X=M{2r_-$$-_rUU%&&5%ő'- "'.546762@FF$@B@$.&,&.]]|q#<<#(BB B%'-%'-'%'-"'%&'"'%.5467%467%62@ll@ll,@GG&!@@@@@@!&+#+#6#+$*`:p:px p=`$>>$&@&@ @&p@ &.A!!"!&2673!"5432!%!254#!5!2654#!%!2#!8Zp?vdΊens6(N[RWu?rt1SrF|iZ@7މoy2IMC~[R yK{T:%,AGK2#!"&5463!!2654'654.#532#532"&5!654&#"327#2#>!!ww@ww~uk'JTMwa| DH> I1q Fj?w@wwwsq*4p9O*¸Z^qh LE "(nz8B M'?"&4624&#"'.'324&#"3267##"&/632632.ʏhhMALR vGhг~~K „yO^   ʏʏВ*LM@!שwwȍde)qrOPqȦs:03=7'.?67'67%'>&%'7%7./6D\$>  "N,?a0#O 1G9'/P(1#00  ($=!F "9|]"RE<6 'o9%8J$\ :\HiTe<?}V#oj? d,6%N#" HlSVY]C =@C4&"2!.#!"4&"2+"&=!"&=#"&546;>3!232^^^Y ^^^`pppp`]ibbi]~^^^e^^^PppPPppP]^^]3;EM2+"&=!"&=#"&546;>;5463!232264&"!.#!"264&" ]`pppp`]ibbi^^^dY !^^^]@PppP@@PppP@]^^] ^^^e^^^ 3$#!#!"&5467!"&47#"&47#"&4762++&2 $$ 2&&&4&&Z4&&##&&4&4&44&m4&m+DP4'&#"32763232674'&!"32763 3264'&$#"32763232> $$ g* o`#ə0#z#l(~̠) -g+^aaF s" +g (* 3#!| #/IK/%*%D= )[^aa !!!'!!77!,/,-a/G t%/;<HTbcq%7.#"32%74'&"32765"/7627#"5'7432#"/7632#"5'7432#"&5'74632 #"/6327#"/6327#"/46329"&/462"&/>21"&/567632#!.547632632  *     X    ^  `    ^  b  c   fu U`59u  4J   l~ ~ F 2    m | O,           ru| u  " )9 $7 $&= $7 $&= $7 $&=  $&=46w`ww`ww`wb`VTEvEEvETVTEvEEvET*VTEvEEvET*EvEEvEEvEEv#^ct#!"&5463!2!&'&!"&5!632#"&'#"/&'&7>766767.76;267674767&5&5&'67.'&'&#3274(8((88((`x c`(8!3;:A0?ݫY   ^U 47D$    74U3I  |L38wtL0`((88(@(8(D 9 8(Q1&(!;  (g- Up~R2(/{E(Xz*Z%(i6CmVo8 #T#!"&5463!2!&'&!"&5!3367653335!3#4.5.'##'&'35(8((88((`x c`(8iFFZcrcZ`((88(@(8(D 9 8(kk" kkJ  ! k#S#!"&5463!2!&'&!"&5!%!5#7>;#!5#35!3#&'&/35!3(8((88((`x c`(8-Kg kL#DCJg  jLD`((88(@(8(D 9 8(jj jjkk kk#8C#!"&5463!2!&'&!"&5!%!5#5327>54&'&#!3#32(8((88((`x c`(8 G]L*COJ?0R\wx48>`((88(@(8(D 9 8(jjRQxk !RY#*2#!"&5463!2!&'&!"&5!!57"&462(8((88((`x c`(8Pppp`((88(@(8(D 9 8(ppp  #*7JR5#5#5#5##!"&5463!2!&'&!"&5##5!"&54765332264&"<(8((88((`x c`(8kޑcO"jKKjK`((88(@(8(D 9 8(SmmS?M&4&&4#9L^#!"&5463!2!&'&!"&5!#"/#"&=46;76276'.'2764'.(8((88((`x c`(8 6ddWW6&44`((88(@(8(D 9 8(. G5{{5]]$5995#3C#!"&5463!2!&'&!"&5!2#!"&5463#"'5632(8((88((`x c`(84LL44LL4l  `((88(@(8(D 9 8(L44LL44L  Z #7K[#!"&5463!2!&'&!"&5!>&'&7!/.?'&6?6.7>'(8((88((`x c`(8` 3  3  3  3 v  ?  `((88(@(8(D 9 8( & & - & &  ?   '6#'. '!67&54632".'654&#"32eaAɢ/PRAids`WXyzOvд:C;A:25@Ң>-05rn`H( ' gQWZc[ -%7' %'-'% %"'&54762[3[MN 3",""3,3"ong$߆]gn$+) ")")" x#W#"&#!+.5467&546326$32327.'#"&5463232654&#"632#".#"oGn\ u_MK'̨|g? CM7MM5,QAAIQqAy{b]BL4PJ9+OABIRo?z.z n6'+s:zcIAC65D*DRRD*wyal@B39E*DRRD*'/7  $&6$ 6277&47' 7'"' 6& 6'lLRRZB|RR>dZZLlLZRR«Z&>«|R ! $&54$7 >54'5PffP牉@s-ff`-c6721>?>././76&/7>?>?>./&31#"$&(@8!IH2hM>'  )-* h'N'!'Og,R"/!YQG54'63&547#5#"=3235#47##6323#324&"26%#!"&5463!2F]kbf$JMM$&N92Z2&`9UW=N9:PO;:dhe\=R +)&')-S99kJ<)UmQ/-Ya^"![Y'(<`X;_L6#)|tWW:;X  #'#3#!"&5463!2) p*xeשw@www0,\8@www9I#"'#"&'&>767&5462#"'.7>32>4."&'&54>32JrO<3>5-&FD(=Gq@C$39aLL²L4 &) @]v q#CO!~󿵂72765'./"#"&'&5 }1R<2" 7MW'$  ;IS7@5sQ@@)R#DvTA ; 0x I)!:> +)C 6.> !-I[4&#"324&#"3264&#"324&#"326&#"#".'7$4$32'#"$&6$32D2)+BB+)3(--(31)+BB+)4'--'4'#!0>R HMŰ9ou7ǖD䣣 R23('3_,--,R23('3_,--,NJ ?uWm%#"'%#"'.5 %&'&7632! ; `u%"(!]#c)(  #"'%#"'.5%&'&76 !  (%##fP_"(!)'+ʼn4I#"$'&6?6332>4.#"#!"&54766$32#!"&=46;46;2z䜬m IwhQQhbF*@&('k@z   _hQнQGB'(&*eozΘ@@`  >. $$ ffff^aafff^aa>"&#"#"&54>7654'&#!"#"&#"#"&54>765'46.'."&54632326323!27654'.5463232632,-,,",:! %]& %@2(/.+*)6! <.$..**"+8#  #Q3,,++#-:#"$$ /:yuxv)%$ /?CG%!5%2#!"&5463!5#5!52#!"&54632#!"&5463#5!5`&&&& &&&&&&&&@&&&&&&&&&&&&%2 &547%#"&632%&546 #"'6\~~\h ~\h\ V V VV%5$4&#"'64'73264&"&#"3272#!"&5463!2}XT==TX}}~>SX}}XS>~}w@www~:xx:~}}Xx9}}9xX}@www/>LXds.327>76 $&6$32762#"/&4762"/&47626+"&46;2'"&=462#"'&4?62E0l,  *"T.D@Yooo@5D [  Z  Z  [ ``[ Z  2 ,l0 (T" .D5@oooY@D, Z  [  [  Z ``EZ  [ 5%!  $&66='&'%77'727'%amlLmf?55>fFtuutFLlLHYC L||L Y˄(E''E*( /?IYiy%+"&=46;2+"&=46;2+"&=46;2+"&=46;2%"&=!#+"&=46;2+"&=46;2+"&=46;2+"&=46;2!54!54>$ +"&=46;2#!"&=@&&@3P > P3&&rrr&&rrr he 4LKM:%%:MKL4WT&&%/9##!"&563!!#!"&5"&5!2!5463!2!5463!2&&&&&&  &&&i@&&@&7'#5&?6262%%o;j|/&jJ%p&j;&i&p/|jţ%Jk%o%  :g"&5462#"&546324&#!"263662>7'&75.''&'&&'&6463!276i~ZYYZ~@OS;+[G[3YUD#o?D&G3I=JyTkBuhNV!WOhuAiSy*'^CC^'*SwwSTvvTSwwSTvvWID\_"[ gq# /3qFr2/ $rg%4 HffHJ4d#!#7!!7!#5!VFNrmNNN N!Y+?Ne%&'&'&7>727>'#&'&'&>2'&'&676'&76$7&'&767>76 '6# <;11x# *# G,T93%/#0vNZ;:8)M:( &C.J}2 %0  ^*  JF &7'X"2LDM" +6 M2+'BQfXV#+] #' L/(eB9  #,8!!!5!!5!5!5!5#26%!!26#!"&5!5&4& &pPPp@@&&@!&@PppP@*  9Q$"&54627"."#"&547>2"'.#"#"&5476$ "'&$ #"&5476$ (}R}hLK NN Ud: xx 8    ,, |2222 MXXM ic,>>,   ̺  '/7?KSck{4&"2$4&"24&"24&"24&"24&"24&"24&"24&"264&"24&#!"3!264&"2#!"&5463!2KjKKjKjKKjKjKKjKKjKKjKjKKjKjKKjKKjKKjKjKKjKLhLLhLKjKKj&&&&KjKKjL44LL44L5jKKjKKjKKjKjKKjKjKKjKjKKjKjKKjKjKKjKjKKjK4LL44LLjKKjK&&&&jKKjK4LL44LL 'E!#"+"&7>76;7676767>'#'"#!"&7>3!2W",&7' #$ &gpf5 O.PqZZdS -V"0kqzTxD!!8p8%'i_F?;kR(` !&)' (2!&6367! &63!2! `B 1LO(+#=)heCQg#s`f4#6q'X|0 -g >IY#6?>7&#!%'.'33#&#"#"/3674'.54636%#"3733#!"&5463!24  : @7vH%hEP{0&<'VFJo1,1.F6A#L44LL44L"% 7x'6 O\JYFw~v^fH$ ! "xdjD"!6`J4LL44LL +3@GXcgqz -<JX{&#"327&76'32>54.#"35#3;5#'#3537+5;3'23764/"+353$4632#"$2#462#"6462""'"&5&5474761256321##%354&'"&#"5#35432354323=#&#"32?4/&54327&#"#"'326'#"=35#5##3327"327'#"'354&3"5#354327&327''"&46327&#"3=#&#"32?"5#354327&3=#&"32?"#3274?67654'&'4/"&#!"&5463!2_gQQh^_~\[[\]_^hQQge<F$$$ !!&&/ !/  !! 00/e&'!"e$   '!!''   8''NgL44LL44LUQghQUk=("  ! =))=2( '! 'L#(>( & DC(>(zL#DzG)<)4LL44LL  BWbjq}+532%+5324&+32763#4&'.546327&#"#"'3265#"&546325&#"32 !264&"2%#'#735#535#535#3'654&+353#!"&5463!29$<=$@?SdO__J-<AA@)7")9,<$.%0*,G3@%)1??.+&((JgfJ*A!&jjjGZYGиwsswPiL>8aA !M77MM77M3! 4erJ]&3YM(, ,%7(#)  ,(@=)M%A20C&Mee(X0&ĖjjjV 8Z8J9N/4$ 8NN88NN  #&:O[ $?b3'7'#3#%54+32%4+324+323'%#5#'#'##337"&##'!!732%#3#3##!"&53733537!572!56373353#'#'#"5#&#!'#'#463!2#"5#"5!&+&+'!!7353273532!2732%#54&+#32#46.+#2#3#3##+53254&".546;#"67+53254&.546;#"#'#'##"54;"&;7335wY-AJF=c(TS)!*RQ+*RQ+Y,B^9^Ft`njUM ') ~PSPRm٘M77Mo7q @)U 8"E(1++NM77Mx378D62W74;9<-A"EA0:A F@1:ؗBf~~""12"4(w$#11#@}}!%+%5(v$:O\zK?* $\amcrVlOO176Nn23266&+"&#"3267;24&+"'&+";27%4&+";2?>23266&+"&#"3267;254+";27#76;2#!"&5463!23%#2%%,,  _3$$2%%M>AL Vb5)LDHeE:< EM j,K'-R M ~M>AR  Vb5)LEHeE:< E J ABI*'! ($rL44LL44Lv%1 %3!x*k $2 %3!;5h n a !(lI;F   rp p8;5h t a !(lI;F ` #k 4LL44LL  2HW[lt#"'5632#6324&'.54327&#"#"&'32767#533275#"=5&#"'#36323#4'&#"'#7532764&"24'&#"327'#"'&'36#!"&5463!2=!9n23BD$ &:BCRM.0AC'0RH`Q03'`.>,&I / * / 8/n-(G@5$ S3=,.B..B02^`o?7je;9G+L44LL44LyE%# Vb;A !p &'F:Aq)%)#orgT$ v2 8)2z948/{ 8AB..B/q?@r<7(g/4LL44LL ?#!"&'24#"&54"&/&6?&5>547&54626=L4@ԕ;U g3 T 2RX='8P8|5 4Ljj U;Ig@   `  "*\(88(]k  &N4#"&54"3 .#"#!"&'7!&7&/&6?&5>547&54626;U gIm*]Z0L4@ԕ=o=CT T 2RX='8P8|5  U;IgXu?bl3@4Ljja`   `  "*\(88(]k/7[%4&+";26%4&+";26%4&+";26!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@0 o`^BB^`5FN(@(NF5@@@u  @LSyuS@%44%,<H#"5432+"=4&#"326=46;2  >. $$ ~Isy9"SgR8vHD w ffff^aam2N+ )H-mF+10*F +fff^aab4&#"32>"#"'&'#"&54632?>;23>5!"3276#"$&6$3 k^?zb=ka`U4J{K_/4^W&  vx :XB0܂ff ) fzzXlz=lapzob35!2BX G@8  ' '=vN$\ff  1 SZz8zX#("/+'547'&4?6276 'D^h  i%5@%[i  h]@]h  i%@5%[i  h^@@)2#"&5476#".5327>OFi-ay~\~;'S{s:D8>)AJfh]F?X{[TC6LlG]v2'"%B];$-o%!2>7>3232>7>322>7>32".'.#"#"&'.#"#"&'.#"#546;!!!!!32#"&54>52#"&54>52#"&54>52-P&+#($P.-P$'#+&PZP&+#"+&P-($P-.P$(#+$P.-P$'#+&P-.P$+#pP@@PpH85K"&ZH85K"&ZH85K"&Z@Pp@@@pMSK5, :&LMSK5, :&LMSK5, :& !!3 ! @@@  #"$$3!!2"jaѻxlalxaaj!!3/"/'62'&63!2'y  `I  yMy `I y'W`#".'.#"32767!"&54>3232654.'&546#&'5&#" 4$%Eӕ;iNL291 ;XxR`f՝Q8TWiWgW:;*:`Qs&?RWXJ8 oNU0 J1F@#) [%6_POQiX(o`_?5"$iʗ\&>bds6aP*< -;iFn* -c1BWg4'.'4.54632#7&'.#"#"'.#"32767'#"&54632326#!"&5463!2#$( 1$6]' !E3P|ad(2S;aF9'EOSej]m] <*rYshpt.#)$78L*khw@wwwB % $/$G6 sP`X):F/fwH1pdlqnmPHuikw_:[9D'@www34."2>$4.#!!2>#!".>3!2QнQQнQQh~wwhfffнQQнQQнQZZQffff#>3!2#!".2>4."fffнQQнQQffffQнQQн ,\!"&?&#"326'3&'!&#"#"'  5467'+#"327#"&463!!'#"&463!2632(#AHs9q ci<= #]$ KjKKjKKjKKjH#j#H&&&KjKKjKg V i jKKjKKjKKjK ..n(([5KK55KK5[poNv<+#"'#"&546;&546$32322$B$22$$*$22$Xڭӯ$22$tX'hs2$ϧkc$22$1c$2F33F3VVT2#$2ԱVT2#$2g#2UU݃ 2$#2UU1݃2 ,u54#"67.632&#"32654'.#"32764.'&$#"7232&'##"&54732654&#"467&5463254632>32#"'&ru&9%" *#͟ O%GR=O&^opC8pP*bY _#$N Pb@6)?+0L15 "4$.Es  5IQ"!@ h "Y7e|J>ziPeneHbIlF>^]@n*9 6[_3#"&54632#.#"32%3#"&54632#.#"326%4&'.'&! ! 7>7>! =39? 6'_ >29? 5'17m-VU--,bW.뮠@Fyu0HC$뮠@Fyu0HC$L= ?? <=! A <`;+"&54&#!+"&5463!2#!"&546;2!26546;2pЇ0pp@Ipp>Sc+"&=46;254&+"&+";2=46;2;2=46;2;2%54&#!";2=;26#!"&5463!2A5DD5A7^6a7MB55B7?5B~```0`rr5A44A5v5AA5f*A``0` !!!! #!"&5463!2ړ7H7jv@vvv':@vvvMUahmrx#"'!"'!#"&547.547.54674&547&54632!62!632!#!627'!%!"67'#77!63!!7357/7'%# %'3/&=&' 5#?&547 6!p4q"""6" 'h*[ |*,@?wAUMpV@˝)Ϳw7({*U%K6=0(M "! O dX$k !! ! b [TDOi @6bxBAݽ5  ɝ:J +3,p x1Fi (R 463!#!"&5%'4&#!"3`а@..@A-XfB$.BB..C} )&54$32&'%&&'67"w`Rd]G{o]>p6sc(@wgmJPAjyYWa͊AZq{HZ:<dv\gx>2ATKn+;"'&#"&#"+6!263 2&#"&#">3267&#">326e~└Ȁ|隚Ν|ū|iyZʬ7Ӕްr|uѥx9[[9jj9ANN+,#ll"BS32fk[/?\%4&+";26%4&+";26%4&+";26%4&+";26%#!"&5467&546326$32]]eeeeee$~i qfN-*#Sjt2"'qCB8!'> !%)-159=AEIMQUY]agkosw{! %! 5!#5#5#5#5#57777????#5!#5!#5!#5!#5!#5!#5!#5#537#5!#5!#5!#5!#5!#55#535353535353%"&546326#"'#32>54.&54>3237.#"Q%%%%%%%%%?iiihOiixiiyiixiiArssrrssr%sssrrssNs%%%%%%%%%%'32#".543232654&#"#"&54654&#"#"&547>326ڞUzrhgrxSПdU 7#"&463!2!2&&4&&&&4&KjKKjKjKKj &&&%&& &&4&&&&4&&&5jKKjKKjKKjK%z 0&4&&3D7&4& %&'S4&"4&"'&"27"&462"&462!2#!"&54>7#"&463!2!2&4&4&4&4KjKKjKjKKj &&&%&& &&4&%&&ے&4"jKKjKKjKKjK%z 0&4&&3D7&4& %& & !'! !%!!!!%"'.763!2o]FooZY@:@!!gf//I62'"/"/"/"/"/"/"/7762762762762762762%"/77627&6?35!5!!3762762'"/"/"/"/"/"/%5#5!4ZSS6SS4SS4SS4SS4SS4SS4ZSS4SS4SS4SS4SS4SS4S-4ZSS4S@4SS4ZSS6SS4SS4SS4SS4SS4S@ZSSSSSSSSSSSSSSZSSSSSSSSSSSSSyZRRR@%:= :+: =RRZSSSSSSSSSSSSSCv!/&'&#""'&#" 32>;232>7>76#!"&54>7'3&547&547>763226323@``` VFaaFV      $. .$     yy .Q5ZE$ ,l*%>>%*>*98(QO!L\p'.'&67'#!##"327&+"&46;2!3'#"&7>;276;2+6267!"'&7&#"(6&#"#"' Dg OOG`n%ELL{@&&Nc,sU&&!Fre&&ss#/,<= #]gL oGkP'r-n&4&2-ir&&?o  4 _5OW! .54>762>7.'.7>+#!"&5#"&5463!2"&462{{BtxG,:`9(0bԿb0(9`:,GxtB&@&&@&K55K`?e==e?1O6# ,  #$  , #6OO&&&&5KK?!"'&'!2673267!'. ."!&54632>321 4q#F""8'go#- #,"tYg>oP$$Po> Zep#)R0+I@$$@I++332++"&=#"&=46;.7>76$  @ ᅪ*r@@r'/2+"&5".4>32!"&=463  &@~[՛[[u˜~gr&`u՛[[՛[~~@r=E32++"&=#"&=46;5&547&'&6;22676;2  >``@``ٱ?E,,=?rH@``@GݧH`jjrBJ463!2+"&=32++"&=#"&=46;5.7676%#"&5   &@~``@``  vXr&@``@+BF`rks463!2+"&=32++"&=#"&=46;5&547'/.?'+"&5463!2+7>6 %#"&5   &@~``@``~4e  0  io@& jV  0  Z9r&@``@Gɞ5o , sp &@k^ , c8~~`r8>KR_32++"&=!+"&=#"&=46;.767666'27&547&#"&'2#" @@ 'Ϋ'sggsww@sgg@@-ssʃl99OOr99FP^l463!2+"&=$'.7>76%#"&=463!2+"&=%#"&54'>%&547.#"254&' &@L?CuГP vY &@;"ޥ5݇ޥ5`&_ڿgwBF@&J_ s&&?%x%xJP\h463!2+"&='32++"&=#"&=46;5.7676632%#"&56'327&7&#"2#" &@L? ߺu``@``} ຒɞueeu9uee&_"|N@``@""|a~lo99r9@9;C2+"&5"/".4>327'&4?627!"&=463  &@Ռ .  N~[՛[[u˜N .  gr&`֌  . Ou՛[[՛[~N  . @r9A'.'&675#"&=46;5"/&4?62"/32+  '֪ \  . 4 .  \r|ݧ憛@\ .    . \@r~9A"/&4?!+"&=##"$7>763546;2!'&4?62  m  - @ݧ憛@& -  @rm4 -  ٮ*   - r+"&5&54>2  @[՛[rdGu՛[[r  ".4>2r[՛[[՛r5՛[[՛[[$2#!37#546375&#"#3!"&5463#22#y/Dz?s!#22#2##2S88 2#V#2L4>32#"&''&5467&5463232>54&#"#"'.Kg&RvgD $ *2% +Z hP=DXZ@7^?1 ۰3O+lh4`M@8'+c+RI2 \ZAhSQ>B>?S2Vhui/,R0+ ZRkmz+>Q2#"'.'&756763232322>4."7 #"'&546n/9bLHG2E"D8_ pdddxO"2xxê_lx2X  !+'5>-pkW[C I I@50Oddd˥Mhfxx^ә #'+/7!5!!5!4&"2!5!4&"24&"2!!! 8P88P 8P88P88P88PP88P8 P88P88P88P8 +N &6 !2#!+"&5!"&=463!46;23!#!"&54>32267632#"_>@`     `  L4Dgy 6Fe=OOU4L>   ` `  4L2y5eud_C(====`L43V &6 #"/#"/&54?'&54?6327632#!"&54>32 7632_>     %%Sy 6Fe=J%>     %65%Sy5eud_C(zz.!6%$!2!!!46;24&"2!54&#!"&&&@ԖV@&&@&&ԖԖ@&3!!! !5!'!53!! #7IeeI7CzCl@@@#2#!"&?.54$3264&"!@մppp((ppp#+/2#!"&?.54$3264&"!264&"!@մ^^^@^^^@((^^^^^^v(#"'%.54632 "'% 632U/@k0G,zD# [k# /tg F Gz  #'#3!) p*xe0,\8T #/DM%2<GQ^lw &'&676676&'&7654&'&&546763"#"'3264&7.>&'%'.767&7667&766747665"'.'&767>3>7&'&'47.'.7676767&76767.'$73>?>67673>#6766666&'&6767.'"'276&67&54&&671&'6757>7&"2654&57>&>&'5#%67>76$7&74>=.''&'&'#'#''&'&'&'65.'&6767.'#%&''&'#2%676765&'&'&7&5&'6.7>&5R4&5S9 W"-J0(/r V"-J0(.)#"6&4pOPppc|o}vQ[60XQW1V  # 5X N"& . ) D>q J:102(z/=f*4!> S5b!%  (!$p8~5..:5I  ~T 4~9p# ! ) & ?()5F 1   d%{v*: @e s|D1d {:*dAA|oYk'&<tuut&v HCXXTR;w 71™ Z*&' 1  9? . $Gv 5k65P.$.`aasa``Z9k'9؋ӗa-*Gl|Me_]`F& OܽsDD!/+``aa``a154&'"&#!!26#!"&5463!2    iLCly5)*Hcelzzlec0hb,,beIVB9@RB9J_L44LL44L44%2"4:I;p!q4bb3p (P`t`P(6EC.7BI64LL44LL  .>$4&'6#".54$ 4.#!"3!2>#!"&5463!2Zjbjj[wٝ]>oӰٯ*-oXL44LL44L')꽽)J)]wL`ֺ۪e4LL44LL;4&#!"3!26#!"&5463!2#54&#!";#"&5463!2  @ ^BB^^B@B^  B^^B@B^`@  MB^^B@B^^>  ^B@B^^5=Um ! !!2#!"&=463!.'!"&=463!>2!2#264&"".54>762".54>762?(``(?b|b?B//B/]]FrdhLhdrF]]FrdhLhdrF@@@(?@@ ?(@9GG9@/B//BaItB!!BtI Ѷ!!ь ItB!!BtI Ѷ!!ь-M32#!"&=46;7&#"&=463!2#>5!!4.'.46ՠ`@`ՠ`MsFFsMMsFFsMojjo@@jj@@<!(!!(!-3?32#!"&=46;7&#"&=463!2+!!64.'#ՠ`@`ՠ`  DqLLqDojjo@@jj@@B>=C-3;32#!"&=46;7&#"&=463!2+!!6.'#ՠ`@`ՠ`UVU96gg6ojjo@@jj@@β**ɍ-G32#!"&=46;7&#"&=463!2#>5!!&'.46ՠ`@`ՠ`MsFFsMkkojjo@@jj@@<!(!33!(!9I2#!"&=4637>7.'!2#!"&=463@b":1P4Y,++,Y4P1:"":1P4Y,++,Y4P1:"b@@@7hVX@K-AA-K@XVh77hVX@K-AA-K@XVh7Aj"#54&#"'54&#"3!26=476=4&#"#54&'&#"#54&'&'2632632#!"&5&=4632>3265K @0.B @0.B#6'&& l @0.B 2' .B A2TA9B;h" d mpPTlLc _4.HK5]0CB.S0CB./#'?&&)$$)0CB. }(AB.z3M2"61d39L/PpuT(Ifc_E`1X"#4&"'&#"3!267654&"#4&"#4&26326#!"&'&5463246326\B B\B&@5K&@"6LB\B B\B sciL}QP%&#"!"3!754?27%>54&#!26=31?>Ijjq,J[j.-tjlV\$B.R1?@B.+?2`$v5K-%5KK5.olRIS+6K5̈$B\B 94E.&ʀ15uE& ԖPjjdXUGJ7!.B P2.B %2@ 7K5(B@KjKj?+fU E,5K~!1.>F.F,Q5*H$b2#!"&=%!"&=463!7!"&'&=4634'&#!">3!!"3!32#!"3!23!26=n$32>32>32#"#.#"#.#"3!27654&#"547654&#"#654&Mye t|]WSSgSY\x{ 70"1i92DU1&=  =&0@c >&/Btd4!*"8K4+"@H@/'= t?_K93-] UlgQQgsW ]#+ i>p&30&VZ&0B/ %3B. "to ){+C4I (  /D0&p0D3[_cg"'&#"3!2676=4&"#54&#"#54&#"#4&'2632632632#!"&'&5463246#!#!#5K)B4J&@#\8P8 @0.B J65K J6k cJ/4qG^\hB2.1!~K5y?^\Vljt-.j[J,qjjI7$?1R.B+.B$`2?gvEo.5KK5%-K6+SIR[&.E49 B\B$5KG#!+"&5!"&=463!2+"&' +"' +"'&5>;2>76;2Y    M .x - N     u  , u ?  LW   #  *:J4'&+326+"'#+"&5463!2  $6& $&6$ UbUI-uu,uuڎLlLAX!Jmf\$ 6uuu,KLlL-[k{276/&'&#"&5463276?6'.#"!276/&'&#"&5463276?6'.#"  $6&  $&6]h - %Lb`J%E 5 ,5R- h - %Lb`J%E 5 ,5R-'uu,uulL/hR    dMLc  NhR   dMLc  N1uuu,LlL@  ' 7 '7 ``H ``H !``H ```H` '%  7' 7'7 ' $&6$ X`(W:,:X`(WLLlLX`(W:BX`(XLlL $ %/9ES[#"&54632$"&4624&"26$4&#"2%#"&462$#"&4632#"32&! 24>  !#"&'.'#"$547.'!6$327&'77'&77N77N'qqqqqPOrqEsttsst}||}uԙ[WQ~,> nP/R U P酛n >,m'77'&77N77N6^Orqqqqqqt棣棣(~|| on[usј^~33pc8{y%cq33dqpf L 54 "2654"'&'"/&477&'.67>326?>< x ,  (-'sI  VCV  Hr'-(  $0@!BHp9[%&!@0$u  ]\\]-$)!IHV D V HI!)$-#36>N"&462."&/.2?2?64/67>&  #!"&5463!2]]]3 $; &|v;$ (CS31 =rM= 4TC(G zw@www]]]($-;,540= sL =45,; @www(2#"$&546327654&#" &#"AZ\@/#%E1/##.1E$![A懇@@\!#21E!6!E13"|! gL&5&'.#4&5!67&'&'5676&'6452>3.'5A5RV[t,G'Q4}-&r! G;>!g12sV&2:#;d=*'5E2/..FD֕71$1>2F!&12,@K r#"&5462>%.#"'&#"#"'>54#".'7654&&5473254&/>7326/632327?&$  $6 $&6$ !&"2&^ u_x^h ;J݃HJǭ qE Dm! M G?̯' %o8 9U(F(ߎLlL&!&!SEm|[n{[<ɪ "p C Di% (K HCέ  pC B m8 @Kނ  HF(LlL "*6%&6$ 7&$5%%6'$2"&4}x3nQH:dΏX e8z' li=! 7So?vM '&7>>7'7>''>76.'6'El:Fg r *t6K3U Z83P)3^I%=9 )<}Jk+C-Wd &U-TE+]Qr-< Q#0 C+M8 3':$ _Q =+If5[ˮ&&SGZoMkܬc#7&#"327#"'&$&546$;#"'654'632ե›fKYYKf¥yͩ䆎L1hvvƚwwkn]*]nlxDLw~?T8bb9SA}+5?F!3267!#"'#"4767%!2$324&#"6327.'!.#"۔c28Ψ-\?@hU0KeFjTlyE3aVsz.b؏W80]TSts<hO_u7bBtSbF/o|V]SHކJ34&#!"3!26#!!2#!"&=463!5!"&5463!2  @ ^B `` B^^B@B^   @ @B^@@^BB^^>3!"&546)2+6'.'.67>76%&F8$.39_0DD40DD0+*M7{L *="# U<-M93#D@U8vk_Y [hD00DD00Dce-JF1 BDN&)@ /1 dy%F#"'&'&'&'&763276?6#"/#"/&54?'&763276"&'&'&5#&763567632#"'&7632654'&#"32>54'&#"'.5463!2#!3>7632#"'&'&#"'&767632yqoq>* 432fba  $B? >B BB AA.-QPPR+ 42 %<ciђ:6& hHGhkG@n`IȌ5 !m(|.mzyPQ-.  je  q>@@?ppgVZE|fb6887a %RB? =B ABBAJvniQP\\PRh!cDS`gΒ 23geFGPHXcCI_ƍ5" n*T.\PQip [*81 / 9@:>t%6#".'.>%6%&7>'.#*.'&676./&'.54>754'&#"%4>327676= >vwd" l "3 /!,+ j2.|%& (N &wh>8X}xc2"W<4<,Z~fdaA`FBIT;hmA<7QC1>[u])  u1V(k1S) - 0 B2* %M ;W(0S[T]I) A 5%R7&&T,Xq&&1X,LΒw%%;#!"&5463!546;2!2!+"&52#!"/&4?63!5! (&&@&&(&&@&&( (  &&@&&@&&&&  #''%#"'&54676%6%% hh @` !   !    #52#"&5476!2#"&5476!2#"'&546        @  @  @    84&"2$4&"2$4&"2#"'&'&7>7.54$ KjKKjKjKKjKjKKjdne4" %!KjKKjKKjKKjKKjKKjK.٫8  !%00C'Z'.W"&462"&462"&462 6?32$6&#"'#"&'5&6&>7>7&54>$ KjKKjKjKKjKjKKjhяW.{+9E=cQdFK1A  0) LlLjKKjKKjKKjKKjKKjKpJ2`[Q?l&٫C58.H(Yee    Y'w(O'R@$#"&#"'>7676327676#" b,XHUmM.U_t,7A3ge z9@xSaQBLb( VU  !!!==w)AU!!77'7'#'#274.#"#32!5'.>537#"76=4>5'.465! KkkK _5 5 #BH1`L I& v6S F!Sr99rS!`` /7K%s}H XV P V  e  Vd/9Q[ $547.546326%>>32"&5%632264&#"64'&""&'&"2>&2654&#";2 P 3>tSU<)tqH+>XX|Wh,:UStW|XX>=X*  ))  +^X^|WX=>X:_.2//a:Ru?  Q%-W|XW>J( =u>XX|WX`  *((*  +2 2X>=XW|E03>$32!>7 '&'&7!6./EUnohiI\0<{ >ORDƚ~˕VƻoR C37J6I`Tb<^M~M8O  5!#!"&!5!!52!5463 ^B@B^`B^^B `B^^"^BB^0;%'#".54>327&$#"32$ !"$&6$3 ##320JUnLnʡ~~&q@tKL}'` - -oxnǑUyl}~~FڎLlLt`(88(   7!' !\W\ d;tZ`_O; }54+";2%54+";2!4&"!4;234;2354;2354>3&546263232632#"&#"26354;2354;2354;2````pp```  !,! -&M<FI(2 ```@PppPpppppp# #   ppppp j#"'&=!;5463!2#!"&=#".'.#!#"&463232>7>;>32#"&'#"!546 %. `@` :,.',-XjjXh-,'.,: kb>PppP>bk .%Z & :k%$> $``6&L')59I"TlԖlT"I95)'L&69GppG9$ >$%k: !+32&#!332 $&6$ ~O88OLlL>pN  iLlL '':Ma4&'#"'.7654.#""'&#"3!267#!"&54676$32#"'.76'&>$#"'.7654'&676mD5)  z{6lP,@KijjOoɎȕ>>[ta) GG 4?a) ll >;_-/ 9GH{zyN@,KԕoN繁y! ?hh>$ D" >â? $ n"&5462'#".54>22654.'&'.54>32#"#*.5./"~~s!m{b6# -SjR,l'(s-6^]Itg))[zxȁZ&+6,4$.X%%Dc* &D~WL}]I0"  YYZvJ@N*CVTR3/A3$#/;'"/fR-,&2-" 7Zr^Na94Rji3.I+ &6W6>N%&60;96@7F6I3+4&#!"3!26%4&#!"3!26 $$ ^aa`@@^aa '7  $ >. %"&546;2#!"&546;2#/a^(^aa(N@@4&#!"3!26 $$ @@^aa`@^aa '  $ >. 7"&5463!2#/a^(n@^aa(N@ %=%#!"'&7!>3!26=!26=!2%"&54&""&546 ##]VTV$KjKKjK$&4&Ԗ&4&>9G!5KK55KK5!&&jj&&#/;Im2+#!"&'#"&463>'.3%4&"26%4&"26%6.326#>;463!232#.+#!"&5#"5KK5sH..Hs5KK5e# )4# %&4&&4&&4&&4&` #4) #%~]eZ&&Ze] E-&&-EKjKj.<<.KjK)#)`"@&&`&&&&`&&)#`)"dXo&&oXG,8&&8!O##!!2#!+"'&7#+"'&7!"'&?63!!"'&?63!6;236;2!2@@8@7 8Q NQ N 8G@ 8GQ NQ N7   8 8  H H  k%  ".>2I20]@]@oo@@oo㔕a22]]p^|11|99|11|(%7'7' ' 7T dltl)qnluul)1$4&"24&"2 &6 +"&5476;2 &6 LhLLhLLhLLhL>  &   &`>hLLhLLhLLhL>&&>G  .7)1!62 1!62he220e22> v +4 [d+ d 135#5&'72!5!#"&'"'#"$547&54$ Eh`X(cYz:L:zYc\$_K`Pa}fiXXiޝfa  (+.>#5#5!5!5!54&+'#"3!267!7!#!"&5463!2U``'    jjV>(>VV>>Vq  ( ^(>VV>>VV=&'&'&'&76'&'&.' #.h8"$Y ''>eX5, ,PtsK25MRLqS;:.K'5R ChhRt(+e^TTu B"$:2~<2HpwTT V/7GWg. %&32?673327>/.'676$4&"2 $&6$   $6& $&6$ d -- m  ,6*6,  mKjKKjoooKzz8zzȎLlLU4>>4-. YG0 )xx) 0GYޞ .jKKjKqoooolzzz80LlLD/7H#"'.7'654&#"'67'.6?>%"&46227#".547|D,=),9#7[͑fx!X: D$ +s)hhijZt<F/*8C,q؜e\r,WBX/C2hhh=tXm>NZ+"&=46;2+"&=4>7>54&#"#"/.7632  >. $$ p=+& 35,W48'3  l zffff^aaP2P: D#;$# $*;? R Cfff^aa'Y >O`"&5462&'.'.76.5632.'#&'.'&6?65\\[( | r [A@[[@A#2#  7* <Y$  +}"(  q87] F  _1 )    #1Ke34&+326+"&=!#!"&763!2#!"&5463!2#>?4.'3#>?4.'3#>?4.'3Xe`64[l7  , L; =+3&98&+)>>+3&98&+)>=+3&88&+)> Wj|r >Q$~d $kaw+-wi[[\;/xgY $kaw+-wi[[\;/xgY $kaw+-wi[[\;/xgYJ\m4.'.'&#"#"'.'&47>7632327>7>54&'&#"327>"&47654'&462"'&476'&462"'&47>&'&462i$ $^"  %%  "^$ $W "@9O?1&&18?t@" W&%%&4KK6pp&46ZaaZ&4mttm ^x -  - x^ = /U7C kkz'[$ =&5%54'4&KK4r7>54 "&54>2"&462%"&54&#""&546 %#"&'&'.7>#"'&'.7>&4&&4&4&&4SZ&4&&44$#&&&j3$"('$&4&[՛[&4&&4F&4&]\&4&$  !D4%  ,\44&&4&4&&4&-Z4&&4&;cX/)#&>B)&4&j9aU0'.4a7&&u՛[[4&&4&@&&]]&&Ώ0 u40 )4#g&'.#"32676%4/&#"326'&#"2632#2+&'%#"'&6?676676632%#"'&6767#"&'&6767#"'.7>327"#"&'&6763"'.7>;7632;>%5K$ "0%>s$ "0%>;;>%5KVL#>H30 \($$(\( єyO2F/{(?0(TK.5sg$ єy#-F/{$70(TK.5sg$L#>H30 \($$(\#(@5"'K58!'"58!'"55"'K#dS$K K$Sdx#@1 w d>N;ET0((? - 2K|1 wd#N;ET0$(? - 2K$#dS$K K$SdxDN\2654& 265462"2654 #"32654>7>54."/&47&'?62 &4&&4&h՛[&4&r$'("$3j&&&#$4[ " @ GB[ "&&Β&&][u&&7a4.'0Ua9j&4&)B>&#)/Xc;u՛ "  " Gi[ Xh#"&54676324&'&#"'>54#"32#"54>54'.#"32>7>767632326#!"&5463!2b )   :4FDN  [1,^JK-*E#9gWRY vm0O w@wwwC22 c@X&!9{MA_"S4b// DR"XljPY < @www%e4.#"32>7676#'.#"#"&54>3232>754&*#"&54>763 >32 ''il$E/  @P@ ^`'W6&!.. ! -P5+ E{n46vLeVz:,SN/ M5M[  ]$[^5iC'2H&!(?]v`* l b$9> =R2 #"&5467%!"&7>3-.7>;%.7>322326/.76/.'&6766/&/&#"&676 &676&6766/&672? =1( H/ '96&@)9<')29% &06##$ J 0 7j)5@"*3%"!M %#K"%Ne 8)'8_(9./=*%8!Q #P"\Q#N&a)<9bR]mp%"'.'&54>76%&54763263 #"/7#"'#"&/%$%322654&#"%'OV9  nt  |\d ϓ[nt  |@D:) ;98'+| j," 41CH^nVz(~R 9\'  r  @L@  @w46HI(+C ,55, f[op@\j;(zV~i/5O#"'&54>32&#" 654'67'"'>54''&'"'6767&546767>7蒓`V BMR B9)̟!SH-77IXmSMH*k#".o;^J qןד>@YM $bKd ү[E";Kx%^6;%T,U:im=Mk).DT4'"&5463267&#" 6;64'.'4'>732676%#!"&5463!2),蛜s5-54&#"#"'654'.#"#"&#"3263232>3232>76 $$ Cf'/'% ( $UL ( #'/'@ 3#@,G)+H+@#3 ^aaX@ _O#NW#O_ .* ##(^aaq[632632#"&#"#".'&#"#".'&54767>7654.54632327&547>P9 B6?K? %O4T% >6>Z64Y=6>%S4N$ ?L?4B @{:y/$ ,'R! F! 8% #)(()#%: !F Q'+%0z:zO_4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76#!"&5463!2Cf'.'% ( $VM  ) #'.'@ 3 #A,G)+H+A# 4 w@wwwXA  ?4N$NW&M&L  /* ## + @www O$>?>762'&#"./454327327>7> EpB5 3FAP/h\/NGSL  RP* m95F84f&3Ga4B|wB.\FI*/.?&,5~K % & Y."7n< "-I.M`{ARwJ!FX^dj''''"'7&'7&'7&'7&547'67'67'67'63277774$#"32$   *'ֱ,?g=OO&L&NJBg;1''ֱ.=gCIM $'&&NJBg=.%w؝\\w Ioo<<-NIDg=/%(ײ+AhEHO*"#*OICh=/'(ֲ/=h>ON.]xwڝ]7e[@)6!!"3#"&546%3567654'3!67!4&'7Sgny]K-#75LSl>9V%cPe}&Hn_HȌ=UoLQ1!45647UC" !-9[nx"&46254&"326754&"326754&"26754&"26#".547632632626326'4#"#"54732764&"264.#"327632>#"'"'#"'#"&5#"'67&'327&'&54>3267>7>7>32632632T"8""8)<())(<))))<))<))<))<) Tد{ՐRhx=8 78 n 81 pH_6Soc F@b@?d?uKbM70[f5Y$35KUC<:[;+8 n 87 8/8Zlv]64qE 'YK0-AlB; W#;WS9 &(#-7Z://:/Tr++r,,r++r,,r++r,,r++r,,ʠgxXVעe9222222^KVvF02OO23OO`lF;mhj84DroB@r+@222222C0DP`.r8h9~T4.&o@9 1P%14'!3#"&46327&#"326%35#5##33 $$  }Pcc]321IUΠ?LL?cc4MX &04;0XpD[[DpD,)&&Q 9V\26&".'&'&6?.#"#26327677>'32>&3#'&+"?626&"#!'.'!"&5463!>;26;2!2P P  92#.}SP9::%L \B )spN/9oJ5  !+D`]BgY9+,9% Pk 4P P &NnF!_7*}B<{o0&&B;*<@$ucRRc#@16#37c&@@@ J"@*4^`ED B o/8927 *@OLC!T!323X$BJ@@@&AS 0C 59" 'D/&&D4 88 $5A&%O#!"&547>7>2$7>/.".'&'&2>^B@B^ >FFzn_0P:P2\nzFF> R & p^1P:P1^ & R P2NMJMQ0Rr.B^^B 7:5]yPH!%%"FPy]5:7 = 4 QH!%%!Ht 4 =<"-/ ?1Pp+".'.'.?>;2>7$76&'&%.+"3!26#!"&54767>;2' +~'*OJ%%JN,&x' % ^M,EE,M7 ZE[P*FF*P:5  ^B@B^){$.MK%%KM.$+X)o3 "a 22!] 4  I>"">,&S8JB##B12 ` `B^^B8&ra#11#$R&  "&.2v%/%''%/%7%7'%7'/#&5'&&?&'&?&'&7%27674?6J" 0<=_gNU?DfuYGb7=^H^` =v~yT3GDPO 4Fѭqi_w\ހ!1uS%V_-d 1=U{J8n~r'U4.#".'"3!264&"26+#!"&5463!232+32+32 0P373/./373P0 T=@=T֙֙|`^B@B^^BB^`````*9deG-! !-Ged9IaallkOB^^BB^^B +Yi"&54622#!"&54>;2>+32+32+#!"&5463!2324&#!"3!26֙֙0.I/ OBBO -Q52-)&)-2 ``  ``  `^B@B^^BB^`  @   |kkl"=IYL)CggC0[jM4      B^^BB^^B @  @ !1AQu4.#".'"3!24&"254&#!"3!2654&#!"3!2654&#!"3!26#!54&+"!54&+"!"&5463!2)P90,***,09P)J66S"@8@^B@@B^^BB^Ukc9 9ckU?@@88 @@N@B^````^BB^^!1AQu#!"&4>32>72"&462#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!546;2!546;2!26#!"&5463!2J66J)P90,***,09P)"@8@ @  `@@` ^B@B^^BB^ՀUUkc9 9c`@@88@@2  @ ````@B^^BB^^(%.'"&' $&  #"$&6$ wCιCwjJ~J>LlLśJSSJ͛>6LlL$,  $&6654&$ 3 72&&  lLmzzBl>KlLGzzG>'7#!"&54>7&54>2  62654' '3/U]B,ȍ,B]U/OQнQ>+X}}X0bӃۚӅb0}hQQh>ff#=#!"&4>3272"&462!3!26#!"&5463!;26=!2J66J)Q8PP8Q)  ^B@B^^B``B^VVVld9KK9d` @B^^BB^``^+;K[eu4.#"'"3!264&"254&#!"3!2654&#!"3!26%54&+";2654&#!"3!26!54&#!"!#!"&5463!2"D/@@/D"?,,?pppp@@@@^B@B^^BB^D6]W2@@2W]67MMppp@@@@@@@@n`@B^^BB^^+;K[eu#!"&54>3272"&462#!"&=463!2%#!"&=463!2+"&=46;25#!"&=463!2!3!26#!"&5463!2?,V,?"D/@@/D"pppp@@@  ^B@B^^BB^D7MM76]W2@@2W]֠ppp@@@@@@@@` @B^^BB^^A#"327.#"'63263#".'#"$&546$32326J9"65I).!1iCCu +I\Gw\B!al݇yǙV/]:=B>9+32%#!"&5463!2#"&54>54'&#"#"54654'.#"#"'.54>54'&'&543232654&432#"&54>764&'&'.54632  ?c'p& ?b1w{2V ?#&#9&CY' &.&#+B : &65&*2w1GF1)2<)<'  ( BH=ӊ:NT :O )4:i   F~b` e!}U3i?fRUX|'&'&Ic&Q  *2U.L6* / L:90%>..>%b>+ +z7ymlw45)0 33J@0!! TFL P]=GS -kwm  !*(%6&692? $&6$  '   al@lLlL,& EC h$LlL /37;%"&546734&'4&" 67 54746 #5#5#5ppF::FDFNV^fnv~"/&4?.7&#"!4>3267622"&4"&46262"&42"&4462"$2"&42"&4"&46262"&4"&46262"&42"&4$2"&42"&42"&4  R ,H8JfjQhjG^R,  !4&&4&Z4&&4&4&&4&4&&4&&4&&44&&4&4&&4&Z4&&4&4&&4&4&&4&4&&4&4&&4&&4&&4&Z4&&4&Z4&&4&  R  ,[cGjhQRJ'A, &4&&4Z&4&&4Z&4&&4Z&4&&444&&4&&4&&4Z&4&&4Z&4&&4Z&4&&4&4&&4Z&4&&4Z&4&&4&&4&&4Z&4&&4Z&4&&4%-5=EM}+"&=#!"'+"&=&="&4626"&462&"&462"&462&"&462&"&462#!"&=46;4632676/&?.7&#"!2"&462&"&462&"&462"&462&"&462&"&462"&462&"&462"&462@?AA? @ @R...R@`jlL.h) * * $ %35K.....uvnu....@@jN  * * .t2#K5..R..R. @Hq '&'&54 &7676767654$'.766$76"&462&'&'&7>54.'.7>76ȵ|_ğyv/ۃ⃺k] :Buq CA _kނXVobZZbnW|V 0  Q2- l}O  / :1z q%zG 4( 6Roa ą\< )4 J}%!!#!"&5463!2^B@B^^BB^`@B^^BB^^%#!"&=463!2^B@B^^BB^B^^BB^^ &))!32#!#!"&5463!463!2`B^^B^B@B^^B`^BB^^B@B^B^^BB^`B^^#3%764/764/&"'&"2?2#!"&5463!2    s^B@B^^BB^ג     @B^^BB^^#'7"/"/&4?'&4?62762!!%#!"&5463!2     ^B@B^^BB^    `@B^^BB^^ ! $&6$ .2r`LlLf4LlL#.C&>"'&4762"/&4?62'"'&4762%'.>6.'.>6'>/>76&'&.'&7&'">?4'.677>7.>37654'&'67>776 $&6$  ( 4Z# # & # # & y"6&.JM@& "(XE* $+8 jT?3#'.'&!3!2>?3.'#!57>7'./5!27#'.#!"g%%D-!gg<6WWZe#1=/2*]Y3-,C1 /Dx] VFIq-HD2NK '>*%R= f 07=. f D]\|yu,0>Seu#2#"'&5<>323#3#&'#334'."#"+236'&54.#"5#37326#!"&5463!2 <  zzj k-L+ )[$8=".un/2 ^B@B^^BB^5cy    (ݔI(8?C (3> #"($=@B^^BB^^0K S&'.'&'./674&$#">&>?>'76'# "&#./.'7676767>76$w .~kuBR] T%z+",|ޟj<)(!( ~ˣzF8"{%%#5)}''xJF0"H[$%EJ#% .Gk29(B13"?@ S)5" #9dmW";L65RA0@T.$}i`:f3A%% BM<$q:)BD aa%`]A &c| Ms!  Z 2}i[ F&** < ʣsc"J<&NsF% 0@Wm6&'.6$.7>7 $76".4>2., &>6'"'&7>=GV:e #:$?+% q4g &3hT`ZtQмQQмpAP1LK!:< }҈`dlb,9'  %%($! a3)W)x  оQQоQQcQǡ-җe)Us2XD\ϼYd /?O_o#"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543%#!"&5463!2++532325++532325++532325++532325++53232p00pp00pp00pp00pp008((88(@(80pp00pp00pp00pp00pp0     @(88((88     /Q/&'%&/"&=.6?&?&'&6?'.>-#".6?'.>'&6'.>54627>%>76#"'% %6 27 2G f!)p&4&p)!f G2 72  *6 " 47 2G f!)p&4&p)!f G2 72 " 6* !k 3 j&3 %,*&&ր*9% 3&j 3 k!./!>>$,*!k 3.j&3 %Ԝ9*&&ր*ǜ,% 3&j 3 k!*,$>>!/.&6.'&$ &76$76$PutۥiPuGxy Զ[xy -_v١eNuv١e =uʦ[t78X &6# #'7-'%'&$  $6 $&6$ 31NE0gR=|||">"LlL^v!1f2iЂwgfZQQ^>"||||wLlL &ZXblw.'&>'&'&".'.'&&'&'&7>767>67>7626&'&>&'&>'.7>.676'&'&'&'.67.>7>6&'&676&'&676.676&'&>&'&676'.>6/4-LJg-   $  6)j2%+QF)b3FSP 21DK2AW ") ")$? ? 8A& AE5lZm= gG2Sw*&>$5jD GHyX/4F r 1  1""!l=6> 6 ,5./'e    .*|Ed! u & &%& &5d ))66 @ C& 8B @qL?P^7 G-hI[q:"T6 ,6 &/`  L wQ'   A ^   "  $& _  y  * <Copyright Dave Gandy 2016. All rights reserved.Copyright Dave Gandy 2016. All rights reserved.FontAwesomeFontAwesomeRegularRegularFONTLAB:OTFEXPORTFONTLAB:OTFEXPORTFontAwesomeFontAwesomeVersion 4.7.0 2016Version 4.7.0 2016FontAwesomeFontAwesomePlease refer to the Copyright section for the font trademark attribution notices.Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeFort AwesomeDave GandyDave Gandyhttp://fontawesome.iohttp://fontawesome.iohttp://fontawesome.io/license/http://fontawesome.io/license/      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab cdefghijklmnopqrstuvwxyz{|}~"      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~glassmusicsearchenvelopeheartstar star_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroad download_altdownloaduploadinbox play_circlerepeatrefreshlist_altlockflag headphones volume_off volume_down volume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalic text_height text_width align_left align_center align_right align_justifylist indent_left indent_rightfacetime_videopicturepencil map_markeradjusttinteditsharecheckmove step_backward fast_backwardbackwardplaypausestopforward fast_forward step_forwardeject chevron_left chevron_right plus_sign minus_sign remove_signok_sign question_sign info_sign screenshot remove_circle ok_circle ban_circle arrow_left arrow_rightarrow_up arrow_down share_alt resize_full resize_smallexclamation_signgiftleaffireeye_open eye_close warning_signplanecalendarrandomcommentmagnet chevron_up chevron_downretweet shopping_cart folder_close folder_openresize_verticalresize_horizontal bar_chart twitter_sign facebook_sign camera_retrokeycogscomments thumbs_up_altthumbs_down_alt star_half heart_emptysignout linkedin_signpushpin external_linksignintrophy github_sign upload_altlemonphone check_emptybookmark_empty phone_signtwitterfacebookgithubunlock credit_cardrsshddbullhornbell certificate hand_right hand_lefthand_up hand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilter briefcase fullscreengrouplinkcloudbeakercutcopy paper_clipsave sign_blankreorderulol strikethrough underlinetablemagictruck pinterestpinterest_signgoogle_plus_sign google_plusmoney caret_downcaret_up caret_left caret_rightcolumnssort sort_downsort_up envelope_altlinkedinundolegal dashboard comment_alt comments_altboltsitemapumbrellapaste light_bulbexchangecloud_download cloud_uploaduser_md stethoscopesuitcasebell_altcoffeefood file_text_altbuildinghospital ambulancemedkit fighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_down angle_left angle_rightangle_up angle_downdesktoplaptoptablet mobile_phone circle_blank quote_left quote_rightspinnercirclereply github_altfolder_close_altfolder_open_alt expand_alt collapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcode reply_allstar_half_emptylocation_arrowcrop code_forkunlink_279 exclamation superscript subscript_283 puzzle_piece microphonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchor unlock_altbullseyeellipsis_horizontalellipsis_vertical_303 play_signticketminus_sign_alt check_minuslevel_up level_down check_sign edit_sign_312 share_signcompasscollapse collapse_top_317eurgbpusdinrjpyrubkrwbtcfile file_textsort_by_alphabet_329sort_by_attributessort_by_attributes_alt sort_by_ordersort_by_order_alt_334_335 youtube_signyoutubexing xing_sign youtube_playdropbox stackexchange instagramflickradnf171bitbucket_signtumblr tumblr_signlong_arrow_down long_arrow_uplong_arrow_leftlong_arrow_rightwindowsandroidlinuxdribbleskype foursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378 vimeo_square_380 plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEuniF2C0uniF2C1uniF2C2uniF2C3uniF2C4uniF2C5uniF2C6uniF2C7uniF2C8uniF2C9uniF2CAuniF2CBuniF2CCuniF2CDuniF2CEuniF2D0uniF2D1uniF2D2uniF2D3uniF2D4uniF2D5uniF2D6uniF2D7uniF2D8uniF2D9uniF2DAuniF2DBuniF2DCuniF2DDuniF2DEuniF2E0uniF2E1uniF2E2uniF2E3uniF2E4uniF2E5uniF2E6uniF2E7_698uniF2E9uniF2EAuniF2EBuniF2ECuniF2EDuniF2EE=O<01hassets/fonts/font-awesome/fonts/fontawesome-webfont.svg000064400001543733150514030450017463 0ustar00 Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 By ,,, Copyright Dave Gandy 2016. All rights reserved. assets/fonts/font-awesome/fonts/index.php000064400000000034150514030450014546 0ustar00$# h postx  FontAwesomeC   U6U6 22  ",04<>EGMT\_ehmqy}#)4>HT_lp{ '4=GRYfoy &,39COVcoz"/5;FPUZes}&+16<EOW_hmqv| )04=DPX\aju(,26GYhy %16;>EMUckox    $ 5 G V g l p v    & * - 0 3 6 9 < ? B F O _ c u     & 5 B Q a f m t y    ! % ) - 1 5 9 = A H L P T X \ ` d h l p t x |       % , 3 7 ; ? C G K O V Z ^ b f j n r v z ~   !%)-159=AEJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.29@GNU\cjqx  '.5<CJQX_fmt{ '.5<kvglassmusicsearchenvelopeheartstarstar_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflagheadphonesvolume_offvolume_downvolume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_heighttext_widthalign_leftalign_centeralign_rightalign_justifylistindent_leftindent_rightfacetime_videopicturepencilmap_markeradjusttinteditsharecheckmovestep_backwardfast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_leftchevron_rightplus_signminus_signremove_signok_signquestion_signinfo_signscreenshotremove_circleok_circleban_circlearrow_leftarrow_rightarrow_uparrow_downshare_altresize_fullresize_smallexclamation_signgiftleaffireeye_openeye_closewarning_signplanecalendarrandomcommentmagnetchevron_upchevron_downretweetshopping_cartfolder_closefolder_openresize_verticalresize_horizontalbar_charttwitter_signfacebook_signcamera_retrokeycogscommentsthumbs_up_altthumbs_down_altstar_halfheart_emptysignoutlinkedin_signpushpinexternal_linksignintrophygithub_signupload_altlemonphonecheck_emptybookmark_emptyphone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificatehand_righthand_lefthand_uphand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilterbriefcasefullscreennotequalinfinitylessequalgrouplinkcloudbeakercutcopypaper_clipsavesign_blankreorderulolstrikethroughunderlinetablemagictruckpinterestpinterest_signgoogle_plus_signgoogle_plusmoneycaret_downcaret_upcaret_leftcaret_rightcolumnssortsort_downsort_upenvelope_altlinkedinundolegaldashboardcomment_altcomments_altboltsitemapumbrellapastelight_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefoodfile_text_altbuildinghospitalambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_downangle_leftangle_rightangle_upangle_downdesktoplaptoptabletmobile_phonecircle_blankquote_leftquote_rightspinnercirclereplygithub_altfolder_close_altfolder_open_altexpand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcodereply_allstar_half_emptylocation_arrowcropcode_forkunlink_279exclamationsuperscriptsubscript_283puzzle_piecemicrophonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchorunlock_altbullseyeellipsis_horizontalellipsis_vertical_303play_signticketminus_sign_altcheck_minuslevel_uplevel_downcheck_signedit_sign_312share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfilefile_textsort_by_alphabet_329sort_by_attributessort_by_attributes_altsort_by_ordersort_by_order_alt_334_335youtube_signyoutubexingxing_signyoutube_playdropboxstackexchangeinstagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_downlong_arrow_uplong_arrow_leftlong_arrow_rightapplewindowsandroidlinuxdribbleskypefoursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEuniF2C0uniF2C1uniF2C2uniF2C3uniF2C4uniF2C5uniF2C6uniF2C7uniF2C8uniF2C9uniF2CAuniF2CBuniF2CCuniF2CDuniF2CEuniF2D0uniF2D1uniF2D2uniF2D3uniF2D4uniF2D5uniF2D6uniF2D7uniF2D8uniF2D9uniF2DAuniF2DBuniF2DCuniF2DDuniF2DEuniF2E0uniF2E1uniF2E2uniF2E3uniF2E4uniF2E5uniF2E6uniF2E7_698uniF2E9uniF2EAuniF2EBuniF2ECuniF2EDuniF2EECopyright Dave Gandy 2016. All rights reserved.FontAwesome [_"+/37;TX_dhn#'Prz.26:@DHM %*.48@ENUZ^}/3PW^cgl8<FJCUajov{ @ J Z  & * . : A T m r }   ; B F L T X _ c i n s z   . 3 8 @ F K P p |  & E d m z  %1=BGNU[e #)-7=CJO]kr):PUblqv|",5:BJOTgz$6HZ]hs{  &,6@JTX`hnt| )8@OSX\bhp~"/4;?FLSW\hmt ',2=HS^elw* A T&fAV TlfPzz  P 4 ! t  q q bt& y}}y 33 % 33 `zT~~ 4] Tg@Z 4  R ,T[@ << 4 ,  ^ 2 %%%%%% 3 T< nh @ ;T N TITN C KFKk 6 ? J  : K, : y}Tj 5 / W  K$ 'T$ V L  v   L  6 f y}}yy}}yl z||z % 1  KTTY= |zKz||zKz|N !5 ! ff( G Q 3 |T|T| T T T|zs R 3& ' ' < @A G   ^ [= T / 3 c - `V } hn " Bv g OG `E}n\>lg ,hh@@h EQ P  |z@z||zTz||zz||zTz|7 F x  3C DRRD D u y  ; ;  5!J b h  5 / TT  + - tzuxu[Brlmyz~5qsU hnnhhnnh ttt  T  y}}yKy}? j 3CC  5 ;(=ZXWG/9;/_Mknmn9:YIƑP`q~d_i rcrr iii  y @H -R '   T  1<t0  lnl||}_zob^^bzM ~w~~w~ K = +tX @] @gZ t V``V; ;`L< xra YW  @3 &  ~~w~ @    5! }yvKyx}zy n   T7 rrcr ~ g hnnh YYG P ~ ******** = 4 4  )  .@ (  [  h  P v T~z$ j +[   <<5! I 4 * A C 7 r C 7 @r b ! 6g  T E ˋh 3/{V= n\n ]9 vx {zz{ X  CZ7)D T}yT8T C T7 Tr ]][ 1    7U f @ m   < ZZ ZZ { B r r z{ + T  |z nh yyrrrry pttp&pt 15 tv ' K(   ;;  g  $4 y  ~ MQ s QDnty y  t Ft e 11e BB  T  2     r   I F  y'& K w__c 4444 p] R  GTTX x ]]  83  wrr h  h@ ;fveK \xcikvss]tRat 7+447 && 7  V ( - hn  D$$D  , }t P  `=db97 Bx  t3 ?L g__gg__g a `V     C3 ~w] } y6%6- _$cX ~ TR V22VV22V   P@zyz z  s/ A v  zz{   b   z -    f t    & 3    ]] EGxZny tP P   ++P,  ʲ ,   _hmx 2       ˋ  d4  4 T[ `M`M y}}yT, V ;; 0 && T 3   t' . %  @ p ) qt{tsoy s%$   333vK  44 \ ~v  }jii C @@ x~ C Kw 5 !4 wkz|| ,$P++   -     g s} }y     f   #E T @  )Wbit  S 4X wmxyjh  ofZedZd W f r rsyy'&    h@ v   }592I88!~   I M ? y * BP|88;l]5m+\<b-G_y'>U>c R !0!","^"#0#$ $q$$%%~&5&'A'))*J++,,m,,-..1.../P/00192245q556<6717x78h9:S;x<ghhi-iij jkwl%lm7mmmn$n;nOncnnnno"oopp&p>pXqq q}rIrs8s:s<ssstuv<wIwhwxGxy yz&{6{u{|||}~~~~CM9C|28VP cSOI#|L`m Po1*x4f.HU\1'Cw[W(b;J{.ŝQƭfǮ*ʛ˗̉͌|`ϫZҝ(Jտ׻p9D9gtg,q?o]1aJC0g $   N   F.yq4+M< !>!";"h"##$b%g&D&''''''(()*"*++,?,p,-F-U4>45~566636>67 8"99:-;F;<9<='=\==>?Y@RABDEAFGH(HIImKGLLM^NZOPxQ@RS%SlSVWX:XRXXYY]YZZ[+[n[\d\]g^Y^_2_`5`aacBdd;dWdvde!ffgoghNhikj@jklmnopqhrtukvYwfxzV{r|}/~~Uu[ tJ~3J#c$;Tt TT4P 4 c z..ȮhKhh3c # ^uiƭR@2A 4 FMffMZnnw   v x P  `Vc~ofa[! Y!    T@ b@ suw#$L>$#69JX"!!`V+/EE+V1RF _r Zo p]t ksu[ztvUZ tq9 [[9:QQ:Mqksu[ztvUZ ZJ J&  & a )| s Kw t w4X ] g@ v   YT3 Y`VV``VTV`Գ  T3 YT3 TV``VT; YTV``VT; T\TV``VT;  ^y $% IVhhvjyy  IIVV V V ttC KFttFKktt r tt> @   V  FKkr @   pP tW&S:aR`S:a))6z 6)õ`a;R`W&tPQEEQQEEQY 8 &8 &T8 T&8 @ e { zK}zaEV" nmloL{yry}{{OJNll~n|i&js^^[{m~mkNo|y|rz{Kpijki\f_i]QM[!|Lz~rǑ̒Ȫ'fgiMm([popHH4 wOVVOcZwE;L1Hu v tnnt/ s~oJ,zW`aGahc~v~AHH  w !4t4tt4tt to T 4# )vTV{||||Ng|5ppTy~}y:y~Tppur5|gccn_Tz}y}}zT T dgf[wXX[fe6 tqTKTTT TTx44t8 zT~~f9x44t8(& T T9vT ,T,ThXhYm}}chhcqj}}iVgv wxrwwvtL# P  !SY ylD&)'C3$ Y4K Ti t}yT|}zcesd,.9/F- 1T5 T "Q>W "SX5z|[,9FZ3 Ti 9 "! ! T@ G vTi TT T+3 kT^^^^Tkcv ]btkr Kg _=1lno1"-SKq~n}s{x}zsz.;3n L vTTVT/WW/!(ZMj: kD L k+8V=_GxɁHKxMG_8+ MrrN-hnog? ?go Gw_ rN-hnog? ?go_QPox}yCQ(Csyrp}t{xo^PQ_K n{}|zx8 S``*S8 qxozo||{}s}|{n. K    x       0m 8 vvʪʪꪫʪ骫kihvvvijiʌ 1 w ʓ ʓ 1Y1Q kllʙ F?ijivvviijz )z _^X*DtcX_^sjii}jttjjhsW  m g|vtywxog`vf/TFw.qra\zzzaM{tswxyzzVc,sj|wut{tv\h2p]yx}xzuxWi:mY{pvzs~{sww}e_^#:/r8"   4< 4K4"Kme,,eBV4 K"44"4kt4:4t> )T33333333T4tXr=EE=UIrXt tK T/ ,Q iep%/,xxx(((#Ɏ wR'VbgfVpoqqq{\/j}}Yh^?DFG@EatV@ha%-n<5scsŔO5*VJM(0x[[_}~􊢋 %;AHW{'Qbgfg FIGf=R!Gv^]^z8'n\PuH#hPMqJK{-!ߜv`ЊxġMMN[ĐơϦԖУ!!!x$ǁΓm`r;ni~GhftnOlFKwz6- ;p6p_ph6hpo;_}oh6h6}_ Ǐ\|}Cy ^^^LuZ qmeptcCDCm  ǐ]|zb||}3mrS 667W, "m~yv}u] y]h vp|zwwzv {y{  |p hm R<0 R<P 0 R< i m R<0 R<i m 1<0 1<P 0 1< i m H H H t##@w t\ > tTdw TiFy tdv0{tz{~'&9* TT33T&:''~ )TTTn4444Tt|z@ 4kX S @g@ m  D~~UT44~sjiij}st:944::W  {   NLT_p’xJ  vPPϠHGwwsrP mXXj:bkkcv`~:jX;`Y;l-&PyyQ 4 S+,,||~KKXfccQ+4444400f,,fMff//  gt}{|y~wjX|zh "Q2{zt{tqT4 7\3ulz* p4Tqt   Jw tKK3CC  G fccQ{kkYkkkYkkkkYkBBk C     - 4= 1  gsvZvZ SZvZZZZrZhlvlr|hh|e P @g @g i e P @  ZwZZ2ZZrwhZ P Zw Z  @w}rrwrZZ   %L.2::zzzzr::2%L'2zz:::: zz ph H Z hn  e }2zz11zIIII{zzz1IIII IIII1zzz{IIII{zv P zz{zM vv,+M 1zz6 T 4y}}yTy}T T4,#Q?`\pnZtҫȧPKgjzx}wy\O~#7@TKT ttt4 4: T +y}4j 4y}}yTy}4 44 `$$`$`$ $$$`$<Tg #Zk==k##kZ==Zk#<#k==kZ##k==k#i ]&&  &&&&&&kK# g2%''%% ::!8# t  %56&{SjjQh[=<<=> >KwP ^CT}s@skiij}sstv jt }sTӸKw~ssjiik}ss@@stjtTC^OGGOTsv js@tE @wKsjiij~stsv ks@sTC^ǸTs @KT@sjiij}ttT  Ttjiij}tsA@sv jt t W @j{t,Qa! KtkvqCt e t ԛ 4 * <<< <+!y}|z |RT|y.}|yMx|zp 4HhnzhThnhTThS\V`fy~5V``VV5`V RL'HMoZd99dMH''e L( $4A 4u v߈ /J7I[^_[Z_~}yhn{x(HZf7p\XTHaG-whhiwVQZ:#vz]l`L{l{,+\^˒1 t4C FKk@r CN.ETiCkhT$T$?LL?'0cGv=< vc0;'dquuq--] LaaLvtrrtvLa`Lv$T$]D'#5'0cGv=<#7quuq-.] Sv-yU*PNO_Z~wrsrswH7*V3ziU{Qg eg SA:NT~=L=&0ErAuX5y}|y }R|yR ~|yMx|z]pkou`\\`qbuud[ddsP uz``K4K++44-3V +*QQ듔VV땓4L554K 4 ˫44˫  44Tt Tt Tt44K Gt4 tK Gq q bt."&Ft8t+ +K Qc-b.T5MKTz|sRrQnSSL0t8tĤŨTy}v0%%_Ib \;COLD|yz|rs{A0%e P T%Ki``iK%,QQ,g /g / arzyzyrrbr:9r :9k lr:9:9rrbrzy zy) 4TT@yxxy}||g T44rdTr 4g T44fTF4TTB ||} pQEEQQEEQQEEQQEEQg OH `E{l^@lg ,h v 4 4 &Q)WWXg3 UGQ {y|ss^    / T   14= 1i    m} t2o`gfbnh ./>p+>|Ri/8Crb{Zja_qV Om|  PC44T%V``V L teP  T  hP  TTTT noqqon Tft//tq:v++n+*mm*+n33Väyppv-)mvv  >{ ERQDEQc ERQDEQQE9},~ q 2srqt-}}N}}~ZTYprr~n pwefc~rrq/s~|~M}~,soppndmfnen s -}N1kmo/ ` >a B`  aNty6$7mF dI.3WW- hn fo1\s\ko{yxx<^  U/SkW ?Ÿj-@  +6 OGo Dɝ·lZ'#ik}ts')2OKebh`i_mdG1dqhWm]a"WY VF e G.3O׈- 7hn GNOH 6  t@K̬-*osr^ ?<kO篞 OY OxxytR]׈ssvkc\k}\vsO1fOzkO~rvdOJ.eY$n:moOhq1d_`cJl2)t}ǏymD׈ 83vb@KM>M>KR4)<5Mnɿ<5)4RP p]o udr T~ϧ\ ԕT33~ϧ4 J{{{J{J IYU:=YϿڼWG j8Ke`bz|vw{ ̋{&,(i"z  4t4 T, L T480QEEQQEEQ08.(y{wAi  t XTiTQg B 4DD G U DD t * ^GofTp ^Go &  8^!Y1/)Yb1+3 X ] +V``VRzf|Xm}[YKKkK+++K+>7+++k˙̚zfR[ /`obt@v'T_Gqzy Ywjo`)Ib`__`b)`~oDW~jgw^SX _~|~~tjn~@t^oYYk|P/"`c}{q_'TvQ yyt    ?ApDU88Dp?6 \xTTz{{z~TTK TT 1 !8 2 ZZ.n82Y\uZQ m{r^-Ʒ֫Ϧ [ @{wx^^]Up[c\ˀt bdee  @$fb% aa>"ipuleǞëѯ X4* (3&  &;*226;*qXsIm[FHNMo;otpлͩ&oxtt_Jdwry0Ayu{&Ay  v(TQrLyJγʣMfEpB}P7.G$%Frrs3Xo[{TO(QVY`1(mpnnvww ."4X+prq/#>VK?ʹķ Sp.v/nQ11'A<* <<xp%j]^hYE֊ׅB ?Gߩϼqٵ˟'(͔͂z'w!q=wUG7HJ?xs]C$8rwsp+qi^arʆŕ vTTTT$T4\+T /i )* l @Z @Gtt   V Tnzi.],++,]i{{}zyjpnjry''{{~{y#joicciq#4 444@ G2t1v~z1vF4YtHAAHZEtYrtpg  2  4Ttt] TgEuFF6!1=۴ n_F( RD\\D VT$4[ .G^SSG^J(@twT3fV``V}~d3fTw@t(EQT! Te `wrPNxyprNV[Pwrqqyxyprrwwr[PNrpyxxyprNP[rwwrrpyxyprrwP[VNrpyxNPrw}PNVVNPx,4.oU wtFPPFs\k{oyxx >\V?Ckwk++JLOG  =3`?.Qm\ibgbjnG5[hofuelY=  ,.Gc4n8`XC>[B natĹo8ixFPv8+֫ঽtttuV]]B1 o8[GngimQ`?34=_`b    =acfn}|}KKYXS#Ln8  4.B `KPV?Ck1B]]Vvuut+`PF`xiPta ?MQYKK}|}Pfca=    b`_=43?`Qmig`nG[  ʰ .Gc4B tZB xxyatRt]ssvikcx\j_qFPPFGOLJ++kϰkpC>[Hkfuf h[5Gjnbgbi\m.Q?`3<    p=ϰˠSLH QQ{zH 00 0, {zz{QQ   X00{zXz{0QQQQN0{z 00{QQpQQ , {z P00 M QQqQQ, {z %Q4.&E݂v'* <<< <+'~'|iyzr|x|~t}uz~}tyzrjhv~|'{|~oz|'r}spwhjhy~|}}|x}owuxzp}o~vqyv}}{oy~tcuyuu~xr}|~gwɛ|cx||v'݀t| $|~d+|~vrys~݇uw}{~|G|}}xzutl݇|~|rk|'|}y~z{|}{x|sv~vzyzzy'7}r~ww/*Gs kin 8"W==sv jt >>Gww|&xjUt=N,B[ Q?F  t{tqz4~ zv x  44B  44t tX S {e w$$ Tx Tqt{stoy$$$$tqT5 Tp $$ yots{tqT/T $$K T0 T $$) Wn|`_]#v:[vVi\\iVv6*446eTa u܎v#6]_`uuu0n1W@^;e UU`4U5TTTT`4S2SBzyrrrrybcyjdM djyddysqSUmtvwjoXV``VXojvwtnrryBddkybcyrrUnTddUA??BnUU'&UVlA?>CTddUmի3STk@<?BUbcTm,Ԩ'&)J,> KQtd_O>Kj }|},D!/G  # # @*! ! @i##flA\4v4443T3o@TMK"~xF͇F6)-1?pWSRWn?=%(EUmþBB_XS-(mU6EF(%=?VXpO򎬇F˞y\&sqb]NENewdG&NS6}dNDwO]bqNñџsSe&GF\}w~vt:4+q4CKtېE,  aV4dYztdP\4VAlff,,fflAV4< :\i?fflAV4M 4440M 4|+fLdUS55TTd..Ġ ..||eWT6LL6UVe[o!"m\à B)%h;=h&)CMe0 0 4\ 44< A 4{}~bx4T TGkmeeBV4V``VTe P  & P T wVn5!Jt4C 7 F nt4C 7 F T 7 F ') h $J7_H,  `djXg]SˈScfzhebpR3 ^v" Om(;.?GdFjPyi7voMyyy4 (!?::: @(t T @ Tz|> $@1 i{pkgGR[".__ušȟmNgG&߅ȂAP_ATeAa6226^%OLJnpsosxZWS]{`lcmcbnXzyY\a\^cbhnnpszf%_whY+W~ cv͉ΒИ15hv9U!݉}t{D$ WW2 g 5 T4g[wrrZZTTp_Civ9U:j\iCeM#&nYA ,Ómxwr .ffFfH4 ze`c`c#NW[S 9Z))));7eefeefeefee)4  {r|sv>(T+J~ff~JJ~ff~JK  g 5 /{i WԂ W~  TT{z4TT TT TT  m F84  X l @ @wWT ~ KWT @wW~ t0mjingr;<7 M7#?#77 <:fim B4@ V7)0[/1/^//106;$p#sEAA*,?m6"mpF=(G`$.ƣ 0п D&l&yPsjiel{ppmoy,,yrrUg[giyxtq]um~~~~mu]qtyxgi[gUrry,,Vompp{leijttW m b GTTG@u^9v:p%"M$%MڑhiGGTTGT&&@;$yz%:@b %% v TDddDWXYV_lw}v~v*AdDyo6$7 ^~ )?cwrvy~x]͈}|*YvvT p{3 +T TA \ < T T+ \+TT+ \+TT+  m 4 XvvuuvvHNNHHN)   1j j/ eU> k) $1   4< 4T TGK4ime,,~\-4:4 #x:4tT.F pF F 4KqHaZxuuvwtD6O'xODwuxaq\_ II_ \DD$2?? nzykjstz{ztsjmy}z{JlQeűťž̛{yn׭ 0|zT|T`> t7 `Tz|)ttF TGtt )4z}|ytT ty} b tT4TN[cG=B^60AQEEQQEAKuI7#e  #7upjj_pB: ܾئ_Wc[|a m w7Ep{ m;4U3ua[ RҢ&{ & RD[apdu- U;4mph]@@h֦ t tK} KQ$4[ (@twT3fV``V}~d3fTw@t(EQT! T)TTT K5! Khh5 t TQ  _ 4nhhnnh4nhhnnh:Bp צg U ktEQ9 w !44>TiT( ttT1 TiT1 Ti99 t"! N T|zKz||zKz|IT|zKz||zKz||zKz||zKz|6F ^P @g 5 /i  Ut"! 6D> ^ k< TA K +K G+  TGEg p\T /i )> GWW2G4 ttT15 4hZwrrZZrrwZh4 !""  " Ti  4 44 ttTtk}44 kQ)TkktK +4Kk44Tt+kkTkTsTskkTkTt44Kk4 Ftˋ v |g>DRTT˫kTTktkKh@@hTTTppqq4  ph  zZ4  k   k zZ  !ZtLLAZ4K K ztk  z YY Y LK )d { |zX ] g4KGfg 0 K )+TKx  ^4Z T] TgkF GTԀ `t4+V`@Ӷ+r S > n 4Ԁ T q] g 4d_gg_ d4 T GTT[ r  EQ9 v ԫ  TTYwNTt"RDEQRDEQbBTTBQEhEQXxC3p 3CBc BT  b&'&e pe P  @*j{4a,t {z4 tC8qbbb{y{x{K  t4 4t__4\<-7ʗ7-tD&c+zi0&H. 0,-##s& &2iGz@@RQT+c& &t  x P tV``V V`T^ T TT 4 &Q)F|~aiEjVulѬo70 XDQ^ 47mGGT4} & Tnaxjigxi j(C(jgjixhi5'=='5G8 mTi n5Y'=='5YihC ix8  Tg  0 T8 )TK4TTT: TTx TT4 [TTTTKGxP  x  yy p< ZQ ) I t+t I 4!+ I r@I 0I I p%I 0 0 +t $ h q^jM Pdioo '.X Qv \buD J  zxvuzLJ?  s ]RT1 T*)\&Y ffffzM{yz zyz  % @tJjZ!!3!" $yf+/Y kzX,Hn|}1dtZ\IێĬ TPv4TTTTT{K=but5mUzxwyysqggKgywxz{TmӨ'&h ~zUB>>CnUU'&TUmC>>CTz~{ky 75u+= TTg K%.Khnnh<KT/i vPKt/ ohhonhhn ;mg<&S3r< ;|#&%6Nkjk hW x}p;F&<U3r< Y;|$&%6Nlik hW y|p) 9Iv]Yfh{osjeV]]nw vvKuKpJQT*FhltnݖݘƎqDA5%!*QTFhulstnl_a99:Pp~݀*Pk9okթm p [ SD D DU D$$Dm8?CI9 ..9~`n [ AEN^ U TT% 7;L9\XpqTTg 5 9 $9  # 4@n T+}~|C3p knr]J'V{ke{ohc-#</&|~T+ t`` t{yS;RQPIODwt{K6KtqvMn;<-=vvkhF8 !!f ZZ3ZZg%E E !  a!f %33gZZE  Z!f f %3ZZgZZE ! Zf ZZ3gg%E X FIC?6IY(uC XVYx\b66S* PeSGQGz5:5'DN5TT(TKKT(Tn 4R~~'1 A3ZpT4 T7׷ b ,9_7T5 2 TZA1 ~'~Q1  Q1. ꗐv@Ti Tt2 @$k\9 e   yyQ a U) _ T_ T_ _ T_ T_ ss G- |a99az~z |33z}z99S e * <<< <+wvttvw_+3sE Z@@@@֋Y9ZYhYY9Z@@@@Z݋ Z  t   tR1 ~* Q 9{sYsn{xput}T4T~T7T }4TTru|utpxnurT}yZnnAf 3gggggg%E  (@WWS+}}F簰ɋf,,fMff zzq{ttz{ f %3 xt t 444G{zs{4O!mFNB9x*}}~5W]4xE G xtTc ## yussu~uvqxTzTQOy7}TxvvxzT}xqvu~OzTxqvu~ussuTTt: T,T[T}ysxEFvdyDs4>$0K_|h)!LNMMNwK=KQx<rGCTU{x%%%%TD即#}f ؋›%%%x%{TG>h  ˳&~'+'}~~}}33 +t4b4tD809mi%if+qU3@  nDDnnDDnnDDnnDDn.bXXbbXXbpc}zppqh&c&}hzqppppqzh}c&&hqppz}c o11!"!!"! $o1111o!"!!"! %11o $Z< <ps 7 7 e &]&8t#4#4-_G_G C3uXr 9*Hb=gh`̀, ް5-"MM/8(x,(90KDzіɕOTOm̀ցQ\Y5Yy{))+)jxYhmG{IUsV7=o{vu! z'f@o&d1caaPEb4"f|aunO鿦ɯ˱nnoI7J!I5.OB\WQĦdRۛ~-aOpbKI2C@lU[s^Yoc`̄ƃ~ƒΑ~vD,@aD1"@3byЀѐl"k"rbsIr3p1o1]_qewG1('$:er)n'y*ԧӥؘؒ6;2]zt[uns PDcl|P~_q<}Nx0k<N/ pti"d-"`#69VѺDMV"TAK$ Th~tT  t~~h hh ~t t{tR t~򕃘t6 ~~t ?t~ qqPV]]tסжihhMD;ZQuItI[nt]FEQZ-[+@@*e-8;@@4uvǹߤ p7ZYCYCq5( v >>>-r>->j7)1 ;auabtavzyvvzyu:uzyvvzyvLR]]SBR]ĸB]Sx*.NZwR]ĹwwR]ĹwǼ|CNGCCG|pNC!C,313, q|]RS]^RBR]Ĺ_wη}|w$䔻kiᦿůI7J+kt}n~x?z}}}b;u{{~(0YP KS{TSm{qiTAsFGKiwzw0o_ewkj "˒lshztu|Цy(0u"5@B'\ϊ؊sqٱ0@.&7e}|_g͗|qD|unlaK]~d iqqquzw|wʎó^=~Şv}M,7QupzTS(pzKYNGJ b/ѓcctup4K6gp1zy@yr7Y}{w\wxFis}txyoGqt sp^)X)iz=JFdf|oL{1$+#~[G0`SQRne*wXjsIx[Ͽ^d7,vX9 ZY 2deҦt0 tE EE#)vo}}4u{zu\ O#nWvZh,lt:$4Zsj{rglb1XldvG'bQ^{yqa|x|{jjs}.Ӣѡ?IY–Kk.#4)sV 1|5Gc%1A XRf 7n]Mw]^}ǟxwVo] ytyywyB A'!3EMM!#]([B4WtIm@nxWxWtIWȇ$rzӎlQ3J>Rq_(%vv==)G/H{uAR6=z@kwlkkwllaelj{RI7 A5ifsgffsh./gge0lF  miE#=[Z\Z#=EOiNQ@QyQ@QpzE&}9ً܉{H[1N[GCJۋz"q*g2EKa"81&*a/rwxrrwT(v]*I0 330H5 7 Tz|4# 5 T|6 T> 4# T3~~TzwwvxT44Oe9 1 dpSF47zw8,lr7RZ(x[ts[{+;fC3DK^Fxukrlqv}TK ?(&PX+)#JU ^mmm jgenyiYW»ëP7iSպԤÎ˒rSppoG.B%r u`vtTtp TR4%Zdz{ IS4( k. pkTt t  tRMo  6 ~* Q)ۛS%4՘ΖT˫KT]HAF-"K g_yz}>Q~{{~؉؇}zy_gK飳ܩn_ZZp_bn:vkbA*t%ndʋ̫44m4tbm++44kkLJJl.d |{|8S"1ÞH=|}}6TV5wSLTT=g}}RIcZYccYZccYZccYZc \pcdwywxRj.j.Rcoͭ}t qZbZZcbYZc\L gSVIm 0ܰ .G.k.L.k?+llH\\HlZ釧鏼0  kcthjz{{z7LvvK7isùĨwлQahaahhaai?Ul[Ĺ]SZ Z+)**MOvrqvvq 25 3 + qv6!Mr342oqv*  ).```NW{WM}|XLyR]^SS]TTVQ~ùù]SS]^SS]WQURTTtt4''tTTttTTtT 788a`aa`a^Mkl` 8aMakaW`a9M97Ba 8M97Ba Hgg[o\@\CG%:`dhbgbۏ֯Ȱ:%G?G%;adhbgbN;%GH v/}7 Q Yr3FZXaXxwx_blkxB) K%Lo3BJwu~kuxu*k?Oz!xyxvzAY Ϲ[Djmhl|{{̡ԡԈ֊ j8ч5T&9E Z$jb<r(B{]<6TYuZ|iJC^E,g_zsyubՖӪu^q-1ݛzJ1jI1jgTiԻEY}MF{M`@]~tvtz,J ~Y=U/0Aqtתԛdz}PPxvtnos~}mzVz-cObPru[N S=)id<&liXsŒՍ0ZZ6:3W4U_U266WBN h[aj6GUv@cLj^HI,+Tjk(jjc+,54+,mmZZ;ZZ۽+,33m0vH9*/o⩩+,44>4 q{7$//)9wh 0m+,54+,44,,nZܼۋZ,,>'l4n,,44,,44,,mZ;ZZZZ;Z+,/o-D/#5>'}n00nm,,54,,44,,ۋZZ;ZZ+,j+ JѲ"^ z}i{ѧ錐zss^myzSvnnU{uuwz~˜ڦLvewe :rnwt]R{ϝȹ̯\jtazm|}l~~nh~uN?MamJ}fg^%llI%uXBlznxj|Z6{&1~\NULܿI4'6kZ6nNwatTTTt  T] gZ `77lf,,fAV4 gKW?tqEEE44   @ 5 /0 x AAK TV 1CK TAK TA_K y}}yKy}}yT9 ;9 >0y}}yKy}}yT9 PttpfeOefxxxxeOeffeOeDD8|  Z *`7Q `6w% Y4W%*% X4j%1g6` Q7*` D4 Y%*&4 X%W T#EE#\[^hnT^\z.}TNNNiYT}||||}TYyi[U\`uTTv + @ 8TjMQMQMQWm[FN$l\TT{zzzz{TT\vl]X$FN\vl]X4[^vTt Tt P8jJ2RQkVo8>A , '>&&2uQeGWn!eq=s)b?ɽVWX/c@o E`(yk2@ /@OlmCLAAls  e1U**j*.Nz+8a{z{aY%#y=<==<=<<*```^+LPzlX1Az/-6D&@I`_4| 4B   44!3}|~jk/k;j:/d;jkjL`* `h uY54Y\55\Z56\~  q@-33T&kvvXwpD>m2W._Z8nE 5<hLhLQRSu'/>0Agz8(ҒӑP0KC'ZL{o_uOn ɋ#xW{D ߥpBdȋeE)p3 +57wp ntTy @ y 4'   u n  t' T  K K V ' tXt@ Xtv&'y&'Y   Y&' y&' bKHJjp̃Έbi aouwr~'89{={mx<*e>okjqpi{AR*7}xE|}jp]VY0-|xpaime{}ld""p*}|blv\&A}xfa) Wpo"_m3m"3sٝϞ¿8~~}~hs׌ $zctc^_Pvv~w~yf{h{  Z~}}}}}||{|Z} z}{10df}itj\KMuTuzy~00&    <!! !< jvt Ǒml!4CPWhЌnj|vw||ryIs7h3^1c:gJlXJU>]wD&_nr6Hgdalor@/K&``m}", y@}z~|{@Ë)ҧ̞ȭBO`)y)o3hm^Zx  :w !4i 1J{z~v$${z~J1 E8)3y{||y38)E 1V!4gVQG ?33A HWT! 5|x$5! ~; ~V!4t/|h7S.1l~gd`;!wgvph  i ?v x V!4mTTT  x - VP P P PfAV TlfPzz !  P 44rn<B@(vMzzy:((! u6B@!eDRĨnhhRnD  x K!4Bf~:;8:; 5E}}oۮhJto%]8%{~yxg(|{~rxjrqO>99l>SO~~zz x K!4 EQy  1  %v w !44v{v}JJ}X}w}vw}Xe}w}JJ}wevaʁӎyLzzyӈzz|cyuYaaff6&̶Q HyA~`Dޟ(#PgQ+<3%!!!S|BDMhߺ ђO .-.-.plHs-U7sH<JJJ?H&Urs&l~v~||||~v}~rrrr}|"d ^)[OK0-npq D:)rJ?t~rIFo9$"%9/iüIIR^rdclmkԧ2*:8)0\pFN[BA\ŸghgGDDl)3=  0 jRVVVTPQSyVVV:RjVVyVTPQSVxVVyÁ•VVRjhh @xmŁyVVjRttttF4xPp[px4MFqqqqIwwv|yx*|8 G}AIrw-u\? 5'px$ PY84I5K G3#T1!I%>HGUB& v\wͷ- -%bbd&-JRprvQiu,t~՗Ӣ9RMgĬx{}ާEvhrjplJ- ?&n 5dbbI,ueui`M6fXPljiijlPXlf`M6`ZiRuL};pommop|;LRZM6`m[ [ƗM6Ġ|}+vjS&zzgMRjhed9oICAA~CtIo}d{fxgj ;v+Iz5&o? mjhĬ7;jjjjjjjj 0KBH \O+:xOa_UTS˄BgftXRweWWk!:{z{zzy"J<%wly}jhw|m'!+\! ոϡnMbx7tttpopyjef{m~ Ǻ iii yzyWuf^ V]g`[[f_\ A^N?I`Ujf#b'^jTm4=yBF$3P:kS43g߫ޯG@pFAw@UMMM%O&iWtLXU_ogBF bWR?d/y(#-:=;ra``^_^rrukedA~R?‰“wnmm"?+RU`B=jȕwS<;QE>?F`  RXX4! 55 pqsa_^U^HKʲJpwm7ųu~//:q~iykkkkkkgfhopypoo n0 +(\fmjő¡CB{gtzldg{S)ik-z/Rɮ٫ސq,Þ2=5qnYVL9+3zZ$;;#}MwzVqzvy^oyzzv!UggTUT¯¯gT{fggTgg¯ggUggUTUgTffgUgggg!Mm#[8ICnyy|죢Ԟ[TI&%7O ~~Tvtsrv61psYM O wpv~Tv~tsrvlUXqsk %]rKwx ܿ D&l&yP >T / Ua  3^bXk>C_}g555333g}cm6ﳽmv%f~~O~~~^a}g767/./h~bn1lp.[Rh5kuZi/4oe ^Wf7h7jvWi'2nfz#zCpisL2r@;pEVP<Q;Odlw #> ƭ tt4tt ttTtte 7>jVRH %HVjE##EE EE#HR>7E#E##EجHE##EE##EE E?>?  ++ +  heXuS + þuh  + ++ SXe  %  +  o9˫49/ː/4Gj{fj}^11^rt|qj|$$J|jBGrbrrKK& j SˤreGe~1~w~~w~1G zz0v~0BKR+%+ ~ T+u+~w~10G 4 v2 dd0 mcFr@:}77:@ڳm-T0>2tM2V33V2Y&Lt>T0-V- KKKKKKKKTtY TY TY "6 gn~Y TY TY "@6  H~HfT Tgnp(pT<}~}<4TT~}<2 <p4tp Y:YY%$~~$%YY:YZ$%**44ool8II8oo44**%$Zu* + uHd8lhTwwvym\_u5^/7hVfJC22C=+JVhX[<*N?Y3: ]#"S:Y3N%%I%%%%F%"F%F%"mmm%@5z"mmmmFF VmyjjgwrPE]}~Su8ӗ)xm6 |uw}un]~')kp{u~ y nkuptogo>4y}Ϧ)Q4  gyr=7TRyytvz3*WJttx~8tA&ysjmm}՗ : Vx  dTT- 5P x`  eepZp %$ B((BP! (''$$ GG(GGs$$zhl?9%$ _{_{ V| m % GGGGGGEQQEEQQEG-   %  EQt lT^_|_j-Z7BG:?)_s:y8CXccs{~syyyyzyoto֎~@,="H(`dine|Anq˗NJܨ,+Pמ M q{mv=m RJCww7cl!w/|)q% QXeYGDW[r0Id?qov|wvNX^UZl-ƒs|eW"}fڋ\GQ+L~bGDCd5.26J:#:t|mcUJmopmvn]TB4B@Dd$rvJL88˿}~=.|Նs=xzo<Bd l8l \ʨʩܧxxӪѩ̉Шܧ̩ۨ~+Un/nT8)m'xxxx+UmTs_^^_xxxx((8m0nyfzz~|~wL@ %"sx@{s@q|xs@mw~x ~x _sx{rr|xs@sx@zs (r{xs 2C % $ %w x}s@nww~s@m ({|vk6~}xenHG)qtyduw{z~l{s{y{si|hobp[N@~ r@na&s u}{xw cn3ow~u?m{D@}s~szzqqzs}}w_oG~}xemHGox~u?n{ ~}wfmG( % $ %d ;zu1t&A"Ω̵i&L̔+@~tvqazp@ubw&8@SJZu\ek pkfY8@,F):J\^GZgmn|~~rNvƯri_z{wow{vy}psV1}nso(>}>ptlN[XKH[ͨ>- "?4'::''::',Ah"ttLR AS1 Sc1JֶgLXpjZ@  =PBBPOA AOgŬ\]W»[Z3)Sff@_±RD=̹|ͻMV˹$QG̟^ͫw_BG.O`IΤwϓRϺTEDjX 3""7<"ߊmQ1@@ryt8spvu:@rfqvu:d@r_F/D@>L6L! @+Ohhhh[N@c@92;@1  y,((,mm<}nik<ytgn(Bnlmva2gWTP Q~awez!uP!Eu :PBBPNBG=_!!@1@Z*y@u@_@M_HEQJiQwrSrNG2JtA(@w\EQx]nrTrN:BNcTX.E!]^ggTW-|cQ f P+((+ll>vII<5 YaqT;Qvy{Qŷ`bZ Y`qT;Rwz{Q9RIPP(*/inW|ϊL/b\04]O__@P( e,l,|} v)eiyz ) v??4 For^{g=Zi *>薚=v*09H3 Fos^{f=ZPi E(J-I4i^xz xd 623~**)(!= xetpqRtJ͉yiiylHXzdipsl_~UGJhsxyW9Yӿwyk]]s}zw~{mh7k>Yi{ ztdYgrn|oM򹓝gptx*kSk*kl1wGb_]aTfvst+*r\zheN;h_hg_@_hh_ilu~~$rfP|KEUfav,ɼuaaP@d XvvT@A!!KTy  ~@7뀙v~6 D  T4[ *<씒>? DB(DD(BzD)ANZȼxȼXN=v :jTRR;;PPQ2<;5 ,$()MU]()++\TMqqz΂34ypm1 .oQke^ 'uv& ^ek7|epex#B9o=9B]:#/ݠp"\&"iRexp hB RXD@ _* pX@RpchE:dM+A * [ $0bwqf]]]U9pttp.ptqtoqJN JAN AJN lL6HpAOYKI++srs I0"/rIHqqIHrv;(hqjuqiF ﷰg(7]F$ g)XP p'7)28]8j*%jjjAo]" -]" -]" .\#<]i|i|i|j|666Fٯ6UaZg<xgw;A A@ !A@!!@A! @9ŵwvmQuLflD^A94wHMZXaǂݏ,!|) *) )* )* ** )* *) *) )[OCPZ[P55ZPCO[[PP[(ǻ .S"0@:M`edeSO[/:~~|yw{ >g7.iczdfptð+&4R l^vQBR{xxgd~y</Rc4jc'^d K4T+TDqT1 aa 1qӌ $ӊ4FlGuj/>cvYXwrlO[MOO[Olr}twXPYv@c>kPS/k_`bjpN1kI|  FkuU)4S'-{:d@G &zzEwvlmulchr]t bFs^[XV[ vN;mЋD1 g%/O,kjF?j}yykD D'wsxx tD D7U 1 t_>hjthhjbgSgT.  T譁bjh>n_KD;D h/4+| ZsuS&yprxoh nrR/Eoqwn썍c@ ";;dxpXBB}tq۽w Tdmlsur|jto tt ttDtE [ S)\<D 4x / m  8{uNvQ*33Q~Fu{uv+NR-XvD ^ vXRX/ m *6xllsvr}jXm 9 )[=)R~[~w~5-!i5 D "~v_V=)[D Xwauqu f!D! }qquur|jto tt ttD ttDtì|r6Z<:S vg$gJAv<ֽYi}=af44 )x5Mk4444+   T T T  {{{tT aT TF7  Tr J tTsR@6{@),\,)@əEQZT aIIs~xxx{?+)])+@8s~v T@P Tx { T Ti P TTTTT//TTTlvT T T!5  s^vt 4~44 }}{ptrmg}e}Mpvwyۏ P Xtj\b'djгg[L״( ¯#wmݿbtG(r|kj>Slst =Sls_tiqnv„Ņ3I`QnN^DyagTQ3I`nȜn;((5;!!6ryqhn}.d9=k%)}|||{zvvuyyvvx}̖ҹ֐acrppxswzn}{wvvӍ⟳͂pTlZxeyR{0o|WbeVHquO z|n*)j4_SnNe]_\]“†gwkrmnnny{ʼnZlvTdp@JI4X^xԉ@jwvw@~ny yorpmue{`nYnpr@^rss~~xvvyv}y@uwzD8{{|z|{}{x}~yz~~} ; $ˉˬ7y88Siˎ; D8hLp` d|jK='t<  jmP P Z-mm  me f44-4LLmxzzMMzzV``V43 -ժLL\UI (fc}sm- -yisnK8 A*, gtx^L p&{'%%{pVJ9$5EE$ݑͥ}r:CW*[_?P`X=}[Abo/ kk(22I2(UJU2kd +Ԁ GX ] gZ X ] g44 G4 t TTTipE77EV@p1 U_xo H 6 f  I{ _gg_n 7bn 7b$ Xrzspps^?``^ $ _`bZ[z[;Z$ &jWWj&[@"UzUU$ XrzsppskG+P Tv@T K xILLIILLIx^ mK+ tttt΄PHt ZVt ˻WLqqrHrqqr- hnnu~t t˻WL@mA ˻WL.t JMs^\tlji!) tIK^0tH!wwxt^B<``uft`WU4 x tttt* ɽYM$ ɽYM ɽYMwwx?)^cj]Dces ҳxk.a ɽYM$ 18X:b}}} FhXa"! D( }}}b81mo9ttʓ 0 %nllb !+fzx!p|/7chhk+^[THP}.}{{MYɷ7o_qccy4{H]ȣǦɽYM|%npzdcZ}!DR߼ \Zjћ|0!߼XEdkdNYTMNX 0PcXR}6~YVWt   S kIJX%Ba8k#E b>[=:-  Yvk2 OT\0OUƀԫafob~hSwk9&&FD[ _Jͽ "QQO;2x) +?q$@8q+*;u~-%xxxquutgfh%'E̹VL*v˺VM`wzTE`ubiqzuppJ_e'%|ŕ}rɾɿdZ,ɻ˾gY%8>4 x [;kttTtTl* MCΫ MC1 ˻WLN͜f´[VmJJ{K/oqwnbces՜ ѵvj+^ d^]  blՔm)xyx^HCii}l\NJp" #kk՜͜k眫 tt: oVtt c7/{{{b zf+!b lln% 0 ǓEt^+jffllɽYM{{}.}PHT/7qͻ]H{4cycq_MYɛǦsjZ\ !}Zcdznp% 0DRɹXNMTYNdkdEXÿ!0WV~Y6R}XcP^vHZt|z( z] }z!~q{yzp~"{}~{=UP? Q={~G 4IHtZ]41YW36ЧubQEd]"( T$7/V,'t 044 '%YT8l 9|2'8  (%XU7l 9|3'940 k@tt++UUttttC<<4444 TTUUttttC++<<44 aJZZZZ44cTSc++TS33ZZ 0gQvOy#DORKPKaXWaaXWaaWWabWWa 45! 54! 54!-..-......-..-..Xcc@cccccc0ɂь8`a@aNdC9sbccc@ccbcX9XE-JF,bH5@Y&nË49HbF8s̷pzSzN{R{< `_`_`_`_9''''pqD-A&aa-D`qX_1`AMtCC%&*)GGbbIc~c͋%)Gc͋cBս_m 3PD33DD33DjKgl:VF_-zMWSRn\nnnn\nZECSSnn\nnӾN+F:g˝VC&&ӋlgZG%%GG%%GG%%GG%%GP8 XP * 6DD6srpsG4Tmmv)t~̩vVJk}ltu(vumm4[ `$O?$d``zw~y8Mva\tiN߶܎`4s~nkA["gwdLaG$lΥэ`v~{ҊꅮK-5%L .U |肙i54_:vxH|Q̋yPBCĻ*O8Qz }y2!v w 2!dx%%uouyf"2E"ciP8+ H>VV> 8PicE0}D8F?:/5mV?_@)*_AUm֡F8~4pw:{hI K6AOR||| 7::-R=6jsnVK {Qr2w..4$<1Unk;HKTC$[EEq;rI/(6F+G-7+`=(c2F]U=PO>Ulx x { T@q] Tgt1 it c* KWWKKW#1bnZyOL/õB+ h'X=-k7yS[rWmK|CO]ew,i@RF˿WKJvf|)}xyk~JJ?X7gf3.x,+.46?JGXjkځLJvl~doJLN*4A@Pbaul~xyJJJww}IIJÐN~LkR{mmaUULEC><;;{mDRs*MSPwms}wy<u|ƌ  Y10 Y 1122X48C1£dzʧr]^NJqZoe~|Z~W43XV32X+1fIHJLh67:gfs˂uncor~EMUUaml|ؚѩʵɩӛlG@/' "vg9~{~iyenaMxx,wMw^Fyl}l 66xtm|cw&LL+dtjiJ4qqߠ˚|O)xOpYpZ,,pWwT,JyIE7wt4vQ^6_4 TT4 P q q bty % %  @tTtL tto tt ttD4 TT 4 t#4 +PPPP]w~PPPP# QPQPPQPQk#4 ]w~PPpp# iP# T /0   x `tT_`b##b`_ yyQ t33 V22VL ' !!yrr11K- /H !!e+TTTrryy!!!!V@;vyuw{{{s{sqvwtzz zm m{`mm  F> v m m m %%WBS qg@\LP{|@)҅%V` BBB %%  @w\h<;v-;ݯ].Sg9GFXVi_d:ftl\mM>U:\!-B o-Bvˌ{bє~8w0R8#0F2SXtegJ]lA9HH8QXi[syxy\HN-fXR22Tt4t9lF9y4d;1?;UҒ/tt<%%< "SKj<5eZ>:$ $$=:Z>ejS m$54444q(f?f?(q***M**wI9(9II9(9I*' wdA467MR*M8=IF[-2 ~ 0XPdow4 4b^hvii!r(u)-vjzfj~qsoqz az qHoCwqs|qjz)(!ivi#o#vi%GT;;;;;;P 0VviWPVgumlwa||q{cYili`dH__·I5)4y)Y>BݮU11V1h8SM$wh#hAQWƇ¹ÐvZ];();;)(<&U11UԡϱB.` eSGtCm$t]$ttR4'4$BL8,L9}x9`Q^fxOoDk3dGԴ"TUa  vsXQF55EE65E<xiUNgs{f<ϖҖ~hr84W{mXx|cqJ_s'*0󍂎iZӵԵYn5U+"C~?ihyvxnnn6 >#A0W9 |xuzlMx|lT(x||xx|T*0(=`hZ6, L86- I86, _ -i1Yn|||jjk8dJ!E+z$99$+!8YisV>crbxy~vz\\\}v{~^ws8~64468w^~ybrc>s3%p[rrcrrkii~kssqrbrIIV*B+$$c+CB~II%%Uaa;U%% 5??H5 ~)ԫ   Tt t ` 5!J Jn J wNk+mTTT11W E VNMDH>>35b d- E. :V22VV22Vd'cU/ ocuovocv?% q|~fFF 0.*ocvnvocv&0q|KTi KTTdhjw{i^u_oYlnus o^iwhY_u{jhwuji>qw[GA?ijkŒ[V(1g=VijNbi6%Qtb(e nzfl4u~d p "v[~}dtVldvtşW4tt }}} "CVt[Rt}~[tvR[Cljh\^a\Qwt\s[Rsjz\oUwQVf[VT[gdk\c`^ebiObt6Qb(Te |TT&&'dq:=2G<LCYRhn@K5 $c{{q{<<{{qz{cc00E3'ҥ}}{PRHLbyz{*Tb#E.ᕖz<_d_:@sgD_^_*dJA Bɴ׵to'W4pwοšvWXM uY1A3g,{ հ yL Z=xsav^|ZZ[k.k/k.hemf$6k+ː]V$Iqo~QNڈ7.;ghhVND<{B3^w/ۍֵ5b LQ*GJW}ϗѝڏy kTUnn~ryj_MlNy|bmmT]bj[X]~-u[_k[TZKNW]dWT]TkYacYUaö1r&>kfbr(ywvE^nw"'hRcl`jObenfQaWT`]Tti\~{&XU3tOZq]s~Q[8qQ]sZq{N\[kP`m]lM_|r(nhd&>lecovDd$H6}z~t1YbSu\qP y,:|`B/ O~TaKJ~Lyy1Vwy:pI>/2ndgaWrsw  =!Y 2R?2"?=. O?U<AD$(-}}}[ׯMgYST**lSmMrWJB`enū)c1&E,u|ѰڡšXMN9* T(T33T&V ]!zltahqrp!s,o"prrgl!| N#l[heeezpK^7Lw} cb* [)F3RtZ>UKLLdllh]rd.^7|}}\".% _qqoy~yGAokzAïwPW ~|ԪAyoqq0[]yZigmpgːt@6)HW\!zktaiqqq s,o!qrqhk!{ N#k[iedezpK^7Kx}p    #` RN{M{ xiwi9#GsE}Tl+{X|V}2h8pihE[&Yr!hgRoq-εߝA UǾԾ*}t~xqi#E3lgc2Fj`\Y=urrqrqs $>tY~\w`rk2FclgglbE3jr`w\~Yu<rqqqrr %tmZR{QsstN]wiggXnϤOTͮmwmwmwŷ v|iI#&bSS!mvvu  D4P 3i-kbUST345IIIyq߬ ) )) 19j4 :P* C3+K}T -M ujmatvhj_|[t>4a@kk[|^4z8qFl;7MtH $v"?-=xGnS-ub7È A wc-Ef7-^DNfrx~58~O  K(JD;;JEYFkT«FYEA# ## #$ ## $R+7TS+V T}y ` $ ## $# ## #[pdIH[<+N  >t:OO  %%%&$'b %%$'#( Gg4(K K4(Gg.S1>P;;>S1. F ڨzz'.<!bV[b-;PP-;b[V!E$@hh ? +YZ< [ ZY+  d 0dA1]ZInBBIZ1dA05K.$$%&T `X +S @gT T B[PP>P[,cs£,P t K: y}j Ky}}yTy} K K[R +X @l  9tk,ccTsNNTck,BP>ƻPn4RT1 T7}y1 T 8 K ' T1 T @ {X @l  o0v@0<;u^'\ =*S<,cXP*"c`[h3\5jj5< UgF19PREij+#hd$єZۯӄhw*K (Y&ZvV^e1.j4E9""оqrQ)`j#KE[|z0Y`7~?g drlf.kg*{WrrZ^mwvl[s njbgnzhylqfSB[< .ShtviKkTpxvnmn`j|kfZ_FnʬҞgn|rRMHh,Irqprg^sAM/)8[PD0nf ivqXѵ+DD yZnbt9#tx 3 us{q[Ƣ᳚s~N\ 0H" H" H" H" 1  VKTT6 64" E#E EP/"@Z<[@E EE#[<:Z TTT@TTx T) 9 __&X.$ Kp_A;__9~2M@nh M* TKMT @nh M(@nh M P M@  @ i @ TT&DNuye }  Vҽ T} ljllR  ~ufH7NuuaauuTAMr\JC+1 7}yy}}yy}K}yy}}y+ , @j vjIIJ# %BzϜԝ̒<LRosxzce%k$ld!|{{tuv\| k~}lr>++6YF$&E{YIv['?Eljo~ (9 0tX @] T +X T] S TgTZ c k~~w~}}}}~~w~&&~}}}}~&&~}}}}~&&~w~~}}}}~w~~k =====&& ==== &&====&&====&&} ""4 0_}2/bw_1*S@ H2spoȫg zz9A{ezp{{hh{zqz@ez@zz'L`FF=1<1#WX ]vvL;3lK@+@LV +< qU]%FO^ePVn`r'sysfX\Rq8dsضsF%KٮJ}3хbslt[`Tvuai4.:e?2%ٰۂ~%~GbRSlg}^`st`an좾]4jމQ@.&%&%&%&% YJ I8/-pR %szw8&%Bpq2zr% !!2.l?A  R჋Ίt,ә$j"u/}s-|ZH8 H.w_puj}$xll`?^ l2BAAq3l۴l8okmYQSBjtvml .ڎ\KHqX @l  )uAp6wYl4~yUѯW?QYm}ptjhFEPx3|(/ŏ45&ϻąfamJ?jԋ<#>n,iIΙJ\DHհ4.4g"]vzuyia=sA|M5#Mo`Ba,l#:PhCt"]уHą3B̖ڒ/qu=hUUv@i/ ::hUyrw>ggjk>pDLUxzxzxzxz[a7MzR?ݙob4~{z+4+4+4+4+ T@   (     ` @{3 @< A P    P P  x 7ޜr8{M11Mז@;NyydmyN!4p<%0d*TKjjT*6Ld0%pb;4NmdylymczN ;j|@118rz;jN mzcmmNT4o;b0dSL6jcjKSd0<oT4N!ymN ]]zϞҞԝxxy5___Yt ~rl3/r5l3/  HrvZjG ?C-T%%\:RR:R_DDDDDDDD?)|8oCA /-$",B5|6-GcKdԛӘ py||u~w'~rb F o    & , @ e s {      - : K U c g l u |   / O V Z ` j o u {  &Dbs~-18>EKOTm  ).7<DQYns%:@Ui{ "',1CUZl~$(-2BHP`gku{ $,2APWZ_drw} +8EOU[binty~ $).38CNY_doz <<C KFKkr =oYB; E#E EP/" @Z<[ E EE#[<:Z@ TTT TTxTBt) P t* i@EXXE+y}}yK . +EXXE P  +  .  '  33 y] hnnh }y ]]]]s4  . \2A y} B  ,  FTk BBa U) y}}yKy}}yTN %  = hnnhhnq F  A [ ]]E }t ""  M - \      1<0 0 +   ff }y f _" - .  hnnh C p  }yT(  - V` C3 }yTy}}yT c  |z S +o + D+ \T2TA  ʆiimdod $@~ Kz&w{yyw}| |}xz{wa&zK $|' [[ !!  oZ S 1  0 [R YWffG ffU ] @g w TH U  3CC3 X K] + > TY  [ RDh  1  TTTG_^X*D4 4D*Y_`tW ! '''e   TT  TT i hh    O  g B 4TT=TT y}7 !x! hD  : ,  JJ 4   F/B NPuc]T! >9U G @V``V}~d3fTw@t(suwN5~w}+}PV  {zg  : T TR ] Ky}  H g TB 4$$G U$$ V``VV` `V  ! _Ib \;COLD|yz|ru{A0%{[k @h hn z|  r  4~~4`_`R`e9C/R&ažҦ4A'")~4 Uff ,u !55! = = T- /T {z GCC8=<<8CGC   VV  z| YY .:t: } &&T O  ' LfeNzyz# u"=1?u՗ ff YY Yff  & /]]1a }. M MY;/a3 :  t@y t gZ !5  \|\?ZEԅc*y^H(ym|[ n U t3 ZZr EQQEEQc '> 0 4 Z V``V  ~   zz3') {z4  +<<<< { .= =  C 9"TM5Ř{~~D;i ffW 4x !x! QE 8 8 8 x  i     tkRE; V``V< A 5 /  RT &    + ,  3    O >  zr^``^?*<씒   @(  S t }    X @] -   }y yrrrryy  ( yy ~w~~     [  tt |z@( Tz| }D}} RD ,l"7o''$ { 1 D     !K z{ 8T(A(A(A mt Kxxtw~ ̍t|~}: @w{tsoyx ~  R1 7 OIIgX!!gXg! fz\J$9:lA ~w]]w~ z  mm))mm)  { G YU 3- t a h N0  K m + )v P  \ t44  < A ,, , ,  T  b  < TA  F  }t.+ݭ { `T33 V @  tk rcrr   @  >  xyots{ SK(   tp  yy :  7 D$$D   nh &T* 5 @$$@! quuqqu;;uq f K< p   QE t ' rrcr 2 T STdJ,]շ49 arwwvyr/ (DB%$AΌ %  `uttu~w ccl qt= hF B 44    V s V   Ez*6z*E! !$DD$    7T  -  R  5 yy C .  @h  <<<<  o7 TT_Ld haahi`ah  /ti V H  ԫԫ  ] Tt . ;; <:Z:  3}|A  P  3C ɽ Nba] 0 $7 o"7l      @      << y}|z  i  z{ RD 3 $$ DR  ip w   EQy 1 0 fM@ jmq  ,4[  @ XtxmihbW_)  RK( t :z{ z} R%  7 tC ( t  z x x !5  x  & %y}  _gg_    *10 ˒ h   `V  m    [  ˋˋˋˋˋ 7ߋ7   K [ L z   - -      Ty  !5  z + &m/ %t~ -   \$"WT * nh ttt v    ##   h33spyrs@  "" x@8 !"""`>N^fin~'(.>N^n~>N^n~ !"""`!@P`gjp ()0@P`p!@P`p\QA0ޕR     v^  %|_<O<01h  pv_]yn2@zZ@55 ZZ@,_@f@ @(@@@- MM- MM@@@ -b   5-8@ D@,*@  m)@@   ' D9>dU*#    R     @ e  %RE    $ k(D'  % %  0$.$P/ /: /K /Q]    ^ U k "y U $ U  a y * <Copyright Dave Gandy 2016. All rights reserved.FontAwesomeFONTLAB:OTFEXPORTVersion 4.7.0 2016Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/Copyright Dave Gandy 2016. All rights reserved.FontAwesomeRegularFONTLAB:OTFEXPORTVersion 4.7.0 2016Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff2000064400000226550150514030450017701 0ustar00wOF2-h -?FFTM `r (X6$p  u[R rGa* '=:&=r* ]tEn1F@|fm`$ؑ@d[BQ$([U<+(@P5`>P;(1lhԨ)YyJi|%ہ^G3nڕ ͐Dp\Yr LPt)6R^"S L~YRCXR 4Fy\[7n|s໌qM%K.ۺ, Lt'M,c+bׇOs^$z.mŠ h&gbv'6:smb1بm0"ǂ*Vc$,0ATPT1< ;`'H?sΩ:NDI$T[b4,μ」bl6 ILi}ی&4m,'#ץRwbu,K vm_-\HHH?m 9P)9J$ƽ8~;rn=$Nddn!';8'N!-Jʶ.X= ,"`: {K!'-FH #$~Z_N5VU8Fȯ%Pݫ Cp$Qrʽkk3ٷ:R%2{ީh%)8 ILK6v#,;Ц6N2hv OOt#xTBfq^#?{5bI%-WZbA ^1n5צNQY'S!t" `b3%35fv;lά9:jgf?grpx | $ eZ($w(ZrSv+ZqMݙm?&s[tSSj9?| >G,bDշ^^:l3NA`5 26LpS Aߧ/U ֘'9\Նt!l PMR9n `(@ Hy)MdM 5ԤH'ґmSuo9 1 tØuc@]KRbNv("y뽻{ cscz&p5,jn kN!.n^Uu@|?v>rUaHR ՑI DˋQ~p ܍;;nL$t : hFCYTOFNN~}1"`a(?H \u0LԵ'͔PbnmOJl?s0,8xBBF_RiZ~e#jwhOc*&F6 Yq{}?>u.4h%g`& )R5H}ˤkܩ'JOI_qOb'HǟBYEM6v5NJ ONF Nx(1:\߫Ckcb8Q d[L(el+2u-a֘d5;N$"HSFo2i"\h7IfN8qx#v 6um `NM-J\FrDZ0#'ꥈnGjLچXʌAgYs*Y^ٵ;"$hb=ϛ0vH-.D܎Yd +^{Cm,@N<.VMS+\D+R|6 'q\T9DX<$p"酦$ҷ ,psTbNkI_` FWV%w~DԐ*xiy[rZ[S%Gs`F<ㅣ V+!+؍9ykfb82s}l;[)e$Tk)v9{uut޳@E>|C<\4%Rv @׺C8\~)#k|.ao00Gq0%hp L"+>% ^MˊNsq=䦆K4r-*%h#%;pP馔hC= &)baKL@t!~2S]rYlZ63ўJoOV;h&gO5RT/}{AZ&St ͯPC0D,pbpзz) ]I>Q\Bl"^3R>r*C>xPUz}Y=̕}ж 6-`/"H o&DI0E2Xa-{5< ,}``6jiim'w5RF,ч%SYWh6L_i샣=i13YI7NCpIĔ(r0{jrKТo)l3naT1\IE(m߃Dle$ÅwXU(@Ma"n,*vG̨x>G Sg̉"Qvb0*zPEyɉ?7$ %GpdY&f!a6|);u7#34mJij oOpȁv8jx(K/ZdxŃm7V_\fL7 pXzH7-,(1KHbe,r-pL3=T2t2ټXk:Z5spSsT:.]D"@-Ȇ!A2ɶ-F}˒2BǃQ)tç|#4|\㨀`fc,#g1:-ty ]2Z~.)nj%RK(y`8C֍zK-N `^+n3ϴT3tQأ4<>:J0È%ݑZab`vͬaT/ZaޝГIi W1_>)H"p |7mF^Z~f0J^I3V!{<+OeB#BcjL\-Zh[I<qv~k]GTD?S/-%ݒ7 wi|CIqwcWx /7xHO/o]G]y߃#7b$tR$ ]a7FѮ,n!rI|28x6gSh R^^D.xMMS?漞'G#~+v4d!FyT9-fVa7hB4,2Ɖ&vTHMqp4?R\Xa<4@MiHD_ EgRyMlTؠJݮ yc"HJ, 6u/ڴyVnJn۟H\PRBd|4_$k.w™IpS$|}j9m|1ߘn9395qS|xW9BVZ!mK/Ln;iu$*t3Ͷ@}B{Yԑz2Ju@a\MR7odze7/$4]^2kh$=%1IB؃ H|N.[M\ Lb1Mg:NV._0,+,ht7l8s~IV^ N˼Mؑjك- oܮůQo[mj=rm>~z4$M}z sh""u7V{RûݦO-D9V٥gIʎKLg۶BTP'K̦ qW֒3ep&ےLhpNaS w &;e(,-7vx-w$WnXUt8Y?KMctY؃p*Շ-БfL|[nL }4{5頠3᧌ n$$,+DNԄ-HV>HOs\-;W6NM8Fi;7k26%֒a],:!ʲڽE,{U nawNg.I9r:jFbKΨf)*cG5-kb6UЩpZMO`$WDyA߻[4aJ?fD?=d(KD䴱:D/[#$A #KH.:x?%Vr@[B$}coS6`LPfM&ɔA<:vÚ Q~Pw[+`+j V+R*ul!|+'KY66_ud}_[yuۘjo$Y=yjRi)bԋLaD(XUwIڻZ$7ڻ9&4Z'DF[N]~dD?VQWͲ}vS>Nm+SqHaU!ΒWb_+UO]^l59 @1'A^mo:9ףs-N:tD-zkSja4rczFۻ ޿xv7[äC8#7p5+ ~*bJJYzֳw+-p/LL[cgnlcaPHF$}9`\ 83Ym1b>~ƽJ؂ϏyBs="f(zKM"H`wcEd:b86(9<clݘ/kg G^ESE)5G_^k߇ v̚}T3;6 WvTCP_k._eєNJL{T!6j>h0 #[㗚Kz,!32:6d>himE\=H Z+{6@Wʯ&lC',rX !8(\̭2-P8h@C4 <~Z7j%) eeFpZ'15 ^6B3nco#~²qR@!ա z^Ks]T@TNT ,S*@7CīɅLiQN, #:RѪj91-YPN¿\&yL8ӹ&0cvƉ\JA;Q;]IM8 sMf?԰Irr!K9я8p}Q콍g-*sm~XP0dM^?DdIm8eCN}cà٭$s7ۼ#յR{b4vMql)vOճjְr1f4cs_%v%lKZNi+V3'~NMG@HBb+vVFq@ݱuKZhp@E0uaSXdUK}ԯ8GXKiI% uR)EI-ږ8|1GΞf6Ȁ=!KF6Qf[X~_j\^͋^k`DsG]~㤛yo};+i%N}Q0ԥUu)M[Z`"7 ?/[C{l)$Mr|^ a:"֊a l>hya{2>CPL j?ntg]S{UӇ('b'fg0ӃLPAMtd)2úY!v&`o2P[ aޔ5 S|#+7J #ȸ_dU6#VDB"K|)otkl,lU)ݹe5OyUAt2_ n53e*1v(K_HvVʉ3},ACUƍ؂Cuti-]`7]R !zsNt&̉̄k)SL̹y7$ϥDJNd"9 31 IZ(^( lw6 /@YB^}OT~9cc]{)}D8${yc,ʤ{tAW3zHImD4ܤUT3dID) I۬.d~[ -K^2Zc 8u,Y^\_ԁ_+cJ$\2:ZW bBw=[1'NYVz4;(fzNUf(p֙!x#L=#ŋThnba˳",T\o!@@sN%| tXj j Qo5oeF)o 9˷:h*'cJ孏[{ȄNfnz]8F/|1v g@J:YնNu:dhHo tM`R̍Ri:|N_P"B@ m`a:M  c2Ũ<ؓUOS\%a\Ap ꄯe\A.̰{wǿ~6 ;s2ŋ`W`TyPgee0 00}/ǔ;h[tGD5^E#hȍ:f? u3z0ڎ$T^TAhz x I{5'rK zo l֢,b89-:G|W)bA5G<*ٕ:ğ!]gj~O&UN뢹8 g ]-WW(WNI3Ngr3|m m'=[n힬M,?$HDD-O?5uX]˓37>*wg?*!JyT@ UgzI_7&\tH.YZ(4Y'd T Fs-qya7 [67K&J/$c/x[ᶏ;Īz1Fv]G'ڏQBSOІ$y(TS-;hűzT%Dts"=gwUuD?b$Zr9G<&Ña^2_Be;b~փ)Ό2j r8]'7 bChTd )+ mD).51-|Yy*oڤL 4A她= T@|X$in.KI|R@P@P*ak@ ۟=I =l[ג"hX0QҜf˒펖c<#9`|cO}$o>eX<`,o_K3 p{YAn[9M T(!"?Z]iEm Ğ>'{Gt *~y`'A?٘#)o($ȉەLvYO1o_& .mv!*)$zmrt(:GGbeVwi$CO1 cZZ0G 7z@Jy~p)g,gYL.$, -<k{yc*02/q1gKM&R<7xCy[Mʛ #ͺDya3\wfwrFĸM] \NsWݍd<ӡW064tȴvȻ0>ԯ ; )f#* 2<h ~'Bw mH/wqMog C)̵67#BS>_-[L|RRlQ}\TH) 9Fa"^bA:ݳQ4' =sO '@.Y&8z ,i73y;U}p/I  xVxilFZfhXc.b B*|&|ge/kuv\_Hb dpG/A}㬬'xȜՋ;E !Wj{ZI$z{Op;x=׺q{5l23O =@jj# GYTn>&ެ#CBϩzLuylSaa0LTv3,2 sdTrU}El1z`Xa*h{qiuU\"Lд@TXRUFg]sE5V0X/ukzB'كJx Iz7YΕ1tyΚ_}|xm[xJ}zlDVrcsdsqv[&`oUl?<jC! OeqB=J\`Lr孈d1MhowѹKiģd*;^ҋ$xHUU`]GkCꆂOQSCwo g~yG8P{{H.$6!}d4,q>`llUMBRPe2A1RHqlBQ$W%bhBÚV@(?FAQ}dl+bNIMdT"+ƌo0`89\|5 ޣئ(y jqm(<\G 2dTP0$n@ Ē!X 㺕Nkճxikiݝͨћ"0?^2XF,{sr_e@Vyg N_iwq;XED\b1G(RsT<\ډQ2tT ; `[,AkKbDl#b8,]i\|kCxLq~r Ά>|žBab?aag30( j"FA*{ߣd]ř+XHzs ZSLu:˅)ҲnJEBnS>Ħ mh,RT~}9, /.H~!`ExOۖ mwIl꧴ёUzzk**|m* .?~ chp?eY]*H|̛1e?V; ا 2PQVlW6m5O3'^x,ҹa)TeUs10ft9T{!L@OLtǽ!^L!ti ^:CR K ?2TYx۩Fq#0 <hѭ)kesaTl x9d%+b8XZ ;gv8 n7ϻa&^ob{w OO7jϯزΞ,~WYػqÎzVoλg'5("ե AӃ[:P|Ӓ+>#2?$MndueSJ%e؞~Uq ޳҈zRnп,7˱>` /uFgOg)PJ\)Xk VF"\tr#wE]s:Y#n8 Lm"6D VġH`Q ௢үQkG ]<2N?U &|a_G܏}di!:`Ⱦ[\,Y]JϹߐì~OA%> ]2Pl5pOѐ[ʀ4O@¡,Ҭ-,4X7-#?3{M·C18aY)M"ka_=4JqM?nh6kɜP  2;3 g4ՍZЦөGZk(m pv riZF}i:/czPuVQ9E&'/ v<2ۊYQ)j.HN11sʗ؋{ '|klT%1ꪋCgQUJ['Uֶ̝ؔ{81 rnҹ} :,й6X7fe' NM2p|4p6Vn듁p&S=[- ߞ~NjIY/c`YAq6-Y30#V~hsEPT;ub6WD#N1o>)ΘCx4$/jl1 y./,Rr[YE*GЕKm/|7 SISƗqF㍹6:cVs @w+k1caíw0 :Y5Q" +g"%*2t`Gݴ f:hN33^~yө)o)l*H-;+|+[-ZGXf~Meb75[ Ho}pi8;`$7~Yw4RypJs}!*Yf~W]TKV0Fyl$"\AE?W ,[b0q.|xZ/ˁ]P*4$*(R7L&`goTܑ.$V̇hULHnei_"o߁e*mbD2u{ݹш ߶\ؿZDܚ vz1UlRl-wk2VxՑ;؀400=ԑx~޽ګ o2RmԔ=_rZ&ן/߸([C{%b[f.\l$}VچU*B3lRPf d'GLc[dN %C9X5h _ cҠW?+`ރχ#CBW'B~cb 5~}`AE((r{2me5 t>`vd, p*=ϕƼ' o$ݥ;f`̢tɟJ$HZKԊk+LmR21,qF p̹-J%b=gV^y~׼0~-Pת{ƛB2XZ?oG!xn.}%}Oo _?bJNv$bl;z`&Kx^]"d+g eI2 B#(ijNN>SwF W |b WoW^\q?1>BL/=iR,cykWZ)BUkjy4XK, 3 F9pKuշ q@OAvyG4.,m#D"^ѣ8lQZ1C\4oJܨ힊dD6h[|L]V~.:0z*HX,Ͽ7zUQNe.7$:.0֣Mj9g {2ڬCO墸N٘@.W1Dz[[M%V5r!4&Ur s7%yNJ(?nYm"TCMmr.ݴ{bSNT]*}v`1^HvNoUۆAS6WOىe [(B͝to1bϫZH{~N}Vˋٹo<>#oTFD"%73.(?f]`!1%UqL:蜧ϸ|@8'+VWu۠0 } +T/Qnl~c{pa=V:#vm~1t 0SPH]/jg/!{/c jh[=U@ʍqIg6Mmq%Y8dc`"Xt>"{riPO?0=/9FnV}OY[՜"I {GEz `)ӇrOoKY꺧S4;L'>cN@8 ʋ{삕zb8_xV(X"]ΔěM6w,fgf+͜)TJUt> -]z}o*mGŶ1S<۵&:QzHjljL F,aY"'LˬɴbJp{6իh]m E= ~fFvE`EWinux8!GVY??7K^+[2%_mwsZMZ?vl9fO {,'9/} T}6VzôvU[dT,_uVE+B:xaY.L4rP1"nj[)Xs54 4sS6 {(,kW :Dm3/ T*z'1o'3ow|Ћ=Y< aDm?F_Y3f^Lff'@&M7F0{GTB/fzqc].L.In^Wk(hc!Ȝ|%?%\6Qn*0''Whĩ=ŝLCgR񛙌9V玫؛AӚTQyč&i٣hQJ,#|d驺z|yYH{FI%ORD&k' (kͷ_uXT4JotǠ`X l/-ԩ TBIjԛ/ Jn0,ħXBUHhFe% 6% /:&zLldKT ^Gv͊SA4:DIʯ< !.1?nTzhԓ尵 ZBCnI~+sm8T=f!c(KHSH7!LS.D4$~]ٴaGsiK7"dϸ}|{ܰQ7r-ŷzRaV]v4t2-讨YDیS@%_B(FHke%&5='jF,GoW9;(ڤX3z`fM<~1bR6t0luFIj˯JoIqĴ(cǘU@Ѣ#e&Vy( {̧KuWKeZ ^>(wDI߹}x ƺ5gYG22& sσ!q\ CP%U fbS'HLbi,sF67߼D g̣oGa)jS-&>7yCCΖi]MR A0 KfF=z ggtf7Kx [ L^.[ԭ>Zc736c͗qw*CCV<])E9)ϛ0lSM.$bASHib%zqݓV޷ʀ7+8{ \HAZ#[80* r[-swnxP+HElY./k6wKb?88GI. ur޼l9Eiޜ`"ƃȇ˺&vIբu*J\[^enQ%j ?{nW+1 ZC $3!6/SG @4ΌE!Rd8hg?J~u? ZiD4K{j%)'xMaYvkEt,lc:wXk||2$.Ey=x*-LM_xC{t4.<Pr͙s1/N8uu.ӿS_rj]\av^sQ ZŜ-DuSg6{${r25>, hcbJ֊?${ouo>ͨvCl(N9ߖQ]}3( z^)(Үe}E1\pB(yf̷HY/HI;,q«=d&T<)3SfV1ړ'vhD n$4n'r}b0DxoV UJgIN}4/|ߥ\$My"j}jib!NӽSBvC9wp7}5q2ѪҴUÍ,鼁I};Y͜ȝDJm[Osޥ$FlX~=/_SLJ&^( qwv# ꒎.P:bBfV2qgnٙ l8VӅb0aG-OTlO=AfWO׭OJ{̑Ͳg k:I3*zA$̊kP `nFGx)GRPE%5\}3۵RuuW-2G%voMk xBuFN7ׂkV)12dB!4 . N8O,f2TiV udLzyug’;Ks'^y+7UUOBж+$%O9elե*c@Fc6ggMU_~1fvV5 -V 0 )_D{Գb1#Q|k9=?Pocs$&}BoWT"M =Dy$,IN,چ wIxE6xnCC-,ϕ̲Y :y~ʝ،=Yc,TxeqUk*OTq\E*/ؒ/NSUf:b?īHt$ٶUfudH"$2kQ /WiXNx r6_y{?2ڽC~{u8|܁Sf+{30`wbcCQ+zƪ\T-{]ξ6Ѯc?8Z~|&eD9qW2R,Y+y<`OwAbz6|]:qZOVgM̥ickJ0=,4,am"RC#,c fZ6RcGŢ:)e eIr6.Z;P+O)$\wIV(h`z{%fpxl }onr 7%ӧ{ xm1oВiq JO'V!"=$ ї4KS+&Zۙ'憥Y^e~},x'"so߮d߽}{.kTJY;ffjKVB+jqMWL"e/׶߻YfxwI:kIq.DzdLWim]ɗ] f)B{lֻ`j~ކ;ā;~7-zAX'tbWO.$GS0Ra#QPO|P[ %`C)c"ͽdD1xp_s*5ac]܎*t]8Ju׷uO աH>hLkq7gR2,ʪZ]|$CZm qX LrSKb홞%H/w>G9(|vvNnNvX N Ѐ`p+{(u\ sQp ݨ3q\͟$ﵧ;QSřz[jl 6n 8DT}㔨PE %BWحYw.!/^mdSZ~j=*Qgd⨎0t]q-.PJBp1 ثatl/ypq{~TOH6 uNwY| AVrwDh4Kk+ /@ @OJZB1[?l{JՊq9PvoY6CJ$H`7Ei)*eK؂Y8{V)b pNv/A%;uh(w̃l}*4y|uV:&*P;LQg*}OW;xT!F[ o l*KKUvܼƌ٫NY4$Gd+3$KVZF&FuRj.GNۖ5ƴrevvvȬ2MC[)|eGyb{)ڻ.I{l1CesZthɻRæGp7?(dW^=  &fV͞iϟ\G6$$uP=ou87[%>`<.$MtӗB)GjSQUd`S"3ɽ}MױT th?7]iEHzş|-tdۑ,:Dj7lD6٧-+}ZU4^xOݼfQH U;"I{)1Z.@2󄖩b+qzV s^>V[ŵ-5v]蚮c""f\߬<ۋcy#Qj6dr#ȑJ4lO(yN}$m [-|Ԉ*S\ќ臉@ @ ie'm'q$s'B੻Ad).* _y#z_Ы_{_a_=+䊒ӌϞ'Pܺw GJl.rqZvD(DCG&Cر!=ǣz4v($;{2 @iǘupcE  hh s> L^fڻw TWޟR /_IĦM'B.,P-Hj)%PDp2^^w`K֫KPa>ξ﫥jϨg)KSټdGFYG$X` 7%ҀcKQO"BաB'^.`";GleԒO^l:Q>45e=[7$z iF\*B'ǝA koMFc3|Ӭ%v>!]€'! }:xi/xcR^WICz_`~cVFvf]5OnC?ҷ79']/g}փiUIȃOt̒?k:[>TSiE<7E-N ؐw;mDu[z+9g_PO$UYN[#jI&3\e4n)Rvcx/VC?Kg{GX"b(6 ʛ| RrI&-Nձ*?2BpEYP [.r?gOh/%lROE f N=d&u_qb? X°f:J/ }?(u6P"L~iV-g1YBg  }HK24鵖r)ۡ#|ti@@JR[k xcE^I2߸dVoqPkZa2H/=(c[lW%icXchPq6cM? }iShRm]6;?'B}gMmǞCj,vԱ>G+zYl?Gܦ*{.m7AT^1D";RUr"bhlqw$/gyRmZp%0Bϝ#4b\q0n N]M J},QrQ*ͯA\')yz'KdخDWdi@gzu'1\}^qI<>e^h)Q*lzBl? gGZ0`~9/ie+UrWWs6 g*D}zyn+ህwUӋ։fG%!L[#"h2fmh|Fqb}*H#znV˴]xA 1mk ׂV|=@=OBzPd5Vrl$ZՄ88^Ϗqp(:A6J5PY2 èV'Gpe᝭\hjp1awʓSA$|HE#7ч|p* `D]ZB-\6iWẍGGG׮~YJT7Mq^#0õqb0KVot[ Ֆm^k k-dpݟ^ Jd3ݕFFTϺۗ9o\S8qk"σxL_:PLh0!iˌ{8:zE  Oy/Иl ,)GqQR`\ J>[ip&Հ@ $:Q8Bt:@`{>'aޝu99'LcиđHhd͞YGf/ N=Sf0T;WJ& I 231kÉr`}A̶d@ \q-9(B,vѣALXqH[!f-t|nPΤR^bGOf=+hWD;Kfx1^ U]3@jK8{V. "k5hG¾pC鹒*6iS+пu4495dj+ KkNqBM++?{2MNJVu90$#dV/,) Ak0Ƃ^Fߛn<%Jvq$d @ww?Rs D1F-_E1}zcƝZh[$&DWx&fe% ~) ~XLt˛҅JK//(F[ KY=;ؕb~$Vd]8|bJ):v 3RRQ}˺O kUP}SV xsQro3z2F'֯nN?{"]1B+յ ;* eO]-N~2̜u%l(Zb9Mh]Z3')9#>*%)V`leY.5*D~- d5JZ!QӦ^fP/fj TXX&(f!Ý^g/j< /륃S'J֓5V^ ߟ^m{2; 0i7$&⩵ӵXEOSx5DZيt"hv_CS~A$<@ f\;Sa)6C_Ί g0(4i-k< #5t\CCh> ;!` 3-6htD]SeN }}"#Qn`F:>79$lVe~̈Ja%q~ܣ˴^lC f+/ eBa<' \*FC;|c ڀNf!L2i~<[ p&ѕAknnr틧n&fvnjn-25(!rC~D"`\T'j P`0iO͚Fkrfuəکj\'3!BIElQ?m12pQe>RwتD.ۋ XN#'Njjо4!tK_fR!@棼CJ-jaH* Np@wV[; ➄sqHlڜA?y "j!<U?hk1oa޻e8S1Н䋄!9hI B 9Ko_([f0o! 31C;XIh$ɀ禹@@0Wl ]&)s64wY3c.Mg ^1Oqs#Ms3ZNLMi} 9U~x~{$6FɬQEi2WvYF AVl VDXer(ZeͰ3)\t5\^"rШs wP5f7NK$f^q{"L]z`@DQh6f~hG5uU7G~ .#3P TV!nژPf6Չ>l6 9@Җ5Ϛ62t@7 L2  t'ԯbHԼwWfɊ7=.=bx %d? a 9epHҩ K\ۏ$C%0 ntv:M`᳑Basp& )"-qc @Ibk3ePF8ZmUL((qP05n'CVijɿX?qg^:ӛ[[PV8 6=Iɉ(cG@Lb!ll8߬MvvVbq~/%Ii҂ϡ֣T=!BPS:muvPsϥ;Z|s,G:pHgVuZR>f@e⋮@F<6Ͳ.L /)X 3"LN>^m w'>\C]9b Jn)snt__xEKD B $gYAV>g$%L0L#{&ΝFtd\P=a4 8"<ܝsL^^NEcvH-_>֋;|+c! 8O/.规Jn8&,%st]6( kH6 Fq#(ۉ[y{0(^ ֿbףŬ &fzCqI<Μ$((h\EDCc_x/E.:i^+Ο1צ҂Ji4@`lxNL$搘6T.?4] X1h|}g8<1Ȥ< @K// 5pלotpa jtbE Ey&Ц4`د$L"Jvi ljZ%=')8e`8T*M8.w~\(Htv r"jDoGG ilHe%ia&9dd>-i lMܰTA$VHG| $ :1R s\Z $Pjۇ]ًg8`簆 zߒVXݕxrtX/Ap2^[1~R{뚬ɇ:kCU'5n%'CXP06Gۮl[<NscOFeQ-gi$RNo7Wz _t"?z6y/H}ё{qL$ -a[st nSn2ğ@ѷxHNp2& 3 fx) WP'h7f> s!;p&QcN>OgdHE1u {^گV}2@JHS>!~L^d r5/GyNW-`ɚLJ=(RV2ȏM;:-A0<Ȥ L1L~.ܤkgLinNdu'f]BsLA5ShKvvn-_e9eV"mB:GΫxcZX oyHKgT~cN¸OZK:bA%9C ]oʗw1)(t^?uƦ-A99NلL#A2Yu5/_=fqljއˡ?uArZ]AX _vM1V&P\6X2m7䥱[lҏ'AQ6R S Q}딭SeS\D-wLrTC]ӎorly݂XJ^fo - ˰(X3R>\# 9VP饘QՐۑ,aeX#*gVTnqGL(Z)oMi!#ZH.$ɀW\p*ȶ /.gy 9L2p(#Z-)ijjԭ=0b`n0a]k2I)XE8fnDη%8CS.oěNg'dp-J=aYɹبNkY Ե=fNH^f<(|E(SL\>u4vdN~HN[nDeh/ڈ(21he_ʔQnV=CHEgi~%B15czŕ v >aY%e&c!pIB 8г]~A-l641/[\\Z I T4Waa8'lxRYNej3:-:G6vad$$`M,ܔCz3!q1]Ӌn#xBl]K^t_@YugSk]OƤ&v:NaLewɋ-hY}:xi O x|+^ñCq%]{[[q" x@LupՔj -[=ئ\ ejq[%^W'Hjyc%J8Imx=C/].&w4D,Ƙ3"z`U |M:3Qc!_ǣW(WjqS#f(G4GޗI>nڄE٩^˗nHG[M'C&Ǹ'orUmNݾwJ?6\AbGNzŽ2qXDIa'HVT으Et|G3( oOtrJls<;3)YQ`gw8"o&7>cѭ^@& tT}g$}0hh)GTsy4r o MH; Φw~| !( ad" -sQg#,1M|/uhR-.k$GK,݅1a=aYPA,q%! ONzvN6^>ƬAvJFӽ) /ުl̒B3GM'[,n\\kѣ m1hmo>!jM0C <埵ߎ\`K|_xN`ǀpWJ jHLM<_=CM@Wޅ%ꉷdžf%Mnp Z3@>'Md Y,BTuJ:o>b^չȑދGx_W`H "=ϟz&=@%ӌHqixDHXxjꄯK |@QTP+:uc}ОT B5ڨ81hȩaFuXLc[nNרxtNDX*N8s7|2 R{>}78.GyՂOg#Qq'g fKY`9h2„6$} (T?}A`78LHFRG EFJXw!SKr@EKa2'ʌ%v[؟[7SFjj[5hMt,^i#Coq§ZeteWip_t^*>VlhZQjXB㨪9q7@'[=eH+^їa/G6z<6)yжDHwFv2nF)%d.)ەP6^÷r {hj)ϰy"T㝼jMUd΂Mݱ[Dg4{+ݝ:<9qAw L}A=£6۠evAu+U_Q3f?R\0R R^ ,VwW2`A vG<9 4nX;? ?*uV0{[4"΂,qӼ? p}_gKB_ %_g=Ih|.ݥąV^1䓺0 "{7ms9ꛦBNIpi{ ]J :My%uGVց kkpyjp:G]Z$0 _N+M7Y2l @x6q 459OТ}Trf52k t߲}pU\ursVlתa޲ }Vm~3gm,\7m}-*,EHq$Yx=E_V'CRiND9/ Cbx@8`2I̪,!f݄nE8b+Q2쪘CZ^?GVf砱(BIe+9: A  v4RBH zѳy|x֣W?EtFOܔc=1E$V(T} rY!HhQ!.F/ dիG0;j86t 8y QG/Za3= O_ؤJPגIRsZ=|ڼA##su曻;..tש:KIT'6m7":sbqyL@Z,Y bg,n{O;]ɪ!_"=cӺdij2GBX$|i!*nT%;*^3/cEs4CwLj})<(YpHwW^HL- vpđ@wПp̹UK>1뷀L˾f0pΎ=_! 9q[ƭt-c\ @q]CAJpPao|ylN{F*3FxLTv0ԛV,jHA(\xxtP R^Sh"HJn#_p.$s2iB{TuZK t\LI%* P={b"UQ"VR} >Z ŊNVݮ-Jh σ ^ ;FQ,*+""00):;:VP8*e(7Jl0oHe^Ɗy%`4Y[eX}6KJ˩^#<ɝI_/23-@l4`P=K&=.)՜XvLfo BG]ޮ+؂PyInV`k-~SddcU.gƗ' 1N0P!ίH]Hf[Zx\. +\_4bOv#v!l,x<DxIN-Fe,/\mdPyIrǐ&$GKKև1qzG!A38̍97U;ȴVeg ݌LΐotpR# AD䶅)m"ǛX!-ΜaR_});;6П(o:֔qC^Ǖ۵A=zOb d~hzn/J~ǪŤzS,JJ#2ŭi Z~_{c]obR:v:?e? tZ]ָՠgժMk&zzq%UCW\Yڻes7ivZdTVQC$mČki wƿ#;̋ %yG8@5:yq)|⌬N=Bց^\S8]]?{rW[-+Wq)^2-KK0g4LҼ&OSPdŞ-m>nxQyY崎byCQA)BD`<`7%f"Y>ШG]T}_T,a^&xԠ,v4EpW¶SANⅭgj)&d 5 4($sDBݦxOhXQLw`qnPsTs'@Tz,2J*njވ4_}3יjҫ-%i POF?kjS#G'p1Jmba[2?kKq!@-^Y97*o0iMl=ߺ(7g_ǙWأ.. pk #c]@qos]vKi]C+K6 -/'S{VF#pƦuO&gzutxeL.vsMfџ@/)uA)0!۽)/Y_$mU?S^ GqVċj.vUH0mǕ*3bt3($F#PhzZo\d沠pmL~L jbmmK qsN"Q_Qh9 -㳟CUџO=ކy5 YkN.eui#uڒࠠp *!C_߻3Qpazmg- -k 8Z莧YPdM`TGhѤ]:dVNvcW:w|kҁ.:ӫOڑsw pT %z΁ه*0) A&3PPQ_i.-Z!%Ttf3k״+f6 6mPяH4ׇ2 umMCͥpm*Y˭9_J[.9&,rHi߃8Ʌa[Nnx J#u:nY}lzӮ^Y;zӉ1`7zv/_眓{='T `Jټ]ȇU)K{v[՝y`-0-?^[mSƐ=O#_DqqmR0) ibJ}I克WTm Aj/bYFNGuc\:i%fU,pIp ^yBcx2 Vb6Nd ٍәTlW{tĈT{S/QYK7#pQcGogQG?e<tJ83YިF^:̊|ʚ8`r}QhF4뢺j":k2;k.,&zTIFTy=K;pr$Ѳ8f_TIV[[ź`.N0U8IY D57o- !mv9\/KR!6 b\+'Ie/aFzͷ{P|w4ej-t۠^\SK+'JRSf4Ԗ+e"Ӄj\ʌE.>p!\B}vچN!"fR0rG߻* /J6Mn~}}<olϸpf%n~WXUlA!ˍ!ӫ8iD*z3@EYoJNC8f,R ƏmwE(iwLe7xЬ2Lz B,'\n@Oޤl os4PcXY }tp- yC&z Z`7)T)0jJׯ$7 ۷oUckwY;8>+g6w&$>ނu> VZJg˿=>Oi]@QYOƽ AIN%F(Y99JC4Q@J9u3p=0A1 ,^>(HRBxLԇj-ap37ubNV4|u砋ale zJ@5yCQ@RRqO¼p1Bj*O|O ,0߰ʹн,u Hs5IJR(+FL?Fh#~J1 p)O"-Jq Ƀ7u6(ۄ!P@>Á1 &'s3هX,9Y|sACEvp|̺%37_*xC8 <"'"G!£V볩s&<6D-mttzq5"mJ}_(^m'Vs۴F>}*sVӇ"m9oq{o! <]w@a#aYY}i|#r\I _ߙW+"푎Nܞ0|98ֽ .yfnsˡb~p*5E#s vN9>cQG!Ú8Њy6& -2~Q[aṖо)5_[z_itb(߭O=C/ P4? 9T,1լ9"fP]SԜ(0v4sJsbnQ{} #@ɏU^R+/6' Kh-Fs5XޖXyXQ3 WKb"&â{[mpZֶ/ʲZ[Z-l$NeWHWM_ Vӧxs䀱X )oC&6lktIp].@?wShs-$9nP[pYӲG:Etb&< E_p0JtzX B.R .EĎu-0OSBþm Ǣ]vd`ÝXP[ VC4O0&zu4&Eʙ'tAB%+DˎG~AxCPKZnRgx+i|oʜ8oqJ`G~ ɕo P 8yuq뢵𐠵Ռ=ƶT·n2paA/F[ ]+p^F(?ɬ3ggQ)ĊDLm4G;?81[ѫT> =Q8)ʒ5ck+gdRA|vakBcz[C8^'դOS0* )5r|Ȥ^?z}[SWUT}?LU^}L 6h8 bǎEڰn/MA66Mkr0.'})X "9O ~.7@3_~I*`֣q^ Q(Tߠ1``w2uՓأ0F(zcgsSolP8C4>@e1bς zF]5Qƃ/Y vAfGWJ;=yw@Rq\kK0{2tv0="w 0Nr DnJ`37%/-*R.U+[lQ7H0x/{džq8>6F'0*G\Qa$;hfEBC-`0)y[hʑV H2pCxQP¥9>&zgိ*+kɼ'W_~IPg_CO{b̖aշN ~A'/I팟o" ܬ*0wKOLxi1M*ˀzܗ{ meJ!,O'Z2Nm:ܢ*G`x]sҶ#fD\FIHw]I ?7#ȂU.5w5ɮR?70:3np&9&VupAFsUc;I}!\Uv}bz:9y! Rξ N@)0ߗDd;(AXr[BNa+{?X/Jڽ՜vݶ6lҤgO%P (/V j>MTc74bɤ^~^()yIЄe7a'xU$u8/NΨ'nh贑51;^n48ߖSqF; Jx]]Y MG-WM_ KVgGg>W&i& əۣκ5XnF>gla⧲0x){8}>;|9 i 7?kNW APEjpYrҊJp7~V8o? 3#JF ;Sl6QAiCfT0YwI+~[kB41L[*;/jLAM0X}>.tغutjiZ6)udn? |n4oZ8H/h!}I>d _Y3rDwc6ZKجA;T GXKb4p:I9m{#?{X%CKM;E({vT6 LaY}jOѭTв`u Jۃ2f1D/MR1Cb @#^$yH"c%߀.MtBl7 ^]]]*eg^1: v"t2=M@f]M̟D_w`tјmuJw"BhO;ֽ.w3,eJVKmC2LCyӝOLU{/\"K h bxZLRiO(=|V})׾[[P[n26YK UL}W0$ڃR: O3Ij(ΒRօJ )HInS(gKp 2\oNya軚8'p%KEEgO[:*׸pⳇWFt!Woڧ"˲"CրooBJd;'K͒__hv+ dލ 'VmI.^˅ 8BsfG08ռ*ʮ ꩐Tҕc6s~JimxY~V)Iƛ+hΜ;]EBAАQl"U,C)'fC{KD]p#(^ys==UjonlVeuiJ+$dU#;O ?92 <;q>o Trx& ['-xp0j[;3Iw6N?;K9YR2vrD3' KgՂ?h?r_K& `t͡񟞉y7&.>tu4ߛG :^MpvwڴYz~ڇձM٪!RWd;# ^zʈQ t\Wy\OJ14:5\ SXT ݓgvV9UkX,miM\(n>EI aIi_,( ;.s)=5AI(wXg}4YDp4{jq(Q ̷ZJUZfK*xC~p"2r#$!JzZY.^|h}zXaIEXgt^4R{fLypᚚ1ި|O 25" tUAޗ@uRPNX1ZN/ܨxIQ×_y6EK / cuDo7դ |2VC f+H :`wiy~wkt@4OE],<ͦ?sb1- JAA2-=t칙Cõ̍: Ba;WCEΞr{`&,'t[8qu -(J]4 ʹ5ay hhY.4j&4a q'( 5sXGjWB~cm۶/.6a_A5+=d >Ĺ_.h8tBs0HJll[UH4v. >]( k9. UA:,A-wyʰ҉VjVU ^}|wTHӘ,Aq0;,ZD*#{lH7bRX0CduBѢ5d=V\T=Q37o qA̐AOlܿ!{_uD G_rkߘT^}Wo).8|gWPCeJx6N(~v_;ΞS?W#M˿^SmG θJQ50 i<&+;V=KrU e#,tFjëΓU|N'uLx&) 6wrroG4 LR gnZa#t+2>if!ϥ)Ǿ>0$&qqJY\IS(ˤ7^+'wٚze !e-ݙ{awτ K"Jd Ly"FջPn)ж w-YU6L8"!ѡ|Fj=cȠERz!z|%%N{9c׉S'I#ܳ&QFn๕ !JƄeeo},XM0cs9]e08ux޾B䦂@h~T$% ?-&=EsnϨf'$Є`9wvȒߖ$sNy7zԯ3.ɉA>c,vA?p-?#Gv˧hm,QvG=KԾ nk@p*;rQwZ*ړǤ 3νեwR-`Qz\ӧvch:pZ7ןg~#;xDtO|tҺ}&Y9ƮpbuU[]Tι#UFo~yեj`a~.;&\UBD<j5yуo)],+]*D89żmSTI9⺹"_KKgh&\^a= X(u`mgO,Ӊh}y$ے$ E[b \ڊxl~[l:鈼,g\jgY '&f)GL|ƭ*Qpr~;ZI] !q٘ >0S|_Aeg<28@+5 3gKp:ELBvKj:*&z0V >GXCJIOErWb$W+^jɒϖ6HX#18 ˌ5ԋ`֩wGU,03 ̵1 Q&g;!]vX~0a \MF4C&h VӾӗ|怙w9}9/HY1˚W(u2igo}9~!V7;:H xǗ~㲿vWزj w$kʪe1Z^W$S+ļњ,-3!cmh9% Q*;%_8FV(s߷f8dشgm5@@7V։!)^`#m܊Gk!yu訦(+q:­D݉5/bwb+bᎁ6}HЛm$te1-ě G]iܘ$Q:npysǩBq8Hr-;-cN*rJ]cGYucyUku DQ):4^K<|XEޚ.Hxr亞jΚơ-]eU6xbk_loⰯuvoLzA+$^ҕ\w%>[PG<2FnD!$Sx8;;(~ Wou\Ht*GĞv:[Lr-yGm k-6K=9D>GkaDl9*K2J8OsP"偙bN% pxcN&ay{Mlƪ3#LmN̕&>4wՙި|3}+e}_,,ALu[ϲQJ5'z@NԝZ̉ED@(PVdl\8N&,)I]dNY8+ʞ_wu⥊8#+1d8s6Ǭ}壯 Uyfc+!)Ȧ1[N}3ǮIGu]x~^ʔ4 qd[>,{1#^3ID=q$%ɥ:A*Cg R@ BH@!Tnwl˭a]ɬz5 {z1R&l\WџgEIّt)8RTp*YMڋFfR8VYbJir5Fč N4egH%<ټ njc*v<᧼ /Ujao.lGvAvPؠZj9IdAvƉ< jO3j5KhiMt|en*=-ABQ׍.|"?Ïs\Z%gt2^L#;K0>;!SSI!!H>S|BϵŵQN,$,J,ya>A"TSMK"I쫈+;;Ӽ[5*^1!;m--?wb^eCiO{*NC/.Ms'  f+vS'̘  TkOHLTpRs#2Y@2N6^T)u[>4(n#*w²Jb$ȤFTxM3,"& ܴyWm k!o , ˒e6GG\r]U2%8WH CQo娣)*[zb2nʹ.CL?gl2\#.WY`WG>r8e1jB Uq8`{l_d9)\$n +L[o"N>eYfC-\Qz%seg@% I^؄*ӬD/j1'$YF\(AЃ]xiZk$5U܈?ZN:5ZC'Zܤ}w~HEVN'O:R|J%ءC.^ڎ`g͐(3!a [0ɘ»#c]j)`rsJ!*jcf`o+ ;mxx 2= }JKo a XN-K;xL@@a,u]ϺU,Y;Ia˯%y\ #2"daE޵>P~?nŠv]wZY׬a)33t2T۷MN6=?Cݹސd}1y"9gV˚!Z1qz&Ww-fRC|K>'cwA?`6$,|Ckٝ0->\#˽5KLiTom\[کNJXu}ꕵۡx[@4u g@+"R.AST+8S3r P,qݕV^fbڝ]d|k xtQ ä=:qC/ѾK69@̦8ۃ)6mkϋz{vC Gv̠d lCȇ`hr.SFmإ>2푈n\y 3k43b?sNjT%a)2}7 I }A6m"o'iLII5y?|Ue-Ңhb=Ϫ۱_*'{h3ry":U@>q|J!׎72ZΝ ]p%},r Tāeu1't̖Xm٩X$:Dl>OKX[;4Eh!BAjZ<|:f^Oh5a Ku/bztw~8i$oot^3Q?rLˊfoInHiqUgg)Ӈi-aui4,a{ nY$HkJcJ8@t1Ay8RQ)( qr<'T2QUET ԫ *DWV-J(YWZ~]^oP6{ [=ʤƔڗ>!C/9kyyrL+>;ʒ[/ fn>O< 1#ryw70"aYM0Ib8H^-ri a ޴B7N9!gI 2iOB *{Ȫ!&FsSmt*Vch|ʢ&E=E+BJ&Q"/qd"8Yn$:W|8a% F~\\ =w帙"i4}BW3߬[o4Yf"31Doڔr]CpϼAylk7S Lj @>s%0)uA 9-^{#x/ަL[`0/(?¨Y)؛a wI{ddC1ڐGdj<R0*eYCNsI(~.D*; ڻ{VqS[BOl]yWMRZ$.%qj"̙.9*H*:HfcEpRoQ#"htL\V Of}=Q]LH|_~kϣ񏈔vrți&!*)rIb@쪖%M5Нs!N=3h%`U3yV| pk,6խ]+{EΗ\^yn۔.*QzMOտD'TS\0WU'5:#h΅A%EZʜ5bҜ6M.^qӶX(1]l(4AҢۋVXkv)^ۚn6eQ~q`a4ElZ{!eٹ Rfmwš|Nwda{%Q cygRA9zXBN|5ّO49_w9.fo(D\EPl~PˢA'Ǐm |)]ˍ1<|`){y?J;|Ɠ=J7MMA~weHb^;+4T1纲ѳ'ZNWRfZx R}Eڢu^} =ּ3CAlC\'EΩ).b.-GB؄HA|ZEy˭yH: $'Xv3&yVQJ/I^ '4ZY[}>ēnѭţvTow(kxǂ Կ^gWzۼr1k }Pc.fŝL@^-7pjorͤDⶴ ppKtrU}$gmJtAPv h*ٲ͛-Zv&dHj|4P9?]]zw wLz zЩ!.+',zb8*߮$jΆ,7bCo/]Eh+#PN: q͸E@G4+5|"E@8xy>XqI3%4&Ueѣxޜ+V[ W?$U7H2ܘm &{}3}`RU=}ii*"Q:, !86ܤP'TsrvwMDKOxinM'\W mFfPOV \`%~JJvCm8kv9EgfvG١w20$-\IMD7OۺrU :Qڃ1<; -:z^%qBZKQD{җxoe%*p 7|-t<^xأbT*n }ۙo˞(ﴲ\^(Zn3fZ,2:"n@{8,-^wQRE~ '>@^U>W5 %3#X5"߶縵mw #,,C8閅WO=ĻH7=ζ:+ ᓞ(NQxTa7$m};aÿmk.47Kt݋B{Z=+IwoN.R"kO5haCK0OP$/{qu[_f_".wy$8)"oX;34Z'G&o5gȬ [푂px$~VlYy?A:O0O.?Iv{~ lz]%xդ1G2 ͯ4` 1w^"B~<׎kh:&9Dɗ@ I4|ߖ^y~r׮ۙ|,y-nQߖBN"n%;TsB֭f =3EXX7W s i*(*+"AC.ڥ+:WR^mSQMz+ . sS!F]bZxL}NN $pgvE mA~DPh#.0k㲧on?֭l/Ox$] L`.\(P+:rj{x}cO#V ̥): f(ýQ ǀ*[յ~-`h1):ҙn@-݁'>c(>,U0.Q/sU*kޑR1&&;{=< QdÅR%R F@"zEG1M}<*:Q5 zW ՟DKj~_  [#Z/9XMFۇ{7șک+hsDf!!/y {ܸ=g0<)84TMʦzj^K"$L+܏!^\*d%\%Ns$Z:˼&,t 'U}~# \ɝ/!-mYVB-Ei8ɷ92jW][тQT~79E3SѧB0n+\q\Xh;edIx6> XCVrpNFK|99QPba-~ $GnX?:a.pf. !®Cf߄Z$ ݞ\؉jrvb1F4 %B B k"r,$$\7K5sn_ +v P$ϩ3/x>Jaw/TiXFN)@ԅAK$r>Gnc QR] ]e\C w^ʺ𑞯W6ު}LB|ұ61R pn=  b>@kDRƌB MQnh50qb9j C_~Poaʀ1>bשiv63u_;fj/1'y9D8a n+.Zfq>ZTΟάs6 wV @)w1`h |ZwUia{]"5 X MDXfl|6b3Z=cddž/bWOgL  Á^ ~Їo;Lx0e_Z,Cõݷ%"({>96?C`/}G(? Zi 6m v{L3Z[ax'96!12'pͥ[˔))L@ƙV~+r2ʑkk9Z 0NG25raQJ #+Z,OhO :X=`O0 ߋWݴcZBb4l’ٟsԳܻYj(J՜:qZo%9" ]c,:ZrPA<@p/" g][uoW(AǸ3aIL/)^j_s;_"KY mĄ"oj=1HfΤ;F U\V>{9Yc6J?x̀W0M-7ؙHrV2 I<( 5uywjBtA֏o\e3YL\ʺkl#ss˯Gb/kBZ0rDhDq9WzC8 @C4.7U{_\_}#!|z(12Od@C?x7 N.?yjvGCҌ"ʚYlC`2'%b[iܫ6hLF HO] M"U1P [9X |UB S~z|.4TP{.b9py-~^z \@JX`nbDWpk9_c,:2YaFμҦ׭b1DLcau"ҝTT 7+ovzӀƣ iO~}$f}e]Է99y26WLuS Mvq9t)iG׉06G -0I#u1}ŭ[cz6WŁ!-pi?K8'`PCrrp\B;ki~8߯I{'DʪJ"am@!BS҂ ?{łk}MqWW,/R+OC[Yw3|ck=} Qc;Y4ed6nگlc`,ɩߤ@7iM=Gs4g%rGpHC5p#S/ڝ* ϓ]6}NxErP?SrbO{Qph*LbY Sn /BZ; }m~9a4-h[ ͎ϭJ$1N&|'c䬥/ʺ&᧥,/94 g)^D/P"܈Edӽ &S#pKDD Ț M9B4Ge@f~޻;a~WOk CL T|;v)␳aH z=lyNS^xG0fx!eƸ.9\( (noAiO@ut:)SPU6&*Bvp F~[@]Ja0dTx͊ZС q0.W2v1hd-CZVA@Gñ|g;=E4'K<@|4^q |\V1p%[#S#F#-CI̥+\),Wyy:#sQP^,JzF "穼ƹ0-hq(B?Z{)6{oݔ2WCtˋg5T8,+Oe0HUܺvRrAD 6ř!D)n:nc a=2ݫws9OYV@^XI{+ #bWy+@% 0.{'~{dzr/ێlL*bd_Ecfa"sص- v$95]&,̋PLY$8>=[w<* C~$\YY7W$Y^qF%EAWQ7{EH2C)Cu͔.w9AYȓKcd Ị< wTPNwbԡ"~H66_0wnDKAANe9iFVg?#|ּ^2|Ś{A&X|[QhY^oG|#W*fe`-ޣ\6i˺.tu/^ykA/˙5nnמz]1Z[ϝomV95˅_6 e^^!MMHчVx]m$ՏKJM4F-oQC23q/T])<6.jxo/|CA^[cB2|A {o1K{2A`O F8;' 9ƀ@bR]ʷq,Vo<*l^ܫQcT_5?$U0_9׊ f)Cץ) יP["q,6 #acd$\ـݻgyZgvbԷaz8{ț}BhA{mD.'*KOik;D #/h;@± !+ګ-ckn.v$?:ܗb{azKޣdGkyVֶZͥ:'Zsg.O\/+i.5j>( =>v w=7\4߈y~)qNKss~9< k {doÞ;Z荄AR4vríḾѲʀ&_>p9UF(#eI|K!Вl036nLGe*6Ne /ˌԎŪjj՚we7r|т֔讞 AZSCr ֔BInt~-#ZVvLBr"9ŗ598Vxh_d^:|xmW(~ My+)#%ʂu~ޯщ*KX8[4XL{J.. 5|E^]sҝcC~L@!=Iuzmʐ^IU:d݌a?a2h/iy;nQo (& =X;-?vkC) fm9ҟEf^-MזJ=4o,q˒i^X\lX޳ۓ{-:V{??&*_i]Ţ@T~9{UpMXאjS雩W::@VVپ=-}_ey{Ď^gifhjrԮ 0(w90{T,OT<~ >ϷXVX8^tΪ/y F&$ZLȏ!DHn˃8mL:dJ'!c\?<ƶ}@}݁ "'||2_}W 3:}6)X.邈Iemś[:ޝrmL#hd c^o;6a!mLS >nN-j'9BPB"7%"J<Z) }B [Sgԓd%7 O MmfZdQ?8k 8VjW{z 5zՄff2!]J73Cƅ2P,Mwǹ*)5H% s9ҏtIT H'~icK"~X=~KH^!Oq& "^S9c*l`t122Qd @Z1N[ :H\t܆CeSSR|DXECydhp9@<(+$̙4;.9댋)5des׷z$Uf{<&v$b)K WTR8Yj'?K^GW{o%8dwJgMz 3.7S[^n?ԣlC9XdC?5{/{/{ 2D{D uwo̧ CjcT#Ț y+L@w1c@]?|K 9dXe,r755뼼ِ\\5A 7 [B~bs^wE)`sOrя)eަlCZ@Kgߝz/miM)|DRѿ=/|pzWPC !Uqu.fc^tX\ZZJ9V]бو+|fq,ҏA_/儘(# :ΓkQn~C <ϳMfɥ$<;eڤ1%iEUgq*;R1=XhW`VUr7.Y"qyW(M&qψb)cAnjIW4ytҝ1Q܃j 6W!hd77"N˴:CM\ti1r[?Ѓo{TEzr 6k?ZQ[7/V{.=ծ"+9= KLe,`S w9oW͡ɓl _G׆aR0e_ǁu5X2k>[:kї/7:YÒ+W.1Ade;f4Y.H:^θ`"7%1$E5:DkP2r@5ݕ+Zf}G 7R=4GObT˷ ώ#_w Taҳjt[H -ysGdhAu.Z54N^RӲG2Qё\I>]zP=>';r?8Dx[k5j4ITU W0*hڬFgLRgX,cA!*}% sY|{F+u]$_oIr+sźv8sR?,%_'N,8+ kħFgd/$[5'Zǡ)A{P {2dfܥC(QUg1r\;Hbb τe+lI""Ӝ .?>ikV2Yr.6ы<OF}Klc+$#˧{ɘ 6S9Ґud`*ٕX5=eou7~4-xf&|ۼc;¼,Z_ݥ&k㯩 \&cwFc렮7ؔWK]}QY:H A=r/KuWT7Voi;Ս+ݖO?em+9W*3Mu=-ZR)Qv!EQa(9P+Bv{@E5*q]?vS!W㐸7g!N£IrWOԇdmbWBM!*I>t39 3D˓ʬy*{+ IfD$5w[EGeLeurH1T~ΧtWyw$vsjf2(dFg]kSz!~']:4`lyi1Yʸ7yT)IJu ^ճķ'^DvIwN{+$>| ؿzFda ObDL{̬o<5|ʐ-DIߚkyBoW+o^'^N? =8\|7rp0~Iq X3 Xdyzl0E p)KdBĔ,DK Ξkm?^$ fRd9M"Q%ƨѣfHç]9_RUAq}<=^F-ڋV욽Vq*ĝ/sru!`D[Iw=) EkvkȿgouS,`*糣: g mb|{{qOuyeڬ(+7oʈz0'#2VQǗME} LK4~I:ֲnj5'Je9wse>{hPg,f!k土^Ɔl|wu|Ñ߬DQx3Ckp)eC>Ԟ$2f=:Hh5ڢhFL,@:E~7BV?Q#3QA.јڬxWujTa7`N"*kKbYJD: ,T3sq%̓!Lo oPMZ~8_BUh2|H@mEj]<m wFɇ|![$Q#zT֞N6 讎HNb!b'rV!Rn&>ww)rR`><\|a +Q۹o=b$Jhܒ"A丄uu?\hG!7˽&K>p50E*~#>ĤR>p8%q{}# pqͿfOG[pVarNv @`HrrUHkέ|zg,tQͭNb)Y0G}ws=?1]Ο.:X ӻ$Vލځsw/@@{W,}v✥"ԸzEIIKUŏIeP`fq4ꒀy]%] -"Փ9szRi ٪Ӎ럤1!Sj3 ^-S`Y9%̥ʒ>2.-}pѷ7^-R2U[KV^j]N牅a"}-| k2a^!b)-D*57hoѠJ?\ζn<oQ0^06%g>)fU*7U'M$+6_7 ԤY|jipUzǵA[ .`{ f"[ꨃH170u eeɲHk.a03eTuu+(l:*owQʑGwE8wU՛nK- ͎KMr9]ay+2p+ҹx?_Q{(Ƕ; -!1FR9nf !К?n cD$=Kn,PYgxqͩ'C }G%3CgQӜc$n%lcfUˌN^ޤM-'KVϚ9yezbQȵƏxTRQ5~ ^u9g3f {&#TuH8%2t):N#s??%?05љT*Rg)Sאy"҇SAܻ錪)qRK=WH=.(<>L},7汫ƎP s+fIX\h;sb).VĦ,|pUYY }0ӐTzqMeRp -NS\ .] HdvidK9}dqzK5nX e5bF6ʍmC@;?{R,l=pe(FM-c<: GНn喊&RaRVz*/ҴT#H6v#I(V!QҠG߄+xm2k3zU35հ2o~Gqrv * [ՒC[~:m&$4ijB84|؍pHr+ƺQ)؂I gHSba-ui-l/о0\M}K?FdD{={<ԍ^Ѡ;|x݋ ]94jFaf|l\Q!r53Lc6?aa5cG|-ls^8%6uO9Qǟ nXIx4paܽfζK~?+2yIb);(JΕFH+*1&"ɰɍPa%'of?cOOK 8VzMécg֧6Y_} om+zgT|VQ?'"xR;gO^L8;qaߘlLbL\Ww>k~[gwk:>2}ZB{W ,w&S ka@Ը?6>3n=)?{2H2, )qH` ޕ3jkTĞB?Qm$%)}bUq_cqY -_1Ӂ)j?E=7>-96l. sx"hc[y7?N - TK79|ѰxzjgmhInHog)v~ C;LJqu pmW<˗=l+(lCPm-[IHHK(|LQkgª?CEBx}QN";FNUcE\k5EG н^Jv<+Dk rKCN w¹*{Ϛ>jhÉW~{|kÿ$a=g1izf҆Mm  z`0X*+Gn ?J >[Std>)`zdM+9,Z', į>cu}nmĐN=z8$Rգ3c 1MEKY$ 5 ]Y^=xܠKHUNyxUqYd*ggmnL%r䰼!@Z"["(͘pfk"v$ρ9&LIQV:WIZk7TT!X52QIe(ZP b}LLϰ:.'T/ kS->lT5}Tr#e(SG:'WmP 8oVV7S*6⋫-7kI5P|-wSX-g `(TzI(jaZc^w.8g-fV]hl3.yOu2&8EAD|L|Z3ɡ2]ۑ5KqO[شܵ,Մ>k*jsέ *Ѯ|\A[ T O=5@'z=]Z(CGEfM8GWP+qNEmF068Z:b7-Ь%{Ch1^tm,R\H TZ#x㮽`Y'}?}iou8KP1㥙夆CZ"8@x µ-``Pj}6LlRU\6[ CZN"*Y=3CȾ3ڣx~,ceG ;,5R>Uw6ԼSAR7|aqu^ځ;V`ۼ:{~۔x9:7N+m1f75dGrzZFݬ(:%P 9GaxLIrl2}>Mn?KwE/:T@Y_a^OME^3 O\s _ ^9$-Q5y'msс cvV I߇!?I$7ܡ\ód[#mH܁F&8$*pw,意hiḩt-,6i0I^,`Ś7{~5QR ]5j^FiT\?8E|ӕ_eoH{UĠT&L-3QWnԤuM* ۥD+%j;bͮ' Y> (؟4 w]|/JW#ȤZca7B'8:{} N$8oQ|W mOnL)Q^!WCM8}:Nhۑc&4ٝqo_@xމɐ5 Q+t*\]w C!W^"ywne/R=`*5bJzMwZN h PQ7޴-␜EgC29*XYKUk&D\4]aw-5&_kD@;I1fͫ{C[ŏY}ExdS9ɇ@~$`KPK}=wvZR ?Ph{%Zdϙ'biys-KhOü. [4/%0y]|(珫DBˀ(D뺹"cfw8NgPmzdo *Ģj6hni[}iY LٱEf9eF8dǣOk@p#B\'Mo=) uĐEB>:6Qlo6]Z* ) ˸kֿ /d?6 Q7Dx'ey:KCaM۽T&ufTx_WD){5PJ7A 2wWqo-Cg*te j ^"~4{;fo-W?*wW1{|k.QZ" X-J/~ ۵dp;} WAD|Qķ~XC}6cT;k#7.{7c8T_4X;B*bm#"""*RJ)EDDDD̛?97t3Zkgсhzt&ޯw.YNˋվgH@E!6~brݴz]DDDDDDDfffffffVUUUUUUUi{z6Ndassets/fonts/pe-icon-7-stroke/index.php000064400000000034150514030450014014 0ustar00 li { position: relative; } .pe-li { position: absolute; left: -2.142857142857143em; width: 2.142857142857143em; top: 0.14285714285714285em; text-align: center; } .pe-li.pe-lg { left: -1.8571428571428572em; } .pe-border { padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em; } .pull-right { float: right; } .pull-left { float: left; } .pe.pull-left { margin-right: .3em; } .pe.pull-right { margin-left: .3em; } .pe-spin { -webkit-animation: spin 2s infinite linear; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; animation: spin 2s infinite linear; } @-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); } 100% { -moz-transform: rotate(359deg); } } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); } } @-o-keyframes spin { 0% { -o-transform: rotate(0deg); } 100% { -o-transform: rotate(359deg); } } @-ms-keyframes spin { 0% { -ms-transform: rotate(0deg); } 100% { -ms-transform: rotate(359deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .pe-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .pe-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .pe-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); } .pe-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -moz-transform: scale(-1, 1); -ms-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1); } .pe-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -moz-transform: scale(1, -1); -ms-transform: scale(1, -1); -o-transform: scale(1, -1); transform: scale(1, -1); } .pe-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .pe-stack-1x, .pe-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .pe-stack-1x { line-height: inherit; } .pe-stack-2x { font-size: 2em; } .pe-inverse { color: #ffffff; } /* Custom classes / mods - PIXEDEN */ .pe-va { vertical-align: middle; } .pe-border { border: solid 0.08em #eaeaea; } [class^="pe-7s-"], [class*=" pe-7s-"] { display: inline-block; }assets/fonts/pe-icon-7-stroke/css/index.php000064400000000034150514030450014604 0ustar00headݰ66E hhea$$hmtx 88} ~locaDbmaxp namevͫpost LfGLf@  8  7979793,1Jc#54&'.#!"3!2654&#%!2!5467>3!!'3267>54&'.#"3#"&'.5467>328bxx  D    W/+E//"ޑ      + '@35#7'#537'"3267>54&'.#"&'.5467>32#F::FR"<<,N!!N,,N!!N,)GG))GG) V:: v!4!N,,N!!N,,N!gG))GG))G+ )D_35#7'#5377>7>54&'.'>7>54&'.''>7>54&'.'"&'.5467>327.'.#"3267>7'#F::FR"<<    )    )Y)GG)& "*,N!!N,*" & V:: v!4`    ""               G))G !N,,N! mS2Kd"#>7>54&'.#"3!267>54&'.#467>32#"&'.5"&'.5467>32#* ***** $#  #$ |#  #$  $S*  *****s$  $$  $b $$  $$ Oq"3:54&'.#!"3!267>=35##!"&=463!27#'573n    p*,usOBJ    KCF1E3z"3267>54&'.#2.'.'.5467>7>76&'0&14676&'.'.'#0#.'.5467>3>7>7>54&'.'4&'.'&476456&'&67>7>73#"&'.'*K K**K K*'D            D'          %$  K**K K**K D'!           !'D         U%7'735#!#3!K WW B4o4o WW B"EU#(%#5467>32354&'.#"#!5#!5!w ## ((<V4#4f"  """((f_5#7467>323467>323267>5##"&=1467>323467>323>54&'.'".'.#".'.#".'.#">7>32.'.# 3Z"!'          '!"Z3           ( T//T ( )"#[3       3[#")    .Q""Q. ^ $/>CGK#54&'.+"#3;267>535'46;2#51+"&51533# 'U V U   V x  x!    D  C!uz%'7''73267>7>76&/?'.'.#"'7'7.#"733267>7>76&'773267>7>54&'7'#*'?#&47>7>7>327'.7>7>7>32?#"&/#"&/7[ $54&'0&#'&"7*##35#"&'.5467>7'3267>54&'.#  hP'DG))G  !N,,N!!N,  Og ]U F')GG)' "*,N!!N,,N! &3#5''73'3267>54&'.#"3#"&54632qYHbPw    3   rYOd^      31Jc"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32#74&'.#"73267>77'>7>5!467>32#"&'.5     2222++++ K**K # #    # " wD''DD''D'   x    2112,,,,x*K K*,#, +  + ,",&EE&'DD' 16;@EJOTY"3267>54&'.#"&'.5467>32#3#53#5'3#5!3#57'7'7'7'7..//((((ffff G G G GG G ^G G `/../((((oggfff G H G GvH G G G  '35!57''7!57#3"gԀ-xx>eggNN< (AT77'.'.'5#3267>54&'.'"&'.5467>32#75#35>54&'* !&CG))G %AA%%AA%   T* "" E')GG)%A%%AA%%App  $$   '#7'7#'7/37366666'nn+ c**nfhhfltPPGO = 2M3353#53#?'#5377>7>54&'.'>7>54&'.'3}~DDbfgf    7   wggeDhfUUYQSUe &' +* 7       11Lg%"3267>54&'.#"&'.5467>32#5">7>327.'.#5">7>327.'.#">7>327.'.#     ( %% (#C2 /?""?/ 2B$6' $12$ '5   x        , *+ ,D & #  # % *% %#'#337'#37'737'#}8eVOl8 MMOVS e8 MM 8lS 78 LMDW z7 ML 8X 3 0!!!!%3267>=35#3#"&'.=35#33fx((3 ## 3fwx));;"  ";;^w".'.#"3267>73267>54&'.#"'>7>54&'73267>54&'.#2#"&'.5467>3'"&'.5467>32#%"&'.5467>32#           U     D     T   ]   \  T     D    <3Oj"3267>54&'.#2#"&'.5467>3#"&'.=3267>75#"&'.=3267>75#"&'.=3267>7)GG))GG)(AA((AA(A((A %77% A((A %77% A((A %77%  ##  ##       /  D   /  /V  /  /7!:%'>7>54&'.#"3267>77%467>32#"&'.5t ;!";;"  t5445,t  ";;"!; t5544G c 1Jl%>7>'.'.#".'.#".'.#"3267>73267>73267>76&'.''2.'.'.'.'>7>3.'.'.'.'&454&5465<7>7>7>7>7.'.'>7>7.'.5'.'>77467>77>7>7.'.'<5<5'2.'.'>7>3>7>32.'.'&47"&'.'&67>7#"&'.'>7>7#7#"&'.'>7>7>7>7                     ^              P    E      W    >  U           (     |           " !     ! "  t                B    N    <    ^    P  ^   ^ 7!'!3#53#5^3"檪fxxkkgD+  %!7'7'!5#%!7'!3H \\ GxhH \\ GqH \\ GVH \\ G3)-%#"&'.5467>37'"3267>5#5D''DD&*J K**K oo&EE&'DU^]U J+*K K*@A>1m%4654&'.#".#"3!267>54&'.##!"&'.5467>?>7>327>7>320132#'"&'.5467>37'"3267>5##0%   %="  "      *    @@    0    % #"     )  <   %%    +'8ER_ly"/HUn{0&1%&!"3!267>54&'.##!"&5463!2%"32654&#4&#"32657"32654&#"32654&#4&#"3265'"32654&#2654&#"3"32654"32654&#'"32654&#2654&#"3"32654"32654&#'2654&#"37"32654&#"32654&#"32654"32654"32654&#"3267>54&'.#"&54632#"3267>54&'.#"&54632##  z z^kk^onn7        NUD     @3go33    "#    ""  27<E"32654"32654&#%#5##";35326=4&#%3#5#537#5##5!x  3  *^^^^gVV     DUUDDDDDxDffXh %'7%'7޼3޻kkkkkkk3 73#5#"&'.5467>753267>54&'.'^' D''D %+ K**K -" "3&EE&2"  &8*K K* 9& 3) %5##!#'3#53#5##53#5353353!54&'.#"&'.5467>32###33535#,N!!N,,N!!N,)GG))GG) vvww!N,,N!!N,,N!gG))GG))GDwvvf- '-x4u*'I/?>?'77>7>323''?06?7'7>'&"#"'e]T-O   O'-VN'aZ _V'VUe[d(UV,'O  P,OWYU`VU'We $5!3!#!!#!!o;;o*oWEE34Ex',7<#";267>54&'.#+"&=35#3#546;23#5q    44bKOO`"=jot''&"326?.#"01"1023267>7>76&'7'>7>753461425263>7>32'7'7D    A  ' & Ve,e,,,DP  B ' % ee,e,E,,+  77'%'7LVwFG;іE4уw/KPm54&'.#!"#"372#35#54&'.+1#"&=46;3!267>=35##53#!"&'.=467>3!2    "U"   33       ;  ;;  ;   w]  F  F3-=#"3!#'53#3753!"5467>3"&'.5467>3!! T*.Xw?;    D  '(56   M<..#"5!!#7>54&'!337#57>32  KDLM#A KL  "%X Xh 7'577'5hkkkk+ ):?DINS#03:3:3267>541!"&=3+%#!>7>5!3#53#53#57#35#53f  U45c /U b "r  ig zs  "   bD<怀o^^+  -6O3#53#53#5%4&'.'*#"326764=7'5#"&5467>;1+3w1ee#  % 5WLM (    # A     3;Tm.'.#"3267>517.'.#"3267>5<51"&'.5467>32#%"&'.5467>32#              d   X   '?    ^     1;EU5467>7>=#3267>=4&'.'#5#467>7#5"&'.=3#    +//+ff%%fo((W  **  ,..,| w&&w 'bb'1Jc|"3267>54&'.#"&'.5467>32#%"3267>54&'.#"&'.5467>32#'"3267>54&'.#"&'.5467>32#3                       U    U  U    U  U    + $J3267>7#"&'.5467>773267>7#"&'.5467>71 J*   %3)I %/#<"O-&E' $'C    *I  &  H*2% & (D%-O"=$ D&" " %!3#35#53!!D;;Ufq3DD"o5]%267>=4&'.#"3467>32#"&'.=#"&'.=###35#5#>7>=##  #"  "M   //2ML2z ""  ""   UU..UU4UU4U3Oq !5!!5!!5!7!!5!5!7!!53fxwfxfxqDD3""DD3""DD3""+ !'1'77'7'77'q ^fooffodUUfUUgUUfUU/388448f3*@+**A+**@+**A+U3Oi2'.'.5467>3267>54&'.#"35">7>54&'.#1"&'.5467>32#1 88     #>  >#   8    8     >$      $>  +Xh  !!#"/!57326?!%'7gfoo n//n{oohoom//m oo+ #,1'.#"!'%762'.#"'71571762!%'7Ժr{-.{ fopc {qq {..z np{ pq +).5>CHMR'.#"#!'5'62#7'.#"'537'751571762!%'7%3#53#553#5Ժ)=UBBTJ3(-.':C po {qqxxxxVV (>UBB-4(..':B -pn pqmf3D #(G#"&'.=#3267>=##53!#53"&'.=33267>=3#V  fD''DfUDDDDg#>D && D>#  &EE&3333x>#%%#>qO@w7"&'.5467>321#35#'#.'.#"3267>7'#%">7>32#"&'.'1'33267>54&'.#G #  #  "<!  ((     "    #  # 9 8  ((3  ##  !<! ((       ##  8 8 ((Fz1Jc|"3267>7.'.#"&'.'>7>32#5"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32##@>"7E++J 56 J*&>299%B22B&%%%%         z9$8571!210%%%%       g  U#(%54&'.#"#!5#'467>32#5!5!o((<V< ## 4f((ff"  "ffw7F375#3#'553##'3"3267>=4&'.##"&=4632;x;;VVXV/--     3gfg3"""^'QM^ "  " <""+ 2m%"&'.'7326?>54&/.#"'7>32#"&'./.546?>32'.#"3267>?#   k    L L   k k      k     H H  l    K K   l    k   l   G G +!&N2'.'.5467>32>7>35".'.#"7>7>54&'.#1^%  %    +  +%    %     +    +U/4A4&'.#"1202135467>71>7>553#"&54632#8##5>7>54&'.#"#54&'.'041"4#04#.'.5467>32>##>    ff3  \*    * 8 8 -#>>#'    xx    '33"   j "    "  # 88 # + 16"3267>54&'.#"&'.5467>32#'3#5,N!!N,,N!!N,)GG))GG)n!N,,N!!N,,N!gG))GG))G<1Jc|+D]v7"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#267>54&'.#"352#"&'.5467>3"3267>54&'.#"&'.5467>32#o                                                                 U    w  U    ;    V    <  U    w  U    ;    V    <  U      U        V    +Oq .9H%''77'7!3;267>?>7>5735+"&/!7#!"&='!? 33 34 33 4V    S >1  p 33 33 33 3"    "   + #<U267>54&'.#"35#3#35#"3267>54&'.#"&'.5467>32#    3E,N!!N,,N!!N,)GG))GG).    #;!N,,N!!N,,N!gG))GG))G*  #5#77'3535335'#5##57UE< ֈ""xDx"UfUU"f< D""Dww̚ww 32M\x"3267>54&'.#"&'.5467>312#?'>7>54&'.'7.'.'7'.'.#1"'>7>32'>7>7.'.5467>77.'.'7381267>7#"&'.'7'>7>7*K K**K K*#  ##  #fA@8@ +  I+    +     + @  CA@@  *  I,    +     *  @   K**K K**K  ##  ## +     +    :+ @ B@@@ + I+    +     + ?  CAA ? +  + 1dq"3267>54&'.#"&'.5467>32#"3467>323467>7>7>54&'.#"32654&#,N!!N,,N!!N,)GG))GG)          !N,,N!!N,,N!gG))GG))G4             +%#####5##5#1!5UUUUwff3 !!''!5777!3fqMU32x54UMmfJ=x":?="v=r""&#"'>54&'.#".#"3267>54&'.'732673267>54&'.'7:3267>54&'.#"&'.5467>32#7"&'.5467>32#"&'.5467>32#"&'.5467>32# P Q V  V P P              o      C    C     3        w    "    + (1FU%4&'.'1#13267>7178175>7>5'5"&'.5467>7#7'7 K**K !N,  "4" )GD'p  uh +L""L+,N! &2OC*G)'F Ǥ 'C-# + *9GUdx':81818#"32018181267>54&'.#267>7#5=#'"&'.'>7>7#467>73#>7>7.'.'3;".'.5.'.'>7>352=3.'.#73.'.'>7>554&'.'>7>7#7.'.''.'.'>7>7>7>7.'.'>7>7,M!!M,,N!!N, LM ^]  ]M ML]^  ^&           ^           !N,,N!!N,,N!   M\ \\ mM   M        M   ^\ \\ mM   M            6        6    f 37#773#7,aaqqճ<"uKMf%#.'.#"'&".'.#"#";3267>5<573267>732654&#"&'.5467>32#!"&'.5467>32#$"  "$$''$  !  !!  !  "      "" ' ' "g        3)26Ohqv{>7>54&'.#".'.#"#!##537'3'#772#"&'.5467>3467>32#"&'.573#533#553#i        ddS *%  <     H%* ųF      DH@"V  3   E@H31$4?#54&'.+"3!267>=4&'.#%46;232!5!"&=!# V  V   V  g x d         <  f$+[0#"&'.'.'.#"35>32326?5#"&'.'.'.#"5>323267>7 +$     %     &.                " %#5'!'357!3fUD˛k '#!1'#533!*qqwf yqqx3#5#357'737355#35#7'#35#z zcz zzczz zccz zz zczcznz z3 735#73#5%35#37%35!#333l~ }x3~ ~bͼ<4Pi4&'.#"3>7>5"&'.5467>32##3267>54&'.'"&'.5467>32#75#35>7>54&'.'"&'.5467>32#   *                       #    #  D    恁D    ^"C%4&5'113267>54&'.'"&'.5467>7041701#x;"";5}}5"   !;;!   4    4+Oq*#!5'3##"&'.5#7!533267>73x^]M   N4xy   yqffU   U   U=7'#73!35#! WW B4ooV WW B"E  $).38!33#!5#5335!!'#35#53;#553#53#5!!5!!54"""3fffDD4wwwwww++3"ggVEEV+^3" 7P%!377'53!!''777'"3267>54&'.#"&'.5467>32#DPQQPUf3"5'0$7/]       u3!----!"GBkdbGL$    V    3 #!!'#53!33533#53#53#5wV"gV LwfDVxxxLV4433 '\!!!5!!!3#5;#5#335#"735#37>32#"&'.=#3267>54&'.#3fxxom !d 8F      fMM^_(H      2@P]0"+1!*1"5#35#5>7>57>54&'.#'.546320313#"&'.=!75320321 K2DD2K ? 2//P?2   K33K  m? \//ooR?\   #(3'3#!5#%7!3#33#33#33#33#D>""33D33D33D44E33nn+%7'!5##3!3535#!! 33"DDX 3344Fz!,7<AR!"3!267>54&'.#!!5#!"&=!%5463!2!3#553#5326=4&+"3f    ^VfVV"ff3" " z    E""3D   B "'##!53'#533##55'#533#WhhW>>V>>VVEVVjVEE%>>>iYVR>>V4V+ Xq73#'#5'.'./'7'.'./#537>7>?'77>7>?53267>54&'.#"3#'#3735>7>77'>7>735#.'.'7'.'.'51"&'.5467>32#1    $,-!$!    4    !$!-,$    4  +V  !54&'.#"3267>54&'.''2#"&'.5467>3"&'.5467>32#'?77'7  %? K**K ?%     'DD''DD'fBAJ+R'8,R&  $E&+J J+&E$6    DD''DD''DUBAw,'S ,&R3-3@MZ!";53267>=4&'.#+'#"&=463!2'"32654"32654&##"32654&#  C#   4+ V   D      DD   ,,  ހ       <%).38%35!3267>753#5"&'.=!#!5!3#5;#5'3#5Dx;" :335"5DUE";8 xgg5oo5"MMMMff>;n20132+!"&'.5467>?>7>327>7>35".#"3!267>54&'.#4654&'.#1*       %   %="  "0q)          % #" 0317"3267>54&'.#"&'.5467>32#5#35#*K K**K K*'DD''DD'fw K**K K**K wD''DD''D+ 1H"3267>54&'.#"&'.5467>32#'&"326?64'&",N!!N,,N!!N,)GG))GG)k0 9 !N,,N!!N,,N!gG))GG))G0 9 +  5!333535#5!###'#5!UրD *o*75DDUoU776Ohm!'#33267>54&'33267>54&'.#1#'37#"&'.5467>323#"&'.5467>32/!#PCS  x  E        )J:Fx       "        ^+>+Haz#'0"9.+"1#"3!267>=4&'.##!"&=46;77>;232'"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32#F) U (H  f    OU.N ((((#  ##  #       O)(      . (((( ##  ##        3L"&'.'.'.5467>?>32367>13>321#"3267>76&'.'.#"'"&'.'.'.7>7>?64'.'.#w0?*       7     (=+  4! ;(&@.   C     )" %   +>%'9   # $)   B f &7>ELSZaho35#73#57#";267>54&'.#+"&546;2'5#35#5#35#5#35#75#35#35#35#5#35#5#35#35#35#       D"D"D3D3DwD"D3D>DD3""<   V  V 3DU3DV4E3D3DU3DV4E+  !!!5!!!!!5#3#5;#5+Vxxx^E#VDDx3o '7'''77 QTSS;JJ+HHHHJJ3  /@!3!35!!!5!3267>=4&'.+"3'46;2+"&=fx"Vx|  |   | | ooMM    %+5FW#".+";201235154630213267>54&'.#46;2+"&5!+"&546;2                    " "   " SmKU^|"'35##'35#01.'.#"3267>7326?3267>54&'.#'#.'.'7#7"&'.5467>32;#7'3"&'.5467>77'>32# * <9$ #  #! FN  ##  #>3@ L &O >G  $$  S"&? #"  4  "  "# &{  6{6 V  C [{{[   HG  30>%54&'.'54&+"!5'!575467>32267>5#3,  ,<<+</.< V 0   000;1..1M qOCQ;5#"#"&=46;%4&'.#54&'.+32+3267>=267>552#  "    3  6  ^ #  # "D  + &@N\v"3267>54&'.##>7>7'2#4&'.'>7>3#>7>73.'.'"&'.'>7>53#7.'.53,N!!N,,N!!N,ę #    4   `  #d #    4   `  #!N,,N!!N,,N!+' #0),,)'+0# *' "0),,)'*0" +>#3.'.+'77524&'.'5,E43;4 YOaF;(Epp!U 0+P%&6V !!3#5"32654&#n  p"]ww >W%'7>7>54&'.#".'.'7'73267>77467>32#"&'.5"L2 3    3 .L" $;! :$   XF+3     *F220-*    !!!!!!57!!54Vgx"DhU3g"+ *COZfrx"73267>77'>7>54&'.#"&'.5467>32##"3755467>;17#354&'.#1'132#35#'D , + $$ *, D'#??##>>#M3 pf "3p Df" ^pE'" 5 4  4 6 "'E>#$>>$#> 3pf" p3 wf "x3- !3!'37#%#'#5!fX4Xtt033xfff<<aA 77'7' UT TT TU TA TT TT TT U+ 1=3267>54&'.#"#"&'.5467>32'77'7'iO))OO))O"H&&HH&&H UT TT TU TwO))OO))OH&&HH&&H TT TT TT U`'77' ` TT 0 ` UT 0* 19%267>54&'.#"32#"&'.5467>3'77',N""N,-M""M-(HH()GG) a UT 0 !N,,N""N,,N!G)(HH()G ` UT 0?@%7'73 a TT 1 ` TT 0* 1973267>54&'.#"!#"&'.5467>327'7*"M-,N""N,-M"H()GG)(H a TT 1,N!!N,,N""N,(HH()GG) a UT 0-@77'7' ` TT 0 ` TT 0* 19%4&'.#"3267>5!467>32#"&'.577'7'"N,-M""M-,N"fG)(HH()G ` TT 0,N""N,,N!!N,)GG)(HH( ` TT 0`77'' ` TT 0 a UT 0* 19"3267>54&'.#"&'.5467>32#'7''-M""M-,N""N,)GG)(HH( a UT 1"N,,N!!N,,N"fH()GG)(H a UT 06 y7'7'#57<54&'.#".#";5#"&'.5467>?>7>327>7>320132+3267>54&'.# ML 881$   %oo      * xx"  # LL 77i1   %     *   ##  y%'75377<54&'.#".#";5#"&'.5467>?>7>327>7>320132+3267>54&'.#A LM 88b0$    &oo      * xx"  "J LL 881   %     *   "#  A16<DLQV[`"3267>54&'.#"&'.5467>32#'!5!!5!!5#!5#!5#!5#3#53#5%3#53#5       mqIJ2222 22224  T    8("  5'7'7577'57'wf lq kyu^^bbf lq kyu^^bba"',37'#5##3#33535#5'5!!!'7!%3#53#5u33uv22v$$$$TTTT+<:""v;;vT)+2T**u  !&+3#53#553#5'5##!##53'3#53#5!!7.'.'"&5467>5>76&'4"14676&'.'#0"#3581025>7>7>54&'.'5'0&'<14656&'467>73101213<54&' uuuuSSC""m        e233q""2TT2""K                %/:S#7'7'.#"723267>5<57'.'.'7/77"&'.5467>32#5 0wY4>^D4_w_K GK0 6Y....3`5 0kwZ4>`E4`__L GsM1 5B.--.q1|73267>54&'.#"72#"&'.5467>37'#"&'.5467>77'"3>7>323.'.#5267>72:!!::!!:4444_   (F '* J)  #     #     !::!!;;!4444.F(3$ . (8*K#  5Pk#935151511'#53717>7>54&'.'7>7>54&'.'7>7>54&'.'{_`zdTTd8    D   4     bLKaabNNvP?v         =  $$  "&(#7 -32, .56/0w73:3:130233:3:13023:3265<54&'.'.'"&5467>7>76&'<1&676&'.'.+"0.'.'&45467>7>76&'041&676&'.'.+"01#467>7>7>54&'./.'&6715061516&'&67>7>731!5'467>7>7>54&'.5/.'&4=3<1536&'467>7>739#5H Z  Z                               u                                    **        i"3267>54&'.#>7>7>7>='"&#"&'>7>737>7>321#"#"&'.'7.5<1063267>7.'.51.'.#"#3210.'.5467>32)J J)*I I*n             9         9C&'C I**II**I!            !   !  &&CC&& 1:%4&'.#"3267>5!467>32#"&'.5%7'735!M+,L!!L,+M!mF((FF((F ff Q+M!!M++M!!M+(FF((FF( ff RIw1Z%4&'.#"3267>5"&'.5467>32##32+3267>54&'.#.77771111ɀe11e 77 777711111177Gw\g7'.'>7>'.'.3267#.'.'.7>7>73#3534&15#.'.5#35#'7'>%.'&67>76&'&'.'&67>763#5;#5!3#5!3#5j-     (D     N262E3$        332233P22OKB     :          Pg  D    f    ]7<AFLQW"#33267>54&'.#"&'.'35#>7>32#5#3=#37!!#531!!!!1     ::     \~,        3C2Cv?~`1:7267>54&'.#"32#"&'.5467>37'#3+M!!M+,L!!L,(FF((FF( ff Q!M++M!!M++M!F((FF((F ff RJZd%1"1#"&'.5&6777>?7'7''7''326?>327.#"'7#"&'.5467'7- !   / 0H G0G G/ 0 ''  !" 0v/       0 /G G0G H0 / &&  /v0  v  .Y3:377'7'..'.'645./?117>76.7>?'1.'./#"#"&'& z z#",`Y3  ," ; ,"#z z & aM*3(>7>312#"&'./1'.'.5467>7>7>32'.#"3267>7>54&/.'.#"'.'.5467>7"      cv                    dv                 >S73#53#53#5.'.#"#!#5467>32#>7>?!33.'.'53eɆ   S       CC.  L&         n"'%5#535#3##35#53#35#'3#5#533#53GuKLuLLLL놆**ۇ''5#9373717717537#31'515 r{`?k vc~Ud{>V s r]bLKk vduP? zNC Z`l.'AZs>7>=#3267>54&'.''53353.'.#".5"&'.5467>32#5"3267>54&'.#"&'.5467>32#  77 ST     \1111$$%  %   " AA # )77) w0ss0D%J|1111 %$$%    S%4&'.+>7>54&'.#"#*132;267>54&'>7>54&'>7>54&'>7>5#32+32+32+1#"&'.'.+5:3:3267>7>7>54632134132#      9[     &o J    g<   N           & !*E  1:"3267>54&'.#"&'.5467>32#'7'35#,L!!L,+M!!M+(FF((FF( ff R!M++M!!M++M!mF((FF((F ff R%I3#54&'.#"357'57'>7>5#5'.'.5467>32m~++ T*) Q $$2    %%   CC2++";!**"^##/1 %  % h"5467>;267>7#+"189.'.#"381267>7>7>3:3:1:323812654&'.#9"&'.'.'.+"#9"&5467>323267>7>7>32#%##33535#7"3267>54&'.#"&54632#7"3267>54&'.#"&54632#\    #  %   )/        /) F     2     #       #""""    C        & #  L23  32L  %0FF0%!""    "    " 0 #(-26:!!#535#535#535#53#3#535#535#535#537'5\C22222222 C33333333uuCC`CCSDDTDDTCC>_CCSDDTDDTCCDD''N1f l7267>54&'.#"352#"&'.5467>3>54&'.#181"813267>7465'0010101'>54&'.#818101*#81'>7>71>7>783>3:1263:3263:3201201"1"#0#'>70"1"#"*#"*1"#0#**1*#"&'.'<5<5<7<1467>781>7>781813267*1'#"&'.5467>32      !M+7&!L,'F%d   T   $A"- 8dT'D  S 8        C    3 +M!(   +M!A%<  S <#qh= :C&  S   h     0h%.'.'.5467>7>76&'<#4676&'.'.+""#3:3:13023:3265<54&'!5467>7>7>54&'.'5'.'&65>5156&'&67>7>731211?''77,            Y  Y         G, ,, ,, ,,               C*         *+ ,, +, ,, 1:73267>54&'.#"!#"&'.5467>327'5#!L,+M!!M+,L!F((FF((F ff R+M!!M++M!!M+(FF((FF( ff R0h%.'.'.5467>7>76&'<#4676&'.'.+""#3:3:13023:3265<54&'!5467>7>7>54&'.'5'.'&65>5156&'&67>7>73121175##33535,            Y  Y         CCCC              C*         *CCCC '@Yr!!3#!!'267>54&'.#"32#"&'.5467>3267>54&'.#"352#"&'.5467>3#"&546323++o!;;!";;"4444       fxx;"";;"";35555  U    " 29HW735#3.'.#">7#3757>7>54&'.'5#73>7>32''7g0D'0&-2* :*<7;:   O$)*#=g0(E0  9<6;+9 *3.& #**$-C!!570513830292.'.#"0+81'7526324&'.'3!UͫUE2 (! {{4E/- '@t:m %-SS x/M &!3$   )6CP]jw'.#"326764''7'77'789'#"&54632#"&54632'#"&54632#"&54632#"&54632#"&54632'#"&54632#"&54632llLmal`tlgmhllll0T00U1\llLlam`slglgmllm0 00 1 -%>K7"3267>54&'.#"&54632#%"3267>54&'.#"&54632#7'.'.+"#333267>=33267>=354&'.'535#%>7>;2!7#"&'.=3!#"&'.=37!5467>3!2^            # <7    7;     34  4g U     4   4    4   xD  D ww  ?RQ    ff   '#'+7#'3'#7'353ddUVYWmWTe5xx ffggdddu 1Mm"3267>54&'.#"&'.5467>32#74&'.#"3'>7>5#?'.'.5467>32,N""N,,N""N,(HH()GG)E   $# Y      !N,,N!!N,,N!gG))GG))G   ff  O      P1Gc.'.#"'73267>?7'7>56&'#"&'.'.546?7'7>7>32  =# ) $ $    & !=    AM=    =># (  # #' "=    AL>    =#/T7>54&'.'.#"3#33535#5267>7'>7>32#"&'.'.5467       EEDD            66  66 EDDE  /0 /0Fz!&+0%#5#5##5###3335335353553##33#37#5324DE3443ED42E""U""""4##f++ff++fg++ %'7'777''7/7''7 ^ ] y``*sar`=`_ ^ ^ yaa+r`r`aaVdiw%4&'.#"33151"5467>32.'.+32675#35>7>7>7>5<515.'.5467>7#5375"N,,N" % H()G      VU&  33f ,M""M,W& &(HH(&   3   W   F   HWp%5#4&'.'7'.'.'5#'#3735>7>77'>7>53'#.'.'7"&'.5467>32#7.'.#5'"'>7>7#>7>73.'.573.'.'5267>77'>7>73< * *    + + << * *  ! + + >MfI    sJ   {J  vIf +fH 7H   { H  vHf   + + :: + +  ! + + =< + +   H  <  Ii -hI 9H   | H  tGf ,fH 8G   +&6F535!3#!5#54&'.'>7>5#5467>7'.'.=3,+ "! ++, !"  ## Z#  #?ee    XX    XX   q  ee  ?%4&'.'35>7>557'5#'.'.5467>700--6 *, 8'++'+K !::! K+(5^^5(B6 *Q, 8."%B55B%". "'?'3#5;#53#553#5'7'7/7 DDEEDi0 0 0 0 1 0  EDDDD+1 1 1 1 0 0 &?7.'.#"3267>54&'.'77"&'.5467>32#  555 )[//..555  (/../#(AJO%'5>7>54&'.#"'77557467>32#"&'.5'5357573     3wff#  fw33wffh     ^88DDD)*B   EKB<33,B'!!7'5815#*1">7>31021021358=!3>7>3:7ޫU{{ !( 13' ./DQt@w:SSS-%  hg $3 ' M.(8Ng%1'54&'.#"3267>?3'%467>325#"&/.546?357#.103267>5&4'"&'.5<59>7>7#f F`    zi4  EĀ  aG34   6    kG `{5  DZ̀`  l}#IJ#   .     */45##;267>5#'3#5+"&'.533#5;#53 3xgg  ͉4>  wwwt  s++++ 1J!!77!5!5!5''5!'267>54&'.#"352#"&'.5467>3Uxv7.#&"'>54&'.#".'.5467>7'3267>?33:3>3326?>764/>7>73267>=.'.#%467>32.'.5+#"&/#*'./#*/.'&4?'.'.5467>3:27>7>732'#"&'.5467>32                                 ^           B&       ^                                         4        8 $1j"3267>54&'.#"&'.5467>32#7>54&'.#"'>54&'.#".'.#"75''73267>54&'73267>73267>77#"&'.5467>32'2#"&'.5467>32#"&'.5467>3'557            &          ɼ       UF  D    <      bcjV     U|    L    3    LWXWX!?C%7'>7>54&'.#2'7%467>7735"&'.57'7Hz0  K*'D+ 8C 4z'  J+'D\ 8B}0  +J D'   -iD:   5})#+J D'D: U1MQajoty"3267>54&'.#"&'.5467>32#<5<54&'.'!'#73#5467>77#<5<53#5;#5#3#5       U  UUU11  11^+Vi  E    s0" )$ $* #0jkZ??" "?? aUU3333 HR\fpz%75'.'.'7'.'./#'737>7>77'>7>774654&5'.'.'7'3"&#"#77'57''7#'239263'"&'.5467>7>7>312#7'>7>7DD&'3 @ 5'%DD&'3 @  4''333N&"  ':33N%"   8  8  '@ 3'&DD%'5 @ 4''DD&'6 8!  &:33N&"  &;33D8  8   ( D%10>7>5<1'.'.=7'77'7'>*+=6&%7 33 33 33 3.((.(% %(؃ 43 44 34 41Vo"3267>54&'.#"&'.5467>32#7&#"&'.'.3267>76&''#"&'.5467>323#"&'.5467>32+J J+*K K*'DD''DD'j  !!         J++J J++J wD''DD''D   \        Vc|#357'7'.=>7>54&'.#"3267>54&'.'57>=354632#"&5#"&'.5467>323#5;; ## 6    C   G        +z;) : :: 6 (    ( C0  vG );g      ^hm.'.#"73267>54&'.#"'.#"3267>74&'77'.'&677'>7>327''7>32#"&'&47#"&'.5467>327'7'7     A    R*T   A ***+     +))Or B A    Q*T    A63***45)  ))+ x)41'7'77>?357'#"&'.'.'37!.7>?YIH II530)g/0$5 NZ34HH IH0) $6# N>s_< Вd~Вd~3++3UU^+3<*3<7G^+3+"33+fx+/3<++3+"o3+U+++DU++U+<++*3++3++f33f"k33<^+U"33 +B+33<3+++3f+3+3++ +3+****ar.#+VE ~ 2nJt @ j  J | z r .P6N@JlVpFZjv ` !!""#4%&&&((()*4*,|,-N..^.//$/\/0t011>12 2F23L334:4t56J6778 8z89D:0;;;< ">?^??@L@vA$ALAfAAB4BHBBCC"C|D$DEZEEFG\HHJKLLMNNlOOPPPQQpheadE d6hheaݜ$hmtx} ~8locabmaxp namevͫpostP LfGLf@  8  7979793,1Jc#54&'.#!"3!2654&#%!2!5467>3!!'3267>54&'.#"3#"&'.5467>328bxx  D    W/+E//"ޑ      + '@35#7'#537'"3267>54&'.#"&'.5467>32#F::FR"<<,N!!N,,N!!N,)GG))GG) V:: v!4!N,,N!!N,,N!gG))GG))G+ )D_35#7'#5377>7>54&'.'>7>54&'.''>7>54&'.'"&'.5467>327.'.#"3267>7'#F::FR"<<    )    )Y)GG)& "*,N!!N,*" & V:: v!4`    ""               G))G !N,,N! mS2Kd"#>7>54&'.#"3!267>54&'.#467>32#"&'.5"&'.5467>32#* ***** $#  #$ |#  #$  $S*  *****s$  $$  $b $$  $$ Oq"3:54&'.#!"3!267>=35##!"&=463!27#'573n    p*,usOBJ    KCF1E3z"3267>54&'.#2.'.'.5467>7>76&'0&14676&'.'.'#0#.'.5467>3>7>7>54&'.'4&'.'&476456&'&67>7>73#"&'.'*K K**K K*'D            D'          %$  K**K K**K D'!           !'D         U%7'735#!#3!K WW B4o4o WW B"EU#(%#5467>32354&'.#"#!5#!5!w ## ((<V4#4f"  """((f_5#7467>323467>323267>5##"&=1467>323467>323>54&'.'".'.#".'.#".'.#">7>32.'.# 3Z"!'          '!"Z3           ( T//T ( )"#[3       3[#")    .Q""Q. ^ $/>CGK#54&'.+"#3;267>535'46;2#51+"&51533# 'U V U   V x  x!    D  C!uz%'7''73267>7>76&/?'.'.#"'7'7.#"733267>7>76&'773267>7>54&'7'#*'?#&47>7>7>327'.7>7>7>32?#"&/#"&/7[ $54&'0&#'&"7*##35#"&'.5467>7'3267>54&'.#  hP'DG))G  !N,,N!!N,  Og ]U F')GG)' "*,N!!N,,N! &3#5''73'3267>54&'.#"3#"&54632qYHbPw    3   rYOd^      31Jc"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32#74&'.#"73267>77'>7>5!467>32#"&'.5     2222++++ K**K # #    # " wD''DD''D'   x    2112,,,,x*K K*,#, +  + ,",&EE&'DD' 16;@EJOTY"3267>54&'.#"&'.5467>32#3#53#5'3#5!3#57'7'7'7'7..//((((ffff G G G GG G ^G G `/../((((oggfff G H G GvH G G G  '35!57''7!57#3"gԀ-xx>eggNN< (AT77'.'.'5#3267>54&'.'"&'.5467>32#75#35>54&'* !&CG))G %AA%%AA%   T* "" E')GG)%A%%AA%%App  $$   '#7'7#'7/37366666'nn+ c**nfhhfltPPGO = 2M3353#53#?'#5377>7>54&'.'>7>54&'.'3}~DDbfgf    7   wggeDhfUUYQSUe &' +* 7       11Lg%"3267>54&'.#"&'.5467>32#5">7>327.'.#5">7>327.'.#">7>327.'.#     ( %% (#C2 /?""?/ 2B$6' $12$ '5   x        , *+ ,D & #  # % *% %#'#337'#37'737'#}8eVOl8 MMOVS e8 MM 8lS 78 LMDW z7 ML 8X 3 0!!!!%3267>=35#3#"&'.=35#33fx((3 ## 3fwx));;"  ";;^w".'.#"3267>73267>54&'.#"'>7>54&'73267>54&'.#2#"&'.5467>3'"&'.5467>32#%"&'.5467>32#           U     D     T   ]   \  T     D    <3Oj"3267>54&'.#2#"&'.5467>3#"&'.=3267>75#"&'.=3267>75#"&'.=3267>7)GG))GG)(AA((AA(A((A %77% A((A %77% A((A %77%  ##  ##       /  D   /  /V  /  /7!:%'>7>54&'.#"3267>77%467>32#"&'.5t ;!";;"  t5445,t  ";;"!; t5544G c 1Jl%>7>'.'.#".'.#".'.#"3267>73267>73267>76&'.''2.'.'.'.'>7>3.'.'.'.'&454&5465<7>7>7>7>7.'.'>7>7.'.5'.'>77467>77>7>7.'.'<5<5'2.'.'>7>3>7>32.'.'&47"&'.'&67>7#"&'.'>7>7#7#"&'.'>7>7>7>7                     ^              P    E      W    >  U           (     |           " !     ! "  t                B    N    <    ^    P  ^   ^ 7!'!3#53#5^3"檪fxxkkgD+  %!7'7'!5#%!7'!3H \\ GxhH \\ GqH \\ GVH \\ G3)-%#"&'.5467>37'"3267>5#5D''DD&*J K**K oo&EE&'DU^]U J+*K K*@A>1m%4654&'.#".#"3!267>54&'.##!"&'.5467>?>7>327>7>320132#'"&'.5467>37'"3267>5##0%   %="  "      *    @@    0    % #"     )  <   %%    +'8ER_ly"/HUn{0&1%&!"3!267>54&'.##!"&5463!2%"32654&#4&#"32657"32654&#"32654&#4&#"3265'"32654&#2654&#"3"32654"32654&#'"32654&#2654&#"3"32654"32654&#'2654&#"37"32654&#"32654&#"32654"32654"32654&#"3267>54&'.#"&54632#"3267>54&'.#"&54632##  z z^kk^onn7        NUD     @3go33    "#    ""  27<E"32654"32654&#%#5##";35326=4&#%3#5#537#5##5!x  3  *^^^^gVV     DUUDDDDDxDffXh %'7%'7޼3޻kkkkkkk3 73#5#"&'.5467>753267>54&'.'^' D''D %+ K**K -" "3&EE&2"  &8*K K* 9& 3) %5##!#'3#53#5##53#5353353!54&'.#"&'.5467>32###33535#,N!!N,,N!!N,)GG))GG) vvww!N,,N!!N,,N!gG))GG))GDwvvf- '-x4u*'I/?>?'77>7>323''?06?7'7>'&"#"'e]T-O   O'-VN'aZ _V'VUe[d(UV,'O  P,OWYU`VU'We $5!3!#!!#!!o;;o*oWEE34Ex',7<#";267>54&'.#+"&=35#3#546;23#5q    44bKOO`"=jot''&"326?.#"01"1023267>7>76&'7'>7>753461425263>7>32'7'7D    A  ' & Ve,e,,,DP  B ' % ee,e,E,,+  77'%'7LVwFG;іE4уw/KPm54&'.#!"#"372#35#54&'.+1#"&=46;3!267>=35##53#!"&'.=467>3!2    "U"   33       ;  ;;  ;   w]  F  F3-=#"3!#'53#3753!"5467>3"&'.5467>3!! T*.Xw?;    D  '(56   M<..#"5!!#7>54&'!337#57>32  KDLM#A KL  "%X Xh 7'577'5hkkkk+ ):?DINS#03:3:3267>541!"&=3+%#!>7>5!3#53#53#57#35#53f  U45c /U b "r  ig zs  "   bD<怀o^^+  -6O3#53#53#5%4&'.'*#"326764=7'5#"&5467>;1+3w1ee#  % 5WLM (    # A     3;Tm.'.#"3267>517.'.#"3267>5<51"&'.5467>32#%"&'.5467>32#              d   X   '?    ^     1;EU5467>7>=#3267>=4&'.'#5#467>7#5"&'.=3#    +//+ff%%fo((W  **  ,..,| w&&w 'bb'1Jc|"3267>54&'.#"&'.5467>32#%"3267>54&'.#"&'.5467>32#'"3267>54&'.#"&'.5467>32#3                       U    U  U    U  U    + $J3267>7#"&'.5467>773267>7#"&'.5467>71 J*   %3)I %/#<"O-&E' $'C    *I  &  H*2% & (D%-O"=$ D&" " %!3#35#53!!D;;Ufq3DD"o5]%267>=4&'.#"3467>32#"&'.=#"&'.=###35#5#>7>=##  #"  "M   //2ML2z ""  ""   UU..UU4UU4U3Oq !5!!5!!5!7!!5!5!7!!53fxwfxfxqDD3""DD3""DD3""+ !'1'77'7'77'q ^fooffodUUfUUgUUfUU/388448f3*@+**A+**@+**A+U3Oi2'.'.5467>3267>54&'.#"35">7>54&'.#1"&'.5467>32#1 88     #>  >#   8    8     >$      $>  +Xh  !!#"/!57326?!%'7gfoo n//n{oohoom//m oo+ #,1'.#"!'%762'.#"'71571762!%'7Ժr{-.{ fopc {qq {..z np{ pq +).5>CHMR'.#"#!'5'62#7'.#"'537'751571762!%'7%3#53#553#5Ժ)=UBBTJ3(-.':C po {qqxxxxVV (>UBB-4(..':B -pn pqmf3D #(G#"&'.=#3267>=##53!#53"&'.=33267>=3#V  fD''DfUDDDDg#>D && D>#  &EE&3333x>#%%#>qO@w7"&'.5467>321#35#'#.'.#"3267>7'#%">7>32#"&'.'1'33267>54&'.#G #  #  "<!  ((     "    #  # 9 8  ((3  ##  !<! ((       ##  8 8 ((Fz1Jc|"3267>7.'.#"&'.'>7>32#5"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32##@>"7E++J 56 J*&>299%B22B&%%%%         z9$8571!210%%%%       g  U#(%54&'.#"#!5#'467>32#5!5!o((<V< ## 4f((ff"  "ffw7F375#3#'553##'3"3267>=4&'.##"&=4632;x;;VVXV/--     3gfg3"""^'QM^ "  " <""+ 2m%"&'.'7326?>54&/.#"'7>32#"&'./.546?>32'.#"3267>?#   k    L L   k k      k     H H  l    K K   l    k   l   G G +!&N2'.'.5467>32>7>35".'.#"7>7>54&'.#1^%  %    +  +%    %     +    +U/4A4&'.#"1202135467>71>7>553#"&54632#8##5>7>54&'.#"#54&'.'041"4#04#.'.5467>32>##>    ff3  \*    * 8 8 -#>>#'    xx    '33"   j "    "  # 88 # + 16"3267>54&'.#"&'.5467>32#'3#5,N!!N,,N!!N,)GG))GG)n!N,,N!!N,,N!gG))GG))G<1Jc|+D]v7"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#267>54&'.#"352#"&'.5467>3"3267>54&'.#"&'.5467>32#o                                                                 U    w  U    ;    V    <  U    w  U    ;    V    <  U      U        V    +Oq .9H%''77'7!3;267>?>7>5735+"&/!7#!"&='!? 33 34 33 4V    S >1  p 33 33 33 3"    "   + #<U267>54&'.#"35#3#35#"3267>54&'.#"&'.5467>32#    3E,N!!N,,N!!N,)GG))GG).    #;!N,,N!!N,,N!gG))GG))G*  #5#77'3535335'#5##57UE< ֈ""xDx"UfUU"f< D""Dww̚ww 32M\x"3267>54&'.#"&'.5467>312#?'>7>54&'.'7.'.'7'.'.#1"'>7>32'>7>7.'.5467>77.'.'7381267>7#"&'.'7'>7>7*K K**K K*#  ##  #fA@8@ +  I+    +     + @  CA@@  *  I,    +     *  @   K**K K**K  ##  ## +     +    :+ @ B@@@ + I+    +     + ?  CAA ? +  + 1dq"3267>54&'.#"&'.5467>32#"3467>323467>7>7>54&'.#"32654&#,N!!N,,N!!N,)GG))GG)          !N,,N!!N,,N!gG))GG))G4             +%#####5##5#1!5UUUUwff3 !!''!5777!3fqMU32x54UMmfJ=x":?="v=r""&#"'>54&'.#".#"3267>54&'.'732673267>54&'.'7:3267>54&'.#"&'.5467>32#7"&'.5467>32#"&'.5467>32#"&'.5467>32# P Q V  V P P              o      C    C     3        w    "    + (1FU%4&'.'1#13267>7178175>7>5'5"&'.5467>7#7'7 K**K !N,  "4" )GD'p  uh +L""L+,N! &2OC*G)'F Ǥ 'C-# + *9GUdx':81818#"32018181267>54&'.#267>7#5=#'"&'.'>7>7#467>73#>7>7.'.'3;".'.5.'.'>7>352=3.'.#73.'.'>7>554&'.'>7>7#7.'.''.'.'>7>7>7>7.'.'>7>7,M!!M,,N!!N, LM ^]  ]M ML]^  ^&           ^           !N,,N!!N,,N!   M\ \\ mM   M        M   ^\ \\ mM   M            6        6    f 37#773#7,aaqqճ<"uKMf%#.'.#"'&".'.#"#";3267>5<573267>732654&#"&'.5467>32#!"&'.5467>32#$"  "$$''$  !  !!  !  "      "" ' ' "g        3)26Ohqv{>7>54&'.#".'.#"#!##537'3'#772#"&'.5467>3467>32#"&'.573#533#553#i        ddS *%  <     H%* ųF      DH@"V  3   E@H31$4?#54&'.+"3!267>=4&'.#%46;232!5!"&=!# V  V   V  g x d         <  f$+[0#"&'.'.'.#"35>32326?5#"&'.'.'.#"5>323267>7 +$     %     &.                " %#5'!'357!3fUD˛k '#!1'#533!*qqwf yqqx3#5#357'737355#35#7'#35#z zcz zzczz zccz zz zczcznz z3 735#73#5%35#37%35!#333l~ }x3~ ~bͼ<4Pi4&'.#"3>7>5"&'.5467>32##3267>54&'.'"&'.5467>32#75#35>7>54&'.'"&'.5467>32#   *                       #    #  D    恁D    ^"C%4&5'113267>54&'.'"&'.5467>7041701#x;"";5}}5"   !;;!   4    4+Oq*#!5'3##"&'.5#7!533267>73x^]M   N4xy   yqffU   U   U=7'#73!35#! WW B4ooV WW B"E  $).38!33#!5#5335!!'#35#53;#553#53#5!!5!!54"""3fffDD4wwwwww++3"ggVEEV+^3" 7P%!377'53!!''777'"3267>54&'.#"&'.5467>32#DPQQPUf3"5'0$7/]       u3!----!"GBkdbGL$    V    3 #!!'#53!33533#53#53#5wV"gV LwfDVxxxLV4433 '\!!!5!!!3#5;#5#335#"735#37>32#"&'.=#3267>54&'.#3fxxom !d 8F      fMM^_(H      2@P]0"+1!*1"5#35#5>7>57>54&'.#'.546320313#"&'.=!75320321 K2DD2K ? 2//P?2   K33K  m? \//ooR?\   #(3'3#!5#%7!3#33#33#33#33#D>""33D33D33D44E33nn+%7'!5##3!3535#!! 33"DDX 3344Fz!,7<AR!"3!267>54&'.#!!5#!"&=!%5463!2!3#553#5326=4&+"3f    ^VfVV"ff3" " z    E""3D   B "'##!53'#533##55'#533#WhhW>>V>>VVEVVjVEE%>>>iYVR>>V4V+ Xq73#'#5'.'./'7'.'./#537>7>?'77>7>?53267>54&'.#"3#'#3735>7>77'>7>735#.'.'7'.'.'51"&'.5467>32#1    $,-!$!    4    !$!-,$    4  +V  !54&'.#"3267>54&'.''2#"&'.5467>3"&'.5467>32#'?77'7  %? K**K ?%     'DD''DD'fBAJ+R'8,R&  $E&+J J+&E$6    DD''DD''DUBAw,'S ,&R3-3@MZ!";53267>=4&'.#+'#"&=463!2'"32654"32654&##"32654&#  C#   4+ V   D      DD   ,,  ހ       <%).38%35!3267>753#5"&'.=!#!5!3#5;#5'3#5Dx;" :335"5DUE";8 xgg5oo5"MMMMff>;n20132+!"&'.5467>?>7>327>7>35".#"3!267>54&'.#4654&'.#1*       %   %="  "0q)          % #" 0317"3267>54&'.#"&'.5467>32#5#35#*K K**K K*'DD''DD'fw K**K K**K wD''DD''D+ 1H"3267>54&'.#"&'.5467>32#'&"326?64'&",N!!N,,N!!N,)GG))GG)k0 9 !N,,N!!N,,N!gG))GG))G0 9 +  5!333535#5!###'#5!UրD *o*75DDUoU776Ohm!'#33267>54&'33267>54&'.#1#'37#"&'.5467>323#"&'.5467>32/!#PCS  x  E        )J:Fx       "        ^+>+Haz#'0"9.+"1#"3!267>=4&'.##!"&=46;77>;232'"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32#F) U (H  f    OU.N ((((#  ##  #       O)(      . (((( ##  ##        3L"&'.'.'.5467>?>32367>13>321#"3267>76&'.'.#"'"&'.'.'.7>7>?64'.'.#w0?*       7     (=+  4! ;(&@.   C     )" %   +>%'9   # $)   B f &7>ELSZaho35#73#57#";267>54&'.#+"&546;2'5#35#5#35#5#35#75#35#35#35#5#35#5#35#35#35#       D"D"D3D3DwD"D3D>DD3""<   V  V 3DU3DV4E3D3DU3DV4E+  !!!5!!!!!5#3#5;#5+Vxxx^E#VDDx3o '7'''77 QTSS;JJ+HHHHJJ3  /@!3!35!!!5!3267>=4&'.+"3'46;2+"&=fx"Vx|  |   | | ooMM    %+5FW#".+";201235154630213267>54&'.#46;2+"&5!+"&546;2                    " "   " SmKU^|"'35##'35#01.'.#"3267>7326?3267>54&'.#'#.'.'7#7"&'.5467>32;#7'3"&'.5467>77'>32# * <9$ #  #! FN  ##  #>3@ L &O >G  $$  S"&? #"  4  "  "# &{  6{6 V  C [{{[   HG  30>%54&'.'54&+"!5'!575467>32267>5#3,  ,<<+</.< V 0   000;1..1M qOCQ;5#"#"&=46;%4&'.#54&'.+32+3267>=267>552#  "    3  6  ^ #  # "D  + &@N\v"3267>54&'.##>7>7'2#4&'.'>7>3#>7>73.'.'"&'.'>7>53#7.'.53,N!!N,,N!!N,ę #    4   `  #d #    4   `  #!N,,N!!N,,N!+' #0),,)'+0# *' "0),,)'*0" +>#3.'.+'77524&'.'5,E43;4 YOaF;(Epp!U 0+P%&6V !!3#5"32654&#n  p"]ww >W%'7>7>54&'.#".'.'7'73267>77467>32#"&'.5"L2 3    3 .L" $;! :$   XF+3     *F220-*    !!!!!!57!!54Vgx"DhU3g"+ *COZfrx"73267>77'>7>54&'.#"&'.5467>32##"3755467>;17#354&'.#1'132#35#'D , + $$ *, D'#??##>>#M3 pf "3p Df" ^pE'" 5 4  4 6 "'E>#$>>$#> 3pf" p3 wf "x3- !3!'37#%#'#5!fX4Xtt033xfff<<aA 77'7' UT TT TU TA TT TT TT U+ 1=3267>54&'.#"#"&'.5467>32'77'7'iO))OO))O"H&&HH&&H UT TT TU TwO))OO))OH&&HH&&H TT TT TT U`'77' ` TT 0 ` UT 0* 19%267>54&'.#"32#"&'.5467>3'77',N""N,-M""M-(HH()GG) a UT 0 !N,,N""N,,N!G)(HH()G ` UT 0?@%7'73 a TT 1 ` TT 0* 1973267>54&'.#"!#"&'.5467>327'7*"M-,N""N,-M"H()GG)(H a TT 1,N!!N,,N""N,(HH()GG) a UT 0-@77'7' ` TT 0 ` TT 0* 19%4&'.#"3267>5!467>32#"&'.577'7'"N,-M""M-,N"fG)(HH()G ` TT 0,N""N,,N!!N,)GG)(HH( ` TT 0`77'' ` TT 0 a UT 0* 19"3267>54&'.#"&'.5467>32#'7''-M""M-,N""N,)GG)(HH( a UT 1"N,,N!!N,,N"fH()GG)(H a UT 06 y7'7'#57<54&'.#".#";5#"&'.5467>?>7>327>7>320132+3267>54&'.# ML 881$   %oo      * xx"  # LL 77i1   %     *   ##  y%'75377<54&'.#".#";5#"&'.5467>?>7>327>7>320132+3267>54&'.#A LM 88b0$    &oo      * xx"  "J LL 881   %     *   "#  A16<DLQV[`"3267>54&'.#"&'.5467>32#'!5!!5!!5#!5#!5#!5#3#53#5%3#53#5       mqIJ2222 22224  T    8("  5'7'7577'57'wf lq kyu^^bbf lq kyu^^bba"',37'#5##3#33535#5'5!!!'7!%3#53#5u33uv22v$$$$TTTT+<:""v;;vT)+2T**u  !&+3#53#553#5'5##!##53'3#53#5!!7.'.'"&5467>5>76&'4"14676&'.'#0"#3581025>7>7>54&'.'5'0&'<14656&'467>73101213<54&' uuuuSSC""m        e233q""2TT2""K                %/:S#7'7'.#"723267>5<57'.'.'7/77"&'.5467>32#5 0wY4>^D4_w_K GK0 6Y....3`5 0kwZ4>`E4`__L GsM1 5B.--.q1|73267>54&'.#"72#"&'.5467>37'#"&'.5467>77'"3>7>323.'.#5267>72:!!::!!:4444_   (F '* J)  #     #     !::!!;;!4444.F(3$ . (8*K#  5Pk#935151511'#53717>7>54&'.'7>7>54&'.'7>7>54&'.'{_`zdTTd8    D   4     bLKaabNNvP?v         =  $$  "&(#7 -32, .56/0w73:3:130233:3:13023:3265<54&'.'.'"&5467>7>76&'<1&676&'.'.+"0.'.'&45467>7>76&'041&676&'.'.+"01#467>7>7>54&'./.'&6715061516&'&67>7>731!5'467>7>7>54&'.5/.'&4=3<1536&'467>7>739#5H Z  Z                               u                                    **        i"3267>54&'.#>7>7>7>='"&#"&'>7>737>7>321#"#"&'.'7.5<1063267>7.'.51.'.#"#3210.'.5467>32)J J)*I I*n             9         9C&'C I**II**I!            !   !  &&CC&& 1:%4&'.#"3267>5!467>32#"&'.5%7'735!M+,L!!L,+M!mF((FF((F ff Q+M!!M++M!!M+(FF((FF( ff RIw1Z%4&'.#"3267>5"&'.5467>32##32+3267>54&'.#.77771111ɀe11e 77 777711111177Gw\g7'.'>7>'.'.3267#.'.'.7>7>73#3534&15#.'.5#35#'7'>%.'&67>76&'&'.'&67>763#5;#5!3#5!3#5j-     (D     N262E3$        332233P22OKB     :          Pg  D    f    ]7<AFLQW"#33267>54&'.#"&'.'35#>7>32#5#3=#37!!#531!!!!1     ::     \~,        3C2Cv?~`1:7267>54&'.#"32#"&'.5467>37'#3+M!!M+,L!!L,(FF((FF( ff Q!M++M!!M++M!F((FF((F ff RJZd%1"1#"&'.5&6777>?7'7''7''326?>327.#"'7#"&'.5467'7- !   / 0H G0G G/ 0 ''  !" 0v/       0 /G G0G H0 / &&  /v0  v  .Y3:377'7'..'.'645./?117>76.7>?'1.'./#"#"&'& z z#",`Y3  ," ; ,"#z z & aM*3(>7>312#"&'./1'.'.5467>7>7>32'.#"3267>7>54&/.'.#"'.'.5467>7"      cv                    dv                 >S73#53#53#5.'.#"#!#5467>32#>7>?!33.'.'53eɆ   S       CC.  L&         n"'%5#535#3##35#53#35#'3#5#533#53GuKLuLLLL놆**ۇ''5#9373717717537#31'515 r{`?k vc~Ud{>V s r]bLKk vduP? zNC Z`l.'AZs>7>=#3267>54&'.''53353.'.#".5"&'.5467>32#5"3267>54&'.#"&'.5467>32#  77 ST     \1111$$%  %   " AA # )77) w0ss0D%J|1111 %$$%    S%4&'.+>7>54&'.#"#*132;267>54&'>7>54&'>7>54&'>7>5#32+32+32+1#"&'.'.+5:3:3267>7>7>54632134132#      9[     &o J    g<   N           & !*E  1:"3267>54&'.#"&'.5467>32#'7'35#,L!!L,+M!!M+(FF((FF( ff R!M++M!!M++M!mF((FF((F ff R%I3#54&'.#"357'57'>7>5#5'.'.5467>32m~++ T*) Q $$2    %%   CC2++";!**"^##/1 %  % h"5467>;267>7#+"189.'.#"381267>7>7>3:3:1:323812654&'.#9"&'.'.'.+"#9"&5467>323267>7>7>32#%##33535#7"3267>54&'.#"&54632#7"3267>54&'.#"&54632#\    #  %   )/        /) F     2     #       #""""    C        & #  L23  32L  %0FF0%!""    "    " 0 #(-26:!!#535#535#535#53#3#535#535#535#537'5\C22222222 C33333333uuCC`CCSDDTDDTCC>_CCSDDTDDTCCDD''N1f l7267>54&'.#"352#"&'.5467>3>54&'.#181"813267>7465'0010101'>54&'.#818101*#81'>7>71>7>783>3:1263:3263:3201201"1"#0#'>70"1"#"*#"*1"#0#**1*#"&'.'<5<5<7<1467>781>7>781813267*1'#"&'.5467>32      !M+7&!L,'F%d   T   $A"- 8dT'D  S 8        C    3 +M!(   +M!A%<  S <#qh= :C&  S   h     0h%.'.'.5467>7>76&'<#4676&'.'.+""#3:3:13023:3265<54&'!5467>7>7>54&'.'5'.'&65>5156&'&67>7>731211?''77,            Y  Y         G, ,, ,, ,,               C*         *+ ,, +, ,, 1:73267>54&'.#"!#"&'.5467>327'5#!L,+M!!M+,L!F((FF((F ff R+M!!M++M!!M+(FF((FF( ff R0h%.'.'.5467>7>76&'<#4676&'.'.+""#3:3:13023:3265<54&'!5467>7>7>54&'.'5'.'&65>5156&'&67>7>73121175##33535,            Y  Y         CCCC              C*         *CCCC '@Yr!!3#!!'267>54&'.#"32#"&'.5467>3267>54&'.#"352#"&'.5467>3#"&546323++o!;;!";;"4444       fxx;"";;"";35555  U    " 29HW735#3.'.#">7#3757>7>54&'.'5#73>7>32''7g0D'0&-2* :*<7;:   O$)*#=g0(E0  9<6;+9 *3.& #**$-C!!570513830292.'.#"0+81'7526324&'.'3!UͫUE2 (! {{4E/- '@t:m %-SS x/M &!3$   )6CP]jw'.#"326764''7'77'789'#"&54632#"&54632'#"&54632#"&54632#"&54632#"&54632'#"&54632#"&54632llLmal`tlgmhllll0T00U1\llLlam`slglgmllm0 00 1 -%>K7"3267>54&'.#"&54632#%"3267>54&'.#"&54632#7'.'.+"#333267>=33267>=354&'.'535#%>7>;2!7#"&'.=3!#"&'.=37!5467>3!2^            # <7    7;     34  4g U     4   4    4   xD  D ww  ?RQ    ff   '#'+7#'3'#7'353ddUVYWmWTe5xx ffggdddu 1Mm"3267>54&'.#"&'.5467>32#74&'.#"3'>7>5#?'.'.5467>32,N""N,,N""N,(HH()GG)E   $# Y      !N,,N!!N,,N!gG))GG))G   ff  O      P1Gc.'.#"'73267>?7'7>56&'#"&'.'.546?7'7>7>32  =# ) $ $    & !=    AM=    =># (  # #' "=    AL>    =#/T7>54&'.'.#"3#33535#5267>7'>7>32#"&'.'.5467       EEDD            66  66 EDDE  /0 /0Fz!&+0%#5#5##5###3335335353553##33#37#5324DE3443ED42E""U""""4##f++ff++fg++ %'7'777''7/7''7 ^ ] y``*sar`=`_ ^ ^ yaa+r`r`aaVdiw%4&'.#"33151"5467>32.'.+32675#35>7>7>7>5<515.'.5467>7#5375"N,,N" % H()G      VU&  33f ,M""M,W& &(HH(&   3   W   F   HWp%5#4&'.'7'.'.'5#'#3735>7>77'>7>53'#.'.'7"&'.5467>32#7.'.#5'"'>7>7#>7>73.'.573.'.'5267>77'>7>73< * *    + + << * *  ! + + >MfI    sJ   {J  vIf +fH 7H   { H  vHf   + + :: + +  ! + + =< + +   H  <  Ii -hI 9H   | H  tGf ,fH 8G   +&6F535!3#!5#54&'.'>7>5#5467>7'.'.=3,+ "! ++, !"  ## Z#  #?ee    XX    XX   q  ee  ?%4&'.'35>7>557'5#'.'.5467>700--6 *, 8'++'+K !::! K+(5^^5(B6 *Q, 8."%B55B%". "'?'3#5;#53#553#5'7'7/7 DDEEDi0 0 0 0 1 0  EDDDD+1 1 1 1 0 0 &?7.'.#"3267>54&'.'77"&'.5467>32#  555 )[//..555  (/../#(AJO%'5>7>54&'.#"'77557467>32#"&'.5'5357573     3wff#  fw33wffh     ^88DDD)*B   EKB<33,B'!!7'5815#*1">7>31021021358=!3>7>3:7ޫU{{ !( 13' ./DQt@w:SSS-%  hg $3 ' M.(8Ng%1'54&'.#"3267>?3'%467>325#"&/.546?357#.103267>5&4'"&'.5<59>7>7#f F`    zi4  EĀ  aG34   6    kG `{5  DZ̀`  l}#IJ#   .     */45##;267>5#'3#5+"&'.533#5;#53 3xgg  ͉4>  wwwt  s++++ 1J!!77!5!5!5''5!'267>54&'.#"352#"&'.5467>3Uxv7.#&"'>54&'.#".'.5467>7'3267>?33:3>3326?>764/>7>73267>=.'.#%467>32.'.5+#"&/#*'./#*/.'&4?'.'.5467>3:27>7>732'#"&'.5467>32                                 ^           B&       ^                                         4        8 $1j"3267>54&'.#"&'.5467>32#7>54&'.#"'>54&'.#".'.#"75''73267>54&'73267>73267>77#"&'.5467>32'2#"&'.5467>32#"&'.5467>3'557            &          ɼ       UF  D    <      bcjV     U|    L    3    LWXWX!?C%7'>7>54&'.#2'7%467>7735"&'.57'7Hz0  K*'D+ 8C 4z'  J+'D\ 8B}0  +J D'   -iD:   5})#+J D'D: U1MQajoty"3267>54&'.#"&'.5467>32#<5<54&'.'!'#73#5467>77#<5<53#5;#5#3#5       U  UUU11  11^+Vi  E    s0" )$ $* #0jkZ??" "?? aUU3333 HR\fpz%75'.'.'7'.'./#'737>7>77'>7>774654&5'.'.'7'3"&#"#77'57''7#'239263'"&'.5467>7>7>312#7'>7>7DD&'3 @ 5'%DD&'3 @  4''333N&"  ':33N%"   8  8  '@ 3'&DD%'5 @ 4''DD&'6 8!  &:33N&"  &;33D8  8   ( D%10>7>5<1'.'.=7'77'7'>*+=6&%7 33 33 33 3.((.(% %(؃ 43 44 34 41Vo"3267>54&'.#"&'.5467>32#7&#"&'.'.3267>76&''#"&'.5467>323#"&'.5467>32+J J+*K K*'DD''DD'j  !!         J++J J++J wD''DD''D   \        Vc|#357'7'.=>7>54&'.#"3267>54&'.'57>=354632#"&5#"&'.5467>323#5;; ## 6    C   G        +z;) : :: 6 (    ( C0  vG );g      ^hm.'.#"73267>54&'.#"'.#"3267>74&'77'.'&677'>7>327''7>32#"&'&47#"&'.5467>327'7'7     A    R*T   A ***+     +))Or B A    Q*T    A63***45)  ))+ x)41'7'77>?357'#"&'.'.'37!.7>?YIH II530)g/0$5 NZ34HH IH0) $6# N>s_< Вd~Вd~3++3UU^+3<*3<7G^+3+"33+fx+/3<++3+"o3+U+++DU++U+<++*3++3++f33f"k33<^+U"33 +B+33<3+++3f+3+3++ +3+****ar.#+VE ~ 2nJt @ j  J | z r .P6N@JlVpFZjv ` !!""#4%&&&((()*4*,|,-N..^.//$/\/0t011>12 2F23L334:4t56J6778 8z89D:0;;;< ">?^??@L@vA$ALAfAAB4BHBBCC"C|D$DEZEEFG\HHJKLLMNNlOOPPPQQ Pe-icon-7-strokeRegularVersion 1.0 Pe-icon-7-stroke 0OS/2"`cmapU LgasphglyfƳ>pheadE d6hheaݜ$hmtx} ~8locabmaxp namevͫpostP LfGLf@  8  7979793,1Jc#54&'.#!"3!2654&#%!2!5467>3!!'3267>54&'.#"3#"&'.5467>328bxx  D    W/+E//"ޑ      + '@35#7'#537'"3267>54&'.#"&'.5467>32#F::FR"<<,N!!N,,N!!N,)GG))GG) V:: v!4!N,,N!!N,,N!gG))GG))G+ )D_35#7'#5377>7>54&'.'>7>54&'.''>7>54&'.'"&'.5467>327.'.#"3267>7'#F::FR"<<    )    )Y)GG)& "*,N!!N,*" & V:: v!4`    ""               G))G !N,,N! mS2Kd"#>7>54&'.#"3!267>54&'.#467>32#"&'.5"&'.5467>32#* ***** $#  #$ |#  #$  $S*  *****s$  $$  $b $$  $$ Oq"3:54&'.#!"3!267>=35##!"&=463!27#'573n    p*,usOBJ    KCF1E3z"3267>54&'.#2.'.'.5467>7>76&'0&14676&'.'.'#0#.'.5467>3>7>7>54&'.'4&'.'&476456&'&67>7>73#"&'.'*K K**K K*'D            D'          %$  K**K K**K D'!           !'D         U%7'735#!#3!K WW B4o4o WW B"EU#(%#5467>32354&'.#"#!5#!5!w ## ((<V4#4f"  """((f_5#7467>323467>323267>5##"&=1467>323467>323>54&'.'".'.#".'.#".'.#">7>32.'.# 3Z"!'          '!"Z3           ( T//T ( )"#[3       3[#")    .Q""Q. ^ $/>CGK#54&'.+"#3;267>535'46;2#51+"&51533# 'U V U   V x  x!    D  C!uz%'7''73267>7>76&/?'.'.#"'7'7.#"733267>7>76&'773267>7>54&'7'#*'?#&47>7>7>327'.7>7>7>32?#"&/#"&/7[ $54&'0&#'&"7*##35#"&'.5467>7'3267>54&'.#  hP'DG))G  !N,,N!!N,  Og ]U F')GG)' "*,N!!N,,N! &3#5''73'3267>54&'.#"3#"&54632qYHbPw    3   rYOd^      31Jc"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32#74&'.#"73267>77'>7>5!467>32#"&'.5     2222++++ K**K # #    # " wD''DD''D'   x    2112,,,,x*K K*,#, +  + ,",&EE&'DD' 16;@EJOTY"3267>54&'.#"&'.5467>32#3#53#5'3#5!3#57'7'7'7'7..//((((ffff G G G GG G ^G G `/../((((oggfff G H G GvH G G G  '35!57''7!57#3"gԀ-xx>eggNN< (AT77'.'.'5#3267>54&'.'"&'.5467>32#75#35>54&'* !&CG))G %AA%%AA%   T* "" E')GG)%A%%AA%%App  $$   '#7'7#'7/37366666'nn+ c**nfhhfltPPGO = 2M3353#53#?'#5377>7>54&'.'>7>54&'.'3}~DDbfgf    7   wggeDhfUUYQSUe &' +* 7       11Lg%"3267>54&'.#"&'.5467>32#5">7>327.'.#5">7>327.'.#">7>327.'.#     ( %% (#C2 /?""?/ 2B$6' $12$ '5   x        , *+ ,D & #  # % *% %#'#337'#37'737'#}8eVOl8 MMOVS e8 MM 8lS 78 LMDW z7 ML 8X 3 0!!!!%3267>=35#3#"&'.=35#33fx((3 ## 3fwx));;"  ";;^w".'.#"3267>73267>54&'.#"'>7>54&'73267>54&'.#2#"&'.5467>3'"&'.5467>32#%"&'.5467>32#           U     D     T   ]   \  T     D    <3Oj"3267>54&'.#2#"&'.5467>3#"&'.=3267>75#"&'.=3267>75#"&'.=3267>7)GG))GG)(AA((AA(A((A %77% A((A %77% A((A %77%  ##  ##       /  D   /  /V  /  /7!:%'>7>54&'.#"3267>77%467>32#"&'.5t ;!";;"  t5445,t  ";;"!; t5544G c 1Jl%>7>'.'.#".'.#".'.#"3267>73267>73267>76&'.''2.'.'.'.'>7>3.'.'.'.'&454&5465<7>7>7>7>7.'.'>7>7.'.5'.'>77467>77>7>7.'.'<5<5'2.'.'>7>3>7>32.'.'&47"&'.'&67>7#"&'.'>7>7#7#"&'.'>7>7>7>7                     ^              P    E      W    >  U           (     |           " !     ! "  t                B    N    <    ^    P  ^   ^ 7!'!3#53#5^3"檪fxxkkgD+  %!7'7'!5#%!7'!3H \\ GxhH \\ GqH \\ GVH \\ G3)-%#"&'.5467>37'"3267>5#5D''DD&*J K**K oo&EE&'DU^]U J+*K K*@A>1m%4654&'.#".#"3!267>54&'.##!"&'.5467>?>7>327>7>320132#'"&'.5467>37'"3267>5##0%   %="  "      *    @@    0    % #"     )  <   %%    +'8ER_ly"/HUn{0&1%&!"3!267>54&'.##!"&5463!2%"32654&#4&#"32657"32654&#"32654&#4&#"3265'"32654&#2654&#"3"32654"32654&#'"32654&#2654&#"3"32654"32654&#'2654&#"37"32654&#"32654&#"32654"32654"32654&#"3267>54&'.#"&54632#"3267>54&'.#"&54632##  z z^kk^onn7        NUD     @3go33    "#    ""  27<E"32654"32654&#%#5##";35326=4&#%3#5#537#5##5!x  3  *^^^^gVV     DUUDDDDDxDffXh %'7%'7޼3޻kkkkkkk3 73#5#"&'.5467>753267>54&'.'^' D''D %+ K**K -" "3&EE&2"  &8*K K* 9& 3) %5##!#'3#53#5##53#5353353!54&'.#"&'.5467>32###33535#,N!!N,,N!!N,)GG))GG) vvww!N,,N!!N,,N!gG))GG))GDwvvf- '-x4u*'I/?>?'77>7>323''?06?7'7>'&"#"'e]T-O   O'-VN'aZ _V'VUe[d(UV,'O  P,OWYU`VU'We $5!3!#!!#!!o;;o*oWEE34Ex',7<#";267>54&'.#+"&=35#3#546;23#5q    44bKOO`"=jot''&"326?.#"01"1023267>7>76&'7'>7>753461425263>7>32'7'7D    A  ' & Ve,e,,,DP  B ' % ee,e,E,,+  77'%'7LVwFG;іE4уw/KPm54&'.#!"#"372#35#54&'.+1#"&=46;3!267>=35##53#!"&'.=467>3!2    "U"   33       ;  ;;  ;   w]  F  F3-=#"3!#'53#3753!"5467>3"&'.5467>3!! T*.Xw?;    D  '(56   M<..#"5!!#7>54&'!337#57>32  KDLM#A KL  "%X Xh 7'577'5hkkkk+ ):?DINS#03:3:3267>541!"&=3+%#!>7>5!3#53#53#57#35#53f  U45c /U b "r  ig zs  "   bD<怀o^^+  -6O3#53#53#5%4&'.'*#"326764=7'5#"&5467>;1+3w1ee#  % 5WLM (    # A     3;Tm.'.#"3267>517.'.#"3267>5<51"&'.5467>32#%"&'.5467>32#              d   X   '?    ^     1;EU5467>7>=#3267>=4&'.'#5#467>7#5"&'.=3#    +//+ff%%fo((W  **  ,..,| w&&w 'bb'1Jc|"3267>54&'.#"&'.5467>32#%"3267>54&'.#"&'.5467>32#'"3267>54&'.#"&'.5467>32#3                       U    U  U    U  U    + $J3267>7#"&'.5467>773267>7#"&'.5467>71 J*   %3)I %/#<"O-&E' $'C    *I  &  H*2% & (D%-O"=$ D&" " %!3#35#53!!D;;Ufq3DD"o5]%267>=4&'.#"3467>32#"&'.=#"&'.=###35#5#>7>=##  #"  "M   //2ML2z ""  ""   UU..UU4UU4U3Oq !5!!5!!5!7!!5!5!7!!53fxwfxfxqDD3""DD3""DD3""+ !'1'77'7'77'q ^fooffodUUfUUgUUfUU/388448f3*@+**A+**@+**A+U3Oi2'.'.5467>3267>54&'.#"35">7>54&'.#1"&'.5467>32#1 88     #>  >#   8    8     >$      $>  +Xh  !!#"/!57326?!%'7gfoo n//n{oohoom//m oo+ #,1'.#"!'%762'.#"'71571762!%'7Ժr{-.{ fopc {qq {..z np{ pq +).5>CHMR'.#"#!'5'62#7'.#"'537'751571762!%'7%3#53#553#5Ժ)=UBBTJ3(-.':C po {qqxxxxVV (>UBB-4(..':B -pn pqmf3D #(G#"&'.=#3267>=##53!#53"&'.=33267>=3#V  fD''DfUDDDDg#>D && D>#  &EE&3333x>#%%#>qO@w7"&'.5467>321#35#'#.'.#"3267>7'#%">7>32#"&'.'1'33267>54&'.#G #  #  "<!  ((     "    #  # 9 8  ((3  ##  !<! ((       ##  8 8 ((Fz1Jc|"3267>7.'.#"&'.'>7>32#5"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32##@>"7E++J 56 J*&>299%B22B&%%%%         z9$8571!210%%%%       g  U#(%54&'.#"#!5#'467>32#5!5!o((<V< ## 4f((ff"  "ffw7F375#3#'553##'3"3267>=4&'.##"&=4632;x;;VVXV/--     3gfg3"""^'QM^ "  " <""+ 2m%"&'.'7326?>54&/.#"'7>32#"&'./.546?>32'.#"3267>?#   k    L L   k k      k     H H  l    K K   l    k   l   G G +!&N2'.'.5467>32>7>35".'.#"7>7>54&'.#1^%  %    +  +%    %     +    +U/4A4&'.#"1202135467>71>7>553#"&54632#8##5>7>54&'.#"#54&'.'041"4#04#.'.5467>32>##>    ff3  \*    * 8 8 -#>>#'    xx    '33"   j "    "  # 88 # + 16"3267>54&'.#"&'.5467>32#'3#5,N!!N,,N!!N,)GG))GG)n!N,,N!!N,,N!gG))GG))G<1Jc|+D]v7"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#"3267>54&'.#"&'.5467>32#267>54&'.#"352#"&'.5467>3"3267>54&'.#"&'.5467>32#o                                                                 U    w  U    ;    V    <  U    w  U    ;    V    <  U      U        V    +Oq .9H%''77'7!3;267>?>7>5735+"&/!7#!"&='!? 33 34 33 4V    S >1  p 33 33 33 3"    "   + #<U267>54&'.#"35#3#35#"3267>54&'.#"&'.5467>32#    3E,N!!N,,N!!N,)GG))GG).    #;!N,,N!!N,,N!gG))GG))G*  #5#77'3535335'#5##57UE< ֈ""xDx"UfUU"f< D""Dww̚ww 32M\x"3267>54&'.#"&'.5467>312#?'>7>54&'.'7.'.'7'.'.#1"'>7>32'>7>7.'.5467>77.'.'7381267>7#"&'.'7'>7>7*K K**K K*#  ##  #fA@8@ +  I+    +     + @  CA@@  *  I,    +     *  @   K**K K**K  ##  ## +     +    :+ @ B@@@ + I+    +     + ?  CAA ? +  + 1dq"3267>54&'.#"&'.5467>32#"3467>323467>7>7>54&'.#"32654&#,N!!N,,N!!N,)GG))GG)          !N,,N!!N,,N!gG))GG))G4             +%#####5##5#1!5UUUUwff3 !!''!5777!3fqMU32x54UMmfJ=x":?="v=r""&#"'>54&'.#".#"3267>54&'.'732673267>54&'.'7:3267>54&'.#"&'.5467>32#7"&'.5467>32#"&'.5467>32#"&'.5467>32# P Q V  V P P              o      C    C     3        w    "    + (1FU%4&'.'1#13267>7178175>7>5'5"&'.5467>7#7'7 K**K !N,  "4" )GD'p  uh +L""L+,N! &2OC*G)'F Ǥ 'C-# + *9GUdx':81818#"32018181267>54&'.#267>7#5=#'"&'.'>7>7#467>73#>7>7.'.'3;".'.5.'.'>7>352=3.'.#73.'.'>7>554&'.'>7>7#7.'.''.'.'>7>7>7>7.'.'>7>7,M!!M,,N!!N, LM ^]  ]M ML]^  ^&           ^           !N,,N!!N,,N!   M\ \\ mM   M        M   ^\ \\ mM   M            6        6    f 37#773#7,aaqqճ<"uKMf%#.'.#"'&".'.#"#";3267>5<573267>732654&#"&'.5467>32#!"&'.5467>32#$"  "$$''$  !  !!  !  "      "" ' ' "g        3)26Ohqv{>7>54&'.#".'.#"#!##537'3'#772#"&'.5467>3467>32#"&'.573#533#553#i        ddS *%  <     H%* ųF      DH@"V  3   E@H31$4?#54&'.+"3!267>=4&'.#%46;232!5!"&=!# V  V   V  g x d         <  f$+[0#"&'.'.'.#"35>32326?5#"&'.'.'.#"5>323267>7 +$     %     &.                " %#5'!'357!3fUD˛k '#!1'#533!*qqwf yqqx3#5#357'737355#35#7'#35#z zcz zzczz zccz zz zczcznz z3 735#73#5%35#37%35!#333l~ }x3~ ~bͼ<4Pi4&'.#"3>7>5"&'.5467>32##3267>54&'.'"&'.5467>32#75#35>7>54&'.'"&'.5467>32#   *                       #    #  D    恁D    ^"C%4&5'113267>54&'.'"&'.5467>7041701#x;"";5}}5"   !;;!   4    4+Oq*#!5'3##"&'.5#7!533267>73x^]M   N4xy   yqffU   U   U=7'#73!35#! WW B4ooV WW B"E  $).38!33#!5#5335!!'#35#53;#553#53#5!!5!!54"""3fffDD4wwwwww++3"ggVEEV+^3" 7P%!377'53!!''777'"3267>54&'.#"&'.5467>32#DPQQPUf3"5'0$7/]       u3!----!"GBkdbGL$    V    3 #!!'#53!33533#53#53#5wV"gV LwfDVxxxLV4433 '\!!!5!!!3#5;#5#335#"735#37>32#"&'.=#3267>54&'.#3fxxom !d 8F      fMM^_(H      2@P]0"+1!*1"5#35#5>7>57>54&'.#'.546320313#"&'.=!75320321 K2DD2K ? 2//P?2   K33K  m? \//ooR?\   #(3'3#!5#%7!3#33#33#33#33#D>""33D33D33D44E33nn+%7'!5##3!3535#!! 33"DDX 3344Fz!,7<AR!"3!267>54&'.#!!5#!"&=!%5463!2!3#553#5326=4&+"3f    ^VfVV"ff3" " z    E""3D   B "'##!53'#533##55'#533#WhhW>>V>>VVEVVjVEE%>>>iYVR>>V4V+ Xq73#'#5'.'./'7'.'./#537>7>?'77>7>?53267>54&'.#"3#'#3735>7>77'>7>735#.'.'7'.'.'51"&'.5467>32#1    $,-!$!    4    !$!-,$    4  +V  !54&'.#"3267>54&'.''2#"&'.5467>3"&'.5467>32#'?77'7  %? K**K ?%     'DD''DD'fBAJ+R'8,R&  $E&+J J+&E$6    DD''DD''DUBAw,'S ,&R3-3@MZ!";53267>=4&'.#+'#"&=463!2'"32654"32654&##"32654&#  C#   4+ V   D      DD   ,,  ހ       <%).38%35!3267>753#5"&'.=!#!5!3#5;#5'3#5Dx;" :335"5DUE";8 xgg5oo5"MMMMff>;n20132+!"&'.5467>?>7>327>7>35".#"3!267>54&'.#4654&'.#1*       %   %="  "0q)          % #" 0317"3267>54&'.#"&'.5467>32#5#35#*K K**K K*'DD''DD'fw K**K K**K wD''DD''D+ 1H"3267>54&'.#"&'.5467>32#'&"326?64'&",N!!N,,N!!N,)GG))GG)k0 9 !N,,N!!N,,N!gG))GG))G0 9 +  5!333535#5!###'#5!UրD *o*75DDUoU776Ohm!'#33267>54&'33267>54&'.#1#'37#"&'.5467>323#"&'.5467>32/!#PCS  x  E        )J:Fx       "        ^+>+Haz#'0"9.+"1#"3!267>=4&'.##!"&=46;77>;232'"3267>54&'.#"&'.5467>32#5"3267>54&'.#"&'.5467>32#F) U (H  f    OU.N ((((#  ##  #       O)(      . (((( ##  ##        3L"&'.'.'.5467>?>32367>13>321#"3267>76&'.'.#"'"&'.'.'.7>7>?64'.'.#w0?*       7     (=+  4! ;(&@.   C     )" %   +>%'9   # $)   B f &7>ELSZaho35#73#57#";267>54&'.#+"&546;2'5#35#5#35#5#35#75#35#35#35#5#35#5#35#35#35#       D"D"D3D3DwD"D3D>DD3""<   V  V 3DU3DV4E3D3DU3DV4E+  !!!5!!!!!5#3#5;#5+Vxxx^E#VDDx3o '7'''77 QTSS;JJ+HHHHJJ3  /@!3!35!!!5!3267>=4&'.+"3'46;2+"&=fx"Vx|  |   | | ooMM    %+5FW#".+";201235154630213267>54&'.#46;2+"&5!+"&546;2                    " "   " SmKU^|"'35##'35#01.'.#"3267>7326?3267>54&'.#'#.'.'7#7"&'.5467>32;#7'3"&'.5467>77'>32# * <9$ #  #! FN  ##  #>3@ L &O >G  $$  S"&? #"  4  "  "# &{  6{6 V  C [{{[   HG  30>%54&'.'54&+"!5'!575467>32267>5#3,  ,<<+</.< V 0   000;1..1M qOCQ;5#"#"&=46;%4&'.#54&'.+32+3267>=267>552#  "    3  6  ^ #  # "D  + &@N\v"3267>54&'.##>7>7'2#4&'.'>7>3#>7>73.'.'"&'.'>7>53#7.'.53,N!!N,,N!!N,ę #    4   `  #d #    4   `  #!N,,N!!N,,N!+' #0),,)'+0# *' "0),,)'*0" +>#3.'.+'77524&'.'5,E43;4 YOaF;(Epp!U 0+P%&6V !!3#5"32654&#n  p"]ww >W%'7>7>54&'.#".'.'7'73267>77467>32#"&'.5"L2 3    3 .L" $;! :$   XF+3     *F220-*    !!!!!!57!!54Vgx"DhU3g"+ *COZfrx"73267>77'>7>54&'.#"&'.5467>32##"3755467>;17#354&'.#1'132#35#'D , + $$ *, D'#??##>>#M3 pf "3p Df" ^pE'" 5 4  4 6 "'E>#$>>$#> 3pf" p3 wf "x3- !3!'37#%#'#5!fX4Xtt033xfff<<aA 77'7' UT TT TU TA TT TT TT U+ 1=3267>54&'.#"#"&'.5467>32'77'7'iO))OO))O"H&&HH&&H UT TT TU TwO))OO))OH&&HH&&H TT TT TT U`'77' ` TT 0 ` UT 0* 19%267>54&'.#"32#"&'.5467>3'77',N""N,-M""M-(HH()GG) a UT 0 !N,,N""N,,N!G)(HH()G ` UT 0?@%7'73 a TT 1 ` TT 0* 1973267>54&'.#"!#"&'.5467>327'7*"M-,N""N,-M"H()GG)(H a TT 1,N!!N,,N""N,(HH()GG) a UT 0-@77'7' ` TT 0 ` TT 0* 19%4&'.#"3267>5!467>32#"&'.577'7'"N,-M""M-,N"fG)(HH()G ` TT 0,N""N,,N!!N,)GG)(HH( ` TT 0`77'' ` TT 0 a UT 0* 19"3267>54&'.#"&'.5467>32#'7''-M""M-,N""N,)GG)(HH( a UT 1"N,,N!!N,,N"fH()GG)(H a UT 06 y7'7'#57<54&'.#".#";5#"&'.5467>?>7>327>7>320132+3267>54&'.# ML 881$   %oo      * xx"  # LL 77i1   %     *   ##  y%'75377<54&'.#".#";5#"&'.5467>?>7>327>7>320132+3267>54&'.#A LM 88b0$    &oo      * xx"  "J LL 881   %     *   "#  A16<DLQV[`"3267>54&'.#"&'.5467>32#'!5!!5!!5#!5#!5#!5#3#53#5%3#53#5       mqIJ2222 22224  T    8("  5'7'7577'57'wf lq kyu^^bbf lq kyu^^bba"',37'#5##3#33535#5'5!!!'7!%3#53#5u33uv22v$$$$TTTT+<:""v;;vT)+2T**u  !&+3#53#553#5'5##!##53'3#53#5!!7.'.'"&5467>5>76&'4"14676&'.'#0"#3581025>7>7>54&'.'5'0&'<14656&'467>73101213<54&' uuuuSSC""m        e233q""2TT2""K                %/:S#7'7'.#"723267>5<57'.'.'7/77"&'.5467>32#5 0wY4>^D4_w_K GK0 6Y....3`5 0kwZ4>`E4`__L GsM1 5B.--.q1|73267>54&'.#"72#"&'.5467>37'#"&'.5467>77'"3>7>323.'.#5267>72:!!::!!:4444_   (F '* J)  #     #     !::!!;;!4444.F(3$ . (8*K#  5Pk#935151511'#53717>7>54&'.'7>7>54&'.'7>7>54&'.'{_`zdTTd8    D   4     bLKaabNNvP?v         =  $$  "&(#7 -32, .56/0w73:3:130233:3:13023:3265<54&'.'.'"&5467>7>76&'<1&676&'.'.+"0.'.'&45467>7>76&'041&676&'.'.+"01#467>7>7>54&'./.'&6715061516&'&67>7>731!5'467>7>7>54&'.5/.'&4=3<1536&'467>7>739#5H Z  Z                               u                                    **        i"3267>54&'.#>7>7>7>='"&#"&'>7>737>7>321#"#"&'.'7.5<1063267>7.'.51.'.#"#3210.'.5467>32)J J)*I I*n             9         9C&'C I**II**I!            !   !  &&CC&& 1:%4&'.#"3267>5!467>32#"&'.5%7'735!M+,L!!L,+M!mF((FF((F ff Q+M!!M++M!!M+(FF((FF( ff RIw1Z%4&'.#"3267>5"&'.5467>32##32+3267>54&'.#.77771111ɀe11e 77 777711111177Gw\g7'.'>7>'.'.3267#.'.'.7>7>73#3534&15#.'.5#35#'7'>%.'&67>76&'&'.'&67>763#5;#5!3#5!3#5j-     (D     N262E3$        332233P22OKB     :          Pg  D    f    ]7<AFLQW"#33267>54&'.#"&'.'35#>7>32#5#3=#37!!#531!!!!1     ::     \~,        3C2Cv?~`1:7267>54&'.#"32#"&'.5467>37'#3+M!!M+,L!!L,(FF((FF( ff Q!M++M!!M++M!F((FF((F ff RJZd%1"1#"&'.5&6777>?7'7''7''326?>327.#"'7#"&'.5467'7- !   / 0H G0G G/ 0 ''  !" 0v/       0 /G G0G H0 / &&  /v0  v  .Y3:377'7'..'.'645./?117>76.7>?'1.'./#"#"&'& z z#",`Y3  ," ; ,"#z z & aM*3(>7>312#"&'./1'.'.5467>7>7>32'.#"3267>7>54&/.'.#"'.'.5467>7"      cv                    dv                 >S73#53#53#5.'.#"#!#5467>32#>7>?!33.'.'53eɆ   S       CC.  L&         n"'%5#535#3##35#53#35#'3#5#533#53GuKLuLLLL놆**ۇ''5#9373717717537#31'515 r{`?k vc~Ud{>V s r]bLKk vduP? zNC Z`l.'AZs>7>=#3267>54&'.''53353.'.#".5"&'.5467>32#5"3267>54&'.#"&'.5467>32#  77 ST     \1111$$%  %   " AA # )77) w0ss0D%J|1111 %$$%    S%4&'.+>7>54&'.#"#*132;267>54&'>7>54&'>7>54&'>7>5#32+32+32+1#"&'.'.+5:3:3267>7>7>54632134132#      9[     &o J    g<   N           & !*E  1:"3267>54&'.#"&'.5467>32#'7'35#,L!!L,+M!!M+(FF((FF( ff R!M++M!!M++M!mF((FF((F ff R%I3#54&'.#"357'57'>7>5#5'.'.5467>32m~++ T*) Q $$2    %%   CC2++";!**"^##/1 %  % h"5467>;267>7#+"189.'.#"381267>7>7>3:3:1:323812654&'.#9"&'.'.'.+"#9"&5467>323267>7>7>32#%##33535#7"3267>54&'.#"&54632#7"3267>54&'.#"&54632#\    #  %   )/        /) F     2     #       #""""    C        & #  L23  32L  %0FF0%!""    "    " 0 #(-26:!!#535#535#535#53#3#535#535#535#537'5\C22222222 C33333333uuCC`CCSDDTDDTCC>_CCSDDTDDTCCDD''N1f l7267>54&'.#"352#"&'.5467>3>54&'.#181"813267>7465'0010101'>54&'.#818101*#81'>7>71>7>783>3:1263:3263:3201201"1"#0#'>70"1"#"*#"*1"#0#**1*#"&'.'<5<5<7<1467>781>7>781813267*1'#"&'.5467>32      !M+7&!L,'F%d   T   $A"- 8dT'D  S 8        C    3 +M!(   +M!A%<  S <#qh= :C&  S   h     0h%.'.'.5467>7>76&'<#4676&'.'.+""#3:3:13023:3265<54&'!5467>7>7>54&'.'5'.'&65>5156&'&67>7>731211?''77,            Y  Y         G, ,, ,, ,,               C*         *+ ,, +, ,, 1:73267>54&'.#"!#"&'.5467>327'5#!L,+M!!M+,L!F((FF((F ff R+M!!M++M!!M+(FF((FF( ff R0h%.'.'.5467>7>76&'<#4676&'.'.+""#3:3:13023:3265<54&'!5467>7>7>54&'.'5'.'&65>5156&'&67>7>73121175##33535,            Y  Y         CCCC              C*         *CCCC '@Yr!!3#!!'267>54&'.#"32#"&'.5467>3267>54&'.#"352#"&'.5467>3#"&546323++o!;;!";;"4444       fxx;"";;"";35555  U    " 29HW735#3.'.#">7#3757>7>54&'.'5#73>7>32''7g0D'0&-2* :*<7;:   O$)*#=g0(E0  9<6;+9 *3.& #**$-C!!570513830292.'.#"0+81'7526324&'.'3!UͫUE2 (! {{4E/- '@t:m %-SS x/M &!3$   )6CP]jw'.#"326764''7'77'789'#"&54632#"&54632'#"&54632#"&54632#"&54632#"&54632'#"&54632#"&54632llLmal`tlgmhllll0T00U1\llLlam`slglgmllm0 00 1 -%>K7"3267>54&'.#"&54632#%"3267>54&'.#"&54632#7'.'.+"#333267>=33267>=354&'.'535#%>7>;2!7#"&'.=3!#"&'.=37!5467>3!2^            # <7    7;     34  4g U     4   4    4   xD  D ww  ?RQ    ff   '#'+7#'3'#7'353ddUVYWmWTe5xx ffggdddu 1Mm"3267>54&'.#"&'.5467>32#74&'.#"3'>7>5#?'.'.5467>32,N""N,,N""N,(HH()GG)E   $# Y      !N,,N!!N,,N!gG))GG))G   ff  O      P1Gc.'.#"'73267>?7'7>56&'#"&'.'.546?7'7>7>32  =# ) $ $    & !=    AM=    =># (  # #' "=    AL>    =#/T7>54&'.'.#"3#33535#5267>7'>7>32#"&'.'.5467       EEDD            66  66 EDDE  /0 /0Fz!&+0%#5#5##5###3335335353553##33#37#5324DE3443ED42E""U""""4##f++ff++fg++ %'7'777''7/7''7 ^ ] y``*sar`=`_ ^ ^ yaa+r`r`aaVdiw%4&'.#"33151"5467>32.'.+32675#35>7>7>7>5<515.'.5467>7#5375"N,,N" % H()G      VU&  33f ,M""M,W& &(HH(&   3   W   F   HWp%5#4&'.'7'.'.'5#'#3735>7>77'>7>53'#.'.'7"&'.5467>32#7.'.#5'"'>7>7#>7>73.'.573.'.'5267>77'>7>73< * *    + + << * *  ! + + >MfI    sJ   {J  vIf +fH 7H   { H  vHf   + + :: + +  ! + + =< + +   H  <  Ii -hI 9H   | H  tGf ,fH 8G   +&6F535!3#!5#54&'.'>7>5#5467>7'.'.=3,+ "! ++, !"  ## Z#  #?ee    XX    XX   q  ee  ?%4&'.'35>7>557'5#'.'.5467>700--6 *, 8'++'+K !::! K+(5^^5(B6 *Q, 8."%B55B%". "'?'3#5;#53#553#5'7'7/7 DDEEDi0 0 0 0 1 0  EDDDD+1 1 1 1 0 0 &?7.'.#"3267>54&'.'77"&'.5467>32#  555 )[//..555  (/../#(AJO%'5>7>54&'.#"'77557467>32#"&'.5'5357573     3wff#  fw33wffh     ^88DDD)*B   EKB<33,B'!!7'5815#*1">7>31021021358=!3>7>3:7ޫU{{ !( 13' ./DQt@w:SSS-%  hg $3 ' M.(8Ng%1'54&'.#"3267>?3'%467>325#"&/.546?357#.103267>5&4'"&'.5<59>7>7#f F`    zi4  EĀ  aG34   6    kG `{5  DZ̀`  l}#IJ#   .     */45##;267>5#'3#5+"&'.533#5;#53 3xgg  ͉4>  wwwt  s++++ 1J!!77!5!5!5''5!'267>54&'.#"352#"&'.5467>3Uxv7.#&"'>54&'.#".'.5467>7'3267>?33:3>3326?>764/>7>73267>=.'.#%467>32.'.5+#"&/#*'./#*/.'&4?'.'.5467>3:27>7>732'#"&'.5467>32                                 ^           B&       ^                                         4        8 $1j"3267>54&'.#"&'.5467>32#7>54&'.#"'>54&'.#".'.#"75''73267>54&'73267>73267>77#"&'.5467>32'2#"&'.5467>32#"&'.5467>3'557            &          ɼ       UF  D    <      bcjV     U|    L    3    LWXWX!?C%7'>7>54&'.#2'7%467>7735"&'.57'7Hz0  K*'D+ 8C 4z'  J+'D\ 8B}0  +J D'   -iD:   5})#+J D'D: U1MQajoty"3267>54&'.#"&'.5467>32#<5<54&'.'!'#73#5467>77#<5<53#5;#5#3#5       U  UUU11  11^+Vi  E    s0" )$ $* #0jkZ??" "?? aUU3333 HR\fpz%75'.'.'7'.'./#'737>7>77'>7>774654&5'.'.'7'3"&#"#77'57''7#'239263'"&'.5467>7>7>312#7'>7>7DD&'3 @ 5'%DD&'3 @  4''333N&"  ':33N%"   8  8  '@ 3'&DD%'5 @ 4''DD&'6 8!  &:33N&"  &;33D8  8   ( D%10>7>5<1'.'.=7'77'7'>*+=6&%7 33 33 33 3.((.(% %(؃ 43 44 34 41Vo"3267>54&'.#"&'.5467>32#7&#"&'.'.3267>76&''#"&'.5467>323#"&'.5467>32+J J+*K K*'DD''DD'j  !!         J++J J++J wD''DD''D   \        Vc|#357'7'.=>7>54&'.#"3267>54&'.'57>=354632#"&5#"&'.5467>323#5;; ## 6    C   G        +z;) : :: 6 (    ( C0  vG );g      ^hm.'.#"73267>54&'.#"'.#"3267>74&'77'.'&677'>7>327''7>32#"&'&47#"&'.5467>327'7'7     A    R*T   A ***+     +))Or B A    Q*T    A63***45)  ))+ x)41'7'77>?357'#"&'.'.'37!.7>?YIH II530)g/0$5 NZ34HH IH0) $6# N>s_< Вd~Вd~3++3UU^+3<*3<7G^+3+"33+fx+/3<++3+"o3+U+++DU++U+<++*3++3++f33f"k33<^+U"33 +B+33<3+++3f+3+3++ +3+****ar.#+VE ~ 2nJt @ j  J | z r .P6N@JlVpFZjv ` !!""#4%&&&((()*4*,|,-N..^.//$/\/0t011>12 2F23L334:4t56J6778 8z89D:0;;;< ">?^??@L@vA$ALAfAAB4BHBBCC"C|D$DEZEEFG\HHJKLLMNNlOOPPPQQ Generated by IcoMoon assets/fonts/revicons/revicons.woff000064400000016560150514030450013547 0ustar00wOFFp.OS/2DDV>(Hcmapf&cvt fpgm x;gaspglyfj!Thead$66j=hhea\ $hmtx|_|clocaZZmaxp8 [ |nameXޣ+!post;!OprepVVxc`d8iCf|`̀08`xa?!9aP$ f Cxc```f`F| - aa`x /L^PT @Q+Ŀ,j2`d.>Yuxc`@F FA@xUvVkBV}=$t,ϾG[g:F#*}kԡ=JI\u/ q]OI$JjP.X*Y'X' VOUg eIDD&I'g%I %PB5RաLЫq@FuXTC'5ԬF*W9F/{:1x~*?vJNTqԡV0_L*@bEt1=t:.JF((ST]q@f \JltD&RN5G\BPj~"N$FXqW B1 S9tEf]1Ja= ~ N$+gQHcugPK;2C" 3a U_4g@4K)JoLh T]6)iϚbSҞ32]}iGnV!7mi/ 7FnU:viRA4aV@֌4|i`.bDGu ri".><FݰƑ0FzYM.22L e@: `\xJCT;y_9.\wy Y rcRd-T'G+'UkC*({(^瓐=B[a#Li%^S(=RC,o)< Zĸujkz !pH)]ߴwkzr*QTFڼf2)UOQYiT49Okto8h=T|4A#U5(c45t1V~hb=OUK഻*[Fm䊟#1- ;bd ; Y&wmm?&߆ErW;yՓQ%wMvYף6GN-7r,`A1wiQetm8Wvͱtz.A #.}rv!ȹ99_C0 `;!xH9!!Hȹ '|M7FNd΢@8dFMsפy=& K41ĦHx4g݇^dvz۫P]LtZ]w=B'~Xo=֘OT8ԁ-|?3]E 6RY ફuPj5O(Շc$ʔ0H^~%z= bJIg># r.ĘH(<*A>n/rݒ "wT m9D^XŢe]4>);ʷ3УR|;6Lu\#H q+ʆGE-my! Qx N[Vlݺ֭ՎoKI?:JC&? CvyH}6 U9{jé;FT .RN p2J#5E$V-_}#߻灝~c;FWC7n|Lv4-01Z=F*܇c@!a~^KzzU38ßgc_u,W V9Ԕ^a>%NJV96\=vkjkmwȸ8ou `-~pՆbn34gw=L&J/UuX3gv##[M( *2xm)'DɅnK2$Jzո4`x;~~w@cõ:gv-u}jǸz;|.zv:m>_^F7@8i&I!_-ҋSDK92:^5\AwH6 WiyG!2yȥ`D} ,Jk{zxk r]6孲L_~\Vr9;wۼ9޼9L[qI8ڠ崌MQR߷wE6[pIHU!݂ i0G:(%JKp;0XvXS' ewS2C`tPʟuYMeovR3!~ٗ[iPst/jj|^0*A )D?v )X4ECg"Uf)Y4'o1SԤ:5Mzun(SS6=/TRl{Ktb gs=O(Rɧ< B<'pgpg ]f%O[4%a*yLAhbyi  j]!V>dW)453*5ԑRx{t<."S'5_ q; "Yi_/̵7fVUk}uʩdʍ>¼h3]M'F΃Ø05}3w4OԸUb+n[ƚ fʘcIRtFчh,SHHD]`79(#ss "+ILX"iYɎ,oکeI#6SL?00&v+Õ|go?>kl;.ԑbs'l@z|^SڬeTmr^5?j]F >ϘMgu -km_L= f{ 0b;]r~_%.CZ.FR?2B{%yxMrv*Fq됦&KK1(;Ia]1[Uy5C@c|+*7|`uH44P ^< v5֣%&QGy-'ZW0 Tx:%6-Dx ;7MVD%^ ,C,O W*_xx.Yz0>m : 0t?0{LU6KhӂFbGn9ޘhbWn|in5UasU,fӧ. 6S-Uʀ2`wχ*]d xB@Ix< `|fG|A`IaH"23`lÑ ؝7ɆFp?S|iAⱺ6?P9).0w|L=β14Qa':ϿWt9T ɦc`o@.?*0d3I1NCP &ʛ9i6XO螱^^x ;NOR {R {ŋVE:T[yk\^̋bDL *V$tā5Tbl*L&>CWvm^cٵ/kaw1=LXZ:p $s-]Reijh:7$ͼÝ<Csht/4Yխ7"= $g,*@K2)jhEo(fzҔ.{q5B2I,9$G"jX}?2T~(YL$Irէm0wD{L ^t"3j•+bӱX}GU_jsd~7]f_3,.xg5V1:DbnnnnVvęx>F6+.x~]`TAq':Phz:T['`9LW AX +}=hqPYqAs؄~9ԩ Z';!4D*z:nj4%ly^)\r( 0EcKZ߃o$,\hЪ$ML*1X:AzM_x-eT$l@f`4a2蜧ZsZ7OCjF6_$0FStH{dųS$l/A}m5PRZ.nu(Yrk( ׃IR)dPTdol˛T9<\xjaT6^ \ $6"k,|}ka?W7rZK2u.dBK:8cu`g^B2 Dgyݎg~W(еs~U=ZL8QZRm ^zvpY7T="6|&d4ͶZ[8~ME6 C?H6uWD:k )82,r\/`.+Tr +تۘWr>k/k'4X_޷stʼn88y(2{kGЫ+.@,!FB$Uǒ+L{zQ--p(h.hZ_#ZuZ[ToB0jBfer!d% 'Xe.Tn{a|$~|hq#jʇCn/h|7!䳜п͒|I#3۶Zj|w+)Y>si'Ԙ)v0N5yE|rVin74Òk ,L:!,XIŅAI_< ΗBΖj/Rxc`d``Ţ9Poxc~ ‚@E6T L}$c*35A0 qBEf  !@qF f:fb n`>;RbhF^lT~J ,Lp 0 |  6 " 4 ~ , ,9n xuJ1OjO * nJ*G BE7)ҭLONLZk>/x:Twν |An9+ا= пw\'?9nǻ_7qq xgQ?ñ8r\á8wCq27zNyA#  *D%>4edf we 2)C K x1u)?m=^Z/mg=Rge_v{7a٥)xW=ֱW;@}1yxmYs09"RyCĄP"8އ̹˗8\tGBDC1&qcg8.qkwgoxǴ fK=kh N [ے$J}alh&[%7gT1.}kc) KhZh„a KRaB#eJ\EM1U.W"k*D ެ?>hz"Lu^潜Jn-wroI `6]Z) ̄$tI WgE=%⇛0kU 2NKRXYc #D#p( ERD *D$QX@XD&QXXDYYYYDassets/fonts/revicons/revicons.ttf000064400000027300150514030450013375 0ustar00`OS/2>(HVcmap&Dcvt $fpgm x;$ gasp$glyf!Tjheadj=46hheal$hmtx|cloca@Zmaxp[ | nameޣ+!postO"!prep.hVzz1PfEd@;RjZR|`  /46;"16:B&B@?%$#! B@jjMTH&&"+#'#"&7%62#!"&54635''Xd|ִ4Ll $,H\N4(& "(<3'&'#+#!"&'#"&=46;7>73232 $ $ $ $ $ $ H  64%0%45 ' ,,'  A  A  A d  eAS$ .DB. $ ]] j !*@'B[[ D#+4.>"/#".>̖Ԍ",:d{Ph@jn:BfM{d/ /I@F Bh[[OSG595%+&462!57%!"3!26'4&!"&7467!2e>Z>>Z>BV@@kY Z  Z%46$%46  @  (+7%%%%%%%%ABABABABoooqqOpppppOpppooOpppoo j/ /?O_ox@u@ ` x8P0B  [  [ [ [ S D~|vsnkfd^[VTNL555&5&553+54&#";26'54&+"7326'54&'#"3264&#!"3!2654&#"32654&#";264&!"!2654&+"7326754&'#"326754&#"3267#!"&7467!2HHHHHH;SHHGGSGGGGGGH4%$64%}%4+HHHHGGaGGHHHHGGGGg%44%%466%@" B @?ja+?%7&767'67>'tXtvddHXXtv`bHXVrtVzPxdfHXVzxbhHX\tR$,4C@20.,*(&$" B4@K!PX@ k D@ jaY+7'%"/&4762%/?/?/?/?<5 3  o   n 6677mm"!mm!)77666666nFTb~|XJ<|̦B3)@@=B[[OSG#!)(55+#!"&'467!2'3265#"&75!"32\@AZ\@b. N5N SA\\AqAZ8 . L6N $%@""BOSG+%"/"/&4?'&4?62762L,,LL,,LpLL,,LL.$E@B#$B"@Y[MSG! %5+%57#!"&5463!#"4>35d 6 8T\RTJ\B.X +7X@U  [ [ O SG-, 30,7-6)(&$#!++    +2#!"&4632#!"&463%2+"=#"4;542%2#!"&463^,dd>((((dd((_ .;7@4[[[OSG555!%3# +%54&+4&+";#";2654&+";26".>2; 6  55  G k k ernz~RY  Y Y Y Y uttttg| @BOSG+"/&4?62e X   A} a+"&54>A  ^  B4@ BOSG+&4762 "l<**:l<k*<<*e4@ BOSG+"/&47 &4?62e:**>l*;;*LQ@ BOSG+"/&4?'&4?62L:5#@ jkOTH%&+"/&4?!"&=46!'&4?625:*w$$*:k:*<*G*<*Y#@ jkOTH&#+#!"'&4762!2Y$w*;l:*$^G*<+l:k*:(^Q@BOSG+"'&4762^"T  (+7/&?6T  (+?'&76'&   (+'&76x  (+ &76'& fxrtvv%@"B@?MQE+ 5!!^|^jR@@?ja+!!4Rn J@G hY[MTH  +2#!"&5463!'!!"&5*::*p(<:*p,(<:*p(<<((: pdd<(, %@"jOSG  /+&#"&7>7$264&"YH:LT&2D| x"H,,>,,n0|T*.:HJJʐv"T,@**@,h@BOSG+62"/&4762&&&&0r$,,$.T@ BOSG+"'&?'&762b0$$$$2r.$,,$@ BOSG+"' 62 @R!NXVV>NN@ BOSG+62 "&4?'&4XOV>>V T~*@' B[OSG"+%'"' 62%264/764&"~^?A-s,Y--),,[@^-ts,Y--,,~8@5 B[OSG +"&6?'&4762 "27 &?^-..,,t-A *)B\-..,,- (**)A !@ ?ja+>'&7>'7>?'%$. 22H1"^77<8(1$\%.D6,0"37<8(6EH,5K@H)+B%# @ ?[OSG.-21-5.5"!+&&"&'6&&'654'6776'67277264&"P FB6(,..,(lRRRJ>6**..**6BF PLjjjj^H2(*>:NRRPn84PH48>8P PP N:>*(2jllj @BK PX@/``YYMTHK PX@0h`YYMTH@1hhYYMTHYY@  +2#!"&=3!!#54635!5!5 *::*>(:b>b:(d> :*D(<<(dd*:bxx @BK PX@0``YYMTHK PX@1h`YYMTH@2hhYYMTHYY@53 +!53#!"&5463!2#5!5!5!5b:*p(<<(*:bn >dd(<<(*::*DFxx%@"B@?MQE+% !!zz`JJ(<m@j' B  O   Y  YY S G)))<)<985432/.+*((%$! #+%#"&=#534672#"&5#5354>#"&'#534>@7","88""7 0 88 .$7 / 88 0 p""p  Op ""p"poy""o":@Bja+"'&4?62 62<):;*k<**ٯ_< ΗBΖj/RRjZ/0,//4BYeeeYYe   UT~~>HbhF^lT~J ,Lp 0 |  6 " 4 ~ , ,9n 55=DL T_ +g  j   - = M c Vs &Copyright (C) 2013 by original authors @ fontello.comreviconsRegularreviconsreviconsVersion 1.0reviconsGenerated by svg2ttf from Fontello project.http://fontello.comCopyright (C) 2013 by original authors @ fontello.comreviconsRegularreviconsreviconsVersion 1.0reviconsGenerated by svg2ttf from Fontello project.http://fontello.com ,      !"#$%&'()*+,picturetrashsearch picture-1 layers-altvideo arrows-ccwmagicccwdoccancelexportlist-add info-circledleft-dir right-dir left-open right-open angle-right right-bigleft-big angle-leftleft-open-miniright-open-mini left-open-bigright-open-bigright arrow-combopopuppalette left-open-1 right-open-1 left-open-2 right-open-2left-open-outlineright-open-outlinepencil-1cogloginlogoutleft equalizer down-open22RjRj, `f-, d P&ZE[X!#!X PPX!@Y 8PX!8YY Ead(PX! E 0PX!0Y PX f a PX` PX! ` 6PX!6``YYY+YY#PXeYY-, E %ad CPX#B#B!!Y`-,#!#! dbB #B *! C +0%QX`PaRYX#Y! @SX+!@Y#PXeY-,C+C`B-,#B# #Bab`*-, E EcEb`D`-, E +#%` E#a d PX!0PX @YY#PXeY%#aDD`-,EaD- ,` CJPX #BY CJRX #BY- , b c#a C` ` #B#- ,KTXDY$ e#x- ,KQXKSXDY!Y$e#x- , CUX CaB +YC%B %B %B# %PXC`%B #a *!#a #a *!C`%B%a *!Y CG CG`b EcEb`#DC>C`B-,ETX #B `a  BB` +m+"Y-,+-,+-,+-,+-,+-,+-,+-,+-,+-, +-,+ETX #B `a  BB` +m+"Y-,+-,+-,+-,+-,+-,+- ,+-!,+-",+-#, +-$, <`-%, ` ` C#`C%a`$*!-&,%+%*-', G EcEb`#a8# UX G EcEb`#a8!Y-(,ETX'*0"Y-),+ETX'*0"Y-*, 5`-+,EcEb+EcEb+D>#8**-,, < G EcEb`Ca8--,.<-., < G EcEb`CaCc8-/,% . G#B%IG#G#a Xb!Y#B.*-0,%%G#G#aE+e.# <8-1,%% .G#G#a #BE+ `PX @QX  &YBB# C #G#G#a#F`Cb` + a C`d#CadPXCaC`Y%ba# &#Fa8#CF%CG#G#a` Cb`# +#C`+%a%b&a %`d#%`dPX!#!Y# &#Fa8Y-2, & .G#G#a#<8-3, #B F#G+#a8-4,%%G#G#aTX. <#!%%G#G#a %%G#G#a%%I%aEc# Xb!YcEb`#.# <8#!Y-5, C .G#G#a ` `fb# <8-6,# .F%FRX ,1+!# <#B#8&+C.&+-?, G#B.,*-@, G#B.,*-A,-*-B,/*-C,E# . F#a8&+-D,#BC+-E,<+-F,<+-G,<+-H,<+-I,=+-J,=+-K,=+-L,=+-M,9+-N,9+-O,9+-P,9+-Q,;+-R,;+-S,;+-T,;+-U,>+-V,>+-W,>+-X,>+-Y,:+-Z,:+-[,:+-\,:+-],2+.&+-^,2+6+-_,2+7+-`,2+8+-a,3+.&+-b,3+6+-c,3+7+-d,3+8+-e,4+.&+-f,4+6+-g,4+7+-h,4+8+-i,5+.&+-j,5+6+-k,5+7+-l,5+8+-m,+e$Px0-KRXYc #D#p( ERD *D$QX@XD&QXXDYYYYDassets/fonts/revicons/revicons.eot000064400000027550150514030450013376 0ustar00h/.LPreviconsRegularVersion 1.0revicons`OS/2>(HVcmap&Dcvt $fpgm x;$ gasp$glyf!Tjheadj=46hheal$hmtx|cloca@Zmaxp[ | nameޣ+!postO"!prep.hVzz1PfEd@;RjZR|`  /46;"16:B&B@?%$#! B@jjMTH&&"+#'#"&7%62#!"&54635''Xd|ִ4Ll $,H\N4(& "(<3'&'#+#!"&'#"&=46;7>73232 $ $ $ $ $ $ H  64%0%45 ' ,,'  A  A  A d  eAS$ .DB. $ ]] j !*@'B[[ D#+4.>"/#".>̖Ԍ",:d{Ph@jn:BfM{d/ /I@F Bh[[OSG595%+&462!57%!"3!26'4&!"&7467!2e>Z>>Z>BV@@kY Z  Z%46$%46  @  (+7%%%%%%%%ABABABABoooqqOpppppOpppooOpppoo j/ /?O_ox@u@ ` x8P0B  [  [ [ [ S D~|vsnkfd^[VTNL555&5&553+54&#";26'54&+"7326'54&'#"3264&#!"3!2654&#"32654&#";264&!"!2654&+"7326754&'#"326754&#"3267#!"&7467!2HHHHHH;SHHGGSGGGGGGH4%$64%}%4+HHHHGGaGGHHHHGGGGg%44%%466%@" B @?ja+?%7&767'67>'tXtvddHXXtv`bHXVrtVzPxdfHXVzxbhHX\tR$,4C@20.,*(&$" B4@K!PX@ k D@ jaY+7'%"/&4762%/?/?/?/?<5 3  o   n 6677mm"!mm!)77666666nFTb~|XJ<|̦B3)@@=B[[OSG#!)(55+#!"&'467!2'3265#"&75!"32\@AZ\@b. N5N SA\\AqAZ8 . L6N $%@""BOSG+%"/"/&4?'&4?62762L,,LL,,LpLL,,LL.$E@B#$B"@Y[MSG! %5+%57#!"&5463!#"4>35d 6 8T\RTJ\B.X +7X@U  [ [ O SG-, 30,7-6)(&$#!++    +2#!"&4632#!"&463%2+"=#"4;542%2#!"&463^,dd>((((dd((_ .;7@4[[[OSG555!%3# +%54&+4&+";#";2654&+";26".>2; 6  55  G k k ernz~RY  Y Y Y Y uttttg| @BOSG+"/&4?62e X   A} a+"&54>A  ^  B4@ BOSG+&4762 "l<**:l<k*<<*e4@ BOSG+"/&47 &4?62e:**>l*;;*LQ@ BOSG+"/&4?'&4?62L:5#@ jkOTH%&+"/&4?!"&=46!'&4?625:*w$$*:k:*<*G*<*Y#@ jkOTH&#+#!"'&4762!2Y$w*;l:*$^G*<+l:k*:(^Q@BOSG+"'&4762^"T  (+7/&?6T  (+?'&76'&   (+'&76x  (+ &76'& fxrtvv%@"B@?MQE+ 5!!^|^jR@@?ja+!!4Rn J@G hY[MTH  +2#!"&5463!'!!"&5*::*p(<:*p,(<:*p(<<((: pdd<(, %@"jOSG  /+&#"&7>7$264&"YH:LT&2D| x"H,,>,,n0|T*.:HJJʐv"T,@**@,h@BOSG+62"/&4762&&&&0r$,,$.T@ BOSG+"'&?'&762b0$$$$2r.$,,$@ BOSG+"' 62 @R!NXVV>NN@ BOSG+62 "&4?'&4XOV>>V T~*@' B[OSG"+%'"' 62%264/764&"~^?A-s,Y--),,[@^-ts,Y--,,~8@5 B[OSG +"&6?'&4762 "27 &?^-..,,t-A *)B\-..,,- (**)A !@ ?ja+>'&7>'7>?'%$. 22H1"^77<8(1$\%.D6,0"37<8(6EH,5K@H)+B%# @ ?[OSG.-21-5.5"!+&&"&'6&&'654'6776'67277264&"P FB6(,..,(lRRRJ>6**..**6BF PLjjjj^H2(*>:NRRPn84PH48>8P PP N:>*(2jllj @BK PX@/``YYMTHK PX@0h`YYMTH@1hhYYMTHYY@  +2#!"&=3!!#54635!5!5 *::*>(:b>b:(d> :*D(<<(dd*:bxx @BK PX@0``YYMTHK PX@1h`YYMTH@2hhYYMTHYY@53 +!53#!"&5463!2#5!5!5!5b:*p(<<(*:bn >dd(<<(*::*DFxx%@"B@?MQE+% !!zz`JJ(<m@j' B  O   Y  YY S G)))<)<985432/.+*((%$! #+%#"&=#534672#"&5#5354>#"&'#534>@7","88""7 0 88 .$7 / 88 0 p""p  Op ""p"poy""o":@Bja+"'&4?62 62<):;*k<**ٯ_< ΗBΖj/RRjZ/0,//4BYeeeYYe   UT~~>HbhF^lT~J ,Lp 0 |  6 " 4 ~ , ,9n 55=DL T_ +g  j   - = M c Vs &Copyright (C) 2013 by original authors @ fontello.comreviconsRegularreviconsreviconsVersion 1.0reviconsGenerated by svg2ttf from Fontello project.http://fontello.comCopyright (C) 2013 by original authors @ fontello.comreviconsRegularreviconsreviconsVersion 1.0reviconsGenerated by svg2ttf from Fontello project.http://fontello.com ,      !"#$%&'()*+,picturetrashsearch picture-1 layers-altvideo arrows-ccwmagicccwdoccancelexportlist-add info-circledleft-dir right-dir left-open right-open angle-right right-bigleft-big angle-leftleft-open-miniright-open-mini left-open-bigright-open-bigright arrow-combopopuppalette left-open-1 right-open-1 left-open-2 right-open-2left-open-outlineright-open-outlinepencil-1cogloginlogoutleft equalizer down-open22RjRj, `f-, d P&ZE[X!#!X PPX!@Y 8PX!8YY Ead(PX! E 0PX!0Y PX f a PX` PX! ` 6PX!6``YYY+YY#PXeYY-, E %ad CPX#B#B!!Y`-,#!#! dbB #B *! C +0%QX`PaRYX#Y! @SX+!@Y#PXeY-,C+C`B-,#B# #Bab`*-, E EcEb`D`-, E +#%` E#a d PX!0PX @YY#PXeY%#aDD`-,EaD- ,` CJPX #BY CJRX #BY- , b c#a C` ` #B#- ,KTXDY$ e#x- ,KQXKSXDY!Y$e#x- , CUX CaB +YC%B %B %B# %PXC`%B #a *!#a #a *!C`%B%a *!Y CG CG`b EcEb`#DC>C`B-,ETX #B `a  BB` +m+"Y-,+-,+-,+-,+-,+-,+-,+-,+-,+-, +-,+ETX #B `a  BB` +m+"Y-,+-,+-,+-,+-,+-,+- ,+-!,+-",+-#, +-$, <`-%, ` ` C#`C%a`$*!-&,%+%*-', G EcEb`#a8# UX G EcEb`#a8!Y-(,ETX'*0"Y-),+ETX'*0"Y-*, 5`-+,EcEb+EcEb+D>#8**-,, < G EcEb`Ca8--,.<-., < G EcEb`CaCc8-/,% . G#B%IG#G#a Xb!Y#B.*-0,%%G#G#aE+e.# <8-1,%% .G#G#a #BE+ `PX @QX  &YBB# C #G#G#a#F`Cb` + a C`d#CadPXCaC`Y%ba# &#Fa8#CF%CG#G#a` Cb`# +#C`+%a%b&a %`d#%`dPX!#!Y# &#Fa8Y-2, & .G#G#a#<8-3, #B F#G+#a8-4,%%G#G#aTX. <#!%%G#G#a %%G#G#a%%I%aEc# Xb!YcEb`#.# <8#!Y-5, C .G#G#a ` `fb# <8-6,# .F%FRX ,1+!# <#B#8&+C.&+-?, G#B.,*-@, G#B.,*-A,-*-B,/*-C,E# . F#a8&+-D,#BC+-E,<+-F,<+-G,<+-H,<+-I,=+-J,=+-K,=+-L,=+-M,9+-N,9+-O,9+-P,9+-Q,;+-R,;+-S,;+-T,;+-U,>+-V,>+-W,>+-X,>+-Y,:+-Z,:+-[,:+-\,:+-],2+.&+-^,2+6+-_,2+7+-`,2+8+-a,3+.&+-b,3+6+-c,3+7+-d,3+8+-e,4+.&+-f,4+6+-g,4+7+-h,4+8+-i,5+.&+-j,5+6+-k,5+7+-l,5+8+-m,+e$Px0-KRXYc #D#p( ERD *D$QX@XD&QXXDYYYYDassets/fonts/revicons/index.php000064400000000034150514030450012641 0ustar00 Copyright (C) 2013 by original authors @ fontello.com assets/fonts/index.php000064400000000034150514030450011011 0ustar00 * @link https://www.themepunch.com/ * @copyright 2022 ThemePunch */ if(!defined('ABSPATH')) exit(); global $revslider_rev_start_size_loaded; $revslider_rev_start_size_loaded = false; class RevSliderFront extends RevSliderFunctions { const TABLE_SLIDER = 'revslider_sliders'; const TABLE_SLIDES = 'revslider_slides'; const TABLE_STATIC_SLIDES = 'revslider_static_slides'; const TABLE_CSS = 'revslider_css'; const TABLE_LAYER_ANIMATIONS = 'revslider_layer_animations'; const TABLE_NAVIGATIONS = 'revslider_navigations'; const TABLE_SETTINGS = 'revslider_settings'; //existed prior 5.0 and still needed for updating from 4.x to any version after 5.x const CURRENT_TABLE_VERSION = '1.0.12'; const YOUTUBE_ARGUMENTS = 'hd=1&wmode=opaque&showinfo=0&rel=0'; const VIMEO_ARGUMENTS = 'title=0&byline=0&portrait=0&api=1'; public function __construct(){ add_action('wp_enqueue_scripts', array('RevSliderFront', 'add_actions')); add_filter('wp_img_tag_add_loading_attr', array('RevSliderFront', 'check_lazy_loading'), 99, 3); } /** * START: DEPRECATED FUNCTIONS THAT ARE IN HERE FOR OLD ADDONS TO WORK PROPERLY **/ /** * old version of add_admin_bar(); **/ public static function putAdminBarMenus(){ return RevSliderFront::add_admin_bar(); } /** * END: DEPRECATED FUNCTIONS THAT ARE IN HERE FOR OLD ADDONS TO WORK PROPERLY **/ /** * Add all actions that the frontend needs here **/ public static function add_actions(){ global $revslider_is_preview_mode; $func = RevSliderGlobals::instance()->get('RevSliderFunctions'); $rs_ver = apply_filters('revslider_remove_version', RS_REVISION); $global = $func->get_global_settings(); $inc_global = $func->_truefalse($func->get_val($global, 'allinclude', true)); $inc_footer = $func->_truefalse($func->get_val($global, array('script', 'footer'), true)); $widget = is_active_widget(false, false, 'rev-slider-widget', true); $load = false; $load = apply_filters('revslider_include_libraries', $load); $load = ($revslider_is_preview_mode === true) ? true : $load; $load = ($inc_global === true) ? true : $load; $load = (self::has_shortcode('rev_slider') === true) ? true : $load; $load = ($widget !== false) ? true : $load; if($inc_global === false){ $output = new RevSliderOutput(); $output->set_add_to($func->get_val($global, 'includeids', '')); $add_to = $output->check_add_to(true); $load = ($add_to === true) ? true : $load; } if($load === false) return false; wp_enqueue_script(array('jquery')); /** * dequeue tp-tools to make sure that always the latest is loaded **/ global $wp_scripts; if(version_compare($func->get_val($wp_scripts, array('registered', 'tp-tools', 'ver'), '1.0'), RS_TP_TOOLS, '<')){ wp_deregister_script('tp-tools'); wp_dequeue_script('tp-tools'); } wp_enqueue_script('tp-tools', RS_PLUGIN_URL . 'public/assets/js/rbtools.min.js', array('jquery'), RS_TP_TOOLS, $inc_footer); if(!file_exists(RS_PLUGIN_PATH.'public/assets/js/rs6.min.js')){ wp_enqueue_script('revmin', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.main.js', array('jquery'), $rs_ver, $inc_footer); //if on, load all libraries instead of dynamically loading them wp_enqueue_script('revmin-actions', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.actions.js', array('jquery'), $rs_ver, $inc_footer); wp_enqueue_script('revmin-carousel', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.carousel.js', array('jquery'), $rs_ver, $inc_footer); wp_enqueue_script('revmin-layeranimation', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.layeranimation.js', array('jquery'), $rs_ver, $inc_footer); wp_enqueue_script('revmin-navigation', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.navigation.js', array('jquery'), $rs_ver, $inc_footer); wp_enqueue_script('revmin-panzoom', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.panzoom.js', array('jquery'), $rs_ver, $inc_footer); wp_enqueue_script('revmin-parallax', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.parallax.js', array('jquery'), $rs_ver, $inc_footer); wp_enqueue_script('revmin-slideanims', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.slideanims.js', array('jquery'), $rs_ver, $inc_footer); // wp_enqueue_script('revmin-threejs', RS_PLUGIN_URL . 'public/assets/js/libs/three.min.js', array('jquery'), $rs_ver, $inc_footer); wp_enqueue_script('revmin-video', RS_PLUGIN_URL . 'public/assets/js/dev/rs6.video.js', array('jquery'), $rs_ver, $inc_footer); }else{ wp_enqueue_script('revmin', RS_PLUGIN_URL . 'public/assets/js/rs6.min.js', array('tp-tools', 'jquery'), $rs_ver, $inc_footer); } add_action('wp_head', array('RevSliderFront', 'add_meta_generator')); add_action('wp_head', array('RevSliderFront', 'js_set_start_size'), 99); add_action('admin_head', array('RevSliderFront', 'js_set_start_size'), 99); add_action('wp_footer', array('RevSliderFront', 'add_inline_css'), 10); add_action('wp_footer', array('RevSliderFront', 'load_icon_fonts'), 11); add_action('wp_footer', array('RevSliderFront', 'load_google_fonts')); add_action('wp_footer', array('RevSliderFront', 'add_waiting_script'), 1); add_action('wp_print_footer_scripts', array('RevSliderFront', 'add_inline_js'), 100); //defer JS Loading if($func->_truefalse($func->get_val($global, array('script', 'defer'), true)) === true){ add_filter('script_loader_tag', array('RevSliderFront', 'add_defer_forscript'), 11, 2); } //Async JS Loading if($func->_truefalse($func->get_val($global, array('script', 'async'), true)) === true){ add_filter('script_loader_tag', array('RevSliderFront', 'add_async_forscript'), 11, 2); } add_action('wp_before_admin_bar_render', array('RevSliderFront', 'add_admin_menu_nodes')); add_action('wp_footer', array('RevSliderFront', 'add_admin_bar'), 99); } /** * add css to the footer **/ public static function add_inline_css(){ global $wp_version, $rs_css_collection, $rs_revicons; $css = RevSliderGlobals::instance()->get('RevSliderCssParser'); $rs_ver = apply_filters('revslider_remove_version', RS_REVISION); /** * Fix for WordPress versions below 3.7 **/ $style_pre = ($wp_version < 3.7) ? '' : ''; $custom_css = $css->get_static_css(); $custom_css = $css->compress_css($custom_css); if(!empty($rs_css_collection)){ $custom_css .= RS_T2; $custom_css .= implode("\n".RS_T2, $rs_css_collection); } $custom_css = (trim($custom_css) == '') ? '#rs-demo-id {}' : $custom_css; if(strpos($custom_css, 'revicon') !== false) $rs_revicons = true; wp_enqueue_style('rs-plugin-settings', RS_PLUGIN_URL . 'public/assets/css/rs6.css', array(), $rs_ver); wp_add_inline_style('rs-plugin-settings', $style_pre . $custom_css . $style_post); } /** * add all the JavaScript from the Sliders to the footer **/ public static function add_inline_js(){ global $rs_js_collection; if(empty($rs_js_collection)) return true; if(empty($rs_js_collection['revapi'])) return true; echo ''."\n"; } public static function welcome_screen_activate(){ set_transient('_revslider_welcome_screen_activation_redirect', true, 60); } /** * Add Meta Generator Tag in FrontEnd * @since: 5.0 */ public static function add_meta_generator(){ echo apply_filters('revslider_meta_generator', '' . "\n"); } /** * Load Used Icon Fonts * @since: 5.0 */ public static function load_icon_fonts(){ global $fa_var, $fa_icon_var, $pe_7s_var, $rs_revicons; $func = RevSliderGlobals::instance()->get('RevSliderFunctions'); $global = $func->get_global_settings(); $ignore_fa = $func->_truefalse($func->get_val($global, 'fontawesomedisable', false)); echo ($rs_revicons) ? RS_T3.''."\n" : ''; echo ($ignore_fa === false && ($fa_icon_var == true || $fa_var == true)) ? RS_T3.''."\n" : ''; echo ($ignore_fa === false && ($fa_icon_var == true || $fa_var == true)) ? RS_T3.''."\n" : ''; echo ($pe_7s_var) ? RS_T3.''."\n" : ''; } /** * Load Used Google Fonts * add google fonts of all sliders found on the page * @since: 6.0 */ public static function load_google_fonts(){ $func = RevSliderGlobals::instance()->get('RevSliderFunctions'); $fonts = $func->print_clean_font_import(); if(!empty($fonts)){ echo $fonts."\n"; } } /** * add the scripts that needs to be waited on * @since: 6.4.12 **/ public static function add_waiting_script(){ $func = RevSliderGlobals::instance()->get('RevSliderFunctions'); $dev = (!file_exists(RS_PLUGIN_PATH.'public/assets/js/rs6.min.js')) ? true : false; $global = $func->get_global_settings(); $wait = array(); $wait = apply_filters('revslider_modify_waiting_scripts', $wait); ?> Slider Revolution', false, admin_url('admin.php?page=revslider'), array('class' => 'revslider-menu'), 'revslider'); // //add all nodes of all Slider $sl = new RevSliderSlider(); $sliders = $sl->get_slider_for_admin_menu(); if(!empty($sliders)){ foreach ($sliders as $id => $slider){ self::_add_node('' . esc_html($slider['title']) . '', 'revslider', admin_url('admin.php?page=revslider&view=slide&id=slider-'.$id), array('class' => 'revslider-sub-menu'), esc_attr($slider['alias'])); // } } } /** * add admin node * @since: 5.0.5 */ public static function _add_node($title, $parent = false, $href = '', $custom_meta = array(), $id = ''){ if(!is_super_admin() || !is_admin_bar_showing()){ return; } $id = ($id == '') ? strtolower(str_replace(' ', '-', $title)) : $id; //links from the current host will open in the current window $meta = (strpos($href, site_url()) !== false) ? array() : array('target' => '_blank'); //external links open in new tab/window $meta = array_merge($meta, $custom_meta); global $wp_admin_bar; $wp_admin_bar->add_node(array('parent'=> $parent, 'id' => $id, 'title' => $title, 'href' => $href, 'meta' => $meta)); } /** * adds async loading * @since: 5.0 * @updated: 6.4.12 */ public static function add_defer_forscript($tag, $handle){ if(strpos($tag, 'rs6') === false && strpos($tag, 'rbtools.min.js') === false && strpos($tag, 'revolution.addon.') === false && strpos($tag, 'public/assets/js/libs/') === false && (strpos($tag, 'liquideffect') === false && strpos($tag, 'pixi.min.js') === false) && strpos($tag, 'rslottie-js') === false){ return $tag; }elseif(is_admin()){ return $tag; }else{ return str_replace(' id=', ' defer id=', $tag); } } /** * adds async loading * @since: 5.0 * @updated: 6.4.12 */ public static function add_async_forscript($tag, $handle){ if(strpos($tag, 'rs6') === false && strpos($tag, 'rbtools.min.js') === false && strpos($tag, 'revolution.addon.') === false && strpos($tag, 'public/assets/js/libs/') === false && (strpos($tag, 'liquideffect') === false && strpos($tag, 'pixi.min.js') === false) && strpos($tag, 'rslottie-js') === false){ return $tag; }elseif(is_admin()){ return $tag; }else{ return str_replace(' id=', ' async id=', $tag); } } /** * Add functionality to gutenberg, elementor, visual composer and so on **/ public static function add_post_editor(){ /** * Page Editor Extensions **/ if(function_exists('is_user_logged_in') && is_user_logged_in()){ //only include gutenberg for production if(is_admin() && defined('ABSPATH')){ include_once(ABSPATH . 'wp-admin/includes/plugin.php'); if(function_exists('is_plugin_active') && !is_plugin_active('revslider-gutenberg/plugin.php')){ require_once(RS_PLUGIN_PATH . 'admin/includes/shortcode_generator/gutenberg/gutenberg-block.php'); new RevSliderGutenberg('gutenberg/'); } } require_once(RS_PLUGIN_PATH . 'admin/includes/shortcode_generator/shortcode_generator.class.php'); //Shortcode Wizard Includes //WPB Functionality require_once(RS_PLUGIN_PATH . 'admin/includes/shortcode_generator/wpbakery/wpbakery.class.php'); add_action('vc_before_init', array('RevSliderWpbakeryShortcode', 'visual_composer_include')); //VC functionality add_action('admin_enqueue_scripts', array('RevSliderShortcodeWizard', 'enqueue_scripts')); add_action('admin_footer', array('RevSliderShortcodeWizard', 'enqueue_files')); //add_action('wp_footer', array('RevSliderShortcodeWizard', 'enqueue_files')); add_action('vc_before_init', array('RevSliderShortcodeWizard', 'add_styles')); //VC functionality } //Elementor Functionality require_once(RS_PLUGIN_PATH . 'admin/includes/shortcode_generator/elementor/elementor.class.php'); add_action('init', array('RevSliderElementor', 'init')); add_action('elementor/editor/before_enqueue_scripts', array('RevSliderShortcodeWizard', 'enqueue_files')); } /** * Add Meta Generator Tag in FrontEnd * @since: 5.4.3 * @before: add_setREVStartSize() //NOT COMPRESSED VERSION function setREVStartSize(e){ //window.requestAnimationFrame(function() { window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; try { var pw = document.getElementById(e.c).parentNode.offsetWidth, newh; pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw; e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); if(e.layout==="fullscreen" || e.l==="fullscreen") newh = Math.max(e.mh,window.RSIH); else{ e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; var nl = new Array(e.rl.length), ix = 0, sl; e.tabw = e.tabhide>=pw ? 0 : e.tabw; e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; e.tabh = e.tabhide>=pw ? 0 : e.tabh; e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; for (var i in e.rl) nl[i] = e.rl[i]nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); } var el = document.getElementById(e.c); if (el!==null && el) el.style.height = newh+"px"; el = document.getElementById(e.c+"_wrapper"); if (el!==null && el) el.style.height = newh+"px"; } catch(e){ console.log("Failure at Presize of Slider:" + e) } //} }; */ public static function js_set_start_size(){ global $revslider_rev_start_size_loaded; if($revslider_rev_start_size_loaded === true) return false; $script = '' . "\n"; echo apply_filters('revslider_add_setREVStartSize', $script); $revslider_rev_start_size_loaded = true; } /** * sets the post saving value to true, so that the output echo will not be done **/ public static function set_post_saving(){ global $revslider_save_post; $revslider_save_post = true; } /** * check the current post for the existence of a short code * @before: hasShortcode() */ public static function has_shortcode($shortcode = ''){ $found = false; if(empty($shortcode)) return false; if(!is_singular()) return false; $post = get_post(get_the_ID()); if(stripos($post->post_content, '[' . $shortcode) !== false) $found = true; return $found; } /** * Create Tables * @only_base needs to be false * it can only be true by fixing database issues * this protects that the _bkp tables are not filled after * we are already on version 6.0 **/ public static function create_tables($only_base = false){ $table_version = get_option('revslider_table_version', '1.0.0'); if(version_compare($table_version, self::CURRENT_TABLE_VERSION, '<')){ global $wpdb; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); $sql = "CREATE TABLE " . $wpdb->prefix . self::TABLE_SLIDER . " ( id int(9) NOT NULL PRIMARY KEY AUTO_INCREMENT, title tinytext NOT NULL, alias tinytext, params LONGTEXT NOT NULL, settings text NULL, type VARCHAR(191) NOT NULL DEFAULT '', INDEX `type_index` (`type`(8)) );"; dbDelta($sql); $sql = "CREATE TABLE " . $wpdb->prefix . self::TABLE_SLIDES . " ( id int(9) NOT NULL PRIMARY KEY AUTO_INCREMENT, slider_id int(9) NOT NULL, slide_order int not NULL, params LONGTEXT NOT NULL, layers LONGTEXT NOT NULL, settings text NOT NULL DEFAULT '', INDEX `slider_id_index` (`slider_id`) );"; dbDelta($sql); $sql = "CREATE TABLE " . $wpdb->prefix . self::TABLE_STATIC_SLIDES . " ( id int(9) NOT NULL PRIMARY KEY AUTO_INCREMENT, slider_id int(9) NOT NULL, params LONGTEXT NOT NULL, layers LONGTEXT NOT NULL, settings text NOT NULL, INDEX `slider_id_index` (`slider_id`) );"; dbDelta($sql); $sql = "CREATE TABLE " . $wpdb->prefix . self::TABLE_CSS . " ( id int(9) NOT NULL PRIMARY KEY AUTO_INCREMENT, handle TEXT NOT NULL, settings LONGTEXT, hover LONGTEXT, advanced LONGTEXT, params LONGTEXT NOT NULL, INDEX `handle_index` (`handle`(64)) );"; dbDelta($sql); $sql = "CREATE TABLE " . $wpdb->prefix . self::TABLE_LAYER_ANIMATIONS . " ( id int(9) NOT NULL PRIMARY KEY AUTO_INCREMENT, handle TEXT NOT NULL, params TEXT NOT NULL, settings text NULL );"; dbDelta($sql); $sql = "CREATE TABLE " . $wpdb->prefix . self::TABLE_NAVIGATIONS . " ( id int(9) NOT NULL PRIMARY KEY AUTO_INCREMENT, name VARCHAR(191) NOT NULL, handle VARCHAR(191) NOT NULL, type VARCHAR(191) NOT NULL, css LONGTEXT NOT NULL, markup LONGTEXT NOT NULL, settings LONGTEXT NULL );"; dbDelta($sql); //create CSS entries $result = $wpdb->get_row("SELECT COUNT( DISTINCT id ) AS NumberOfEntrys FROM " . $wpdb->prefix . self::TABLE_CSS); if(!empty($result) && $result->NumberOfEntrys == 0){ $css_class = RevSliderGlobals::instance()->get('RevSliderCssParser'); $css_class->import_css_captions(); } update_option('revslider_table_version', self::CURRENT_TABLE_VERSION); //$table_version = self::CURRENT_TABLE_VERSION; } /** * check if table version is below 1.0.8. * if yes, duplicate the tables into _bkp * this way, we can revert back to v5 if any slider * has issues in the v6 migration process **/ if(version_compare($table_version, '1.0.8', '<') && ($only_base === false || $only_base === '')){ global $wpdb; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); $sql = "CREATE TABLE IF NOT EXISTS ".$wpdb->prefix . self::TABLE_SLIDER."_bkp LIKE ".$wpdb->prefix . self::TABLE_SLIDER.";"; dbDelta($sql); $result = $wpdb->get_row("SELECT EXISTS (SELECT 1 FROM ".$wpdb->prefix . self::TABLE_SLIDER."_bkp) AS `exists`;", ARRAY_A); if(!empty($result) && isset($result['exists']) && $result['exists'] === '0'){ $sql = "INSERT ".$wpdb->prefix . self::TABLE_SLIDER."_bkp SELECT * FROM ".$wpdb->prefix . self::TABLE_SLIDER.";"; $wpdb->query($sql); } $sql = "CREATE TABLE IF NOT EXISTS ".$wpdb->prefix . self::TABLE_SLIDES."_bkp LIKE ".$wpdb->prefix . self::TABLE_SLIDES.";"; dbDelta($sql); $result = $wpdb->get_row("SELECT EXISTS (SELECT 1 FROM ".$wpdb->prefix . self::TABLE_SLIDES."_bkp) AS `exists`;", ARRAY_A); if(!empty($result) && isset($result['exists']) && $result['exists'] === '0'){ $sql = "INSERT ".$wpdb->prefix . self::TABLE_SLIDES."_bkp SELECT * FROM ".$wpdb->prefix . self::TABLE_SLIDES.";"; $wpdb->query($sql); } $sql = "CREATE TABLE IF NOT EXISTS ".$wpdb->prefix . self::TABLE_STATIC_SLIDES."_bkp LIKE ".$wpdb->prefix . self::TABLE_STATIC_SLIDES.";"; dbDelta($sql); $result = $wpdb->get_row("SELECT EXISTS (SELECT 1 FROM ".$wpdb->prefix . self::TABLE_STATIC_SLIDES."_bkp) AS `exists`;", ARRAY_A); if(!empty($result) && isset($result['exists']) && $result['exists'] === '0'){ $sql = "INSERT ".$wpdb->prefix . self::TABLE_STATIC_SLIDES."_bkp SELECT * FROM ".$wpdb->prefix . self::TABLE_STATIC_SLIDES.";"; $wpdb->query($sql); } $sql = "CREATE TABLE IF NOT EXISTS ".$wpdb->prefix . self::TABLE_CSS."_bkp LIKE ".$wpdb->prefix . self::TABLE_CSS.";"; dbDelta($sql); $result = $wpdb->get_row("SELECT EXISTS (SELECT 1 FROM ".$wpdb->prefix . self::TABLE_CSS."_bkp) AS `exists`;", ARRAY_A); if(!empty($result) && isset($result['exists']) && $result['exists'] === '0'){ $sql = "INSERT ".$wpdb->prefix . self::TABLE_CSS."_bkp SELECT * FROM ".$wpdb->prefix . self::TABLE_CSS.";"; $wpdb->query($sql); } $sql = "CREATE TABLE IF NOT EXISTS ".$wpdb->prefix . self::TABLE_LAYER_ANIMATIONS."_bkp LIKE ".$wpdb->prefix . self::TABLE_LAYER_ANIMATIONS.";"; dbDelta($sql); $result = $wpdb->get_row("SELECT EXISTS (SELECT 1 FROM ".$wpdb->prefix . self::TABLE_LAYER_ANIMATIONS."_bkp) AS `exists`;", ARRAY_A); if(!empty($result) && isset($result['exists']) && $result['exists'] === '0'){ $sql = "INSERT ".$wpdb->prefix . self::TABLE_LAYER_ANIMATIONS."_bkp SELECT * FROM ".$wpdb->prefix . self::TABLE_LAYER_ANIMATIONS.";"; $wpdb->query($sql); } $sql = "CREATE TABLE IF NOT EXISTS ".$wpdb->prefix . self::TABLE_NAVIGATIONS."_bkp LIKE ".$wpdb->prefix . self::TABLE_NAVIGATIONS.";"; dbDelta($sql); $result = $wpdb->get_row("SELECT EXISTS (SELECT 1 FROM ".$wpdb->prefix . self::TABLE_NAVIGATIONS."_bkp) AS `exists`;", ARRAY_A); if(!empty($result) && isset($result['exists']) && $result['exists'] === '0'){ $sql = "INSERT ".$wpdb->prefix . self::TABLE_NAVIGATIONS."_bkp SELECT * FROM ".$wpdb->prefix . self::TABLE_NAVIGATIONS.";"; $wpdb->query($sql); } } } /** * get the images from posts/pages for yoast seo **/ public static function get_images_for_seo($url, $type, $user){ if(in_array($type, array('user', 'term'), true)) return $url; if(!is_object($user) || !isset($user->ID)) return $url; $post = get_post($user->ID); if(is_a($post, 'WP_Post') && has_shortcode($post->post_content, 'rev_slider')){ preg_match_all('/\[rev_slider.*alias=.(.*)"\]/', $post->post_content, $shortcodes); if(isset($shortcodes[1]) && $shortcodes[1] !== ''){ foreach($shortcodes[1] as $s){ if(strpos($s, '"') !== false){ $s = explode('"', $s); $s = (isset($s[0])) ? $s[0] : ''; } if(!RevSliderSlider::alias_exists($s)) continue; $sldr = new RevSliderSlider(); $sldr->init_by_alias($s); $sldr->get_slides(); $imgs = $sldr->get_images(); if(!empty($imgs)){ if(!isset($url['images'])) $url['images'] = array(); foreach($imgs as $v){ $url['images'][] = $v; } } } } } return $url; } }views/revslider-page-template.php000064400000002733150514030450013136 0ustar00 class="no-js"> >

views/index.php000064400000000034150514030450007513 0ustar00